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
335846733789	335846734348	335846734898	335846735448	335846735998	335846736548	335846737098	335846737648	335846738198	335846738748	335846739298	335846739848	335846740398	335846740948	335846741498	335846742048	335846742598	335846743148	335846743698	335846744248	335846744798	335846745348	335846745898	335846746448	335846746998	335846747548	335846748098	335846748648	335846749198	335846749748	335846750298	335846750848	335846751398	335846751948	335846752498	335846753048	335846753598	335846754148	335846754698	335846755248	335846755798	335846756348	335846756898	335846757450	335846757998	335846758548	335846759098	335846759648	335846760198	335846760748	335846761298	335846761848	335846762398	335846762948	335846763498	335846764048	335846764598	335846765148	335846765698	335846766248	335846766798	335846767348	335846767898	335846768448	335846768998	335846769548	335846770098	335846770648	335846771198	335846771748	335846772298	335846772848	335846773398	335846773948	335846774498	335846775048	335846775598	335846776148	335846776698	335846777248	335846777798	335846778348	335846778898	335846779448	335846779998	335846780548	335846781098	335846781648	335846782198	335846782748	335846783298	335846783848	335846784398	335846784948	335846785498	335846786048	335846786598	335846787148	335846787698	335846788248	335846788798	335846789348	335846789898	335846790448	335846790998	335846791548	335846792098	335846792648	335846793198	335846793748	335846794298	335846794848	335846795398	335846795948	335846796498	335846797048	335846797598	335846798148	335846798698	335846799248	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
49416	23064	26830	8147	1331	939	739	593	427	443	429	351	346	342	315	297	277	279	256	273	303	247	271	245	267	237	281	258	259	241	243	242	235	272	245	254	228	237	250	249	242	240	270	236	252	237	247	227	261	260	259	229	239	249	226	251	228	236	254	256	242	238	249	273	246	240	222	239	271	223	233	252	212	244	235	208	219	227	245	235	238	265	249	261	262	263	252	245	230	250	212	226	229	245	231	246	235	238	215	238	241	205	222	229	248	235	238	247	226	247	239	224	250	241	245	253	214	219	220	245	239	238	215	221	230	228	233	247	235	234	220	236	217	238	228	241	253	228	238	246	237	217	219	221	215	247	250	229	259	232	229	251	246	263	254	228	247	246	236	234	228	235	230	219	221	237	262	229	219	242	244	247	238	218	242	218	240	241	218	246	233	212	230	237	250	213	229	258	252	235	232	208	218	230	239	275	230	230	222	201	243	215	252	246	243	234	233	257	232	247	215	237	255	254	214	243	224	224	208	262	251	248	235	223	269	232	257	228	249	222	257	228	205	217	245	263	229	229	212	258	235	198	247	209	249	229	209	233	251	238	231	240	250	217	235	255	237	254	255	252	240	253	251	242	253	230	230	236	237	214	242	235	232	254	215	240	211	264	216	242	215	216	256	247	224	234	224	237	219	231	235	213	236	263	278	232	231	202	231	218	252	221	247	247	228	238	228	205	243	263	230	254	248	253	204	250	228	270	220	237	232	233	260	228	214	232	220	251	222	250	230	250	221	211	238	255	224	259	228	241	246	221	244	230	230	244	248	252	245	218	235	275	240	238	232	245	233	251	240	226	222	223	250	249	205	210	257	236	201	262	234	229	223	201	230	234	250	230	243	219	261	231	260	241	244	225	249	227	238	240	222	210	247	241	237	255	216	228	247	243	244	210	240	250	254	221	227	200	245	226	264	246	224	244	229	214	237	244	248	256	231	228	235	232	197	222	242	220	212	256	217	239	233	208	243	222	240	182	236	230	222	234	212	245	212	242	243	217	241	266	220	201	239	240	257	218	243	238	229	261	233	263	227	261	242	227	243	235	264	243	199	211	246	249	226	250	229	225	229	239	226	242	226	238	231	239	234	218	204	235	197	241	249	227	239	246	239	232	220	210	223	227	209	229	230	237	227	248	227	216	244	261	192	218	202	198	242	246	213	228	242	236	228	225	229	232	221	261	238	245	250	235	238	274	244	260	219	225	199	209	225	224	235	239	235	237	232	251	233	241	220	233	223	249	228	217	235	252	224	258	236	244	225	234	228	209	241	236	230	220	244	280	234	223	227	232	222	235	219	219	232	242	243	221	228	256	244	242	226	230	243	228	218	218	251	224	236	221	249	232	252	236	263	219	253	227	223	237	251	244	213	248	213	253	237	233	216	248	251	228	247	234	233	222	200	219	247	242	238	204	220	234	238	223	246	252	222	228	221	256	246	244	227	217	237	235	256	236	255	233	241	237	260	244	226	230	245	221	238	235	211	200	236	232	244	250	252	237	231	224	238	207	234	209	239	227	232	234	230	238	244	245	230	259	227	242	254	214	232	208	233	248	212	228	239	233	226	281	224	244	226	259	239	231	227	258	233	243	211	236	203	246	214	236	203	240	219	242	234	265	270	229	242	230	236	226	257	240	228	242	211	227	242	215	226	254	219	246	232	228	234	233	228	237	234	233	238	254	238	267	248	260	219	269	241	241	239	255	239	232	247	207	243	206	226	198	249	235	244	251	247	202	247	206	204	228	239	228	220	250	233	253	234	247	228	222	240	245	227	241	216	198	222	235	227	241	219	238	204	241	220	220	211	204	242	244	229	221	243	246	269	225	244	224	238	243	242	217	241	238	229	249	238	218	242	249	230	224	246	261	206	255	249	257	247	238	202	257	246	237	211	215	247	221	246	209	235	235	223	227	221	228	225	238	240	236	250	246	254	266	251	248	230	248	271	210	256	244	228	227	271	227	217	260	243	228	232	264	235	253	248	223	222	236	256	266	222	234	237	232	234	228	216	253	230	217	222	224	241	238	239	230	255	235	233	239	221	232	236	219	249	231	233	226	224	235	246	209	234	233	249	250	250	230	215	228	227	221	214	261	239	216	226	240	206	227	239	257	213	269	245	240	259	241	211	228	220	238	240	234	266	223	251	248	227	238	227	263	229	224	236	259	250	247	243	244	223	243	248	233	223	235	239	215	272	221	237	252	247	217	230	228	256	228	235	244	245	232	261	234	223	221	231	201	255	252	251	242	222	229	239	242	254	259	232	215	200	244	234	235	220	258	243	229	228	251	219	220	237	227	234	235	254	234	214	237	249	226	262	229	235	224	252	235	217	240	240	233	229	259	224	242	226	245	240	226	206	265	223	262	241	246	234	235	249	233	238	249	261	241	252	219	249	249	242	232	237	228	212	237	234	231	250	243	217	220	230	244	247	270	235	268	237	224	230	238	242	227	242	247	237	238	221	243	236	221	230	249	215	262	236	223	238	265	271	255	238	232	250	234	230	232	238	202	258	239	213	221	229	225	237	224	257	226	237	214	226	241	206	227	216	258	237	238	251	228	243	220	234	241	229	232	233	235	212	250	215	234	234	223	236	238	244	234	234	226	211	259	233	244	237	239	236	237	251	220	229	228	242	219	210	245	234	234	234	223	254	239	236	220	222	233	245	237	234	238	261	235	209	225	235	216	237	229	236	234	230	235	259	241	217	246	264	232	233	226	228	246	238	253	211	242	257	246	222	244	243	222	219	224	238	246	237	261	242	239	217	224	233	232	202	215	218	241	246	220	226	208	245	246	216	237	236	240	229	227	235	218	238	229	231	202	227	230	264	214	242	255	238	218	246	246	248	219	242	227	235	261	202	246	225	231	228	226	215	248	211	254	229	220	254	237	230	222	275	221	237	246	215	225	218	238	264	215	234	265	209	229	257	224	250	228	222	238	248	230	260	250	223	220	232	246	249	232	232	223	220	238	244	268	226	237	211	247	225	243	242	230	224	216	228	227	219	241	246	224	245	233	251	227	236	250	230	219	224	252	245	236	247	246	236	253	230	228	231	217	236	245	243	250	214	250	252	248	243	245	248	252	223	231	231	257	280	233	258	264	234	231	211	236	222	250	257	239	233	231	226	237	228	244	209	212	250	246	234	203	229	214	236	259	233	242	250	211	239	223	272	222	234	256	234	245	212	232	236	275	236	204	229	220	234	254	235	242	251	248	236	221	218	246	242	251	222	235	221	203	240	229	244	240	240	241	245	257	255	245	212	249	211	233	242	225	216	230	226	235	219	221	251	224	239	211	234	234	247	257	216	243	233	201	223	242	243	236	206	240	249	226	228	237	230	219	228	272	236	268	248	266	213	210	240	221	221	223	240	229	243	247	247	233	256	220	229	254	231	222	240	229	240	234	218	225	223	239	234	231	236	221	228	223	230	210	227	228	244	230	247	233	233	239	231	231	239	270	251	225
31885	2099	4138	4952	4193	3429	2833	2424	2118	1823	1619	1547	1375	1278	1266	1126	1122	1048	1048	1004	961	919	898	878	847	878	834	833	764	875	828	852	809	814	790	826	777	788	807	716	734	739	715	808	725	740	753	733	747	704	747	728	713	703	689	737	674	727	679	679	689	726	687	680	684	748	702	707	745	721	732	715	697	723	688	714	727	682	730	702	719	681	689	680	676	676	744	714	678	697	676	677	676	688	682	640	697	711	713	709	736	679	705	649	685	695	718	682	766	711	721	678	698	687	713	710	716	718	684	645	737	665	722	698	748	706	693	681	680	769	686	711	663	645	707	704	721	735	645	706	665	675	714	676	670	699	705	692	698	655	704	729	691	668	749	681	689	701	682	637	700	689	697	702	697	666	680	670	729	672	693	681	643	709	715	709	721	678	681	640	636	713	717	665	722	676	717	682	679	670	690	714	654	656	722	639	627	730	726	688	671	737	675	679	659	710	642	689	710	664	723	679	670	729	709	692	682	664	688	671	689	667	700	731	692	685	727	693	649	652	638	688	649	684	676	687	716	717	687	703	719	701	659	712	671	677	720	678	656	719	717	679	688	679	706	701	656	728	682	692	689	682	702	699	696	719	655	724	688	665	658	731	693	699	654	661	704	640	674	667	692	745	745	723	678	683	689	719	695	672	676	637	697	671	634	698	650	658	700	685	661	707	718	730	641	681	688	719	684	723	687	718	659	689	668	695	728	670	722	665	697	677	647	723	682	693	706	687	682	697	709	717	703	691	680	658	689	687	710	662	703	667	703	742	665	706	659	691	665	679	694	700	707	663	717	644	693	687	681	653	695	670	622	622	690	661	717	702	694	643	667	693	693	660	720	687	679	708	705	680	679	681	666	646	670	685	712	672	686	691	637	653	655	698	669	695	681	684	717	664	662	661	693	631	675	638	623	639	694	693	639	653	625	684	648	670	677	646	676	715	711	687	663	697	714	692	719	655	702	666	696	684	678	694	707	676	644	686	650	676	665	688	702	668	662	760	681	683	712	646	678	696	641	683	656	681	693	670	707	660	681	686	685	705	659	708	675	675	690	720	637	713	719	716	703	686	673	688	684	693	667	699	759	687	738	730	668	683	740	689	690	692	662	666	665	681	690	673	723	662	680	646	719	672	676	673	666	669	668	681	681	626	691	706	682	712	639	743	723	660	727	680	678	681	661	658	663	675	659	692	690	661	670	717	699	660	670	650	705	664	686	688	704	701	695	689	719	667	670	658	662	708	669	719	675	728	712	661	678	678	659	675	684	675	712	671	676	653	680	693	687	653	702	708	704	678	665	657	747	704	670	644	696	619	656	707	682	708	691	687	705	668	675	688	670	714	689	702	659	644	728	674	674	682	692	711	714	689	644	696	727	742	679	733	719	648	676	676	680	732	692	698	710	674	698	704	674	699	687	671	690	668	681	709	701	698	693	660	720	698	699	699	696	725	650	661	729	697	659	667	662	667	704	645	641	673	685	714	694	674	726	730	705	692	655	667	668	689	698	719	695	696	623	718	713	673	708	695	725	736	680	699	640	691	655	728	625	680	679	658	719	684	662	726	684	679	717	726	654	722	667	729	723	700	626	679	677	699	683	677	698	699	653	685	692	651	720	714	693	708	715	683	651	688	700	697	642	684	689	669	647	632	708	682	681	700	681	653	670	687	665	708	695	705	704	650	720	662	686	633	677	712	674	645	706	723	649	686	671	701	696	689	692	648	684	716	697	704	706	683	669	670	699	673	743	644	678	661	646	653	702	706	684	703	657	679	665	660	711	686	748	704	685	722	747	693	687	670	689	679	646	665	679	677	682	659	671	704	740	671	677	681	647	701	661	686	676	677	664	681	648	648	674	729	692	717	713	681	669	637	640	680	674	666	661	715	653	703	656	644	695	701	641	682	692	613	666	678	692	642	679	649	664	685	700	691	665	707	684	712	685	672	683	693	709	725	665	638	688	682	714	665	655	727	650	692	700	691	682	706	684	679	689	633	708	685	699	683	666	678	700	668	703	664	689	713	719	674	661	707	685	667	747	655	659	687	685	622	713	700	681	663	732	701	699	654	731	653	672	670	693	696	653	679	666	674	664	665	724	666	670	700	675	683	689	658	706	685	666	690	697	691	723	686	693	641	613	724	686	641	655	736	697	621	703	721	663	688	650	650	679	721	688	668	677	668	684	677	685	684	693	715	686	710	680	700	702	705	645	691	696	686	652	655	731	688	703	642	643	688	685	654	663	683	662	640	690	662	690	703	668	747	677	668	646	753	683	667	667	699	713	683	720	653	669	629	721	649	690	744	697	676	713	704	707	711	725	678	694	642	736	683	693	675	663	672	703	680	679	682	666	688	694	683	654	685	683	675	725	667	716	680	741	697	691	662	683	669	656	673	656	710	701	667	671	672	664	680	724	714	729	673	698	708	691	657	662	680	754	752	684	668	679	702	711	636	695	694	694	656	686	687	727	692	710	686	697	682	691	669	719	682	684	651	703	680	681	689	633	673	665	657	691	695	662	678	620	697	656	733	676	701	682	714	706	645	710	658	689	655	696	698	687	719	699	707	762	674	692	700	676	691	707	684	729	655	677	680	684	633	672	709	660	680	663	705	656	627	662	687	675	687	726	616	668	735	658	689	676	677	671	695	668	691	669	678	761	713	672	732	680	683	665	652	706	686	650	661	688	671	708	698	737	664	679	668	687	661	707	666	703	671	669	680	643	724	709	677	664	710	712	692	673	697	659	706	704	632	685	686	720	696	703	692	671	657	715	673	704	744	691	632	708	674	717	729	634	646	686	686	714	708	668	663	708	665	700	687	703	649	684	683	693	692	709	705	690	673	695	674	735	691	697	701	680	660	673	668	707	706	642	702	669	671	720	707	687	696	688	657	679	660	670	669	699	703	668	666	702	694	698	691	708	669	681	678	711	700	701	666	662	688	689	699	645	718	679	690	649	680	686	673	707	649	703	673	704	697	671	686	673	706	713	689	678	703	673	712	684	709	677	703	722	710	647	687	723	691	678	663	735	720	666	706	723	672	694	688	699	713	737	686	633	707	683	631	689	677	657	596	682	680	690	655	661	679	709	673	659	666	684	706	672	685	674	664	697	688	715	688	644	679	734	625	717	655	718	653	679	687	700	671	702	684	698	685	685	686	684	671	686	689	636	725	692	678	704	700	683	691	677	703	650	654	674	654	672	667	645	702	706	697	704	698	615	728	756	658	695	685	691	715	667	679	688	708	642	716	708	695	691	703	694	713	657	711	710	713	690	675	655	697	726	675	727	702	730	704	659	701	691	708	706	704	666	725	693	705	690	704	690	655	681	681	713	643	708	699	671	698	718	708	682	714	653	728	689	713	734	719	684	675	710	632	646	675	702	695	681	654	732	688	690	678	687	713	671	672	667	663	667	715	711	688	683	667	678	676	719	670	704	668	714	694	721	653	685	653	654	673	642	667	695	668	666	605
15082	538	260	128	89	85	72	72	70	81	72	62	74	76	86	69	75	74	71	62	82	78	70	66	64	62	69	80	74	83	79	68	69	61	83	65	54	83	73	64	75	70	77	73	72	80	78	66	79	66	82	76	77	70	55	51	81	70	59	79	77	59	83	64	70	74	89	78	67	77	72	66	74	76	76	58	73	67	73	86	73	68	63	73	67	74	73	71	73	73	72	84	84	63	63	78	68	75	69	58	74	73	91	74	68	60	54	72	76	67	65	76	78	87	70	89	67	70	71	67	67	70	67	79	66	62	67	69	75	78	71	62	85	71	49	62	68	61	88	77	63	61	83	61	73	60	66	83	65	52	80	73	86	77	77	75	73	71	52	56	71	73	77	71	62	70	79	56	70	82	86	59	73	60	78	83	65	77	69	65	62	77	77	75	59	61	76	86	76	65	56	79	78	81	67	64	79	75	65	76	59	77	66	84	66	64	75	61	66	51	74	68	65	70	89	78	57	66	86	69	78	71	75	83	70	66	65	54	65	78	68	86	66	62	76	66	72	71	64	73	80	75	65	72	83	78	69	67	70	75	75	65	59	62	62	85	67	75	74	62	74	69	70	79	72	67	82	69	68	73	84	70	67	64	67	73	72	84	83	69	67	81	70	85	67	73	71	66	77	74	73	65	70	85	68	60	69	74	60	71	57	69	71	79	68	68	62	64	64	62	74	68	74	67	68	74	88	72	80	70	71	75	79	69	78	76	72	81	75	91	69	60	61	80	74	62	80	65	74	82	68	71	62	77	73	75	88	74	84	61	72	70	80	72	77	74	84	78	70	77	69	64	82	59	76	59	74	74	77	65	69	62	81	88	81	79	68	84	69	76	63	72	75	63	68	52	70	64	61	74	83	85	75	55	75	46	63	80	83	68	64	82	66	82	75	68	63	66	64	68	85	75	65	83	79	53	80	86	52	78	69	65	65	74	69	73	66	76	70	68	73	85	78	83	72	67	66	84	76	76	57	82	77	61	90	68	53	61	84	81	89	83	71	63	66	75	68	67	70	77	64	77	81	72	87	76	65	74	81	72	68	81	61	66	89	71	69	77	88	60	69	76	68	65	53	77	62	57	65	71	65	60	72	72	69	66	65	73	86	63	71	59	80	71	58	61	74	66	65	73	79	73	69	81	63	79	80	67	74	58	85	84	71	66	76	72	82	85	72	73	81	76	85	61	62	66	86	80	74	77	65	61	46	69	71	84	60	69	63	67	80	68	85	74	72	67	67	70	74	72	66	82	55	68	72	85	84	67	61	71	64	47	58	78	62	69	72	63	87	82	75	83	78	78	97	67	74	78	67	80	59	67	74	80	72	71	66	62	54	60	88	65	70	61	78	62	61	68	59	70	82	74	72	64	66	62	54	83	69	61	68	75	62	59	78	68	70	73	62	70	75	80	60	77	74	76	82	78	66	69	88	54	72	64	67	76	63	70	81	70	70	65	57	59	58	77	65	70	77	68	82	68	62	68	64	77	76	58	68	67	76	79	77	74	65	64	71	64	68	79	79	68	79	83	72	76	61	76	55	72	68	67	76	69	68	74	77	59	64	87	62	76	67	71	64	86	73	66	57	64	72	59	64	63	79	65	69	58	75	61	72	83	76	88	54	70	85	75	64	74	82	83	81	80	61	68	60	83	77	63	68	80	71	74	78	65	50	70	79	64	54	77	79	78	76	57	76	50	63	85	65	78	66	78	72	78	74	66	73	63	56	61	65	69	76	69	65	82	69	65	71	77	66	84	73	80	77	76	71	72	81	58	81	65	58	70	65	68	69	70	75	73	60	52	82	77	76	61	65	85	68	70	72	70	74	78	82	62	54	66	57	69	60	60	70	72	61	89	93	62	62	59	69	62	74	64	62	57	70	64	63	65	82	82	70	69	69	61	69	73	62	68	62	72	73	69	78	60	64	72	69	73	75	68	81	80	73	83	77	63	69	81	68	64	83	75	73	76	89	85	73	78	70	87	78	67	75	70	74	76	75	76	67	68	46	64	95	75	76	75	64	73	71	77	67	65	65	75	70	80	75	73	66	64	70	74	80	73	67	66	65	69	81	64	86	53	81	61	78	86	83	64	80	71	72	67	67	77	75	78	80	70	64	79	82	56	68	76	77	61	83	90	77	69	67	68	58	61	64	65	78	72	62	67	76	59	72	68	71	72	79	72	75	58	76	72	68	61	87	69	65	71	66	74	70	73	78	76	83	73	74	87	70	73	89	67	64	63	73	68	73	81	72	70	73	77	61	70	67	69	79	69	77	73	74	68	70	75	74	62	71	65	75	72	78	57	70	77	76	77	74	57	75	61	70	75	75	69	74	77	68	56	66	71	77	71	80	72	76	66	75	85	55	79	74	82	85	63	76	68	67	54	74	63	79	75	90	65	61	76	83	85	65	78	69	75	73	75	63	73	70	80	74	76	69	69	75	79	70	58	71	73	82	74	70	70	83	82	78	84	69	46	83	73	71	56	72	74	81	64	70	67	55	75	82	60	63	66	92	57	88	59	68	77	78	83	89	74	66	75	73	89	59	62	62	94	70	73	63	64	83	57	78	76	57	82	64	64	73	74	71	72	69	77	70	75	75	67	67	74	59	71	55	70	75	77	77	77	74	69	65	69	77	56	59	79	71	58	53	70	63	71	69	63	61	63	75	75	77	67	90	58	62	61	73	64	71	75	77	60	71	68	61	61	88	77	61	75	69	78	66	88	62	64	70	78	75	67	74	69	58	68	85	59	56	69	77	94	76	64	70	68	71	71	73	79	64	80	65	73	60	72	65	64	75	70	61	56	66	76	64	61	66	68	71	76	72	88	64	72	65	85	73	72	74	74	88	78	73	62	69	66	59	74	67	75	68	91	71	76	65	90	82	58	66	69	68	67	79	66	65	70	85	77	68	57	74	76	72	66	67	56	67	67	74	79	89	69	62	75	65	68	74	86	66	70	93	76	62	96	58	71	69	78	80	66	64	73	61	74	63	69	54	73	72	61	66	70	71	78	75	81	66	82	71	80	67	71	67	67	59	63	67	63	74	72	87	65	87	74	65	70	76	73	75	76	90	67	62	68	96	61	65	79	70	63	70	64	65	70	76	79	62	72	71	55	68	69	71	71	64	62	59	74	71	68	68	68	68	69	86	81	66	76	69	73	59	55	71	64	61	75	78	72	73	73	65	59	60	56	67	72	81	73	85	63	92	69	65	65	66	76	61	71	85	59	76	66	72	81	63	62	55	75	75	57	65	84	81	71	70	73	69	60	70	74	72	73	72	57	70	70	66	66	63	75	83	79	66	65	65	58	65	72	74	79	82	63	67	72	58	77	73	70	59	80	61	66	72	77	74	73	74	63	62	73	81	69	76	75	67	59	74	68	66	73	66	70	82	75	79	66	66	65	63	63	67	71	78	66	46	78	72	61	72	68	63	65	82	53	66	79	74	61	78	70
14357	336	399	379	380	303	320	314	298	301	294	283	289	266	240	272	298	257	275	250	297	289	265	281	268	287	247	278	298	282	268	273	251	238	284	299	294	285	248	267	270	273	249	244	273	265	266	275	270	279	274	257	246	233	248	251	248	275	284	272	268	253	267	261	253	262	283	291	256	250	280	272	256	259	250	274	243	259	267	280	251	269	283	278	248	272	264	255	251	250	272	268	272	261	260	293	275	262	272	269	270	283	265	277	236	254	259	244	269	240	232	246	265	259	249	277	226	252	281	250	247	242	222	229	250	267	281	246	268	264	255	263	263	275	258	291	277	272	260	255	266	297	273	277	229	283	284	270	276	249	246	268	264	257	255	276	250	283	278	266	269	279	266	274	252	271	254	238	262	230	257	279	264	268	244	261	277	264	278	240	250	250	272	249	262	271	296	252	269	266	251	286	271	271	260	266	255	255	266	244	305	264	238	267	278	253	258	253	265	288	260	220	276	258	313	230	251	242	292	239	268	241	255	259	265	242	280	248	260	289	256	278	248	269	259	266	258	281	242	270	281	263	276	255	266	244	272	246	281	248	276	242	240	273	255	305	237	235	243	272	291	263	278	247	250	274	250	279	237	270	278	274	294	272	263	317	295	254	265	286	280	280	241	273	254	269	259	282	248	303	258	251	307	238	280	280	286	248	260	257	243	267	281	260	225	268	260	265	251	266	265	267	255	269	247	263	277	271	274	281	277	256	254	289	275	245	245	224	306	255	303	270	269	271	239	273	274	238	276	247	261	250	256	250	250	263	283	278	229	247	261	251	271	285	273	250	279	264	275	267	258	267	257	290	244	292	249	287	248	266	270	268	232	245	288	256	276	266	254	268	278	264	241	258	272	254	260	287	228	289	253	294	245	269	280	267	280	256	248	255	234	281	246	279	245	259	270	253	253	289	274	243	272	240	256	265	254	285	262	233	267	267	247	275	282	263	271	282	275	252	248	255	259	242	279	258	269	264	259	267	270	246	256	290	265	248	256	283	256	280	251	257	270	261	255	260	272	257	262	258	248	262	273	267	222	271	268	256	262	251	240	270	262	232	275	256	303	249	254	242	252	288	273	245	255	263	282	276	251	254	268	266	281	266	280	264	243	266	272	272	247	287	246	254	252	250	293	265	259	278	256	249	267	264	234	265	244	295	286	258	247	231	288	277	255	283	254	251	257	278	257	272	280	291	237	280	237	253	265	274	253	258	278	222	234	270	264	254	259	261	257	271	280	289	281	256	307	276	263	269	279	273	262	274	266	264	251	264	267	248	275	257	257	291	278	274	273	266	237	289	274	271	272	240	266	251	278	249	258	282	262	251	250	266	230	240	260	301	263	299	273	272	286	278	254	249	283	246	276	258	271	259	287	255	270	243	252	263	274	229	244	263	234	279	249	252	252	278	301	256	252	284	245	258	266	265	264	247	251	258	224	267	279	255	269	282	262	254	250	260	272	278	254	285	279	264	240	266	254	259	243	249	260	262	264	245	281	248	233	276	249	244	292	264	240	280	241	242	254	242	284	252	239	268	269	246	263	244	248	251	256	239	258	275	267	270	253	264	251	281	262	248	273	249	272	249	259	254	263	291	274	254	280	277	282	271	291	263	287	236	266	268	276	246	267	301	269	256	262	277	260	259	277	238	276	267	287	293	274	255	264	251	250	274	272	268	240	239	257	306	228	247	272	257	264	271	295	266	265	274	273	287	264	279	266	229	253	257	244	284	254	245	269	284	313	261	283	264	237	268	255	286	278	269	228	256	264	270	272	286	264	251	269	264	268	234	261	250	260	259	264	261	277	257	255	270	266	252	253	269	232	237	247	255	253	277	290	230	213	268	242	235	264	249	254	273	237	256	277	265	246	249	276	256	292	282	252	275	262	255	261	262	241	246	279	285	240	242	274	269	268	290	251	278	257	262	251	248	252	264	246	272	247	274	270	262	259	258	278	288	245	246	256	312	246	247	286	255	273	237	279	255	277	265	278	295	267	268	276	276	244	277	241	248	271	251	251	270	278	262	248	265	284	250	270	245	270	268	263	281	225	276	266	256	270	245	290	238	290	261	297	260	254	242	277	284	247	270	262	244	248	250	257	262	277	251	248	251	266	250	237	265	253	252	275	276	247	288	266	235	277	264	255	275	272	262	240	235	265	245	274	289	258	271	252	268	263	274	249	249	257	273	258	245	295	270	287	234	250	293	264	243	249	270	260	244	225	262	250	280	267	230	264	268	239	257	246	259	252	254	285	266	249	276	283	253	289	279	289	261	248	283	230	262	248	294	261	262	261	245	262	283	292	239	272	259	249	292	270	267	285	256	266	276	240	279	236	288	265	256	269	267	282	259	254	265	263	219	261	239	268	261	269	258	261	273	269	247	256	251	247	285	289	249	244	252	244	251	280	236	251	245	248	268	261	244	265	265	259	281	230	238	204	242	259	257	268	247	273	263	272	260	274	238	218	276	249	290	237	263	266	266	252	276	278	267	254	245	265	271	242	270	268	277	257	268	279	271	273	245	258	266	279	253	278	260	271	249	271	268	248	264	296	246	265	252	241	269	268	278	270	266	277	270	278	264	236	288	276	263	260	269	250	269	273	255	235	247	254	288	270	274	253	272	252	304	250	271	275	281	269	272	261	270	262	265	286	248	288	285	238	274	258	262	265	283	228	269	258	250	248	263	285	268	276	260	269	255	256	288	264	261	251	266	277	272	272	269	250	275	254	254	280	279	256	264	236	242	269	282	258	245	271	259	289	274	274	274	268	258	268	246	273	276	261	269	269	237	245	261	262	246	288	233	231	251	264	242	273	261	293	278	254	241	261	259	280	230	281	280	287	239	293	288	263	241	301	251	290	270	270	259	286	250	269	275	259	278	240	280	268	248	261	264	269	264	277	291	239	278	266	263	248	257	276	240	249	275	272	260	250	263	261	261	289	262	259	273	266	271	271	251	267	235	247	272	256	263	283	264	243	301	253	267	247	273	264	259	285	230	229	263	269	237	256	267	231	242	266	248	266	259	256	271	270	283	271	262	266	249	248	265	236	252	265	265	276	256	257	258	266	257	242	235	267	257	255	256	247	252	290	276	273	263	274	264	274	266	284	243	271	229	268	256	259	270	242	256	246	272	259	264	259	253	258	260	260	278	285	261	242	256	271	260	246	257	280	250	268	242	258	248	264	272	278	260	291	248	254	229	269	240	260	248	237	242	273	252	245	254	261	247	258	265	265	275	240	300	250	266	271	250	249	273	250	262	259	253	272	244	258	300	266	262	227	265	296	242	274	251	263	274	255	246	308	252	275	269	243	262	268	243	289	274	270	261	273	265	269	254	270	244	284	262	270	249	252	265	255	275	267	260	272	234	253	269	255	280	255	273	281	249	241	248	246	257	271	268	267	245	273	295	264	288	279	272	268	248	252	258	263	244	239	293	272	282	253	293	271	268	238	266	240	278	274	242
47922	21272	14061	1255	553	425	347	280	253	225	199	173	189	174	173	159	143	167	164	136	142	137	131	126	152	132	140	141	134	155	153	161	134	145	115	123	121	135	134	145	128	143	135	148	136	128	164	131	136	134	144	146	126	129	128	109	124	124	131	137	118	129	116	129	98	117	121	126	142	121	128	131	139	139	154	131	125	115	129	122	132	119	140	155	120	144	134	120	123	153	130	115	146	122	118	131	148	125	140	129	116	130	134	126	126	128	128	123	147	130	122	130	112	118	107	134	113	166	128	125	142	126	139	121	131	128	133	106	144	136	130	123	139	126	116	137	136	114	160	130	123	121	122	111	144	129	134	107	136	134	116	139	123	144	127	124	125	122	121	123	119	136	131	150	109	123	108	147	137	124	123	126	128	134	113	134	116	130	133	114	117	125	135	116	123	148	134	159	122	118	142	123	149	149	124	145	119	120	122	132	153	129	152	130	146	127	144	130	128	136	130	131	112	141	123	131	147	133	120	131	115	135	120	129	155	111	116	128	144	115	130	115	125	129	131	148	129	156	142	126	118	124	139	136	117	135	127	139	121	123	132	131	130	123	141	133	121	120	134	131	140	126	130	123	117	148	122	119	117	126	133	132	131	145	135	128	133	121	133	148	127	126	146	147	151	107	128	116	131	134	128	130	116	115	115	131	126	124	131	140	129	116	142	142	136	108	148	154	147	123	139	125	121	137	137	159	104	140	151	116	110	110	147	124	135	108	115	130	146	117	118	127	136	150	115	132	100	142	135	139	118	121	120	143	132	133	138	129	129	140	128	144	116	137	108	134	114	145	142	144	137	118	117	129	140	120	132	113	145	145	117	138	138	144	129	127	136	136	140	141	133	116	136	124	137	126	125	127	118	133	121	136	145	136	145	133	120	119	115	107	113	136	132	123	126	124	128	140	145	133	132	118	104	136	124	128	138	123	120	138	123	116	133	132	122	119	118	129	125	132	117	135	123	136	133	135	135	120	127	117	124	123	139	166	114	145	150	144	144	139	133	133	135	128	130	134	145	131	115	130	122	116	118	123	137	129	116	121	118	123	136	104	115	122	125	138	135	123	124	128	121	120	125	126	136	159	142	121	113	140	116	133	119	134	118	139	144	148	108	109	131	131	127	145	132	116	133	157	114	140	115	118	128	122	128	159	129	114	130	113	143	127	139	136	136	138	129	128	139	134	125	117	119	120	143	129	121	146	122	127	150	150	148	134	131	118	139	153	125	138	134	142	121	129	108	129	133	132	116	144	149	129	131	109	143	125	133	125	139	131	118	117	134	133	107	140	139	119	149	157	141	134	113	134	120	110	109	123	118	125	146	135	137	126	129	155	131	109	143	145	117	115	123	129	118	133	141	130	127	139	145	124	135	130	120	115	142	152	132	135	123	128	138	124	143	125	134	107	135	142	126	140	124	133	157	110	133	138	109	122	106	132	114	118	113	134	136	127	120	113	118	137	111	126	127	137	140	149	137	111	122	115	123	129	139	126	132	131	121	126	127	130	138	140	126	120	130	129	120	137	134	118	115	124	129	141	122	133	123	161	97	130	152	121	146	116	122	123	137	135	154	115	138	148	142	117	118	124	133	121	133	129	118	128	126	123	139	144	111	132	135	127	124	130	135	153	99	114	146	142	136	138	119	115	130	127	144	136	136	109	129	109	148	119	106	110	128	121	114	137	128	127	124	134	129	131	136	139	135	121	130	147	135	134	128	135	136	146	125	136	122	105	133	144	112	123	122	122	136	125	118	128	131	139	127	141	120	146	122	123	121	114	136	126	117	131	125	121	127	107	138	120	113	124	129	101	141	126	127	133	143	127	140	118	144	143	128	119	130	137	124	122	153	114	122	145	123	122	116	135	127	126	127	120	125	117	126	133	121	114	123	121	134	140	133	136	126	119	134	108	138	125	116	136	126	144	132	130	137	134	132	127	126	131	136	109	130	124	123	114	138	143	133	128	134	136	143	141	130	122	129	132	164	130	134	113	133	139	138	139	122	122	120	127	126	137	100	119	133	140	120	139	138	118	132	127	124	121	131	138	140	132	146	160	134	140	131	124	130	131	123	136	121	133	123	142	130	144	143	131	114	116	125	121	111	142	120	132	134	123	136	156	119	144	125	105	141	134	126	138	122	135	145	129	147	128	151	133	121	130	151	121	142	149	119	131	138	124	119	130	143	130	126	112	122	121	137	114	144	134	120	128	120	138	146	118	122	127	137	125	113	128	138	113	116	133	135	130	148	118	132	138	124	120	131	134	134	116	123	124	149	128	136	138	144	118	154	130	134	134	149	120	116	127	135	129	147	145	144	136	119	135	109	144	131	122	125	140	137	144	121	123	145	127	139	130	138	135	130	135	114	124	138	125	143	150	122	109	128	137	131	153	129	121	120	138	129	135	129	148	131	143	127	128	137	121	139	125	130	119	136	142	137	117	126	142	123	153	124	149	131	141	106	128	130	122	120	121	154	137	134	146	108	149	142	124	116	130	119	119	144	144	142	126	124	123	121	114	138	138	123	140	115	119	126	132	117	123	130	113	125	137	116	133	124	126	131	151	119	129	151	134	140	115	140	139	153	130	125	118	117	125	132	159	125	121	129	132	125	143	136	125	125	111	131	127	131	128	134	126	134	131	129	132	133	140	129	121	126	144	130	104	122	129	133	146	125	137	142	104	138	125	127	125	136	132	147	105	140	141	139	130	131	129	123	130	143	129	131	114	111	120	115	156	127	115	148	131	130	123	133	106	140	121	118	119	154	127	128	135	133	119	139	135	132	136	145	127	146	147	119	145	119	144	133	140	129	140	112	121	143	121	136	127	131	135	148	106	122	130	128	132	116	145	148	150	123	129	118	121	133	123	145	131	140	131	124	119	108	132	124	139	143	127	119	135	142	114	146	106	136	162	113	128	129	121	134	123	139	143	110	129	123	139	141	126	121	134	147	127	142	128	135	121	135	124	131	124	129	145	119	158	128	105	130	114	156	133	130	138	128	130	119	120	128	127	136	129	119	143	148	136	125	109	111	142	105	126	121	142	132	127	144	124	132	133	147	131	129	119	114	136	121	122	114	144	136	128	116	142	129	136	129	124	126	117	135	140	132	132	135	135	123	145	111	128	116	122	126	140	114	123	129	121	151	135	145	127	132	116	111	131	135	142	102	129	126	120	144	132	116	128	103	155	128	142	137	106	119	136	122	131	122	138	141	138	116	132	124	123	141	123	120	123	138	125	148	143	124	130	148	119	143	138	123	138	137	133	129	140	133	126	144	124	135	131	126	113	132	133	150	144	129	129	124	148	138	144	121	105	124	121	114	122	138	136	142	123	127	124	128	150	160	130	127	149	129	144	121	121	148	120	135	133	135	130	124	144	143	138	137	130	119	117	126	110	132	137	117	124	130	116	135	140	105	145	114	136	122	131	133	148	146	133	124	144	133	131	153	122	125	125	119	132	122	122
26014	1027	2161	2605	2129	1745	1528	1298	1175	994	937	818	735	679	691	646	686	618	581	569	610	578	506	493	524	564	498	522	507	484	445	474	424	454	448	464	486	453	412	481	477	442	425	446	446	445	449	465	460	434	446	439	443	425	433	416	441	447	445	388	435	441	425	416	460	406	472	480	413	407	448	425	471	471	415	421	449	418	431	422	440	440	423	419	408	426	461	413	446	419	414	429	444	435	449	396	435	437	439	410	440	386	432	405	413	426	406	438	431	392	438	392	435	436	413	389	390	424	418	393	403	377	476	410	433	419	441	443	429	398	421	412	428	402	448	418	438	406	395	448	422	376	409	445	378	401	425	417	416	417	423	396	462	440	438	396	453	446	430	437	425	405	399	416	436	421	417	422	408	392	435	410	384	419	400	430	431	422	398	407	402	435	395	408	424	443	460	458	423	425	424	437	429	453	439	434	405	429	426	432	427	411	450	423	406	404	390	416	411	395	446	406	398	427	425	389	392	420	428	422	407	438	428	435	404	407	414	428	392	405	426	396	401	412	443	425	421	438	423	462	408	398	419	420	426	405	406	457	438	412	458	379	431	432	437	419	422	397	427	433	426	397	424	424	460	380	389	427	454	374	449	453	404	454	396	409	416	409	396	428	373	421	431	429	403	424	389	416	413	414	446	422	440	416	414	440	417	385	425	392	444	459	449	425	435	415	373	407	397	434	424	401	414	432	382	427	400	418	414	426	423	421	410	420	400	420	446	410	408	421	386	438	374	414	400	395	421	416	449	401	430	384	430	400	420	420	426	424	409	425	401	454	412	425	434	400	413	380	404	418	408	408	435	380	432	412	442	423	401	436	419	447	461	417	435	408	403	430	410	433	429	406	437	420	423	384	458	445	398	401	449	419	427	400	407	383	444	433	443	409	426	415	405	408	448	384	465	407	389	436	396	401	416	435	412	412	411	410	405	381	427	436	473	414	461	431	427	421	450	448	410	400	415	428	444	418	406	457	417	432	435	477	400	440	412	417	441	424	418	391	405	425	463	427	430	397	434	463	454	398	366	433	410	433	439	428	416	404	445	431	418	414	381	387	394	428	424	414	406	418	432	420	420	437	402	422	419	408	423	378	409	411	420	404	433	412	411	434	394	458	383	430	389	407	435	418	382	443	428	421	449	425	417	411	414	423	419	441	418	412	422	377	416	431	398	403	429	415	414	397	382	408	399	420	447	441	428	432	401	421	405	395	420	453	419	454	417	406	419	468	435	392	412	425	444	466	426	385	390	451	389	389	377	421	417	440	399	406	443	409	413	446	404	426	384	400	407	443	441	391	443	432	426	427	414	447	381	398	405	416	413	464	412	429	426	453	450	428	435	440	430	424	430	406	405	413	397	411	414	404	417	365	395	433	424	429	423	414	426	445	451	449	438	427	433	466	433	404	441	413	453	416	419	420	424	395	438	381	417	466	408	403	414	430	389	418	432	442	424	442	418	392	456	411	427	441	386	415	397	416	413	442	417	419	424	405	416	430	442	413	418	402	390	429	420	413	382	451	432	407	426	418	433	435	397	446	436	413	419	442	427	420	430	396	411	420	424	409	390	405	370	426	456	450	434	407	422	407	433	439	391	416	416	431	418	395	408	451	440	391	401	411	457	387	442	385	447	424	406	394	398	428	435	481	425	400	414	454	421	415	404	426	408	415	408	442	382	426	423	414	405	424	429	407	364	451	437	417	438	428	434	421	425	425	388	406	397	432	396	429	436	399	419	433	398	399	423	440	445	451	404	429	400	435	421	403	390	431	411	437	438	419	371	431	430	442	396	410	432	415	421	409	480	445	440	417	428	466	466	454	417	430	418	422	424	407	450	414	405	402	433	403	423	410	419	386	430	430	442	427	452	416	423	411	440	418	450	410	425	402	407	424	400	441	447	433	440	412	414	409	435	427	449	396	446	417	386	392	428	430	423	403	444	433	430	393	432	444	396	466	434	407	435	399	440	412	428	425	430	426	421	397	395	441	389	414	436	410	413	390	423	402	424	422	455	414	394	408	402	398	423	414	389	409	419	471	419	429	408	435	378	447	430	424	416	448	391	433	417	444	407	423	442	429	421	417	406	419	446	419	431	458	437	397	383	412	392	434	419	412	403	418	410	385	407	440	444	427	404	438	401	433	426	417	417	394	422	412	426	403	407	447	408	428	444	374	451	427	394	425	437	410	443	434	416	458	418	436	406	412	454	422	446	408	461	439	404	457	410	431	424	427	409	449	443	435	442	451	407	431	424	435	449	391	401	400	375	421	438	419	401	441	435	400	411	401	389	461	407	411	396	444	413	413	419	386	417	428	426	427	447	429	426	375	435	416	427	424	408	452	446	393	359	423	416	436	410	416	437	419	398	413	469	435	407	399	453	451	403	431	450	425	382	441	435	386	427	431	448	433	401	477	446	446	435	421	424	447	388	405	413	403	454	417	434	419	416	393	431	413	409	415	376	414	462	405	399	432	414	439	408	408	422	424	436	420	428	419	401	419	429	442	406	422	381	434	395	392	427	412	421	365	435	423	437	401	424	416	410	394	422	412	486	420	423	426	372	458	419	420	439	418	422	412	415	411	451	421	414	428	432	429	445	408	399	430	459	437	421	417	406	400	360	429	390	432	389	445	408	395	408	418	414	390	423	400	434	364	425	392	390	413	439	423	367	457	421	417	395	437	411	405	432	459	407	408	357	397	425	392	443	428	426	430	404	434	423	412	344	440	432	412	400	423	411	401	413	423	412	440	447	457	402	424	425	417	439	417	426	429	399	409	435	470	403	410	419	419	391	376	445	420	406	394	439	421	377	466	438	429	431	432	403	431	424	410	411	447	410	435	389	457	418	406	418	401	439	413	408	427	425	428	434	441	431	436	403	403	410	414	405	416	439	417	435	414	418	389	415	441	432	409	430	415	418	450	403	410	431	439	409	385	384	433	372	419	389	414	430	403	442	423	429	431	421	367	393	436	422	428	432	421	420	414	399	431	391	473	421	406	395	424	398	445	390	440	415	372	393	412	443	424	430	398	412	406	417	449	418	412	417	382	387	424	397	428	421	403	402	423	422	457	410	440	402	427	390	405	456	429	453	414	421	405	423	407	430	436	420	399	439	423	400	439	415	395	386	405	428	461	424	426	398	433	402	395	426	432	463	408	425	429	459	424	415	405	423	404	407	389	395	416	434	469	443	404	468	411	409	383	451	421	416	403	406	440	458	451	427	420	389	412	395	386	421	413	379	404	424	424	435	402	379	445	423	377	429	424	402	432	439	414	383	421	403	422	425	408	415	418	424	435	378	425	448	415	452	399	413	407	399	416	386	406	397	420	407	373	438	433	399	404	434	402	470	351	413	416	424	453	411	456	441	439	415	447	437	420	402	429	426	401	411	441	416	410	403	406	391	435	417	459	424	439	423	405	450	383	409	412	411	429	381	441	405	410	430	396	450	410	411	447	430	415	413	391
47381	23561	26019	7538	1340	956	673	569	497	428	382	361	365	322	318	277	275	270	260	278	258	261	268	284	253	265	242	249	252	248	253	220	228	262	276	244	246	245	229	243	222	242	241	251	231	223	232	242	234	236	229	252	224	224	232	264	234	237	215	242	232	240	212	245	203	251	240	216	240	250	201	241	233	235	222	241	236	199	242	234	233	234	239	239	229	227	254	234	237	237	233	228	236	224	231	244	227	198	253	242	237	198	217	239	243	246	251	233	226	242	243	260	242	237	260	253	227	233	221	223	224	233	216	217	231	209	253	232	210	242	232	223	211	263	250	228	225	238	233	224	238	241	216	239	242	229	226	264	250	260	234	241	221	191	220	222	223	225	230	236	256	222	242	231	223	246	210	222	237	239	221	240	214	219	253	233	211	221	222	253	227	234	211	230	256	237	229	213	243	244	231	228	186	246	223	230	253	241	227	217	224	206	248	209	229	223	211	215	221	203	230	238	236	218	208	237	257	240	233	230	230	232	242	233	241	234	192	215	199	267	228	210	260	221	248	249	221	245	204	226	239	232	225	237	224	186	220	221	255	229	243	231	227	243	244	213	236	262	215	235	234	251	252	213	234	248	235	233	246	236	204	220	245	211	250	236	216	222	199	206	228	249	224	210	217	216	226	218	274	234	220	235	246	232	217	213	238	231	215	205	223	234	228	232	218	218	232	246	213	235	246	225	229	240	240	259	246	214	260	191	237	222	247	234	234	234	240	232	217	251	206	253	224	241	231	207	220	221	238	228	229	233	224	241	225	233	239	238	238	247	219	226	224	236	242	243	258	238	212	231	247	229	210	221	265	245	212	238	234	204	217	218	217	256	211	241	232	233	230	226	237	236	196	232	226	241	269	255	222	214	219	209	225	244	246	231	205	241	248	226	222	203	252	225	235	244	230	216	218	219	225	247	219	230	234	219	242	241	202	216	209	257	238	232	245	230	213	217	202	242	247	240	235	255	232	238	241	221	246	233	221	240	215	227	224	222	192	261	223	238	220	225	208	237	243	210	233	241	237	220	225	214	219	247	210	218	242	229	238	246	216	227	224	228	225	194	211	240	227	233	248	243	217	234	230	239	245	224	218	225	244	254	213	232	213	209	231	236	229	228	226	240	201	243	223	227	228	241	215	250	237	226	231	201	207	222	229	239	221	233	212	234	242	242	233	237	196	224	225	224	232	191	238	224	250	224	240	227	236	227	241	241	257	242	241	229	247	246	253	224	239	244	255	249	196	233	231	230	220	247	214	227	237	251	252	228	233	220	248	194	239	222	222	231	260	231	236	226	252	222	237	247	217	214	223	241	248	263	238	243	194	236	247	234	236	222	232	255	217	251	265	228	225	210	229	227	228	245	221	223	244	237	222	261	239	222	238	255	242	214	216	239	212	210	265	230	251	243	249	234	241	193	249	264	230	236	224	262	248	259	222	220	251	228	234	242	234	224	216	209	224	249	227	228	238	225	234	245	241	237	223	243	215	209	231	259	245	214	216	242	257	215	227	225	207	240	208	240	225	235	248	225	229	225	230	249	202	216	243	252	222	244	213	218	241	227	221	217	238	229	242	230	239	216	254	247	209	230	242	232	220	236	222	226	229	235	238	262	196	211	248	221	234	243	239	229	232	225	228	229	257	237	229	231	236	234	247	230	240	236	223	246	249	220	217	229	267	249	229	262	240	238	213	240	226	217	232	233	226	221	230	218	229	225	231	243	227	223	209	238	222	227	259	242	249	250	238	242	240	233	243	254	233	241	207	237	208	230	218	220	231	211	219	239	223	204	248	230	226	244	247	226	246	258	206	204	232	229	221	240	221	213	228	240	271	237	244	235	223	239	213	234	233	225	239	245	242	245	226	204	218	215	240	231	226	219	225	212	251	230	218	244	268	189	202	231	225	239	230	230	221	227	256	214	216	233	225	217	226	210	226	210	226	257	220	235	222	251	223	248	264	234	226	242	244	229	252	244	250	254	213	262	224	216	215	223	210	253	223	218	206	221	223	230	219	244	223	223	207	261	219	255	275	224	216	207	249	215	220	246	231	220	259	229	229	221	241	243	232	246	238	216	237	231	240	226	217	232	207	247	250	250	268	254	229	259	242	257	244	217	271	229	234	221	206	217	226	243	214	215	225	232	216	223	248	241	222	211	249	235	238	238	252	226	221	264	255	243	226	228	228	210	195	245	220	246	230	225	218	255	233	271	216	235	229	228	234	223	237	212	202	214	228	214	216	211	227	229	267	237	226	243	240	225	223	236	257	224	253	235	221	232	229	219	238	231	232	241	228	216	222	252	210	237	250	220	217	257	228	209	205	228	233	200	235	214	242	238	239	231	263	223	229	230	252	240	235	235	251	237	242	249	235	240	236	246	238	222	222	215	230	213	256	234	239	216	250	248	220	208	213	237	252	228	267	249	208	229	245	232	233	224	225	202	221	217	239	221	213	211	236	218	252	234	216	232	252	230	216	227	193	245	232	247	242	226	223	271	226	213	257	210	232	212	230	216	218	214	221	223	234	223	213	216	204	252	239	232	252	227	233	235	219	237	218	217	229	217	245	261	264	256	264	222	248	240	232	223	204	222	243	240	210	240	223	239	220	208	210	262	255	212	243	251	216	222	231	219	256	264	241	204	237	237	238	238	236	229	228	256	245	230	212	255	232	219	202	226	231	229	242	216	232	225	213	226	229	232	209	249	240	241	212	223	224	228	213	202	217	245	221	237	230	235	236	242	226	202	217	233	236	224	209	193	236	221	241	261	282	228	239	231	257	227	221	243	221	239	251	207	235	234	240	221	215	219	244	221	202	242	223	257	191	225	223	230	231	224	232	259	259	261	239	226	231	231	239	268	242	217	240	252	226	215	240	232	214	230	248	236	258	259	225	207	231	252	242	257	233	226	241	223	233	215	236	229	225	233	220	238	217	236	211	238	229	233	233	236	231	254	230	226	210	244	243	228	226	221	244	247	223	218	233	253	234	238	223	243	229	213	222	224	256	221	240	198	233	245	232	253	222	225	185	224	232	222	275	235	234	226	225	226	220	232	211	224	230	225	244	249	266	232	219	232	239	240	242	242	233	220	237	234	230	272	260	218	218	232	210	222	219	230	232	236	226	248	259	206	201	247	220	260	228	226	239	237	222	255	256	242	209	231	260	198	264	224	256	221	229	223	206	210	248	251	225	228	236	251	226	213	225	208	237	248	231	222	241	230	231	221	212	238	252	227	243	235	222	202	238	229	241	245	212	249	216	252	203	221	220	251	223	228	254	189	220	224	239	231	230	203	252	236	200	241	234	210	210	236	242	221	229	215	224	257	237	236	213	223	233	227	241	243	243	227	225	224	199	222	227	212	235	222	264	218	206	224	210	242	203	237	221	218	218	244	234	240	224	200	244	227	237	226	199	247	217	223	231	222	262	255	258	219	262	260	264	227	224	225	206	218	226	220	242	253	249	211
30341	2018	4250	4730	3986	3457	2866	2385	2110	1853	1624	1505	1372	1212	1207	1127	1099	999	957	1023	965	954	883	883	861	877	853	797	826	800	823	801	741	782	711	822	758	764	772	782	723	749	754	773	700	748	738	712	711	723	766	674	697	719	758	733	718	756	704	737	758	752	681	667	689	693	677	717	710	723	672	732	699	720	728	676	640	694	723	664	665	733	733	646	702	662	692	660	697	654	692	656	662	667	657	659	658	710	682	699	659	681	660	668	647	696	716	631	675	702	645	716	738	696	612	699	712	671	712	699	679	690	693	696	687	645	690	632	708	639	677	676	691	672	659	722	679	696	615	692	670	707	715	670	694	671	653	666	701	695	655	662	674	713	703	687	685	669	649	668	686	659	680	650	736	679	692	697	674	628	669	623	677	703	690	678	649	690	715	663	663	619	727	709	681	659	669	698	747	666	729	675	708	685	679	680	661	658	689	682	684	751	697	651	673	702	683	696	665	672	645	625	708	647	639	701	657	657	685	676	727	683	683	713	689	673	702	670	680	671	692	664	689	649	654	650	648	690	661	692	646	709	683	641	629	681	737	692	697	691	640	677	647	659	623	673	668	680	650	661	690	683	669	693	671	701	709	650	666	666	683	669	710	662	663	669	669	664	653	662	684	675	674	672	665	702	668	681	680	667	685	664	685	662	668	626	701	728	624	694	670	682	701	671	656	654	682	651	673	647	674	622	680	710	648	630	663	660	648	636	689	666	640	689	643	747	673	650	639	661	673	676	642	690	691	720	660	673	674	676	664	678	691	668	649	648	681	666	639	710	636	653	670	661	700	644	619	665	720	673	687	608	682	633	612	720	673	628	646	695	703	653	696	679	685	712	663	683	658	692	626	685	691	653	674	674	674	752	686	652	654	652	675	735	618	681	651	695	666	691	633	640	657	645	668	684	707	634	651	674	640	722	677	652	694	679	646	664	657	655	661	653	661	667	678	683	669	694	656	671	704	651	667	697	693	717	678	689	667	625	697	640	682	677	675	672	675	676	672	736	705	718	719	705	677	681	691	665	657	672	696	656	684	665	679	674	675	668	739	633	640	663	641	665	628	701	731	647	656	672	688	613	697	660	695	677	726	704	651	704	671	651	677	624	619	674	700	699	686	660	636	705	681	650	702	692	635	683	701	685	684	698	745	731	646	652	688	660	677	681	694	630	684	698	630	663	684	680	629	651	654	672	679	645	663	663	688	691	681	667	682	656	678	694	683	687	683	698	658	653	683	652	663	681	627	678	651	689	655	694	715	670	722	666	705	640	669	702	623	725	706	680	667	699	703	656	682	672	692	679	700	713	671	702	641	671	634	684	697	663	705	684	655	647	673	653	677	681	686	683	683	671	707	660	684	690	667	686	699	694	674	685	650	702	692	709	663	658	694	694	673	696	664	681	664	709	695	669	668	670	702	685	690	668	678	637	697	637	704	660	653	642	651	711	701	657	677	598	701	631	689	645	646	674	668	675	692	698	621	650	656	645	639	729	702	694	683	705	663	646	691	668	659	658	677	686	610	692	693	681	644	673	663	690	691	688	731	624	689	678	711	695	680	656	655	647	713	682	694	660	672	676	695	645	647	655	649	697	686	704	692	645	650	697	663	650	692	681	689	666	682	667	641	667	664	638	689	675	694	672	685	669	686	726	649	666	660	654	637	653	638	698	700	659	689	639	673	677	624	619	733	741	656	644	681	663	659	699	621	662	617	721	675	649	628	671	716	740	637	669	651	637	698	680	708	684	630	666	691	700	658	679	667	698	658	646	639	663	669	676	692	684	643	650	665	712	667	676	693	685	629	624	625	707	744	648	702	678	615	693	706	694	662	707	661	638	736	707	697	695	693	688	634	624	673	685	676	635	718	683	679	655	682	650	630	721	705	709	707	667	654	676	650	679	724	647	654	663	708	634	689	697	716	661	677	649	672	620	638	657	684	644	705	635	691	651	653	708	698	691	673	641	702	653	648	659	678	704	695	621	696	667	703	667	647	643	743	693	635	646	676	648	655	701	695	652	688	685	642	687	688	677	659	621	684	675	627	688	711	674	690	667	675	704	718	702	690	650	711	707	670	660	666	668	668	664	667	720	683	705	671	632	663	658	676	640	624	702	652	710	663	658	689	693	693	668	684	673	648	655	713	651	639	675	669	689	697	664	642	648	688	667	650	673	656	664	659	663	658	634	664	698	678	670	706	687	702	655	670	636	643	676	664	650	601	622	648	669	642	662	701	705	668	685	681	701	683	666	704	690	628	691	663	645	631	726	648	673	640	665	672	639	654	646	636	657	718	641	738	681	683	650	679	677	676	699	693	641	659	640	670	599	686	677	668	693	667	610	604	649	705	672	670	672	679	666	602	655	661	692	646	696	653	670	680	630	700	702	717	705	701	678	660	661	638	705	689	694	654	671	686	686	700	693	707	680	671	713	659	694	675	676	701	655	712	651	714	660	667	712	740	675	677	688	710	643	680	681	634	692	666	688	713	654	681	654	655	661	678	676	633	683	710	725	662	693	671	632	650	696	661	693	640	644	608	681	679	714	684	653	636	664	643	630	670	695	647	681	650	681	662	690	689	667	641	638	678	629	685	701	686	603	674	684	675	689	694	658	712	682	664	643	656	700	702	624	690	679	679	669	671	683	630	675	686	699	708	676	711	723	670	594	689	670	683	680	693	670	653	645	734	669	690	671	702	642	674	655	694	673	665	677	664	712	725	657	650	667	644	700	675	684	675	633	676	687	704	698	622	683	651	660	624	679	645	684	642	708	668	667	672	673	705	655	637	672	646	675	683	681	663	659	704	668	722	646	680	678	680	697	672	651	677	679	687	663	674	675	690	708	611	684	678	646	589	709	690	605	657	685	676	690	655	674	645	655	699	635	689	633	658	679	660	670	667	694	665	662	721	725	687	676	695	690	680	696	721	674	628	641	687	678	619	682	699	684	672	673	660	692	674	720	696	643	641	634	690	671	656	666	673	656	697	675	678	701	651	629	646	675	656	682	667	694	695	656	710	669	676	666	681	672	693	706	694	702	616	688	712	669	714	700	665	716	645	674	650	669	657	680	706	655	640	683	706	650	690	684	676	686	661	662	603	670	675	661	660	687	633	688	668	675	705	676	628	687	680	691	664	705	688	670	624	689	666	657	690	676	638	664	687	648	677	678	740	712	665	709	654	737	657	696	682	707	683	657	692	658	693	693	697	671	671	669	676	674	676	694	653	705	655	606	683	682	677	713	695	676	661	672	709	644	659	719	611	681	653	667	694	693	663	682	678	691	699	609	697	658	664	671	708	636	679	685	644	734	667	675	646	686	714	681	679	684	643	645	670	668	657	663	691	645	637	685	678	728	700	698	739	673	704	667	740	698	654	741	674	645	653	668	660	687	662	702	687	621	639	658	691	679	660	687	659	641	688	669	645	705	670	656	679	666	622	671	669	725	728	662	671	706	676	686	664	708	709	724
15085	660	357	157	118	91	84	67	67	70	75	72	70	61	87	92	90	72	77	65	74	73	73	93	61	63	69	69	71	69	67	70	68	66	77	79	72	74	63	69	64	71	70	84	95	73	74	80	70	85	85	56	76	74	62	83	66	88	85	61	69	76	76	83	74	60	82	90	72	74	88	83	66	78	73	77	76	63	75	75	78	62	64	69	71	84	82	86	74	60	83	71	61	66	72	71	83	83	63	77	72	72	75	64	74	68	73	75	73	84	66	68	64	75	73	65	75	63	67	82	81	44	87	76	67	63	65	68	64	61	84	69	75	76	71	66	72	81	64	68	72	67	80	58	71	69	65	70	68	89	74	68	68	66	61	67	84	73	74	68	65	80	68	60	92	73	61	87	64	64	70	77	54	78	57	77	86	73	63	60	68	63	74	85	65	81	80	65	77	83	78	65	74	58	70	84	61	71	67	73	77	63	50	60	66	61	85	76	71	62	73	81	78	80	66	72	83	77	69	81	69	51	80	95	75	80	86	82	68	74	65	98	52	74	64	95	70	74	69	72	60	78	70	75	70	71	66	66	80	73	72	86	68	69	73	79	84	78	84	72	69	73	70	81	87	65	89	72	66	81	75	85	73	72	66	73	66	77	96	69	92	59	61	84	64	56	65	64	81	73	67	61	71	75	63	84	78	54	74	67	74	70	82	57	89	66	53	72	62	55	77	53	87	64	76	77	72	77	73	61	80	75	57	61	71	66	73	78	65	77	65	65	70	73	59	89	66	72	82	75	89	64	69	73	83	76	61	64	75	67	67	71	73	75	71	60	82	67	73	73	68	79	74	79	83	81	84	75	54	77	69	68	80	85	65	76	73	82	67	54	74	66	71	74	78	69	68	65	67	66	77	48	71	74	76	71	66	63	67	66	62	64	70	95	64	69	79	78	74	77	59	71	69	73	68	73	73	61	80	73	71	78	66	82	75	65	72	60	78	70	76	68	69	77	87	58	81	79	69	79	93	74	72	82	60	74	83	78	62	70	74	79	58	67	75	85	69	85	81	64	70	79	64	68	63	86	72	77	74	76	80	67	77	65	76	71	46	76	80	74	52	82	73	72	70	78	94	68	74	78	64	64	63	65	70	60	87	74	78	66	79	74	75	72	69	70	82	74	66	80	88	77	66	83	79	67	98	63	59	80	61	63	64	84	61	70	77	76	84	77	69	83	84	80	88	76	75	69	68	73	73	81	86	70	65	79	65	81	82	79	81	67	71	73	53	46	77	77	81	77	103	80	74	69	75	84	61	77	74	81	67	77	61	80	52	79	75	84	69	91	87	70	67	81	65	89	64	86	79	78	69	71	56	69	79	60	77	73	71	88	70	72	86	80	81	73	65	72	69	78	85	60	91	80	80	66	79	58	88	69	63	66	73	70	61	80	60	75	73	93	66	78	76	62	72	70	73	79	79	90	67	65	79	70	59	81	62	66	81	71	75	72	79	62	63	63	62	64	73	66	73	60	70	93	81	76	83	73	71	74	71	64	74	66	64	70	70	60	72	77	76	75	71	71	67	71	67	61	77	78	74	71	72	79	67	80	72	73	77	63	82	77	76	69	70	78	80	61	91	62	75	71	77	69	63	68	60	74	63	61	61	65	79	75	60	80	60	89	66	69	73	78	78	67	91	74	84	66	61	69	84	92	55	64	55	72	70	66	59	89	79	87	62	65	73	66	69	63	79	82	77	84	77	71	63	89	77	64	77	77	56	66	89	64	95	91	64	63	60	66	78	67	85	73	66	78	61	68	78	88	79	81	80	73	81	81	85	71	60	76	68	88	94	70	74	66	68	73	55	81	81	62	60	68	73	75	69	79	80	61	65	72	81	75	77	73	77	73	77	61	80	90	77	69	79	72	67	57	64	62	59	85	78	72	83	76	77	62	67	65	69	61	70	78	78	60	57	69	72	67	66	75	66	77	76	77	64	63	77	83	64	63	67	82	85	83	67	76	81	75	59	88	69	65	84	85	73	73	64	79	65	70	95	75	73	70	75	75	66	72	89	80	83	61	71	71	83	67	60	79	70	71	76	67	75	74	70	72	60	53	72	72	67	75	65	90	74	74	89	77	60	77	65	70	61	64	74	72	68	73	65	62	74	65	79	69	86	69	57	65	78	68	89	73	69	74	74	79	67	77	80	65	64	65	75	65	73	72	69	71	84	57	63	59	71	80	72	77	77	86	76	77	66	79	73	77	66	80	74	71	58	84	75	80	75	63	67	82	89	65	82	59	66	68	78	87	70	65	82	80	71	66	63	70	75	65	61	93	52	69	65	62	75	67	65	82	81	78	75	72	78	68	65	81	73	67	78	61	83	78	77	71	65	76	83	73	90	61	78	78	74	72	86	73	78	68	75	75	77	74	71	76	68	77	47	75	70	65	73	63	73	71	72	73	75	73	79	63	71	74	73	70	51	76	78	64	72	66	66	63	89	60	86	72	83	55	82	59	66	77	71	65	61	75	65	62	75	82	84	74	60	69	73	72	81	62	75	52	62	69	58	76	76	77	83	82	80	67	75	67	74	61	76	87	73	85	65	80	76	76	69	93	60	65	72	56	71	67	71	81	83	62	77	69	58	93	73	74	76	66	77	68	88	73	66	61	76	85	65	78	68	68	66	77	79	68	78	65	71	66	86	65	74	67	76	78	81	61	57	87	75	79	74	66	73	65	78	76	66	69	82	71	81	67	71	73	74	76	83	79	77	64	80	69	60	80	88	73	88	72	57	59	70	70	68	81	73	64	79	71	74	71	86	74	72	75	79	66	76	75	63	83	80	76	65	64	71	80	78	57	67	75	74	78	91	60	64	67	57	64	65	59	67	80	76	66	75	75	63	80	80	89	59	53	59	73	75	66	79	78	75	77	70	73	78	67	71	68	73	80	66	71	79	68	79	75	65	70	71	81	80	65	74	68	78	77	72	79	72	64	72	81	59	74	66	75	93	68	69	78	75	84	72	70	74	73	75	69	68	81	77	76	77	69	62	55	83	88	77	68	60	76	72	72	80	65	71	70	81	69	80	65	70	61	77	76	61	92	89	56	78	70	70	91	63	69	65	70	87	70	70	87	82	65	66	69	71	78	66	86	78	65	69	80	68	66	72	73	88	84	84	61	74	67	71	63	79	75	90	59	84	66	74	76	81	66	55	87	72	83	92	75	78	74	70	85	62	72	73	85	70	79	86	77	71	71	70	77	73	61	69	73	71	74	78	66	63	71	83	74	83	67	50	77	79	72	66	78	84	85	78	74	75	70	69	70	60	80	82	81	58	62	64	76	73	81	70	85	75	69	73	67	95	69	79	83	92	63	59	80	61	94	82	79	88	68	72	70	70	73	78	69	78	70	76	76	80	63	75	82	65	64	73	65	71	63	74	68	70	77	74	77	68	67	75	63	71	71	74	85	63	68	78	59	82	63	74	60	108	67	87	76	69	79	78	57
14332	323	352	396	400	388	326	332	306	338	269	313	277	268	296	292	282	274	283	293	295	278	243	288	264	273	285	292	306	272	265	266	285	277	275	267	270	255	290	270	287	279	240	283	293	270	268	284	250	255	261	264	264	272	257	278	254	258	280	263	249	263	272	261	310	269	256	282	246	260	268	276	258	271	245	264	220	255	267	306	237	252	256	240	251	247	281	268	263	255	262	248	259	242	257	245	290	281	260	289	292	252	252	278	273	253	277	268	263	228	272	255	248	241	260	259	256	270	231	300	263	274	244	252	283	252	259	251	267	271	244	246	259	266	264	289	258	267	296	263	289	276	253	299	268	266	264	296	276	257	239	286	263	251	292	284	284	290	255	255	247	294	253	298	283	267	231	279	266	274	264	252	263	276	250	280	248	263	279	259	291	286	276	250	243	253	254	298	293	238	255	286	281	297	286	256	278	290	289	242	255	250	271	245	239	297	258	249	258	305	292	257	266	268	251	258	275	302	255	258	259	269	246	282	251	250	275	300	274	295	269	280	239	266	293	248	282	258	276	279	289	255	295	247	273	264	271	278	249	261	273	230	242	261	260	263	287	231	258	269	282	244	264	284	277	283	277	292	268	289	257	252	244	260	251	275	275	261	285	273	246	269	279	270	270	262	281	271	287	242	249	255	260	233	271	288	256	277	246	231	264	255	224	265	264	251	258	241	223	265	253	265	251	291	271	268	271	268	275	254	294	254	257	260	251	241	266	260	273	258	248	254	272	280	288	244	223	245	286	249	251	294	252	241	267	265	238	261	258	238	261	270	292	268	247	243	251	251	279	285	252	239	279	293	300	256	232	254	305	307	245	256	281	264	237	263	250	252	253	294	219	276	240	246	271	257	237	276	254	265	238	275	273	235	255	282	243	272	240	270	263	281	260	288	285	277	276	254	237	259	268	280	251	291	290	275	244	280	264	263	264	254	259	275	238	280	260	279	266	241	266	260	276	300	244	258	272	260	275	275	269	259	262	298	261	264	248	260	277	233	291	262	278	264	270	267	294	281	275	248	273	271	250	251	286	295	279	281	280	270	285	268	252	252	245	268	262	277	260	269	269	273	279	262	273	272	264	252	274	280	290	295	257	272	266	252	270	251	255	252	257	258	268	282	274	286	254	258	269	269	300	259	249	280	259	279	265	267	273	266	267	305	252	251	279	260	260	261	265	253	262	282	262	247	279	236	261	292	240	256	310	257	296	269	244	266	266	247	259	247	248	264	273	247	258	285	265	253	281	280	268	268	280	239	296	261	272	291	270	225	254	278	287	240	286	268	272	269	278	268	241	265	289	241	271	272	257	247	261	241	269	266	282	241	271	254	269	271	266	265	281	275	299	274	274	268	256	243	269	264	262	281	245	276	264	269	260	215	269	265	257	269	268	297	256	268	263	270	262	263	258	298	280	264	288	260	312	273	245	266	270	273	256	247	311	240	259	270	251	276	259	259	265	281	252	245	314	272	276	290	285	268	245	277	250	280	283	282	262	246	256	269	255	258	279	277	255	282	279	285	290	292	299	268	265	266	260	288	248	244	261	270	248	268	267	287	277	262	271	253	248	254	280	275	300	307	264	261	275	277	245	270	271	273	253	255	224	236	270	270	252	259	253	313	271	251	250	245	249	284	274	264	258	265	248	258	278	269	250	252	291	251	248	252	266	222	264	291	273	258	262	250	282	243	248	239	268	270	271	263	270	239	275	244	242	288	272	261	255	257	294	276	286	244	259	255	252	268	286	267	260	229	287	292	288	253	272	271	266	251	270	260	236	265	258	247	269	249	271	249	242	279	267	282	245	251	263	264	260	265	270	254	270	261	271	249	287	253	255	240	263	266	263	276	236	278	261	288	284	247	281	287	245	288	254	293	273	250	273	265	252	260	239	265	252	299	278	241	259	263	253	256	277	259	262	280	261	272	264	279	255	277	257	260	274	253	297	269	277	323	261	263	291	291	268	257	252	288	241	278	267	298	249	255	271	273	261	283	283	266	267	274	297	266	263	280	270	256	260	260	268	267	268	281	277	261	257	296	241	274	265	249	248	305	269	260	310	288	256	239	249	281	267	255	272	291	262	290	278	239	272	280	259	288	269	266	300	260	252	267	263	260	247	289	294	261	264	292	277	271	271	254	265	274	235	254	247	299	272	245	281	238	258	278	261	236	270	272	263	284	247	235	294	280	267	280	275	247	271	280	272	262	270	275	280	276	284	265	282	285	270	258	273	258	274	272	254	251	269	273	280	258	224	268	295	272	262	230	274	274	260	272	254	308	275	294	306	260	276	269	289	284	277	272	266	252	251	281	284	253	241	233	275	269	290	248	256	249	266	257	284	280	281	287	258	252	263	258	310	293	307	279	289	247	261	285	275	305	285	277	272	232	260	259	260	277	288	242	266	282	258	264	276	246	277	269	263	272	247	266	268	275	272	245	259	276	286	251	239	247	263	281	279	257	272	264	281	237	267	261	273	237	252	262	290	268	258	272	277	267	268	267	280	241	262	274	262	276	275	276	268	239	279	245	262	248	286	235	291	260	240	270	277	261	263	284	286	257	273	253	265	280	273	285	283	244	265	257	282	252	283	255	252	253	273	266	244	279	254	256	261	251	253	242	243	267	253	248	267	260	273	254	241	263	274	245	247	272	285	272	270	269	271	276	255	256	278	277	258	273	278	280	290	281	259	275	293	220	266	276	281	280	277	265	283	291	281	263	276	245	261	259	261	287	243	289	269	245	226	255	274	260	264	245	273	266	266	298	279	258	259	264	301	283	263	269	241	251	242	257	296	252	276	270	249	262	263	261	247	253	262	265	272	258	281	297	269	280	257	311	286	270	271	270	279	255	267	306	256	253	290	277	221	244	264	250	280	252	266	287	272	270	276	256	290	242	298	254	268	258	279	251	242	277	279	273	258	246	247	272	255	260	269	247	256	277	256	274	245	270	237	276	266	277	260	273	267	269	265	296	276	255	279	271	269	279	285	272	249	298	255	272	303	259	274	236	277	259	246	262	253	254	244	248	263	232	297	263	254	258	296	285	266	250	260	281	270	262	272	262	269	261	271	262	276	280	266	248	268	279	262	263	275	251	269	279	256	281	262	281	241	273	262	244	270	272	292	281	269	280	264	293	262	248	243	291	274	269	257	274	276	248	255	295	242	283	271	268	273	255	273	259	265	277	248	258	243	279	256	262	224	262	271	278	278	244	267	255	266	266	292	294	279	265	267	276	241	269	261	258	274	280	235	298	269	298	259	281	267	249	257	268	252	294	238	237	282	246	251	277	257	248	259	287	256	264	298	294	256	261	281	274	276	255	287	245	267	290	254	255	255	289	244	266	258	270	245	289	272	273	239	285	279	263	274	270	277	242	279	300	254	254	291	286	288	271	263	252	247	256	273	269	265	279	253	274	267	275	266	267	280	282	254	284	268	245	253	271	250	273	279	252	275	267	270	256
47077	21345	12296	1076	595	459	350	315	273	217	200	213	204	152	180	144	156	169	196	145	140	130	144	160	132	170	145	139	171	156	142	131	133	130	141	131	137	150	128	136	144	143	135	144	119	117	145	140	135	143	167	130	155	139	121	122	121	147	139	136	130	135	136	136	133	125	127	123	129	145	129	132	122	138	138	140	137	134	116	134	142	106	136	144	127	127	139	134	140	151	123	148	129	126	132	125	134	144	129	124	118	128	128	161	126	125	112	136	123	131	125	140	138	134	115	124	153	110	143	132	131	128	126	150	153	128	120	131	139	125	119	113	132	135	126	136	134	131	122	115	111	133	129	139	134	118	125	170	163	130	111	131	130	148	137	144	121	142	116	113	118	133	129	123	124	126	121	131	122	113	154	130	138	115	141	139	127	127	128	132	123	138	129	102	138	116	122	139	142	124	122	138	138	134	128	113	131	127	127	125	146	145	145	122	141	131	129	134	122	137	134	117	116	123	137	116	132	118	125	136	136	113	130	119	109	118	123	127	135	138	134	133	144	136	131	129	127	124	135	148	130	122	125	124	136	141	141	136	114	129	135	134	132	132	141	123	139	139	123	125	121	150	116	133	133	139	116	122	151	143	155	126	114	114	153	155	126	142	110	122	138	126	133	139	132	139	142	131	111	110	158	125	143	126	145	129	124	125	138	135	143	149	129	141	112	115	127	110	129	133	122	113	125	137	132	162	115	112	137	131	142	113	121	145	141	139	138	145	119	125	130	142	120	129	135	150	131	130	136	141	125	128	128	130	134	121	139	130	125	122	152	114	133	124	118	140	127	133	141	145	135	128	134	129	127	146	126	123	127	135	128	123	125	127	112	117	127	119	143	125	131	112	135	142	133	132	140	117	123	131	136	150	118	109	124	145	140	164	119	127	138	129	132	106	120	147	113	129	125	128	109	128	148	127	131	150	121	131	153	137	152	141	127	131	146	128	132	145	147	118	125	132	113	106	129	148	139	118	125	145	129	119	123	137	127	134	134	140	128	143	124	127	129	125	128	138	113	148	132	132	132	133	134	131	158	152	106	134	139	134	148	126	132	134	125	136	125	122	145	118	136	137	143	109	107	141	137	145	149	136	126	106	121	114	133	133	137	127	141	142	113	123	138	131	135	155	143	134	131	123	135	137	112	156	138	145	135	126	135	124	123	135	136	143	114	130	116	146	115	131	134	135	124	137	131	131	129	143	134	123	138	137	115	121	145	121	149	130	131	107	126	156	130	158	134	143	119	136	139	139	143	132	119	135	120	142	120	126	135	135	129	117	130	127	138	144	125	147	125	145	128	134	118	139	130	127	135	117	111	151	99	117	121	121	125	117	133	146	121	135	149	132	135	133	150	139	117	111	128	123	140	121	136	126	142	127	124	153	140	141	122	135	144	134	120	148	134	131	144	126	123	134	118	147	126	127	125	119	121	145	146	115	98	135	120	116	121	117	121	124	119	129	129	151	150	144	136	148	106	125	117	111	135	97	133	110	99	125	144	116	116	130	132	136	127	124	115	139	123	117	137	117	133	124	138	129	126	118	126	136	122	148	137	120	122	140	138	127	144	118	118	112	149	135	115	117	120	138	125	142	109	130	113	119	133	129	141	123	115	124	140	145	127	124	139	118	132	141	122	130	150	105	120	141	118	134	128	131	128	119	140	138	134	130	146	139	136	146	142	136	126	148	143	138	132	147	140	125	138	113	117	136	133	126	149	120	128	126	119	129	123	141	119	123	111	120	129	136	139	136	143	138	151	121	141	131	136	137	124	144	128	114	135	124	109	123	135	121	128	144	106	116	113	124	135	153	144	128	121	139	113	144	108	146	135	151	113	125	131	134	112	139	133	129	124	140	139	123	138	127	126	128	125	148	129	137	115	111	126	130	143	137	114	119	129	115	124	133	127	125	130	122	154	139	142	140	137	138	128	125	123	147	138	131	148	134	142	149	129	123	115	126	132	116	121	113	132	129	144	129	128	115	127	112	135	117	105	113	126	118	125	121	134	130	138	144	119	145	114	154	136	131	129	115	152	123	125	138	136	135	110	131	127	126	126	109	146	130	138	133	144	144	132	132	148	118	144	138	140	117	126	130	120	138	143	134	140	110	134	126	104	148	136	141	136	147	132	142	116	143	122	120	121	116	132	125	118	125	121	116	110	120	134	133	138	138	123	123	140	141	123	145	125	154	116	128	129	127	137	148	126	131	118	132	128	139	148	121	131	133	127	126	128	131	133	140	135	134	130	130	139	150	124	137	133	156	134	117	154	126	120	138	128	140	138	127	141	150	132	143	120	122	125	140	133	141	127	141	119	135	134	127	129	129	155	131	130	130	142	140	127	131	120	144	118	128	115	127	131	133	119	140	129	128	145	127	122	138	119	124	116	119	130	123	146	141	137	137	139	123	137	133	130	124	113	142	122	150	136	126	156	123	122	128	129	141	114	126	137	126	141	130	148	139	121	126	121	124	133	149	140	136	130	132	134	127	125	118	145	118	146	119	130	147	138	128	131	113	97	131	120	123	105	132	119	138	116	131	131	136	110	127	145	128	115	144	135	136	128	129	128	115	127	136	149	141	137	129	144	125	130	145	131	100	133	125	161	136	140	121	122	122	104	122	139	122	102	118	146	121	142	114	127	112	124	141	139	128	134	117	119	120	129	128	132	146	129	130	125	118	131	140	109	142	127	133	117	125	127	115	145	134	115	135	151	127	132	110	153	123	149	132	115	128	102	136	131	121	121	140	107	135	117	132	127	122	139	131	114	131	150	122	123	122	127	139	130	147	115	151	119	134	131	131	135	126	131	126	126	151	127	131	129	141	126	132	147	114	136	118	133	146	120	116	125	130	128	144	127	125	147	141	129	121	147	140	147	137	123	118	132	125	123	131	97	133	123	137	147	130	135	153	152	135	130	115	112	118	137	143	123	130	136	126	129	110	131	147	129	135	135	135	139	144	115	130	122	108	154	128	142	136	128	144	127	127	152	125	128	139	150	152	127	133	130	127	136	147	115	117	166	132	133	134	135	127	134	137	131	118	148	93	128	137	136	119	137	129	126	125	144	119	128	140	126	142	142	135	125	118	119	135	131	106	140	140	150	120	137	98	120	112	143	132	137	133	126	130	142	130	136	119	121	135	129	128	121	132	129	124	129	135	117	134	136	108	126	148	144	124	132	128	132	141	128	147	130	141	135	143	133	129	136	124	121	136	134	123	127	147	122	109	141	124	128	128	127	133	119	121	125	131	120	106	144	143	131	133	144	124	121	135	139	124	149	139	113	108	126	106	134	121	122	120	118	120	132	127	124	121	117	117	155	131	137	121	137	132	128	135	146	127	128	123	128	136	115	118	143	122	124	118	140	113	143	134	119	120	119	128	121	126	137	131	144	148	131	155	141	131	131	119	130	139	116	138	143	128	140	140	120	113	150	146	144	135	128	144	115	129	129	138	122	140	134	136
25515	1117	2236	2585	2203	1856	1519	1272	1124	999	912	813	795	763	687	682	652	610	591	563	602	590	514	576	531	519	490	493	467	514	498	455	470	449	497	462	425	445	441	453	448	463	424	458	470	475	473	447	417	442	477	432	447	445	464	420	454	450	406	434	440	438	441	452	433	453	400	412	438	455	468	454	409	451	454	420	443	431	390	423	417	461	384	370	439	440	409	392	452	411	415	422	418	421	424	430	412	402	430	399	463	431	407	400	434	434	432	408	420	452	421	435	430	388	431	401	440	393	422	434	401	418	401	426	436	411	423	407	456	416	410	435	424	395	430	404	441	423	432	420	396	425	447	429	431	407	408	414	400	416	410	415	462	416	435	415	442	380	440	394	413	376	407	390	428	428	401	422	403	463	416	415	416	404	438	458	402	411	421	451	360	424	406	413	425	411	420	467	394	382	424	408	420	426	418	430	411	419	408	432	418	405	378	398	388	442	418	427	403	411	406	405	406	420	396	408	345	410	408	412	404	469	430	408	394	388	436	417	417	410	411	414	406	380	443	417	449	424	421	425	450	429	419	435	416	433	409	419	398	445	388	455	405	419	413	430	442	409	411	435	383	399	432	436	394	439	389	413	403	411	415	412	430	419	450	430	407	431	429	448	443	423	372	428	439	437	419	414	405	411	397	419	438	435	438	406	391	422	432	422	428	427	401	412	419	414	414	451	440	435	417	372	440	427	413	414	428	418	449	447	427	393	448	437	461	415	407	408	390	419	418	381	408	424	415	446	430	404	431	405	427	421	400	434	433	410	423	425	423	405	384	377	434	393	401	412	385	444	417	422	431	381	386	404	410	432	412	401	422	382	448	394	424	416	414	391	388	433	446	464	442	409	403	420	453	412	395	428	398	417	392	407	405	440	464	414	413	430	451	410	416	396	415	410	416	439	432	400	425	385	376	448	434	444	440	404	429	434	428	349	446	424	416	448	431	405	373	417	394	437	400	380	440	419	405	415	423	394	422	424	393	450	408	380	417	411	432	430	440	415	405	447	369	421	417	426	402	446	420	425	420	441	417	403	440	399	402	431	434	408	418	431	391	401	423	415	411	396	457	436	387	466	401	420	428	449	410	439	422	450	430	401	403	422	419	413	421	440	434	441	418	436	417	403	393	424	433	411	432	413	398	407	386	395	397	421	399	426	434	405	439	413	395	397	428	426	406	392	412	389	425	407	424	432	422	423	421	406	389	405	414	383	436	413	404	441	393	400	418	428	400	397	430	432	414	427	441	435	381	429	419	439	436	404	400	437	402	412	464	416	413	411	443	400	435	442	450	401	430	404	447	426	425	427	447	410	424	432	425	411	409	413	404	417	419	424	431	424	425	427	405	455	402	457	377	443	421	406	417	413	423	407	422	368	403	425	389	421	453	422	423	409	379	399	394	368	393	423	420	428	422	437	386	409	406	448	411	417	420	411	469	393	435	417	454	430	405	379	427	464	425	409	428	418	373	432	411	426	403	422	417	397	385	437	382	414	402	451	415	432	439	421	453	395	431	419	440	460	432	394	402	430	427	386	423	426	456	417	461	438	440	443	441	416	412	419	380	389	441	421	437	396	426	409	420	391	438	424	422	439	423	413	401	430	420	428	429	384	417	445	410	424	449	449	387	416	418	439	418	435	444	394	386	401	384	405	384	451	457	423	436	383	415	417	427	424	429	385	419	434	426	395	405	396	404	410	396	439	438	436	414	402	411	404	407	407	395	393	434	439	394	415	421	421	449	416	414	395	421	410	402	442	460	448	444	397	421	378	479	392	427	433	410	423	441	397	432	409	421	389	434	392	381	442	431	442	407	413	413	387	410	425	407	392	439	419	394	396	458	381	431	385	445	413	437	406	421	424	452	406	432	415	429	422	426	419	418	427	413	433	405	417	403	437	408	401	401	428	419	403	427	414	438	413	398	403	387	445	438	414	418	390	424	391	407	396	427	408	407	401	414	419	427	424	390	370	400	415	414	388	420	386	427	370	384	420	417	444	430	428	441	416	426	405	413	414	423	417	424	430	405	432	440	418	395	378	391	385	415	443	418	453	456	389	398	392	424	429	423	423	429	398	442	438	432	413	387	440	414	425	460	445	380	441	418	453	407	432	414	393	406	404	362	433	442	422	418	452	386	458	399	394	420	425	426	436	402	360	420	388	429	404	406	462	398	381	390	421	406	422	455	412	404	382	408	392	403	419	408	407	391	432	449	425	423	446	414	421	403	432	440	391	419	460	433	416	394	420	493	394	444	424	443	423	405	415	402	428	398	414	422	416	428	435	419	422	442	449	450	421	434	412	424	420	441	427	434	425	405	443	428	425	428	452	464	383	380	423	394	456	408	415	476	427	444	397	385	404	418	411	406	437	421	409	430	436	409	407	391	467	434	446	429	439	403	427	427	421	408	374	448	432	385	401	422	369	415	431	411	440	427	424	435	417	414	405	406	405	439	411	415	439	408	410	431	426	387	406	400	452	448	421	475	421	421	378	424	437	399	393	407	432	425	413	409	434	412	413	427	413	438	403	403	416	470	420	402	406	416	447	412	378	390	422	439	428	420	419	421	406	399	448	391	399	418	403	413	415	414	451	429	401	407	401	412	447	411	431	396	401	397	459	445	427	421	402	397	417	415	394	445	405	428	433	440	416	425	398	419	402	410	434	390	434	437	433	425	396	471	380	446	416	433	424	422	455	427	438	393	394	434	420	402	430	410	403	392	422	419	407	418	448	370	444	402	377	403	397	397	410	420	405	403	382	444	430	422	411	409	439	381	403	423	402	405	396	414	390	439	416	414	420	445	385	422	398	388	434	446	422	395	427	426	442	439	419	437	451	428	377	399	411	384	420	413	443	418	414	433	405	399	384	407	398	397	351	403	443	387	456	402	389	427	412	414	399	401	383	447	412	444	456	412	452	383	423	413	421	412	430	382	372	407	421	437	396	435	409	420	392	415	404	422	413	441	410	425	400	439	412	404	412	414	427	412	417	428	451	409	444	412	428	409	407	426	446	443	429	386	418	408	430	420	429	420	434	439	443	437	441	410	408	375	408	455	420	434	416	427	436	431	422	425	424	438	434	404	421	385	406	420	433	416	418	419	413	404	421	428	414	429	431	411	433	397	390	445	449	417	402	437	444	431	397	440	438	394	434	447	388	452	421	452	445	391	412	402	401	395	405	417	411	418	414	410	425	387	433	395	417	449	404	435	389	419	414	442	424	416	412	410	421	399	391	421	405	427	403	440	415	432	427	407	391	438	396	423	446	405	420	427	452	454	456	407	416	408	442	417	434	438	400	408	413	420	437	387	413	419	408	392	413	421	425	380	465	431	398	402	400	402	427	421	412	387	427	405	404	426	419	403	415	409	423	431	428	418	390	417	421	427	394	415	427	427	453	391	422	411	412	417	398	425	454	378	415	439	425	405	399	375	384	409	460	431	415	401	404	418	406	415	416	434	387	366	434
46852	24208	25028	6185	1334	971	702	590	462	443	342	398	336	306	299	312	299	280	284	277	267	226	241	260	252	264	283	254	268	253	278	280	215	220	229	222	234	253	245	256	272	256	262	254	248	239	250	241	241	246	246	237	260	240	231	252	259	229	223	231	267	225	249	227	211	229	229	225	250	236	238	233	228	214	236	204	250	260	235	222	228	238	244	240	235	217	268	219	240	202	231	217	250	228	229	248	209	248	229	235	240	237	240	244	241	224	244	229	224	239	216	238	224	241	246	229	216	224	228	235	233	205	252	232	218	214	247	226	234	218	223	250	220	219	249	231	229	218	248	235	230	247	247	222	248	222	230	231	234	216	219	217	229	251	223	222	215	209	201	257	218	244	231	232	245	225	250	256	233	229	212	225	237	206	229	233	246	234	230	258	226	241	244	249	240	256	228	212	250	203	234	216	232	232	195	227	225	224	227	206	223	218	241	214	221	252	239	211	215	209	216	250	254	220	238	206	251	218	222	217	196	233	197	233	216	223	245	237	243	238	240	222	214	234	224	224	223	237	214	218	233	217	216	214	212	229	220	228	221	203	217	227	207	215	216	235	219	217	233	239	239	237	256	238	226	252	245	239	236	196	251	242	226	223	257	193	220	218	225	226	239	234	229	222	244	220	223	241	197	227	262	262	207	234	211	230	231	214	239	234	235	245	227	216	221	226	259	222	219	234	229	218	235	245	209	223	219	213	239	231	220	226	220	200	214	197	244	240	213	219	249	241	221	209	223	224	245	199	243	238	250	223	208	233	241	237	234	226	233	233	250	233	218	245	200	258	243	236	230	257	228	233	226	232	205	224	237	218	217	223	218	244	235	246	198	211	250	220	251	247	231	254	205	230	226	222	233	208	208	227	206	220	213	205	246	228	210	233	223	212	204	235	228	239	246	231	233	216	233	215	229	219	222	263	217	218	261	229	207	223	236	235	252	238	219	225	251	247	255	214	231	218	256	247	226	211	248	246	211	237	249	236	212	258	241	245	214	248	240	221	239	250	249	213	227	230	222	218	246	199	248	227	222	231	236	208	252	269	229	237	222	257	214	227	217	205	235	271	232	208	252	217	229	253	238	246	248	255	242	286	225	211	236	234	238	230	246	224	229	252	246	220	210	245	234	249	223	248	223	229	249	224	220	253	202	244	189	246	219	229	242	235	242	226	241	232	234	225	215	240	209	234	223	233	245	216	217	226	225	228	226	202	229	233	256	215	226	233	244	221	196	210	240	249	215	200	228	214	221	218	243	250	215	247	262	238	262	239	218	233	224	244	233	225	216	215	252	209	242	255	228	245	227	223	230	222	211	218	236	218	220	258	226	234	229	214	241	251	228	249	223	217	239	194	246	229	191	231	265	235	208	257	230	219	212	231	220	237	222	233	221	214	212	224	221	250	188	227	214	204	214	231	219	215	234	216	230	255	233	235	218	246	239	229	207	235	222	208	215	262	222	234	212	231	243	258	260	247	233	232	238	240	223	209	238	247	235	240	258	212	266	257	207	232	237	254	231	223	225	206	225	225	216	218	222	239	215	221	207	239	252	232	208	214	247	240	235	195	229	238	231	205	222	220	273	244	207	213	220	211	254	237	241	227	251	211	219	236	249	219	250	227	210	238	213	207	234	211	223	233	246	208	183	231	228	222	224	222	243	235	207	236	216	231	250	224	238	223	244	215	266	265	236	223	230	216	233	207	216	242	259	241	241	225	211	252	220	254	251	233	221	228	237	226	234	224	245	234	259	230	244	227	242	228	224	261	218	270	228	214	228	238	260	246	254	233	258	250	246	249	234	223	223	235	236	234	230	247	213	211	233	242	253	239	212	202	232	214	237	218	235	229	222	240	234	233	244	235	222	210	238	191	200	212	245	258	232	242	220	241	232	216	236	229	236	238	218	232	240	225	220	246	234	254	249	237	223	231	242	229	230	207	206	235	256	233	230	234	234	218	220	224	217	192	217	236	224	223	247	222	234	217	242	205	214	235	225	247	216	226	272	242	235	232	212	225	226	224	238	208	228	210	232	213	232	235	206	254	243	228	241	242	227	229	236	247	217	257	233	233	224	223	223	226	233	221	221	227	255	243	239	240	241	245	201	257	226	232	211	257	231	241	218	222	243	212	252	211	223	222	196	219	236	233	226	244	252	241	246	232	221	235	208	222	251	221	241	230	235	230	239	244	235	242	222	209	246	240	235	219	208	230	229	247	211	226	203	213	237	234	234	214	237	228	224	235	248	218	239	213	274	252	202	250	237	248	220	225	221	254	219	226	241	219	229	198	207	253	229	230	214	236	223	257	248	261	224	219	235	223	245	245	242	248	232	255	222	205	216	232	236	250	222	242	220	239	226	244	205	239	228	218	246	227	254	226	224	230	203	224	237	256	209	265	260	226	235	193	228	250	218	236	217	210	218	249	218	251	251	245	240	211	225	204	269	217	202	243	227	215	228	230	223	209	249	243	240	260	240	238	204	216	221	253	207	233	230	237	226	242	241	239	245	242	222	252	251	215	232	223	223	233	252	240	264	218	235	202	270	224	227	237	244	259	236	254	237	209	222	238	236	213	217	229	247	215	206	234	244	250	245	211	217	237	228	206	228	246	237	227	226	210	241	235	234	202	213	244	233	250	213	204	207	232	245	243	233	234	206	237	218	240	215	252	220	226	225	251	207	214	218	244	222	223	236	262	237	247	236	210	212	239	212	219	225	231	226	236	244	261	232	224	237	242	222	233	237	220	237	222	217	238	202	241	227	271	228	229	241	237	243	240	266	219	222	212	248	228	213	233	228	216	235	241	213	241	260	242	230	212	231	264	224	238	237	238	221	229	263	258	222	252	236	228	223	243	235	251	245	223	235	228	206	237	235	228	252	203	213	251	239	231	188	260	241	224	230	209	245	232	246	220	236	234	226	247	235	216	235	239	222	232	228	228	235	226	222	231	237	232	236	211	236	214	222	235	239	246	224	214	223	236	236	222	207	195	245	218	223	199	230	240	206	267	277	243	243	251	227	247	218	237	227	234	207	265	239	233	223	242	225	222	236	220	216	211	208	200	197	248	276	235	237	232	225	229	222	192	221	281	244	239	254	236	226	220	227	209	234	256	261	236	210	216	228	241	218	217	224	246	208	256	211	251	205	222	244	240	244	219	237	246	213	242	237	226	237	241	269	230	244	209	232	236	226	224	222	244	225	235	243	208	235	206	229	231	224	193	253	229	204	218	216	232	238	232	220	240	244	212	239	254	258	232	212	232	237	228	235	242	223	199	226	249	209	267	216	253	215	271	252	243	205	227	228	220	250	229	226	226	209	236	261	230	224	233	233	228	209	244	228	199	251	218	210	233	220	221	238	204	220	215	257	227	215	211	220	217	254	222	239	252	204	272	209	245	237	216	207	237	242	248	207	216	231	247	241	218	227	241	227	221	255	231	234	243	238	250	236	241	237	205	220	245	237	221
30369	2188	4255	4857	4098	3348	2806	2341	2117	1887	1635	1568	1352	1277	1227	1167	1165	1069	992	1021	920	963	877	912	871	852	853	871	805	763	835	812	776	795	720	795	802	748	744	729	739	804	739	685	727	697	749	697	727	691	730	688	706	728	702	649	663	710	717	698	715	759	703	731	678	665	694	720	682	664	703	680	691	720	691	662	708	736	690	702	688	700	705	667	658	704	646	732	682	681	672	664	668	694	688	691	698	673	698	694	667	692	693	706	719	681	691	668	651	669	660	703	702	735	686	710	728	704	683	713	697	701	695	689	697	739	654	698	660	667	679	680	686	660	668	655	725	689	682	697	648	697	647	643	673	691	694	658	674	666	685	725	712	718	666	694	645	702	674	654	687	679	680	644	658	705	636	662	655	718	682	648	660	678	616	705	689	692	659	711	689	695	667	678	692	675	647	635	683	706	648	697	667	699	692	637	663	656	651	731	673	663	720	667	729	685	706	663	644	650	710	690	685	688	700	662	715	700	732	670	680	686	659	667	669	703	658	701	680	648	643	653	667	654	655	665	649	666	650	602	704	661	662	665	681	670	698	620	692	637	703	701	668	699	647	669	714	692	682	675	653	710	685	666	648	678	720	665	663	678	657	661	683	662	640	646	667	624	720	654	678	662	634	720	630	628	699	655	688	673	649	651	697	675	684	664	678	671	658	650	654	637	683	647	616	701	707	662	658	679	669	659	670	670	669	649	632	697	702	663	693	678	676	712	692	704	745	672	712	685	621	619	682	668	687	710	677	665	725	660	691	615	658	680	722	742	669	715	685	738	669	678	687	686	633	684	644	671	683	669	648	677	669	705	692	707	672	669	696	662	698	682	673	634	689	671	668	658	632	698	662	707	667	689	677	689	657	692	692	707	662	669	640	699	679	658	687	657	646	667	712	662	637	646	685	656	678	662	671	726	697	710	739	703	689	679	640	645	684	690	711	668	675	644	707	721	694	715	679	678	620	691	700	670	648	718	658	643	655	644	697	651	646	616	717	643	630	691	688	684	660	677	611	630	635	646	694	672	637	709	662	696	658	736	654	692	673	697	599	671	681	693	640	670	717	691	682	649	693	685	639	654	689	666	659	655	704	685	688	669	702	707	702	688	657	667	640	618	683	660	662	676	663	688	630	718	642	681	663	660	667	666	663	696	656	624	668	718	700	665	650	647	659	689	684	657	696	698	642	689	674	709	683	713	633	666	643	701	670	692	666	674	682	734	668	655	703	678	708	711	660	650	681	688	713	720	654	646	693	688	643	708	680	654	693	678	650	717	694	638	689	680	672	724	684	678	704	671	660	663	678	693	697	651	676	696	699	646	652	692	664	612	653	674	712	670	677	679	646	627	683	676	660	685	662	634	663	625	672	686	646	675	688	648	708	618	676	656	663	678	677	686	649	701	680	683	645	691	682	713	673	702	627	692	664	688	710	676	663	658	669	647	649	720	668	654	677	663	661	661	698	648	659	672	664	671	684	676	688	687	686	675	672	678	685	651	686	724	660	676	700	647	683	717	704	689	673	646	615	627	709	638	705	653	659	655	707	706	669	702	669	687	671	694	653	690	640	749	646	708	656	699	644	680	644	666	644	645	675	638	728	704	688	612	654	659	720	699	722	678	683	692	640	685	676	691	655	653	710	634	661	707	662	657	706	619	676	663	689	666	647	655	717	691	680	654	676	681	681	669	681	657	657	710	659	669	658	672	662	674	664	677	699	627	665	693	651	692	672	681	686	692	658	650	677	680	706	704	668	678	665	649	717	666	676	643	695	665	695	691	645	716	639	699	686	648	640	672	666	665	667	639	685	627	662	662	678	682	710	727	677	684	698	636	665	705	702	657	689	672	666	658	730	672	650	713	702	688	688	632	738	653	671	681	688	661	709	644	660	710	659	703	682	730	665	645	717	678	677	661	657	654	692	627	669	677	679	704	670	691	644	657	712	665	704	694	644	666	714	693	654	647	698	688	670	704	690	692	650	672	645	648	682	651	696	684	682	699	684	689	689	629	673	689	678	692	679	703	646	645	686	659	723	695	714	664	714	653	678	724	689	665	673	648	625	652	691	652	655	662	719	685	708	719	642	675	652	747	674	725	707	676	662	671	667	658	676	706	633	707	637	644	672	658	639	697	693	660	697	647	645	630	664	677	680	621	637	696	644	629	678	647	695	654	721	626	679	689	639	671	677	714	644	668	671	705	655	682	712	700	718	656	661	703	695	667	627	665	675	686	611	660	656	653	696	683	681	687	661	643	648	700	685	657	690	691	687	659	720	702	677	682	708	674	629	651	682	695	661	656	662	666	661	664	697	656	670	698	667	689	653	689	708	635	666	695	680	651	648	677	716	674	614	636	701	638	636	635	681	661	673	707	654	712	710	680	664	670	692	661	672	722	703	696	732	653	698	674	674	705	686	721	644	653	689	670	682	679	646	662	651	709	641	687	658	730	717	682	649	680	676	707	690	653	659	645	651	716	628	695	698	691	667	677	655	651	669	709	642	695	617	670	671	670	679	706	650	712	649	693	678	649	666	659	671	653	699	693	708	652	651	639	715	651	676	648	700	661	700	639	683	673	646	694	709	671	658	683	640	656	666	676	672	702	653	660	665	684	700	642	667	689	700	668	716	671	677	639	638	674	701	691	709	664	680	676	672	720	656	663	651	698	692	670	689	687	699	639	717	706	631	715	718	704	667	688	664	685	685	663	641	675	693	673	756	681	687	691	620	653	660	712	678	723	696	669	630	684	679	742	685	655	704	714	680	694	679	731	675	711	684	658	665	666	667	674	682	673	672	712	726	677	623	658	692	683	700	682	660	692	684	708	655	641	699	692	677	671	685	699	683	664	699	699	658	692	698	659	744	645	690	655	638	639	672	686	677	689	677	679	671	679	666	673	709	677	663	678	691	713	673	688	708	671	681	641	737	698	645	700	708	708	693	710	708	631	640	695	670	715	672	660	708	656	683	653	692	681	687	640	673	684	705	670	675	639	703	624	668	649	674	679	671	616	692	701	641	694	696	686	734	675	651	653	637	654	705	636	700	698	738	685	667	687	692	691	694	728	741	677	705	685	673	706	680	676	654	616	647	672	670	686	658	714	685	661	689	677	677	637	675	659	689	685	660	666	624	710	669	703	700	653	641	612	663	648	685	669	707	691	737	631	666	650	647	670	687	716	694	631	691	672	665	650	693	703	677	681	669	684	647	713	654	684	724	644	701	685	726	707	713	640	687	688	721	693	699	645	657	653	648	632	678	702	663	659	664	669	681	628	674	644	724	690	651	644	662	683	684	667	650	670	667	612	641	699	674	660	692	694	655	695	650	676	652	664	660	651	688	672	665	664	673	643	682	660	669	654	666	659	690	678	650	659	651	643	673	672	674	685	688	713	648	684	714	670	694	619	658	691	665	679	627	649	648	656	683	685	681	687	704	682	647	665	719	675	671	688	649	723	670	637	669	736	670	651
14807	603	344	151	100	100	80	92	84	88	91	63	67	68	76	84	57	86	66	76	71	72	63	60	56	68	58	78	66	71	77	77	74	72	68	72	78	72	73	83	67	64	82	80	73	70	72	70	66	77	50	70	76	60	83	62	71	72	62	77	61	61	74	64	75	73	79	81	84	75	63	73	73	77	70	69	72	74	65	78	81	80	68	89	59	69	74	67	81	75	69	75	93	72	71	68	67	71	80	71	58	62	71	61	81	69	63	87	54	93	75	69	69	72	87	63	69	72	63	72	78	69	63	73	71	89	71	70	82	77	70	75	71	83	63	66	57	65	73	59	59	79	62	71	84	91	71	77	71	80	93	67	73	80	67	84	66	81	61	69	68	66	74	64	82	62	72	70	74	65	68	76	84	76	49	70	80	79	82	69	87	92	79	100	75	69	64	60	75	66	75	69	73	82	68	77	63	62	72	64	67	54	66	76	84	70	80	92	87	82	69	59	79	80	67	82	76	70	68	73	72	81	77	73	66	69	80	75	81	69	78	78	82	74	78	83	64	61	71	53	72	66	82	74	52	71	97	72	62	66	89	79	65	86	75	82	63	70	81	67	74	68	56	81	70	54	69	82	73	65	63	74	94	69	72	85	81	70	60	77	85	72	90	67	75	70	64	74	75	67	62	84	79	75	65	75	99	75	74	75	86	76	62	76	65	71	76	64	77	78	80	84	68	76	72	79	75	68	69	70	64	65	64	70	61	73	70	77	79	102	66	86	59	73	75	62	66	78	63	72	68	75	64	79	74	79	76	76	61	67	85	82	74	60	74	74	67	65	56	72	79	78	76	66	80	64	69	72	68	82	88	81	64	75	70	96	88	78	64	63	69	69	73	63	80	68	77	64	93	75	75	61	78	62	80	77	74	63	72	59	87	63	73	75	85	82	85	84	69	76	77	72	76	66	53	68	65	60	81	83	64	77	83	62	67	75	79	88	72	73	70	53	67	66	75	87	79	75	63	82	52	76	76	75	55	85	80	71	76	73	70	72	59	89	66	73	73	79	65	76	78	81	97	72	83	66	79	78	76	65	62	64	77	79	81	60	72	68	88	64	57	66	67	65	70	51	67	79	82	69	72	78	50	70	71	68	83	76	85	71	56	64	70	80	56	74	69	47	59	85	59	69	74	66	86	58	79	73	68	77	85	76	75	71	67	71	79	83	67	79	63	66	68	72	85	67	79	70	63	69	59	73	82	73	74	77	68	70	77	63	80	61	67	74	99	63	84	64	76	79	91	71	62	82	61	90	94	71	71	70	70	81	64	75	66	85	68	83	59	68	71	78	82	76	98	77	79	59	58	64	69	83	72	70	87	72	89	59	65	68	62	75	47	65	78	59	82	63	83	78	83	72	71	63	71	70	70	77	74	78	65	67	73	80	74	65	77	76	56	82	72	88	80	74	71	62	102	76	88	71	83	83	81	79	84	77	63	80	72	75	70	88	73	56	66	75	71	73	71	69	83	78	64	75	76	70	72	78	74	76	60	72	57	68	95	71	85	70	65	76	72	68	54	78	80	62	62	70	89	78	66	75	57	84	69	78	72	73	75	59	70	80	69	61	85	73	74	64	62	75	70	75	71	86	68	65	79	73	56	76	100	76	68	78	67	69	78	57	70	65	69	65	95	62	77	80	82	83	66	64	78	76	84	79	72	79	65	89	70	57	56	72	74	56	83	71	89	85	78	81	72	73	60	66	74	55	83	67	67	65	76	71	62	73	80	68	64	71	67	79	77	74	82	75	76	86	80	59	71	72	78	70	69	60	69	85	58	58	79	75	66	60	67	65	54	68	77	74	74	78	76	70	69	71	87	64	65	63	65	61	61	71	89	69	79	87	69	62	65	76	79	70	76	63	70	72	81	72	68	72	68	56	80	68	57	78	75	78	73	78	73	86	72	90	80	78	74	66	75	70	66	76	76	63	74	88	67	62	73	69	72	58	62	66	61	73	86	72	75	87	68	64	89	68	76	74	80	72	74	61	73	82	80	68	85	76	63	67	67	76	75	73	72	67	67	73	64	71	93	80	57	80	72	84	80	82	82	68	76	67	61	76	71	65	79	73	70	79	77	66	75	74	70	69	71	71	62	76	78	75	79	63	69	67	91	75	80	75	75	85	69	67	73	59	74	69	72	83	83	69	75	85	72	85	69	85	69	84	80	65	84	98	73	70	84	84	63	68	80	74	74	71	67	63	80	79	79	78	72	87	68	83	54	81	74	87	55	65	75	70	57	56	59	79	59	76	70	65	68	65	78	61	72	74	90	76	71	77	61	68	63	58	68	85	67	74	73	52	92	62	83	76	82	66	94	75	69	67	73	66	79	79	60	73	73	60	71	89	68	84	76	57	75	69	75	97	77	74	77	72	67	71	71	85	84	71	74	63	69	60	70	77	68	84	74	68	96	75	76	65	67	77	86	74	76	64	72	71	72	72	53	66	76	65	71	81	84	81	78	69	82	64	77	70	73	89	72	74	80	62	83	82	81	76	68	79	84	70	68	71	66	62	74	66	77	71	85	74	82	85	67	73	71	69	67	83	80	66	86	79	89	75	77	69	63	85	66	84	72	85	50	60	73	76	86	67	71	72	73	93	71	77	73	64	82	75	78	79	71	74	71	63	72	73	55	79	83	69	68	72	70	73	68	61	83	76	90	71	73	53	58	78	60	65	64	72	81	73	68	77	66	76	76	83	73	64	82	72	68	59	81	84	70	79	74	67	68	74	76	85	82	75	66	70	90	76	65	82	64	72	77	77	81	70	72	73	66	82	74	81	86	60	66	62	85	65	82	71	82	66	91	73	82	81	73	55	70	67	80	74	72	56	83	83	67	64	70	69	65	75	86	63	83	72	87	64	67	79	78	68	75	76	75	63	79	76	69	80	81	83	69	76	63	85	69	80	75	66	62	74	83	60	71	79	74	77	81	81	67	81	57	69	63	83	78	72	72	80	74	67	66	71	72	96	77	72	68	74	88	73	82	69	64	72	68	77	77	68	77	70	75	51	76	65	79	73	67	65	78	79	63	71	69	84	75	71	82	73	67	55	84	63	65	70	73	73	84	79	68	84	81	78	73	76	78	55	57	75	80	54	75	62	77	79	64	79	69	74	78	82	95	61	77	67	71	68	63	62	78	63	75	74	60	73	64	69	66	75	89	64	70	46	76	90	61	74	69	68	71	68	83	69	77	77	76	61	87	62	81	70	80	66	72	81	71	73	72	75	81	77	70	68	72	76	75	68	73	82	80	73	67	70	81	79	91	77	78	69	72	47	62	73	76	84	59	75	75	65	54	73	70	53	74	68	74	75	71	63	63	75	72	63	75	74	72	69	78	62	61	81	72	77	61	59	75	60	69	68	75	80	72	67	68	80	76	60	63	78	68	74	78	79	82	58	77	71	63	91	66	65	72	77	69	62	64	79	76	64	57	80	69	56	73	73	71	70
14293	329	406	423	390	320	340	312	298	325	278	292	258	275	295	300	273	258	293	248	260	286	268	275	301	285	278	269	232	246	255	286	265	259	262	304	292	257	272	265	244	281	243	243	262	248	242	270	278	280	269	262	270	274	281	246	288	241	298	263	286	242	256	271	241	256	263	254	280	281	272	244	256	259	275	267	274	275	257	253	269	256	274	255	285	260	224	260	274	260	301	263	302	279	291	263	261	262	255	237	250	271	264	248	280	255	255	238	298	268	239	281	290	258	276	256	269	248	255	259	258	282	277	276	288	287	266	272	247	245	262	247	272	277	299	293	272	259	269	261	259	252	273	257	273	294	270	267	275	273	262	274	261	243	246	255	250	289	247	261	266	254	268	251	262	263	286	269	280	238	230	264	248	272	239	263	299	257	273	304	261	287	281	272	258	254	283	263	273	260	259	243	256	302	286	259	268	280	258	281	257	254	263	264	249	260	255	249	251	283	249	261	252	250	259	250	255	268	291	257	277	266	260	263	272	286	262	260	252	289	286	253	283	260	278	250	291	283	264	279	285	279	246	260	276	285	250	281	256	265	278	258	276	264	231	271	265	294	238	261	250	271	257	263	276	277	264	295	268	260	258	289	264	266	291	285	291	246	270	278	276	249	263	251	295	292	266	278	251	280	263	296	304	253	258	261	284	280	255	262	255	233	249	274	248	280	268	273	244	262	256	260	278	262	289	266	257	288	280	287	272	220	266	283	259	240	293	244	244	292	280	259	265	274	268	250	238	247	263	240	242	259	253	263	254	274	272	242	282	242	263	257	260	270	270	250	259	259	258	300	276	265	270	256	288	305	252	280	264	218	245	275	244	266	293	260	257	253	259	261	263	259	265	261	270	255	260	262	274	276	265	248	280	244	258	262	289	271	261	254	287	257	265	249	252	261	280	261	246	281	254	281	279	265	254	290	242	264	270	282	278	264	287	285	312	285	279	271	260	281	245	297	299	274	243	259	249	270	244	257	297	279	261	244	282	295	273	237	261	268	242	297	270	264	298	238	290	290	266	245	241	242	279	245	260	298	254	263	247	264	265	281	281	291	255	261	271	258	264	257	258	244	262	271	270	278	249	317	249	268	252	257	276	249	280	252	257	281	265	277	279	274	270	244	242	269	267	298	235	246	244	276	297	232	240	246	293	272	267	259	283	284	275	278	270	277	276	273	255	260	270	234	255	253	285	258	300	285	292	292	270	267	265	270	264	249	286	257	276	262	251	280	262	252	278	261	251	240	314	231	272	248	253	261	302	267	245	277	262	276	270	295	273	258	283	280	256	253	243	232	266	277	266	285	292	284	253	247	267	278	261	248	275	261	253	299	274	229	253	248	290	236	254	255	255	265	302	286	238	282	266	268	272	265	261	256	268	262	280	295	266	237	261	283	269	273	245	241	245	297	252	258	250	263	285	283	251	267	261	263	256	274	256	266	278	259	259	254	255	242	278	264	267	248	266	265	247	277	299	250	271	248	250	273	278	257	272	288	254	250	274	236	274	245	237	238	256	241	261	251	296	267	264	250	280	272	281	253	276	254	254	259	276	262	255	296	276	237	239	278	280	246	269	265	266	262	271	293	268	278	277	291	262	271	261	265	295	284	257	272	256	276	250	257	258	264	272	262	244	246	246	272	258	262	261	256	255	273	247	252	288	262	257	263	242	275	300	242	278	259	252	256	254	258	247	289	271	282	251	229	276	234	272	251	257	268	281	283	285	291	234	269	264	280	252	264	267	257	284	240	271	250	269	261	278	240	256	286	260	277	300	285	267	221	288	279	292	266	283	270	290	234	255	297	260	268	224	253	289	249	254	302	248	282	262	299	269	299	245	259	255	286	225	279	270	243	281	245	266	263	236	249	285	276	260	223	277	275	250	277	285	290	291	266	271	302	238	280	259	276	271	261	253	290	268	282	268	294	255	243	237	259	265	251	257	248	271	261	266	282	221	280	286	251	268	252	247	254	286	243	265	255	241	266	251	286	272	261	281	296	265	245	262	271	255	290	274	255	250	281	276	290	239	263	271	238	269	252	251	254	259	251	254	264	290	266	246	259	276	269	263	277	282	276	250	250	270	303	276	273	271	266	291	283	267	270	253	281	267	278	262	277	266	258	274	293	257	263	262	272	244	288	241	249	264	272	261	264	287	259	295	285	252	254	284	292	274	276	285	254	252	255	269	238	257	251	276	260	274	237	289	260	271	268	269	261	270	269	286	279	270	289	296	268	245	266	246	298	295	263	294	275	288	263	272	279	263	257	276	289	284	270	258	283	275	253	266	289	273	258	279	277	240	276	239	286	262	253	284	298	270	229	289	257	269	259	232	285	282	277	254	282	272	252	278	277	263	265	244	248	281	253	276	273	274	241	250	264	241	283	277	256	294	254	242	272	272	260	263	271	253	279	267	275	251	268	286	241	273	287	242	273	243	262	256	245	265	256	272	251	293	277	261	286	265	255	263	247	283	271	284	261	256	256	272	267	266	253	261	268	274	284	281	262	285	237	312	269	271	264	301	263	269	243	259	274	254	266	284	283	286	230	232	256	280	270	270	299	285	270	283	270	249	253	253	234	258	289	262	251	280	275	239	251	271	275	256	236	297	269	263	258	276	280	283	300	287	261	261	279	260	257	249	273	264	270	278	228	246	260	295	267	273	253	282	255	247	271	281	301	268	278	270	262	298	286	267	259	257	268	296	263	261	248	279	269	297	282	299	274	258	263	249	260	246	269	255	256	263	273	267	279	218	271	274	270	275	286	281	304	235	245	287	254	248	258	245	260	234	276	271	270	269	275	256	269	277	255	278	281	259	247	253	276	284	280	267	250	265	275	233	283	251	262	262	265	281	293	247	286	260	276	274	255	264	258	270	272	266	293	257	282	282	257	291	257	256	262	269	273	268	272	241	255	274	245	266	265	285	260	258	263	238	274	266	276	280	253	277	263	249	258	271	283	257	257	240	294	279	238	272	285	263	267	233	298	263	274	343	271	241	289	244	228	277	271	266	277	271	251	289	272	260	264	267	300	290	266	271	275	248	269	252	250	274	282	262	271	273	283	258	235	248	291	279	262	241	286	275	272	251	259	261	264	272	268	272	242	255	250	259	307	282	292	264	265	256	266	221	273	259	253	256	293	234	254	249	257	279	272	230	258	290	264	310	245	267	283	274	236	263	269	270	265	264	259	270	232	254	253	258	292	273	262	262	298	243	296	254	291	275	272	268	263	248	243	284	270	293	239	295	278	286	262	261	263	249	257	266	246	284	257	294	244	255	261	276	266	253	279	277	230	285	263	253	282	279	249	283	262	287	298	261	263	268	244	253	255	273	284	261	256	253	275	274	286	260	261	241	282	264	251	268	244	280	293	262	295	267	253	265	265	275	262	271	276	254	286	275	277	260	284	268	279	276	232	275	267	288	247	254	271	280	268	280	293	263	248	269	242	298	274	286	284	298	287
48438	20729	10631	1062	587	427	325	293	229	225	221	175	209	152	155	181	143	171	141	137	172	175	165	140	143	170	137	141	133	143	126	137	137	135	163	132	115	135	135	121	122	129	137	166	119	136	119	132	125	127	127	129	110	120	121	142	130	122	132	128	121	118	121	143	142	140	133	135	140	129	140	117	122	148	129	150	135	130	148	125	118	136	135	147	144	132	122	109	119	144	118	128	135	129	120	139	120	124	126	154	142	141	122	121	137	128	130	118	143	145	135	130	128	132	137	135	125	107	116	145	129	132	125	161	136	134	126	116	117	148	134	134	153	126	126	127	128	166	117	129	137	128	122	122	119	136	123	130	135	128	133	141	131	140	147	122	123	123	128	117	120	139	116	150	128	126	119	125	124	135	119	127	127	113	120	151	142	125	111	112	107	121	124	140	123	122	140	125	133	123	126	119	116	130	119	129	132	130	125	114	118	133	131	121	133	130	108	147	147	118	163	122	123	127	113	119	135	125	150	117	121	134	139	161	130	121	120	134	148	111	118	124	132	125	133	131	129	125	126	137	128	131	132	109	142	148	124	107	124	113	130	141	128	131	124	130	136	103	136	104	117	123	132	126	122	129	157	115	143	126	128	144	132	108	107	128	127	135	134	137	138	131	121	115	142	142	144	155	141	133	146	115	151	134	121	127	146	128	120	132	131	137	125	137	130	130	129	124	127	96	151	145	117	121	136	118	132	139	128	138	119	127	132	128	130	119	114	132	118	125	131	132	114	129	148	123	146	121	145	139	128	123	132	111	135	134	126	156	142	131	123	136	108	126	132	127	129	138	144	127	136	140	144	138	127	128	129	142	129	121	144	151	127	113	115	106	130	124	121	111	144	124	134	113	124	100	133	138	105	121	121	158	132	134	116	130	148	133	145	148	122	139	123	130	136	120	131	132	113	133	142	143	126	120	122	124	128	137	132	128	124	136	130	124	111	131	126	125	113	118	128	143	135	132	130	134	133	128	151	136	137	136	135	126	116	116	130	139	127	130	143	166	146	134	150	129	131	135	146	130	111	133	136	122	135	124	114	143	147	131	142	117	131	132	132	123	114	121	118	122	146	120	156	119	116	126	131	132	106	130	132	133	112	122	117	131	137	121	138	141	122	144	121	144	145	131	106	130	132	116	130	143	135	103	128	125	140	149	149	130	116	116	130	104	140	119	140	142	127	105	136	127	133	135	117	149	141	124	141	110	141	146	133	129	140	126	121	129	136	149	124	122	142	123	139	125	146	142	161	128	133	102	125	132	118	115	152	109	134	119	156	140	142	119	149	123	134	128	124	131	127	132	144	142	156	126	139	118	121	155	123	132	125	143	117	153	117	110	148	116	119	125	144	126	136	132	141	122	147	143	138	131	139	127	126	113	131	149	131	144	115	132	141	126	112	125	133	122	133	145	125	149	132	143	128	129	143	117	122	117	139	134	128	122	121	114	131	124	140	134	143	136	166	149	125	140	110	137	123	146	125	136	145	140	147	122	137	127	144	139	151	137	107	140	136	130	131	132	118	134	131	128	126	129	123	127	156	116	144	128	146	123	137	134	105	125	113	124	140	125	137	119	135	145	122	130	114	137	147	143	115	128	147	137	144	105	128	123	108	119	110	136	146	137	125	134	147	147	131	129	123	116	116	146	145	124	129	131	140	124	125	126	145	151	130	131	146	132	153	120	139	141	149	126	123	118	142	111	143	147	154	161	124	144	120	126	131	126	96	144	115	152	146	124	145	128	124	124	129	129	111	141	128	121	153	133	123	109	138	120	125	149	129	124	128	113	137	118	118	118	106	139	153	127	152	103	132	125	117	126	139	125	141	115	149	121	141	125	124	128	130	142	126	130	148	143	136	134	123	138	137	135	139	148	136	125	146	128	114	157	132	140	118	123	130	113	140	148	122	132	126	127	134	149	127	134	133	122	122	132	131	123	128	132	149	133	135	147	114	147	132	128	130	134	129	118	141	121	127	121	127	135	122	139	123	128	131	116	129	151	126	136	140	135	135	124	104	133	143	109	145	121	112	118	130	132	124	115	134	107	150	117	133	129	135	138	126	111	117	132	100	125	142	136	137	143	143	116	128	119	156	133	142	140	148	135	129	130	120	130	125	139	141	135	134	130	129	124	120	151	148	147	137	119	151	150	127	134	126	123	135	122	122	142	134	136	124	145	125	129	94	129	116	137	131	131	112	122	127	143	127	136	110	126	130	154	135	131	145	122	104	142	128	135	144	148	113	140	122	153	128	138	117	116	128	128	113	116	118	124	119	139	136	116	128	129	136	117	129	138	147	127	132	135	130	129	121	132	127	127	132	135	122	115	137	133	103	124	132	113	134	151	138	122	134	139	121	141	131	146	125	122	152	134	128	143	123	139	92	140	108	128	126	138	166	132	111	123	121	144	133	116	135	119	150	136	142	117	124	132	126	144	120	144	142	113	137	148	143	139	127	129	133	127	116	132	124	134	123	129	126	125	135	126	126	129	134	129	120	128	136	120	145	143	135	129	133	125	132	123	131	130	127	126	120	148	121	141	117	120	135	124	120	133	113	123	145	128	106	114	116	128	125	113	128	141	119	126	138	148	112	130	145	131	133	133	140	127	120	131	136	130	128	105	127	133	135	131	126	121	134	125	142	138	112	133	129	140	128	132	136	124	118	131	129	140	118	122	127	120	140	121	148	132	137	135	106	120	128	132	121	128	115	123	128	124	135	135	140	143	134	129	120	131	145	119	122	134	99	120	122	126	132	136	143	117	138	138	126	143	127	134	132	130	127	134	130	139	143	142	150	136	154	122	152	133	104	129	134	122	143	128	129	116	127	118	133	120	118	124	141	123	131	145	119	138	133	147	142	112	134	133	131	117	143	142	143	131	113	139	122	144	119	124	123	121	144	119	135	129	129	138	126	127	128	138	134	125	132	112	138	135	141	145	128	139	119	152	139	136	118	135	128	144	130	124	128	131	138	116	121	136	127	144	127	135	133	127	131	111	144	140	126	141	134	154	137	138	108	140	144	131	116	113	128	131	134	132	97	141	149	139	143	129	136	117	139	134	140	151	139	129	138	128	123	124	130	119	141	123	118	117	122	135	141	119	128	124	126	127	134	135	132	128	127	135	135	149	121	164	112	147	132	131	123	131	121	126	119	129	138	133	136	118	129	146	136	132	142	123	136	123	122	152	115	138	117	136	113	110	129	134	137	151	134	131	127	125	132	132	117	145	134	145	128	149	105	133	140	140	127	125	135	132	118	112	124	124	130	129	124	133	105	146	133	141	129	132	131	110	154	138	128	133	123	128	134	124	155	129	108	136	136	143	111	122	160	127	120	131	147	141	114	135	125	126	145	147	133	134	127	136	122	134	113	150	137	118	128	151	106	116	138	124	126	113	152	124	131	125	136	138	123	133	110	131	136	124	109	136	122	134	130	124	157	129	125	106	142	150	137	137	115	114	155	139
25505	1106	2194	2502	2231	1890	1571	1279	1149	952	948	857	826	745	676	609	663	601	598	579	584	527	567	484	483	540	567	510	496	480	468	500	457	487	458	452	436	457	468	511	484	468	449	449	463	446	389	481	476	432	415	448	448	443	424	427	399	429	448	421	433	441	437	420	434	457	420	423	435	431	429	437	455	433	412	400	397	444	430	405	453	421	414	409	412	423	421	395	455	451	461	425	406	424	421	434	408	440	431	412	427	409	433	439	456	413	417	390	423	402	408	409	417	411	403	396	432	410	410	414	429	438	411	440	430	437	452	402	444	405	420	408	401	445	428	367	422	424	421	435	421	433	423	430	423	418	431	442	448	420	411	406	437	390	477	403	411	426	413	401	404	447	391	424	441	431	384	409	384	451	449	392	397	425	406	421	426	428	379	398	422	426	405	462	446	448	442	446	435	410	403	406	399	451	432	446	436	415	441	422	428	444	417	441	446	416	447	408	417	416	402	417	422	433	427	422	442	413	404	430	408	402	408	370	402	399	402	406	423	427	436	421	409	391	421	430	415	442	436	374	412	425	449	418	432	413	430	413	446	399	368	430	438	414	415	417	417	423	406	394	388	423	412	392	400	411	380	438	418	422	396	456	423	415	460	425	409	441	435	387	382	385	399	411	390	422	427	423	449	390	428	404	417	410	425	408	422	421	396	422	435	416	374	411	418	406	425	400	423	416	432	407	415	427	438	432	414	429	425	450	429	424	418	436	393	390	416	410	425	471	413	453	419	403	401	425	407	417	403	400	405	429	416	420	422	429	409	440	420	385	409	415	404	416	400	399	402	388	413	447	397	433	426	420	405	452	403	426	407	403	414	410	387	430	410	407	412	393	392	410	411	394	445	419	372	391	388	410	419	416	376	395	428	430	454	368	462	411	411	433	448	384	433	401	405	437	371	377	424	382	433	405	390	406	429	420	386	424	428	458	408	439	417	427	417	415	420	410	435	404	430	404	417	417	417	434	461	438	439	444	424	451	427	454	415	401	433	408	420	419	458	419	457	456	462	417	403	432	459	402	430	443	443	456	418	437	417	421	440	391	406	465	392	430	420	424	417	397	416	411	404	410	395	430	419	421	428	403	420	442	387	422	410	416	425	409	429	374	441	403	439	385	393	396	452	438	431	416	431	429	412	418	406	425	410	418	433	422	387	483	429	391	406	406	442	409	411	458	396	427	424	412	386	410	422	428	392	423	396	455	441	416	425	430	414	416	400	424	408	419	399	446	450	402	418	430	394	450	463	427	411	411	423	409	387	430	421	418	386	398	410	382	417	396	404	438	418	411	435	416	440	368	437	424	403	432	409	457	390	441	406	453	419	421	399	430	406	381	417	420	438	420	389	382	462	460	399	435	461	439	431	429	400	389	443	381	394	437	407	419	441	408	405	420	427	395	428	430	431	423	404	431	427	434	437	441	394	372	397	447	467	430	407	414	408	414	462	413	402	419	402	400	411	424	427	451	414	401	416	415	440	414	419	420	417	399	446	459	412	423	394	437	434	396	445	414	414	425	422	446	398	438	426	410	478	403	425	413	446	381	398	434	398	423	405	388	449	406	437	425	397	429	427	402	412	436	392	404	400	411	411	431	410	385	425	437	381	449	393	449	439	440	403	433	422	405	396	438	384	432	428	420	417	467	377	460	395	415	440	424	376	416	413	423	424	403	413	401	410	395	407	443	435	432	377	390	407	454	418	430	408	440	386	423	388	434	416	452	398	421	418	432	421	410	396	464	406	404	420	426	398	397	399	427	423	416	431	370	411	412	409	427	470	433	439	412	396	411	392	465	403	437	438	409	443	443	453	394	397	431	416	440	456	391	486	437	418	419	420	376	370	440	438	427	433	419	403	381	440	390	430	436	415	406	398	398	423	436	413	401	409	431	436	428	440	416	393	422	408	414	402	398	432	419	450	398	470	401	455	440	431	418	404	413	423	422	419	410	439	407	404	399	411	391	412	388	399	404	388	411	388	413	417	413	415	408	417	402	426	386	427	379	426	425	415	398	432	417	409	423	427	438	381	429	433	420	433	435	417	399	422	396	431	403	446	396	416	455	413	393	453	406	409	448	424	432	404	425	411	378	442	429	424	428	393	393	422	425	424	403	431	438	413	402	413	412	426	423	404	413	439	406	410	424	393	430	421	412	444	412	415	410	406	394	405	410	400	401	415	375	431	412	395	390	408	431	410	405	417	464	423	438	424	414	416	423	456	375	396	413	458	418	430	421	386	394	407	422	420	371	407	397	388	403	428	412	398	425	401	419	372	429	419	422	424	403	413	419	401	421	425	419	417	394	416	425	440	407	400	392	408	451	430	424	410	438	393	431	412	385	430	398	429	398	373	385	420	430	409	405	447	422	429	424	388	439	434	422	447	387	433	391	415	407	417	430	407	399	454	433	411	397	450	406	396	386	423	426	399	458	416	420	427	429	431	416	407	419	419	403	419	427	387	431	369	417	433	386	417	411	418	416	411	367	419	435	448	405	409	431	428	403	426	441	405	396	422	425	392	385	422	406	399	411	415	429	415	420	432	463	443	402	428	390	419	420	402	426	431	421	400	415	388	379	425	422	387	401	421	400	424	410	450	414	427	432	394	426	405	417	376	405	391	425	409	407	412	421	388	435	419	395	411	412	435	433	414	407	377	436	440	384	383	475	400	434	426	437	412	438	442	404	399	412	386	421	430	447	408	416	394	415	380	448	431	421	457	422	441	399	438	462	412	427	414	393	411	422	458	435	384	388	370	413	420	394	412	419	435	435	375	420	422	426	416	415	431	454	437	424	381	425	403	439	417	396	428	463	404	407	398	430	396	423	401	420	414	417	434	399	409	407	407	437	423	422	435	455	419	440	417	413	401	403	421	412	392	431	414	441	407	429	438	424	430	413	418	460	406	394	423	421	445	423	454	403	453	399	415	413	399	402	404	444	438	409	394	390	425	449	414	452	408	442	413	423	398	421	424	405	400	405	443	408	424	397	441	417	400	385	403	407	415	413	371	424	426	435	408	412	449	427	409	423	421	451	411	403	438	403	403	396	386	418	383	362	418	421	439	434	386	426	450	421	437	438	390	415	408	396	425	416	429	409	434	431	421	414	409	408	405	406	411	418	398	364	444	420	408	439	427	416	406	435	416	434	425	425	402	406	426	431	412	441	396	423	412	427	424	425	388	419	426	436	409	439	413	412	380	451	400	411	424	458	424	401	372	398	400	380	384	421	435	424	424	442	406	398	424	401	374	428	403	440	421	422	411	400	451	394	424	439	434	467	421	438	437	432	423	398	425	442	383	434	417	457	436	437	381	400	430	439	415	416	387	424	420	375	426	387	397	429	397	406	457	382	369	397	413	400	438	410	425	398	419	423	410	453	401	412	382	422	420	431	386	407	386	451	398	408	428	415	404	430	447	426	412	434	406	425	441	413	383	421	454	420	414	439	420	413	439	403	395	407	417	412
49668	23268	23573	4622	1302	941	691	561	481	460	426	369	352	343	324	295	264	292	291	271	248	233	264	280	251	293	270	219	266	253	238	268	243	252	236	248	226	212	241	248	225	238	221	231	232	218	236	213	220	260	244	218	233	256	246	238	233	221	221	270	227	217	203	213	211	238	221	222	203	267	240	226	194	208	240	209	212	205	232	263	216	269	231	231	259	240	237	225	244	242	206	241	222	217	227	240	223	199	237	217	243	247	251	256	235	217	215	203	233	243	234	243	231	232	212	229	202	251	247	217	216	202	196	259	232	216	246	244	231	224	245	237	235	196	216	250	253	232	234	232	235	223	231	228	212	212	242	248	233	218	209	216	237	228	248	211	220	246	234	226	235	229	218	243	227	238	224	216	221	229	223	258	218	223	270	222	235	229	208	217	225	221	257	241	237	228	245	203	226	223	218	264	200	218	244	236	246	223	197	237	214	200	228	227	247	248	214	222	224	252	220	239	221	230	249	257	233	234	220	222	240	244	208	206	202	204	212	240	200	228	213	225	237	231	221	239	221	202	257	236	215	205	200	217	253	209	254	223	221	246	235	244	221	253	234	277	238	234	245	235	227	239	241	200	260	236	207	237	239	237	237	233	239	232	232	244	225	231	204	223	234	215	228	197	211	197	250	219	229	216	203	219	235	222	233	234	243	206	224	229	237	204	211	224	226	234	213	253	250	223	230	235	221	243	250	241	256	248	248	217	196	246	220	229	255	201	221	226	241	217	233	205	228	248	221	220	216	225	218	258	212	224	217	232	238	247	219	236	232	203	222	250	239	253	221	244	231	203	217	266	226	223	228	224	225	240	205	261	260	242	237	213	211	233	214	213	246	254	232	220	194	241	225	217	225	240	244	222	218	249	242	204	225	229	254	230	208	228	223	259	236	227	203	237	239	233	215	247	246	219	218	242	232	248	219	242	270	223	235	211	207	225	215	220	250	218	225	209	219	243	226	254	227	211	219	238	240	234	225	219	205	231	228	197	251	229	212	251	234	222	243	214	248	198	230	235	231	217	204	213	235	239	229	231	240	243	234	234	225	216	234	231	232	214	223	208	229	219	234	208	232	266	228	222	234	245	219	244	225	242	234	231	223	226	230	211	236	235	239	259	229	230	244	228	215	249	221	217	252	237	228	209	220	218	226	219	238	258	245	223	232	239	247	223	222	216	210	220	276	227	258	220	249	220	234	259	256	215	239	245	251	217	206	245	211	209	208	196	222	229	201	254	218	208	213	238	232	231	226	198	212	207	228	266	256	238	219	238	225	223	202	202	211	213	290	227	231	224	259	248	234	234	216	232	233	216	240	240	221	213	247	212	217	239	224	236	238	221	223	233	256	237	235	236	223	209	217	249	251	227	238	193	247	199	241	224	246	242	214	212	219	233	241	258	216	228	244	205	210	221	248	217	218	236	239	244	229	219	205	227	204	253	232	228	231	229	250	207	212	202	217	225	236	229	219	230	219	234	223	237	219	224	232	219	230	209	208	225	225	242	233	225	208	247	198	227	250	242	236	234	226	240	228	225	236	222	232	207	226	224	226	233	226	227	209	248	250	262	224	227	214	211	228	233	229	216	233	230	237	230	226	242	227	214	224	225	211	234	200	242	252	204	264	205	216	228	228	237	221	234	213	270	242	245	233	208	259	231	251	220	232	218	261	245	215	226	234	228	222	225	221	211	213	252	196	217	233	236	243	203	238	246	259	227	256	257	229	237	212	223	235	225	227	227	239	240	243	243	212	242	225	255	234	215	221	244	215	210	219	251	232	220	195	243	231	240	228	240	224	216	244	246	251	234	237	215	265	233	199	211	243	249	226	263	239	195	235	229	217	278	234	220	241	227	234	237	225	246	224	230	235	210	239	221	241	215	241	225	234	231	237	231	217	216	226	255	251	259	236	229	214	251	239	223	228	249	231	248	222	256	214	241	246	220	211	231	239	229	229	227	226	224	247	240	214	217	232	217	239	242	246	227	236	210	233	233	205	238	232	231	240	233	208	245	226	227	226	245	211	226	246	214	228	231	216	206	242	235	221	230	225	241	219	237	227	234	224	238	252	248	236	212	233	239	223	241	246	234	255	221	205	211	235	218	235	241	233	216	219	217	250	227	257	252	256	242	240	213	242	222	216	259	225	203	243	213	223	209	223	220	236	214	239	219	234	230	215	211	215	239	219	231	219	212	231	222	231	249	218	236	224	228	236	219	212	220	225	242	244	247	240	222	250	219	224	215	246	248	214	215	215	209	224	236	221	228	229	222	226	242	234	235	235	249	253	218	237	235	222	253	234	242	236	225	214	201	227	230	245	208	203	209	212	210	233	225	217	235	223	214	236	235	221	267	249	215	217	218	253	222	222	232	227	254	250	216	205	240	209	217	238	230	243	211	243	240	252	235	211	209	240	253	225	249	212	240	250	240	254	227	229	216	254	245	223	225	235	273	190	214	235	236	241	236	230	231	226	234	224	204	247	248	247	213	257	222	242	240	209	215	216	237	232	230	238	216	210	224	223	214	226	233	215	239	203	200	209	260	196	222	247	232	240	252	213	245	230	230	234	223	254	243	233	232	221	217	209	215	220	214	218	228	213	245	220	214	205	231	239	219	227	206	214	205	229	229	239	228	227	216	229	226	232	235	218	237	207	210	255	211	257	223	213	233	253	238	239	221	229	243	227	202	237	230	234	223	248	219	216	237	207	218	246	235	233	237	262	217	236	245	202	222	261	220	229	239	228	228	198	223	235	236	231	246	232	220	218	242	239	243	246	234	219	210	199	201	254	230	235	241	226	218	239	229	216	238	220	240	224	224	232	240	222	193	238	250	213	241	223	241	225	222	244	255	201	217	244	222	239	243	226	215	221	217	235	249	234	223	182	254	254	231	263	228	231	213	254	235	222	202	248	231	208	214	224	237	225	241	234	212	230	249	216	244	215	208	237	217	247	230	257	237	210	248	230	215	225	215	213	232	219	236	239	241	207	222	244	220	199	252	240	228	227	207	220	242	238	235	222	223	247	215	248	245	245	232	221	258	237	218	239	238	235	215	205	234	241	232	212	220	228	213	232	235	217	233	229	244	260	218	220	232	232	225	245	253	247	236	221	236	240	229	226	211	229	234	209	252	260	237	244	196	241	222	231	242	235	221	243	220	224	222	232	241	257	248	232	239	244	213	227	261	204	265	259	224	236	221	226	208	216	255	252	228	244	224	237	238	214	227	242	260	228	244	225	218	219	220	241	237	257	222	233	220	215	217	224	216	215	225	205	244	223	242	211	214	220	207	235	230	224	212	248	231	243	227	215	217	205	227	236	209	261	257	232	227	245	234	235	232	240	231	194	250	231	243	194	228	250	227	218	240	196	226	245	244	204	230	229	233	242	235	245	224	227	214	217	222	224	213	239	235	242	226	230	240	233	231	214	225	237	222	202	235	246	239	195	220	246	223	231	222	229	227	207	243
30241	2184	4349	4847	4160	3503	2917	2483	2155	1871	1651	1526	1441	1306	1089	1124	1037	1051	990	952	919	966	912	890	919	801	817	791	803	788	800	794	828	807	804	767	734	733	726	779	717	762	715	751	691	716	696	675	753	728	682	711	682	704	708	684	738	735	679	676	697	726	694	684	713	705	682	668	688	753	705	643	691	691	690	752	673	713	717	687	690	684	705	648	693	664	698	666	707	716	692	699	673	696	656	667	695	676	685	670	718	655	649	674	657	667	712	677	645	699	682	691	704	655	711	705	662	669	680	685	663	700	649	670	698	688	661	677	663	645	667	696	655	691	677	649	666	674	631	664	673	655	695	613	653	665	637	654	682	669	685	647	686	670	651	686	684	652	669	645	687	637	698	651	696	684	726	652	644	680	623	659	655	699	660	687	633	646	710	637	683	721	689	695	670	714	649	696	649	700	654	670	650	632	683	674	716	679	683	657	700	709	623	694	678	641	651	641	657	656	662	702	653	692	661	689	674	676	682	689	664	692	637	640	694	659	688	697	705	663	678	662	641	669	645	648	715	665	614	682	685	669	626	665	716	706	725	660	679	696	646	699	678	701	681	638	679	671	700	663	663	656	675	704	623	688	687	685	708	676	620	680	647	641	686	696	669	674	643	667	669	661	637	677	703	667	708	633	647	711	675	676	648	691	669	683	670	685	683	694	656	664	692	676	666	679	630	668	658	702	653	655	693	663	697	668	694	659	653	700	689	656	687	678	635	625	686	722	617	640	679	616	703	666	662	682	651	630	665	619	638	625	695	671	704	654	621	659	654	654	681	684	666	624	647	669	662	664	660	668	710	663	690	707	640	656	688	668	658	650	698	677	690	649	697	647	685	685	673	667	687	677	663	669	649	693	698	698	648	695	654	624	674	650	612	666	693	630	638	661	667	686	655	653	685	645	670	687	659	659	710	686	691	666	672	661	708	674	694	678	681	647	661	704	678	634	656	661	663	638	659	698	659	684	674	687	649	632	676	659	691	664	611	675	678	686	659	648	652	624	689	647	646	655	658	681	699	690	677	677	682	653	675	657	635	684	641	699	702	618	661	642	651	675	648	677	604	664	697	683	658	660	631	651	653	683	681	664	655	658	689	623	665	686	655	681	666	678	636	619	707	675	675	687	684	637	684	695	631	698	699	662	700	679	672	615	614	717	676	651	682	639	669	685	654	615	711	654	728	642	658	645	619	647	706	700	675	635	694	683	626	655	693	628	633	642	646	660	681	654	697	639	704	669	661	673	649	675	639	699	635	652	676	661	718	676	687	659	725	725	611	693	720	664	621	696	691	651	648	726	657	679	695	657	640	652	688	653	670	643	682	683	685	704	658	697	689	681	652	671	668	637	646	631	696	700	617	636	632	663	688	722	658	618	667	656	676	682	661	652	684	680	710	662	645	641	670	660	679	671	673	661	663	698	711	682	691	626	671	670	673	681	683	701	720	662	644	674	714	664	666	669	684	727	653	661	631	630	691	629	690	670	656	708	699	675	637	668	660	704	679	641	698	672	673	703	698	639	710	680	674	661	613	661	669	661	704	678	674	724	674	690	664	671	678	653	663	678	663	704	646	643	701	644	727	637	684	673	664	645	661	699	672	672	646	678	699	675	645	644	656	661	663	679	647	682	630	674	651	679	682	684	646	666	671	688	638	661	629	695	680	672	708	657	690	683	674	657	650	658	664	656	684	673	666	731	656	661	692	708	668	648	664	634	660	642	627	693	658	664	673	609	710	636	675	654	679	695	674	715	694	680	610	696	676	681	701	661	646	704	638	723	680	681	702	677	690	664	655	673	648	638	684	640	680	674	656	684	698	649	685	651	706	673	677	670	699	688	670	697	656	684	645	670	678	666	635	647	690	649	694	712	699	664	649	654	664	691	687	662	665	654	656	628	666	661	640	708	686	643	651	632	701	658	657	640	678	707	672	662	680	689	614	650	630	645	688	697	649	616	672	674	698	689	658	659	639	702	674	685	685	662	699	681	652	645	686	687	692	686	667	643	691	683	664	669	702	658	653	709	669	614	713	639	650	633	640	661	648	668	676	648	696	634	689	680	640	667	652	702	696	612	640	696	673	665	681	704	666	641	690	714	714	651	731	703	662	696	696	691	662	686	701	692	648	663	641	664	668	691	699	659	643	665	629	640	689	678	643	672	725	682	675	653	695	667	683	668	671	676	660	701	675	698	693	621	722	665	651	685	680	647	599	670	697	680	675	696	640	653	676	679	697	655	681	674	724	704	684	631	648	652	681	696	655	703	675	679	676	681	633	710	644	629	661	678	618	691	657	677	640	680	593	664	635	643	676	673	694	657	653	691	699	692	690	664	661	687	668	715	720	692	637	642	684	663	698	729	682	736	715	668	689	671	600	657	669	626	681	664	660	705	674	704	714	638	688	637	683	701	672	647	651	651	666	700	655	659	687	675	700	680	631	680	670	634	645	680	612	649	691	665	640	682	586	681	645	688	704	658	664	664	728	658	652	667	636	647	679	630	639	617	696	670	659	658	705	667	625	656	658	637	639	698	648	690	654	713	717	711	688	657	649	633	682	672	649	692	670	640	681	682	688	688	616	674	673	673	658	680	668	689	670	669	667	659	650	662	696	679	658	642	641	627	707	673	609	641	688	613	707	657	657	632	662	670	719	669	689	632	620	649	694	639	684	686	682	697	668	657	636	714	653	686	667	635	676	715	657	690	652	674	641	675	635	686	677	655	695	678	647	669	639	628	725	655	667	705	671	652	687	700	675	716	651	641	630	679	653	693	651	685	688	655	710	634	682	713	658	648	653	686	640	654	664	688	705	651	684	639	692	666	709	661	633	668	627	613	697	635	669	669	711	651	711	711	655	690	708	635	655	632	727	625	677	633	639	672	682	661	707	666	727	683	631	674	633	685	704	646	673	678	674	637	717	635	669	683	669	643	714	628	696	674	659	684	691	673	749	666	693	711	685	698	746	712	648	690	696	699	716	647	691	656	675	675	663	690	668	677	639	669	665	669	737	739	664	711	633	680	630	643	680	696	638	715	687	670	727	662	699	670	679	640	701	681	708	632	662	675	650	659	669	669	673	644	688	675	645	621	659	680	645	694	674	676	646	671	622	694	646	687	657	637	677	680	655	677	693	670	679	641	667	638	696	669	652	674	665	686	672	647	697	653	688	692	700	653	666	643	657	725	712	716	642	687	661	661	631	656	633	654	690	662	672	677	663	632	678	672	640	658	731	721	658	678	684	673	677	650	679	657	658	683	668	649	683	683	661	677	608	647	689	679	651	679	659	717	651	656	666	677	715	671	660	676	654	700	676	685	687	632	694	649	672	673	692	631	649	704	686	655	664	686	668	716	652	633	695	701	665	641	676	644	695	693	650	693	685	697	701	625	666	645	634	689	650	761	700	672	654	684	693	649	635	660	675	663	712	639	678	661	633	683	685	700	664	704	651	684	678	688	679	708	656	692
13578	485	280	131	71	79	95	77	69	68	95	72	70	74	83	73	83	64	80	83	59	76	77	67	81	63	61	84	69	72	64	86	71	59	68	74	75	73	68	62	68	76	61	74	69	71	58	86	74	71	74	70	77	66	67	78	52	59	73	92	74	62	72	69	68	68	77	63	61	70	73	74	60	57	74	85	75	71	79	90	77	88	69	75	75	68	67	70	78	85	69	75	75	60	66	80	57	74	80	82	64	60	63	77	74	70	76	71	68	79	67	79	81	67	67	60	77	65	74	69	69	89	71	56	60	68	92	66	68	58	77	63	71	86	57	82	66	77	67	62	73	82	75	84	72	88	73	73	72	74	71	84	73	69	79	86	69	62	77	66	84	63	66	80	74	73	59	73	90	73	76	75	73	77	78	64	71	71	75	87	65	76	67	71	64	66	73	73	78	83	71	72	69	60	62	66	61	68	61	83	82	73	81	61	81	62	73	79	78	79	56	70	74	83	75	63	76	66	73	70	78	63	66	65	71	67	82	82	62	66	60	66	83	78	76	71	65	80	67	57	66	71	67	68	67	61	64	69	55	66	56	60	64	83	66	56	75	57	90	62	83	75	69	76	53	64	61	51	67	86	73	69	78	78	69	74	71	64	75	62	63	75	81	74	59	77	75	75	67	54	73	62	68	77	58	71	71	73	56	69	83	77	70	68	61	73	77	70	74	74	74	87	66	72	77	84	67	45	75	79	62	68	65	61	65	83	75	60	79	58	74	67	73	78	59	83	71	53	75	67	84	75	69	74	75	63	78	66	72	71	65	77	71	84	76	83	68	63	63	70	77	74	88	77	51	68	75	70	55	74	63	70	63	78	69	83	63	72	57	74	80	85	71	59	56	74	72	76	73	78	64	72	76	69	85	80	67	70	54	75	61	60	63	74	63	56	76	71	74	65	78	72	61	89	76	54	71	81	48	77	73	67	55	73	71	67	70	68	70	70	78	53	77	73	77	69	85	75	63	61	57	74	69	80	77	66	55	82	70	80	65	74	73	95	89	70	78	59	67	76	66	67	68	69	64	73	64	67	68	68	66	76	69	65	69	65	69	83	77	64	55	78	61	79	70	57	65	63	69	64	71	74	74	72	52	74	63	73	78	74	68	69	67	79	73	71	63	64	75	76	63	81	75	57	74	72	59	63	75	69	72	69	68	59	55	71	77	81	55	63	79	76	70	53	75	77	54	70	64	90	88	70	69	63	80	77	78	52	69	86	68	71	63	61	74	64	70	60	73	82	64	73	74	94	69	69	56	77	63	69	64	83	65	69	60	62	68	68	67	86	61	74	79	66	69	70	76	76	68	87	71	90	67	70	66	79	68	62	65	65	83	62	60	69	73	64	57	66	73	68	62	69	90	65	74	77	72	68	92	71	69	67	76	77	63	80	60	77	74	72	69	72	64	76	69	71	51	71	84	63	63	76	67	85	75	75	62	66	72	65	55	76	63	78	66	59	62	72	66	71	66	75	72	64	77	79	76	62	66	70	86	74	61	65	78	87	59	72	52	72	64	79	70	73	64	68	72	76	59	79	58	67	62	69	87	73	73	74	73	63	63	58	65	89	87	69	70	70	74	81	72	67	73	71	74	76	78	66	63	77	58	69	64	66	78	61	74	74	71	69	69	72	54	63	56	72	69	70	62	67	61	66	73	69	65	75	72	82	56	77	73	71	75	73	56	59	77	78	69	65	73	73	70	83	70	77	67	82	76	65	83	67	72	74	73	71	53	66	66	82	68	58	74	69	66	77	70	64	81	84	69	61	69	69	60	76	76	62	74	63	58	69	65	64	71	74	70	71	64	80	71	71	55	62	68	79	65	60	76	76	79	63	71	60	64	79	85	66	62	82	85	87	76	71	70	68	71	74	75	70	85	63	60	52	81	64	82	75	62	74	71	69	67	86	70	60	76	50	76	61	73	74	72	62	89	78	70	80	59	74	61	64	54	44	83	64	76	71	68	70	70	61	65	56	79	54	70	70	60	66	75	76	56	62	54	67	72	83	66	67	78	78	67	77	67	77	70	60	64	60	71	68	63	68	65	67	63	63	76	73	64	78	71	65	67	66	71	65	79	68	64	74	64	71	82	81	69	81	71	69	69	66	72	75	70	74	73	67	76	62	63	75	63	72	72	63	88	68	63	68	65	79	61	56	68	62	78	70	87	68	81	65	78	69	71	58	67	66	66	83	84	67	70	59	72	69	78	61	91	61	73	74	51	81	60	70	57	69	69	75	66	75	86	77	61	75	78	66	54	63	60	61	58	69	78	76	84	70	69	68	65	65	75	67	59	72	77	57	77	73	73	80	63	66	59	70	77	67	64	62	65	57	57	63	75	70	77	73	65	68	76	71	56	78	57	60	59	64	56	70	70	90	61	71	81	71	71	70	76	68	72	65	71	72	75	73	63	67	62	67	80	72	57	66	61	72	66	64	71	67	85	72	76	76	66	70	75	75	64	63	59	81	61	72	82	74	62	66	81	70	81	65	63	61	64	71	66	70	75	75	69	71	71	79	66	66	68	60	57	82	67	87	65	76	65	63	73	67	72	66	81	75	68	70	82	75	61	64	54	74	73	82	73	75	59	63	82	78	75	67	82	71	74	71	69	77	63	59	59	74	70	71	68	79	69	46	72	76	65	81	70	72	61	70	78	72	62	77	70	69	71	66	79	67	68	79	64	71	69	68	66	58	81	69	77	76	83	59	83	80	76	54	62	79	70	70	76	57	76	67	82	61	61	77	85	50	73	66	72	88	71	73	68	47	70	66	68	79	76	69	73	68	68	72	74	72	73	76	70	80	87	81	64	73	66	61	73	57	81	66	79	67	77	60	71	59	64	73	76	86	65	60	78	82	65	75	67	80	72	73	72	59	64	64	71	66	79	77	74	77	74	67	65	81	70	78	63	77	63	72	61	93	61	80	81	68	65	74	72	78	65	79	71	84	66	71	78	68	70	69	72	69	63	79	69	50	69	47	59	76	59	63	73	79	76	61	71	93	65	48	68	71	76	58	73	64	66	64	67	69	88	67	77	66	81	95	64	60	66	71	75	79	75	70	65	57	74	65	77	79	58	73	74	85	68	86	78	65	57	76	73	54	83	71	67	80	66	66	84	79	76	73	60	60	59	67	81	66	67	79	77	59	76	77	74	63	60	63	63	59	64	64	52	60	72	77	60	78	73	72	84	74	75	78	60	67	83	66	79	58	65	66	72	68	72	79	57	60	59	56	63	68	68	78	76	59	80	58	68	70	73	65	67	63	64	61	70	76	61	74	88	71	63	54	63	74	63	68	64	59	63	74	72	69	78	69	61	71	65	67	66	60	54	68	66	66	68	63	63	64	72	73	77	67	74	78	76	86	63	69	77	60	59	75	54	72	82	78	66	73	81	80	74	60	80	81	70	74	72	67	77	80	83	70	56	75	61	65	76	75	73	69	69	66	78	78
13135	347	347	417	312	369	308	311	330	324	296	265	265	294	300	279	268	284	255	269	260	262	243	262	255	248	271	267	282	282	272	257	269	251	252	224	271	269	266	250	264	280	221	295	290	270	258	258	241	255	246	285	276	267	245	251	264	266	265	283	273	268	253	270	280	281	271	260	258	253	255	235	291	240	266	225	278	236	285	263	239	272	273	290	250	243	268	274	245	251	255	258	241	247	284	268	278	269	236	257	275	236	287	261	281	269	266	254	247	263	235	302	270	281	256	252	239	255	265	246	252	253	243	263	257	261	257	271	266	232	275	260	243	251	249	261	234	281	224	269	284	260	259	251	250	279	261	232	261	245	250	269	261	252	266	239	254	246	303	260	263	253	285	255	255	259	270	241	249	249	308	247	267	271	249	253	252	263	272	266	278	261	243	261	271	249	264	253	230	257	277	277	236	264	262	298	234	266	278	234	255	259	256	259	269	256	247	282	280	226	263	264	250	250	278	280	262	268	249	272	278	269	270	238	262	279	277	286	292	291	257	264	248	267	212	247	285	245	278	242	263	263	250	279	282	238	249	281	238	267	251	230	248	257	224	257	279	282	236	265	247	250	252	240	277	270	232	222	270	272	251	250	262	269	288	239	265	266	281	238	264	275	286	269	268	260	275	255	248	241	260	260	261	271	273	245	254	289	273	234	249	259	285	267	262	273	263	254	238	247	243	249	250	272	242	276	263	257	279	247	257	238	250	278	268	267	243	263	268	283	260	253	242	256	282	260	247	247	267	269	241	258	265	275	265	263	293	258	279	241	264	290	271	249	251	259	237	233	266	257	233	254	246	245	272	269	267	252	265	247	253	255	291	242	290	272	238	248	255	278	273	238	259	244	268	255	250	232	288	257	270	278	237	239	265	252	278	279	210	261	243	261	271	226	278	263	271	265	289	253	233	311	249	274	270	297	231	261	266	281	254	267	271	247	261	278	242	276	253	234	270	271	244	291	274	256	259	243	226	215	280	250	269	275	244	225	264	240	271	240	284	276	258	266	268	275	266	243	268	254	246	237	343	254	238	266	279	250	236	252	253	252	291	270	237	262	245	256	250	268	252	278	258	236	251	278	239	231	258	263	266	247	287	236	246	241	250	275	259	256	252	265	237	237	243	261	282	237	277	239	253	267	257	305	241	250	264	265	247	261	259	256	259	236	262	266	265	256	273	230	233	269	259	285	248	277	277	259	270	268	284	269	239	264	264	212	241	232	247	236	228	230	261	263	266	275	268	268	237	243	254	271	263	261	254	266	263	280	245	275	242	266	292	242	239	258	257	270	252	272	297	233	239	248	258	267	251	257	247	234	248	274	266	243	244	263	237	277	233	253	244	239	275	272	229	294	253	245	258	282	260	244	268	260	272	249	272	246	277	268	274	242	278	257	242	285	249	267	261	241	273	235	274	249	242	264	254	242	266	236	247	271	277	252	261	244	265	241	243	247	196	244	263	248	262	256	254	256	255	254	288	262	262	264	265	291	237	247	237	282	241	279	273	249	261	263	243	277	240	252	264	248	248	288	241	255	239	256	265	232	269	242	226	261	270	252	276	248	248	266	268	276	298	264	266	276	284	249	252	295	259	229	256	274	260	276	256	265	263	246	238	260	265	244	233	251	261	266	258	236	236	250	263	248	260	261	241	263	265	254	241	218	301	250	254	275	274	249	252	284	266	265	283	240	278	261	242	257	223	245	266	282	242	266	233	255	257	268	258	273	269	291	260	267	249	244	255	268	297	259	261	261	283	242	291	248	251	258	251	220	263	266	248	265	288	251	261	252	256	239	276	254	256	271	251	240	252	281	258	241	258	263	267	264	269	256	256	251	262	289	253	262	249	273	236	276	274	217	277	253	259	237	285	256	294	255	243	272	238	231	244	251	265	265	242	285	252	272	256	257	236	247	269	259	238	276	273	268	265	273	250	264	255	231	251	254	298	241	253	251	253	252	247	270	235	254	239	228	245	264	270	255	291	254	291	269	252	266	254	226	254	265	276	282	242	262	268	255	251	279	262	256	292	270	259	287	270	253	273	252	249	280	270	259	273	240	259	234	269	258	260	281	281	273	269	248	247	268	239	280	249	284	255	257	272	278	258	231	270	271	276	274	258	276	253	255	277	252	264	271	236	242	245	271	231	255	259	243	252	297	251	237	279	263	259	268	270	274	256	265	284	255	250	276	274	249	234	257	258	267	250	238	244	239	299	274	250	251	253	280	250	262	250	267	264	251	267	269	248	245	256	272	257	289	291	257	244	271	257	265	267	265	245	253	257	259	284	260	247	277	264	291	272	225	253	261	262	271	248	254	224	264	258	283	284	265	247	238	290	289	271	266	245	255	249	287	246	287	289	237	237	281	258	251	243	243	277	259	268	254	272	277	283	270	279	254	269	283	259	237	268	267	269	257	261	282	257	258	259	262	252	243	246	273	255	261	239	277	258	277	246	270	289	243	267	266	273	250	244	257	275	293	222	274	240	257	235	270	259	248	252	226	253	244	242	276	261	249	253	259	250	282	302	248	228	242	256	247	256	255	248	256	260	285	275	276	278	309	263	250	267	230	289	242	261	257	248	232	250	275	256	257	264	271	248	242	239	254	244	262	242	260	238	253	260	256	242	252	246	282	286	241	257	248	228	256	265	271	262	248	255	255	305	255	263	270	267	267	274	266	268	248	251	269	275	261	258	257	244	246	275	256	248	254	219	259	260	255	249	262	236	267	284	262	275	252	265	262	269	279	275	254	243	257	251	248	255	279	281	233	243	261	228	262	242	243	251	232	256	279	263	248	260	251	254	246	278	240	264	300	249	265	292	241	249	255	262	269	235	281	264	236	277	281	232	251	248	274	263	258	268	240	265	272	261	256	257	284	267	244	264	250	245	235	271	252	270	282	268	249	240	271	262	280	230	275	255	243	286	272	271	259	257	235	288	231	273	277	275	277	268	268	249	267	235	258	261	272	254	247	258	251	243	258	235	277	237	239	252	241	267	259	265	244	262	260	242	247	272	278	281	255	256	286	249	245	270	258	256	302	262	271	236	266	247	283	240	247	268	239	258	238	263	252	240	257	242	263	266	260	267	250	257	290	240	273	272	246	267	246	278	259	255	254	229	261	275	273	244	291	282	280	245	236	253	275	258	255	253	279	248	247	273	254	230	294	296	248	251	274	268	248	269	276	267	275	251	300	274	238	266	256	280	254	245	269	257	240	270	272	238	243	246	276	256	309	257	274	273	264	244	251	235	258	267	239	284	254	260	240	229	242	243	250	258	284	255	249	275	252	266	257	242	274	246	235	263	244	284	240	250	242	239	257	233	276	259	261	241	266	257	281	263	248	255	237	242	265	242	254	270	271	275	275	273	248	259	254	262	244	236	242	256	267	213	249	264	254	269	280	283	260	297	241	266	253	240	264	240	226	280	257	278	257	243	239	266	246	251	279	280	251	242	274	252	247
50063	19305	6973	932	615	469	354	316	283	265	243	211	198	166	153	170	156	158	160	146	177	149	162	143	166	130	122	137	146	140	146	136	114	138	138	155	118	130	135	120	129	111	155	118	139	130	133	134	110	144	117	131	124	141	139	127	133	126	143	128	148	124	121	113	137	136	133	124	125	135	164	145	145	128	121	163	117	132	121	131	139	121	136	131	161	123	132	129	125	130	119	128	143	130	142	108	143	127	137	125	135	121	126	117	149	145	121	129	139	114	132	118	134	139	103	119	135	116	120	127	142	116	126	132	129	126	109	123	123	127	124	131	141	127	118	137	128	126	147	128	112	144	116	142	144	115	136	137	140	119	130	135	136	114	138	121	116	126	126	138	129	129	150	129	131	129	133	131	136	137	114	134	137	128	113	149	146	124	135	116	130	139	133	146	147	116	137	141	138	151	132	152	146	111	134	144	126	114	137	116	128	140	119	134	126	129	133	124	138	136	148	136	117	121	130	156	136	109	122	133	130	132	130	117	120	118	136	131	115	133	155	112	138	132	126	144	123	125	137	134	128	123	124	128	126	139	114	125	131	124	127	152	152	145	145	126	117	131	107	127	126	135	142	138	123	148	125	123	134	128	134	128	121	142	125	134	127	126	148	125	131	133	135	127	133	139	133	127	142	136	130	127	156	130	120	109	110	123	124	121	140	135	126	127	140	137	144	126	115	116	136	156	117	151	124	112	124	125	128	107	109	127	125	120	129	137	136	112	122	138	119	137	104	117	132	108	132	125	118	127	141	134	132	149	123	129	135	138	128	119	129	120	140	138	111	121	126	125	120	132	139	144	126	116	129	138	141	111	115	132	124	122	113	128	112	116	131	148	119	109	133	131	134	128	140	143	115	139	130	134	124	116	119	133	126	134	123	140	119	127	124	130	126	134	145	160	126	127	132	141	139	103	114	126	133	137	132	133	134	129	128	123	131	107	129	124	121	123	127	133	133	114	141	131	146	101	126	134	140	142	107	139	148	134	125	131	119	147	119	119	136	127	132	141	129	144	136	152	140	118	150	147	126	117	130	132	142	122	134	124	122	134	147	114	139	127	117	115	122	114	120	128	128	130	104	130	128	114	140	129	124	142	118	148	136	128	128	127	136	153	121	114	126	138	134	144	127	106	139	121	137	133	128	123	134	113	130	149	112	138	116	111	143	136	127	138	126	129	129	135	144	128	118	117	134	128	131	133	127	119	124	128	122	121	136	129	126	143	120	123	130	123	136	130	123	132	119	124	149	140	152	135	124	121	121	116	138	133	134	123	118	137	137	121	113	137	138	140	123	131	142	121	129	132	111	105	120	131	117	124	135	115	134	130	139	133	130	141	137	135	137	151	135	127	107	107	127	140	131	137	140	124	107	135	120	144	121	110	124	132	140	124	133	156	132	129	127	130	120	137	135	143	122	128	126	121	115	106	114	138	140	126	141	121	129	131	140	96	142	131	121	129	141	133	126	135	131	137	139	115	143	120	127	159	119	139	116	139	120	116	133	125	145	129	111	104	166	128	139	135	140	124	138	135	121	122	121	115	109	162	127	145	116	124	127	131	128	143	123	121	128	135	134	126	133	140	133	145	117	120	126	145	129	127	107	146	114	133	115	125	118	130	97	131	127	139	138	120	122	145	126	127	119	129	104	127	128	139	127	128	111	131	141	130	108	146	135	138	123	140	110	151	139	135	145	125	134	129	132	119	106	136	138	128	111	128	127	142	130	142	135	137	152	119	119	120	121	121	117	142	126	123	118	138	141	127	140	113	111	116	109	143	122	138	136	116	146	123	116	117	135	121	123	131	112	126	115	135	150	124	128	146	147	131	115	144	134	109	128	144	143	111	111	139	122	132	126	146	129	131	120	115	130	124	169	126	129	152	117	121	143	119	107	120	134	148	125	137	117	126	138	142	119	136	136	115	125	144	132	132	123	132	163	99	122	129	155	130	133	115	133	131	138	123	129	160	141	117	144	125	133	151	121	121	164	128	134	107	122	139	115	141	121	142	126	131	148	131	130	144	140	113	115	119	145	131	118	120	109	126	132	136	129	142	121	156	130	140	124	134	133	123	141	121	128	142	120	154	158	138	132	126	118	121	160	128	129	132	136	129	129	132	114	122	139	117	121	136	112	147	119	120	127	128	131	124	129	114	135	124	125	124	107	133	136	117	124	110	136	137	132	124	120	132	120	122	135	133	126	121	111	118	114	139	126	137	149	135	126	137	139	135	139	139	136	132	126	123	134	116	136	129	109	124	125	133	136	130	124	127	129	131	127	128	105	137	137	129	112	144	143	106	128	127	110	148	130	128	119	127	118	125	144	143	119	138	136	109	120	138	140	131	113	126	128	103	126	121	144	109	143	128	118	122	146	121	115	138	120	127	120	117	134	118	141	146	140	125	134	117	135	120	122	142	111	136	130	148	103	132	126	141	127	104	128	113	110	113	129	130	119	146	117	137	133	125	128	125	121	135	125	135	127	118	108	112	144	127	126	139	127	133	141	148	145	133	134	126	122	116	118	128	159	118	149	134	113	128	145	113	128	129	127	141	135	124	134	132	110	126	129	138	138	109	135	126	122	126	123	124	145	120	121	132	141	147	123	147	137	132	102	112	142	127	136	156	119	133	122	119	141	141	155	116	115	133	139	103	126	129	117	125	141	111	135	135	128	150	118	127	142	128	133	139	127	123	115	130	123	116	126	155	126	156	120	131	138	136	127	139	139	119	139	129	142	136	136	126	140	122	132	144	134	144	131	125	146	118	117	122	132	136	125	139	116	123	122	149	132	130	140	141	129	130	130	127	112	143	118	148	115	122	119	129	119	142	141	136	129	117	112	120	131	122	115	137	169	130	127	136	126	125	109	147	124	126	125	110	127	128	138	127	139	139	127	127	112	128	117	125	118	136	129	136	128	140	133	130	131	120	122	173	139	118	128	119	129	142	125	134	136	113	129	122	138	140	128	135	130	137	127	148	138	114	121	144	130	121	115	134	129	129	119	135	112	113	153	130	122	138	120	129	130	137	144	137	136	113	129	118	151	120	114	139	116	111	133	129	116	136	120	131	130	118	148	131	142	139	128	136	135	109	128	117	122	129	125	129	127	130	126	129	149	148	140	159	134	121	100	129	138	136	130	128	143	143	119	125	133	124	120	120	138	131	108	128	130	123	120	120	128	147	118	166	119	124	126	105	138	108	127	109	111	133	131	132	120	133	138	135	141	141	118	124	133	110	119	126	130	120	132	141	115	135	140	133	132	110	128	148	140	140	139	139	130	126	152	110	130	126	126	110	130	122	139	116	124	123	133	114	140	124	148	136	151	136	125	130	111	145	137	140	134	130	132	127	132	124	136	123	126	103	147	130	135	110	139	126	147	144	146	146	129	141	133	123	142	119	134	114	151	135	108	129	145	132	114	127	117	123	132	121	130	106	117	99	135	139	145	107	131	125	134	132	111	127
26207	1133	2242	2582	2214	1869	1562	1323	1124	968	889	823	750	702	681	675	615	618	598	554	534	545	557	556	504	506	482	512	467	494	491	467	482	475	471	461	462	485	473	472	468	444	436	454	452	458	449	401	462	436	443	472	469	434	381	457	429	454	406	436	418	428	464	455	407	470	449	449	423	428	423	426	445	380	452	467	420	432	404	393	425	425	420	440	419	447	428	431	426	421	428	424	436	446	405	412	426	383	424	433	434	410	458	436	450	418	409	389	432	433	421	399	411	373	433	422	430	392	415	427	400	426	440	431	383	444	395	398	442	394	429	413	414	440	426	427	420	454	366	464	393	395	419	456	403	427	382	402	433	421	417	431	431	467	400	396	422	420	393	432	444	424	428	423	426	420	418	395	430	464	444	423	403	443	430	410	407	409	393	448	428	401	384	414	438	412	380	392	430	414	437	436	413	418	446	430	392	418	443	393	415	412	403	432	418	460	387	409	439	441	400	447	402	437	434	403	398	408	388	430	426	408	401	427	377	430	421	372	433	421	409	423	439	409	435	403	411	393	438	406	437	402	428	381	407	416	414	397	431	392	387	448	438	430	407	388	423	428	403	450	431	435	413	395	405	398	410	397	401	399	426	446	457	393	440	414	395	421	432	424	415	408	416	391	406	423	429	385	449	381	391	395	415	432	407	380	427	385	410	412	423	412	431	390	408	400	415	451	417	395	442	402	423	410	432	456	403	395	408	385	394	410	423	423	435	396	422	397	375	420	427	403	421	446	406	374	405	398	396	417	423	435	401	409	421	424	434	442	389	388	395	438	389	456	375	403	398	418	437	446	387	404	407	413	398	405	396	428	404	407	410	414	400	424	422	449	422	416	399	395	405	439	430	408	421	418	397	402	442	409	436	417	395	421	421	434	416	413	426	431	439	415	427	376	400	438	410	409	430	376	408	412	433	421	417	400	399	421	409	429	414	403	427	411	374	415	448	430	417	421	442	400	426	399	417	393	434	426	404	422	440	420	392	408	411	402	412	398	405	383	452	460	398	405	400	447	420	403	447	385	395	426	412	387	418	391	420	424	433	435	397	388	425	416	402	441	397	411	427	426	426	404	441	401	450	433	399	416	431	410	435	398	431	383	400	469	408	407	406	421	404	444	403	433	378	443	404	385	389	415	403	439	410	443	402	441	407	412	452	398	397	388	398	411	380	427	395	419	444	426	418	460	392	406	422	388	420	393	411	406	425	420	403	416	432	403	416	441	400	408	415	401	409	405	414	428	390	416	408	388	434	439	381	431	376	431	437	405	402	408	403	422	412	398	431	403	403	399	414	417	441	419	434	383	387	414	448	407	422	414	411	397	396	453	425	444	390	413	388	408	368	447	425	456	387	429	411	424	418	451	437	374	408	398	426	426	447	418	407	417	409	421	417	415	460	431	446	388	401	411	416	390	429	437	406	438	444	401	391	420	396	413	433	439	389	436	426	433	395	456	413	437	387	426	407	442	415	413	435	433	396	388	398	413	421	430	433	388	418	439	415	399	402	378	405	435	400	400	387	416	378	393	417	406	412	455	402	431	413	453	400	389	401	370	424	445	381	371	411	404	407	429	395	414	426	429	405	421	405	418	436	401	413	397	434	407	377	434	416	403	393	389	379	416	422	355	398	410	439	353	423	408	417	399	423	414	442	422	435	407	420	443	447	423	445	394	411	369	446	412	411	420	377	400	432	418	408	422	414	394	395	469	425	455	423	414	459	411	396	434	405	419	410	393	458	434	397	439	420	382	405	426	415	377	407	407	409	440	423	385	440	433	401	409	388	372	402	398	380	398	372	437	374	404	390	416	415	420	403	429	395	413	403	443	438	433	391	439	446	429	437	405	410	414	444	424	394	446	461	455	424	430	441	401	421	414	435	389	399	434	418	397	412	433	424	399	402	403	411	420	400	409	410	403	389	401	375	426	417	405	449	391	431	450	415	403	410	428	440	425	406	376	398	422	410	387	413	433	373	409	422	411	417	386	411	434	393	409	406	381	409	429	432	425	413	403	426	432	408	430	440	445	400	434	438	399	384	407	406	424	390	416	404	394	401	411	406	427	457	445	403	412	413	392	447	431	413	398	402	392	383	397	414	398	403	413	440	427	448	397	405	460	411	408	422	415	436	414	414	425	379	415	412	396	398	421	408	410	415	448	393	389	407	410	436	419	393	433	423	388	399	417	409	449	423	399	431	423	408	413	411	412	455	412	435	434	396	414	444	469	384	414	388	415	442	383	384	434	410	398	421	403	403	444	387	404	432	389	397	425	412	426	407	408	365	409	392	398	408	447	425	423	424	411	440	422	450	411	393	403	444	405	425	450	416	415	449	426	395	394	388	441	387	387	414	406	385	431	462	410	392	435	423	403	417	396	387	393	407	421	417	447	444	389	407	421	413	437	393	438	418	371	428	396	422	409	412	422	431	405	405	354	435	379	425	421	426	416	409	383	413	433	417	406	416	406	384	379	442	367	412	472	393	390	414	428	394	446	397	431	422	397	417	431	413	409	443	422	444	405	415	437	373	438	412	425	407	426	448	450	396	393	387	397	445	453	411	440	395	402	390	400	433	416	387	424	426	390	416	454	449	419	416	389	421	441	438	409	438	437	415	437	427	432	431	429	402	466	423	439	417	440	381	418	449	390	422	438	400	406	442	407	420	417	414	443	404	392	387	380	424	403	416	445	401	398	438	414	433	413	404	421	394	403	442	413	415	406	450	435	433	452	407	384	425	427	398	383	431	433	447	416	439	418	430	407	394	419	444	413	386	433	394	432	418	420	409	440	420	417	389	397	393	379	410	416	403	410	400	425	421	441	453	399	445	407	403	434	436	413	404	412	367	461	408	401	432	387	414	421	407	402	410	432	398	402	383	385	428	418	440	424	447	425	444	398	410	416	427	404	473	451	412	436	425	452	396	452	395	402	400	426	391	415	418	389	372	423	423	393	414	402	387	399	414	427	412	455	437	412	408	429	435	385	404	433	445	449	409	415	412	425	397	412	389	401	422	412	401	409	396	365	444	406	362	404	418	402	442	439	426	424	440	420	421	402	430	395	407	427	406	427	394	411	432	406	413	391	435	406	414	396	409	424	420	408	445	436	437	437	471	418	405	443	396	401	436	422	424	394	434	410	401	439	388	350	417	427	471	432	393	412	400	395	424	424	432	410	418	405	430	421	379	412	404	415	422	430	430	407	385	399	424	400	420	415	381	444	417	423	425	445	382	399	446	413	444	432	360	432	429	389	373	436	424	428	373	390	393	424	415	407	423	389	431	388	428	439	453	446	426	404	398	416	422	436	417	386	436	398	447	414	391	420	444	412	403	379	434	437	428	413	431	474	405	413	408	422	463	415	399	417	442	412	395	396	419	430	415	391	408	402	404	420	428	426	425	398	451	438	397	392	425	424	408	428	369	406	411	396	386	450	430	434	421	404	437	439	430	432	423	407	422	393	409	427
54678	22416	19153	3315	1185	876	758	592	484	427	421	360	347	296	296	294	317	303	276	282	256	233	252	278	248	260	259	246	250	226	238	216	246	243	266	287	234	228	211	227	235	241	252	243	239	235	230	240	231	237	276	255	212	223	230	211	223	244	227	221	232	222	231	233	257	240	213	242	208	219	233	220	249	231	235	225	204	236	230	227	282	203	199	225	221	241	204	241	227	242	248	243	209	227	223	217	228	229	218	242	225	215	226	232	225	207	236	213	218	241	218	226	228	205	225	215	225	252	222	242	227	214	251	209	255	233	209	231	246	274	201	233	220	233	227	238	252	241	230	205	254	215	241	224	231	223	242	227	224	235	239	207	219	258	235	221	221	230	237	267	244	204	233	230	210	226	187	240	222	246	212	250	238	223	225	217	244	235	219	232	243	254	210	217	215	207	240	223	234	224	227	219	230	229	232	231	217	247	246	253	245	254	247	214	229	254	236	237	215	228	252	230	205	216	234	222	223	261	226	260	238	246	239	230	246	236	233	235	252	205	250	232	208	230	240	247	226	250	245	218	253	215	249	236	228	239	252	232	214	233	234	236	216	235	234	232	242	217	239	203	221	239	265	231	252	247	216	203	221	220	219	216	249	227	221	223	247	231	230	238	211	221	234	237	222	256	206	240	223	237	224	253	207	238	224	251	238	244	232	233	217	223	227	232	233	208	237	227	219	248	236	229	232	230	221	191	253	204	231	218	220	215	236	247	235	243	253	234	260	217	230	230	250	219	210	242	227	223	227	266	261	209	224	229	240	216	219	212	261	247	242	222	211	209	227	245	226	242	208	218	261	221	226	233	240	214	237	251	215	222	215	217	231	213	232	238	217	209	238	221	237	232	249	224	215	250	209	230	227	227	240	225	247	236	212	250	247	234	227	239	216	229	228	256	200	225	226	241	216	238	222	227	212	222	245	235	262	217	215	262	229	211	233	248	201	258	230	239	235	246	251	216	241	230	221	258	231	236	223	227	259	242	233	263	227	214	203	213	241	237	254	235	246	232	237	219	229	229	231	216	234	238	208	220	227	242	220	264	266	221	246	241	221	240	222	217	209	254	222	210	221	225	214	216	265	264	227	247	230	216	222	235	232	245	229	213	213	237	201	197	242	233	258	242	244	245	212	224	228	230	247	262	218	228	247	242	232	205	266	241	227	241	210	238	233	226	242	232	234	248	259	223	220	216	223	231	243	250	209	222	221	260	247	231	227	226	248	252	237	231	248	228	273	221	226	212	224	236	219	231	244	247	192	220	267	232	243	228	213	223	228	244	239	229	215	238	233	240	219	223	258	195	245	233	222	247	249	223	225	223	249	228	240	230	283	223	245	271	224	240	241	234	244	233	248	215	206	212	268	230	223	203	242	204	214	236	215	233	218	220	235	227	221	241	250	229	251	207	217	239	234	228	232	228	254	220	271	252	205	229	210	214	235	274	221	220	227	239	234	213	224	209	229	222	210	191	234	250	202	217	213	243	229	253	202	252	261	246	227	259	242	233	238	227	254	232	231	254	240	254	215	257	237	243	225	226	225	249	209	237	215	219	215	220	236	223	225	219	247	236	220	217	237	247	242	227	266	233	230	251	214	208	236	249	220	224	238	242	247	236	250	210	227	226	211	266	226	226	224	201	213	212	218	219	251	236	208	232	247	241	262	220	265	220	218	226	214	237	234	232	247	212	258	231	248	232	202	213	199	213	246	256	226	225	244	247	228	223	238	245	227	230	274	236	244	245	215	247	207	241	194	208	196	224	215	227	232	202	242	237	233	230	255	269	195	237	220	211	260	227	213	208	232	236	224	212	244	228	225	222	252	223	228	236	233	212	229	206	227	221	212	227	239	222	240	222	230	228	224	228	234	245	254	228	215	215	235	242	233	247	256	237	248	228	213	230	234	234	218	238	253	209	226	213	223	239	226	234	233	225	205	212	234	265	223	237	204	217	233	240	227	226	205	232	231	222	214	236	214	223	238	234	228	243	237	247	215	211	218	223	216	234	215	231	218	221	223	250	233	234	226	239	220	241	240	234	237	210	255	252	247	223	236	278	230	234	231	214	236	228	247	225	249	237	223	253	231	251	241	219	230	232	237	249	240	250	245	238	252	249	223	234	227	205	230	251	212	261	236	210	230	220	222	247	225	230	239	229	236	213	228	233	212	238	214	242	249	231	218	236	218	212	250	224	248	248	219	228	253	224	230	273	245	201	246	246	243	241	258	230	238	238	206	221	200	220	227	223	238	228	211	209	256	240	249	218	224	217	254	235	230	212	231	244	244	235	289	246	215	239	242	227	221	216	209	257	213	215	235	244	223	259	210	208	230	199	237	223	239	223	221	235	204	231	241	219	226	233	229	221	240	236	236	215	224	221	236	225	223	226	224	234	219	206	232	252	217	224	241	209	230	244	245	230	205	233	227	234	219	241	231	229	255	248	238	221	218	228	230	261	229	219	231	218	223	214	230	254	243	263	237	230	238	195	247	238	225	230	237	248	245	214	201	242	232	236	228	228	224	239	229	242	248	225	210	236	200	229	239	256	230	235	240	247	225	259	245	253	210	250	221	250	213	222	232	255	238	194	217	227	251	234	244	271	234	207	197	251	240	235	229	213	249	231	229	200	227	252	246	210	248	247	260	211	247	225	238	241	235	238	237	251	226	225	221	234	211	213	225	228	247	229	235	248	241	217	229	219	213	255	223	256	219	209	244	247	228	224	204	246	230	240	211	206	242	229	236	252	237	246	233	213	212	241	220	213	250	240	248	252	243	227	212	205	255	246	219	245	239	230	221	210	210	231	221	250	232	210	245	246	245	243	222	230	205	234	227	236	216	231	205	250	248	241	235	247	220	247	238	242	249	224	251	212	222	221	214	224	214	215	230	231	248	232	228	235	252	251	211	221	224	236	240	225	228	201	240	248	228	228	221	253	241	273	239	215	205	209	244	220	227	215	236	236	226	232	237	236	213	208	247	218	237	211	217	210	238	231	235	224	230	221	263	224	219	230	209	232	243	215	251	260	233	234	228	239	220	222	211	238	232	244	228	220	222	232	225	238	209	229	240	260	236	238	250	208	243	234	234	218	260	242	225	198	206	228	261	230	212	257	210	220	223	230	231	246	247	228	221	231	242	217	213	221	253	265	231	237	247	233	214	208	208	231	247	232	245	230	249	217	232	237	239	263	211	228	224	240	240	212	220	240	241	220	200	227	243	240	218	212	224	221	219	226	252	240	209	229	248	242	230	237	212	256	246	223	222	236	220	240	215	268	251	196	253	222	231	239	226	222	252	216	242	217	252	221	212	247	234	228	228	249	224	212	266	240	214	249	247	244	225	236	236	225	246	214	201	229	243	207	222	227	211	249	220	216	205	227	245	237	212	228	235	193	245	203	234	226	207	223	201	214	205	246	240	258	223	233	244	209	232	212	223	202	243	243	258	211	255	212	211	242	250	211	238	252
32602	2025	4225	4819	4143	3357	2813	2486	2125	1870	1646	1520	1442	1243	1237	1126	1112	1011	1000	980	954	952	885	858	896	837	835	812	836	822	820	832	801	723	725	797	750	711	766	770	742	740	749	719	746	679	732	754	720	726	762	740	724	725	711	730	713	693	690	725	705	660	718	713	726	711	705	715	656	722	666	677	706	681	676	635	702	712	686	643	682	706	695	691	670	667	726	684	729	704	665	652	674	670	697	665	698	705	648	654	683	652	667	673	677	710	688	677	652	682	657	695	678	677	687	673	665	686	661	662	686	724	681	714	658	710	676	692	685	688	651	681	675	630	709	671	665	708	683	657	684	690	704	682	684	709	667	651	692	636	685	651	692	683	672	678	704	645	664	647	681	709	649	658	679	727	677	690	673	713	658	653	712	693	646	690	651	695	675	705	634	698	669	670	644	671	696	705	674	693	731	675	696	683	654	662	662	713	673	651	632	705	676	695	661	720	687	617	688	667	680	718	668	681	690	639	643	666	661	616	681	644	661	672	669	625	663	647	690	643	684	653	700	655	703	677	643	664	692	711	680	680	650	653	651	656	730	711	698	696	622	681	679	679	664	666	711	684	694	662	673	662	659	657	647	709	684	696	650	658	704	674	681	662	674	669	692	680	662	687	695	677	719	653	707	666	692	651	649	647	707	606	618	673	691	637	656	686	696	723	667	714	666	662	689	664	700	707	687	660	688	663	671	713	656	657	717	657	677	666	676	686	654	628	632	678	642	650	683	700	683	662	669	638	670	676	682	641	662	652	686	697	687	687	697	709	658	641	664	718	719	649	709	680	659	652	638	648	670	637	645	654	722	621	662	672	707	678	658	710	690	717	688	660	651	686	711	626	649	611	686	688	717	677	682	687	662	703	664	641	670	680	673	655	697	637	723	693	655	674	678	669	675	691	694	692	646	648	635	676	617	657	684	698	692	628	709	691	710	648	662	700	632	727	707	666	709	659	649	635	710	661	656	667	705	676	628	666	693	609	660	692	662	694	673	688	654	659	655	667	671	637	673	647	660	718	637	707	685	706	655	692	655	645	664	644	629	692	662	672	699	664	655	629	658	693	709	703	665	687	640	650	691	660	685	668	631	664	694	677	656	622	693	668	642	686	686	656	666	679	703	655	727	664	685	677	704	684	662	674	731	683	657	657	628	646	686	675	680	712	681	707	675	669	621	684	656	649	610	626	688	671	658	702	647	684	658	689	683	649	711	633	661	693	672	701	666	667	685	654	689	705	654	701	689	707	677	695	642	688	648	712	680	704	672	698	662	694	649	698	636	669	676	678	624	677	705	700	630	741	644	657	659	653	689	648	650	666	645	677	672	705	736	657	665	715	656	631	680	705	687	665	648	718	633	697	675	697	684	687	639	667	674	673	659	686	624	686	701	670	670	658	766	688	684	690	654	657	629	682	646	688	671	695	647	635	645	707	688	650	706	655	671	654	647	673	711	680	696	664	658	663	707	673	667	640	676	670	684	699	654	651	718	645	652	680	677	668	685	675	699	671	642	654	656	661	682	664	682	656	652	682	667	694	687	676	645	696	674	611	637	661	652	680	657	650	685	638	686	645	718	664	646	684	692	648	673	662	659	679	687	629	696	700	657	637	676	625	685	669	664	641	674	689	635	671	677	653	665	725	683	694	669	740	646	658	679	687	686	667	695	669	720	666	673	659	670	699	696	666	691	671	660	694	702	632	714	623	694	686	640	717	720	687	700	659	670	679	707	653	703	665	653	658	691	659	664	660	723	698	676	675	641	697	681	703	684	664	669	671	680	640	670	694	673	713	665	713	643	712	680	645	656	703	650	673	660	645	661	712	697	639	666	662	698	685	687	688	673	625	649	622	669	668	634	668	665	673	664	657	652	640	681	689	671	667	692	681	635	694	664	705	682	709	666	652	685	666	662	649	675	686	690	724	662	600	731	665	694	663	642	691	660	681	652	677	706	702	688	668	628	616	662	673	669	622	683	673	646	684	677	645	655	688	680	662	707	672	612	710	666	671	686	642	668	677	676	710	638	674	705	640	642	684	712	703	655	685	703	666	708	690	686	681	674	679	692	675	689	692	678	692	641	692	693	628	648	684	694	654	689	686	611	664	747	669	632	684	649	639	679	671	680	657	640	685	691	653	675	664	712	689	691	661	629	658	668	675	664	647	673	649	688	655	676	701	671	647	651	670	697	671	619	673	694	666	634	680	688	677	712	710	673	666	657	670	643	689	640	669	727	672	668	670	693	649	708	673	662	658	628	704	707	632	708	630	709	650	627	663	649	712	680	679	625	706	703	664	664	687	685	667	698	693	623	733	648	668	693	657	628	675	681	665	663	641	696	677	674	659	691	687	669	673	668	731	651	706	697	648	650	662	659	637	704	649	715	672	692	668	651	706	687	656	663	691	691	640	640	668	711	674	704	690	643	636	680	629	692	681	640	690	638	645	636	676	685	633	688	714	711	680	627	728	689	633	648	742	656	709	679	711	671	685	638	666	721	668	641	675	643	685	682	667	666	645	652	629	658	694	646	669	707	720	682	649	683	646	666	637	707	661	608	663	674	680	683	700	661	684	653	639	725	668	688	669	677	626	637	712	692	669	721	669	715	629	707	691	667	648	649	695	692	663	692	683	678	655	639	660	671	668	671	644	702	673	643	695	673	691	699	638	693	658	700	622	659	674	677	661	672	682	690	675	695	621	649	692	655	666	696	643	694	658	641	676	666	675	701	684	725	656	597	667	711	663	682	689	675	681	662	700	697	670	654	617	663	658	667	651	666	666	681	626	695	706	699	729	655	701	650	664	664	719	618	737	648	665	686	618	679	690	620	693	659	653	713	653	660	638	691	668	687	720	728	699	627	680	675	688	707	643	665	674	705	702	658	668	678	680	653	643	682	676	716	653	695	678	655	662	655	700	689	650	681	660	662	649	655	669	679	697	650	647	662	650	707	643	641	648	678	702	708	675	675	655	653	681	705	636	659	697	683	684	685	652	653	742	691	649	642	693	661	684	716	634	650	628	659	699	651	662	672	685	722	688	684	697	732	652	673	705	723	635	677	686	671	637	652	668	660	675	678	692	690	658	663	649	672	704	657	618	644	705	651	661	664	619	709	721	692	665	647	669	656	683	703	652	664	620	631	648	660	727	721	665	662	641	669	670	677	682	662	619	669	692	657	625	659	675	664	664	665	680	678	623	640	663	618	653	685	631	657	655	657	669	659	645	707	639	655	635	702	639	678	716	701	643	685	705	669	663	646	652	663	638	677	633	661	632	744	665	639	626	666	631	746	652	644	671	618	633	700	640	693	647	654	715	709	666	675	695	685	698	705	633	669	713	652	647	683	692	671	678	607	638	692	696	654	695	703	644	672	657	701	657	659	662	673	674	667	682	646	670	685	658	660	652	702	702	654	655	660	625	708	668	623	705	702	695	614	691	640	656	701	701	645	655	620	622	629	634	640	706	694	701
13698	536	305	111	99	94	81	80	57	84	75	74	85	83	85	80	78	78	60	73	73	54	77	79	78	77	77	60	71	50	72	89	72	95	82	78	69	78	85	63	63	65	71	80	68	64	79	63	62	72	68	82	68	78	69	83	65	75	82	65	67	66	77	88	76	70	75	70	57	65	61	72	61	58	66	60	72	69	70	62	65	69	64	71	73	75	71	69	70	73	68	70	77	70	77	83	68	75	73	63	80	76	67	69	73	64	84	73	66	68	67	63	70	86	78	71	76	74	78	61	72	79	78	73	63	81	85	78	66	62	86	66	71	81	60	62	71	83	73	67	71	86	73	75	76	70	79	82	62	72	79	70	83	84	59	89	76	64	77	70	76	59	78	74	75	65	65	69	75	79	68	68	87	66	85	85	77	71	70	84	75	61	58	62	60	65	84	77	92	98	87	86	71	71	77	78	80	66	67	66	76	91	74	60	74	76	64	74	93	77	79	84	73	68	70	72	75	59	89	66	74	63	77	73	92	68	68	76	71	76	60	82	68	79	59	65	77	76	58	84	65	76	80	73	67	90	75	62	71	73	60	70	71	85	63	77	58	86	65	76	59	58	71	65	66	86	74	65	63	61	71	63	72	74	68	69	75	76	70	67	78	70	70	56	70	73	74	82	69	64	73	61	77	66	78	81	89	68	72	79	52	79	67	72	64	66	54	74	67	67	80	60	66	68	82	82	86	68	67	62	60	58	71	74	78	62	74	70	63	75	70	78	67	65	88	76	65	71	76	58	77	65	70	74	80	62	62	68	79	74	65	72	56	74	79	64	52	79	65	69	66	75	54	66	73	60	72	66	72	66	75	78	78	94	80	82	74	55	65	75	59	78	83	55	77	58	68	64	71	75	57	76	63	81	58	54	74	81	72	67	73	74	65	71	81	92	62	50	81	69	75	63	73	65	67	69	66	69	72	70	78	78	63	76	77	71	69	86	57	59	70	62	71	78	65	65	68	59	83	64	52	62	51	49	75	82	78	57	65	74	70	55	73	63	65	79	59	72	63	81	63	78	80	71	52	81	68	67	72	82	62	81	76	73	62	53	72	73	69	61	67	74	86	88	90	82	81	66	80	78	78	80	74	74	61	56	75	64	76	77	81	74	80	84	65	62	74	71	65	83	51	76	71	82	68	66	71	82	68	76	79	69	75	68	67	82	70	70	68	74	78	56	83	61	55	66	72	70	64	69	83	64	75	75	76	86	69	75	77	69	92	84	71	84	78	74	80	65	77	72	72	76	66	82	68	72	67	75	71	66	73	80	71	62	71	78	68	59	80	80	86	65	81	82	66	69	63	63	72	82	72	79	77	98	69	82	63	83	56	76	68	78	76	64	78	83	81	76	71	68	69	81	76	71	69	58	79	96	65	70	84	60	70	56	76	68	58	71	71	85	80	67	74	68	57	72	68	62	91	74	68	73	76	70	72	84	67	78	69	72	67	72	73	74	81	68	85	96	67	95	76	79	73	69	70	79	63	53	54	65	84	76	71	80	74	73	69	63	69	61	55	67	59	72	62	73	76	78	75	54	77	53	79	66	57	61	77	85	70	67	66	67	73	80	74	52	76	77	72	85	59	80	74	85	72	71	65	54	63	88	84	72	70	87	75	65	67	82	70	70	79	69	61	77	70	77	78	75	78	86	73	73	57	68	62	74	67	66	82	79	67	79	78	70	74	78	75	61	74	71	62	72	63	60	86	70	61	66	83	80	47	73	74	69	73	68	85	56	69	86	59	81	61	58	69	62	74	66	67	65	61	76	88	78	98	65	67	64	64	73	63	66	80	74	68	67	77	75	90	79	61	74	68	69	74	70	61	67	83	79	89	60	77	79	76	72	80	71	67	73	62	65	64	67	74	67	86	57	59	59	65	87	88	45	69	75	91	74	87	79	55	67	68	88	69	76	67	55	79	79	74	60	75	83	77	67	73	54	77	96	80	84	73	70	84	68	73	71	87	91	70	78	66	85	73	88	78	79	62	72	75	74	67	61	67	86	77	77	81	63	74	86	63	65	67	73	62	63	76	87	61	60	66	62	77	65	66	62	73	84	79	71	61	61	78	73	69	74	80	57	78	75	65	65	62	63	70	78	59	65	86	72	75	80	77	74	70	62	75	68	67	57	78	76	81	74	68	80	69	74	61	64	74	71	80	69	68	63	65	63	76	68	77	82	84	73	73	67	55	70	78	70	70	66	71	78	78	85	71	69	84	72	64	64	61	83	67	67	78	75	71	84	77	69	77	58	59	62	66	75	68	73	79	64	70	69	67	70	71	65	67	65	73	84	80	66	77	73	83	73	70	69	88	72	70	73	72	75	64	75	80	76	73	80	79	78	79	67	75	76	73	73	70	61	78	73	75	53	73	69	78	79	71	79	88	70	75	70	74	71	81	60	72	75	69	75	63	74	75	84	81	63	74	52	66	76	78	73	63	71	78	73	79	66	75	72	78	66	75	70	65	75	83	81	74	76	89	81	72	76	73	64	71	80	73	74	72	81	66	76	63	61	70	74	65	67	77	63	71	50	68	91	68	67	87	65	63	70	71	63	82	63	62	72	56	77	75	59	83	71	68	78	69	71	70	84	63	72	94	82	79	83	77	80	67	71	71	74	79	63	67	69	61	67	78	58	77	80	70	69	76	73	55	61	82	72	58	89	57	60	66	59	65	83	70	61	70	68	58	75	55	68	56	71	77	73	56	63	63	58	69	72	66	68	77	79	84	87	71	83	55	87	70	72	78	71	81	62	71	80	81	71	62	74	82	81	62	70	72	64	73	87	75	85	78	72	70	78	75	73	72	70	70	74	68	62	56	83	69	78	89	76	86	74	84	76	86	84	69	77	61	75	57	69	59	73	85	59	84	77	65	84	81	67	59	86	61	82	75	73	79	70	71	68	61	84	72	79	76	82	94	72	76	56	70	74	94	77	77	69	63	71	84	78	61	76	78	82	57	65	75	83	69	78	81	74	67	69	69	67	75	55	73	65	75	72	68	74	74	62	73	60	61	76	65	66	79	63	74	76	72	79	68	63	81	74	69	75	77	81	67	77	80	65	78	66	73	67	66	75	72	94	77	58	77	87	85	83	67	86	76	104	68	69	67	77	84	82	73	81	74	78	78	80	64	71	81	78	71	69	67	76	68	79	65	83	59	70	62	79	80	69	77	72	71	76	70	66	72	86	59	66	76	77	64	74	70	69	79	61	96	63	73	77	67	92	62	74	58	74	77	73	76	66	67	75	75	78	75	54	69	73	80	66	74	73	80	70	77	58	95	72	74	80	62	71	69	67	77	76	72	67	79	64	75	73	72	55	68	56	77	74	68	80	64	71	74	73	87	67	74	78	73	77	80	59	67	87	67	82	84	65	76	70	73	74	66	75	70	83	76	70	76	69	60	66	68	71	62	84	72	66	75	78	53	77	63	73	77	70	69	81	63	71	82	67
13636	343	368	384	400	350	335	315	306	314	270	307	259	312	264	286	289	266	262	267	280	277	255	270	252	259	243	291	284	288	251	253	288	226	253	297	245	283	276	266	262	265	271	313	242	272	275	253	248	279	263	263	261	272	272	285	246	293	270	282	268	260	275	254	269	295	252	281	270	281	269	265	257	292	239	255	272	288	270	290	241	270	260	248	256	256	261	262	269	265	271	273	287	270	235	287	277	245	274	271	247	264	279	252	281	312	274	273	257	254	252	259	266	261	252	269	278	265	259	256	261	266	234	280	256	254	258	265	278	265	256	268	267	263	251	271	270	244	266	269	267	235	299	293	265	266	254	279	295	272	270	220	266	230	267	284	279	284	288	259	248	273	251	269	242	276	236	259	262	279	246	251	266	271	258	271	246	276	261	259	253	286	245	284	267	259	249	257	257	277	247	241	254	308	265	287	244	272	253	256	271	261	301	266	264	293	240	294	253	275	265	254	288	242	247	306	259	265	249	279	262	259	244	259	268	267	249	271	249	286	283	247	272	256	292	259	261	269	266	288	275	247	241	253	256	261	238	300	282	286	289	252	247	261	260	266	257	281	241	284	269	268	275	257	273	304	283	245	270	273	285	271	254	255	251	263	270	270	243	257	263	269	269	263	270	256	237	258	257	269	265	263	275	282	258	291	260	293	256	278	293	236	263	253	262	262	272	253	275	224	268	246	286	256	281	259	256	274	260	282	281	248	256	277	269	246	239	280	252	285	259	254	275	260	240	281	280	257	242	270	250	282	251	265	272	249	273	308	271	279	248	270	265	245	252	280	281	261	225	272	259	288	236	291	264	259	295	236	258	271	274	250	261	251	255	262	280	248	254	243	257	281	258	280	248	271	254	260	253	263	270	257	278	289	278	282	251	269	280	277	281	241	250	267	260	303	272	278	278	275	316	285	250	253	244	235	266	238	257	249	256	280	280	259	254	264	260	253	293	303	255	269	276	272	279	233	254	256	233	261	275	269	256	259	238	247	270	272	297	286	265	252	293	274	288	276	272	264	240	250	228	301	269	285	302	224	276	279	263	266	243	260	272	269	269	251	263	258	280	253	259	288	274	283	242	253	293	272	280	236	287	258	251	281	266	261	246	288	247	311	264	230	262	258	254	267	256	284	270	249	248	229	255	253	270	231	275	289	255	257	255	262	252	254	249	270	285	252	226	249	247	291	266	253	248	274	283	285	259	254	258	291	246	230	246	271	232	258	244	282	251	269	251	253	261	277	279	256	270	278	262	293	252	255	285	280	279	268	268	252	248	271	233	224	235	264	277	253	263	288	258	246	271	256	274	266	271	263	248	248	257	233	281	250	286	257	266	253	282	289	260	255	250	262	260	268	294	272	235	290	265	242	249	265	266	252	248	266	269	282	263	226	256	245	277	287	265	275	254	246	281	236	275	268	278	241	257	255	249	246	251	275	259	276	277	240	265	236	280	261	252	244	266	277	237	285	277	273	225	287	249	273	263	288	287	244	282	311	269	299	252	270	253	286	282	264	265	262	281	264	267	290	241	278	300	276	242	274	271	281	270	254	296	271	254	258	289	239	265	245	279	273	239	285	258	278	280	288	267	268	258	228	230	255	271	254	257	266	269	279	254	251	264	212	257	266	267	256	279	275	267	277	281	271	263	259	261	242	270	278	276	253	286	287	256	242	275	253	262	255	251	271	281	266	254	283	261	284	246	276	270	232	274	246	258	257	272	265	261	264	264	262	266	276	288	255	259	269	269	258	282	258	270	252	268	259	248	263	251	259	292	269	276	279	267	312	255	247	245	291	237	267	250	298	271	232	252	264	265	268	261	263	260	266	249	274	288	244	262	268	284	273	286	248	273	264	262	277	259	252	244	247	252	293	268	266	243	272	259	256	265	276	274	262	261	270	287	276	260	287	288	252	239	248	267	264	272	271	272	277	262	272	259	254	276	236	289	279	280	270	269	275	264	275	289	267	272	239	267	227	262	250	235	250	254	256	278	258	250	258	266	258	287	257	253	280	274	291	262	272	263	258	277	247	269	258	250	251	257	278	228	266	269	270	219	262	277	267	255	273	278	255	264	277	250	247	282	281	287	266	223	251	236	274	286	274	251	254	272	257	258	253	262	261	273	271	279	263	245	262	253	264	279	295	280	254	242	256	266	260	280	250	274	232	272	273	265	238	247	280	254	251	242	279	254	269	274	231	266	265	261	270	275	278	285	284	268	247	252	252	268	252	288	285	243	260	256	264	267	252	271	270	276	269	276	266	275	269	276	262	262	268	275	251	265	266	239	263	233	275	232	269	253	246	270	251	283	262	257	241	250	254	263	256	260	255	252	281	279	272	264	275	282	277	275	245	253	269	256	275	255	275	253	270	276	235	245	292	284	287	255	275	276	273	228	258	272	274	278	230	291	271	272	223	256	265	270	252	282	233	257	267	272	272	266	277	260	272	285	250	246	269	268	261	272	286	257	259	287	267	281	289	280	246	283	267	288	244	274	275	257	264	272	249	264	279	240	279	271	274	256	268	261	268	264	277	269	264	245	263	247	273	256	274	244	270	254	266	253	284	243	262	262	245	264	256	256	258	284	263	244	289	264	256	263	289	246	266	278	251	281	259	277	251	261	260	269	279	282	245	271	296	247	277	265	238	260	249	256	267	257	226	248	280	271	295	268	276	258	253	273	263	278	256	253	246	273	265	269	275	276	286	263	268	272	302	284	241	292	244	262	267	265	215	210	263	271	260	254	265	243	293	272	283	245	295	266	299	258	256	271	248	254	251	266	249	263	249	288	250	246	271	241	244	224	256	276	257	249	271	281	290	250	272	257	229	244	268	243	243	272	264	267	279	268	275	290	256	262	258	261	250	242	287	259	246	249	272	292	249	246	263	225	278	292	265	251	271	258	253	280	265	276	271	278	282	277	259	273	276	238	287	248	266	237	254	249	242	282	235	274	290	279	267	247	261	268	255	234	260	273	264	295	269	300	285	278	295	271	249	258	280	268	292	273	290	271	265	262	271	257	287	247	256	264	272	263	262	259	281	242	268	259	264	269	286	258	267	277	240	254	281	275	254	251	265	303	261	262	282	265	267	261	234	280	274	252	249	255	261	295	287	281	282	262	263	278	263	259	244	256	257	281	242	271	260	251	252	281	285	262	264	245	286	269	262	275	286	272	257	273	264	299	244	294	291	265	267	251	268	275	267	294	271	266	267	273	270	272	260	279	271	245	277	262	274	294	234	273	257	256	252	268	247	276	270	263	250	276	279	270	229	260	288	243	267	270	271	278	249	289	264	263	273	255	295	271	245	245	259	289	248	264	281	267	249	252	241	259	272	260	275	284	287	245	277	297	283	258	244	266	240	261	277	279	301	265	262	288	246	262	272	265	271	286	257	258	279	258	258	270	255	281	251	238	255	283	248	255	238	257	309	264	276	249	249	267	252	259	268	274	263	309	266	245	270
48129	20412	9100	939	643	492	368	293	260	198	235	196	207	180	164	139	156	153	145	147	156	143	112	143	141	134	158	139	133	152	126	124	120	138	134	138	150	131	112	134	137	126	120	118	116	139	114	129	147	139	110	131	133	133	132	128	137	144	148	126	132	135	134	130	123	109	131	131	135	134	143	139	133	139	138	136	125	147	123	143	139	141	116	151	117	119	132	139	150	121	140	151	119	145	136	140	116	158	114	125	126	141	145	135	129	128	141	145	137	142	161	160	130	132	114	152	127	135	137	107	121	132	131	105	124	135	133	133	150	134	130	156	136	138	128	101	127	114	119	141	143	119	146	113	152	118	121	138	132	124	140	138	141	137	139	111	141	112	136	143	114	129	128	131	123	127	128	140	137	128	129	123	140	159	136	142	134	136	115	125	119	154	134	115	126	137	126	140	136	118	134	140	131	133	132	145	136	119	120	126	131	143	141	128	117	136	128	130	134	140	115	149	126	129	148	139	128	138	131	117	135	155	108	116	145	118	120	136	126	129	123	132	132	115	135	134	129	137	105	126	123	137	124	144	138	132	118	140	134	139	118	144	122	134	129	115	132	125	124	116	123	147	117	135	131	131	151	141	131	131	115	130	144	140	150	139	131	114	114	133	140	155	133	123	123	142	121	135	137	151	131	130	104	138	145	150	117	127	134	127	124	127	107	127	134	144	138	113	137	123	141	131	122	127	166	122	126	128	126	143	133	115	126	115	137	136	128	129	124	137	132	154	134	143	100	131	114	126	125	137	137	110	133	147	128	119	125	106	125	141	126	134	128	153	119	125	147	145	132	142	128	131	117	137	130	139	151	140	114	109	129	121	120	150	125	151	149	133	135	121	130	145	137	135	111	136	140	126	124	132	135	132	150	130	119	127	148	133	112	132	132	145	139	137	128	133	148	125	148	125	128	134	152	136	105	113	132	141	122	136	124	126	134	116	120	138	115	131	121	130	126	123	130	130	132	135	131	145	137	122	127	134	126	120	114	128	136	127	131	135	132	148	109	109	127	129	125	136	139	144	121	120	124	135	121	127	131	119	115	146	134	135	141	135	132	123	121	136	118	124	126	134	140	138	141	117	144	129	150	140	110	125	132	136	121	150	114	164	127	139	123	138	132	137	129	129	117	120	146	119	128	135	134	118	132	122	134	131	131	120	150	114	119	133	142	127	142	135	140	118	147	143	118	101	126	132	145	149	130	110	147	136	125	148	131	120	132	134	128	120	118	132	110	134	136	106	120	114	134	107	138	128	136	111	130	127	125	129	130	140	136	124	131	146	127	122	142	126	140	129	118	126	148	106	141	140	160	140	132	129	130	131	141	163	140	117	123	129	123	121	138	122	129	134	128	122	124	126	131	109	125	120	115	126	132	126	150	112	123	128	143	122	134	122	130	132	135	138	132	128	143	137	135	110	136	120	141	132	155	118	125	118	139	138	113	137	116	115	130	143	136	146	136	120	135	128	121	114	121	149	134	128	149	136	126	118	136	135	127	113	137	126	137	124	116	139	138	132	123	137	105	135	116	134	117	117	119	131	144	137	116	142	146	150	128	135	142	108	127	123	133	130	130	123	120	134	145	124	116	116	126	131	142	126	116	148	123	128	126	126	119	121	134	121	114	136	132	139	131	127	129	132	141	130	146	123	108	130	130	120	152	128	133	118	135	134	146	146	104	129	121	128	133	121	117	112	111	135	129	113	147	132	137	134	129	135	121	122	133	127	117	142	128	127	129	117	141	140	129	137	127	130	113	109	130	133	128	140	131	131	119	110	141	113	117	131	137	133	141	118	128	154	126	148	131	117	126	127	144	152	133	133	135	111	114	115	160	125	126	137	127	131	150	122	131	133	124	130	144	132	127	119	138	137	135	130	118	112	116	130	138	107	136	112	144	143	126	134	129	143	139	125	111	133	136	144	135	120	120	126	134	156	149	118	116	124	147	147	145	122	145	128	123	118	113	137	136	139	132	149	142	135	135	117	131	119	128	135	128	119	105	118	131	127	112	138	157	126	121	145	125	116	131	145	132	143	136	114	133	123	143	130	121	120	110	121	135	122	141	124	146	143	131	136	109	114	122	140	127	129	128	114	131	127	118	144	133	120	135	122	129	131	128	119	131	135	127	125	116	113	133	109	131	115	128	119	143	143	138	134	139	129	143	130	136	118	138	105	131	125	123	119	131	113	129	131	107	143	132	123	130	153	128	142	139	138	124	115	130	136	130	145	120	138	150	122	132	118	122	145	127	136	114	151	130	126	133	129	160	155	124	127	98	111	120	125	142	133	135	125	129	132	121	107	141	133	139	142	116	134	134	125	125	139	122	120	130	119	141	127	144	126	130	120	147	126	139	150	105	144	132	140	120	134	133	124	123	140	124	130	147	136	124	129	130	128	136	114	133	143	128	142	107	128	113	142	150	110	136	137	132	116	155	122	120	129	140	160	137	130	114	123	130	129	134	147	133	119	117	127	118	130	112	125	132	125	131	134	132	136	134	151	121	133	142	134	109	129	135	137	110	139	134	116	137	122	146	128	141	150	133	142	119	120	138	131	140	129	145	124	118	152	142	121	152	110	126	119	133	109	141	127	129	139	121	141	131	114	119	129	131	125	137	128	127	135	131	146	116	138	129	130	130	136	111	122	132	132	123	129	125	129	128	133	120	124	127	142	152	115	144	131	118	124	118	131	129	138	117	148	117	124	133	111	121	148	156	125	134	107	113	129	126	141	135	144	110	141	127	130	137	132	109	121	143	135	150	118	134	137	133	121	136	137	140	141	127	130	140	124	127	149	124	135	138	136	130	117	132	121	142	129	118	127	126	128	129	134	129	127	118	131	132	128	137	117	122	123	142	118	154	127	125	145	150	148	152	144	146	138	124	141	134	144	127	132	125	128	119	113	163	131	107	144	132	144	142	146	126	140	138	137	137	149	155	145	152	125	119	135	128	138	124	131	126	122	120	104	130	118	125	119	110	131	117	143	142	135	108	118	136	128	129	119	138	152	132	134	128	122	119	135	126	124	145	136	129	119	119	147	104	141	121	119	128	129	143	125	131	98	133	117	128	132	131	129	132	136	131	141	132	118	128	147	107	134	124	124	134	142	132	130	140	147	136	134	144	127	131	103	118	138	135	142	129	143	111	140	123	125	141	126	141	137	115	118	133	123	111	142	155	125	126	126	121	144	125	134	126	133	131	137	141	100	129	138	117	130	112	130	128	123	127	114	126	138	117	110	134	137	124	104	128	135	141	118	142	126	118	143	136	136	142	141	119	127	127	139	133	134	161	127	137	149	131	108	147	116	106	109	124	116	143	118	107	115	115	127	129	129	112	128	136	132	119	140	123	161	148	122	141	133	127	110	123	128	125	150	131	152	141	130	124	123	117	127	136	135	111	133	120	132	141	138	139	117	136	128	109	118	111	131	134	122	115	136	103	116	130	119	119	129	127	120	106	114
25351	1143	2226	2522	2293	1928	1521	1289	1192	1029	928	869	752	716	717	645	665	576	576	586	552	545	548	499	507	494	500	501	494	488	517	474	506	484	461	456	436	462	451	493	502	451	456	490	448	436	497	444	433	445	482	478	462	412	430	444	453	419	452	408	435	409	435	377	423	422	444	441	448	430	417	431	422	423	402	421	434	408	404	452	432	398	423	431	369	435	438	423	419	453	389	401	435	424	409	446	448	444	404	437	413	397	439	412	420	438	445	428	402	408	463	423	432	449	418	425	442	420	421	416	418	409	443	408	418	399	438	416	414	387	424	413	387	370	385	423	414	386	398	388	422	451	450	440	414	405	451	440	399	422	441	438	432	425	410	449	415	425	414	421	405	397	406	400	402	426	406	425	435	414	410	405	416	437	425	393	403	393	450	383	402	460	436	396	414	439	404	392	396	401	426	433	417	373	433	403	455	450	422	441	447	416	427	459	417	396	458	414	438	428	411	406	423	439	436	388	426	387	415	424	420	431	418	430	397	450	425	432	436	415	413	425	409	440	399	389	418	419	451	420	405	424	408	421	398	433	401	421	420	450	420	439	421	429	398	398	397	438	406	395	402	385	422	425	402	416	412	419	423	428	454	407	421	398	399	450	425	413	434	421	413	429	421	429	411	398	425	422	428	352	370	428	416	384	429	443	422	426	433	431	402	426	434	425	441	440	428	389	408	413	424	393	387	414	429	377	398	416	414	384	463	398	417	443	415	425	425	432	405	405	450	386	410	434	380	410	409	408	427	383	408	411	396	397	355	396	419	421	413	393	367	412	428	405	430	398	419	443	414	397	393	431	446	460	429	433	430	396	409	392	450	406	407	442	416	419	437	410	401	429	393	401	413	431	441	416	413	414	413	421	408	441	405	439	450	420	387	391	408	387	392	419	400	420	422	423	404	406	414	445	424	395	441	386	430	387	432	454	399	442	402	397	435	411	408	424	442	433	406	437	410	413	451	417	410	408	433	392	402	399	430	429	408	399	365	381	427	396	424	422	421	410	434	403	424	426	441	414	442	421	396	390	413	414	428	381	409	437	448	421	467	419	419	378	394	421	380	401	433	412	415	455	411	448	402	429	440	429	401	429	383	447	425	449	426	420	389	421	430	417	422	414	442	424	400	400	405	411	452	395	427	413	390	423	439	420	437	436	401	405	432	391	420	420	411	397	400	426	410	445	416	402	415	410	441	434	437	430	374	383	439	439	429	417	422	426	439	428	435	420	427	424	391	414	412	433	409	421	415	409	423	440	422	427	451	405	410	439	419	407	415	421	416	426	411	447	408	397	438	400	399	400	395	406	445	423	403	406	397	422	425	411	421	435	437	419	419	433	394	404	391	462	418	435	408	446	438	424	372	400	438	395	426	425	442	438	395	409	409	449	399	418	438	433	405	444	439	424	399	414	433	405	448	446	444	443	425	410	393	422	444	389	415	384	438	421	416	406	429	407	442	387	401	387	405	404	429	407	396	429	392	426	423	411	417	419	460	409	432	398	448	423	462	404	418	442	410	409	392	425	403	407	423	420	454	409	435	380	391	396	406	397	431	426	418	403	404	403	411	431	412	413	421	426	416	412	413	463	435	436	379	433	413	428	386	412	448	427	421	404	437	415	392	380	403	392	433	412	410	480	433	408	428	409	399	449	413	458	428	393	395	398	454	424	436	423	435	421	401	426	434	439	423	430	446	442	397	382	416	416	382	408	450	453	412	449	393	412	388	400	429	423	393	425	405	417	380	404	427	400	417	412	431	430	441	424	402	437	421	381	425	407	424	457	418	453	411	432	397	435	408	448	408	392	413	413	427	433	429	393	403	401	419	424	432	422	411	426	413	427	377	429	427	411	420	430	431	422	405	385	405	414	413	422	444	423	457	391	446	422	427	428	370	418	413	395	397	396	391	419	446	423	415	421	454	377	364	425	427	433	437	444	449	399	394	409	397	416	371	402	394	443	452	429	393	413	426	426	425	414	416	412	434	434	414	405	438	428	415	402	425	427	412	420	437	441	417	428	421	443	442	424	394	419	412	419	412	438	448	395	398	433	464	397	409	395	402	405	421	392	419	461	394	415	425	460	431	420	397	438	408	403	447	397	414	381	414	409	380	410	422	418	408	427	436	430	405	408	396	433	426	413	432	458	413	416	449	401	410	435	384	412	424	445	423	401	423	408	401	419	380	425	400	438	412	427	444	399	422	404	438	396	425	408	438	402	390	410	410	439	431	416	436	402	364	415	418	416	387	398	435	396	431	414	400	444	423	442	399	428	421	471	419	384	399	437	407	398	445	413	416	427	402	399	448	427	413	417	404	407	432	443	411	384	431	429	397	434	460	449	383	441	423	441	416	411	418	401	416	443	411	397	448	415	427	417	417	400	399	398	479	426	422	375	411	424	409	437	437	389	407	417	431	410	386	439	395	463	394	424	440	408	420	416	447	363	395	389	425	400	403	423	387	426	430	420	442	399	438	419	459	447	431	430	395	404	444	416	393	399	439	428	440	407	425	421	408	456	389	443	426	407	430	419	390	432	405	432	454	418	409	420	391	369	404	415	426	459	399	432	418	382	421	400	406	395	419	424	416	418	404	403	435	444	412	417	403	439	368	399	432	434	393	433	448	407	401	384	375	418	434	418	402	415	401	443	416	427	429	460	438	488	405	434	433	410	433	415	435	417	467	409	398	438	428	427	433	385	400	420	397	425	396	408	411	402	414	431	420	431	423	400	424	423	413	379	439	399	399	437	418	421	432	451	434	415	441	389	399	408	390	391	419	407	437	391	396	442	415	418	415	432	428	396	427	448	422	403	433	438	404	404	419	410	428	435	416	416	427	377	417	425	430	388	411	426	445	410	411	425	430	406	423	408	417	428	419	431	442	408	409	363	405	435	404	421	416	371	421	418	412	414	406	404	426	436	424	442	384	449	384	432	420	437	426	398	418	425	386	442	397	440	445	358	420	417	420	404	403	382	444	396	421	390	425	436	429	438	400	407	425	414	431	421	416	403	438	419	390	401	404	417	407	444	443	414	422	403	396	373	406	415	434	426	424	454	407	413	389	439	415	425	428	410	396	440	424	421	420	400	366	403	387	387	424	436	384	436	436	422	422	430	405	417	420	413	439	439	407	421	431	440	422	459	425	440	415	410	416	422	451	428	440	437	420	439	426	398	409	383	400	427	412	411	398	391	394	446	454	426	389	415	415	418	422	425	416	428	415	411	419	407	405	390	452	404	438	377	388	453	393	437	405	395	445	420	425	399	418	441	431	418	460	417	426	427	407	452	433	406	428	413	434	444	429	420	442	409	431	423	426	430	387	447	442	388	431	420	448	419	426	431	369	434	391	413	430	450	391	392	441	429	445	403	445	427	429	425	376	431	432	449	417	422	419	396	449	430	414	442	419	421	401	443	407	401	383	422	444	428	418	441	419	418	464	431	421	358	465	388	412	406	423	409	447	400
50806	23627	19739	3179	1181	890	696	606	507	432	396	344	377	316	279	302	279	274	301	285	277	263	244	243	273	234	233	274	238	231	252	232	212	219	223	218	246	251	243	267	248	239	239	218	200	219	243	238	217	233	206	211	209	233	242	253	219	234	231	239	222	234	237	231	237	236	227	247	232	209	261	232	216	235	224	231	218	247	232	256	206	228	225	241	235	219	234	229	238	227	212	226	225	221	236	215	213	228	233	228	225	210	253	228	240	233	236	243	237	241	223	248	216	246	201	251	242	203	231	219	210	236	253	248	218	218	260	222	211	228	232	234	220	225	193	232	238	225	231	232	268	252	224	235	241	257	226	232	256	255	234	218	206	188	215	193	208	230	234	224	196	225	239	234	242	223	230	238	228	249	229	213	244	248	229	232	229	223	216	252	241	232	224	224	233	232	233	231	237	247	224	252	223	234	237	214	206	206	231	207	243	246	252	230	254	233	219	231	233	250	220	211	228	246	246	231	243	238	189	193	244	247	244	230	227	217	205	237	229	221	212	245	246	255	235	239	217	210	247	259	231	204	216	212	233	242	235	213	219	235	203	241	217	236	255	220	250	259	224	211	232	208	226	245	243	233	202	222	218	223	244	226	218	255	217	213	243	245	246	218	195	220	236	216	236	236	250	228	210	218	255	243	249	246	234	228	221	211	244	228	243	215	235	256	205	213	238	241	204	242	245	210	232	239	231	250	240	237	251	224	247	247	217	250	218	262	217	241	211	204	244	244	214	219	238	259	212	241	209	234	241	248	229	233	234	217	220	228	261	248	229	223	239	224	228	253	222	211	209	235	219	228	207	238	213	233	220	242	258	191	233	206	211	235	219	247	233	244	201	230	239	244	221	235	209	236	258	239	237	213	234	241	244	226	213	219	242	224	227	228	223	212	251	259	236	243	193	246	242	206	222	224	241	244	252	199	223	242	208	246	220	223	209	221	247	208	240	214	260	215	255	224	219	242	227	229	218	254	215	243	206	242	243	239	217	222	245	269	228	273	240	227	228	255	241	222	216	220	222	213	230	268	229	235	244	221	234	241	230	219	214	213	225	245	256	222	257	241	206	224	205	239	260	229	195	210	211	223	251	251	243	241	240	241	205	234	208	232	248	222	223	217	252	209	245	239	226	238	219	223	242	243	224	254	240	223	222	227	231	249	250	236	233	206	238	241	218	241	242	216	215	251	243	219	231	222	229	234	222	250	230	207	231	208	237	209	223	204	229	230	228	237	229	233	212	226	232	243	224	255	209	241	261	210	230	225	250	210	231	237	258	226	219	237	225	214	210	228	231	213	224	210	226	240	253	232	222	241	226	229	205	230	216	244	240	220	223	238	190	238	218	210	235	245	227	233	233	213	219	234	269	211	222	221	238	225	217	248	221	222	241	229	216	234	185	230	262	227	230	253	242	233	204	232	220	233	206	232	250	250	259	216	228	243	233	223	261	226	215	253	234	242	226	235	216	239	219	230	252	215	214	259	221	207	263	231	218	190	235	212	222	215	228	218	244	244	227	237	245	225	255	235	236	223	251	220	217	242	241	227	248	289	226	250	267	232	229	224	213	236	239	225	239	219	265	217	228	217	225	228	237	199	192	212	235	223	231	249	250	232	238	212	254	223	225	234	211	236	243	216	203	252	219	200	234	230	241	250	223	243	229	232	203	206	235	246	213	247	211	207	232	214	233	232	243	198	251	238	218	230	238	247	267	206	249	212	221	217	245	205	249	233	234	238	239	199	228	232	247	232	250	207	245	221	233	261	227	244	192	213	238	234	244	221	227	226	226	222	234	226	250	227	225	216	238	232	257	240	237	221	204	209	228	200	202	225	197	266	233	226	254	241	220	217	217	205	216	253	217	266	225	216	217	225	246	252	231	209	237	210	242	224	220	249	235	216	202	212	230	211	233	249	236	237	200	230	223	242	252	230	221	208	241	258	237	212	235	224	251	227	247	234	216	215	228	218	233	248	206	227	250	202	233	262	222	227	240	196	243	236	222	245	217	232	218	236	194	212	237	206	209	252	234	241	244	241	241	235	234	229	243	224	206	201	233	224	233	231	234	225	200	198	253	228	219	263	232	225	234	224	243	232	242	210	227	218	225	253	245	208	207	225	243	248	238	261	250	213	245	240	254	209	235	203	217	253	238	216	256	247	232	211	236	264	237	218	223	241	232	245	223	227	229	245	241	237	265	241	215	254	211	233	227	263	254	235	207	254	218	206	227	209	211	223	211	213	238	198	212	240	224	270	234	251	204	210	250	257	212	253	229	219	212	218	252	257	252	209	244	203	276	209	223	246	233	232	214	228	221	239	253	246	192	246	224	223	206	234	230	242	218	237	220	254	230	242	227	253	229	222	237	234	233	258	222	250	212	243	226	230	238	250	236	206	240	217	225	251	221	240	245	216	204	255	218	237	222	247	214	248	226	225	199	246	227	225	233	241	187	228	254	262	221	219	244	227	198	214	232	225	232	221	231	217	224	255	251	208	228	213	219	246	248	241	224	222	227	247	223	220	242	234	222	211	245	242	226	219	209	225	227	229	206	235	259	225	205	215	229	230	242	255	228	230	227	219	238	226	225	215	225	247	247	234	244	267	203	240	218	225	229	233	239	240	239	213	222	237	211	232	219	205	218	244	226	234	226	262	237	226	226	240	243	220	260	237	221	246	236	236	230	212	239	221	225	230	270	206	228	230	235	230	232	231	235	241	224	222	230	207	249	241	214	221	220	243	235	193	232	188	186	234	223	248	232	201	239	254	267	212	222	252	221	223	240	231	198	227	213	258	208	234	230	189	222	227	238	239	241	222	252	216	211	265	205	227	239	218	227	219	219	214	221	231	242	252	227	231	236	232	234	215	231	271	245	220	216	204	252	233	217	262	220	223	251	231	230	218	210	236	254	245	231	214	242	237	220	213	211	238	235	226	229	221	269	237	229	191	252	248	232	230	237	217	225	241	255	224	245	254	211	221	241	225	233	237	237	207	228	218	237	228	228	242	236	224	233	244	218	228	232	195	233	214	238	236	241	253	226	244	216	254	214	219	253	222	219	214	239	230	228	227	214	213	232	246	233	254	207	249	242	235	226	192	249	258	255	227	221	204	244	237	241	215	234	233	252	232	220	233	225	221	234	208	239	197	222	257	247	214	207	240	215	221	237	251	209	217	222	223	226	222	235	239	235	242	221	212	233	210	225	214	235	245	215	222	228	231	237	231	240	218	249	241	226	203	242	263	243	251	219	213	244	239	246	246	228	219	207	207	239	231	213	259	217	216	235	241	250	227	252	234	248	250	229	222	233	236	229	228	238	219	222	248	272	245	254	255	244	202	231	218	254	224	223	248	246	227	239	211	249	222	225	227	218	213	225	235	211	218	210	221	227	231	233	249	239	214	236	230	236	225	239	230	211	224	238	237	228	206	253	242	228	229	219	221	205	210	207	260	234	244	209	238	222	235
30857	2121	4218	4884	4210	3524	2800	2499	2106	1887	1762	1536	1464	1320	1236	1197	1123	1111	1021	1047	917	941	927	902	895	860	842	791	815	841	836	849	826	828	755	752	784	757	773	718	733	698	758	703	668	746	701	712	744	683	732	713	708	701	691	704	709	704	722	704	687	669	676	666	688	696	715	726	699	699	718	647	679	683	663	707	715	692	655	674	711	713	654	646	695	683	718	702	670	683	639	663	671	692	689	628	652	679	685	661	691	708	672	660	685	721	671	626	682	695	602	675	678	647	688	710	669	634	691	695	624	662	651	673	709	671	663	663	664	696	631	701	666	696	641	602	688	667	685	650	630	719	677	631	687	682	654	717	719	719	677	697	641	687	719	628	612	711	667	664	657	717	668	712	698	691	661	692	672	663	696	711	662	657	685	680	686	674	641	680	676	685	664	663	655	682	653	673	653	642	673	671	665	662	685	683	688	679	664	657	646	695	648	623	666	707	685	637	635	661	679	687	673	661	695	712	672	655	689	670	717	658	658	675	647	687	732	644	707	689	618	709	670	684	706	645	695	674	639	631	649	673	624	703	664	678	692	694	675	678	649	695	701	667	632	668	688	701	667	643	624	693	723	725	660	666	682	654	677	695	685	661	677	638	658	671	666	653	681	693	654	667	640	633	669	649	693	654	667	684	681	652	669	653	616	676	722	694	677	657	703	688	655	625	650	644	727	656	655	701	653	675	677	743	675	635	681	707	684	663	641	638	690	636	649	648	644	669	666	683	674	670	639	700	653	653	681	665	657	657	697	692	656	655	693	603	680	681	685	618	681	698	670	716	655	699	667	686	632	652	657	669	675	692	673	633	693	629	673	689	688	709	663	663	619	694	700	671	699	652	719	646	667	632	659	690	686	722	667	667	636	640	675	640	671	695	669	657	692	671	678	674	709	630	641	677	693	673	664	668	699	663	683	651	676	723	664	668	687	705	671	665	733	620	664	686	738	660	700	633	621	626	637	678	673	660	638	663	664	683	687	674	695	693	652	668	692	708	605	696	642	653	678	688	666	664	690	643	650	647	715	682	667	682	724	642	677	685	670	635	672	666	684	695	707	681	682	637	678	673	648	685	663	606	690	691	651	627	683	727	639	712	650	678	679	663	657	690	693	668	626	663	722	651	648	615	656	683	641	722	654	663	648	710	721	655	629	630	663	642	698	682	640	647	689	642	722	649	718	673	677	675	710	655	668	656	679	697	662	689	669	651	667	650	692	678	688	636	696	683	693	632	684	661	691	706	660	691	656	647	689	680	658	673	689	662	682	695	700	646	675	658	695	667	671	657	686	697	681	650	693	715	640	675	653	685	687	677	726	653	637	676	615	637	640	666	659	609	655	678	651	665	692	639	641	685	622	674	667	691	674	697	674	681	662	662	681	637	638	699	674	648	683	705	672	662	690	654	664	671	661	697	637	671	694	707	616	728	650	666	684	662	649	657	684	700	644	706	698	673	709	669	692	700	695	659	662	666	676	727	658	611	636	643	695	639	644	702	696	669	671	692	713	675	686	661	696	699	670	730	619	700	639	675	685	681	698	644	675	641	661	701	644	691	635	674	705	691	663	722	660	668	662	674	674	633	651	689	680	666	667	696	652	684	651	698	661	634	684	668	714	654	654	684	641	698	724	648	673	710	660	650	656	619	658	656	656	631	653	687	666	681	657	682	640	642	699	676	653	699	678	680	670	669	666	713	675	706	717	698	690	684	674	663	654	646	695	668	661	707	672	658	683	665	650	650	719	632	675	685	669	696	662	680	672	676	646	648	662	702	665	679	658	711	681	684	666	682	665	670	662	624	672	621	613	644	658	670	635	694	675	683	660	691	678	654	666	671	667	684	695	662	639	687	690	670	612	684	694	640	692	662	683	702	678	615	734	698	675	695	713	704	654	631	662	658	618	672	680	706	641	696	666	682	665	660	664	689	644	689	682	728	676	679	647	739	622	665	656	700	702	647	687	645	666	682	670	635	656	654	742	644	681	700	683	682	684	661	701	637	679	660	622	633	704	655	688	669	658	631	678	688	662	672	694	621	649	665	656	669	659	684	707	662	674	695	697	617	657	635	665	714	685	667	668	643	649	611	666	680	682	659	625	632	669	706	654	627	688	688	708	692	605	670	723	655	652	656	682	672	610	629	659	675	650	663	667	686	706	705	704	682	651	714	647	710	690	705	704	673	694	689	597	633	683	683	655	719	743	645	638	628	674	702	654	676	710	688	633	647	659	675	714	687	736	663	619	732	657	650	648	684	667	692	728	689	695	678	683	623	654	695	703	657	683	639	627	605	709	670	652	703	659	707	660	664	646	682	664	686	720	675	666	679	705	645	654	642	633	668	660	615	683	680	657	708	696	657	693	679	649	740	646	615	650	669	694	688	638	630	651	688	668	654	654	645	681	659	648	672	675	671	691	647	664	713	661	622	679	664	684	621	679	644	679	670	666	629	692	633	712	727	705	711	661	655	712	702	678	638	672	714	674	685	655	667	681	661	717	687	696	659	681	691	688	650	685	655	705	666	679	694	688	699	688	687	694	635	680	730	638	681	659	659	622	694	646	686	658	658	727	678	656	612	680	649	700	696	668	640	661	669	658	634	673	636	705	704	656	695	666	681	671	687	641	685	670	699	646	694	657	686	667	677	640	685	657	651	697	695	678	669	648	684	670	612	660	673	676	635	699	672	665	606	687	650	673	632	685	694	652	681	676	636	671	668	656	636	615	697	693	673	661	680	679	672	722	658	708	683	690	628	683	711	649	670	696	721	706	682	669	629	647	682	670	682	660	691	687	678	692	645	616	677	682	641	661	679	672	686	684	665	703	647	666	671	687	644	723	679	683	652	703	657	693	706	688	723	670	679	659	648	716	673	656	708	674	664	723	668	652	657	679	647	678	677	652	683	655	664	669	689	671	641	675	646	680	689	715	717	652	618	656	694	660	688	643	679	651	685	671	636	649	679	655	646	719	681	656	692	680	630	634	657	729	641	679	647	657	671	676	722	702	657	645	650	652	668	682	691	653	636	660	684	679	662	678	673	658	674	669	678	690	647	645	647	697	675	648	657	690	673	618	692	675	629	712	668	662	681	685	664	647	668	642	650	669	640	687	647	658	668	709	622	660	672	677	706	723	650	659	715	686	646	692	687	680	642	719	700	683	645	722	709	664	659	652	662	675	693	720	674	692	677	642	686	719	704	651	698	678	642	692	637	717	628	669	717	654	666	630	656	648	672	696	688	670	655	659	660	671	650	687	695	639	686	654	684	640	653	641	676	675	656	703	656	704	696	690	645	675	687	660	673	709	683	676	683	688	684	646	688	638	675	694	629	702	654	650	666	692	653	690	660	636	710	664	719	659	675	653	722	679	720	669	698	692	668	692	674	644	687	705	663	636	643	636	657	675	662	669	682	633	621	640	678	666	665	695	705	649	672	698	628	674	674	622	643	677	664	652	654	653	687	633	666
12602	479	301	127	90	94	92	82	86	58	66	91	71	85	71	74	68	91	61	61	56	81	73	74	81	70	65	74	62	54	67	86	76	67	75	65	70	77	68	76	65	60	66	85	65	73	67	66	68	70	77	69	74	69	74	60	70	55	58	75	87	71	74	67	64	71	60	73	80	72	66	70	63	76	74	70	51	67	74	62	63	74	62	83	61	75	76	62	77	73	56	75	58	77	71	62	84	69	65	72	71	75	75	60	73	62	65	68	76	70	67	59	57	73	79	72	85	72	70	73	79	63	83	74	72	57	62	84	69	58	65	69	62	68	65	66	55	86	80	62	72	64	69	70	60	66	78	74	71	76	68	76	63	68	66	71	71	72	64	75	68	69	79	71	65	68	82	81	66	74	81	67	66	71	72	67	70	64	64	64	81	56	84	73	60	72	75	76	75	65	63	57	66	77	65	79	69	61	63	61	67	77	72	67	82	72	71	70	63	67	60	60	61	66	63	87	61	76	68	68	73	76	73	59	48	65	72	61	65	57	70	54	72	75	63	79	76	77	72	71	68	72	75	68	69	77	71	69	62	67	71	67	67	70	79	85	73	75	74	66	85	51	62	82	71	70	85	61	83	56	61	71	86	69	63	74	71	74	80	56	66	75	55	70	63	63	75	65	71	53	65	51	73	68	58	72	74	68	72	82	76	62	62	74	66	73	72	60	68	84	70	73	78	66	68	66	62	80	71	75	66	72	62	82	63	71	73	63	77	66	75	80	76	59	70	66	68	76	56	69	74	57	68	73	72	92	77	64	84	76	59	71	75	65	57	72	73	85	55	71	62	85	79	81	61	67	81	83	65	70	62	73	54	73	71	65	64	59	78	88	81	77	62	66	72	63	73	64	68	83	78	72	81	75	60	69	82	66	59	83	67	58	69	57	64	76	75	81	60	73	67	61	70	77	64	78	75	64	69	71	88	76	56	65	68	65	68	65	61	67	91	69	75	68	68	71	56	62	51	67	63	62	72	75	78	67	66	66	58	78	70	71	86	73	62	72	86	76	66	80	85	80	82	52	68	52	79	78	61	72	77	63	88	63	64	65	87	69	65	79	84	65	84	75	73	81	71	72	68	72	68	70	50	66	70	66	75	60	66	52	71	67	81	75	58	81	75	78	63	79	59	75	63	67	84	68	69	55	75	76	68	69	71	70	79	64	69	84	66	86	93	61	70	76	61	70	63	58	68	65	65	71	68	66	73	77	62	68	61	71	72	69	80	68	82	70	73	70	80	60	64	64	88	59	56	69	63	49	66	69	63	87	67	72	63	56	67	63	73	72	77	72	70	57	70	64	74	68	65	72	94	72	78	66	79	70	72	64	62	71	81	74	65	71	63	74	69	59	53	63	58	71	61	73	75	78	79	62	59	66	69	64	51	65	68	81	81	66	75	58	70	59	67	72	92	69	69	66	67	81	58	79	41	67	68	86	70	65	79	53	62	80	66	77	70	84	77	80	66	51	85	68	69	78	73	79	68	76	62	86	94	61	71	64	65	74	68	71	79	72	75	76	81	63	76	70	69	79	68	65	69	64	76	69	80	72	73	74	73	63	65	82	65	91	53	78	67	67	78	68	62	79	81	76	84	77	59	55	81	71	68	68	64	62	77	66	72	63	79	58	76	63	68	77	77	79	66	82	77	79	67	74	76	84	60	75	66	68	71	82	80	59	62	53	60	82	71	61	69	70	63	60	70	76	71	80	77	73	81	70	73	73	68	89	82	75	79	74	69	73	84	72	69	73	76	67	83	60	66	73	69	68	71	61	72	72	64	64	71	62	71	76	76	58	63	80	70	67	71	67	76	57	82	70	81	52	57	87	65	75	65	73	57	71	99	71	76	76	77	68	86	61	77	69	70	80	78	71	77	56	63	67	83	80	62	81	78	58	54	55	85	78	70	60	71	59	73	62	75	75	65	64	61	81	72	59	61	67	67	60	66	68	74	57	72	71	82	62	65	77	79	68	85	73	72	69	92	76	62	76	79	63	71	65	66	69	74	66	68	93	86	75	65	69	60	81	60	70	78	70	73	71	69	72	94	74	66	81	81	88	80	82	78	60	75	70	71	80	80	66	74	72	60	62	66	74	86	69	49	59	64	66	75	79	73	56	65	62	67	73	69	70	79	60	72	63	69	68	66	78	74	59	69	69	71	80	80	66	78	63	62	75	66	76	72	77	82	65	69	83	92	60	79	65	65	73	76	66	69	73	77	77	61	79	77	70	63	64	71	62	86	86	54	58	72	75	71	74	70	66	69	62	57	58	67	64	64	67	76	74	62	77	81	72	79	75	90	67	61	75	56	67	71	73	84	78	78	80	69	62	77	67	81	78	78	67	74	73	73	74	65	63	69	70	64	66	79	53	84	76	83	94	90	68	87	67	58	74	73	63	80	57	59	61	69	80	72	79	66	77	67	65	64	48	78	77	74	71	66	68	66	72	81	83	72	69	62	78	61	63	66	79	75	78	73	64	76	71	72	80	76	59	81	72	69	78	67	63	70	77	76	68	73	86	64	74	80	83	66	80	69	85	66	85	71	75	76	68	75	58	65	83	72	68	58	74	78	55	70	72	68	70	79	73	66	76	69	70	77	87	77	68	61	72	60	52	68	86	81	81	69	71	78	62	67	76	74	60	61	58	81	67	76	70	63	65	68	82	72	65	96	67	69	67	84	73	76	65	71	66	64	77	69	61	82	73	61	74	73	70	82	58	72	78	88	67	92	63	68	59	78	63	79	70	60	87	80	82	81	69	57	61	62	72	63	68	82	70	50	90	77	87	77	68	67	77	73	80	77	61	68	75	78	53	80	66	71	75	85	65	54	73	75	76	68	67	78	67	73	69	64	53	64	75	52	67	75	70	68	72	72	59	76	72	61	64	61	63	71	83	69	78	71	73	70	63	69	67	77	69	72	72	68	80	65	74	79	75	71	81	75	80	71	76	67	57	72	79	74	64	64	88	66	77	76	59	89	73	83	77	70	79	76	65	78	75	60	66	71	67	56	74	70	78	79	76	67	82	61	86	65	72	64	74	66	63	87	60	72	77	74	66	88	60	70	74	80	75	64	69	65	73	70	64	73	78	58	67	79	65	68	84	72	71	84	76	80	72	58	73	60	82	71	72	49	66	78	68	75	79	78	73	51	68	69	82	59	76	66	79	59	90	74	62	72	86	69	71	74	75	69	92	66	54	61	84	68	62	81	76	66	77	72	78	76	68	69	74	76	88	57	59	64	62	81	84	59	66	73	57	68	79	66	67	69	61	66	77	81	71	63	71	64	65	69	57	64	61	69	70	64	74	65	68	64	66	82	69	75	75	62	72	62	75	62	68	71	72	70	68	80	80	81	66	67	68	68	65	81	66	83	57	75	64	71	83	73	67	67	60	81	82	54	66	73	69	64	68	78	69	82	79	78	78	75	57	75	69	61	62	63	62	69	64	80	80
12657	309	351	390	357	349	331	310	306	283	292	291	294	287	272	286	279	293	260	303	269	268	285	290	265	272	276	290	277	267	267	278	250	286	249	237	238	263	273	256	288	273	287	262	288	295	248	263	275	279	269	253	257	217	257	257	264	299	245	262	261	248	286	246	264	251	263	245	255	249	265	284	285	272	258	247	258	279	251	230	299	240	268	291	273	263	253	227	275	260	272	284	241	284	295	263	268	242	263	258	272	265	242	252	249	269	247	272	261	237	239	245	295	269	250	262	261	276	251	258	262	258	265	254	273	270	259	258	264	272	235	246	239	259	269	259	228	234	265	266	246	259	257	254	255	258	233	246	243	239	274	262	247	251	248	252	251	265	252	252	285	240	260	260	277	262	250	261	250	225	279	277	244	254	277	251	267	266	244	270	249	289	254	248	262	249	255	257	279	253	244	262	295	252	237	238	280	261	231	262	306	304	283	237	247	269	257	242	264	276	252	258	266	238	264	249	266	243	247	255	257	263	266	248	235	259	239	263	263	257	261	246	248	262	255	257	252	252	253	255	235	266	254	237	285	245	242	263	263	262	241	242	283	268	236	249	248	273	284	270	244	284	245	261	256	252	279	254	279	246	279	264	262	252	256	243	265	262	258	259	266	240	268	262	225	270	268	259	277	284	248	264	252	243	252	260	284	288	265	262	261	276	259	252	283	267	264	277	259	264	273	232	240	284	239	261	263	248	267	240	270	256	265	256	284	282	289	277	267	246	239	243	250	263	253	257	255	254	250	250	250	271	235	280	278	248	264	247	265	238	285	266	234	247	276	259	283	284	292	256	250	286	268	258	260	253	280	269	213	255	273	242	264	263	246	246	252	250	276	298	252	254	243	271	257	288	288	261	278	249	238	272	246	254	232	281	264	259	248	272	252	257	228	217	245	278	262	295	265	272	243	268	266	271	252	240	241	249	258	277	221	266	262	233	263	303	278	261	252	253	261	284	273	239	218	253	236	267	254	263	267	228	246	283	251	260	264	259	275	286	258	284	272	243	244	262	254	266	277	233	265	294	269	265	267	242	246	250	273	247	255	276	253	234	274	247	246	284	264	238	255	255	256	274	262	277	262	268	275	246	260	277	247	259	251	265	246	241	274	231	242	255	250	254	272	271	293	241	269	283	258	282	284	252	263	258	283	251	260	274	271	228	267	266	251	249	257	268	238	271	242	260	272	245	230	240	249	244	271	284	251	228	266	244	260	239	260	242	311	238	244	253	266	260	259	258	247	268	244	255	268	275	256	239	265	237	243	276	248	234	272	246	237	260	255	264	276	260	234	273	256	294	222	273	251	254	259	260	260	275	257	233	236	242	259	248	249	275	274	250	263	242	235	213	240	259	257	253	252	264	250	241	263	242	252	270	268	242	225	281	243	256	279	257	240	265	252	271	260	259	265	252	267	267	287	252	272	253	249	277	278	266	293	260	240	266	261	268	247	298	261	230	252	265	247	280	291	273	240	255	254	254	282	254	259	249	246	249	236	240	255	244	267	268	239	258	239	242	271	274	285	241	262	261	259	277	253	258	258	267	252	255	275	277	230	280	238	270	259	231	258	281	250	272	271	253	256	256	266	245	232	254	267	237	262	262	271	255	265	247	267	275	258	241	255	261	264	283	267	217	265	259	274	269	271	217	270	264	261	265	266	261	285	270	248	226	231	258	240	247	261	260	301	240	298	278	257	261	252	296	254	263	272	238	248	269	245	276	305	226	259	258	244	236	272	251	260	285	259	266	261	263	276	250	240	271	260	248	269	234	235	258	245	253	272	257	249	267	269	267	249	246	250	285	258	241	244	258	244	224	273	284	281	282	249	258	273	239	254	262	274	244	265	253	265	268	233	236	257	250	261	256	238	213	252	257	265	278	249	267	254	283	224	257	272	282	275	255	276	255	288	285	268	267	264	240	251	277	276	293	275	256	262	259	259	234	270	226	267	266	247	268	252	265	245	256	264	278	283	254	251	227	256	255	254	265	276	309	247	266	244	274	246	263	278	283	267	265	247	271	251	283	268	230	248	268	264	279	269	265	289	244	269	247	302	250	250	266	234	264	232	264	274	267	233	260	263	269	254	242	277	252	273	244	252	283	286	267	261	269	257	263	270	253	269	268	265	248	268	253	258	236	226	247	269	237	254	269	245	265	285	283	250	250	232	284	253	227	258	275	272	253	277	286	266	239	249	243	295	285	268	247	255	246	250	277	271	239	279	254	282	285	264	253	266	275	252	249	238	283	240	253	265	280	255	263	234	279	266	255	246	246	256	249	228	251	264	262	282	257	238	260	255	272	262	281	256	262	285	264	259	255	249	282	264	266	253	212	247	270	259	267	250	244	264	255	245	263	261	226	293	258	286	236	250	244	266	246	249	272	260	286	261	262	232	258	314	263	240	268	251	272	250	255	308	288	280	276	253	249	249	273	274	274	244	274	236	244	262	281	272	236	273	274	274	241	245	235	251	254	255	261	278	232	244	242	244	257	275	238	265	238	282	244	238	238	267	268	281	235	274	244	266	251	259	288	253	251	268	272	259	246	252	302	242	264	263	268	258	278	253	261	282	286	252	269	270	246	271	261	250	254	261	260	253	248	232	254	250	239	247	259	251	287	267	301	285	242	254	265	266	263	249	278	248	253	246	250	243	278	236	272	239	286	260	243	250	281	282	238	237	250	267	243	260	262	284	286	288	261	276	293	245	272	264	257	272	239	256	250	258	262	261	270	279	259	256	276	262	240	264	274	257	276	280	252	288	280	240	279	251	255	261	274	248	281	297	261	279	263	272	271	252	284	261	276	252	243	265	252	263	271	278	277	263	235	299	244	277	245	274	273	270	262	251	244	233	223	269	255	281	279	269	228	289	268	240	279	265	247	246	264	318	273	249	236	260	239	251	276	244	283	250	290	254	261	260	282	291	265	244	270	274	288	232	280	272	295	279	282	274	253	281	276	256	263	279	248	244	263	221	232	238	228	281	268	242	243	260	255	235	261	259	260	259	269	249	296	238	266	258	283	274	255	271	251	278	253	260	255	255	249	258	267	246	252	279	281	254	239	266	287	257	243	245	222	243	267	273	245	274	263	258	249	239	259	262	251	273	245	266	279	239	277	281	257	266	260	258	269	247	262	274	262	259	256	241	282	267	246	263	276	239	281	286	285	255	257	243	273	285	255	273	286	252	249	247	243	249	248	296	275	261	247	289	286	275	272	234	261	273	233	250	278	252	267	275	244	257	253	291	252	221	252	268	283	247	292	261	245	241	249	261	260	247	276	283	250	280	261	255	251	257	224	245	272	247	273	237	249	252	259	262	260	246	264	282	242	255	258	262	263	269	239	276	260	253	284	268	253	258	251	247	229	296	280	271	266	270	249	274	269	264	255	269	243	260	240	259	248	273	269	256	257	267	278	277	275	250	240	283	250	272	279	260	256	277	250	258	273	253	237	259	265	266	231
49670	19709	7875	949	611	436	345	284	237	264	228	200	172	169	168	151	168	149	156	120	129	175	164	128	148	156	150	129	161	142	112	148	152	143	124	132	129	142	126	161	149	139	149	113	157	133	144	118	142	113	124	119	142	141	105	107	142	130	143	119	146	131	146	133	149	135	137	136	130	121	137	121	116	143	151	129	125	135	126	127	119	124	141	133	118	138	123	135	123	129	123	132	130	138	123	146	139	127	121	150	123	104	143	141	142	119	116	117	163	132	123	121	132	125	132	150	127	144	129	145	139	130	116	133	122	152	123	152	125	132	126	122	112	140	131	146	129	161	117	129	132	156	116	133	114	124	125	140	128	138	135	144	136	130	108	147	139	122	125	154	137	137	113	135	154	133	131	136	123	125	142	120	132	120	117	122	132	127	110	124	124	135	129	148	118	122	128	137	125	128	140	135	132	136	135	125	150	135	145	134	137	134	126	143	129	113	111	149	149	142	133	122	133	119	117	118	140	129	122	125	125	128	116	114	134	160	134	140	133	136	137	138	148	128	137	142	136	128	147	119	144	134	134	122	117	136	129	128	160	113	142	156	117	133	127	139	126	144	167	130	128	145	125	148	142	129	141	138	129	138	128	136	126	113	113	120	136	144	125	132	140	120	138	118	117	104	118	139	135	114	94	139	120	147	129	132	133	157	125	106	151	171	138	145	126	133	138	128	116	136	131	114	134	126	129	115	128	130	147	129	139	137	142	147	133	122	130	120	140	139	135	137	125	131	131	134	123	132	129	146	125	129	139	122	141	124	129	124	154	123	131	130	125	110	131	129	117	129	151	143	130	162	139	107	122	126	140	152	131	105	149	130	133	114	121	133	128	129	148	150	128	127	134	138	149	117	135	133	126	129	133	146	126	153	108	121	157	137	144	113	104	140	129	124	102	115	110	127	140	122	147	143	129	122	117	145	131	124	120	136	133	126	121	117	122	122	109	127	113	122	155	119	126	141	135	135	137	121	133	135	108	126	147	115	124	136	138	138	125	118	135	128	127	166	143	132	136	122	140	120	132	128	131	119	154	120	142	135	137	125	136	110	132	158	116	140	144	143	135	143	142	139	119	150	109	136	143	124	130	143	119	127	121	124	132	143	107	127	116	136	150	110	128	139	119	136	134	145	135	144	146	131	129	149	142	136	150	122	132	142	130	121	136	132	173	120	131	154	124	128	106	142	141	141	97	136	130	140	118	123	147	124	133	138	139	126	133	141	130	135	130	138	159	113	144	133	86	113	151	137	129	133	122	140	130	135	144	117	142	116	118	131	145	123	125	131	118	110	128	121	137	149	127	150	137	134	133	110	121	114	133	133	132	127	131	119	100	141	153	157	122	131	159	125	111	121	128	126	134	144	116	135	122	151	143	130	132	131	143	139	126	147	118	149	129	126	135	138	138	142	125	123	171	145	134	117	118	133	136	125	124	101	130	123	124	120	141	127	155	105	120	112	141	119	122	146	118	124	124	124	120	133	122	115	141	131	135	132	144	133	141	138	124	148	134	116	123	125	121	133	153	137	144	137	146	131	114	119	115	141	135	136	138	125	139	128	130	118	139	121	125	138	112	137	138	139	124	128	121	138	134	114	125	127	124	130	127	130	134	146	125	128	129	124	150	167	120	152	122	138	120	114	119	137	129	153	127	145	123	118	135	112	132	111	146	134	141	144	138	134	140	118	115	126	137	137	129	135	139	121	122	117	130	130	137	151	112	127	119	142	121	119	108	158	131	131	132	114	138	144	151	132	136	125	132	143	129	145	126	138	133	141	133	136	140	128	135	154	121	138	122	135	123	125	140	119	128	114	130	120	131	125	138	145	117	124	130	119	115	139	142	147	118	145	132	127	111	141	129	124	148	143	136	139	139	132	130	133	134	134	121	114	139	111	118	156	154	157	127	120	138	121	136	119	124	130	104	130	105	111	130	114	134	134	123	130	132	127	132	133	125	135	120	128	145	135	141	127	129	148	143	117	125	139	130	123	130	133	155	120	134	119	137	133	129	125	150	125	127	127	109	147	130	144	158	153	128	151	126	131	138	123	134	124	124	105	131	140	140	126	139	145	120	116	121	132	135	137	127	140	140	108	150	119	127	129	119	123	166	140	136	121	126	119	124	125	121	148	123	136	145	130	111	144	137	115	122	143	136	152	111	122	108	130	139	132	129	148	149	112	115	136	128	117	121	124	135	129	112	129	136	145	167	143	160	127	151	123	123	127	114	130	115	127	137	160	127	135	140	144	134	161	119	143	128	154	141	128	141	122	121	130	156	127	142	133	137	134	138	125	119	133	147	145	125	114	133	133	135	121	138	121	121	123	127	157	126	141	141	131	142	137	150	118	126	111	138	131	134	127	127	111	134	121	117	132	127	148	141	143	130	125	131	148	133	135	135	142	139	140	141	158	125	125	113	125	129	143	145	150	135	140	122	134	116	118	135	114	127	136	140	138	137	129	142	129	138	137	134	141	134	139	128	128	134	115	125	131	150	130	153	154	113	122	111	118	131	139	131	112	128	142	124	135	150	127	128	125	147	130	140	126	106	131	116	123	139	137	136	154	111	165	127	134	119	122	129	131	120	103	126	129	115	138	134	135	134	121	131	135	138	131	128	123	147	136	122	134	157	116	139	142	130	127	136	151	126	147	114	111	128	134	146	139	126	126	145	122	126	130	142	127	129	128	122	130	133	129	117	125	126	124	130	110	123	128	149	125	137	138	131	132	131	125	144	149	142	131	128	140	124	116	121	134	139	140	124	150	135	118	140	149	121	120	143	121	141	121	126	125	113	121	112	115	134	140	132	107	150	147	114	141	128	135	129	137	166	123	146	124	121	131	144	146	135	157	151	135	132	146	125	131	136	120	129	132	138	144	123	148	119	134	142	146	117	124	125	119	117	123	139	127	117	144	142	117	126	126	154	123	154	134	110	143	142	123	144	129	150	126	143	136	142	118	157	130	144	133	129	128	142	121	146	133	115	107	154	103	137	127	140	115	138	127	127	115	147	127	129	132	142	140	151	119	134	132	122	118	129	120	116	126	122	125	146	135	132	142	139	139	124	137	125	132	128	130	140	138	135	128	114	132	129	138	146	107	112	131	146	131	127	152	137	146	139	130	122	146	121	130	127	139	122	127	130	149	133	115	122	145	141	149	107	138	158	116	125	138	118	123	123	101	137	119	139	130	134	133	124	117	115	119	146	131	127	132	129	125	132	133	125	129	119	149	130	130	122	120	130	127	149	124	121	141	139	137	137	146	141	151	133	129	112	129	165	141	144	139	129	125	115	131	122	136	120	140	127	127	128	125	117	137	105	119	123	132	136	141	117	123	129	151	142	132	146	137	140	142	129	144	138	112	122	158	145	135	143	138	144	125	134	125	121	133	146	110	128	140	117	122	124	122	119	117	121	143	122	138	123	147	115	136	145	140	120	127	134	145	151	133	121	134	133	148	133	133
26163	1058	2275	2548	2210	1900	1542	1375	1168	976	869	830	828	773	697	639	634	597	621	582	579	574	557	557	510	511	503	518	486	489	527	456	424	499	475	493	487	467	456	436	458	458	453	469	457	460	433	462	465	440	420	438	444	457	439	427	456	423	442	428	406	430	416	449	420	463	463	446	477	435	437	441	426	456	432	411	401	416	410	434	442	432	431	390	476	402	406	455	387	399	405	468	416	380	422	416	443	462	469	408	432	412	442	377	429	415	398	426	408	427	430	409	477	411	442	423	438	401	398	471	403	422	438	423	408	433	439	390	450	458	428	399	419	436	435	437	429	392	396	427	444	414	402	428	379	408	422	436	383	420	460	412	403	398	414	400	424	403	423	444	431	421	434	394	444	411	405	407	418	414	424	442	461	397	414	401	410	431	435	431	399	417	388	396	415	432	427	425	422	388	412	406	431	437	414	420	405	406	419	400	394	445	399	374	420	378	402	411	406	410	403	429	431	416	411	414	396	413	436	383	426	392	424	415	443	398	418	425	393	451	375	384	408	406	404	406	407	407	430	429	434	405	417	439	433	430	420	419	428	401	409	418	425	401	428	451	408	400	412	432	444	453	429	428	452	442	415	423	380	399	408	407	424	411	405	433	417	392	428	403	440	473	449	416	431	456	416	413	460	408	449	413	431	404	402	426	424	433	399	420	454	452	406	424	419	419	428	423	413	380	424	386	410	411	441	412	387	459	441	389	419	431	441	408	383	390	396	464	446	414	425	421	408	426	428	366	427	434	415	378	424	405	462	425	396	419	406	417	433	396	369	425	435	436	436	392	413	461	449	434	439	437	417	430	418	390	439	386	400	439	391	405	412	435	379	403	409	422	421	405	415	428	407	435	370	426	395	425	440	388	466	405	433	447	415	389	440	387	427	412	425	414	447	368	401	379	371	419	445	413	437	436	416	434	387	438	422	384	432	399	415	432	420	452	450	423	443	403	409	425	437	396	435	390	417	423	398	410	443	401	443	434	452	423	412	448	442	419	445	436	400	402	401	418	452	433	416	397	396	463	420	425	383	435	437	456	422	439	439	423	414	438	436	422	417	415	414	434	374	417	416	412	435	404	424	421	401	432	421	444	396	410	427	416	363	396	437	435	447	427	428	408	409	425	411	411	417	428	437	400	404	417	426	408	438	449	416	389	385	391	407	423	400	407	418	435	415	419	420	440	374	413	404	456	405	413	423	382	409	422	421	446	448	424	422	400	414	411	436	434	413	413	399	388	413	421	438	420	402	423	421	458	400	424	436	420	441	426	425	424	445	428	409	403	417	390	456	417	419	404	434	431	339	404	434	426	461	392	435	470	396	433	408	445	375	417	402	414	409	413	432	431	441	422	418	411	421	430	447	414	398	419	443	424	394	451	446	416	397	414	483	428	449	438	413	397	430	400	400	422	400	421	472	418	440	448	426	401	434	421	421	407	389	417	396	422	396	428	393	418	385	404	464	415	403	424	429	414	426	420	378	397	420	416	380	415	424	418	423	397	476	417	403	415	425	418	411	387	422	422	391	420	451	422	430	433	423	422	422	409	460	419	401	424	419	451	440	459	422	395	420	428	443	413	430	431	411	402	441	440	447	412	436	376	420	385	423	391	416	405	385	397	414	425	420	411	412	446	429	441	432	420	437	423	411	396	405	367	424	367	396	425	400	415	418	419	412	409	437	435	450	418	452	411	423	465	418	433	455	420	422	453	417	410	442	421	402	397	400	378	406	399	424	400	407	394	416	423	420	438	435	421	424	441	417	416	412	391	429	457	393	438	447	389	392	436	415	397	444	419	434	426	435	454	424	437	425	417	406	430	441	381	416	414	393	438	388	445	402	406	423	449	401	440	414	446	427	438	412	424	439	416	424	431	446	424	471	453	440	392	430	425	405	426	439	436	444	442	412	463	403	437	399	415	400	441	448	417	425	398	444	386	441	431	457	434	429	444	400	461	411	368	408	399	423	440	421	409	407	430	420	394	436	410	465	420	406	427	435	421	411	422	424	388	413	424	421	436	400	421	428	481	455	408	430	414	421	427	414	434	418	393	399	398	401	417	403	408	420	401	419	454	394	435	390	450	427	376	404	412	415	460	407	418	407	362	414	411	413	422	371	414	396	413	444	408	418	447	407	405	409	410	416	450	425	443	408	431	422	406	409	399	419	429	389	424	433	370	424	428	431	419	397	430	380	420	431	422	430	392	407	452	426	417	416	422	400	449	422	410	447	413	385	397	406	401	433	444	436	389	449	419	405	403	416	463	439	410	430	404	432	426	413	411	414	407	405	441	421	401	444	460	402	441	433	447	413	433	421	422	402	391	434	411	409	415	407	394	415	404	393	441	441	397	453	413	467	423	449	472	396	392	400	431	422	459	377	449	440	452	430	463	407	415	390	445	437	447	414	402	410	408	388	391	441	437	397	428	402	428	416	468	435	415	423	446	429	434	389	401	397	429	437	439	407	387	429	411	404	462	389	413	402	381	408	415	452	393	430	416	426	439	430	449	399	409	389	403	469	436	439	400	476	400	411	378	443	362	416	414	389	415	401	418	401	415	407	388	395	398	432	427	389	431	440	405	430	414	444	378	437	438	461	393	414	385	442	415	392	408	399	406	404	450	439	430	427	432	419	394	442	415	423	413	403	437	399	421	407	472	392	394	404	404	424	462	419	412	455	399	435	424	430	401	407	424	402	438	398	421	421	416	427	406	377	409	378	403	394	442	386	409	420	438	429	407	436	424	385	417	405	412	424	405	392	430	439	444	447	436	423	432	399	431	438	382	453	398	393	441	406	451	401	428	392	359	446	394	411	414	463	386	437	449	422	416	436	418	430	385	420	415	402	380	402	410	413	424	389	426	456	394	416	398	452	408	432	390	419	392	422	432	410	438	398	433	377	392	423	438	399	407	415	410	425	411	436	412	449	411	426	433	449	431	397	432	445	427	423	443	412	406	413	443	429	419	427	389	425	407	428	429	406	457	452	403	387	420	433	411	392	400	439	405	428	426	384	428	388	399	396	442	426	385	434	403	400	455	433	430	400	450	424	401	413	399	437	417	413	371	425	405	417	424	400	417	442	429	404	421	430	404	405	398	437	395	433	440	400	418	402	414	392	431	425	414	413	407	406	443	433	419	413	369	418	410	408	435	442	390	423	457	421	447	411	414	467	408	378	401	403	422	431	423	420	422	459	408	403	412	425	398	456	423	454	408	456	420	439	405	423	433	413	439	412	450	423	442	392	420	394	423	421	417	454	411	440	441	400	435	407	387	410	405	434	410	418	425	400	444	414	413	398	417	395	431	424	413	409	465	382	435	442	398	411	383	430	453	396	430	411	426	433	416	438	409	444	423	408	429	388	407	403	437	408	422	413	428	459	404	428	420	450	426	411	412	437	410	433	401	442	386	397	427	423	374	432	442	421	436	387	420	406	401	423	477	412	404	402	424	391	398	413	418	431	426
52735	22780	20130	3420	1257	911	713	585	510	456	420	367	328	313	294	285	300	289	289	277	273	289	261	260	257	258	252	247	270	242	245	234	248	250	240	236	236	261	243	247	237	228	235	277	243	221	221	244	241	235	235	210	247	238	250	248	236	237	248	211	272	243	238	244	240	203	238	223	262	256	228	249	233	218	226	227	241	243	225	221	239	236	236	240	231	244	243	234	222	247	231	224	251	247	242	218	220	239	218	250	230	255	246	241	221	206	217	256	237	190	227	232	231	239	247	223	260	214	275	250	238	234	233	206	223	237	255	206	239	215	236	237	220	197	223	245	256	226	238	264	236	223	210	235	240	239	233	228	224	234	234	245	227	234	251	227	258	237	227	241	241	227	237	253	239	224	238	244	230	228	240	262	221	216	240	236	241	230	217	260	229	241	221	209	234	215	216	204	228	210	243	205	201	211	214	236	224	234	227	242	229	218	220	238	239	261	241	240	226	231	210	229	241	211	226	248	236	223	228	216	238	233	239	228	243	243	253	209	244	208	224	235	244	234	220	260	237	224	218	203	235	229	204	220	244	232	196	231	212	222	212	246	224	245	216	230	230	244	213	203	213	208	252	192	266	231	223	215	222	233	240	226	244	206	238	221	229	220	247	222	228	236	218	229	195	227	242	218	228	225	237	236	250	230	235	239	256	212	236	248	213	213	203	221	249	226	224	236	249	211	248	215	232	214	224	228	226	210	229	231	245	235	224	229	235	246	221	221	208	222	235	220	252	232	250	226	216	239	229	236	230	255	237	218	219	231	256	240	237	237	236	218	243	232	229	238	232	209	210	269	228	210	237	233	237	262	195	230	218	259	239	285	246	227	207	242	233	214	219	230	207	205	215	232	229	244	240	219	227	228	210	240	248	236	237	231	221	239	233	207	231	253	227	222	243	227	248	222	228	240	211	232	240	251	256	248	242	254	240	242	209	241	235	242	260	218	208	213	256	213	210	233	227	247	246	238	271	268	228	229	233	213	218	228	232	230	208	229	237	213	262	224	250	253	232	231	231	235	229	228	240	225	258	228	240	252	229	219	221	237	212	229	234	203	210	226	233	251	250	229	213	218	218	245	260	211	220	235	219	236	232	217	256	211	253	223	235	228	253	236	235	233	229	225	218	206	205	209	229	222	232	245	211	234	245	215	217	243	221	214	234	235	260	232	211	266	222	228	228	222	241	231	224	187	271	242	200	238	201	226	265	212	241	217	236	231	239	245	210	208	232	257	224	227	222	262	227	249	242	233	211	240	236	242	263	232	251	240	249	228	223	235	215	227	239	227	220	216	230	222	205	243	242	236	222	237	213	243	239	228	215	247	204	220	231	227	240	247	221	227	251	231	224	223	234	217	209	235	234	217	209	241	230	225	205	229	231	265	221	217	222	250	229	255	223	238	221	226	220	219	223	235	218	248	227	222	225	223	296	230	221	246	237	230	219	244	225	236	219	275	219	210	253	217	228	252	217	235	230	227	244	231	224	218	213	264	224	244	207	253	204	218	229	230	246	240	229	223	224	219	222	231	227	217	216	265	246	239	210	230	249	229	240	233	248	240	251	225	234	233	214	213	232	254	214	249	265	202	238	214	232	245	249	244	232	196	201	247	221	205	255	228	222	226	234	224	218	263	246	228	241	257	238	224	263	250	242	220	221	210	237	238	238	236	254	234	267	217	223	253	252	254	218	237	234	243	262	244	245	222	261	265	235	229	220	216	237	260	223	242	268	237	204	224	245	248	234	244	222	228	234	240	243	209	215	241	243	234	246	235	222	209	227	236	255	228	226	217	228	257	226	240	226	244	224	224	226	247	251	222	232	217	212	210	226	231	204	196	223	223	213	207	232	210	234	239	247	207	214	206	229	207	229	198	252	226	242	235	218	222	251	252	223	238	231	232	254	239	238	239	229	199	239	222	228	230	233	253	226	243	212	201	224	238	216	235	215	240	212	257	240	236	210	207	228	234	219	236	228	240	219	244	220	222	222	236	246	245	220	221	233	222	221	260	225	217	224	233	248	208	265	228	220	244	204	220	229	226	229	256	245	214	227	221	215	204	226	212	232	242	224	211	261	213	221	217	246	252	222	218	254	239	234	226	224	200	230	220	247	228	224	227	207	267	221	249	221	222	209	247	241	213	234	273	215	238	222	228	246	253	234	250	224	236	239	207	239	203	229	247	222	251	253	217	233	206	250	218	203	212	207	241	227	218	212	237	251	211	223	220	238	258	221	238	248	219	254	234	240	237	238	259	224	202	242	230	223	244	212	234	216	226	243	242	227	216	233	247	238	237	224	233	218	226	242	215	252	233	203	235	232	248	199	235	250	209	214	225	241	218	242	242	218	227	234	234	227	207	221	250	231	229	231	212	195	245	252	234	219	223	251	241	254	225	248	244	258	215	222	229	227	226	232	225	239	230	219	238	240	218	236	266	199	246	216	214	229	245	209	229	227	230	230	269	217	235	227	211	224	201	230	227	206	209	234	225	232	210	212	222	223	225	223	234	220	216	211	225	191	235	209	230	226	201	247	241	254	253	242	245	241	226	249	252	225	242	251	236	233	248	230	197	253	221	248	242	252	258	214	211	244	239	230	222	251	235	235	216	239	221	228	246	213	225	210	247	230	246	220	228	221	199	215	224	222	236	215	217	230	222	237	226	238	223	219	213	230	214	231	231	243	250	234	242	221	212	210	239	220	241	224	223	210	218	209	243	212	210	232	238	263	267	210	232	244	233	222	248	231	238	253	249	230	209	193	229	231	225	244	232	255	215	223	242	258	214	252	214	201	205	214	220	227	239	253	232	219	242	237	233	237	231	192	217	225	238	247	215	213	240	260	255	217	252	249	225	247	252	253	243	241	230	217	215	239	228	223	239	249	228	244	202	222	250	218	253	236	259	237	223	214	222	257	217	198	223	259	238	248	205	232	217	216	223	231	235	213	221	239	199	248	245	237	259	232	228	260	232	214	248	259	221	222	209	218	235	199	221	213	229	229	235	222	242	246	259	236	238	225	231	228	248	204	213	250	259	227	220	221	230	239	237	247	225	223	234	205	221	240	234	244	241	232	196	242	239	232	236	250	227	217	266	236	273	216	240	221	202	231	221	231	243	241	244	246	235	239	233	233	240	233	230	232	241	243	242	201	218	231	214	227	216	257	236	232	222	250	227	253	223	206	220	215	188	266	218	216	226	256	218	242	258	237	227	251	234	212	224	209	250	212	239	212	209	215	236	233	237	241	206	229	213	233	229	220	233	193	229	224	221	234	242	235	243	236	232	231	229	210	250	245	229	232	215	214	237	239	226	252	217	213	230	230	196	218	256	220	220	201	210	210	244	239	256	238	207	240	252	233	213	231	232	209	243	233	237	215	239	232	229	223	235	204	219	219	235	244	236	217	219	240	188	244	265	229	251	230	251	219	238	226	208	237	237	231	236	240	231	244	265	224	224	223	200	229	267
31465	2114	4331	4916	4247	3507	2923	2485	2221	1854	1648	1549	1427	1299	1214	1148	1066	1000	996	1013	954	919	952	891	848	823	841	815	851	845	776	785	757	774	810	781	805	740	802	755	754	741	746	716	739	730	769	722	733	725	732	720	708	701	710	672	673	707	708	678	673	701	683	697	685	665	690	705	688	702	670	729	693	719	718	708	695	669	729	687	642	661	681	690	730	709	725	716	715	682	656	713	696	646	668	682	673	696	694	647	662	679	691	669	691	646	687	672	732	663	744	622	671	703	659	711	673	640	700	684	680	676	693	671	712	660	690	649	715	709	661	655	663	709	750	711	692	644	637	625	655	661	695	707	658	649	705	672	697	658	669	689	667	646	666	684	684	684	701	652	711	659	688	663	665	691	721	642	691	656	689	652	659	670	711	643	656	674	687	671	639	687	664	681	677	678	702	643	678	689	674	670	637	674	671	666	713	686	694	636	659	728	639	711	665	663	684	698	689	693	669	700	606	663	665	692	661	655	695	699	660	661	713	678	626	654	646	648	695	630	667	692	640	727	695	603	687	678	685	668	668	669	710	672	692	694	675	721	655	724	680	715	674	694	671	680	709	639	651	647	688	687	647	711	641	692	681	675	646	646	716	701	665	691	678	683	683	684	684	695	668	634	725	673	648	643	631	703	638	680	706	664	658	668	634	670	653	704	632	709	661	655	681	690	714	682	673	677	667	692	647	624	687	708	658	669	663	645	684	681	661	661	697	658	679	675	687	671	672	668	669	664	666	658	651	677	661	708	687	697	668	660	669	657	670	685	642	656	687	682	688	676	707	665	706	662	664	660	627	703	694	695	690	685	694	682	654	697	685	724	615	702	652	662	710	631	631	701	670	681	647	677	733	635	673	695	704	625	664	679	682	641	685	689	702	700	730	658	675	677	679	672	703	704	697	665	697	694	650	653	660	671	653	719	640	688	653	685	677	670	622	681	686	676	705	618	640	743	673	679	685	669	678	642	704	645	721	678	694	671	675	675	634	625	699	691	709	679	673	702	648	678	680	668	665	732	645	640	705	649	657	638	717	676	684	639	701	720	672	655	686	656	630	688	695	682	665	673	673	687	748	667	645	695	687	681	651	663	681	652	664	691	696	704	669	731	708	656	683	687	714	684	697	634	655	635	723	654	667	647	666	686	673	703	691	673	677	663	642	661	673	704	685	660	671	638	708	672	650	634	696	666	650	668	709	676	628	659	694	732	686	637	655	667	682	656	676	681	655	625	638	633	666	680	624	646	630	684	638	737	677	637	704	648	693	716	724	666	677	672	673	697	699	671	658	694	717	695	675	658	679	648	701	706	652	695	659	661	712	620	656	684	645	710	676	664	661	703	682	649	683	682	617	681	694	650	688	690	674	587	675	640	669	674	706	676	659	672	690	680	669	652	671	656	658	674	658	668	709	664	682	700	686	643	619	654	617	689	648	680	681	672	679	679	721	628	701	663	688	690	671	658	677	652	667	652	687	629	712	670	662	658	652	691	700	694	652	680	650	679	644	683	656	699	630	617	668	651	644	677	663	657	714	713	655	637	663	671	675	704	678	694	698	677	680	688	686	725	661	673	684	662	673	702	651	660	710	706	677	672	692	688	680	616	702	708	637	636	663	674	667	674	657	702	636	620	621	653	681	666	651	667	717	659	677	655	711	658	647	631	692	685	652	630	669	669	669	709	655	685	716	697	666	632	638	671	665	639	664	654	657	689	663	681	654	687	722	701	623	653	682	695	652	664	670	696	661	747	692	652	673	669	685	653	684	710	708	696	716	678	632	702	676	720	696	661	698	656	693	645	717	671	674	688	712	685	704	630	724	675	718	664	678	639	658	676	706	653	698	699	727	659	664	644	720	678	651	676	661	722	647	700	711	647	655	670	706	662	683	759	679	615	662	622	699	698	643	646	633	695	699	695	698	683	691	686	673	677	660	671	662	700	709	630	670	679	660	683	661	696	658	688	649	692	699	654	639	654	694	640	682	677	707	643	685	728	712	666	714	689	665	682	677	645	670	677	680	706	728	652	666	634	697	702	684	684	682	668	671	646	683	667	677	678	648	682	656	659	681	701	638	692	661	664	669	709	698	632	664	653	699	674	713	661	662	708	654	668	714	680	712	735	682	628	679	637	646	652	661	653	654	643	675	657	639	678	700	679	709	686	672	665	681	650	653	649	683	645	648	666	726	636	634	715	653	653	689	664	665	651	639	680	658	645	667	717	631	647	702	609	676	607	679	673	691	710	647	685	659	657	700	705	694	681	611	642	683	671	669	699	688	703	688	709	673	695	637	678	684	671	645	683	662	680	651	728	665	668	664	712	688	695	663	655	703	686	657	737	667	664	712	633	692	694	663	659	693	696	663	645	663	700	674	668	687	670	644	705	665	651	630	681	734	635	681	709	665	679	717	670	663	733	655	708	673	688	648	700	714	664	651	679	653	671	715	649	697	656	664	668	657	720	680	682	701	619	661	696	699	704	724	639	673	658	658	693	664	671	621	707	667	675	661	656	685	686	723	671	629	652	685	651	653	687	674	668	702	682	672	637	688	667	668	636	695	655	659	667	683	682	658	663	708	734	651	665	679	733	696	694	693	661	667	652	676	674	680	702	687	660	646	716	674	685	685	692	653	703	679	652	694	675	671	626	674	679	671	700	626	621	661	716	676	654	642	717	714	679	696	708	626	666	712	649	677	665	628	646	674	716	674	646	644	656	725	663	693	693	709	693	680	698	720	644	655	697	704	615	673	687	652	664	669	683	691	704	693	666	694	701	646	663	687	642	680	638	704	692	654	698	704	656	681	633	663	699	724	702	695	682	648	655	637	652	657	641	672	704	694	696	693	722	654	674	662	610	656	669	662	699	703	650	676	665	709	672	650	660	673	698	645	707	666	680	680	672	652	686	679	710	692	703	679	677	662	663	697	641	683	668	646	670	654	717	674	669	695	620	685	653	684	680	679	716	667	731	690	709	658	659	674	675	639	694	634	687	680	696	665	695	700	648	640	708	706	669	676	697	672	630	682	682	653	618	712	640	639	646	641	682	671	652	708	698	651	677	631	690	708	693	638	714	696	652	663	686	672	667	718	642	700	672	683	695	667	663	684	686	685	676	716	662	652	675	628	683	641	677	674	646	722	676	685	654	617	676	651	707	636	626	672	675	711	683	646	682	676	711	724	661	663	640	652	735	685	636	693	707	636	641	669	669	673	646	686	633	709	677	633	656	664	650	670	676	673	696	668	694	684	690	664	647	662	669	682	671	651	698	648	675	732	683	709	700	663	670	614	664	711	621	737	685	658	670	648	693	670	672	668	658	677	654	647	696	701	679	673	704	694	665	698	668	710	651	646	694	663	688	694	661	671	642	711	683	648	648	697	691	654	734	676	681	696	674	666	659	678	674	697	647	705	654	641	705	687	620	660	687	670	676	726	675	638	670	716	661	688	666	716	662	661	740	688	666	647	658
13711	522	307	138	100	92	91	73	101	75	70	70	76	74	73	72	77	85	61	72	92	71	68	63	69	59	78	57	75	73	76	68	62	79	86	75	77	58	79	73	72	69	63	61	65	74	92	73	71	56	69	67	68	73	95	68	65	69	70	77	65	69	71	77	73	65	66	79	58	71	56	83	83	54	80	76	70	77	96	79	66	65	74	71	70	63	70	72	67	76	71	84	58	71	85	69	63	83	63	72	80	78	73	65	63	62	77	67	63	78	87	63	65	65	62	84	60	97	73	62	63	73	60	72	74	72	71	68	66	61	78	55	68	62	70	62	88	70	66	63	69	75	69	71	92	81	71	69	52	73	79	56	69	81	78	95	73	68	67	75	81	75	71	63	55	88	77	63	65	71	78	79	73	76	58	78	67	71	71	74	72	60	79	65	79	69	64	78	82	65	75	78	75	89	75	70	85	52	82	73	78	68	74	60	56	62	61	72	69	68	59	62	81	71	57	79	69	76	69	72	60	64	68	75	66	71	58	78	87	59	55	82	63	61	75	87	91	78	60	74	79	70	60	65	79	62	61	67	61	73	61	71	72	75	90	72	77	59	48	56	76	62	74	58	82	61	81	86	89	69	86	72	76	70	77	68	71	65	73	81	67	73	64	73	60	62	63	59	85	65	61	54	61	69	88	78	80	88	72	70	79	67	63	58	73	66	52	74	75	80	85	71	86	68	68	60	74	98	62	65	86	70	65	63	78	77	91	70	71	70	70	60	69	60	69	66	71	70	59	72	79	64	60	86	70	70	66	73	84	79	55	67	89	77	69	86	87	80	73	61	78	73	74	83	74	76	74	80	67	62	58	72	74	75	81	66	85	66	77	72	68	77	87	69	74	65	70	87	74	76	73	64	62	72	69	78	79	79	72	52	81	71	89	71	68	64	70	77	76	68	78	74	64	62	65	77	72	77	71	67	69	76	57	79	65	78	75	62	58	82	100	83	64	76	67	80	72	72	80	100	85	77	79	58	71	66	60	72	84	70	65	62	81	77	55	71	74	85	82	57	70	61	63	77	71	75	69	67	68	88	76	75	76	60	75	67	61	62	65	85	64	78	72	67	72	61	72	77	64	68	67	67	82	77	87	54	79	59	65	82	72	61	66	75	75	67	82	73	74	72	59	77	64	67	69	70	60	63	67	63	81	71	62	65	78	61	83	80	61	67	77	61	66	70	67	77	77	68	67	73	65	58	77	71	80	78	72	61	69	79	80	63	49	68	77	83	62	89	61	77	72	73	76	71	69	86	72	71	57	90	65	73	73	93	82	71	74	72	67	79	67	82	82	75	65	69	77	85	66	61	61	72	64	85	75	74	67	75	69	63	71	74	65	80	72	71	70	69	71	74	73	61	89	55	72	76	75	64	80	88	83	56	65	72	59	78	62	69	63	76	69	68	69	77	81	57	65	71	69	65	67	71	78	67	77	65	60	65	77	73	68	74	52	87	72	93	68	78	77	70	65	78	79	67	70	91	70	79	69	71	81	62	68	91	75	80	83	74	76	79	66	83	72	91	68	85	74	70	72	55	77	72	64	64	63	67	71	66	74	81	72	63	77	60	81	73	73	69	76	72	76	69	72	82	69	78	80	73	71	85	63	89	70	66	90	72	77	74	66	78	66	65	69	89	66	83	61	81	87	69	79	70	74	80	68	74	67	71	69	77	70	78	84	73	79	80	71	60	52	66	73	65	68	75	82	60	88	79	64	77	75	64	60	68	70	67	66	67	90	74	89	75	85	69	73	63	72	70	75	68	74	76	86	81	74	64	62	64	50	76	60	82	65	68	80	58	64	71	73	69	82	59	61	59	70	65	73	57	76	65	66	68	67	73	72	76	79	87	73	61	78	65	82	60	65	67	59	67	93	72	65	72	64	68	89	83	72	62	64	76	86	70	76	67	72	65	87	71	69	81	60	80	71	69	69	78	67	72	69	75	70	67	71	76	74	66	64	82	77	78	69	60	78	73	102	71	74	57	80	58	77	80	78	63	65	65	57	64	71	69	73	67	62	70	71	79	78	68	84	74	68	77	74	78	76	65	58	82	67	66	63	73	69	56	63	77	62	79	79	59	74	83	79	74	76	65	79	69	72	69	72	86	74	66	70	74	82	72	70	75	75	71	65	69	83	77	58	75	66	76	76	77	66	61	78	94	77	79	76	74	75	72	53	80	70	66	55	91	77	62	76	61	64	73	62	69	56	71	80	62	73	66	69	73	72	84	72	83	64	76	69	92	67	61	77	76	67	78	61	80	72	81	79	52	64	63	76	64	69	63	74	81	57	68	83	71	66	54	64	65	71	66	66	73	64	55	73	76	63	70	76	74	89	67	79	67	88	66	78	59	72	84	57	74	74	67	56	83	73	65	84	73	59	74	69	59	67	61	79	66	62	78	77	73	73	80	78	87	63	74	67	75	60	67	57	75	78	83	87	72	66	75	64	79	67	83	67	81	87	65	74	60	83	86	57	75	70	68	62	78	75	78	60	73	68	63	62	81	71	58	73	74	63	83	78	69	77	65	59	69	75	73	70	62	83	75	67	61	67	70	73	69	66	64	54	59	68	56	78	62	84	63	80	66	64	59	82	89	82	67	82	59	79	68	62	76	83	63	76	70	83	71	79	57	84	60	70	74	65	60	86	77	75	71	68	61	56	60	84	62	75	66	70	69	73	80	58	73	70	76	60	65	68	69	55	67	82	72	66	68	69	68	65	78	82	80	57	68	73	67	86	79	76	83	79	76	79	64	69	69	63	92	58	87	60	76	61	76	94	72	64	74	59	65	82	62	68	62	64	76	61	74	69	82	70	59	65	74	66	88	67	90	71	70	74	70	77	64	56	68	78	68	72	78	59	69	72	65	68	64	60	48	80	62	70	68	79	67	68	76	51	61	67	60	66	75	67	69	69	82	73	60	99	72	81	75	69	63	61	83	66	70	68	81	76	75	68	65	82	81	57	55	78	77	77	77	77	63	62	75	70	58	70	83	60	76	78	74	63	69	68	71	58	66	61	82	69	81	62	70	66	71	80	76	79	74	86	76	78	77	73	90	77	57	76	78	55	84	78	77	90	73	78	73	80	75	74	80	79	64	76	70	65	70	60	66	81	69	64	73	70	69	58	71	65	74	68	54	75	71	87	75	79	82	69	71	83	82	59	72	92	63	76	74	73	80	80	68	69	68	68	82	72	68	70	70	64	73	83	70	76	63	86	80	61	74	78	81	85	82	80	85	66	71	68	72	58	75	80	77	88	74	75	69	68	74	58	69	64	73	77	79	64	61	65	70	71	70	67	77	82	65	79	69	74	71	96	70	86	73	65	79	82	87	74	69	69	82	81	70	70	76	71	75	64	66	59	83	81	70	84	73	64	69	82	78	77	73	79	79	62	70	73	64	53	71	78	77	73	86	78	82	71	73	70	72	68	73	67	69	63	73	75	68	66	60
13427	339	371	378	371	338	356	298	321	276	283	299	287	282	304	284	271	276	282	263	274	286	271	275	285	270	263	273	274	264	273	290	251	291	274	282	255	275	255	268	266	256	260	273	230	247	278	291	269	247	253	262	273	250	249	264	248	272	261	268	277	255	283	263	288	255	249	296	252	317	263	276	264	278	263	258	280	276	249	238	282	274	264	253	255	271	297	277	261	254	266	249	248	270	251	268	247	259	269	255	281	267	276	278	245	268	261	257	284	245	279	260	246	268	246	231	265	224	275	253	257	274	264	269	280	278	281	264	258	272	228	289	286	244	261	262	295	265	267	262	274	271	273	253	239	260	246	275	253	258	243	263	253	269	257	252	294	283	252	270	241	225	270	234	258	239	286	264	286	253	272	255	267	287	262	254	273	262	262	247	300	254	255	279	279	255	257	246	242	248	254	260	262	263	259	275	293	263	243	265	294	253	279	246	281	271	253	253	256	259	271	249	249	249	291	241	286	261	250	251	263	248	279	269	262	220	249	279	252	289	269	248	304	256	271	274	259	251	263	277	275	283	278	225	257	255	257	261	269	266	268	243	277	279	289	280	270	249	280	283	266	269	257	254	299	265	223	262	245	257	250	261	293	281	261	267	261	294	256	243	276	272	253	231	263	258	275	253	244	245	254	241	248	276	265	255	268	274	245	269	270	247	240	242	274	259	278	268	214	262	259	277	236	257	292	287	279	246	280	267	236	246	274	247	273	268	264	271	257	278	261	260	253	288	252	261	250	224	266	271	275	265	283	246	256	245	258	260	276	255	280	263	267	255	256	258	267	240	277	222	261	269	277	272	251	244	287	275	259	271	258	263	261	242	249	281	250	231	262	259	282	265	248	245	276	252	286	267	232	268	260	253	263	262	281	238	266	271	252	260	253	267	256	224	265	245	247	267	279	236	223	257	258	273	265	268	275	267	242	244	252	243	285	262	267	282	262	239	267	241	251	268	255	260	247	284	282	269	274	263	263	282	272	253	263	257	293	260	271	269	284	260	226	241	266	261	252	244	215	250	226	262	249	265	250	273	252	239	229	268	250	252	272	242	284	277	267	220	270	279	299	242	258	272	250	272	245	237	291	249	278	268	265	275	279	266	238	278	247	259	280	276	277	253	254	225	253	291	287	237	289	259	258	285	270	264	234	244	264	275	248	272	290	248	287	258	275	251	266	221	245	280	242	252	264	298	319	271	252	277	278	239	252	280	264	255	281	240	265	246	214	271	271	267	278	286	253	250	291	251	251	279	272	265	275	280	259	263	275	280	256	227	277	270	278	259	270	263	252	310	253	269	267	274	248	231	261	284	267	250	277	266	242	288	246	272	264	260	261	279	257	251	264	239	282	267	252	289	266	266	258	244	252	248	261	233	270	270	256	278	270	253	271	272	257	258	246	239	278	270	272	282	292	247	261	255	283	227	260	280	244	247	272	314	277	267	307	260	269	285	266	264	228	296	272	276	282	253	255	266	251	265	228	253	258	244	279	282	259	282	250	229	251	269	243	270	262	274	253	209	268	251	258	279	246	248	237	261	268	268	259	266	230	285	265	272	263	267	210	259	255	253	243	272	263	268	258	245	282	249	259	253	234	270	282	288	257	244	257	284	281	293	284	279	276	270	256	246	264	292	264	265	286	239	263	284	263	285	254	263	269	266	270	278	279	250	277	244	266	271	258	251	244	249	261	246	288	263	270	257	263	253	285	244	264	259	251	242	259	267	285	239	244	283	239	284	282	300	266	285	278	259	272	268	268	262	299	281	281	265	243	253	265	250	256	257	233	264	287	237	274	246	260	287	280	244	268	259	262	238	255	245	270	284	296	239	274	281	266	270	279	248	308	252	258	252	269	266	268	263	289	256	256	275	244	266	279	275	244	280	252	282	287	270	263	300	245	281	254	236	281	242	273	233	289	236	259	264	258	257	272	261	286	254	234	287	268	264	282	234	278	272	260	269	272	281	234	281	249	236	261	278	270	259	252	265	261	247	242	244	252	257	261	244	233	286	278	247	257	272	265	256	245	298	273	278	271	259	275	247	264	256	264	261	256	287	243	262	256	285	283	290	264	239	275	251	276	269	243	234	252	262	268	261	289	270	290	255	279	247	267	276	252	259	247	277	268	243	241	260	253	256	256	251	271	278	259	264	251	253	268	260	283	274	257	249	270	263	265	259	266	254	277	274	280	297	247	292	260	247	270	254	259	253	255	262	263	283	215	256	255	259	275	265	279	286	275	260	268	235	259	259	252	257	274	237	269	259	265	284	248	242	263	274	260	237	261	240	234	261	254	274	240	279	256	266	251	260	257	257	291	297	298	265	264	235	262	261	272	268	260	276	258	272	252	260	256	275	283	240	257	255	227	275	231	256	275	240	244	264	243	272	274	250	260	258	258	279	275	266	241	291	242	230	290	265	271	244	271	288	256	269	279	235	261	241	281	250	248	263	246	248	278	261	259	270	243	281	269	294	274	222	273	280	237	262	266	270	272	285	266	253	268	286	263	244	275	238	234	270	268	258	265	265	257	287	277	257	289	260	249	262	273	249	275	229	270	264	267	255	261	287	265	273	279	267	255	246	238	225	280	257	250	274	273	264	279	279	246	274	247	265	279	246	242	267	269	256	249	260	271	285	268	245	238	264	265	240	273	277	272	268	275	266	276	262	258	275	263	257	249	253	251	245	265	277	294	268	253	278	260	267	267	259	279	270	273	240	281	291	259	246	274	243	299	257	256	267	275	258	261	251	264	274	239	268	251	267	271	223	255	250	270	256	275	261	266	276	243	236	272	249	251	265	234	266	255	264	279	259	263	279	235	263	277	257	270	270	254	278	288	259	228	273	304	264	289	297	271	255	242	254	242	264	272	278	266	253	271	271	265	215	243	237	247	235	263	266	284	291	268	275	266	250	271	261	260	274	242	223	257	265	262	233	240	260	273	277	294	256	297	232	267	277	288	251	270	245	277	249	279	274	282	237	267	259	260	266	269	272	295	238	258	273	256	241	253	262	289	240	249	241	253	279	250	288	251	251	272	272	256	259	294	272	267	271	286	265	238	281	260	247	279	228	270	272	273	278	285	280	294	269	253	257	271	262	257	279	273	253	267	284	285	260	254	256	278	255	234	220	278	275	268	256	257	262	274	292	260	264	257	270	254	232	271	255	239	247	246	295	277	234	225	252	269	265	242	271	282	244	263	225	287	269	280	270	258	244	258	267	272	269	269	276	232	261	270	265	275	238	274	253	244	245	231	288	263	257	265	273	250	266	281	268	254	258	262	277	275	236	258	258	268	271	258	243	278	248	219	271	264	257	286	234	282	229	248	262	264	261	253	288	257	270	275	287	268	242	250	271	252	280	265	222	294	276	276	259	252	237	263	259	262	254	261	264	280	244	293	275	265	290	255	263	261	242	267	254	249	259	285	279	291	246	295	291	265	244	281	287	258	264	261	253	222	280
50025	19892	8035	888	585	489	313	292	274	247	205	195	174	183	172	194	158	184	147	148	140	139	135	128	121	153	140	132	180	142	166	127	142	164	140	151	139	126	130	136	141	129	132	134	151	135	126	116	123	136	130	129	139	138	154	139	133	128	137	125	132	164	130	143	143	138	119	153	142	129	117	121	136	121	138	131	125	111	135	114	131	153	133	119	145	143	135	122	126	130	138	133	118	132	121	117	142	130	109	118	143	117	131	127	131	156	140	129	125	125	119	140	130	150	137	156	113	127	122	127	143	124	117	143	126	133	155	109	131	126	117	125	133	134	112	128	118	146	122	118	117	118	143	144	108	144	132	127	139	157	121	117	124	116	114	141	129	113	122	135	133	120	141	150	134	122	123	156	125	122	123	126	136	108	112	106	120	135	145	138	128	142	136	122	108	129	131	131	115	126	138	130	149	123	137	147	149	108	145	140	126	137	139	124	130	123	138	143	142	122	135	120	126	134	112	124	125	137	121	122	126	129	142	128	130	121	138	118	141	129	131	167	118	140	109	127	122	124	124	141	123	148	139	135	131	110	143	142	133	143	145	138	159	118	140	131	118	121	151	138	126	131	120	135	140	131	114	129	115	132	133	136	127	130	122	125	125	128	126	131	124	131	131	143	129	126	139	149	125	117	132	144	123	119	151	106	140	146	119	111	153	131	125	138	146	118	128	150	133	117	141	127	137	148	147	129	130	133	148	119	121	113	109	123	127	143	146	134	155	139	128	134	124	100	131	142	130	141	160	127	127	112	109	130	131	140	148	149	137	128	118	109	158	149	121	132	126	148	136	116	124	132	133	144	132	131	128	118	131	110	121	118	150	119	140	133	144	154	105	120	111	132	128	125	134	141	157	130	122	140	117	121	136	116	126	123	130	135	116	126	131	150	129	114	123	133	118	131	120	124	123	117	139	127	148	141	123	125	133	124	131	139	152	133	133	132	119	125	121	137	135	125	160	125	113	122	123	122	110	123	140	119	129	144	144	141	123	138	133	141	123	123	138	129	123	118	134	122	123	135	101	153	159	129	110	143	152	127	123	133	140	128	130	144	113	140	137	135	98	124	136	129	136	138	130	131	133	141	122	134	127	134	143	130	121	132	133	134	131	129	127	135	142	139	128	120	147	145	111	117	123	120	130	125	120	139	155	144	141	119	147	120	132	140	136	148	134	139	134	127	137	149	132	132	146	144	128	125	140	138	137	135	148	125	137	131	146	126	147	118	132	151	149	136	130	157	115	109	135	106	123	133	144	136	127	133	121	132	145	145	149	139	144	138	149	119	126	134	141	124	105	140	129	128	118	151	140	136	139	134	120	131	123	131	113	140	124	125	144	139	152	141	131	127	159	111	114	115	140	127	117	130	136	134	128	125	143	130	143	121	134	127	141	113	109	122	110	153	144	122	122	129	124	142	130	143	127	143	143	150	133	132	119	131	140	137	126	139	124	145	130	133	148	117	145	146	149	141	138	137	137	119	137	141	126	116	146	140	117	120	141	112	137	137	141	143	119	133	134	129	126	120	123	141	147	121	149	156	115	125	116	157	157	151	123	147	126	149	121	125	136	120	133	146	118	141	135	132	112	127	119	119	133	131	115	118	132	128	144	115	125	129	135	132	135	123	119	131	136	142	136	118	136	149	120	144	136	143	128	140	136	136	137	122	143	137	127	119	138	145	124	134	139	133	147	147	127	131	143	140	127	117	126	138	113	131	132	133	134	129	133	130	147	128	113	140	139	130	158	104	145	145	121	160	117	140	138	137	135	131	139	129	137	124	132	143	150	138	150	132	142	145	105	141	123	138	147	134	141	146	139	129	123	144	148	120	129	126	140	143	151	138	148	115	136	110	131	126	145	131	139	116	144	128	124	128	122	132	139	122	132	121	127	143	129	128	158	124	130	131	152	105	145	128	138	136	151	134	139	140	138	140	129	150	116	154	125	115	128	123	147	114	146	132	119	130	129	146	123	142	149	132	118	126	128	148	130	118	135	121	146	144	135	121	143	134	143	110	113	136	152	123	122	112	120	120	138	158	141	131	128	156	127	134	129	124	140	141	142	117	148	116	131	151	128	125	117	118	122	110	115	118	140	131	142	148	140	134	128	138	133	127	159	135	122	122	129	126	122	135	134	140	126	122	140	112	131	141	123	132	127	123	135	157	138	121	140	153	137	138	131	151	128	124	154	133	124	128	135	109	123	151	141	130	130	125	143	141	105	127	132	126	140	124	114	126	131	141	125	150	132	129	133	130	131	138	135	140	135	123	128	136	129	132	139	130	150	145	137	132	121	125	137	147	120	163	128	131	130	142	149	150	132	138	120	117	129	152	127	134	133	121	130	126	121	143	139	135	132	142	145	134	120	148	147	128	165	136	163	134	114	149	124	145	112	169	131	139	139	140	127	134	140	111	151	128	128	163	133	123	133	111	124	129	132	115	159	120	123	124	145	132	132	127	137	131	125	129	130	130	131	125	138	131	140	131	138	142	123	130	150	148	117	128	136	128	145	141	135	124	132	137	125	126	122	127	126	133	127	128	164	119	155	123	131	138	135	130	132	119	132	121	126	116	110	136	125	135	143	128	133	137	126	136	122	128	133	162	139	123	138	144	124	139	146	117	145	146	135	132	137	137	118	131	150	141	137	136	132	140	132	128	132	131	134	144	111	152	144	131	133	117	119	134	129	134	141	118	134	115	140	127	120	158	131	133	130	129	116	140	124	144	129	149	123	135	123	147	106	138	119	115	127	124	142	124	128	129	123	144	134	143	130	109	126	134	134	122	122	121	128	132	123	141	145	143	151	120	111	143	133	113	126	116	119	129	123	120	113	130	133	130	126	145	125	122	157	141	140	131	138	133	137	127	118	117	131	140	125	125	147	125	122	145	113	104	115	129	138	122	135	131	144	127	127	125	133	146	120	132	123	133	107	124	115	137	125	123	132	115	129	122	127	138	137	159	148	123	126	134	114	154	137	154	145	133	128	123	134	116	123	165	111	138	125	134	115	132	134	116	123	150	139	132	153	129	122	127	134	154	144	134	135	155	130	126	153	127	137	117	133	134	129	117	120	113	150	135	136	120	117	151	134	124	151	140	107	135	132	133	139	139	128	143	150	136	137	124	145	129	118	142	132	145	138	125	113	130	122	143	130	119	123	105	149	138	135	115	143	163	155	150	119	131	119	128	155	125	132	107	130	124	108	115	131	129	121	141	144	149	107	146	140	116	125	115	133	151	128	125	116	126	130	122	129	128	112	122	136	128	111	133	116	125	119	129	150	107	128	136	132	147	112	144	117	139	117	138	125	120	131	120	125	150	125	117	129	142	140	145	140	135	135	121	148	129	131	110	146	117	149	143	157	126	127	130	134	129	130	127	127	135	121	125	125	133	109	98	143	126	129	112	136	123	135	149	132	140	148	130	139	125	156	145	123	134	138	119	127	142	125	128	137	123	148	140
26137	1163	2366	2570	2141	1883	1569	1298	1169	990	924	831	762	762	644	662	667	634	602	586	566	568	568	567	540	499	517	495	451	498	481	473	469	466	437	446	443	484	455	450	425	467	425	455	473	467	442	460	421	456	444	444	405	423	432	428	423	438	444	438	489	430	415	432	452	465	425	394	400	402	456	435	416	466	433	426	396	456	411	435	496	435	408	413	381	424	419	441	418	429	446	416	401	436	416	450	423	414	433	413	410	429	424	413	405	478	404	400	409	450	434	443	419	442	436	440	439	443	435	421	461	404	433	437	410	428	422	400	416	412	420	400	407	442	421	408	436	433	397	420	425	418	418	411	465	397	437	395	398	419	399	409	411	431	437	391	426	409	393	410	423	391	409	448	394	449	437	400	464	433	428	408	433	419	377	425	397	433	414	418	458	416	435	422	440	391	483	387	468	452	411	468	414	425	440	419	404	469	414	418	432	378	430	406	393	402	444	434	417	407	424	440	406	461	415	381	399	465	387	408	423	396	433	389	425	427	450	439	440	431	404	435	399	432	425	416	417	413	394	426	449	406	416	433	402	416	420	417	415	431	408	397	433	426	416	408	422	444	410	408	458	411	405	407	429	379	409	431	411	422	401	425	417	430	421	452	437	432	422	399	418	461	436	461	432	415	433	415	390	398	418	448	408	383	426	386	450	403	400	415	422	441	456	447	431	435	426	452	414	432	419	412	420	402	440	416	390	409	433	409	436	419	358	401	401	410	435	431	418	443	438	434	434	450	422	402	425	438	432	432	441	374	462	418	417	418	423	414	427	425	414	454	402	393	433	401	416	401	413	419	426	421	389	397	411	426	397	420	454	438	447	446	418	425	437	411	415	420	411	387	460	404	436	440	409	418	443	394	417	426	405	438	395	419	408	433	416	470	436	406	405	432	426	458	450	411	419	416	409	434	398	399	434	383	408	394	426	432	427	406	416	405	436	403	403	405	433	394	436	431	423	450	444	436	402	403	403	444	386	444	417	411	413	396	428	416	375	421	421	432	416	382	441	409	432	440	414	398	396	375	422	427	404	436	415	448	413	449	421	401	429	474	429	400	396	408	428	423	421	424	437	407	438	400	398	407	416	415	451	398	439	412	416	446	455	447	439	408	424	400	419	423	393	406	424	413	418	386	427	401	433	386	445	412	386	416	425	409	427	419	385	413	399	409	429	447	442	400	411	410	410	416	410	438	402	378	372	406	428	430	431	398	465	418	452	385	418	391	444	393	411	435	413	427	397	469	423	459	418	423	445	416	417	417	410	413	421	473	401	381	432	402	407	441	403	405	452	407	418	442	439	471	414	427	391	389	401	414	412	429	439	422	471	405	417	457	470	443	450	425	432	422	411	421	418	393	390	396	416	431	398	433	410	420	374	394	454	448	437	447	419	405	447	399	422	452	421	408	406	399	404	441	467	420	428	443	445	441	418	425	382	407	431	377	430	439	410	407	411	425	429	441	407	402	409	414	411	391	408	423	409	449	408	444	431	394	412	445	415	427	414	405	440	424	447	404	400	389	439	406	420	442	380	422	426	428	402	433	420	441	433	428	411	439	402	427	407	436	432	428	434	409	434	439	421	415	446	426	418	418	431	438	447	435	431	389	406	420	440	415	462	396	420	437	407	461	415	435	422	409	374	412	423	451	407	402	395	447	445	425	448	433	385	409	436	441	438	440	452	423	428	405	430	415	417	425	402	424	384	383	441	415	409	417	395	398	402	444	437	373	417	406	381	394	424	417	413	432	433	443	417	448	425	402	433	393	411	417	416	429	409	401	436	411	442	449	415	426	439	464	434	412	405	435	397	431	429	424	426	432	414	440	424	436	424	427	450	385	428	412	402	430	442	382	394	351	444	398	385	422	417	437	414	415	397	424	425	402	428	429	403	420	432	402	427	400	430	442	424	417	396	470	419	404	417	422	432	469	419	402	455	421	395	449	416	417	394	407	432	417	420	382	404	416	449	400	401	399	426	425	416	421	433	458	435	442	422	403	446	396	442	395	416	428	416	420	392	431	404	408	412	443	410	397	457	456	439	399	401	407	395	414	435	417	388	416	416	443	399	392	418	428	397	436	395	463	441	404	395	418	382	401	420	448	405	408	397	414	413	388	411	448	412	416	446	407	407	393	406	438	418	403	415	437	423	422	405	420	413	400	452	424	391	400	443	428	470	422	411	431	418	396	424	404	420	429	409	439	410	401	421	457	406	438	424	439	435	376	434	380	399	439	409	419	383	370	401	428	419	422	442	434	435	411	427	426	429	453	438	383	404	413	461	398	409	406	407	418	458	433	436	469	442	421	425	402	396	422	400	422	348	397	434	424	440	435	427	387	429	452	427	413	429	432	402	460	428	412	427	421	385	472	419	440	436	414	404	485	408	408	392	418	441	399	416	380	383	406	397	436	431	428	397	426	385	442	391	424	396	444	414	430	396	391	420	361	400	381	355	406	409	405	427	419	466	417	423	435	419	439	443	439	456	412	441	475	408	424	446	410	433	420	377	418	433	433	395	409	427	423	421	432	416	434	385	409	419	420	400	447	403	441	420	410	411	420	424	458	435	430	403	430	405	419	408	424	428	421	435	424	426	408	409	443	420	419	399	445	437	414	453	419	443	422	409	402	409	439	419	393	425	412	418	403	440	386	435	455	393	446	423	457	422	436	387	423	408	403	407	431	410	422	401	412	416	356	395	434	400	468	404	416	444	423	379	447	425	402	405	430	404	464	429	405	438	429	389	392	411	417	433	409	497	412	439	429	424	456	415	419	404	413	411	406	452	399	419	425	395	405	446	401	415	373	415	422	417	424	409	435	429	429	425	429	395	394	410	409	428	420	418	442	413	445	445	432	412	391	408	446	409	412	401	418	419	417	422	399	418	406	450	382	411	425	386	399	416	427	400	431	415	456	393	410	427	417	441	415	429	413	455	408	446	435	417	420	427	417	410	413	420	396	435	432	401	437	398	417	402	402	431	419	414	402	406	397	440	429	442	413	386	409	418	429	426	408	441	422	397	436	415	395	436	406	451	475	429	432	412	413	412	421	395	420	397	429	432	429	424	404	416	420	431	415	389	419	405	436	417	450	393	393	427	436	440	438	409	421	438	428	400	420	448	421	436	406	402	442	388	402	439	443	405	457	421	405	424	410	408	409	421	413	390	417	390	414	448	440	452	404	436	401	386	427	372	428	418	421	409	434	410	420	415	457	416	445	418	416	426	414	426	434	412	410	445	411	420	418	408	443	391	401	405	375	405	404	416	432	413	427	395	417	428	406	426	418	434	437	446	418	412	395	446	400	408	425	415	424	415	441	447	409	445	436	451	419	423	417	410	409	435	417	440	450	380	441	403	447	442	388	429	414	376	417	466	441	435	415	460	425	412	420	439	424	449	406	421	406	452	407	444	402	412	383	403	407	413	435	461	427	443	417	402	415	423	433	415	421	421	418	434	397	431	430	426	427
51608	22798	22189	4194	1237	934	729	570	502	454	403	367	323	357	325	314	317	263	308	254	273	279	282	251	258	260	247	240	226	244	230	245	256	253	261	227	256	218	215	252	210	243	220	246	253	216	247	243	232	261	249	241	221	253	232	205	245	254	210	237	244	289	232	252	217	221	231	252	197	228	207	211	235	230	240	218	258	245	211	236	229	218	236	221	214	260	220	236	223	231	226	228	240	234	237	235	255	225	239	248	236	242	237	266	255	244	226	205	246	266	254	242	232	224	240	225	245	236	226	222	256	225	233	247	219	215	266	254	261	241	240	221	241	228	234	235	241	244	232	217	228	213	241	255	223	260	206	231	256	211	253	237	258	239	226	236	235	217	219	229	249	232	237	237	254	217	226	242	226	250	259	224	227	242	249	242	219	244	232	248	231	218	242	231	250	230	203	221	246	220	217	243	239	227	232	228	237	215	232	233	247	246	233	248	219	230	245	209	233	218	250	227	225	247	220	248	245	208	237	210	234	231	239	230	258	211	212	214	262	217	221	252	242	244	237	232	234	232	241	235	258	227	262	233	243	232	235	240	235	207	218	233	226	227	214	245	243	217	200	253	237	216	245	219	207	237	250	255	232	220	244	254	237	220	230	232	186	221	224	250	260	224	244	243	216	223	244	239	235	233	221	219	209	234	198	210	231	229	264	231	240	233	236	237	227	232	251	222	251	237	241	257	207	233	231	217	217	213	245	224	225	223	224	238	199	231	217	233	226	228	225	274	204	220	231	240	221	237	234	227	236	209	239	237	235	219	257	268	246	238	205	246	209	218	237	264	237	246	233	220	223	223	228	246	227	230	253	249	212	239	234	241	228	214	204	247	222	247	249	215	250	212	218	237	246	229	222	246	256	228	250	227	213	224	217	258	222	233	246	206	225	242	206	231	233	248	220	236	229	242	260	272	237	241	220	247	243	239	237	247	223	227	226	236	193	256	258	250	215	208	240	237	240	259	230	224	222	276	229	236	211	230	234	220	218	221	219	242	230	239	219	230	252	236	239	254	221	237	197	228	229	213	236	245	209	203	220	233	242	253	253	222	224	226	220	253	259	224	241	285	215	243	216	223	255	205	226	236	252	235	246	245	220	230	230	221	229	253	259	233	232	231	241	226	241	211	220	256	241	203	235	240	214	227	219	210	233	225	234	253	252	246	263	229	219	250	241	218	256	230	259	238	240	236	223	228	224	245	241	240	251	237	205	237	236	234	203	227	231	238	236	219	226	224	263	226	226	228	204	221	204	261	245	254	236	220	221	224	250	243	238	224	218	256	237	227	248	216	223	225	220	243	254	249	216	228	230	214	225	234	256	253	216	223	206	196	228	223	216	234	215	216	211	230	245	233	238	241	223	210	243	252	221	204	220	216	233	242	208	227	233	222	245	231	222	204	223	239	216	212	243	254	234	236	240	246	247	257	252	223	227	212	272	250	218	264	210	231	264	237	256	238	223	251	237	229	230	211	222	239	251	234	240	213	242	250	233	238	222	234	256	268	258	218	224	225	235	240	243	236	223	254	231	230	206	255	239	232	245	254	229	247	235	233	231	270	230	227	225	254	227	228	224	230	224	217	247	247	221	226	259	240	246	238	255	241	261	229	222	237	229	240	270	242	212	226	217	258	211	242	191	231	264	229	261	232	253	225	277	220	250	187	245	255	238	234	231	229	202	237	242	217	223	213	217	230	241	253	235	250	213	237	227	236	244	259	239	240	242	233	243	228	236	219	235	224	216	215	251	243	267	238	244	228	247	224	245	218	240	255	238	223	221	222	235	223	221	226	234	246	246	233	236	224	215	233	237	228	257	239	206	225	221	218	232	217	257	237	217	204	222	205	249	222	230	233	250	265	244	219	218	227	238	223	251	225	231	249	261	244	228	253	227	245	255	221	223	224	223	251	226	240	219	245	220	235	215	228	232	197	224	229	254	228	249	216	220	201	230	263	247	245	235	224	227	204	237	247	239	265	255	220	241	228	214	208	221	232	224	241	237	267	257	242	213	234	227	217	205	247	223	229	239	239	242	229	222	246	245	221	267	215	246	209	237	236	234	237	231	231	210	238	205	242	213	220	249	231	212	237	257	232	216	229	250	254	275	253	224	262	230	225	242	223	248	238	227	220	269	230	215	210	237	247	217	205	209	231	203	205	249	204	270	236	215	213	217	230	226	244	255	259	225	261	218	203	242	236	242	232	230	245	218	231	264	252	270	242	230	258	239	227	211	209	234	224	234	208	247	220	261	207	222	261	254	242	229	234	237	216	265	254	207	213	255	233	248	242	241	232	272	224	237	217	230	241	208	247	215	237	238	234	239	240	205	238	230	187	247	240	262	236	234	242	241	243	208	228	238	194	255	207	216	267	238	242	215	227	221	239	236	207	230	214	223	268	229	236	268	230	221	244	267	212	232	236	253	240	228	209	221	215	230	229	226	204	243	224	224	252	230	239	232	227	217	249	246	231	248	250	236	238	224	221	211	255	225	215	217	220	253	244	263	208	269	246	201	207	216	254	236	222	242	233	213	224	231	238	227	216	233	243	247	247	269	238	200	225	233	234	218	237	207	206	233	252	251	238	230	219	215	256	212	241	256	255	237	254	246	213	203	199	209	224	221	245	219	214	225	219	223	242	228	219	232	267	220	247	193	230	250	249	223	227	251	217	268	217	238	234	226	252	199	209	231	244	219	245	244	226	234	247	225	216	244	227	207	226	205	216	245	209	225	220	235	257	225	245	231	215	241	246	234	266	208	231	230	217	271	200	223	222	226	252	224	222	264	227	207	210	239	248	245	214	248	245	217	208	246	222	208	208	214	231	211	248	256	215	212	241	212	231	213	224	237	244	239	222	205	221	252	223	238	216	226	233	261	235	250	231	256	222	228	238	212	248	229	248	279	229	207	274	265	260	221	229	203	238	230	232	212	224	239	203	228	232	233	235	209	238	219	231	242	228	230	194	216	234	255	230	206	242	226	232	247	215	252	222	220	213	247	211	239	241	251	240	191	239	197	219	206	256	226	234	218	239	208	273	205	236	244	235	233	266	245	221	226	256	254	205	229	225	251	222	247	200	229	243	209	248	202	261	254	219	250	234	255	225	211	231	231	246	227	232	221	212	231	234	242	264	248	216	227	199	224	228	241	231	223	176	251	254	205	223	240	244	226	238	269	243	225	228	228	207	235	243	235	248	225	217	232	260	241	212	233	211	248	234	221	239	221	235	246	237	219	245	272	252	218	248	256	240	223	248	248	247	249	231	238	215	232	214	218	198	219	249	243	228	240	221	214	221	232	215	218	227	213	250	231	228	220	274	214	235	209	214	236	231	263	215	222	226	224	243	216	229	248	244	198	219	249	267	210	227	257	230	241	216	242	232	228	241	210	258	250	226	218	225	264	244	245	210	240	232	247	233	239	219	254	228	253	244	231	224	219	212	263	213	223	240	227	239	229	216	254	228
31725	2089	4185	4879	4046	3478	2951	2495	2078	1878	1716	1443	1385	1269	1271	1079	1184	1027	998	964	990	980	957	892	842	837	814	824	800	847	861	742	761	728	727	759	760	759	733	725	734	722	742	695	719	737	756	761	739	718	710	726	677	722	715	699	734	693	667	742	705	668	709	768	723	749	656	656	682	683	662	679	735	705	703	750	693	691	674	679	678	701	678	686	719	696	714	684	696	656	711	677	659	642	726	702	715	666	702	701	709	694	681	676	684	685	647	693	682	668	671	710	665	638	701	690	687	674	672	718	682	700	686	700	665	692	681	671	653	619	680	697	715	680	707	659	653	697	666	715	710	622	671	701	674	664	681	624	661	703	650	684	616	693	705	694	667	695	628	666	687	704	698	667	678	636	644	676	696	727	645	612	635	674	674	697	675	675	697	647	700	706	700	702	644	648	697	667	695	701	668	703	713	671	709	705	668	645	679	637	679	669	692	664	676	649	687	679	702	705	715	705	694	662	700	673	670	725	699	683	677	695	717	725	709	676	641	642	697	673	659	716	682	726	656	636	700	666	616	692	676	645	650	695	655	666	688	660	709	679	657	712	652	704	641	691	635	678	662	679	665	647	655	677	664	630	686	687	665	706	661	741	677	681	638	708	696	650	663	700	631	675	732	693	705	678	696	662	663	693	693	658	677	736	659	670	698	659	646	693	732	723	668	703	711	688	678	703	661	698	706	728	661	717	662	664	665	667	708	670	630	654	673	737	667	712	688	681	697	683	675	677	674	698	641	687	676	705	686	656	648	697	689	688	652	661	658	663	670	691	692	667	694	632	666	703	712	694	704	712	668	745	650	680	681	743	646	677	682	626	665	700	707	698	709	685	708	675	761	689	694	699	657	617	715	680	690	639	695	684	693	637	660	667	655	703	703	643	674	738	658	688	726	639	661	654	663	634	703	653	633	671	645	665	655	655	664	682	687	687	671	669	675	649	664	633	667	693	654	669	726	662	636	675	699	679	705	686	667	656	710	632	629	700	623	707	704	680	678	674	634	681	724	638	697	671	639	656	652	642	730	639	663	657	685	691	639	659	671	683	623	681	639	732	631	646	606	693	731	699	665	665	671	677	685	647	687	697	725	678	685	658	675	666	673	697	727	722	699	664	634	702	692	627	655	705	648	685	709	630	677	656	692	692	672	683	687	707	632	695	688	680	699	636	705	702	653	650	667	683	635	726	687	693	674	673	684	714	640	730	624	696	659	698	673	647	649	727	729	675	681	694	673	645	698	710	688	690	696	710	677	654	679	657	657	676	626	700	614	697	694	657	624	628	660	688	670	670	733	655	636	695	706	655	698	702	645	695	701	668	680	677	699	664	682	708	667	661	680	696	718	663	667	663	664	676	678	709	679	695	706	722	687	664	678	653	669	685	701	659	658	695	634	679	710	705	684	677	634	700	706	668	683	701	671	643	662	682	685	621	691	637	688	621	686	688	678	714	689	624	639	662	705	669	689	660	650	655	673	712	694	630	712	675	684	660	698	655	663	703	685	678	640	687	703	622	672	662	699	672	672	666	672	695	681	693	688	681	681	674	663	664	672	714	696	671	693	714	688	641	681	682	659	675	661	665	710	660	720	674	690	708	660	633	702	680	689	652	667	673	690	659	658	668	689	667	719	647	625	651	651	602	699	717	650	707	678	644	693	722	660	628	635	646	674	674	674	602	695	652	732	674	696	635	685	667	669	673	695	649	669	701	674	634	664	679	648	667	644	704	686	627	684	698	698	689	681	692	672	703	684	667	669	667	663	648	680	677	672	709	660	645	647	665	713	620	671	646	634	683	666	637	665	666	659	717	668	682	678	731	640	689	660	641	646	694	710	653	659	695	663	647	715	656	671	670	647	682	715	666	695	645	679	687	664	683	687	673	671	706	669	686	683	706	687	660	635	668	704	699	670	654	693	664	666	687	685	685	731	676	648	630	764	685	702	691	654	720	707	666	661	714	641	645	673	687	612	660	631	629	673	712	724	678	685	687	651	661	681	656	706	677	669	720	697	694	697	631	699	677	643	657	688	687	700	684	667	663	678	639	660	666	624	635	678	663	650	689	662	669	649	668	674	677	630	710	660	664	665	673	668	651	676	681	686	667	683	662	706	700	650	668	687	670	679	697	712	695	639	691	639	701	709	656	675	682	684	664	701	650	660	699	662	716	637	699	677	701	699	665	680	708	656	636	654	710	688	653	674	679	665	661	664	648	713	682	677	669	662	664	678	655	682	715	701	646	624	676	668	698	712	663	693	657	685	694	719	673	699	647	658	661	659	697	658	676	682	658	690	679	641	720	728	723	677	625	684	719	673	681	626	654	630	699	666	668	696	664	670	666	642	667	710	652	656	671	705	669	646	643	695	713	724	646	737	669	674	672	674	698	677	672	725	645	669	677	683	655	658	679	643	680	688	668	660	653	663	660	694	644	662	672	715	674	691	637	713	709	680	693	685	677	655	657	666	703	644	702	687	702	739	649	631	664	624	717	627	662	666	728	670	649	734	647	661	701	633	680	640	674	686	611	658	626	655	690	688	666	649	666	658	722	621	623	681	681	677	681	712	715	644	655	670	702	690	671	660	659	676	660	674	679	675	670	688	689	664	655	737	686	700	675	661	697	692	671	680	700	664	668	699	659	694	648	677	658	685	632	669	639	653	682	696	641	679	702	683	664	713	680	664	693	682	636	623	663	666	700	675	706	718	651	685	688	672	716	685	708	670	637	705	675	684	699	699	681	642	698	697	710	662	677	633	669	655	699	653	682	689	650	654	706	668	649	622	653	660	690	658	692	676	677	686	653	667	731	653	670	716	663	703	649	618	662	689	695	636	649	659	706	694	681	662	653	695	684	693	668	672	646	667	652	664	684	662	598	695	719	652	724	679	724	676	696	670	649	696	656	689	658	652	653	631	653	692	652	695	696	680	698	675	709	659	693	725	679	734	670	709	623	690	668	700	730	708	657	698	606	663	630	683	657	672	678	683	692	702	653	716	667	660	695	664	715	660	639	723	680	654	688	717	631	664	670	685	688	675	680	687	724	643	669	686	678	716	683	665	673	681	619	646	664	684	662	698	700	685	670	690	680	699	695	667	715	614	673	645	687	684	667	656	678	676	657	659	678	678	659	694	635	646	668	644	686	643	680	633	683	696	674	647	681	652	667	672	691	708	650	677	690	653	700	621	711	659	666	702	701	682	670	675	672	658	638	655	698	710	708	645	647	684	674	658	668	645	641	663	708	659	641	607	689	691	665	686	663	725	673	664	650	704	730	689	675	695	678	642	680	659	673	661	665	707	647	646	652	682	690	715	724	686	759	648	652	683	728	680	724	666	662	677	678	676	670	682	650	732	682	684	680	724	666	665	683	629	682	641	658	714	671	648	647	682	649	732	717	635	679	669	717	701	675	646	686	673	690	668	689	622	719	744	709	670	681	678	682	617	633	691	652	666	670	689	671	681	676
13963	555	323	127	84	90	83	78	89	89	88	86	82	77	66	79	68	81	82	61	79	80	74	64	76	56	78	62	70	71	80	67	75	73	60	84	73	88	76	72	70	71	71	80	74	73	72	85	78	80	65	66	74	65	68	70	63	85	67	70	84	75	60	72	64	74	71	74	56	74	84	79	77	89	76	80	64	65	79	81	87	77	65	67	78	65	82	56	64	66	84	70	69	71	91	87	76	72	84	67	65	68	66	73	74	83	74	75	70	81	65	71	65	86	67	61	75	73	67	72	80	73	63	59	68	82	67	66	65	69	61	58	82	80	72	72	74	83	78	86	71	69	73	66	79	72	77	72	60	84	87	81	61	86	56	68	60	82	61	52	71	84	75	78	82	78	59	75	72	62	78	76	83	89	66	50	66	61	72	71	64	82	75	74	60	77	71	56	75	73	80	69	67	87	85	66	68	63	71	57	61	74	99	63	69	73	63	70	70	75	86	64	69	65	76	78	77	88	74	66	76	64	88	75	73	67	70	66	78	80	79	81	75	81	65	73	67	81	73	61	84	83	83	64	91	65	71	67	80	75	72	71	70	82	79	89	80	66	74	77	73	75	79	78	61	79	76	79	67	66	82	90	77	70	84	79	64	67	66	80	60	66	83	67	69	80	81	82	74	69	62	64	85	85	67	79	79	59	61	60	67	86	77	71	63	72	55	67	74	68	79	64	83	76	71	86	55	75	72	80	73	74	78	88	64	62	60	87	58	82	81	84	75	62	69	65	54	73	81	66	84	76	96	69	82	71	57	76	55	72	64	73	69	74	89	60	76	72	58	75	76	65	86	74	74	73	67	77	72	68	81	75	62	75	76	78	67	74	81	76	70	103	66	77	67	70	68	65	75	75	69	84	61	84	67	61	66	82	77	59	75	76	80	88	51	72	88	81	73	82	90	68	74	86	73	68	91	59	64	66	64	74	93	68	74	69	79	77	68	94	91	87	70	62	87	86	76	89	74	71	98	72	73	70	70	72	72	68	73	56	72	78	74	76	72	59	84	74	84	76	77	70	60	79	48	67	75	83	64	60	80	82	56	70	81	80	78	63	69	73	71	71	59	75	66	83	85	90	76	79	72	65	62	71	63	68	62	73	77	70	67	78	77	79	93	81	78	84	84	89	64	73	75	61	71	83	60	74	61	60	60	63	66	85	74	61	72	64	64	83	60	84	76	71	71	85	67	79	64	81	71	66	63	81	57	76	77	82	71	88	78	75	60	63	75	67	77	90	73	82	70	69	69	75	86	76	68	78	77	78	81	65	77	63	77	60	68	94	65	73	81	71	64	77	76	83	64	63	71	71	74	73	54	73	77	81	67	74	70	82	66	78	78	85	77	74	72	64	65	74	76	69	64	65	63	66	81	74	70	58	66	76	67	77	71	60	70	76	81	64	89	64	76	68	78	79	82	71	60	75	79	75	76	67	78	85	110	67	67	76	71	78	65	88	60	70	73	79	67	69	60	84	65	83	85	61	70	74	79	78	78	66	72	57	64	69	75	85	63	81	69	66	77	71	69	80	87	69	55	82	85	74	70	77	67	67	85	78	75	84	73	78	94	84	79	75	58	68	67	76	70	87	69	58	76	74	76	70	76	75	86	71	76	71	78	85	69	65	66	79	82	65	71	81	68	70	65	71	57	69	67	75	80	99	68	79	80	71	82	64	63	81	70	67	60	71	82	76	87	69	83	74	69	62	79	61	81	63	82	79	65	86	65	63	75	76	69	64	80	72	74	77	70	76	61	74	73	76	72	73	62	59	61	59	68	70	63	75	78	70	52	73	73	83	67	68	86	60	78	72	71	77	65	58	57	76	73	84	74	81	55	82	90	72	80	78	60	92	69	65	90	82	48	70	74	72	63	72	66	67	78	93	66	72	80	68	62	60	87	67	71	60	58	66	82	75	69	64	72	70	64	58	80	80	57	81	90	81	69	81	69	78	71	62	75	76	78	70	63	72	79	59	69	83	79	54	67	67	64	84	68	85	78	65	75	58	86	87	71	52	82	58	65	77	61	79	67	89	67	83	63	65	80	74	75	77	66	71	64	73	81	72	81	64	77	75	85	65	85	77	65	82	88	62	74	79	62	74	60	67	63	92	80	83	75	68	73	76	77	76	68	66	67	65	80	67	67	69	67	73	72	81	59	90	84	83	74	83	81	72	79	77	83	69	78	75	75	62	81	69	80	69	80	59	57	76	74	74	73	67	90	74	62	77	89	81	62	78	75	75	58	92	71	73	64	93	56	77	76	80	65	85	71	75	53	73	63	61	75	80	70	65	97	68	69	80	57	70	75	68	83	55	73	74	65	70	62	65	69	73	81	81	70	54	73	76	86	62	71	74	69	75	80	86	66	71	75	82	68	73	67	68	69	82	84	80	84	60	73	83	79	54	63	80	70	66	79	72	79	64	62	62	71	69	63	74	63	77	75	89	76	81	74	82	97	78	69	73	78	97	79	71	55	75	74	64	79	62	67	70	68	57	65	76	64	68	77	74	82	84	66	77	75	71	81	70	79	90	54	58	65	69	86	81	63	65	73	77	80	73	58	63	81	70	60	78	70	64	77	72	69	88	80	82	65	71	72	75	71	74	73	80	94	69	71	68	62	66	69	66	82	81	74	83	57	59	58	83	69	74	77	79	70	65	77	68	74	74	62	83	73	74	70	94	72	82	61	83	75	86	82	63	70	72	82	63	74	77	76	79	68	78	62	76	62	62	80	86	71	66	69	67	55	68	70	65	77	73	71	72	72	83	62	82	84	68	77	72	81	87	88	85	68	78	60	68	67	68	74	68	76	68	82	83	70	88	59	72	75	82	69	73	77	66	62	78	78	67	68	66	67	74	60	64	74	78	71	78	67	84	62	78	84	68	78	62	73	67	69	76	72	83	70	68	73	80	86	65	68	92	72	79	72	68	88	63	73	67	87	91	87	76	81	65	90	68	68	93	82	69	77	92	75	62	69	83	74	79	61	77	59	69	77	68	70	78	69	70	61	73	75	76	66	63	65	58	64	85	74	61	68	74	60	66	83	73	82	79	62	92	79	63	70	73	78	83	72	61	72	72	70	68	84	67	63	72	69	67	78	72	74	71	75	68	60	75	77	67	68	79	66	76	78	66	70	99	78	81	82	84	72	73	84	64	52	73	83	78	76	77	72	74	61	61	68	67	76	70	56	80	65	83	61	73	77	78	86	79	76	79	73	53	85	69	85	73	67	77	78	64	69	70	74	81	70	96	68	73	80	89	68	74	80	67	77	75	56	55	74	80	98	81	78	76	79	83	64	67	73	62	77	79	64	89	69	58	80	83	66	72	77	88	75	85	65	76	72	78	76	69	72	73	71	87	71	68	67	54	83	88	75	66	76	81	79	68	68	75	61	92	60	80	79	66	90	69	67	80	69	82	69	72	86	85	74	67	75	81	91	83	73	84	84	78	74	81
13821	286	377	408	335	370	340	304	298	293	292	305	307	278	297	290	267	282	275	277	293	286	262	299	268	240	266	284	254	273	276	292	256	266	228	270	256	270	275	264	279	270	233	259	259	245	249	282	277	290	262	235	265	250	255	250	261	257	268	239	260	289	242	268	270	268	257	289	245	256	262	235	288	282	278	261	219	262	257	262	260	261	269	294	287	255	241	277	278	264	262	265	263	264	263	301	241	289	242	276	281	255	264	279	243	251	258	285	239	261	270	292	269	268	257	274	258	256	249	257	263	287	291	285	241	268	272	294	273	245	284	256	284	264	278	244	267	290	231	276	254	271	254	266	278	279	269	254	248	266	256	262	262	260	265	272	244	274	268	241	253	265	263	282	270	271	274	276	304	290	257	233	283	277	248	247	251	281	282	252	268	278	243	245	275	282	258	271	253	286	295	259	267	253	272	235	300	255	264	267	275	296	272	266	252	286	255	266	256	281	288	266	279	265	280	252	242	278	287	261	250	237	271	246	283	282	266	260	250	274	248	282	277	289	233	266	288	267	268	240	246	261	281	257	256	281	275	289	284	266	285	273	247	251	234	274	280	269	304	273	279	271	257	271	259	263	276	251	259	272	266	258	277	270	277	253	253	264	243	267	283	242	246	300	281	290	256	257	269	256	271	262	282	269	281	298	295	282	302	286	271	260	287	273	259	278	260	255	253	288	275	252	244	249	275	270	236	265	261	252	240	247	247	279	261	278	252	290	276	244	281	255	257	260	242	264	266	279	267	290	256	277	259	239	282	267	285	281	274	233	291	271	281	274	233	276	278	256	268	263	283	243	259	265	267	252	286	307	299	259	262	264	289	271	262	287	255	238	278	257	287	284	257	261	226	260	240	252	273	249	262	276	238	264	254	256	270	260	252	284	266	257	284	259	254	284	248	250	285	263	262	265	288	272	242	279	243	275	283	263	283	279	251	252	258	267	258	273	277	243	282	295	260	249	273	279	278	260	293	256	280	273	282	277	260	257	257	260	237	274	280	235	262	266	251	254	259	259	270	289	247	282	304	266	248	266	249	273	234	254	253	293	252	266	251	258	292	261	281	265	279	268	313	294	265	280	281	246	295	286	272	258	276	286	257	281	260	248	258	276	257	254	258	288	287	278	251	264	251	268	273	265	263	236	261	252	287	264	270	262	275	251	262	250	254	272	276	266	244	268	246	252	266	249	270	249	266	261	277	237	281	259	243	295	259	278	258	275	267	275	278	272	262	280	262	267	280	250	260	263	289	264	274	268	262	267	242	289	291	272	297	273	284	271	271	273	251	255	267	281	261	274	252	269	268	291	294	274	262	277	252	277	287	224	250	270	295	269	263	242	260	252	281	235	280	272	261	256	278	257	271	251	275	278	301	272	265	282	268	287	281	254	288	266	266	282	289	228	281	266	255	289	266	249	261	276	261	268	236	281	240	236	259	258	284	288	257	244	250	268	277	287	251	244	281	267	281	270	229	255	264	275	289	264	232	257	255	270	269	220	260	266	268	252	234	300	253	282	252	253	262	290	252	247	218	260	267	244	250	261	254	269	239	256	265	264	266	242	288	293	257	250	273	258	248	235	274	262	256	278	278	251	262	261	267	275	234	276	265	278	258	274	291	303	271	255	278	266	281	265	275	319	263	279	268	236	249	266	253	294	272	256	253	260	283	264	248	265	280	262	262	285	279	269	264	242	281	282	255	256	309	254	270	247	232	253	276	268	271	264	281	258	259	250	235	221	261	285	278	260	282	259	252	259	269	252	260	315	279	275	279	272	258	239	268	261	268	277	287	265	275	300	288	254	274	283	266	273	307	237	274	264	256	264	256	246	278	264	249	253	269	273	279	266	254	250	267	250	294	268	273	256	253	255	252	270	257	252	278	261	264	239	245	264	268	275	269	263	263	304	279	256	275	270	272	274	268	246	274	271	282	241	274	236	230	290	269	261	284	269	251	289	285	266	270	264	262	285	268	257	294	281	270	288	256	280	271	255	285	245	259	256	266	265	278	245	275	282	286	253	298	254	252	277	271	272	254	265	274	254	271	255	245	264	260	239	308	254	266	260	263	292	248	257	266	266	310	265	291	282	263	305	274	279	273	311	250	277	263	266	262	258	282	271	272	262	250	241	281	262	272	256	262	249	292	291	247	282	269	255	248	259	263	285	264	278	255	263	276	240	251	264	255	276	284	289	243	285	237	266	281	279	258	287	260	265	256	250	279	258	278	292	273	288	283	236	259	269	279	269	251	288	247	232	281	279	262	244	276	268	278	266	275	259	282	266	244	282	279	270	282	274	266	261	294	273	229	260	260	229	232	272	249	270	238	282	255	245	256	261	280	252	284	253	264	281	251	268	255	260	270	264	269	267	248	263	290	266	299	265	292	282	262	231	244	279	261	256	265	296	253	274	295	250	276	256	271	257	269	240	281	289	268	240	252	263	288	282	240	264	270	271	278	252	265	289	286	266	285	257	227	265	266	286	287	267	268	292	255	262	272	248	246	283	266	273	268	275	292	262	305	279	312	267	269	271	246	258	301	245	285	275	272	279	271	257	278	264	265	282	259	271	259	266	285	264	276	278	262	289	250	269	242	272	284	274	265	285	296	229	263	251	270	290	247	270	266	282	294	261	270	254	301	270	263	274	291	294	270	278	261	254	298	240	277	266	255	270	257	263	253	285	263	281	248	264	253	268	252	261	251	278	283	294	299	246	260	293	267	268	258	257	241	235	232	280	286	276	263	263	295	263	275	243	244	273	263	250	289	299	265	241	258	292	243	264	276	267	253	270	254	243	290	262	281	274	273	250	252	259	266	275	268	296	260	238	270	254	249	287	301	245	299	292	280	261	285	273	244	270	263	270	286	278	267	273	257	258	245	272	256	275	269	267	260	277	277	301	251	283	299	267	246	245	269	254	277	294	251	280	268	254	222	266	252	282	237	250	259	278	257	279	288	228	251	239	283	270	287	264	258	268	282	244	271	266	268	243	266	260	287	261	243	296	278	256	254	286	247	272	264	251	285	228	268	280	244	291	246	252	274	232	254	267	253	293	253	273	257	257	275	254	251	279	277	304	258	277	283	299	272	276	254	238	266	274	250	280	258	279	286	257	259	272	273	234	247	284	297	285	251	264	288	278	271	277	241	266	284	275	260	260	271	262	261	254	271	284	293	267	282	259	285	296	254	246	254	290	237	270	266	254	252	269	276	241	255	252	294	248	268	271	248	294	291	263	260	289	261	264	253	239	245	256	234	234	277	284	266	266	274	279	252	264	258	298	248	248	243	257	273	272	254	272	264	250	281	265	261	276	265	295	281	243	269	268	304	250	262	268	266	237	246	295	281	263	245	293	255	245	231	244	274	285	275	237	249	252	289	271	261	269	293	263	287	271	284	261	283	288	276	260	264	255	261	272	259	236	253	267	268	265	260	266	246	263	272	274	288	263	255	247	251	227	296	276
50431	20258	9616	1020	584	444	345	282	271	239	226	193	192	180	177	152	157	185	151	158	129	149	150	155	184	136	137	130	161	151	135	126	144	139	153	131	134	153	175	140	128	136	157	134	158	140	154	151	158	112	132	129	120	140	137	120	127	155	138	152	116	141	130	157	104	125	136	136	126	138	126	126	134	132	145	142	133	125	130	149	120	121	115	140	131	143	123	151	147	130	141	131	130	121	122	137	113	161	118	144	122	131	133	122	130	121	157	123	125	153	133	144	135	130	120	131	151	155	122	144	128	138	140	132	157	119	125	140	139	132	117	132	134	143	128	122	130	126	130	120	144	126	132	127	148	107	131	135	114	124	127	128	137	127	131	114	108	133	143	128	135	139	146	113	125	130	139	133	130	154	151	144	130	141	110	127	115	126	131	121	126	128	140	143	123	128	148	134	120	128	119	150	130	135	116	142	134	132	141	131	125	133	112	141	119	112	142	130	133	130	127	133	119	111	149	137	122	136	135	119	128	131	139	143	136	123	122	138	119	143	135	132	149	113	109	132	147	140	132	145	139	127	142	130	127	133	133	138	147	147	143	137	125	134	129	110	118	120	137	111	139	112	122	129	137	131	126	149	149	132	127	114	130	138	125	129	119	151	122	129	131	128	137	144	137	143	146	130	135	124	143	144	135	125	133	122	153	152	136	138	132	141	128	117	140	127	140	117	136	136	129	121	155	133	136	132	132	142	146	140	144	128	127	116	106	133	133	138	131	131	130	136	127	142	144	146	123	113	140	134	140	146	130	137	126	134	127	122	128	147	129	168	126	125	129	147	148	125	139	135	134	130	139	126	125	136	144	158	124	132	121	134	111	126	140	141	140	128	147	108	135	120	138	136	144	127	117	114	122	131	141	132	119	121	135	132	139	138	123	140	125	114	124	133	142	136	137	154	150	137	124	116	149	131	153	139	114	147	124	126	134	131	123	113	137	131	121	143	121	137	139	131	121	133	123	134	129	133	123	150	118	136	150	130	116	136	122	124	133	115	131	130	142	128	118	147	139	116	148	134	132	125	129	155	125	139	145	135	137	121	139	132	128	144	129	115	167	133	114	113	123	128	137	149	131	136	125	106	131	130	141	142	143	142	129	133	124	124	127	121	137	129	146	140	119	133	125	147	105	115	128	134	122	135	135	137	146	141	133	131	128	128	139	133	131	126	144	122	145	141	139	144	137	136	136	100	150	138	97	125	126	142	120	137	127	124	167	127	140	149	124	119	129	130	140	121	139	146	137	151	129	144	134	122	123	132	122	115	139	138	112	147	139	157	138	140	130	126	122	131	153	138	139	121	128	136	134	164	124	134	125	135	139	129	121	130	129	130	137	131	126	120	153	114	141	130	109	110	125	128	142	112	126	105	127	120	116	120	145	110	146	134	121	143	144	153	142	123	139	121	136	126	124	114	149	139	145	125	150	131	143	139	139	123	149	160	119	114	143	132	108	142	127	148	125	149	129	125	125	138	142	120	133	143	142	124	135	127	133	121	139	117	148	148	142	130	130	142	134	144	145	138	122	116	117	125	122	112	123	147	148	141	138	146	142	136	106	132	139	115	118	136	144	149	135	129	91	130	132	128	145	144	119	135	140	146	130	113	139	129	124	134	145	136	146	128	140	141	145	133	124	148	128	149	125	144	136	138	124	131	162	127	120	127	129	137	129	117	120	128	130	144	128	138	119	123	126	121	126	131	139	131	135	140	118	133	116	122	143	145	123	133	131	150	143	145	131	108	134	111	126	133	136	125	124	115	133	121	128	148	116	133	121	146	130	139	123	123	134	140	116	125	137	156	123	134	98	135	123	123	140	159	139	139	135	118	147	120	137	137	114	138	128	143	135	137	130	131	145	119	134	131	127	128	134	122	140	140	124	133	146	125	122	132	127	121	136	125	126	137	125	149	129	141	111	127	137	144	125	116	135	120	122	138	119	135	121	139	132	111	138	129	117	124	131	147	147	120	135	149	138	127	124	126	143	125	132	135	121	122	123	136	141	143	134	149	145	109	123	125	131	134	133	146	134	131	143	120	117	126	154	144	141	127	148	116	145	133	125	135	160	140	145	146	129	132	134	108	156	156	146	124	122	116	125	129	124	146	124	138	111	120	127	122	130	124	128	156	153	137	142	129	122	161	146	138	118	137	130	126	142	134	151	132	132	131	132	120	150	144	128	123	141	151	148	136	131	142	129	132	147	145	119	141	134	145	127	135	120	145	127	132	114	160	127	141	123	133	133	111	133	138	119	128	128	120	130	138	144	133	128	132	136	117	139	134	135	142	130	140	128	139	134	123	113	109	136	123	168	140	147	126	138	114	144	119	127	117	145	129	130	150	122	145	127	118	132	120	125	133	135	134	118	140	118	125	138	142	113	154	133	138	136	110	138	118	126	124	119	131	126	127	108	133	142	146	145	132	122	154	131	148	122	129	143	112	155	118	119	125	145	122	143	134	134	121	163	154	133	139	143	117	124	150	133	119	153	171	133	121	123	119	126	123	132	131	128	136	135	133	112	122	139	130	121	154	134	143	131	110	138	142	142	142	143	123	131	131	134	123	117	133	133	121	120	149	124	134	144	138	122	140	135	147	107	127	122	126	149	135	140	141	130	123	159	138	157	134	123	132	133	136	139	138	131	156	141	126	142	122	138	148	141	99	134	137	130	125	160	147	121	138	138	152	134	124	138	143	127	123	133	140	134	136	123	122	164	131	128	142	129	116	113	132	128	135	122	132	135	138	137	134	150	143	138	113	123	127	139	135	129	132	133	135	134	131	128	134	139	128	144	122	143	154	122	128	137	126	146	114	113	128	138	133	120	154	140	132	133	137	134	144	143	141	136	116	132	128	130	128	150	119	144	117	144	150	144	128	137	134	125	144	124	129	127	123	162	129	126	125	128	131	130	115	149	120	152	123	133	154	141	124	120	115	121	112	97	141	143	138	148	124	119	144	129	144	173	143	144	130	124	157	142	129	110	138	151	132	132	147	128	138	126	125	133	130	113	117	123	136	113	131	141	137	149	124	137	126	141	138	138	115	151	154	134	148	138	154	128	143	138	127	136	139	125	141	115	118	131	151	120	134	116	108	125	154	136	140	127	146	121	148	147	123	147	108	131	126	115	119	139	149	109	132	146	135	113	120	134	133	121	119	148	126	113	123	145	141	134	150	117	131	132	149	120	132	116	128	146	140	116	120	143	129	123	140	105	114	148	131	157	139	137	135	148	118	164	135	118	123	135	108	132	127	131	143	123	123	113	117	143	145	140	118	128	119	129	131	131	137	135	136	112	126	122	129	139	146	131	154	139	120	117	173	119	108	115	126	130	135	110	132	127	150	143	126	138	121	107	116	140	130	127	148	142	148	145	132	144	148	139	131	138	141	116	143	122	154	139	127	104	129	129	134	137	114	130	140	126	140	131	140	144	135	135	148	133	146	130	121	124	135	127	126	143	134
26639	1093	2202	2572	2224	1850	1529	1358	1108	982	914	889	790	748	689	641	594	687	605	574	562	563	570	545	511	539	506	486	507	495	456	512	447	461	473	460	473	480	484	495	460	413	456	436	447	463	433	432	462	430	462	466	428	473	432	419	417	466	400	451	435	453	442	414	444	456	446	417	440	447	428	437	415	406	409	427	432	412	432	387	430	428	408	429	408	421	408	406	433	413	401	414	469	443	421	467	422	396	455	409	421	418	410	422	413	457	435	404	404	442	448	422	408	438	415	420	476	432	436	413	448	416	431	378	389	406	397	432	408	422	425	429	449	474	441	410	431	423	367	454	454	434	414	414	388	422	438	404	405	408	401	457	409	404	422	451	442	403	452	435	407	467	435	450	397	401	451	438	431	416	448	425	396	458	399	421	436	408	451	439	416	461	419	413	436	418	454	403	394	437	427	418	439	424	417	405	418	408	407	430	408	449	395	402	459	404	441	420	455	424	423	398	423	395	423	449	440	409	412	422	418	406	457	427	416	405	413	431	392	454	411	432	425	448	436	439	422	400	434	430	419	366	420	423	434	422	437	443	431	423	439	398	447	402	412	433	435	446	435	414	438	377	411	460	433	428	413	431	435	425	420	401	400	426	421	397	406	406	449	444	421	425	435	447	436	404	433	383	454	472	373	393	392	402	425	439	452	419	398	436	426	421	450	409	435	419	366	385	400	461	433	435	427	447	408	410	452	422	431	415	411	449	402	447	400	427	433	429	424	440	392	443	427	436	423	416	421	404	436	442	428	382	409	430	414	445	396	424	412	413	435	424	382	440	447	407	410	421	414	427	421	409	424	398	446	413	426	402	415	401	369	458	443	409	425	456	419	408	449	436	434	411	447	423	436	438	422	427	400	387	436	423	436	442	386	459	442	425	402	428	425	427	426	426	441	410	413	387	438	443	401	421	406	436	421	402	420	456	433	396	427	412	402	453	417	411	467	421	453	426	435	446	432	421	408	435	407	423	416	447	459	450	472	383	418	409	416	435	416	399	428	414	416	416	426	413	434	416	431	476	429	410	487	432	431	386	386	449	424	426	447	424	447	437	440	431	442	433	381	414	423	413	391	422	426	412	428	430	440	446	396	427	413	443	431	379	424	434	443	408	439	480	443	427	436	462	460	425	404	437	411	386	398	428	407	422	498	400	423	427	428	395	435	430	424	424	456	398	458	451	438	416	418	422	415	453	412	439	389	417	430	404	423	430	443	408	406	401	394	427	446	427	411	436	436	443	426	481	395	411	438	411	409	404	433	433	410	393	411	436	421	453	447	453	419	414	420	437	450	402	396	422	456	414	381	421	408	422	383	409	457	406	461	393	407	445	413	435	441	405	421	425	436	419	407	383	445	414	404	419	457	427	396	403	442	437	400	412	416	455	425	427	431	420	438	428	405	376	406	419	434	438	396	419	454	426	446	450	420	428	410	454	447	421	392	417	399	410	432	412	463	417	401	436	424	431	473	394	407	430	432	372	391	407	395	410	425	442	400	449	430	428	400	403	435	406	410	427	436	470	405	452	428	414	410	422	415	428	394	431	425	434	440	424	433	424	426	417	432	454	417	429	469	396	450	412	452	471	407	436	403	391	425	428	443	423	437	400	446	422	406	372	364	426	434	410	436	408	403	432	450	432	401	455	410	399	450	445	458	423	390	405	434	449	430	451	424	453	404	422	425	433	423	410	425	436	375	424	430	447	412	394	413	427	405	403	434	461	416	417	386	430	435	452	421	457	429	438	435	414	432	431	446	410	426	391	441	418	452	401	406	390	427	462	414	451	397	433	458	426	440	429	391	423	426	418	452	441	439	450	437	395	411	454	412	425	411	402	428	438	431	437	409	433	432	417	440	380	386	429	418	432	392	428	440	437	427	420	376	423	453	421	439	448	421	434	437	404	440	414	422	417	441	409	453	410	415	450	424	460	378	436	440	426	453	429	447	438	413	439	460	396	396	414	419	391	421	434	446	446	449	417	441	382	459	434	465	426	403	415	416	417	430	449	429	417	403	445	429	389	407	434	434	406	430	442	416	410	417	424	408	431	432	433	405	382	428	425	380	415	408	438	397	432	430	439	403	416	424	403	442	422	459	416	379	438	422	433	434	456	424	396	408	424	425	422	503	428	421	466	407	435	445	392	442	430	404	423	376	416	413	398	401	423	432	446	385	406	411	400	447	418	430	432	422	403	428	408	414	413	378	413	420	454	453	406	420	420	415	421	406	451	417	404	428	424	440	411	424	432	436	405	421	389	385	428	428	422	428	428	445	398	415	441	418	428	425	431	426	422	410	453	384	424	411	448	409	418	409	413	448	430	430	416	411	428	446	425	449	422	436	416	425	463	470	418	474	437	419	402	442	412	449	468	440	427	416	410	392	417	441	364	403	401	441	415	438	417	428	432	442	424	411	434	431	455	415	449	430	431	391	402	419	457	406	424	423	423	435	448	459	438	417	434	439	410	422	443	436	411	432	418	397	426	403	435	403	427	428	420	435	426	457	450	470	445	455	382	392	375	443	402	453	403	423	428	415	395	422	419	419	403	415	423	410	412	430	414	405	455	446	407	417	438	437	443	437	396	420	423	419	453	412	434	431	438	445	399	433	411	413	484	410	421	401	445	421	389	440	420	431	443	410	445	457	430	412	393	427	412	422	465	426	432	405	445	390	431	435	406	456	364	418	426	390	413	421	417	417	439	383	426	463	450	447	426	412	437	437	420	393	453	382	432	437	417	383	423	424	444	447	413	418	423	483	423	406	442	434	447	431	428	413	449	408	399	449	420	444	423	372	396	418	412	434	419	405	431	447	439	387	434	407	452	457	417	457	431	412	409	424	397	456	427	460	399	405	441	370	415	422	429	416	408	407	419	459	412	444	406	400	430	445	428	443	426	425	416	414	414	447	426	427	434	448	400	409	419	426	398	436	451	435	417	426	446	421	439	441	441	439	422	410	434	453	440	391	433	400	413	412	464	423	415	446	425	444	408	446	445	388	439	451	440	448	381	365	411	389	420	433	418	396	438	407	398	417	435	426	409	405	410	429	432	450	437	427	433	420	453	427	439	417	432	399	395	412	391	436	421	421	432	420	415	422	427	420	409	453	434	494	425	416	344	462	404	440	418	419	430	403	419	416	411	393	417	410	413	442	416	441	443	403	426	450	421	426	436	408	447	448	423	403	436	414	447	440	422	435	416	437	441	420	429	406	436	410	429	415	439	425	427	403	422	442	420	433	397	407	410	432	395	367	435	494	400	467	413	432	443	470	401	432	364	379	415	443	414	448	387	408	432	417	434	403	455	393	430	408	453	432	444	432	421	408	423	399	436	442	427	422	434	398	431	422	413	387	434	421	438	415	426	420	447	409	439	437	440	436	466	435	442	439	437	437	418	399	395	425	434	436	431	428	431	439	440	416	402	378	372	433	435	397	411	455	401	395	460	411	392	442	427	407	416	433	424
50618	22921	23746	5174	1240	922	713	568	457	467	401	370	331	329	326	294	286	285	291	258	295	275	256	255	245	269	231	263	261	253	255	244	269	258	237	227	266	250	237	230	252	234	244	230	246	241	240	244	237	248	217	220	248	258	234	229	222	245	233	217	239	243	234	236	232	222	245	229	253	236	210	246	252	246	219	237	233	251	219	237	237	175	212	202	227	231	242	227	224	227	227	252	258	225	262	222	230	257	265	227	236	230	250	229	240	217	223	225	243	228	249	250	236	228	240	244	269	205	237	227	242	232	226	249	217	234	232	244	223	227	251	230	230	209	197	225	219	255	210	227	222	224	223	235	252	231	219	226	238	218	243	243	251	233	233	227	226	229	211	235	249	259	192	240	198	193	224	229	248	235	246	240	222	226	196	227	231	236	246	255	227	243	263	225	254	232	237	200	250	267	213	234	250	212	233	253	226	229	227	246	251	232	242	240	249	237	253	255	219	228	254	226	239	248	216	224	220	220	246	238	226	240	232	261	224	252	201	242	259	204	260	217	221	247	249	209	218	231	265	225	239	255	255	219	213	253	242	240	234	223	240	246	244	232	224	252	207	237	227	241	212	225	225	226	237	223	265	251	239	240	224	240	228	241	277	246	236	212	222	249	219	249	250	245	248	230	210	231	236	224	218	227	244	238	214	244	246	241	239	231	227	210	222	240	237	229	261	232	230	214	227	260	212	243	237	224	218	237	222	238	205	229	229	235	224	216	255	229	229	215	246	207	207	215	237	237	245	237	222	260	236	238	243	207	234	220	225	243	213	276	223	247	231	246	227	209	229	219	239	213	236	227	230	241	231	263	227	241	228	246	246	226	218	214	223	223	235	222	219	247	247	239	246	244	218	245	242	241	226	222	246	221	216	256	243	231	236	208	222	224	242	221	218	226	241	255	240	228	219	238	222	255	232	246	232	240	269	257	239	231	212	256	223	213	226	226	226	237	259	246	243	241	236	247	248	225	195	235	246	223	219	260	212	218	227	230	222	239	223	230	231	218	254	252	256	258	248	213	237	223	228	231	237	220	207	211	255	253	247	226	247	234	240	229	236	275	223	241	256	227	243	240	234	256	229	271	235	240	235	232	245	209	231	239	226	216	250	244	215	225	248	212	239	226	219	212	219	217	232	253	234	234	230	231	245	232	229	240	219	201	226	230	237	222	202	249	231	244	267	228	234	225	234	217	235	226	236	255	237	223	207	218	224	244	222	228	230	220	235	252	233	231	213	233	234	224	238	265	224	223	214	247	242	256	231	230	237	230	238	226	247	220	238	247	201	209	243	239	237	224	239	228	252	243	224	232	237	232	240	251	226	235	219	235	230	208	248	245	235	237	251	200	236	222	233	246	210	222	259	226	219	237	249	262	245	240	233	206	228	248	245	246	235	236	233	240	230	237	241	245	230	261	219	220	246	248	233	238	207	206	232	221	243	251	231	227	234	221	243	239	235	234	270	238	200	235	215	247	231	226	237	248	228	215	223	217	240	226	266	270	218	240	206	206	224	244	234	254	230	232	244	244	216	245	229	231	246	260	204	239	203	230	239	208	221	234	225	224	242	234	231	220	252	224	219	272	259	230	232	235	237	207	241	225	217	236	212	251	219	206	226	221	204	224	233	229	230	230	235	241	255	237	252	231	208	217	256	244	233	260	228	217	235	247	205	224	242	227	217	237	210	230	227	243	260	229	223	240	241	237	232	219	228	233	237	223	221	242	230	232	240	212	233	236	223	251	230	266	224	241	262	251	250	248	232	240	207	232	236	249	224	230	240	270	249	250	237	211	223	223	247	224	197	251	210	225	228	240	267	211	269	227	226	257	251	264	233	263	237	221	217	239	245	242	208	246	229	259	237	243	237	250	231	224	238	229	228	244	248	243	217	230	225	227	240	199	231	221	242	230	211	221	248	226	248	176	231	222	264	222	225	238	234	251	226	243	241	248	206	231	238	223	230	239	250	216	227	223	217	242	249	194	203	225	207	249	226	228	218	264	236	235	245	253	234	240	231	250	238	252	221	230	251	229	246	243	243	231	229	233	231	218	217	253	260	209	233	238	244	219	231	249	222	249	229	211	226	230	247	221	241	227	235	236	249	230	228	215	219	204	268	227	235	255	208	231	237	234	252	233	238	222	197	227	228	238	236	219	228	202	233	221	227	247	235	233	236	239	234	235	215	259	226	242	224	258	253	212	244	248	227	231	222	217	235	228	260	232	226	201	230	236	214	236	218	228	278	261	211	226	217	224	222	229	252	254	244	232	244	241	215	238	223	249	244	227	223	248	224	228	249	225	241	214	230	254	229	212	247	238	224	210	227	214	239	221	226	253	228	242	256	234	244	207	239	206	260	260	215	222	239	213	241	272	264	242	222	248	242	243	225	224	219	240	225	211	230	248	213	217	262	243	234	222	222	213	224	219	239	246	209	249	236	223	226	231	216	235	229	232	236	227	223	230	231	274	263	263	237	221	220	243	202	224	233	213	270	226	219	239	249	239	235	237	223	224	223	246	230	233	237	217	240	218	235	219	209	230	232	252	240	244	217	240	229	248	246	235	221	225	237	221	225	246	250	240	222	223	255	238	223	198	251	209	231	226	226	229	241	247	240	217	246	225	240	209	204	243	223	219	241	261	213	247	216	249	270	221	242	225	222	217	231	213	242	238	253	243	243	261	215	234	234	226	234	254	234	232	232	202	207	249	200	237	250	209	229	240	242	247	235	221	227	226	255	228	213	260	232	239	235	213	209	239	249	241	248	228	223	225	237	211	229	252	216	233	231	268	227	254	226	218	244	216	215	227	209	222	207	239	250	239	209	234	220	224	237	221	241	242	198	226	238	242	248	278	243	224	224	239	230	211	216	232	226	236	233	226	221	236	241	225	233	239	260	227	224	234	240	203	244	240	237	225	220	233	232	226	232	230	233	240	246	250	226	266	233	226	249	246	250	234	237	232	231	238	221	225	237	252	216	238	206	211	262	215	245	233	226	272	256	232	217	248	242	231	263	253	221	255	216	264	240	222	252	249	236	235	201	250	242	241	228	253	248	214	250	230	208	245	221	239	208	223	220	232	245	266	221	239	241	225	232	247	232	228	226	244	226	233	210	247	251	283	245	239	251	252	243	219	231	232	235	239	237	244	206	214	255	249	231	217	245	229	244	217	206	247	231	241	226	222	227	239	197	228	259	236	244	247	238	213	224	238	238	230	238	235	210	259	237	237	216	238	259	225	261	240	211	261	230	231	227	220	219	224	258	220	247	235	189	247	263	249	236	219	236	222	232	217	234	222	256	236	225	220	194	260	231	237	241	271	244	243	236	238	243	242	248	219	230	218	230	221	228	220	255	239	224	247	250	242	234	229	215	226	257	240	232	250	228	240	252	237	214	258	218	241	242	241	230	246	223	206	239	249	228	227	224	250	236	230	259	215	249	214	252	224	244	236	231	218	220	235	213	254
32377	2052	4162	4698	4052	3431	2773	2302	2064	1803	1604	1526	1321	1259	1228	1064	1104	1087	1008	978	916	872	943	857	878	823	875	862	808	811	829	820	793	785	764	742	773	716	726	763	767	766	713	705	749	718	702	719	702	701	744	750	708	683	715	718	765	754	707	711	700	731	648	751	694	700	740	717	689	738	712	704	685	695	711	664	718	681	716	670	677	667	692	688	674	716	653	706	735	679	749	710	652	690	670	700	654	710	673	692	667	642	699	655	637	678	702	693	693	721	707	739	667	691	627	673	655	730	701	686	687	671	694	694	705	711	702	662	676	686	691	642	751	680	682	707	696	719	635	680	635	674	673	685	702	718	694	647	677	734	656	667	657	699	690	662	683	687	717	677	655	698	689	687	702	630	659	696	688	687	685	682	660	709	649	678	693	694	656	636	665	662	709	712	675	654	681	669	682	676	702	698	651	682	649	666	671	734	685	666	630	697	660	657	698	662	707	683	692	685	694	624	679	664	687	665	704	664	692	661	670	650	666	710	677	692	675	670	673	641	708	668	687	686	650	665	680	647	663	693	680	624	689	697	683	656	652	685	677	651	695	652	679	685	673	703	672	652	682	693	654	682	659	668	670	685	656	710	715	650	693	684	662	656	719	690	682	650	735	677	647	701	670	686	696	661	690	688	660	663	703	683	670	628	646	629	677	648	674	708	716	630	708	669	688	638	655	681	685	670	678	706	658	674	675	682	690	628	668	685	684	684	680	685	663	676	697	658	687	670	674	680	690	687	640	647	665	684	666	685	677	662	677	670	702	705	654	679	687	637	651	701	758	700	677	666	702	706	687	685	637	693	650	628	628	685	691	688	706	628	707	645	654	717	688	679	678	658	665	692	673	682	698	691	723	699	703	714	722	688	669	630	689	676	719	744	706	667	704	676	694	681	653	669	695	700	681	743	686	649	696	665	646	639	689	706	682	674	680	709	689	669	686	641	684	664	685	680	639	669	712	688	678	669	689	707	705	697	674	710	704	695	648	734	687	679	674	650	673	692	663	685	654	689	696	712	675	677	653	715	670	693	692	657	661	671	683	681	675	699	666	664	684	711	673	713	700	678	663	656	664	703	693	686	670	666	663	678	676	689	689	693	687	654	697	693	673	657	696	730	711	672	694	689	671	724	664	613	672	689	706	685	693	665	673	667	687	736	673	689	695	656	718	691	707	667	710	719	644	655	681	663	661	690	737	749	707	682	651	656	688	677	681	676	657	675	670	678	627	663	685	679	648	673	690	675	645	688	728	685	676	660	688	690	710	709	663	706	687	689	677	676	678	670	697	634	679	709	649	641	663	682	706	727	705	692	707	667	712	689	688	708	711	681	722	703	679	636	674	677	650	642	682	692	706	698	656	716	720	680	691	642	689	678	692	691	693	662	735	705	661	683	643	714	668	666	667	696	701	695	665	675	639	651	730	714	693	644	670	682	680	709	640	665	624	694	635	634	672	638	684	685	644	723	715	661	665	674	673	677	715	688	705	683	694	651	670	672	666	679	677	710	719	710	695	688	714	677	705	704	717	683	669	720	686	674	713	704	682	727	656	662	668	669	717	658	616	688	703	746	653	647	680	716	673	667	715	696	638	670	712	660	752	662	654	681	715	688	709	684	684	705	645	641	665	721	669	658	688	685	705	656	691	680	691	706	691	706	680	689	692	697	660	694	677	696	660	671	689	670	713	665	675	644	661	710	677	714	719	694	706	676	694	698	652	656	684	671	683	660	651	706	720	700	675	697	678	669	703	690	670	664	709	703	678	627	726	642	645	690	682	697	642	670	713	756	708	670	650	669	652	708	682	637	704	675	652	731	666	703	690	728	700	649	729	662	667	690	639	638	700	651	666	739	651	723	668	682	652	684	701	676	697	707	688	679	661	681	662	687	661	731	667	693	713	674	665	722	642	634	711	636	664	653	684	664	700	684	698	731	662	669	649	710	645	718	698	707	682	680	704	707	654	678	664	678	615	668	677	661	646	672	665	652	685	690	617	697	659	671	687	661	683	637	677	674	623	671	683	715	647	692	657	673	637	716	675	636	676	668	676	661	700	641	700	678	690	699	630	692	707	655	723	675	713	648	697	689	682	659	633	704	696	680	685	666	723	695	686	707	693	667	719	681	628	676	633	648	677	680	709	629	700	696	649	665	766	642	649	696	715	688	662	682	683	703	675	667	673	734	681	683	657	664	678	694	667	704	658	668	641	666	691	665	648	652	674	664	679	697	693	728	672	626	698	644	688	682	691	652	663	720	681	661	689	736	668	666	694	674	708	649	675	731	644	661	739	641	632	662	644	676	673	656	658	711	704	670	697	625	684	694	658	695	646	646	665	682	650	675	645	644	642	659	761	679	679	696	655	670	680	660	670	672	654	695	708	679	646	614	709	684	667	682	670	686	722	660	682	669	685	673	666	688	692	642	727	687	704	702	637	645	653	663	667	684	675	745	636	675	683	670	699	669	607	689	670	669	642	635	710	685	686	634	726	677	660	709	691	695	687	680	708	723	697	692	667	688	662	657	656	697	673	712	731	675	650	660	734	649	680	702	696	694	664	640	705	668	663	701	661	646	692	673	693	654	673	720	660	690	653	660	693	672	670	653	654	652	686	667	718	682	716	642	656	699	670	729	663	700	683	728	654	677	668	673	665	730	706	683	686	693	658	682	657	678	700	707	668	664	695	676	715	629	724	716	680	692	670	710	666	676	697	703	653	716	684	649	737	634	685	696	759	668	707	642	684	684	653	644	694	708	717	686	641	720	684	690	695	686	693	690	667	676	670	681	692	685	681	749	699	727	607	736	690	706	634	668	675	656	699	710	695	716	668	688	667	724	605	641	636	698	704	699	687	663	698	621	681	695	666	714	647	689	663	683	703	717	684	693	673	650	667	663	660	695	678	608	649	694	688	712	694	658	684	701	664	696	702	682	710	640	703	661	677	671	708	679	678	710	673	704	685	710	716	707	716	702	676	673	671	670	720	700	663	663	679	694	692	675	699	653	683	682	668	659	661	699	723	666	705	730	728	683	701	698	668	696	686	617	688	722	713	715	734	726	704	707	700	682	735	649	634	704	668	674	657	688	740	707	703	685	674	632	710	700	693	666	677	722	696	644	664	704	708	662	717	690	692	664	691	680	671	648	676	685	693	681	717	709	711	707	693	655	645	686	621	687	682	721	694	673	697	635	625	679	699	697	694	639	671	735	657	691	685	683	671	676	705	703	698	697	661	658	680	739	651	658	666	671	641	697	671	631	735	658	656	694	696	702	684	722	688	664	675	697	692	658	645	678	640	700	657	692	696	698	685	671	741	718	692	699	693	658	737	672	655	716	682	702	688	634	704	688	648	667	691	644	692	654	710	651	716	647	664	641	687	685	661	702	684	648	661	684	741	695	692	749	633	679	681	697	724	635	665	671	630	707	652	698	665	680	703	669	674	700	648	688	677	675	667	696	685	687	653	731
14861	579	335	136	104	91	93	80	83	71	87	86	82	77	67	67	92	86	84	82	81	70	73	62	87	64	78	81	77	79	81	82	84	72	69	70	72	64	73	75	79	76	73	76	62	70	66	63	86	80	72	75	67	78	84	55	65	78	74	68	71	70	69	72	80	76	73	53	68	74	74	75	78	72	83	82	74	84	78	85	75	69	68	76	82	73	71	75	61	68	65	97	70	67	83	63	63	80	69	70	85	69	73	80	63	81	67	94	71	74	75	70	73	68	69	80	71	73	82	72	84	81	70	73	75	81	65	77	59	74	82	78	68	83	86	75	89	77	78	75	66	72	89	74	63	95	76	79	74	73	62	80	82	66	75	63	70	74	59	93	78	73	62	76	66	78	74	68	80	62	70	79	85	82	81	81	70	71	73	68	70	79	79	66	91	81	77	76	70	70	67	70	74	74	87	69	76	75	79	72	77	80	76	65	78	86	73	58	77	72	85	64	70	83	58	83	78	79	72	80	82	77	77	75	78	74	91	79	74	73	75	73	74	74	95	78	83	78	77	90	62	65	66	71	76	69	84	76	78	68	73	69	81	79	72	81	66	68	83	73	74	79	65	71	81	59	75	62	69	73	69	71	59	96	73	85	79	83	53	98	75	64	83	79	76	71	73	70	76	67	87	68	72	63	59	82	72	70	66	81	83	59	79	75	68	72	55	71	75	84	82	79	78	65	68	68	74	80	77	86	83	78	75	96	71	81	70	76	67	61	66	68	66	67	82	62	78	87	60	57	89	70	79	58	73	81	77	82	72	58	70	82	59	68	91	70	85	74	65	71	90	86	79	84	68	61	68	82	66	74	90	78	71	74	63	65	72	83	81	80	72	77	67	74	60	96	84	77	95	71	67	78	80	71	63	72	78	68	67	84	87	79	83	75	71	73	84	91	55	66	85	64	61	65	73	63	73	83	78	93	78	85	64	95	86	71	69	80	75	69	68	81	80	81	80	69	61	68	77	78	64	88	65	78	67	76	76	91	64	71	61	58	70	65	71	70	77	75	70	75	72	74	76	62	64	75	75	84	82	88	96	77	72	77	79	69	86	75	73	74	76	90	70	67	77	79	87	68	94	67	75	69	68	73	75	55	75	77	75	87	67	59	55	72	90	72	68	61	69	78	83	82	71	78	76	80	65	75	85	72	89	68	70	76	90	92	74	78	66	63	79	76	71	71	69	73	64	77	66	63	78	66	75	79	78	73	64	74	74	76	68	79	91	72	81	72	69	74	74	81	87	61	71	73	92	64	82	68	61	79	62	77	76	73	54	77	65	73	60	73	69	70	73	81	84	77	71	77	75	93	81	73	72	80	65	75	76	76	71	71	53	72	72	85	69	81	79	67	72	69	80	73	71	76	72	68	82	80	74	80	74	71	92	58	68	76	71	72	72	69	76	74	70	74	67	94	58	74	53	88	70	74	69	98	78	66	84	74	72	73	71	58	57	77	77	85	70	98	72	74	76	88	84	70	73	63	84	78	64	52	86	62	65	80	72	71	94	91	77	88	62	63	75	70	59	64	93	81	69	70	74	84	71	80	57	78	75	75	77	74	67	73	65	73	77	72	70	70	77	82	76	79	71	88	69	69	80	83	90	72	83	86	65	89	85	75	72	89	76	70	81	77	77	77	82	67	80	87	64	75	68	69	74	68	73	56	69	76	62	78	77	62	83	70	68	94	77	80	80	83	68	70	88	79	91	81	67	58	73	75	71	68	71	66	77	72	75	57	82	77	71	82	83	66	74	73	73	66	71	94	90	75	87	72	66	70	69	58	78	70	74	69	81	85	73	80	56	79	77	56	78	76	87	69	91	72	66	77	51	73	70	68	71	83	85	76	71	69	74	69	87	73	74	71	82	59	74	63	75	86	78	65	84	56	64	78	59	81	83	66	84	88	80	74	74	81	70	69	69	68	84	82	77	70	86	61	75	88	80	73	79	89	61	68	77	71	66	84	68	95	73	64	74	89	70	60	73	79	64	69	59	66	68	83	88	73	69	61	69	77	74	82	68	74	65	81	65	66	75	82	59	73	65	85	80	87	73	88	76	72	73	76	86	73	83	69	80	79	86	82	67	87	60	72	69	68	82	76	69	80	71	80	68	76	85	72	87	69	73	84	71	81	74	86	62	71	65	69	74	76	68	85	74	88	69	70	76	75	75	75	68	64	82	86	69	64	78	73	77	60	55	74	84	84	74	82	72	79	64	74	75	76	76	76	69	81	63	72	47	76	75	73	92	69	79	92	79	63	76	62	69	71	69	86	84	72	79	60	67	84	74	83	90	73	72	73	79	84	81	76	72	88	65	67	83	60	95	78	75	71	76	73	71	92	80	78	75	79	76	80	74	85	81	70	63	71	75	60	87	68	62	68	77	72	102	74	86	79	98	74	68	75	70	83	75	72	76	67	91	82	82	58	60	91	87	82	64	66	76	72	82	68	60	71	73	75	71	67	86	71	60	86	82	66	75	70	75	60	82	83	62	78	72	84	74	84	68	83	57	72	74	65	78	65	59	64	66	71	73	87	75	74	75	75	92	63	82	66	76	70	73	88	71	72	75	64	73	67	75	57	65	77	77	78	71	79	85	77	66	69	86	63	78	75	77	72	79	74	75	69	63	90	61	67	75	58	83	76	93	60	78	63	71	65	82	66	79	58	74	85	84	90	77	76	97	102	60	80	64	65	77	48	90	72	83	67	60	63	77	85	70	71	71	70	80	79	67	87	65	68	74	60	84	73	67	82	59	98	81	82	71	83	77	76	74	73	79	68	62	86	88	77	58	77	75	77	83	88	82	73	71	56	76	89	68	63	72	62	65	75	89	91	71	68	75	80	83	74	87	79	64	92	81	87	86	88	83	78	82	66	73	73	80	87	87	77	87	67	74	77	69	60	89	79	75	68	75	76	51	58	69	73	86	86	72	78	72	88	85	88	78	70	64	61	79	88	64	72	82	79	73	79	76	68	74	82	68	62	74	84	85	63	71	70	71	64	78	90	76	85	62	81	77	77	85	61	86	66	78	65	53	82	77	78	74	63	62	71	81	67	85	86	74	78	69	70	91	79	85	74	72	84	76	83	66	78	74	81	80	83	75	54	77	63	81	80	73	88	77	76	80	78	74	69	76	71	81	66	82	67	84	83	76	82	76	73	66	80	60	79	77	87	86	79	65	74	90	77	57	68	79	66	73	65	87	82	86	61	64	51	71	60	62	98	85	71	71	69	73	77	69	69	72	84	66	70	70	79	61	79	63	73	66	73	59	75	71	73	80	72	88	78	70	76	88	81	75	70	74	68	69	70	75	56	75	65	81	66	62	67	62	84	74	95	77	69	74	78	77	70	63	81	78	74	78	61	76	66	66	66	80	73	79	58	74	86	75	78	81	79	79	79	82	82	71	85	76	72	67	71	77	87	87	76	72	72	85	74	62	84	85	67	82	89	68	82
14768	332	399	391	363	360	319	312	318	294	302	311	294	311	278	268	296	295	317	257	264	276	299	274	258	282	284	288	229	283	279	263	285	275	270	250	282	294	271	252	302	312	259	298	266	274	277	301	249	275	260	266	308	280	258	277	285	276	278	271	273	264	267	260	276	280	241	295	227	249	292	257	257	236	292	253	251	284	280	260	300	256	261	285	263	294	281	241	265	294	282	252	256	252	261	250	290	288	279	268	240	254	257	260	247	270	297	288	301	278	260	283	286	276	268	284	281	293	266	275	277	269	252	272	248	304	269	288	249	269	276	261	241	274	280	258	268	230	279	275	279	254	258	256	268	306	255	271	251	248	266	280	269	275	306	261	262	248	263	265	283	263	274	260	275	266	265	264	291	271	270	252	275	262	253	251	251	244	280	254	279	299	242	293	234	255	311	267	264	286	281	277	253	276	303	246	266	283	300	243	272	273	273	261	294	278	271	278	265	269	260	255	254	280	234	293	257	312	263	263	273	250	270	265	274	251	266	285	242	269	262	261	291	280	257	269	290	264	301	298	289	268	288	255	270	286	288	239	289	301	286	249	277	257	286	267	268	260	245	284	290	294	277	260	276	246	282	293	257	242	255	237	265	265	270	279	250	240	244	283	285	250	289	266	263	245	284	280	263	287	282	288	249	265	297	242	266	294	301	267	277	301	268	265	286	286	267	254	270	272	260	279	257	274	253	275	254	287	249	276	266	268	277	258	281	276	259	258	283	252	262	256	260	291	273	231	278	275	260	291	284	264	302	279	285	271	280	290	261	254	289	263	268	270	246	257	279	270	267	295	268	286	281	255	273	249	255	279	274	269	285	269	298	265	270	269	266	289	268	259	266	285	265	269	288	267	288	275	277	259	274	283	276	274	275	285	278	260	287	278	294	273	235	254	302	277	262	251	240	265	261	299	275	285	255	273	252	258	299	250	261	282	273	259	300	274	271	277	270	261	267	263	264	272	260	258	279	257	307	255	246	282	260	251	292	266	277	265	315	291	260	291	279	289	285	260	276	256	263	274	266	249	284	252	245	281	278	246	276	283	290	273	297	264	297	259	266	290	288	285	272	272	255	252	279	271	273	271	289	280	263	242	241	293	259	261	273	251	269	278	269	286	283	271	261	276	253	265	255	280	277	321	255	264	291	243	290	240	260	289	303	279	269	255	288	277	278	271	289	249	269	257	279	275	267	269	287	231	264	280	282	281	253	289	260	276	276	278	274	269	257	284	275	278	254	294	278	287	268	283	266	315	270	280	298	274	287	260	271	285	259	280	263	238	268	243	282	287	304	284	263	244	264	231	279	262	248	274	270	255	271	266	273	254	283	271	289	265	288	273	285	302	294	285	281	275	290	267	273	264	247	262	292	276	304	272	276	289	265	283	254	283	284	294	287	294	286	275	276	244	309	246	266	262	293	250	283	251	256	293	252	261	251	300	287	272	274	256	252	278	258	292	295	283	288	294	267	267	275	293	269	273	258	259	291	262	290	261	268	290	291	282	268	273	279	288	261	251	273	264	302	266	292	314	256	253	245	281	272	293	231	286	248	237	269	264	247	280	249	288	263	274	320	244	280	244	296	252	229	258	285	283	285	258	261	287	298	255	315	247	264	255	264	278	273	296	282	268	260	248	240	287	261	292	257	290	279	289	267	278	280	268	269	291	273	271	244	247	290	263	270	276	283	231	278	299	294	293	243	262	291	267	263	304	281	271	279	278	309	270	281	262	252	302	250	259	268	268	294	303	273	268	297	246	270	291	272	274	291	281	263	288	261	276	252	286	260	274	284	277	281	271	254	258	268	302	254	284	253	257	265	269	280	262	276	318	284	275	263	281	274	280	266	307	283	245	274	261	276	267	284	258	275	285	265	284	277	286	267	274	302	274	269	299	278	273	307	259	254	259	274	264	280	291	246	274	279	270	265	283	253	270	272	236	272	288	293	305	286	268	298	309	262	277	248	257	260	279	273	276	285	265	269	281	274	266	293	268	256	249	271	285	243	254	276	266	270	284	298	283	293	271	273	239	270	295	285	273	262	289	277	268	266	253	269	249	260	255	286	234	282	279	271	280	305	270	278	254	283	280	268	278	268	262	267	274	299	262	305	277	254	279	287	249	288	258	280	283	260	263	285	288	289	285	271	235	271	272	284	268	265	281	275	269	242	291	265	269	281	265	269	235	267	256	267	247	285	261	255	287	280	266	283	281	271	288	285	258	279	261	270	273	295	252	277	305	264	284	296	272	271	262	297	282	272	284	247	244	287	281	292	259	210	295	247	283	246	276	267	289	266	281	264	279	253	271	278	292	262	285	268	308	285	250	274	279	292	268	258	261	271	242	269	273	290	250	284	250	256	260	284	296	269	269	273	258	281	275	251	266	252	266	287	285	267	252	256	280	284	276	277	296	262	279	298	259	274	248	259	278	285	265	263	282	260	269	284	273	258	259	286	291	268	266	285	300	263	260	259	257	255	273	282	245	284	263	266	316	230	284	261	270	272	258	281	298	292	283	290	262	297	319	275	284	272	300	271	260	265	277	293	255	293	254	286	261	262	272	287	281	268	280	280	271	269	274	274	269	292	259	292	274	272	270	251	258	291	289	296	244	250	277	277	297	289	284	267	271	256	293	265	267	284	257	285	272	268	270	281	266	264	291	263	286	261	268	282	289	278	252	254	265	296	309	280	270	268	288	281	262	290	280	269	275	271	255	251	305	275	275	285	277	273	273	281	251	288	278	318	276	267	258	270	253	268	280	241	271	247	280	267	267	269	294	238	276	255	273	262	253	271	248	295	239	273	256	265	281	269	252	295	273	299	281	286	285	253	277	265	242	282	278	272	295	296	284	282	269	264	259	306	256	289	288	273	268	287	285	257	294	278	263	279	255	251	283	268	257	260	245	275	261	242	271	244	295	283	264	275	284	278	256	301	252	269	253	278	245	264	269	274	280	267	273	270	242	247	277	259	282	251	273	295	277	249	240	273	276	277	276	250	273	288	257	269	233	267	264	260	287	291	252	247	268	270	282	277	274	243	258	258	293	278	296	286	266	304	233	282	257	282	255	285	255	254	264	262	264	262	292	256	258	281	280	243	276	247	284	281	269	248	282	280	277	249	254	266	260	278	285	241	237	233	248	249	270	284	285	246	265	252	278	276	253	255	289	287	272	262	277	270	290	247	272	262	270	268	270	274	249	255	286	307	242	264	265	261	269	246	264	278	302	251	251	259	283	258	250	244	257	269	278	242	299	284	261	272	248	280	291	289	279	267	285	283	263	269	269	275	283	241	302	275	274	276	271	269	261	262	258	257	261	265	268	280	281	256	271	255	292	260	274	269	291	247	280	254	278	299	307	229	244	266	287	238	288	270	268	258	261	297	300	260	283	261	276	269	250	295	276	269	252	277	264	270	245	267	277	280	267	247	248	274	284	284	275	295	249	260	293	260	284	250	248	268	240
52182	20140	9725	1026	583	452	319	272	273	225	207	203	176	182	166	173	150	186	139	162	170	151	141	150	149	133	164	136	137	148	147	145	152	117	143	151	137	144	130	146	160	147	126	141	138	135	145	133	177	143	145	149	142	131	138	147	132	145	141	126	142	127	139	138	140	119	129	135	127	143	159	145	147	127	134	126	137	134	133	129	115	126	136	154	115	114	147	132	119	124	136	155	128	117	138	148	143	119	147	128	112	132	123	132	150	122	135	123	121	131	138	112	131	119	135	136	133	123	144	108	152	111	145	131	138	128	140	136	137	140	132	123	147	128	130	141	137	145	130	121	150	116	121	130	152	124	140	149	145	137	134	142	128	131	134	121	129	136	123	131	124	146	136	136	123	126	138	116	141	149	136	119	135	143	136	154	136	124	124	150	143	124	133	132	145	123	132	128	144	130	136	138	127	139	103	154	127	132	132	118	128	132	126	125	134	157	142	153	136	143	146	150	128	144	133	158	129	146	123	132	155	131	127	135	134	147	130	119	121	150	126	138	130	130	135	131	142	143	134	119	121	131	142	138	164	130	124	128	125	124	133	150	131	120	129	122	127	119	138	132	133	149	149	119	118	157	144	128	109	107	112	124	133	135	126	138	127	128	138	138	139	129	114	132	142	123	131	128	171	139	132	146	153	137	156	129	135	148	125	140	122	121	121	96	123	131	131	145	136	141	124	113	136	128	131	128	104	127	144	147	139	134	139	137	135	163	143	100	127	114	132	126	142	129	134	149	137	125	132	147	121	132	116	156	127	123	145	121	136	135	138	118	123	132	129	136	140	116	145	130	115	134	137	117	140	116	112	125	118	150	133	142	128	144	134	130	138	128	123	110	132	141	138	134	135	136	130	131	126	138	158	126	143	130	113	117	138	124	119	141	143	159	138	138	143	128	135	126	144	144	116	124	140	122	115	140	135	131	140	134	120	133	139	132	139	110	140	142	163	125	126	124	165	160	143	126	125	151	130	149	112	128	141	130	144	149	119	112	150	132	137	130	138	135	160	128	140	130	129	141	145	137	143	125	125	140	122	120	129	130	138	117	156	133	135	124	143	141	128	134	125	122	116	130	132	119	136	125	122	134	117	141	148	155	139	116	116	141	124	147	113	129	123	139	127	134	148	141	143	117	129	155	143	140	145	145	125	130	134	156	143	135	135	120	145	146	113	140	114	143	143	143	118	139	126	129	121	143	128	133	122	129	141	164	145	131	133	150	118	144	127	106	136	125	128	132	141	148	140	159	126	147	110	134	126	132	124	125	128	150	116	141	114	115	141	138	123	149	157	134	142	125	119	127	116	121	137	122	138	142	150	129	134	130	140	125	144	127	118	149	130	150	148	137	128	140	134	143	121	139	122	129	117	125	126	139	149	131	129	129	143	132	138	106	146	136	131	145	125	128	104	123	128	130	123	125	171	140	130	140	130	128	133	128	138	126	167	128	130	139	140	134	133	138	134	150	140	122	133	136	136	154	141	103	129	161	150	121	132	142	106	163	133	142	145	131	128	153	136	137	118	125	132	150	142	126	168	120	141	146	123	124	123	132	131	117	142	148	128	122	138	121	108	136	151	140	121	121	114	133	139	145	144	143	143	125	140	132	138	134	143	146	120	134	146	139	146	147	146	130	124	136	134	134	121	159	123	118	132	127	148	148	135	138	140	139	128	138	142	143	139	139	144	123	152	121	121	117	147	134	149	142	138	138	137	133	156	124	144	143	139	104	124	121	112	132	126	137	125	113	140	121	137	117	122	115	119	129	143	127	140	130	138	137	160	148	147	120	121	126	141	119	135	147	132	145	155	133	107	135	150	133	119	127	112	130	132	139	142	165	138	136	145	153	136	126	140	122	135	135	145	137	155	145	142	145	132	136	124	141	137	146	132	129	158	121	134	119	136	144	125	123	127	135	128	139	150	111	133	121	146	126	118	139	133	143	135	120	110	138	130	163	128	160	132	143	142	124	134	138	139	129	132	133	121	140	155	156	147	118	144	113	139	138	100	139	152	136	133	140	141	146	127	142	139	147	129	142	126	108	122	144	148	132	125	137	146	157	138	144	125	112	124	144	140	124	145	130	128	133	159	136	131	136	126	120	121	129	147	104	140	118	132	161	127	165	112	133	152	122	145	127	127	126	141	118	139	142	155	136	131	140	146	155	125	140	137	132	115	108	133	140	116	138	144	150	131	113	133	133	114	111	147	138	143	145	135	123	139	106	145	154	123	151	151	129	125	138	138	140	141	120	147	131	135	136	145	137	125	126	136	147	114	124	146	122	154	149	109	135	143	123	131	146	122	138	121	143	121	138	132	127	140	133	127	131	143	120	132	120	144	126	121	138	132	134	135	131	141	126	137	113	134	137	135	133	140	140	126	140	125	133	131	125	130	118	142	126	121	139	132	132	141	133	125	141	122	135	117	132	148	128	125	145	158	121	129	135	163	149	132	125	125	134	154	162	137	138	127	117	126	131	141	145	123	136	122	130	156	148	145	125	115	108	121	153	132	163	130	145	129	127	145	155	130	132	131	136	123	132	121	139	161	148	108	146	126	142	142	138	127	136	130	156	135	111	119	132	126	129	134	144	152	129	134	136	129	137	128	133	153	139	142	130	126	133	116	127	116	133	133	121	127	143	137	118	118	127	147	130	139	124	141	119	131	132	148	133	155	136	125	159	124	132	129	127	155	135	137	148	125	130	114	133	108	142	123	124	163	153	129	135	122	131	155	129	133	132	108	134	152	135	139	156	137	115	123	143	140	151	125	137	128	130	128	139	106	123	126	129	118	151	131	144	157	138	126	132	123	154	142	120	145	144	117	137	145	141	128	133	144	134	132	148	111	139	154	129	149	137	134	122	126	141	156	137	109	150	131	152	124	125	132	134	140	138	127	137	145	136	114	131	114	128	125	132	142	144	132	137	131	140	119	121	153	123	139	122	163	139	135	145	137	144	134	125	146	141	148	116	132	138	108	137	133	133	128	154	132	138	129	159	152	128	134	126	121	132	139	136	108	149	136	155	136	124	125	132	143	135	135	152	114	138	137	122	150	125	138	156	137	152	139	129	142	122	132	137	131	143	143	120	132	125	123	119	143	153	140	135	149	131	119	134	126	136	133	133	117	127	130	143	140	143	128	125	151	120	150	148	137	134	126	141	132	129	121	156	128	144	135	118	131	132	123	116	147	155	133	142	113	143	111	137	140	128	130	136	125	159	126	156	161	144	151	141	125	122	120	125	120	118	134	130	146	134	124	145	135	103	136	121	155	156	135	151	136	124	132	121	128	151	141	139	132	134	141	159	147	129	143	145	119	130	127	117	137	122	148	121	115	132	154	133	143	147	153	136	139	126	132	132	126	112	156	155	136	137	140	140	128	150	120	143	116	121	131	124	137	128	110	120	128	119	148	124	148	133	128	125	142	142	134	119	142	135	141	139	137	136	133	120	137	133	118	127
28009	1113	2225	2519	2159	1800	1546	1228	1102	977	941	864	751	742	729	669	590	606	610	567	577	502	540	505	550	468	506	521	480	483	458	512	473	528	479	472	464	457	447	473	454	444	453	470	465	498	481	492	453	473	450	432	426	404	436	433	454	416	453	427	411	467	460	461	470	451	457	429	459	413	430	449	434	468	451	436	459	459	445	413	449	435	442	434	466	446	417	423	435	420	449	430	439	417	421	431	421	454	439	424	418	438	427	434	480	439	429	463	436	420	440	423	426	396	437	440	453	399	425	444	492	438	425	390	427	391	456	421	409	413	448	411	426	438	403	402	455	426	445	442	445	454	433	448	398	431	421	438	416	468	431	460	443	403	424	428	451	459	426	415	430	420	458	412	441	411	448	421	408	449	422	425	432	427	438	392	431	422	488	436	427	461	393	421	464	425	416	407	425	452	420	408	440	456	423	413	436	428	424	426	471	431	409	399	402	409	388	422	423	451	475	457	439	433	453	404	438	426	444	406	399	454	420	390	405	410	391	433	408	386	441	403	450	413	422	462	457	422	436	384	436	417	409	464	440	454	449	461	370	429	434	430	412	430	450	414	418	416	430	421	422	438	431	475	426	440	410	426	421	476	410	428	440	443	472	465	435	451	400	440	445	438	407	419	420	433	426	448	433	422	391	462	457	434	423	390	426	434	438	422	453	416	371	424	420	430	459	402	414	428	447	444	468	413	457	465	420	439	432	417	427	427	432	441	456	439	422	388	429	458	422	429	419	422	376	431	405	425	437	410	416	419	412	401	435	421	448	405	417	423	446	430	432	419	440	433	411	404	424	439	411	411	411	430	462	441	422	453	427	408	464	411	435	418	403	439	447	429	436	439	441	415	428	407	456	410	424	413	402	429	419	402	419	427	410	408	451	416	421	479	446	430	402	404	438	424	419	402	456	424	422	412	403	396	393	405	467	430	414	405	389	429	433	400	396	409	408	446	428	450	404	459	415	442	441	457	440	423	436	401	421	438	393	401	439	387	438	404	449	420	445	399	425	437	427	409	418	415	447	455	427	441	406	415	392	424	459	402	440	433	451	401	380	422	414	465	429	453	439	450	400	471	441	422	421	428	433	425	403	406	428	417	439	366	435	444	434	402	435	463	467	458	442	421	469	442	425	428	455	423	446	438	422	395	411	414	436	420	405	400	425	404	426	429	409	458	406	410	441	439	444	432	413	413	419	428	432	468	444	413	438	413	398	447	413	451	427	381	436	396	447	435	433	447	423	475	398	407	444	407	401	419	421	451	446	457	404	414	456	425	426	418	463	431	440	406	402	456	402	453	430	420	452	395	428	453	440	404	413	436	420	480	441	404	453	421	411	401	425	450	423	409	436	415	432	436	410	436	435	456	441	433	451	395	420	442	434	432	398	443	417	400	429	426	420	435	423	410	427	398	396	419	424	437	425	417	414	443	434	427	462	417	435	425	425	422	427	427	436	437	455	391	442	413	419	442	397	422	430	432	449	422	404	457	411	445	434	408	411	432	416	425	387	392	430	448	430	422	441	471	423	446	449	401	409	381	403	417	434	390	423	412	432	401	396	454	449	423	423	419	472	439	428	404	417	463	407	431	449	443	445	406	464	438	438	419	438	452	420	432	438	425	448	432	430	450	460	436	421	439	422	452	422	430	415	446	431	420	421	422	413	413	453	434	443	451	419	447	493	458	414	396	393	412	437	433	414	420	429	396	422	424	438	410	405	439	419	406	412	388	422	394	464	419	432	419	401	417	414	425	450	435	431	418	419	422	392	423	462	456	442	428	433	396	447	425	430	397	435	421	440	437	425	412	413	425	440	449	455	410	483	477	444	422	419	435	417	411	453	473	450	430	459	415	429	426	423	407	437	449	427	412	401	420	377	416	427	423	410	420	428	443	415	442	440	424	427	413	447	454	424	452	449	408	440	404	405	423	440	440	398	433	439	451	467	450	419	434	442	424	456	450	418	426	416	410	422	438	453	444	426	442	400	388	403	411	406	396	428	442	419	453	423	390	439	422	428	408	427	428	469	425	410	417	398	412	418	406	434	442	419	439	415	442	428	426	422	434	425	419	440	438	422	407	408	473	435	449	442	437	434	423	414	439	416	422	433	437	419	438	431	392	425	433	485	445	471	425	429	414	440	438	421	420	434	439	438	431	386	463	415	374	394	459	448	443	383	450	438	458	465	445	426	433	430	460	430	426	464	441	438	432	433	432	463	418	445	403	449	429	423	396	431	462	435	404	426	425	416	427	415	451	418	426	472	441	448	430	453	429	444	453	388	425	417	431	425	427	439	416	427	433	431	423	428	411	435	407	465	437	423	440	414	431	448	421	441	430	415	445	442	450	414	408	422	394	391	407	419	409	440	437	406	400	432	427	433	409	413	441	439	458	485	425	395	425	416	431	449	435	463	466	418	460	436	402	419	412	388	435	415	445	452	427	428	453	418	409	408	431	432	425	454	418	448	429	427	451	439	428	389	411	392	421	450	418	439	403	410	440	418	449	439	405	463	427	447	434	409	457	448	414	426	444	414	420	445	481	395	423	446	411	422	447	420	377	394	443	423	454	430	434	421	405	460	434	428	407	405	428	415	430	424	442	424	417	413	417	399	436	450	422	416	397	446	433	450	408	411	430	411	409	460	413	496	429	425	408	418	451	410	422	460	420	408	385	430	458	448	440	425	431	445	398	399	432	438	417	464	430	438	421	456	409	438	460	457	414	461	408	437	450	412	442	443	457	439	438	432	401	454	436	431	432	444	420	406	429	454	384	416	434	471	409	467	416	444	417	437	418	433	432	456	422	423	416	418	413	462	413	448	452	417	432	446	415	429	456	438	429	448	415	406	405	409	435	457	465	445	452	420	415	437	423	442	429	410	403	394	393	464	420	422	461	386	421	444	408	415	410	350	447	385	464	423	438	426	431	407	461	397	431	443	438	419	466	365	420	427	463	421	454	407	424	419	431	435	458	448	410	428	399	384	448	429	413	397	449	421	431	444	424	422	457	452	431	435	408	418	445	468	461	428	441	438	412	432	414	434	425	421	411	434	425	418	413	416	444	458	461	445	412	424	435	435	414	414	406	410	433	430	427	428	429	387	433	419	429	423	436	477	426	463	405	402	441	439	455	412	456	413	430	413	491	449	433	435	386	410	438	436	421	429	429	449	414	456	418	411	399	434	449	408	419	426	449	452	445	409	401	388	451	441	407	427	440	413	452	430	441	410	439	417	447	432	428	413	401	410	435	422	417	390	413	406	413	436	444	419	414	460	449	433	453	404	406	438	447	428	440	432	406	429	450	423	413	411	409	453	419	436	442	413	441	419	434	393	416	412	393	450	401	444	431	426	400	424	393	432	447	419	426	439	443	439	407	459	416	389	450	439	400	462	391	433	430	376	415	408	418	420	453	449	445	398	434	444	435	418	425	406	423	427	414	431	395	406	448	424	438	418	420	450	391	447	449
50928	22546	24343	5786	1227	867	718	567	491	419	392	372	338	343	307	281	298	279	276	286	274	243	251	235	253	257	267	270	238	236	242	259	259	294	267	263	252	253	204	235	251	244	265	255	269	243	231	255	264	249	222	239	232	224	242	224	226	269	241	237	232	219	234	240	244	251	255	250	242	215	238	232	259	271	249	228	232	243	241	247	268	226	210	241	221	248	216	257	246	250	244	215	252	262	257	237	239	226	233	266	253	239	229	214	248	254	231	252	215	242	252	213	241	270	255	230	246	229	225	233	246	208	244	216	262	232	217	236	213	244	204	228	235	233	213	236	229	247	228	265	259	214	232	235	247	245	248	243	247	239	228	228	227	208	259	228	229	224	225	257	240	270	229	222	218	252	246	226	252	236	233	255	242	217	225	213	246	224	229	222	247	239	248	221	235	233	241	205	187	227	236	222	224	218	231	243	216	225	213	243	226	236	227	239	227	239	229	219	234	207	244	226	217	235	250	262	264	231	233	241	234	246	240	249	268	235	244	223	218	234	248	177	232	241	260	221	252	210	238	239	246	237	240	245	267	236	239	245	221	224	245	224	227	231	217	242	231	250	224	208	236	213	230	253	207	232	240	235	250	239	229	213	224	256	243	211	259	215	220	247	251	243	243	236	235	244	231	225	258	231	258	219	248	242	227	247	216	222	244	241	233	243	238	256	245	206	250	255	222	226	199	225	227	237	257	245	261	229	205	243	226	210	252	243	232	254	214	252	193	235	231	232	254	248	231	217	232	220	224	248	231	238	231	224	238	219	204	242	224	211	239	218	252	211	214	187	223	260	251	245	226	217	209	245	231	208	234	242	238	225	267	229	244	257	234	249	260	242	247	225	231	259	210	225	248	208	239	214	199	238	249	270	239	260	200	219	230	248	217	266	224	220	237	218	251	216	241	228	232	215	209	253	209	231	216	231	218	236	246	255	231	252	246	214	227	252	212	230	235	243	234	242	242	223	254	227	226	241	245	234	222	213	224	241	257	230	252	254	218	233	231	231	219	214	221	262	253	236	229	245	223	222	285	239	227	237	208	221	203	238	229	221	265	212	219	219	241	209	250	252	258	245	234	244	259	229	216	215	229	230	226	221	221	214	230	221	222	232	226	227	254	233	229	259	200	258	214	241	249	258	253	220	233	227	230	236	236	234	229	232	224	251	253	212	253	225	256	198	244	244	250	221	208	208	221	228	224	235	220	234	253	247	236	212	216	248	238	279	203	205	240	220	244	240	220	243	231	232	241	256	240	224	242	229	218	247	258	237	270	233	232	217	239	252	231	236	199	237	206	277	247	229	214	231	213	248	220	242	252	227	237	230	227	256	221	240	214	232	225	251	235	221	225	232	248	235	264	216	241	247	220	235	223	282	223	258	207	240	233	226	209	201	232	237	238	227	217	212	263	231	228	224	242	240	221	208	224	216	260	215	210	240	222	231	211	216	223	259	268	240	242	237	264	242	246	231	230	228	222	236	252	216	244	259	219	205	246	223	252	239	257	235	251	266	238	196	221	256	257	247	218	259	220	207	252	236	238	217	211	225	236	201	220	222	217	228	225	236	214	252	222	250	221	242	245	227	232	247	234	205	209	229	219	243	226	247	240	245	241	198	253	219	238	235	217	247	216	226	241	224	238	232	236	239	233	246	227	231	239	228	243	248	243	234	224	229	215	246	250	213	240	247	211	216	243	258	214	218	230	234	219	224	250	255	242	220	240	224	221	229	248	224	237	224	244	236	246	227	226	280	217	249	220	263	248	243	261	220	239	237	233	241	247	220	234	251	254	241	216	260	228	248	232	252	239	214	231	236	215	215	217	234	237	248	242	223	239	217	232	227	231	232	232	243	248	254	253	259	248	227	227	214	224	221	221	213	205	230	197	239	234	226	230	234	276	223	217	238	244	260	237	246	264	237	231	268	231	229	218	235	244	229	229	229	226	245	260	215	231	232	244	247	235	251	236	221	209	240	235	235	213	232	226	224	242	252	233	219	255	242	223	223	211	221	248	204	242	234	222	205	226	248	231	245	215	231	218	238	233	209	233	203	223	252	209	239	250	241	222	227	228	253	214	239	235	224	221	224	234	258	231	251	215	244	235	236	225	211	243	222	238	236	227	224	208	227	233	247	236	230	202	224	243	241	246	251	224	223	205	243	215	253	206	204	232	231	246	239	229	284	247	220	241	239	225	226	242	213	253	252	258	232	236	252	253	245	246	234	246	248	208	220	230	245	241	235	223	236	237	216	237	271	226	248	247	218	248	268	228	237	239	220	248	224	226	230	233	265	242	221	238	249	246	236	233	254	233	251	255	234	248	207	233	235	244	250	242	215	256	239	213	212	227	256	235	253	250	227	237	243	244	256	208	245	240	204	238	254	235	225	253	259	233	232	229	263	245	241	248	239	244	213	223	237	240	219	230	207	200	237	232	229	244	213	235	220	230	229	252	208	260	219	239	236	249	224	229	238	226	233	241	254	208	215	217	211	245	239	232	249	243	237	236	251	247	238	221	245	225	254	226	237	231	210	233	216	247	211	242	242	219	232	245	222	220	216	239	221	228	239	224	236	239	229	241	242	237	262	255	242	235	224	228	226	235	251	242	233	206	252	245	239	227	241	243	222	220	199	203	223	192	226	230	254	228	232	223	225	233	239	250	225	253	233	252	240	231	245	261	221	255	233	238	210	247	234	222	227	205	231	220	250	238	229	230	226	239	231	224	233	249	230	253	229	207	261	252	246	254	224	258	236	235	220	233	254	232	243	237	241	239	241	245	235	254	242	233	239	229	227	236	258	232	226	212	241	230	226	226	248	203	227	230	214	214	217	221	221	247	230	245	230	239	231	237	259	196	241	205	253	232	230	260	279	221	233	242	253	241	231	222	237	234	196	239	251	243	240	244	224	219	237	229	227	222	241	238	239	235	235	238	205	243	236	236	223	225	227	250	225	226	219	232	224	250	228	229	242	250	234	200	225	226	240	257	206	275	207	258	217	249	220	223	256	258	232	247	220	245	239	258	226	210	221	239	263	244	238	216	208	249	244	249	246	234	238	233	262	209	222	206	254	246	234	225	243	228	212	230	217	202	245	232	238	243	236	210	217	242	244	205	250	247	272	223	229	214	228	224	213	213	239	244	197	222	217	260	209	218	244	249	227	226	224	232	230	232	233	213	249	248	226	224	235	254	243	233	236	239	248	238	244	257	240	242	238	240	235	242	213	239	246	249	229	235	230	245	198	241	224	250	200	225	275	255	237	243	248	208	232	231	252	253	240	225	242	208	203	231	254	247	238	239	226	233	203	249	251	237	224	258	225	226	257	232	226	259	230	235	253	255	244	195	222	239	233	258	242	248	260	221	242	229	244	237	219	210	230	230	229	247	230	258	230	226	254	226	232	230	235	256	221	272	235	217	216	215	256	264	233	232	275	262	222	271	247	252	210	242	237	233	234	245	247	223	214
32754	2131	4095	4552	3943	3359	2803	2314	2032	1767	1621	1438	1310	1226	1241	1164	1093	1066	1025	1002	960	933	895	879	818	899	849	821	811	792	808	829	801	770	755	800	780	732	764	739	746	738	753	722	735	728	700	740	720	750	678	738	785	672	733	692	736	649	725	712	741	707	682	719	734	710	710	700	762	696	702	660	694	697	721	722	713	733	740	737	688	748	651	697	695	675	694	673	662	676	663	708	665	664	631	689	696	713	695	699	727	690	667	725	689	680	675	663	740	707	717	682	664	677	707	688	690	701	709	698	650	662	747	711	687	722	701	677	693	671	635	712	664	714	715	714	672	704	686	650	671	728	727	681	763	659	693	672	676	695	693	691	680	666	684	660	665	675	699	717	665	689	645	659	695	701	781	683	693	666	680	680	724	663	697	698	695	629	653	715	701	709	680	721	702	715	696	676	687	663	695	703	711	683	660	665	648	652	718	665	655	692	635	707	681	694	690	689	714	714	648	668	694	650	653	699	707	692	659	704	694	696	699	701	627	667	702	665	651	717	640	672	676	665	670	658	665	684	715	705	652	700	621	651	659	650	675	677	657	680	619	682	714	717	698	700	655	708	684	689	653	729	668	652	710	673	708	719	731	666	710	696	681	649	674	682	671	691	685	677	666	649	671	723	659	693	658	634	636	643	703	698	683	691	701	682	694	703	685	683	717	660	688	652	673	685	688	677	664	659	709	727	685	696	688	705	714	705	699	704	645	723	693	704	644	704	680	674	675	664	649	685	692	649	694	715	701	665	654	722	727	706	722	697	672	661	685	650	694	671	673	672	684	654	706	683	684	663	695	693	668	687	678	676	647	647	659	707	659	648	710	719	663	671	641	708	676	772	690	691	674	702	687	696	679	669	698	661	667	682	662	691	667	661	701	689	676	684	665	662	660	687	714	757	668	657	659	666	706	698	718	731	661	628	676	690	694	688	699	717	717	677	697	692	710	683	699	669	701	685	727	709	679	699	713	698	689	677	651	681	690	654	701	685	694	643	691	664	665	673	672	706	668	688	629	662	686	671	713	614	685	680	650	687	649	674	625	645	677	665	678	618	641	688	717	673	645	693	700	661	714	678	663	670	697	681	702	717	703	691	682	662	630	664	664	672	667	679	686	658	715	688	665	676	749	672	718	708	703	686	656	703	660	681	685	623	723	682	685	675	665	698	673	665	726	650	705	718	703	670	620	718	676	651	649	666	716	689	673	685	691	696	695	685	679	709	714	686	667	668	698	711	658	696	677	673	667	707	705	657	689	650	708	668	697	677	690	673	647	669	746	689	661	704	696	632	718	677	687	627	647	684	655	677	660	664	713	667	695	706	668	688	686	651	714	704	663	710	715	651	637	690	680	632	687	702	672	633	711	667	684	684	655	707	696	674	657	666	682	677	679	700	725	664	672	710	645	670	641	651	661	658	647	635	703	687	665	696	648	648	641	633	690	642	682	622	708	691	660	716	695	644	689	693	716	671	656	655	742	683	664	701	626	691	670	698	700	641	716	703	662	706	696	707	659	654	672	713	643	702	654	632	684	705	682	671	708	622	658	658	656	659	641	701	679	676	685	696	643	707	697	684	692	662	702	749	696	675	675	702	665	651	705	702	655	715	690	690	710	648	649	675	653	703	677	676	650	689	681	644	680	672	671	663	712	649	684	671	656	660	688	662	696	700	694	684	680	681	688	698	675	676	657	668	689	670	773	738	683	699	751	681	728	671	642	634	690	704	687	704	694	706	702	655	695	684	698	699	660	704	660	666	664	734	653	667	677	682	673	672	680	770	685	723	678	668	698	662	643	698	724	670	664	688	694	702	707	625	713	675	684	671	721	672	681	640	686	672	662	668	654	704	717	666	692	649	676	658	669	685	658	660	648	648	698	679	705	691	673	718	683	732	693	690	715	718	716	695	668	693	683	672	653	699	700	712	708	671	692	716	628	710	670	683	721	702	709	653	694	651	679	693	668	680	690	704	665	653	644	759	665	703	636	711	716	692	676	658	680	711	661	692	661	679	679	716	662	649	696	643	699	635	704	698	706	653	685	700	659	699	669	668	694	647	689	672	682	648	705	687	642	692	704	668	659	655	685	683	653	705	640	662	675	703	707	710	652	681	634	688	679	661	700	694	665	639	691	689	635	655	645	654	718	691	658	679	659	652	651	691	689	653	706	685	708	695	705	657	675	726	712	692	660	678	660	670	712	708	688	668	667	708	675	648	681	705	677	641	655	715	717	664	703	676	672	665	678	691	683	681	675	691	710	687	711	686	695	695	670	690	695	702	677	707	683	682	714	656	720	672	663	688	684	713	707	691	701	640	697	738	723	659	677	629	655	690	667	674	667	672	662	608	680	714	691	675	712	729	689	649	638	693	619	713	645	686	657	656	730	729	685	693	686	692	627	682	690	693	737	671	694	687	690	657	644	662	723	688	741	668	722	686	667	688	673	673	669	694	730	646	667	656	697	720	706	689	675	679	687	698	666	631	696	653	639	681	615	702	680	751	638	744	695	758	738	756	679	681	674	675	673	681	645	695	699	692	653	692	671	603	640	683	684	675	687	714	669	699	708	692	691	664	659	657	647	716	691	686	675	649	746	709	691	661	687	673	721	665	732	665	717	683	660	704	724	630	648	667	660	659	691	732	677	645	679	678	674	656	706	667	682	671	683	711	659	695	719	656	706	657	683	663	678	714	672	662	689	662	665	692	702	656	663	685	658	630	689	722	698	684	658	675	694	680	702	653	688	669	685	687	715	632	682	703	727	726	700	708	650	678	675	671	727	699	660	673	682	644	672	627	677	677	704	688	653	677	700	668	696	678	673	687	712	659	667	672	744	679	691	661	654	631	642	663	672	667	660	732	664	684	639	669	672	669	704	667	681	707	712	675	745	680	665	699	672	680	643	699	716	678	702	689	710	682	686	653	637	679	638	694	614	683	621	699	642	640	641	681	662	689	660	675	691	748	719	612	695	672	698	663	709	720	686	675	700	689	673	704	683	661	689	676	698	682	708	640	698	690	634	688	702	656	626	675	689	701	640	672	672	712	679	687	715	695	722	678	690	709	688	690	685	693	643	687	662	679	697	679	700	682	661	666	703	645	666	693	705	717	694	646	663	716	666	693	695	690	668	696	673	745	684	662	667	674	671	685	681	740	672	668	697	677	686	652	682	693	654	674	706	665	723	688	703	677	696	653	695	695	709	682	677	715	648	709	679	689	663	700	729	683	644	690	635	715	666	652	714	680	677	723	688	639	672	668	614	687	664	645	663	705	659	659	685	669	646	683	691	708	604	687	744	679	666	709	714	668	699	648	671	693	688	651	645	692	704	697	670	676	683	678	704	713	676	679	659	681	713	690	705	713	741	687	682	706	689	668	695	670	717	651	708	654	713	713	692	642	667	678	684	675	679	672	676	717	688	646	671	679	692	697	693	689	706	695	681	671	706	667	638	659	730	672	693	654	681	667
14277	596	328	152	98	110	92	81	69	76	82	84	72	81	74	79	70	69	68	70	81	81	85	74	85	67	77	71	77	78	75	68	76	64	78	83	70	66	66	71	87	73	71	64	59	66	63	69	91	73	68	78	79	68	68	68	76	78	82	82	63	80	71	88	70	75	79	82	78	68	74	68	93	83	73	76	68	70	62	72	79	83	78	80	71	84	85	77	74	63	90	59	74	65	75	65	72	76	69	62	72	79	68	73	74	78	93	73	79	74	81	86	76	78	62	79	74	81	84	73	70	68	72	77	72	76	78	73	78	61	63	61	91	70	67	70	76	75	85	69	85	66	64	77	76	67	79	63	73	66	83	80	78	63	80	70	84	70	72	73	61	77	92	91	76	73	61	71	78	78	89	74	77	63	64	63	48	87	78	79	74	79	81	86	68	72	77	70	75	83	93	73	75	70	65	70	86	72	70	62	83	71	71	76	86	80	64	80	87	61	79	85	71	76	79	73	65	73	70	64	56	64	78	92	86	72	71	77	73	67	93	73	69	73	68	62	101	70	76	52	78	83	67	66	77	82	66	75	74	81	62	72	59	81	67	71	81	70	73	70	78	80	66	106	61	55	73	71	78	82	74	82	84	76	76	86	56	75	67	61	72	74	75	85	68	87	71	86	63	82	91	72	66	87	83	74	70	73	60	70	83	73	69	84	79	80	68	80	71	65	58	87	70	71	61	68	60	75	88	75	65	70	90	78	70	79	71	92	71	60	83	64	77	84	79	70	75	60	83	55	96	73	92	79	81	66	79	72	95	59	74	58	70	77	76	75	65	86	68	73	82	82	67	72	68	80	74	82	95	78	86	66	79	66	70	76	69	80	87	74	71	66	63	73	87	79	86	80	86	74	84	64	75	64	77	73	91	74	72	73	80	89	75	75	76	74	72	98	61	69	67	74	60	88	70	78	77	76	76	74	60	76	75	62	68	74	70	58	64	64	71	77	67	80	87	82	65	63	77	88	68	69	65	69	64	76	73	84	70	79	96	78	64	78	70	73	68	69	85	67	89	79	75	70	80	61	74	75	69	80	72	69	60	79	84	68	71	84	62	77	67	86	71	70	72	90	71	87	86	87	69	74	73	63	71	77	89	85	68	81	83	62	83	81	83	69	71	79	79	77	64	98	67	63	79	57	70	80	62	77	92	78	81	74	80	61	81	80	75	55	65	74	66	71	80	77	76	83	88	80	74	71	58	74	77	85	70	68	93	74	68	71	74	63	64	73	80	88	61	85	58	81	78	63	79	83	78	77	69	79	69	71	75	64	72	74	60	68	72	78	76	91	85	77	86	87	76	76	70	63	53	84	68	89	72	91	67	61	83	79	87	57	66	63	77	59	74	83	68	89	79	85	62	52	72	88	73	60	66	57	82	72	84	77	72	76	72	69	69	73	67	85	63	70	76	74	72	73	71	74	71	78	70	68	63	78	76	84	64	54	85	57	83	90	77	70	78	81	67	76	66	83	78	76	66	91	69	60	74	68	83	61	87	52	73	76	60	75	71	73	62	82	75	73	65	72	65	74	82	71	97	69	82	70	62	78	78	75	82	64	87	67	97	70	72	68	63	62	87	74	72	79	85	70	83	95	70	68	76	78	68	69	88	77	74	80	68	86	82	73	73	68	75	65	67	70	64	65	83	72	63	79	60	68	76	68	67	70	80	82	67	80	76	69	59	58	79	79	64	91	74	88	66	86	59	65	78	69	79	68	57	83	73	77	72	83	66	82	67	61	71	80	70	82	86	86	61	84	63	81	76	66	68	74	74	81	78	79	79	81	54	83	65	86	78	89	72	85	72	80	69	64	62	69	76	51	57	74	73	78	68	69	61	81	86	61	79	71	74	65	62	77	67	79	75	56	67	70	80	74	62	81	71	65	65	74	79	50	66	82	75	96	92	72	72	64	92	91	75	55	64	75	85	93	62	82	75	68	80	81	68	77	71	68	73	68	66	74	64	79	73	82	74	92	77	77	72	78	69	77	75	83	80	80	70	65	64	78	77	67	68	73	76	82	68	87	83	84	85	69	69	69	75	85	72	79	70	74	80	57	64	81	63	77	84	69	75	67	74	77	73	84	70	70	83	74	81	76	72	64	79	62	79	75	69	75	74	68	95	74	64	78	84	61	78	67	59	81	61	82	59	61	70	72	72	93	69	70	62	70	80	70	86	81	91	82	74	83	91	66	72	67	70	64	71	68	80	73	68	63	66	82	77	91	82	56	69	68	77	68	86	69	74	75	69	66	95	77	79	96	77	68	61	75	74	57	66	70	96	89	59	77	79	79	86	76	57	81	62	68	78	84	60	75	79	69	69	81	70	60	85	73	64	71	73	77	86	77	72	78	70	67	71	75	58	92	74	87	76	77	78	65	61	81	73	73	61	70	73	70	79	75	70	63	78	66	68	62	54	87	77	78	72	78	84	75	76	76	82	66	77	84	69	72	56	62	70	83	72	65	77	78	66	87	56	64	85	63	78	73	74	76	80	64	79	59	81	86	80	80	90	71	73	74	79	72	68	74	59	81	77	73	60	71	69	63	67	74	69	74	59	84	74	82	69	66	73	65	60	70	85	76	68	76	74	77	81	77	86	62	79	66	64	69	85	81	81	70	90	72	64	79	82	75	57	79	60	71	66	63	72	68	88	66	87	64	77	75	70	67	59	59	67	83	89	67	77	67	89	59	75	67	77	79	75	67	60	79	89	68	73	64	76	66	77	86	75	67	75	65	78	77	64	77	84	74	61	62	82	55	79	78	75	76	80	76	74	77	66	62	63	75	69	62	74	75	66	59	83	66	65	72	71	86	80	78	82	82	62	85	87	70	72	82	63	55	77	81	76	70	80	62	76	79	82	72	69	89	89	70	64	74	58	71	72	79	68	79	87	82	81	71	83	68	95	73	76	70	76	88	82	76	75	80	63	86	75	63	71	78	80	67	74	74	73	62	67	64	87	91	92	81	71	68	67	62	74	71	74	72	77	79	70	69	81	87	71	72	52	75	78	74	64	76	84	75	73	81	78	71	78	72	91	86	71	77	64	86	77	71	82	77	80	79	89	61	79	67	74	85	73	65	69	69	71	77	79	80	85	63	71	82	75	71	84	62	70	71	61	80	73	82	83	67	60	77	72	73	76	70	74	71	77	64	74	71	82	83	75	68	62	81	64	94	66	75	70	74	69	76	78	60	78	76	81	80	71	71	80	75	71	88	71	76	61	69	80	64	73	80	56	75	73	72	66	74	83	73	71	75	63	78	83	73	59	49	73	74	68	63	78	69	81	80	68	85	67	66	70	81	80	73	76	76	59	67	73	71	70	73	64	67	83	80	71	69	71	81	91	69	73	62	83	62	72	64	67	81	83	69	88	78	84	60	68	60	80	70	63	64	92	85	81	77	71	79	79	69	75	88	72	82	66	81	72	76	59	78	67	71	87	92	61	87	64	69
14008	331	350	377	390	344	345	348	315	314	280	280	313	278	282	288	282	282	285	306	243	299	264	294	269	274	264	281	265	257	267	296	310	246	259	260	267	300	268	266	263	265	304	255	277	257	269	288	275	268	238	267	307	286	249	261	224	256	270	256	294	275	245	301	272	274	277	263	289	285	262	255	236	268	260	251	274	230	277	286	240	277	282	278	279	274	239	257	263	249	283	313	269	266	275	274	266	261	270	244	236	300	283	263	303	225	255	242	280	255	263	255	274	245	279	295	274	270	298	275	276	278	258	254	284	275	246	310	243	285	287	287	265	279	245	292	272	250	254	292	249	294	281	251	272	283	263	254	249	284	274	233	268	253	248	246	290	264	298	273	280	272	259	308	275	243	274	291	270	288	280	286	299	264	302	268	297	259	277	243	263	256	288	258	278	274	270	258	260	265	254	287	260	260	249	270	259	233	270	276	273	259	255	269	281	284	293	277	273	270	252	261	256	258	246	284	260	262	247	269	281	301	305	231	292	275	232	259	259	260	255	283	277	292	255	262	257	265	278	248	264	279	268	280	243	260	257	263	272	243	265	257	287	255	292	273	267	287	261	270	275	251	256	303	280	265	247	272	284	270	279	272	262	265	291	263	293	280	274	267	253	274	249	277	257	285	264	249	247	283	262	270	264	249	251	270	288	249	239	245	299	242	254	270	291	247	288	269	268	294	243	268	283	284	259	268	257	268	277	237	240	289	261	293	278	275	280	271	262	290	284	265	276	297	274	264	259	262	249	269	290	272	280	278	272	269	279	277	255	277	256	271	279	258	294	280	239	263	254	298	259	267	286	297	241	286	274	282	258	253	248	262	277	289	289	262	247	250	243	285	288	263	249	264	249	258	256	271	289	269	286	276	268	298	274	256	278	283	272	274	242	273	274	270	253	260	249	279	258	261	259	259	270	272	291	270	278	268	274	309	292	263	281	256	301	258	264	304	288	286	278	246	259	291	254	263	295	269	276	265	306	280	260	257	260	252	279	261	244	238	267	274	268	241	238	271	234	278	260	296	250	255	265	276	243	255	272	271	256	280	263	261	286	265	284	266	256	279	236	288	280	271	285	281	259	265	262	278	280	282	263	252	274	273	271	294	254	258	286	266	261	287	257	308	242	268	269	277	271	269	248	281	281	248	285	306	265	266	294	261	250	269	258	229	266	265	284	279	270	270	260	286	280	259	264	274	280	259	295	263	294	255	258	257	288	247	275	270	275	259	266	272	269	284	287	267	251	249	255	267	285	293	261	258	252	269	275	292	267	261	274	281	287	274	269	254	272	277	291	260	283	269	274	298	241	258	245	290	287	282	285	304	247	295	289	225	266	269	276	288	274	274	265	259	264	247	282	269	269	279	268	287	263	272	272	271	259	250	296	284	286	272	282	291	258	265	257	277	272	257	283	275	233	241	268	263	266	249	241	271	296	266	264	250	299	241	266	253	257	280	286	267	278	282	284	297	284	250	258	277	263	262	275	281	273	268	236	254	295	274	275	262	280	275	254	281	264	292	264	269	258	248	275	269	277	263	268	280	278	281	272	256	259	243	292	284	270	259	236	230	249	249	281	269	255	237	281	277	254	255	276	288	248	311	279	265	303	277	279	251	268	276	297	279	263	277	246	278	273	259	257	295	270	257	253	251	273	276	252	249	267	264	285	240	279	252	271	288	261	230	263	226	275	256	255	268	254	285	293	255	265	295	281	265	293	291	285	266	290	288	269	260	264	248	261	271	243	278	247	259	247	278	285	312	277	261	283	272	251	282	242	241	290	271	262	244	279	290	250	268	279	274	280	279	271	277	284	255	285	307	290	268	269	279	278	275	260	270	257	242	283	278	252	268	283	246	234	267	285	257	280	277	273	259	257	266	275	274	270	267	258	286	296	260	245	272	264	282	280	293	277	287	287	252	233	284	264	283	265	255	259	247	297	279	288	283	238	275	278	307	283	267	273	258	272	292	252	275	240	298	259	242	279	300	273	236	259	283	271	266	270	246	295	272	255	253	274	278	264	262	274	270	292	263	316	256	275	261	287	246	263	258	263	259	270	269	263	242	272	270	302	268	255	242	301	263	257	257	278	290	278	253	297	287	268	267	253	267	276	285	261	284	257	248	255	294	260	260	281	265	253	282	281	268	263	254	285	256	244	273	269	245	269	266	243	240	261	293	284	280	292	257	284	271	228	255	265	274	248	284	261	260	288	288	268	310	281	257	282	261	281	270	254	256	259	283	256	251	274	260	257	248	233	266	272	245	278	270	283	286	297	255	252	260	269	268	279	261	274	247	268	264	225	246	300	295	234	264	262	238	282	283	282	290	222	248	269	244	244	274	279	267	301	277	265	296	263	274	285	274	280	279	273	266	271	253	261	290	247	236	262	253	245	286	284	272	291	258	295	273	231	268	278	275	280	240	276	253	264	252	261	267	270	275	253	255	290	271	269	276	285	244	263	280	307	277	274	289	276	294	280	248	254	258	304	284	270	253	255	265	291	274	285	282	280	260	250	281	264	283	291	307	266	236	263	274	249	303	277	276	257	266	257	262	283	268	220	270	283	268	253	284	264	272	266	273	295	248	252	267	279	274	263	294	268	279	288	263	243	264	269	276	282	271	296	282	285	241	267	279	313	298	285	260	259	306	264	267	284	296	273	291	267	252	256	268	271	278	247	266	276	289	262	284	262	270	276	269	257	266	274	256	242	245	281	276	244	254	260	265	245	268	292	263	258	265	245	284	262	255	261	251	250	290	281	290	268	263	299	246	273	259	260	277	256	280	277	257	289	287	251	283	248	284	240	296	284	260	294	280	266	260	271	241	272	270	266	299	284	271	283	240	258	254	264	282	265	285	248	289	280	257	263	287	267	269	267	275	256	272	254	248	300	282	274	266	239	276	287	267	280	274	272	256	270	298	260	263	263	282	278	297	266	278	257	278	250	254	284	283	284	314	242	287	281	288	296	261	269	261	231	280	263	291	286	283	256	262	278	249	274	266	287	266	257	263	252	266	246	263	290	295	282	292	286	262	267	260	241	271	278	230	297	287	282	254	286	272	246	282	279	272	302	265	332	290	300	261	270	254	249	302	272	271	298	260	278	255	265	258	312	284	249	282	284	268	241	319	294	279	254	257	273	261	263	277	262	265	249	269	272	287	260	251	241	268	279	274	278	268	275	254	274	270	258	253	259	285	274	267	290	275	281	289	281	273	278	265	265	272	301	318	294	276	236	256	270	251	272	277	270	271	260	274	274	251	254	249	272	260	250	297	278	307	243	258	271	274	285	289	279	258	290	271	282	256	238	267	278	231	247	285	264	266	317	265	283	266	291	287	310	298	280	293	278	274	268	270	274	265	301	305	294	265	239	284	291	267	291	269	284	306	276	247	240	249	253	261	267	303	282	297	277	280	293	281	258	243	269	249	266	278	277	263	268	246	311	272	281	254	283	261	250	259	275	297
55273	19554	7401	920	542	445	357	312	267	214	234	202	215	183	163	166	161	177	172	145	171	157	163	139	141	115	162	150	129	126	120	143	145	141	136	133	125	126	152	140	139	142	114	150	136	122	130	141	147	156	160	126	135	136	128	149	154	127	134	114	150	132	134	150	148	137	134	141	138	144	121	133	126	135	134	142	144	137	130	113	132	147	131	121	138	129	138	118	130	149	129	133	155	148	148	134	115	142	136	146	135	138	142	142	137	137	125	150	150	139	153	161	146	152	136	137	140	140	131	127	122	114	99	122	148	114	141	127	153	136	130	114	144	140	124	138	129	143	156	158	150	137	114	134	146	133	131	124	141	132	132	149	124	119	122	144	102	159	137	141	135	138	152	140	139	143	118	129	128	141	147	98	131	128	120	153	123	133	126	105	126	136	141	143	132	149	144	128	136	142	118	128	151	141	149	134	115	149	141	138	148	133	136	158	131	119	144	142	130	161	135	149	138	129	140	147	112	144	151	138	117	139	143	151	145	141	147	140	117	142	146	141	128	143	127	140	141	151	119	145	134	146	167	138	131	135	134	114	140	123	134	153	134	128	125	116	137	145	145	147	117	141	165	137	131	141	130	146	139	132	140	129	119	126	141	146	147	134	126	139	130	129	139	145	123	122	122	156	146	146	122	100	157	147	129	126	124	133	143	122	135	165	134	145	158	155	123	126	141	130	133	125	129	153	122	145	155	145	146	124	139	149	116	139	132	140	128	132	140	139	113	143	117	130	135	114	143	131	138	148	142	132	146	145	127	138	130	130	99	131	142	141	126	121	150	137	142	131	128	138	136	122	134	133	132	131	146	135	135	124	130	129	134	127	137	156	151	121	132	130	131	117	123	146	144	131	113	121	153	116	124	141	149	120	114	140	133	113	128	133	132	149	137	131	134	141	132	135	151	148	135	116	136	136	111	121	127	125	126	142	144	129	135	148	124	131	135	133	129	139	152	149	128	120	120	145	132	125	121	129	142	121	128	125	130	137	108	134	139	135	149	140	137	131	138	125	129	129	115	124	141	136	146	150	123	142	132	144	131	121	139	127	127	140	116	137	144	138	125	137	145	124	103	150	135	118	137	135	156	135	145	134	149	132	128	136	148	148	138	143	117	135	148	134	131	134	145	132	123	156	145	127	125	132	126	135	137	133	149	138	150	136	144	122	131	128	151	137	136	142	130	137	146	143	139	134	142	148	128	147	128	144	137	137	129	146	137	136	139	124	141	123	144	125	146	107	122	144	95	143	126	115	134	152	127	141	142	162	139	146	149	120	134	136	131	127	130	123	131	123	124	134	125	129	147	128	118	137	121	121	133	137	152	145	124	127	140	121	138	118	138	112	139	164	147	136	158	128	138	120	127	132	142	150	121	150	128	138	121	138	115	137	139	122	145	150	135	144	142	149	139	154	152	148	145	123	139	147	134	129	138	146	129	142	121	139	151	130	119	128	141	137	123	147	152	136	145	132	144	137	126	155	138	141	163	138	143	118	140	147	131	146	136	125	119	145	117	142	135	128	136	142	139	132	143	139	136	144	168	135	127	133	144	147	124	121	146	114	159	137	111	110	125	141	145	117	147	132	124	125	132	135	131	135	135	141	141	141	124	124	138	140	145	156	117	112	144	138	126	133	121	140	136	151	139	148	136	131	138	131	129	163	135	137	148	123	108	152	127	148	130	145	140	147	122	154	134	142	136	122	138	134	134	132	98	138	135	136	113	154	145	140	130	151	121	132	152	136	144	129	124	121	139	136	123	126	150	145	137	131	125	122	144	137	136	133	140	148	154	135	111	148	132	129	116	106	141	119	120	143	146	120	120	124	133	144	145	117	138	146	140	138	136	143	118	112	123	124	146	151	140	120	146	119	121	128	142	104	148	162	154	136	136	136	144	132	123	127	150	115	141	143	126	125	127	114	132	117	151	134	145	121	124	161	148	154	125	129	117	130	146	154	128	136	136	131	131	134	141	132	145	142	126	127	150	136	144	140	137	139	135	164	161	152	144	124	115	142	126	153	145	123	134	138	154	135	134	157	134	125	123	142	127	132	146	122	145	136	133	133	140	131	139	147	128	130	132	139	141	154	124	127	128	135	134	128	129	110	135	122	141	127	141	125	141	150	120	142	133	119	138	137	137	118	130	121	136	135	139	137	131	146	146	134	137	136	133	139	152	127	136	108	145	117	112	155	137	123	157	127	116	115	128	117	138	153	151	115	132	168	135	130	130	140	135	127	129	128	124	131	149	125	117	121	132	125	142	137	143	129	140	146	129	115	136	130	139	134	117	122	144	127	116	129	139	126	115	142	130	156	122	131	119	137	136	133	114	131	130	133	122	130	133	139	126	150	138	151	125	141	133	129	140	144	128	156	135	143	115	128	133	141	132	142	150	157	143	147	160	143	134	139	146	152	160	125	133	136	131	131	123	127	135	128	138	118	136	119	117	140	138	125	122	146	152	140	121	136	135	141	125	126	109	143	151	143	119	125	130	120	154	123	153	124	141	111	118	143	130	140	120	146	121	127	132	126	143	116	141	129	116	136	162	135	133	114	119	140	112	124	154	149	128	118	142	120	135	140	131	119	126	124	148	139	118	124	138	137	129	125	119	142	166	135	125	133	128	123	145	143	127	135	158	145	149	141	128	150	146	119	143	131	142	112	127	147	130	125	145	138	135	141	125	134	164	140	151	130	145	123	147	134	156	128	119	120	148	120	126	127	136	126	133	149	116	136	128	143	118	141	133	128	121	136	137	136	139	131	137	140	147	138	141	139	109	129	129	126	155	121	112	140	150	136	135	149	132	140	131	157	113	122	100	144	128	142	145	130	111	128	132	149	114	146	145	141	131	120	120	127	147	138	128	144	131	135	148	121	122	127	128	142	135	127	154	143	146	142	131	135	144	132	147	122	139	133	137	142	156	146	133	121	136	138	133	121	135	137	135	151	128	150	124	124	167	139	126	129	137	132	132	134	139	139	129	140	128	133	114	138	150	148	150	109	109	128	107	149	130	134	127	118	108	123	140	137	153	142	138	122	128	150	123	143	132	122	108	136	123	135	147	136	140	128	141	109	149	146	132	135	133	137	129	137	135	120	146	127	127	111	145	156	129	147	108	131	128	147	153	141	139	133	113	145	119	127	144	148	113	145	132	121	129	138	139	128	133	145	158	137	150	134	103	117	161	125	160	152	152	136	126	134	118	135	134	135	141	109	129	140	143	136	131	124	123	138	134	124	143	127	124	122	128	139	131	129	142	129	125	152	129	127	118	143	122	141	145	122	102	135	118	118	165	125	123	153	107	125	135	136	137	125	128	143	125	139	149	138	132	129	127	147	159	147	126	131	121	116	131	135	129	140	135	121	128	147	144	151	114	147	145	122	142	138	129	130	135	134	136	124	130	154	146	131	135	135	150	126	138	140	141	150	124	136	142	125	132	123	135	141	128	143	123	148	140	117
29695	1138	2160	2479	2189	1849	1481	1280	1137	999	924	858	767	810	753	667	694	645	546	533	568	583	534	509	504	532	521	497	541	534	498	484	527	466	462	454	478	505	470	494	476	436	488	468	440	458	478	466	452	455	475	439	477	483	435	465	461	456	451	448	428	462	456	454	432	450	465	426	464	475	454	464	466	463	468	457	428	444	408	450	445	446	460	422	428	455	426	425	439	456	442	454	426	444	434	451	434	435	421	420	441	438	473	443	452	444	444	442	427	451	445	417	414	412	466	430	439	433	396	416	449	423	451	426	457	460	447	394	431	441	430	451	413	432	435	442	425	443	447	441	435	450	406	432	433	423	422	446	431	444	400	466	412	427	411	441	446	451	456	453	418	451	435	440	459	449	424	420	410	422	444	392	410	489	469	453	440	415	403	403	446	427	418	429	459	417	437	426	407	451	412	414	435	444	456	410	445	412	420	391	416	435	431	405	442	444	429	437	430	441	408	436	428	432	447	428	441	457	409	407	427	410	447	443	421	433	447	429	427	429	444	472	427	426	446	453	433	470	437	452	449	390	426	378	434	429	424	428	434	438	450	409	411	416	434	405	432	418	389	441	406	443	444	424	446	461	397	442	408	421	457	409	414	428	446	471	371	418	421	427	482	418	427	470	446	440	393	416	403	432	448	460	450	432	408	421	426	493	429	460	455	439	447	449	441	444	420	482	458	454	452	394	452	438	445	458	413	441	428	416	389	463	453	452	429	434	453	420	388	436	446	454	465	440	414	435	425	457	474	425	437	440	428	452	415	448	422	437	424	438	406	431	423	460	420	419	448	454	415	443	446	393	433	476	406	425	433	421	423	431	423	452	430	439	428	415	443	433	413	422	409	439	450	430	442	456	444	425	415	419	447	450	422	477	465	444	427	435	412	442	433	390	431	438	399	412	424	396	432	415	396	458	450	411	430	429	403	412	451	432	417	455	428	415	421	410	434	443	424	406	449	421	426	437	432	445	437	449	424	450	440	426	466	439	423	458	394	422	432	461	449	452	413	419	417	399	453	465	475	410	459	427	420	473	418	412	450	432	405	413	406	435	437	462	449	464	431	472	429	429	429	430	448	458	465	427	440	461	467	390	400	411	426	407	437	411	440	428	384	452	445	431	442	425	446	492	435	417	459	424	418	437	430	441	413	403	417	407	424	410	442	428	429	386	443	429	413	422	431	464	436	475	411	439	447	442	432	461	439	426	459	438	422	408	433	457	458	407	449	432	403	450	466	423	426	439	411	451	459	448	412	423	415	400	432	426	454	423	427	441	443	416	445	450	407	419	385	444	432	413	454	409	442	423	423	403	420	440	443	448	401	450	441	432	460	418	430	467	447	454	410	448	450	454	439	416	417	449	423	471	454	406	429	429	424	450	424	433	434	471	467	404	410	438	450	450	415	446	397	444	407	398	442	475	442	399	421	448	411	432	435	443	426	418	454	450	423	439	398	430	433	415	406	442	437	428	407	448	428	406	457	428	456	452	431	408	442	404	461	443	434	416	429	427	431	444	410	449	464	422	439	448	410	390	455	422	469	442	454	433	435	420	433	420	457	430	440	439	441	434	423	440	426	443	446	450	472	424	427	451	466	397	462	428	446	441	465	440	430	418	425	418	427	430	464	447	424	414	408	450	464	451	464	424	450	448	420	447	463	433	439	451	434	436	410	420	409	467	419	418	402	408	431	431	448	433	431	439	425	417	414	413	431	441	431	427	503	459	414	437	425	428	451	453	448	431	439	446	424	410	412	419	429	457	429	402	417	400	474	440	461	437	423	441	438	442	477	461	453	436	420	429	426	453	409	433	434	428	432	438	429	436	420	408	455	469	453	443	431	428	415	401	461	490	406	418	440	438	482	456	420	413	433	409	442	416	430	458	438	426	436	438	436	445	454	459	430	431	434	466	443	405	420	424	402	457	429	389	429	469	435	445	384	403	438	409	439	486	437	387	412	460	427	412	435	445	430	412	402	424	464	449	432	424	465	423	460	448	421	409	461	443	422	394	436	456	420	416	438	432	436	457	468	469	408	408	419	402	465	450	435	427	438	407	437	469	430	416	425	439	425	480	473	421	400	446	411	453	447	468	452	430	394	446	450	438	445	448	413	459	447	427	455	438	428	467	437	431	462	428	448	399	461	432	416	472	464	414	399	416	408	415	454	417	416	452	433	384	448	465	407	425	433	443	420	436	417	441	450	432	464	410	437	415	401	426	455	453	399	406	470	457	423	418	390	425	465	468	451	444	403	403	431	452	484	463	460	404	397	404	439	427	428	456	414	406	421	449	431	400	433	432	462	405	454	451	418	432	422	448	427	446	442	429	416	479	419	458	423	426	432	425	419	425	406	434	411	421	451	429	448	399	433	428	458	406	430	434	422	423	452	428	433	424	426	444	418	398	415	437	434	425	468	429	434	445	388	437	437	426	439	413	435	448	446	461	433	451	442	437	467	424	447	435	443	453	458	425	422	411	436	424	452	448	431	424	409	454	427	419	456	416	458	415	421	429	450	442	410	457	415	434	421	418	455	449	431	439	418	428	447	416	433	450	439	440	437	431	429	397	417	445	417	421	438	386	448	409	423	441	435	473	436	433	408	462	452	469	467	398	440	456	421	445	400	415	400	409	400	397	422	445	445	413	410	420	451	406	439	445	401	469	454	456	433	409	443	418	446	430	480	463	438	417	433	438	413	413	421	415	399	431	458	436	421	418	439	462	439	449	442	467	417	442	430	433	426	459	435	425	484	438	470	415	440	425	442	419	430	415	432	465	444	418	458	440	439	419	444	421	425	424	415	430	472	411	411	422	403	475	452	425	437	432	405	468	449	393	437	455	459	422	428	442	445	413	422	471	420	399	463	459	453	416	395	423	457	437	428	432	431	446	419	464	434	450	420	434	440	458	447	426	468	437	466	439	387	399	438	446	434	437	421	430	425	452	454	412	467	442	448	439	450	436	449	410	382	387	405	444	455	446	450	448	429	394	437	444	445	452	411	430	444	433	448	440	417	424	414	432	433	427	454	434	427	463	443	435	429	405	438	457	488	437	447	433	435	472	434	439	446	410	445	450	433	460	413	435	425	428	449	435	397	420	436	409	410	449	442	481	426	440	421	425	447	428	437	413	404	423	433	440	454	441	431	439	449	405	454	449	444	462	400	433	457	476	457	421	449	432	407	423	427	412	403	422	443	426	423	438	452	416	422	456	412	474	434	453	377	470	434	437	478	453	376	417	410	461	456	418	428	430	455	421	434	405	439	431	428	429	444	429	469	422	419	439	441	435	436	442	456	432	449	448	470	433	418	399	418	416	478	434	444	436	419	438	432	461	435	432	464	435	423	428	411	453	433	457	442	457	438	457	457	435	425	475	450	445	424	434	463	422	451	427	401	456	416	472	410	450	452	441	442	463	422	438	446	418	419	440	442	431	394	438	442	451	420	442	436	436	474	436	439	442	448	398
52194	22326	24253	6010	1239	911	731	509	470	418	348	381	342	349	326	303	285	297	279	294	254	255	270	269	289	255	235	257	260	243	260	252	278	266	232	233	238	270	248	236	241	253	246	216	237	248	193	240	217	245	240	225	240	230	258	207	258	240	228	235	220	240	230	240	247	269	266	204	237	208	216	221	241	224	232	234	264	225	257	252	222	237	228	233	227	223	219	229	248	228	252	213	207	262	229	243	247	220	248	256	218	234	234	242	236	259	251	230	260	247	228	257	236	249	244	253	245	207	232	230	233	242	216	272	231	258	248	240	206	236	221	230	281	233	241	244	220	216	228	249	215	213	236	226	235	242	219	219	270	230	271	253	244	205	207	208	233	225	253	238	217	210	248	253	238	252	237	214	279	246	235	257	223	243	233	236	264	248	228	242	237	214	220	218	218	241	221	219	270	226	254	233	251	233	230	232	231	233	241	251	223	219	263	231	253	227	235	212	260	234	220	219	250	229	247	238	237	234	225	216	221	250	217	260	238	211	229	215	235	207	247	243	244	236	213	264	248	227	237	232	234	239	246	223	216	217	226	239	235	232	254	235	231	226	251	246	222	225	226	235	224	214	237	227	228	235	205	226	250	255	267	251	253	234	251	250	241	229	236	268	222	225	227	217	243	235	238	254	236	223	257	215	244	226	222	245	236	225	232	233	262	255	240	201	240	271	242	230	244	248	243	240	230	233	198	214	230	228	217	232	233	220	203	243	219	241	223	218	259	230	234	257	235	248	224	237	226	243	244	241	243	224	229	240	249	225	235	233	241	239	236	221	238	238	254	226	232	248	215	231	224	233	243	241	237	252	254	247	250	237	223	243	244	237	225	262	223	234	218	224	244	224	238	246	222	230	227	252	222	212	243	243	246	241	238	268	269	198	224	241	246	253	216	242	211	215	213	244	244	228	241	249	246	227	235	252	203	220	228	244	231	231	259	241	231	229	231	261	244	235	233	244	247	217	207	232	234	237	242	234	214	215	238	248	241	248	239	235	236	216	222	214	251	212	228	215	224	228	234	239	234	239	249	239	237	233	217	233	239	221	222	251	224	265	231	224	220	255	237	238	226	215	244	220	226	226	234	249	213	215	246	244	230	221	252	218	246	235	270	239	234	225	207	224	230	244	227	248	239	242	236	225	244	233	219	239	244	229	245	223	240	205	212	237	248	246	250	231	232	228	232	229	212	240	232	249	235	237	218	237	231	227	223	251	234	245	226	242	214	214	239	224	191	248	238	244	225	244	224	217	249	255	242	253	219	220	254	242	218	250	238	236	235	248	236	238	215	220	242	253	222	230	230	243	249	268	216	248	221	228	227	248	242	227	239	228	219	209	252	242	239	230	234	226	228	235	246	222	216	246	242	238	236	228	217	227	218	240	222	225	226	225	224	246	205	245	239	255	248	247	217	233	237	242	213	229	218	208	226	217	224	261	235	223	258	227	234	237	244	217	224	236	209	233	232	255	209	216	217	249	222	234	223	257	265	251	239	200	264	247	249	205	222	223	230	258	218	235	230	241	226	243	244	207	223	224	242	222	232	234	238	230	245	228	219	224	222	226	256	243	188	242	210	228	241	253	257	229	243	237	249	230	216	221	240	229	221	228	243	239	212	248	215	243	238	220	242	242	248	251	241	273	251	205	251	253	244	220	242	245	237	222	226	239	245	226	243	232	245	236	218	270	236	253	240	241	231	237	271	234	245	218	223	224	258	236	232	250	246	265	230	223	220	253	232	218	236	236	246	246	226	228	204	246	209	244	229	220	242	212	264	204	226	210	253	241	247	228	230	214	260	254	253	255	235	224	228	243	232	214	210	231	234	219	229	235	241	230	243	238	222	232	238	251	239	240	260	225	238	239	221	229	210	199	226	225	231	239	233	242	239	263	245	231	235	231	232	245	240	213	230	234	217	233	252	248	246	250	246	245	239	221	250	246	198	229	234	237	230	219	229	226	249	243	250	237	219	213	215	230	243	221	235	235	226	210	232	250	223	247	253	245	237	220	205	207	240	229	262	232	235	225	232	252	228	251	213	248	233	228	229	213	212	234	235	243	236	257	229	249	237	243	202	243	206	233	237	223	246	223	249	238	240	270	243	256	240	251	233	203	227	232	229	208	228	239	215	215	249	215	239	251	252	214	251	245	243	238	246	231	234	241	218	224	236	230	245	243	236	238	223	231	225	239	269	215	231	257	219	248	231	268	249	228	244	214	255	229	234	222	252	198	239	212	259	218	238	205	226	226	239	215	256	259	221	210	242	218	222	246	252	224	207	225	217	231	260	235	225	222	261	234	224	233	232	244	233	234	236	230	228	228	228	238	233	222	253	248	216	236	222	248	242	252	240	212	232	221	254	218	241	247	227	237	241	251	225	240	256	220	237	230	240	240	261	231	260	229	225	251	231	243	228	254	254	218	231	241	240	235	238	246	241	230	248	214	216	258	235	245	254	244	225	241	231	267	239	237	226	265	243	250	236	220	239	200	209	254	239	250	220	244	198	267	219	229	223	199	212	224	204	230	219	218	244	263	238	236	240	241	227	246	248	231	226	254	250	223	254	223	229	228	237	235	225	229	231	253	250	236	216	226	231	235	225	227	239	258	229	243	217	243	246	222	223	261	229	231	254	210	233	255	250	245	231	234	278	221	237	215	234	211	242	221	217	242	210	233	219	244	229	232	224	213	238	232	224	206	244	250	245	221	226	258	236	219	227	227	236	257	219	184	201	218	236	234	216	231	243	255	222	214	220	242	243	227	222	290	225	228	228	221	233	188	235	270	233	254	232	224	223	237	242	253	225	242	217	214	210	224	248	253	241	231	225	251	252	230	207	260	224	244	220	238	225	220	213	250	237	218	227	242	229	235	222	249	263	215	223	241	231	204	243	212	245	238	222	243	251	234	238	211	246	213	233	246	253	212	217	237	227	236	247	240	245	215	226	212	253	247	249	218	243	219	217	207	240	253	247	225	258	246	241	247	247	236	230	230	236	223	244	258	242	238	233	227	198	230	237	206	234	231	254	253	215	247	238	194	206	200	245	224	228	229	248	216	255	200	226	245	207	249	241	213	236	245	241	235	237	213	209	253	228	223	229	237	197	217	255	248	222	226	232	197	255	253	244	234	254	236	201	221	229	223	234	222	238	227	219	264	229	235	230	231	210	237	263	246	205	209	235	225	201	250	228	225	217	227	220	232	236	238	261	256	231	229	230	203	237	232	220	233	242	242	234	227	252	246	235	213	223	253	254	283	245	252	253	232	249	229	237	200	244	241	229	225	226	219	224	208	225	253	212	222	236	202	259	213	214	211	245	262	261	251	234	244	255	246	220	229	215	251	218	233	246	231	211	237	246	208	226	204	233	265	221	211	219	215	240	249	230	245	239	229	254	251	232	227	234	231	243	255	248	242	229	201	266	225	254	232	232	229	238	227	247	221	217	225	265	262	236	237	216	240	220	242
33956	2012	4134	4570	3872	3319	2637	2387	2005	1858	1592	1456	1388	1295	1172	1127	1078	1074	987	995	943	937	886	871	920	879	883	833	822	843	778	785	784	756	740	787	799	776	752	777	699	744	730	736	790	733	731	743	747	692	712	724	805	702	711	726	735	702	710	727	754	688	700	734	712	726	734	705	726	742	692	684	721	738	700	679	755	765	712	689	686	673	755	743	706	703	640	702	695	680	681	728	714	718	698	720	758	708	699	665	671	719	720	705	687	647	718	697	700	710	691	681	740	667	699	678	683	643	710	700	678	676	723	669	712	719	659	690	742	698	660	728	690	674	676	725	714	698	739	738	711	671	670	683	686	721	686	697	688	657	664	636	643	707	690	718	672	696	676	699	687	713	719	699	705	679	702	696	692	653	682	705	682	669	709	669	660	671	713	693	716	653	722	683	743	662	695	718	669	689	715	670	672	654	646	707	670	690	715	752	728	710	694	647	669	686	733	711	650	709	659	717	680	714	738	675	656	702	674	655	687	750	687	681	703	678	658	744	672	650	677	697	653	674	710	691	680	695	713	708	669	692	685	666	731	684	636	684	688	710	738	669	681	682	659	727	649	708	665	689	674	706	690	685	686	687	700	700	710	666	658	654	679	685	709	715	694	675	748	678	666	639	649	699	754	693	721	691	652	680	702	714	731	721	674	699	589	719	659	686	692	711	701	643	724	698	655	719	686	687	653	671	660	692	681	705	707	712	718	677	697	714	716	705	716	702	730	685	695	645	713	744	672	678	696	670	632	694	676	724	663	658	693	688	690	651	666	673	666	665	741	656	723	765	707	659	695	671	750	656	702	670	747	689	709	695	724	698	721	673	684	666	666	672	703	705	700	658	702	688	720	660	711	669	687	693	690	704	685	723	728	624	694	671	723	705	721	689	642	737	680	700	653	665	623	704	685	664	692	723	672	700	699	686	698	692	686	621	736	659	665	675	714	666	701	704	638	653	707	741	717	681	695	695	678	689	702	686	653	671	697	665	701	738	692	746	718	720	712	634	665	683	646	685	624	708	702	721	668	662	645	672	682	740	704	699	718	711	690	689	698	632	715	680	686	695	736	685	691	722	632	744	679	730	721	688	693	700	665	699	703	696	684	742	639	674	685	683	696	704	699	707	664	649	690	633	696	643	733	660	668	676	668	698	671	686	665	694	681	675	679	685	684	690	683	693	686	723	703	683	715	729	706	672	667	641	646	706	679	709	711	691	717	709	723	657	704	700	703	650	698	691	675	693	719	694	691	687	718	676	690	660	688	725	673	660	675	644	659	657	724	723	720	673	707	699	688	720	669	670	703	676	664	679	671	693	730	672	727	664	677	713	666	711	682	694	655	706	671	710	691	695	665	646	683	664	692	703	720	705	670	720	728	641	704	671	668	693	686	658	681	677	663	666	685	680	693	671	721	690	650	641	632	693	614	657	685	699	663	674	664	646	678	714	669	696	687	643	689	695	710	658	687	653	674	663	681	700	655	677	676	663	706	701	707	653	697	700	690	664	687	684	753	645	692	766	664	697	652	690	630	747	681	710	686	713	692	648	676	695	663	726	685	664	695	702	650	665	702	722	703	712	722	707	713	690	672	714	716	636	649	688	669	691	688	685	714	702	736	688	666	671	739	686	715	649	696	696	703	705	673	675	684	673	699	699	662	735	675	660	689	682	662	742	676	711	717	693	707	659	648	657	682	695	706	705	717	667	700	655	730	687	616	693	703	694	692	672	669	726	690	718	718	683	681	705	702	691	684	738	684	684	725	681	742	692	732	662	658	661	695	669	705	723	706	727	630	696	688	718	668	700	680	684	668	699	683	732	671	675	690	693	717	671	685	678	684	664	680	630	708	725	730	699	681	661	727	717	660	680	677	666	670	707	694	690	666	673	690	658	643	716	667	665	706	652	711	658	651	681	721	713	693	684	634	664	685	684	702	688	640	730	684	656	657	746	701	692	697	692	688	689	682	683	673	637	638	693	704	700	653	677	700	689	695	704	756	698	708	673	647	706	734	688	688	673	690	695	734	645	698	665	721	671	716	702	704	689	684	708	665	709	663	659	672	720	740	647	670	694	727	677	673	681	693	671	680	645	723	688	654	682	672	735	729	671	689	675	695	689	725	636	652	682	698	703	654	640	682	663	710	690	672	730	701	707	683	664	768	643	680	707	701	686	662	697	707	697	745	707	715	710	669	662	670	675	678	699	697	714	682	696	651	656	670	723	678	681	669	697	673	722	726	667	691	763	745	659	679	687	696	687	749	691	661	686	677	696	681	635	747	720	652	702	703	703	685	677	684	693	722	697	682	690	684	721	637	728	710	682	680	654	684	675	670	695	681	683	679	703	665	658	691	690	704	647	656	677	694	672	704	716	709	674	673	705	703	717	662	673	680	663	690	664	666	688	693	733	666	699	654	638	675	658	684	645	662	658	683	715	715	672	648	677	660	627	671	666	668	691	651	683	661	647	696	724	720	696	651	735	718	749	699	666	692	744	651	687	737	691	698	644	676	667	644	677	712	686	701	676	684	647	712	670	746	687	595	710	661	688	693	667	657	688	681	673	667	707	701	688	685	670	677	681	701	684	719	657	687	712	665	684	678	734	726	686	661	724	674	659	689	681	648	652	700	710	646	710	631	668	739	681	755	660	670	650	671	656	668	730	632	705	674	690	678	717	697	700	715	679	692	717	699	696	674	697	668	681	694	670	684	695	707	654	752	629	726	678	657	664	621	711	692	715	646	725	659	677	681	675	646	710	721	668	721	709	698	658	666	707	709	713	672	676	725	669	713	672	683	726	700	686	687	613	683	697	718	700	667	655	686	676	663	682	694	670	670	680	710	708	658	701	640	756	662	685	696	660	666	640	706	664	636	709	724	672	670	678	724	701	721	681	675	665	721	672	727	712	670	752	710	648	657	699	672	696	682	683	713	676	659	661	672	709	671	704	687	644	666	747	699	739	724	669	724	690	705	706	619	699	681	642	692	670	676	685	689	709	712	667	683	705	696	697	720	697	659	645	669	694	683	680	707	667	712	676	698	707	675	695	675	735	692	672	719	713	706	692	671	679	750	693	683	727	690	723	693	698	713	666	680	700	688	688	669	714	676	684	674	688	664	690	710	646	708	701	700	705	661	673	676	680	688	692	679	696	692	665	695	694	688	662	688	697	696	672	675	700	711	681	675	685	664	695	696	738	672	691	655	696	706	657	721	689	701	677	679	668	706	703	683	643	710	717	694	669	710	689	676	698	700	621	683	685	706	666	676	692	702	706	667	702	687	683	722	720	686	727	733	701	692	641	668	664	724	670	651	651	687	673	660	649	655	678	686	691	728	650	712	670	715	674	666	689	682	686	681	685	703	659	709	686	661	694	647	681	690	686	680	655	673	709	719	734	704	674	712	667	743	710	677	716	680	632	657	685	696	655	678	710	681	682	717	669	695	696	682	685	673	723	688	684	719	706	661	676
15432	634	321	152	115	92	76	84	79	72	75	93	74	79	81	80	75	89	86	83	74	64	70	66	73	75	75	55	76	66	67	86	81	81	74	86	71	60	63	84	68	80	68	86	69	92	81	67	69	68	67	70	77	66	54	48	71	68	75	69	64	83	75	76	76	72	69	79	86	82	72	72	71	92	78	79	86	69	81	70	77	68	71	76	84	87	68	78	70	72	69	87	81	75	77	74	83	67	87	76	76	61	83	69	71	66	78	64	81	79	61	88	70	69	75	82	77	91	74	69	79	61	82	72	72	78	77	66	71	86	71	91	76	71	82	63	48	76	81	80	71	93	90	69	83	76	70	71	79	60	70	84	83	83	83	75	73	85	79	79	71	70	69	77	80	83	76	82	69	72	69	84	68	90	79	107	66	83	57	74	86	72	76	62	73	73	87	70	81	82	88	80	78	81	74	84	68	73	84	79	74	79	92	67	73	80	84	73	75	89	74	83	74	86	79	85	81	75	91	69	77	67	83	75	84	79	86	79	85	94	81	93	60	75	69	82	76	72	76	97	71	68	75	75	64	74	83	92	59	90	77	79	85	80	76	85	73	69	68	77	77	80	91	76	66	86	71	73	86	70	84	104	67	70	93	83	77	65	73	82	71	98	82	73	95	73	70	85	72	93	85	83	66	83	79	68	77	70	82	79	85	76	76	73	75	78	73	78	64	89	79	90	75	80	81	80	73	79	89	68	74	92	66	89	88	72	69	65	87	63	74	74	68	71	73	57	82	61	81	76	96	85	71	106	85	67	81	72	83	79	75	77	91	86	93	86	69	84	77	67	66	79	76	89	80	60	90	85	67	66	80	68	76	70	78	74	79	65	69	88	69	72	79	75	74	86	59	64	56	66	77	78	72	80	95	75	70	69	74	69	89	79	69	81	75	81	55	74	74	73	82	69	86	72	86	76	83	52	71	68	85	71	74	76	85	71	82	71	66	74	69	78	72	73	60	72	74	60	68	71	74	80	75	65	85	86	78	82	67	68	79	83	84	72	76	74	70	76	77	69	87	80	83	78	84	70	78	68	59	88	71	91	71	72	61	89	72	66	89	83	75	74	96	73	79	75	63	63	67	81	63	92	101	83	61	60	77	77	76	84	74	73	74	76	86	75	87	76	72	76	68	87	79	76	59	53	80	74	84	69	72	73	98	71	87	51	75	78	90	87	59	74	71	70	86	76	82	77	78	86	79	77	66	79	59	65	71	73	83	82	81	89	75	85	71	82	80	61	82	84	89	78	75	87	72	70	61	93	67	82	76	67	77	66	84	84	70	63	68	73	80	74	66	65	76	82	78	78	77	68	65	75	82	65	77	85	81	84	79	66	79	67	49	74	61	68	67	87	69	87	89	64	84	73	58	75	88	88	82	78	76	77	80	67	78	73	73	80	76	84	75	87	69	89	79	78	80	79	79	75	71	76	90	73	88	87	84	78	78	78	82	63	69	66	87	71	80	75	72	80	57	74	82	77	80	65	81	75	79	91	77	76	82	62	60	80	87	89	58	72	67	90	82	74	85	88	74	87	81	71	82	80	83	69	74	69	66	71	84	61	79	87	80	74	52	71	66	75	72	81	68	69	88	78	73	86	72	99	79	82	71	80	80	69	69	68	82	84	68	82	65	91	68	79	84	92	72	71	59	84	86	80	82	81	66	80	78	66	69	89	69	67	69	89	88	92	62	80	86	65	91	79	81	74	73	78	76	71	78	73	69	67	83	80	83	72	69	63	81	80	77	81	88	68	68	78	57	81	63	68	79	70	88	73	70	74	79	74	77	92	75	53	80	89	76	80	63	79	73	70	72	79	90	73	84	82	80	74	84	64	75	85	78	77	74	72	87	77	76	68	94	65	75	74	76	61	70	68	67	76	63	78	73	59	92	79	78	66	76	88	76	72	75	72	74	78	70	72	89	87	68	71	77	85	74	73	50	79	93	81	75	84	63	87	89	72	68	74	68	94	62	85	71	84	75	67	72	84	85	70	75	73	86	72	79	91	66	70	72	63	75	89	79	84	89	75	82	90	77	74	80	82	76	70	81	66	82	53	94	67	98	62	80	76	72	79	65	70	79	74	97	83	73	76	69	82	67	87	85	80	70	73	61	77	84	71	73	85	84	61	65	76	65	78	80	62	77	83	80	87	83	74	65	79	77	66	84	80	84	70	70	91	62	80	96	89	91	84	73	80	88	77	64	81	86	71	78	94	87	73	79	69	79	73	82	73	81	79	77	80	78	72	76	78	56	95	87	62	75	84	74	84	86	72	57	79	85	65	74	83	62	81	84	76	84	84	66	82	73	85	87	80	62	76	66	68	75	61	76	74	72	94	92	67	90	76	83	57	82	66	79	89	74	69	70	74	91	75	70	69	67	56	65	89	78	74	73	75	76	75	72	85	82	89	72	101	95	87	83	67	77	84	77	79	92	82	95	76	65	77	93	81	68	69	80	74	82	81	70	84	80	58	87	76	60	82	76	80	63	84	80	83	79	74	63	64	83	68	75	74	77	82	82	72	76	72	90	62	79	75	78	77	78	73	81	92	63	69	60	69	88	85	69	67	96	86	72	84	77	74	80	59	83	62	83	77	68	79	72	79	79	72	56	86	93	75	89	81	72	81	78	71	92	82	76	89	74	83	83	73	66	73	62	82	85	71	77	71	71	71	91	72	68	69	78	85	73	85	75	88	72	70	76	72	77	72	57	84	83	85	68	75	88	58	72	65	66	69	80	71	87	84	83	75	81	77	72	78	72	66	77	73	77	75	71	71	83	73	65	76	73	70	67	71	81	85	78	82	61	77	80	64	90	82	70	70	77	77	70	78	67	65	93	77	87	75	77	74	80	73	78	75	76	66	70	81	77	72	76	85	70	76	71	69	80	78	73	64	66	74	70	61	76	73	67	87	62	71	78	89	69	68	87	79	60	67	86	75	76	64	73	71	79	62	78	76	73	91	65	86	62	63	73	79	67	68	76	75	64	67	82	62	87	67	76	84	81	81	72	88	84	72	99	72	86	73	79	77	72	91	75	84	83	76	88	80	92	89	68	78	78	85	68	71	70	75	87	76	81	76	74	69	68	82	83	71	65	81	80	80	67	75	75	74	68	88	83	66	75	75	71	68	75	81	75	87	90	91	83	83	83	58	90	72	69	82	86	71	73	81	70	77	69	80	65	79	59	67	78	75	76	70	46	54	69	81	84	88	69	80	69	71	83	75	73	84	91	67	80	78	84	66	68	78	55	73	70	59	79	58	86	88	61	74	90	75	77	75	76	88	67	79	92	73	80	83	67	74	57	73	73	73	63	69	94	84	92	86	64	75	97	83	75	67	67	87	74	49	88	90	69	74	79	71	82	67	78	76	66	66	84	85	65	58	66	84	89	67	77	71	78	83	85	68	72	70	79	81	90	73	67	80	71	79	70	79	79	60	91	81	74	79	73	76	97	64
15294	350	391	368	400	377	320	342	299	301	291	311	294	298	282	277	281	293	316	285	267	257	301	285	248	286	284	276	310	273	286	290	295	263	267	296	295	272	272	276	316	290	320	286	307	305	264	276	300	280	266	283	270	286	282	276	279	285	308	283	269	305	311	273	297	272	269	282	271	256	307	291	248	269	291	252	289	282	287	272	295	279	272	302	286	282	295	291	250	262	298	299	289	283	279	289	289	248	275	228	265	256	265	276	301	256	272	288	287	272	255	273	296	254	280	299	276	262	269	293	284	282	265	288	267	262	279	285	297	274	296	288	306	277	290	282	273	276	263	302	265	287	267	312	276	293	276	276	285	286	292	285	291	279	259	270	280	276	283	274	301	277	281	270	287	261	269	261	255	272	296	268	275	285	281	278	264	289	257	244	273	276	272	297	282	260	292	276	293	279	260	276	273	282	302	267	270	300	278	258	286	295	280	307	324	274	297	274	275	271	258	297	259	292	272	249	276	284	269	242	290	260	274	292	272	255	274	268	266	298	254	264	257	263	299	284	297	269	306	270	260	252	297	284	251	285	263	265	269	302	284	241	294	275	262	278	267	287	268	252	277	275	296	273	276	272	250	302	238	275	293	274	284	282	274	279	250	279	284	278	307	297	289	270	283	294	270	282	286	279	272	262	291	304	286	256	280	283	302	288	279	247	271	279	276	277	278	275	327	256	289	280	297	283	266	270	255	282	262	257	272	279	259	235	244	285	265	249	269	278	281	253	280	267	238	284	293	268	293	272	268	290	271	254	279	265	279	276	269	301	288	264	312	270	262	257	275	284	265	284	301	254	258	290	274	253	239	280	249	293	286	262	275	267	259	266	308	287	273	291	294	258	280	288	253	273	295	270	289	258	255	290	251	273	263	265	265	289	293	268	296	282	267	280	288	297	281	256	275	272	265	283	247	262	277	308	284	317	274	280	257	284	274	248	284	262	261	291	310	287	258	290	303	269	262	260	266	273	264	273	253	280	261	264	258	273	280	281	269	284	277	295	285	254	272	277	271	254	259	248	266	288	296	269	272	266	287	297	269	274	311	274	218	259	269	283	287	288	288	277	272	268	265	276	285	269	257	285	309	273	292	293	300	271	270	280	306	294	287	293	293	273	306	305	274	285	279	285	267	283	270	289	276	262	248	307	272	303	262	266	292	256	273	273	312	289	261	280	274	278	262	261	262	282	262	276	281	284	288	281	286	301	286	294	279	301	287	275	301	289	287	273	287	283	289	287	280	291	258	266	277	290	296	303	272	230	274	284	248	287	256	261	301	276	268	282	277	290	239	280	302	327	301	297	283	285	275	286	305	280	292	302	260	288	292	283	273	262	271	263	257	266	279	279	274	273	312	288	253	289	268	276	261	287	282	282	254	283	285	295	277	269	290	268	286	264	284	315	314	267	316	255	252	235	291	267	292	283	262	278	275	285	289	266	300	285	296	267	267	282	284	272	290	282	269	277	277	290	299	279	295	262	267	264	286	279	292	242	251	300	288	289	274	248	278	289	280	284	296	282	251	284	270	270	262	265	230	308	255	251	262	256	271	289	261	310	295	261	241	276	266	293	296	251	278	290	279	279	283	271	303	282	269	283	283	281	276	286	277	283	282	261	270	267	270	283	301	264	270	288	303	282	276	270	280	267	276	294	271	295	245	269	267	304	276	284	272	281	291	277	264	268	304	284	265	264	293	276	259	265	278	289	269	272	236	283	271	251	257	260	275	281	275	265	285	245	300	300	232	273	275	248	274	285	269	280	301	276	287	276	255	268	256	290	276	274	267	285	284	275	273	289	278	298	284	241	294	262	276	263	266	260	282	301	292	277	303	262	272	289	279	276	292	258	262	287	270	313	272	283	265	303	250	264	277	281	247	277	283	268	264	301	318	264	292	251	268	269	267	274	266	269	242	289	270	261	237	238	282	283	269	274	282	309	271	289	282	255	281	302	283	273	269	295	294	263	261	305	266	306	278	258	274	267	297	299	296	255	300	253	258	275	273	281	255	280	294	285	267	263	263	306	278	273	261	305	294	256	283	268	257	281	259	272	277	302	266	272	295	302	249	293	254	284	261	269	278	286	281	270	275	257	259	272	256	293	255	281	275	282	284	270	269	265	315	267	299	272	270	273	256	244	274	330	227	279	267	313	257	279	272	300	251	275	273	282	279	308	287	268	275	284	283	295	280	259	282	294	272	258	264	276	279	293	281	295	269	288	280	280	298	246	278	288	284	255	329	290	255	242	276	268	234	267	269	271	279	279	256	283	293	302	277	271	280	278	278	298	266	291	271	274	295	274	292	308	290	265	273	288	317	278	296	286	283	264	279	293	267	252	292	253	283	258	296	302	302	290	261	273	283	261	267	273	279	295	278	258	264	267	264	279	270	273	269	281	296	275	273	265	276	271	262	268	276	301	277	273	291	260	272	266	262	280	294	272	309	283	255	268	279	299	275	269	290	273	254	274	277	289	259	268	277	251	274	284	281	294	268	271	296	280	260	278	295	265	245	251	273	287	267	265	287	319	261	277	260	301	257	296	258	284	300	288	282	261	280	270	288	270	269	283	283	289	315	288	275	260	287	312	257	277	274	265	282	244	277	280	269	297	270	272	275	268	296	310	291	277	252	268	257	249	290	260	267	254	283	242	294	274	286	294	233	291	284	267	257	270	256	274	284	270	294	286	269	287	297	264	256	266	283	295	283	268	268	248	281	281	252	271	263	302	300	269	291	285	240	300	279	280	271	260	269	265	281	259	286	274	275	270	292	281	263	271	255	261	283	267	278	297	268	259	257	276	270	296	282	320	302	270	267	251	295	302	282	247	262	277	251	271	252	274	271	280	255	249	255	284	267	290	286	257	281	290	264	303	278	287	302	288	286	288	257	265	249	282	276	271	269	271	291	281	272	264	265	275	264	311	272	284	244	273	279	266	250	264	250	315	284	300	277	303	270	270	277	282	272	272	255	301	268	285	297	297	289	287	260	262	263	281	275	275	299	287	305	261	241	276	269	267	265	272	247	281	255	268	301	282	296	266	292	292	286	272	312	291	265	291	306	302	268	254	284	260	276	276	317	246	272	262	289	259	281	281	265	287	262	262	274	287	277	261	282	267	293	285	289	259	261	264	276	277	263	276	266	255	298	275	275	288	265	304	265	255	264	259	248	263	264	266	281	291	300	256	254	264	255	272	264	311	249	269	287	266	265	269	272	270	267	278	279	267	288	265	280	291	257	301	269	289	246	241	270	271	307	292	291	281	274	261	270	295	287	274	282	262	287	255	254	273	269	266	279	264	260	275	252	275	319	254	270	298	277	289	284	277	258	287	277	290	305	307	289	256	272	270	278	282	278	269	291	264	254	293	279	264	271	235	288	269	284	290	289	279	290	266	277	299	281	281	280	282	274	311	300	282	272	285	261	272	282	257	311	291	266	284	288	259	243	255	277	278	287	248	255	310
56872	20128	8233	958	564	451	295	316	263	215	199	198	198	196	176	153	168	153	157	144	134	141	152	158	146	135	148	149	143	152	157	126	139	136	149	146	140	159	148	129	122	133	132	146	130	149	135	120	164	151	136	126	143	124	138	146	124	168	130	147	149	127	129	137	134	150	130	137	145	120	138	153	139	133	124	124	160	146	122	153	129	130	116	133	143	127	136	142	130	137	139	140	138	124	154	151	122	153	129	142	136	149	135	146	121	158	141	154	144	142	143	132	132	112	144	136	127	143	136	142	113	132	154	135	127	127	137	135	151	137	129	128	132	138	140	133	118	126	116	151	141	157	125	140	129	136	128	154	119	122	124	146	139	134	153	144	128	121	138	143	130	157	151	126	131	133	137	137	153	136	158	123	126	132	147	174	154	141	137	126	126	120	139	142	124	131	152	135	142	125	137	134	118	132	125	118	134	142	142	145	138	139	130	153	167	143	147	142	134	144	149	118	130	148	135	129	156	128	159	137	137	128	134	134	154	147	141	135	146	142	152	131	136	152	144	152	131	144	134	156	112	127	143	126	154	112	143	141	143	127	138	138	142	141	133	131	136	143	159	129	124	150	154	146	126	137	150	129	130	118	113	132	124	158	123	137	156	148	142	120	160	131	155	153	144	117	124	152	148	151	137	130	124	120	130	148	128	126	125	151	136	139	153	162	128	137	142	140	122	161	135	123	127	128	157	137	130	170	154	136	120	130	149	150	124	122	136	130	135	157	136	132	148	149	115	133	130	127	140	180	139	128	154	141	143	127	122	127	142	147	142	123	134	148	150	128	145	126	150	142	126	123	159	126	130	135	159	136	124	125	138	127	139	143	143	128	129	129	125	140	122	138	136	154	158	142	132	130	121	139	149	124	153	126	155	135	147	151	139	140	140	139	146	116	141	141	150	149	139	129	165	158	156	155	130	127	135	129	133	140	131	128	143	138	137	118	145	137	145	152	126	143	159	143	145	115	168	125	129	148	133	148	141	158	139	131	129	135	144	135	150	131	139	137	133	147	125	131	132	154	126	155	136	125	155	112	139	107	118	164	110	138	130	158	141	150	157	143	142	144	145	147	140	134	147	130	129	150	143	142	148	128	130	130	132	145	148	129	145	138	134	121	140	123	148	146	123	127	141	132	126	117	135	117	132	144	138	150	153	140	133	143	128	132	139	151	124	127	161	134	117	149	154	164	133	135	134	134	125	131	142	164	142	126	144	123	118	142	149	125	149	140	140	140	139	141	144	149	139	120	142	158	148	133	137	132	147	142	126	136	142	158	149	131	131	161	130	122	125	126	136	140	145	138	134	151	129	145	122	147	143	131	135	154	138	140	155	155	177	150	126	137	138	140	139	130	144	111	131	118	125	137	152	150	127	126	146	156	149	129	129	153	122	140	154	148	110	133	136	134	116	142	127	145	131	123	127	137	146	108	143	125	147	138	125	154	134	135	141	142	148	133	122	125	135	114	150	137	135	161	144	142	134	121	133	118	145	130	117	126	136	129	145	124	160	145	142	111	133	140	127	130	135	148	117	150	120	133	143	155	125	139	138	125	141	130	145	134	107	146	124	147	153	145	136	128	139	132	152	154	125	146	144	165	131	146	133	136	120	122	145	131	141	133	156	149	141	136	154	141	153	137	118	115	120	129	124	152	150	132	147	150	132	133	145	115	149	142	138	133	148	123	140	136	118	148	137	135	132	145	155	119	144	123	157	151	150	130	134	136	135	143	139	141	143	138	144	146	133	127	134	130	132	124	158	140	132	132	147	135	123	136	146	130	124	134	141	134	121	140	160	154	131	135	144	158	136	142	147	133	117	141	139	141	152	132	124	144	140	131	143	120	140	140	126	136	141	117	138	129	140	137	144	124	144	148	149	150	138	157	149	112	144	147	154	138	130	134	144	119	153	108	124	132	135	145	124	139	124	137	142	133	137	140	147	125	123	161	161	137	138	139	134	147	158	137	139	148	144	119	141	139	136	125	130	132	131	132	137	138	136	146	169	140	117	121	120	147	162	164	112	125	158	156	145	122	137	149	142	136	125	139	144	134	128	152	141	151	146	149	148	161	136	117	125	136	134	141	160	145	159	145	143	123	134	147	141	131	144	135	127	148	133	142	127	132	127	128	145	121	121	119	156	125	121	123	132	134	128	135	131	139	136	132	134	136	124	132	128	152	134	147	134	145	130	155	136	146	128	147	135	150	151	125	131	145	136	126	131	147	153	131	123	130	143	131	134	134	134	132	134	147	116	135	137	124	155	116	137	142	140	148	131	114	133	117	132	128	128	133	141	137	148	138	145	155	121	144	140	143	152	147	135	129	142	153	120	140	135	158	130	137	133	140	129	139	156	141	127	149	127	144	145	142	132	147	157	157	122	144	141	139	144	125	139	147	125	116	140	120	163	107	125	160	154	125	138	152	118	139	134	128	124	132	138	134	126	148	129	128	148	139	136	134	142	124	145	125	130	139	134	120	136	126	131	150	126	144	144	145	140	120	130	135	165	133	146	134	162	128	138	126	135	116	148	125	146	150	150	137	153	122	136	132	145	144	152	144	155	136	121	157	140	135	128	115	142	150	132	137	149	144	131	123	128	138	130	125	129	111	125	148	143	129	138	141	158	143	125	128	141	137	142	146	139	137	133	152	147	136	142	156	156	123	148	133	143	161	136	145	143	147	137	138	131	153	125	138	149	160	127	126	118	143	146	135	138	159	118	136	139	141	131	109	123	126	149	131	122	116	129	146	157	125	139	105	121	122	133	129	138	134	136	126	155	133	151	127	134	130	139	141	137	139	121	154	131	158	136	139	143	170	124	117	126	140	145	134	120	132	146	146	121	130	128	143	130	144	126	133	152	147	124	147	131	137	141	160	130	156	122	140	149	136	131	144	140	135	123	143	140	128	147	130	134	142	122	122	155	127	122	135	128	129	127	129	146	127	124	118	116	126	157	152	125	133	129	141	139	134	122	152	104	126	134	104	132	142	145	135	135	143	141	149	129	140	134	138	136	158	126	149	146	144	138	151	149	132	131	138	108	119	117	126	134	134	134	135	123	138	133	120	150	139	133	130	102	117	161	145	138	119	138	146	134	148	145	132	136	130	136	140	119	138	124	128	128	143	143	134	143	138	120	102	132	115	137	130	139	154	154	136	143	135	140	146	115	150	135	135	128	130	145	161	118	139	134	151	144	148	132	116	163	130	136	145	129	165	142	138	151	150	141	151	113	130	131	116	130	143	136	159	128	172	157	119	149	153	119	124	139	151	145	129	133	130	120	108	138	123	150	127	144	151	133	116	150	151	133	151	148	134	139	147	159	138	136	140	132	138	131	129	145	158	137	127	138	128	148	141	140	152	132	148	137	131	150	163	127	153	141	146	152	134	148	147	148	138	139	137	139	129	137	157	136	137	136	145	135	155	150	138	141	132	144	139	139	163	156	153	144	139	155	142	122	127
30854	1112	2165	2366	2195	1737	1434	1282	1103	956	901	863	780	742	676	653	604	595	603	570	540	538	541	572	514	502	489	508	534	495	476	504	509	499	455	475	466	490	466	474	475	511	469	485	448	486	447	437	518	443	449	464	451	484	466	493	419	446	447	475	447	478	475	479	444	411	466	478	407	454	458	424	476	432	443	475	423	496	431	424	433	463	434	422	448	451	471	475	444	469	466	427	443	450	433	434	422	489	413	436	451	387	472	448	428	406	472	462	420	454	482	424	413	423	467	436	438	452	436	421	418	430	447	465	423	427	425	452	445	445	448	464	418	452	440	462	461	448	435	441	453	450	457	414	485	429	413	466	443	430	422	451	464	458	461	486	464	418	483	450	441	408	435	478	431	395	416	439	449	432	439	440	471	421	434	443	427	452	441	426	451	447	457	452	438	419	467	422	428	444	474	394	420	439	454	434	429	434	426	429	461	425	469	418	390	476	419	454	445	425	446	454	414	442	421	427	419	447	413	450	419	431	449	419	424	461	426	458	469	433	446	428	464	445	456	419	415	419	424	444	454	495	436	442	416	418	438	443	438	420	450	436	464	419	426	452	467	462	433	438	426	481	421	459	434	440	448	426	452	449	414	433	433	441	454	400	446	446	417	434	406	439	429	462	458	422	443	455	415	412	430	412	444	442	417	424	431	448	463	482	454	425	426	453	462	451	449	426	450	410	435	433	432	445	458	475	437	453	473	453	439	446	473	413	441	447	452	446	413	444	434	459	443	468	441	484	439	435	426	420	398	392	413	435	471	463	437	437	453	436	412	436	412	463	418	443	427	469	450	475	433	429	439	468	447	421	476	400	462	436	423	414	447	390	449	439	445	448	436	463	447	445	463	435	436	464	439	421	447	446	469	431	448	480	449	468	419	439	407	462	464	436	445	422	445	482	456	432	452	430	396	406	458	423	420	440	400	436	483	431	430	458	447	424	432	446	454	451	411	449	446	416	416	438	426	429	467	438	467	432	426	436	442	423	457	443	454	413	427	436	437	428	465	424	446	445	423	410	416	426	453	441	435	458	453	446	425	417	447	445	434	422	462	437	431	420	446	461	443	472	444	469	401	458	437	435	447	438	438	415	429	428	416	428	451	419	422	404	449	455	450	428	372	432	411	462	434	433	443	469	440	422	460	424	445	465	426	437	416	451	427	454	425	458	432	458	469	427	420	419	422	430	418	434	402	450	465	425	414	438	409	417	436	398	442	413	468	401	469	447	444	455	433	412	452	465	407	458	452	449	436	432	425	402	463	411	461	425	481	442	443	440	436	423	445	426	431	414	462	508	448	447	436	408	452	392	444	441	437	447	427	447	459	429	429	478	439	430	442	425	450	475	451	406	415	421	404	484	431	465	431	414	447	421	455	430	456	432	413	397	446	429	435	460	422	423	448	422	433	413	436	453	456	403	442	442	415	437	418	421	454	435	450	423	451	428	469	465	429	436	479	457	479	435	448	462	411	441	416	456	468	410	437	414	425	416	448	432	482	452	406	448	499	437	426	438	434	422	467	410	437	427	458	458	442	429	455	464	424	439	421	441	427	413	423	425	443	466	452	437	456	407	450	438	415	495	418	427	450	446	436	441	450	423	440	401	398	434	449	422	453	405	397	452	432	457	473	445	440	407	455	417	409	503	452	424	444	447	474	436	412	430	458	448	429	397	424	445	398	442	451	441	465	454	466	478	451	432	428	445	460	455	412	435	445	431	473	431	402	461	452	437	467	435	433	425	450	421	468	387	426	447	446	449	443	427	444	444	426	415	432	439	468	449	427	426	419	422	449	475	453	403	436	408	430	421	449	436	429	444	458	409	464	450	414	440	406	431	429	408	448	441	425	431	463	445	424	433	470	475	442	436	390	449	466	422	403	438	467	429	424	483	456	424	408	449	421	448	405	440	420	448	458	424	442	437	443	410	439	466	454	443	422	405	470	453	439	457	428	433	435	441	451	465	430	486	424	428	438	438	391	488	462	450	485	421	420	482	422	434	423	422	457	458	428	461	401	437	504	453	482	452	412	460	434	421	458	465	462	447	453	456	454	438	451	428	434	435	457	442	433	464	479	443	460	444	456	435	412	430	457	464	468	437	429	412	448	432	429	453	438	414	421	467	433	435	480	433	413	489	483	409	455	418	433	436	460	435	413	464	435	414	460	406	450	427	426	450	454	422	443	464	441	415	403	430	437	440	489	411	427	451	406	415	448	467	440	444	418	419	454	435	437	444	439	439	450	449	430	395	485	440	472	436	464	436	413	455	444	450	453	447	441	441	471	463	443	450	414	429	427	446	433	432	418	446	419	383	432	459	435	429	424	447	438	418	439	376	434	400	452	435	426	387	485	442	447	408	431	423	426	440	451	449	399	468	435	418	448	468	439	474	410	471	460	432	444	415	440	415	504	434	465	424	466	452	441	454	406	461	453	410	438	474	418	449	395	433	414	396	455	465	462	429	442	497	446	438	439	438	434	416	452	459	463	424	434	423	421	446	411	471	426	435	454	431	443	431	449	469	426	448	446	447	405	442	428	453	419	415	436	427	424	454	454	458	429	452	424	424	442	464	432	402	446	449	447	422	432	424	428	394	402	442	437	477	432	430	454	422	419	427	429	442	396	464	443	423	444	451	437	442	440	454	463	408	441	443	425	454	462	435	438	428	440	452	458	468	449	444	475	435	459	426	448	466	414	412	421	444	444	446	435	422	430	465	410	408	468	407	429	470	436	447	436	439	457	457	456	451	403	406	456	430	442	436	424	418	447	426	437	421	457	439	479	417	420	437	470	459	445	431	465	419	502	427	447	440	427	453	460	405	475	437	432	441	449	425	413	408	453	438	410	434	436	447	450	468	457	423	397	409	429	438	428	454	470	452	427	429	423	446	431	468	454	391	429	421	449	390	451	433	428	425	421	458	444	410	411	466	450	402	421	460	462	466	416	421	462	448	451	399	430	447	481	420	422	420	425	416	454	440	444	426	438	395	452	444	457	421	444	457	457	402	431	413	448	438	429	474	437	446	448	387	448	423	422	449	410	426	466	449	433	455	467	424	427	454	470	439	431	437	428	426	440	422	423	398	438	460	460	428	407	423	467	421	447	425	410	455	423	445	403	450	455	434	406	463	413	434	447	462	461	414	462	439	429	406	437	439	454	424	425	474	464	436	435	407	422	439	435	420	431	460	423	430	462	444	461	435	417	384	431	402	443	442	450	414	432	425	432	400	427	456	421	396	428	467	444	447	437	424	450	462	455	418	424	403	448	433	430	418	452	462	465	430	407	441	436	436	449	483	451	489	463	424	433	400	392	464	439	411	470	440	428	430	428	454	443	454	448	442	477	452	426	456	410	465	404	425	450	447	448	456	444	434	438	419	461	475	451	494	433	418	461	458	432	470	429	435	420	461	462	446	441	455	430	481	413	444	429	436	410	455	448	431	435	415	469	472	438	467	423	422	500	417
57369	22553	20714	4683	1201	893	694	525	510	410	395	364	355	341	291	314	296	302	299	303	256	289	272	314	266	252	255	242	236	277	250	250	252	268	265	261	258	244	265	236	237	245	258	260	222	236	246	258	269	210	243	241	240	234	226	245	244	258	259	254	239	226	233	224	238	254	260	228	262	249	237	266	258	242	225	236	235	242	207	216	219	246	246	232	217	259	271	256	289	212	244	235	239	245	234	221	240	253	261	252	262	252	251	239	255	269	228	238	225	267	240	214	248	239	234	224	240	245	238	234	210	239	245	235	208	225	235	240	221	238	240	218	248	235	242	255	217	243	243	240	236	244	190	226	231	241	225	223	234	237	203	238	224	234	245	280	204	221	236	235	239	259	229	212	255	235	259	242	227	232	227	224	217	242	235	237	238	250	240	236	258	214	248	240	251	212	237	250	235	217	256	255	247	226	250	247	228	227	232	234	238	250	255	235	238	253	236	259	239	232	214	237	248	265	232	235	235	241	229	219	244	242	250	262	210	234	259	254	239	235	212	242	223	234	239	234	246	242	225	257	275	246	253	232	219	244	273	236	238	234	232	237	230	259	272	231	259	243	253	256	239	272	240	230	241	237	232	233	230	238	212	246	217	236	230	259	229	237	217	210	251	204	220	246	239	209	240	235	235	259	283	236	254	243	249	249	236	255	237	224	230	236	214	263	260	269	239	249	244	217	223	220	211	255	212	246	228	240	239	242	242	261	237	236	253	261	248	244	231	236	247	265	252	208	239	228	224	266	257	230	228	242	237	239	252	202	230	241	252	247	237	214	228	239	208	216	254	211	253	242	246	209	235	237	238	189	234	247	218	232	245	257	242	236	213	271	234	246	243	238	211	248	255	229	264	227	244	231	241	270	236	251	245	214	232	243	222	247	241	218	229	193	227	239	253	225	247	237	231	216	251	255	266	244	227	231	236	231	207	232	243	265	254	216	252	255	247	241	205	243	254	248	251	236	233	232	241	248	221	263	237	205	247	262	233	256	250	219	253	245	210	243	270	203	216	212	230	242	266	219	224	230	253	241	208	221	217	243	210	239	235	226	223	212	209	244	231	228	239	240	250	256	239	245	228	229	218	226	235	208	258	226	237	243	233	251	230	246	251	223	208	258	242	222	244	209	210	232	232	254	204	224	247	239	253	228	225	199	247	238	219	248	239	231	232	244	270	217	228	236	220	195	244	225	255	238	232	241	248	244	244	221	250	251	227	245	244	243	238	252	243	218	218	233	245	224	229	234	248	231	233	240	259	253	244	257	240	245	254	253	271	213	260	227	241	229	245	255	272	248	246	228	221	233	231	232	242	232	207	244	262	239	236	220	230	226	241	246	243	234	250	246	232	233	253	245	247	238	258	210	234	230	236	255	246	232	232	275	238	236	227	250	252	235	244	223	248	268	222	235	236	226	258	246	225	236	244	223	225	228	234	282	232	257	238	221	217	227	246	243	257	207	247	211	210	196	230	228	223	240	235	218	228	246	234	227	283	234	239	242	220	237	222	201	214	245	246	221	227	278	217	201	264	219	242	243	230	223	215	230	235	240	210	229	261	261	245	236	231	232	221	262	230	252	240	248	254	229	238	232	238	248	217	264	247	262	231	201	214	223	213	240	254	248	211	221	224	257	232	267	225	255	241	239	252	256	222	225	240	228	238	225	235	220	275	237	258	240	228	227	213	252	248	238	235	228	256	231	249	254	244	248	232	244	254	238	266	251	204	251	245	251	225	229	233	247	267	255	236	256	205	240	236	260	242	222	225	205	246	227	247	246	273	243	216	235	228	233	244	268	228	263	224	202	236	228	229	213	215	239	231	232	230	262	225	239	206	240	212	231	236	257	243	206	248	246	247	234	267	228	267	244	235	227	247	216	237	224	233	253	234	222	248	218	242	243	204	251	242	233	233	243	242	257	233	240	217	228	235	248	244	267	234	243	246	231	256	225	222	232	265	253	227	208	234	228	223	238	221	240	229	233	236	227	228	223	227	209	228	235	228	220	227	221	255	251	232	253	241	256	227	228	242	244	254	255	247	236	239	251	254	236	228	229	204	264	235	220	220	241	261	248	236	225	224	226	231	248	267	243	239	231	229	236	258	209	208	201	234	235	227	251	240	259	214	230	233	233	260	229	222	261	253	249	234	211	264	257	263	218	274	242	243	238	231	228	198	238	258	259	237	235	222	244	220	232	233	256	236	267	237	244	230	235	244	261	241	252	233	237	254	280	210	193	236	217	257	241	191	234	208	258	231	257	230	234	235	267	224	246	231	249	234	217	241	237	240	215	228	238	235	219	230	232	215	227	262	259	256	247	262	255	247	234	224	202	260	219	255	231	252	227	223	215	216	231	227	236	214	238	223	231	233	245	257	244	247	231	257	243	247	214	253	246	247	238	243	225	230	232	244	229	245	251	225	244	226	232	225	257	256	242	232	223	261	244	228	203	235	228	251	217	218	253	300	270	254	226	217	235	236	220	233	244	239	228	222	247	219	250	250	220	235	234	228	231	230	241	279	223	245	274	261	237	236	233	254	225	246	251	230	231	229	246	234	284	217	249	231	253	259	219	228	247	229	200	234	246	225	243	210	216	216	219	241	239	228	245	236	233	246	255	240	204	219	232	218	249	218	229	245	253	245	252	247	218	237	235	239	243	234	226	245	228	231	234	246	244	237	216	247	260	225	238	227	234	237	237	256	231	278	245	200	203	218	250	241	232	230	221	255	242	211	251	229	228	237	225	238	223	234	232	255	226	253	204	255	241	221	214	256	219	252	235	243	240	241	231	225	235	245	252	255	225	203	244	252	215	264	244	242	213	246	259	222	230	237	226	220	250	226	252	230	213	252	245	201	241	254	231	243	255	240	232	225	237	229	229	220	237	231	231	227	216	219	247	233	246	215	228	242	251	242	206	245	230	234	218	233	240	230	239	248	223	226	225	225	262	243	252	277	235	249	245	233	229	237	259	233	217	258	244	239	246	252	247	218	237	235	246	270	252	243	234	248	229	257	224	225	218	246	230	234	237	216	204	252	239	258	191	239	225	242	228	239	252	245	234	240	250	245	250	237	228	239	222	239	267	242	259	234	269	228	217	248	238	249	244	240	222	225	226	223	223	237	222	250	230	218	226	265	226	231	243	237	218	212	247	247	255	251	238	232	216	242	233	230	236	221	251	245	243	220	220	203	255	243	256	236	218	243	237	237	220	216	246	232	234	227	251	223	234	260	218	220	233	229	243	218	224	240	220	232	232	225	243	239	260	249	260	269	215	229	217	236	230	226	245	230	239	222	240	235	234	204	235	228	239	256	226	249	231	238	250	245	249	236	207	228	221	233	245	230	221	255	231	240	263	280	226	228	240	231	224	220	256	227	221	255	209	224	232	231	234	257	245	250	230	239	274	239	257	226	244	217	242	236	231	285	204	264	213	223	233	232	229	213	237	230	205	247	243	233	250	244	255
36063	1991	3992	4517	3934	3325	2665	2182	2015	1722	1560	1501	1384	1233	1166	1050	1096	1018	1032	1013	968	887	888	904	860	884	816	869	808	810	776	836	782	765	794	783	770	709	743	772	829	736	787	757	759	724	718	739	693	755	735	776	719	719	724	674	686	722	741	717	730	725	704	763	717	713	739	694	728	702	748	687	721	699	756	710	684	695	715	713	662	731	738	681	720	652	713	754	717	734	661	738	707	682	734	670	644	744	738	709	681	715	681	696	671	639	730	727	708	725	707	698	716	751	713	726	723	730	653	706	685	723	699	665	686	668	698	714	723	703	714	667	689	675	710	703	655	693	655	716	653	688	689	671	680	668	747	707	707	754	728	700	735	704	675	708	726	717	717	696	695	680	694	696	697	701	664	677	728	688	729	686	740	676	667	681	711	666	670	719	710	662	685	709	742	654	646	681	684	705	712	708	696	674	693	683	719	680	672	690	668	718	685	671	724	709	697	700	690	719	672	684	692	707	728	703	689	701	718	712	742	676	697	707	730	679	666	697	661	662	708	718	676	652	659	704	667	653	696	710	708	737	709	717	689	700	698	689	713	682	681	644	734	699	692	732	709	662	721	677	682	694	709	663	677	719	717	673	705	663	654	730	653	681	704	670	745	733	717	662	724	716	683	664	708	706	680	679	726	716	698	670	757	681	678	705	693	665	691	667	637	661	747	717	710	682	686	669	722	663	669	690	704	665	674	691	696	719	705	716	663	715	718	663	658	703	687	676	658	718	662	679	713	705	688	665	650	703	631	693	669	693	662	720	666	673	663	675	681	709	712	704	659	734	719	650	659	691	710	665	661	681	718	662	723	671	732	711	679	684	725	706	655	714	695	702	715	679	681	682	673	711	645	765	680	643	660	678	707	691	706	696	729	696	704	666	652	650	716	706	694	701	724	660	707	740	639	659	722	697	687	710	637	716	683	681	652	690	676	689	711	705	665	722	694	714	695	695	683	660	675	689	676	659	687	685	704	699	700	685	720	706	711	648	719	722	707	684	679	661	676	663	724	719	691	693	701	680	704	650	660	695	699	676	695	753	710	649	655	680	716	754	645	668	712	732	742	687	728	663	656	653	704	690	647	703	701	684	720	738	724	748	700	672	707	712	697	706	683	673	646	687	672	695	710	670	674	693	625	716	697	684	701	715	728	693	722	715	666	725	676	705	714	735	696	708	716	700	671	679	703	715	693	724	710	667	704	682	688	675	692	723	672	697	723	694	698	695	696	669	697	684	702	774	719	677	699	672	705	733	649	645	663	660	678	673	647	682	674	656	726	663	640	704	722	685	701	668	701	726	704	718	713	679	684	661	692	667	688	675	719	713	666	665	677	660	706	699	699	676	716	678	715	687	720	665	697	641	654	713	677	677	689	708	682	686	691	652	669	722	751	705	674	706	724	698	689	700	682	679	667	710	647	724	725	694	714	706	726	704	678	668	675	675	713	682	682	733	722	690	691	712	736	658	709	677	724	663	652	714	683	734	650	684	723	682	679	720	681	707	700	674	713	698	673	712	689	681	686	745	688	701	701	735	641	669	678	649	678	757	700	673	605	699	711	679	679	699	725	702	656	687	681	673	674	685	665	690	665	643	694	688	687	720	684	717	698	693	680	656	649	744	715	673	693	719	690	695	699	703	638	646	673	712	694	711	666	687	682	683	640	725	703	672	727	670	665	726	709	665	680	689	685	686	687	673	670	677	706	660	656	742	747	677	692	688	669	738	692	749	696	685	670	703	693	693	702	674	689	717	648	673	670	694	654	690	665	689	693	719	736	708	678	646	687	731	685	685	692	651	767	701	700	742	658	696	697	668	683	683	688	662	689	694	692	729	694	691	681	685	663	699	674	670	713	701	689	653	658	719	665	723	644	676	659	649	701	670	692	693	709	663	650	681	707	672	690	688	724	717	696	690	706	697	668	730	722	647	701	690	739	711	719	681	673	686	699	721	650	706	640	704	697	710	728	702	706	665	694	660	675	712	660	725	718	727	716	690	688	700	642	674	659	701	660	687	693	674	677	728	670	718	711	663	665	697	733	685	674	701	694	698	724	678	713	692	665	696	681	700	688	690	670	690	701	681	690	673	702	666	690	693	713	653	702	703	675	668	697	704	744	683	681	625	705	685	719	681	677	701	699	636	660	728	735	682	726	710	664	700	654	707	671	677	683	692	647	683	706	678	718	658	685	714	655	738	655	683	667	710	677	658	704	706	698	695	688	701	657	702	725	711	690	671	677	630	717	688	662	688	689	669	687	671	708	655	714	685	663	660	668	653	706	695	654	684	667	725	677	688	704	634	679	721	690	732	709	664	650	682	653	690	714	720	722	675	740	708	685	673	696	635	717	719	679	634	711	721	693	675	695	663	662	709	655	666	659	711	673	686	688	729	678	729	720	659	659	746	677	717	688	720	702	704	732	633	795	652	683	701	648	698	691	662	698	699	683	660	723	672	660	737	674	707	743	705	672	656	642	662	663	658	694	664	653	708	706	717	714	651	717	723	688	690	681	675	738	710	685	655	677	682	688	699	689	696	680	635	703	698	656	690	715	637	709	706	743	661	724	738	692	670	697	687	670	686	689	680	717	676	743	673	666	695	683	655	685	679	669	669	678	693	710	615	738	688	735	741	670	680	741	703	690	676	714	669	666	684	685	703	701	654	661	704	735	667	683	697	660	682	692	691	665	703	744	700	659	729	720	680	738	696	666	671	679	682	723	678	673	737	678	695	660	646	725	717	694	724	654	689	696	711	694	715	650	676	671	710	698	672	735	682	700	684	705	694	682	735	702	670	668	699	678	679	720	704	667	686	681	707	664	703	687	685	709	693	676	693	705	684	638	662	690	687	697	730	703	726	690	684	721	687	688	708	705	690	706	698	711	680	704	661	663	684	654	679	730	656	702	687	727	696	709	675	701	692	741	662	673	678	707	651	685	701	660	672	704	694	699	656	691	638	674	698	687	723	758	702	721	653	703	729	698	704	711	686	660	697	691	787	653	700	659	709	728	682	711	708	697	685	701	661	690	712	707	686	669	723	713	745	644	661	712	657	665	670	735	696	705	687	751	650	649	765	688	668	685	718	680	690	626	676	708	673	670	675	722	698	687	697	679	661	723	684	682	656	664	657	680	667	683	750	730	696	670	692	708	684	721	688	715	700	684	689	687	749	731	744	715	687	762	713	663	700	724	682	681	604	657	722	730	684	691	740	687	652	701	699	697	673	701	696	658	699	671	713	748	695	720	688	698	658	720	728	665	664	721	676	736	704	705	683	700	733	691	706	675	736	730	664	703	660	698	694	677	697	669	697	692	663	674	699	707	717	682	719	649	655	732	643	733	614	678	722	678	712	697	698	726	692	706	710	717	672	708	687	675	693	696	709	674	742	695	680	668	682	632	725	692	709	669	657	737	714	709	685	670	689	658	652	669	716	728	687	698	711	732	711	702	669	665	744	720	680	705	700
14762	601	262	142	103	98	86	80	93	71	68	82	112	92	79	80	81	71	63	74	77	75	68	89	62	85	83	69	74	84	75	72	86	89	52	64	89	72	87	69	76	90	68	62	57	71	70	63	71	78	75	81	81	72	93	90	76	78	82	78	89	95	92	81	80	67	81	82	66	86	76	85	75	86	87	68	74	79	72	63	83	70	76	84	74	89	69	66	62	73	93	81	68	66	100	70	62	88	75	74	87	80	85	85	87	77	78	73	74	84	79	70	96	65	72	75	69	67	79	62	75	53	85	76	73	74	82	77	79	70	76	86	86	75	74	61	69	91	73	72	78	81	59	91	68	61	79	81	74	87	67	75	77	73	74	66	68	77	81	70	64	76	94	78	66	71	90	76	72	87	74	82	76	74	88	64	93	74	89	82	88	72	75	76	70	78	96	52	76	69	71	83	62	69	70	57	68	64	79	81	74	73	63	87	69	67	77	93	73	70	75	57	78	72	78	70	84	73	77	92	91	75	74	91	82	75	65	60	70	91	75	67	66	68	92	78	68	71	80	75	72	73	85	63	76	81	68	77	76	89	81	71	83	72	77	74	78	68	84	65	84	62	87	65	80	75	87	79	59	74	75	67	73	80	97	63	71	84	73	74	68	70	74	74	74	66	70	75	74	88	87	73	77	76	86	68	69	79	69	78	74	70	85	63	79	86	76	80	72	80	68	81	64	68	87	80	72	84	68	78	83	81	82	79	75	76	74	71	85	79	82	79	75	78	65	87	81	95	68	77	67	78	74	76	68	80	96	82	88	67	78	84	85	73	93	82	87	66	69	65	75	67	87	64	82	72	73	81	83	77	87	69	89	79	92	85	79	64	87	60	87	82	92	85	73	81	85	74	72	77	77	97	100	81	80	60	72	65	78	71	77	83	78	65	76	66	77	79	54	77	73	84	71	93	91	71	55	65	73	76	63	86	73	70	96	83	91	85	105	75	71	84	81	68	64	81	82	72	76	84	82	75	80	68	78	60	76	98	67	75	69	70	69	71	84	87	79	59	73	76	82	57	76	57	60	72	81	73	91	95	72	82	69	92	71	80	86	79	82	93	68	64	64	74	85	93	82	74	72	81	71	82	68	74	68	86	74	103	62	60	77	75	82	73	74	84	85	75	81	83	89	76	69	59	72	82	83	52	80	74	73	67	79	57	80	78	65	76	72	76	78	82	82	71	75	85	70	78	82	69	80	68	73	72	77	87	77	69	62	71	69	69	92	68	77	74	85	88	86	67	74	83	73	71	64	89	73	81	103	67	78	72	86	79	74	77	81	80	77	74	67	70	81	77	62	86	83	78	81	89	73	72	82	75	58	76	72	67	73	67	72	102	79	63	60	70	77	84	61	67	86	66	88	72	68	65	77	52	54	58	80	67	81	67	66	79	84	66	60	71	87	91	104	96	94	78	77	73	75	82	92	87	80	60	78	65	92	60	72	84	89	62	74	73	80	85	77	76	78	107	78	82	73	51	73	75	77	96	72	72	62	94	71	76	80	70	68	73	83	72	96	83	83	75	75	82	81	69	79	68	83	79	91	86	68	81	73	75	89	72	80	79	65	74	64	81	77	67	65	81	71	83	81	79	78	85	64	86	83	71	71	50	89	54	86	71	81	73	52	69	90	64	75	86	76	80	84	60	50	78	74	78	91	99	91	69	65	70	67	85	83	86	67	63	81	75	91	68	71	78	71	65	48	66	84	80	65	85	61	104	73	60	69	89	81	87	78	83	92	81	77	57	87	85	72	74	84	83	80	70	77	88	80	89	70	82	59	76	82	64	74	67	65	73	71	70	75	64	67	78	76	80	80	60	73	73	75	81	55	85	82	60	67	68	79	77	82	72	78	93	77	85	85	89	71	69	88	58	105	72	75	69	87	77	77	62	63	73	71	68	82	69	82	73	77	78	76	78	64	67	71	61	74	89	90	59	86	67	71	67	88	73	79	78	72	85	78	79	94	65	91	63	79	79	69	72	79	85	78	77	66	79	73	69	71	80	89	92	70	76	71	80	80	80	71	81	77	64	71	107	62	90	76	70	107	77	77	79	72	70	83	71	65	78	77	63	81	88	82	81	81	71	75	65	56	79	74	76	75	85	75	85	91	68	80	68	79	75	77	70	79	76	77	64	73	68	78	74	72	92	66	77	73	78	76	71	73	81	70	64	84	71	76	84	82	79	74	82	80	72	52	80	50	93	77	80	61	77	83	78	59	73	81	78	73	72	69	63	90	66	82	75	79	69	72	72	68	76	76	77	76	67	87	88	68	85	84	86	79	70	75	85	70	81	84	93	87	76	69	84	81	77	67	74	87	75	75	62	91	90	59	80	76	67	77	68	79	83	79	69	77	74	72	88	84	67	77	81	57	84	67	78	73	91	77	50	81	72	63	70	92	80	87	70	77	69	70	66	74	86	86	74	77	71	77	65	70	79	87	80	61	54	75	69	76	83	62	72	91	63	77	70	77	53	77	71	78	71	78	80	86	72	65	64	84	80	70	83	76	74	91	71	89	65	83	82	92	74	80	78	76	65	77	65	83	65	73	74	66	74	74	80	90	72	71	81	88	64	53	71	73	66	74	63	74	58	63	75	70	68	67	64	70	67	57	65	80	66	81	74	81	74	54	77	75	77	60	71	73	84	79	72	92	89	52	79	78	88	76	77	69	79	83	76	77	75	78	73	71	70	94	76	84	95	73	82	72	83	63	67	78	71	70	65	77	88	65	71	76	80	81	99	80	72	88	70	91	74	76	78	77	76	72	72	87	78	71	76	77	73	75	66	65	77	98	78	73	70	82	86	85	86	75	64	79	65	53	81	85	76	92	78	73	72	81	87	82	84	70	75	76	71	72	76	68	72	96	65	72	88	71	94	59	76	84	70	78	71	85	69	76	76	74	71	74	90	55	69	65	77	73	63	70	82	98	66	69	86	74	75	96	79	98	73	72	75	56	85	73	78	59	78	66	86	75	69	90	78	81	64	68	74	68	68	71	67	78	71	76	66	73	84	75	90	73	77	74	72	67	68	91	70	83	82	78	68	76	86	78	70	63	69	86	100	71	73	72	78	90	81	91	83	85	82	78	81	75	66	74	83	94	81	80	72	55	78	61	66	79	68	76	67	81	82	73	84	75	74	71	82	77	66	70	69	70	79	74	82	80	75	81	78	90	68	81	83	78	76	65	93	88	57	77	81	79	76	65	72	74	73	73	81	83	96	71	80	67	82	92	80	70	68	81	77	76	71	66	78	91	90	67	74	83	69	77	73	60	67	64	80	72	79	78	75	72	73	70	79	78	86	76	76	79	72	78	68	75	77	82	82	87	74	77	73	83	74	63	69	88	79	76	72	69	69	90	81	74	70	68	75	65	69	78	74	85	63	84	69	78	76	67	76	84	81	65	72	77	73	70	76	77	77	77	83	80	68	72	78	85	88	74	89	70	92	84	73
14645	338	376	405	345	341	320	321	325	308	291	302	307	318	290	309	308	257	284	278	267	277	247	259	254	302	291	285	262	266	297	268	275	292	243	260	262	261	291	254	257	301	275	287	284	258	281	230	259	296	301	291	284	250	264	274	297	282	305	289	273	296	262	279	278	275	264	290	309	248	285	284	277	216	253	291	276	293	266	285	278	266	265	283	254	309	275	270	244	290	271	289	279	267	254	300	286	267	265	251	278	279	273	290	270	272	241	269	266	280	246	276	294	272	275	257	286	264	296	274	262	282	302	280	280	278	281	254	253	281	263	299	297	270	253	283	256	298	249	258	260	241	274	275	257	274	285	285	256	280	287	298	275	284	268	262	279	276	287	257	269	252	249	292	273	268	275	291	266	285	245	284	263	280	288	310	286	280	267	273	282	285	262	285	276	259	282	256	295	295	287	274	286	265	273	270	275	287	313	246	280	283	278	266	269	295	275	274	253	249	229	292	295	255	303	234	278	264	245	293	305	284	253	325	243	263	266	265	273	264	270	305	278	298	284	259	229	263	281	290	318	283	278	301	272	296	272	287	315	278	264	271	275	290	266	261	289	294	255	246	270	283	289	284	302	271	256	300	279	272	273	289	269	292	328	261	288	282	284	248	274	260	264	289	265	309	276	310	247	247	276	297	300	291	252	275	236	291	293	264	292	267	273	293	279	290	291	277	273	272	259	276	274	299	262	289	292	290	268	297	263	261	267	275	298	270	294	281	257	271	290	281	272	293	264	277	280	260	273	244	279	248	261	305	302	269	288	272	253	276	304	285	261	256	282	307	272	260	242	291	263	239	284	297	275	257	281	299	296	252	262	265	247	269	271	225	289	318	263	263	264	254	250	270	272	289	290	272	272	269	276	259	262	266	307	246	257	283	278	286	270	298	300	268	262	280	294	287	287	285	239	263	237	293	290	239	303	291	296	299	281	277	246	289	291	293	292	255	272	263	273	298	262	292	265	237	306	271	272	283	289	268	247	268	282	274	268	274	268	260	260	276	272	274	271	274	254	268	278	290	271	308	299	288	280	250	284	238	274	289	288	254	288	276	267	262	264	272	303	238	267	274	297	252	260	281	296	261	293	259	256	275	254	297	314	263	237	285	267	265	266	295	272	276	265	260	279	281	276	275	277	264	278	280	267	296	277	277	260	275	277	265	252	295	265	273	264	279	271	245	276	285	261	293	281	289	277	272	282	288	278	248	254	272	266	284	293	289	279	297	276	258	265	266	258	265	263	260	264	278	261	286	275	289	270	277	278	310	278	268	266	306	283	280	250	287	232	243	297	257	291	260	252	254	285	276	254	248	276	252	301	309	275	275	239	293	248	296	275	298	259	271	270	256	291	262	258	285	262	256	259	276	268	250	279	275	278	259	285	244	296	254	267	282	271	268	256	274	285	268	293	266	270	271	261	265	299	296	267	255	290	292	291	243	297	277	295	294	301	301	272	272	281	257	270	276	254	280	324	257	241	241	295	275	311	296	275	286	248	274	263	267	281	238	277	324	287	283	272	297	272	282	270	287	288	285	262	269	262	304	257	314	273	270	246	256	291	232	274	298	266	252	267	244	269	246	260	294	288	259	278	282	235	245	270	262	263	263	295	281	285	275	267	269	261	240	279	275	267	266	297	268	304	293	276	257	265	285	262	282	272	282	273	265	266	281	278	265	269	286	266	262	272	284	300	289	265	287	301	286	303	263	287	288	263	284	259	268	296	294	280	255	288	295	294	265	292	244	257	265	287	276	245	257	269	268	305	267	259	266	242	279	278	267	282	268	254	275	272	237	297	290	264	273	265	286	283	315	281	294	282	280	267	278	259	271	290	277	286	275	265	264	309	296	279	265	264	285	281	294	271	275	250	305	285	316	292	286	303	255	266	291	269	263	283	262	284	264	241	278	268	289	278	273	248	271	284	239	260	270	277	269	287	248	261	273	265	285	250	270	294	265	279	303	261	296	245	293	282	270	262	281	272	279	278	308	286	272	287	278	282	282	276	270	287	282	286	265	262	285	268	236	285	268	261	255	277	271	278	290	283	274	296	287	281	273	293	268	264	254	277	291	253	283	271	264	273	266	279	277	286	261	288	269	273	301	316	278	293	262	265	242	269	285	273	291	290	261	246	263	268	265	260	289	287	238	310	264	289	258	267	261	268	308	262	251	272	267	286	259	264	297	280	265	270	277	279	288	276	254	283	288	296	290	272	280	267	272	289	252	260	283	290	280	260	278	256	254	297	281	234	281	257	291	291	292	266	295	286	282	303	251	242	286	275	263	282	285	300	271	260	272	267	279	272	276	245	280	272	281	294	284	285	253	274	282	268	282	264	300	301	272	282	266	283	292	262	279	283	286	271	266	266	276	257	281	271	255	251	297	252	292	263	278	265	292	288	281	264	261	273	295	277	263	286	280	271	272	285	295	297	251	282	291	289	279	278	272	262	281	293	259	268	273	280	283	271	257	303	256	269	271	295	298	274	286	269	262	250	268	279	298	303	278	289	264	312	262	282	271	289	255	291	248	271	265	292	281	278	268	281	234	310	272	295	263	262	280	304	275	266	277	266	273	303	251	255	260	270	262	254	269	250	269	285	277	272	252	241	270	280	252	280	287	267	252	266	287	271	279	275	258	280	251	301	263	277	254	262	302	277	297	258	286	281	273	261	279	255	287	273	292	269	262	268	251	302	265	257	233	275	258	265	271	262	278	277	289	287	264	266	260	266	249	283	262	266	289	291	285	255	264	262	260	283	285	273	277	275	271	247	294	269	253	306	286	261	265	256	308	282	249	271	274	275	294	251	272	290	282	272	272	255	285	269	271	276	275	272	242	260	255	261	294	261	296	306	318	262	270	270	273	281	259	286	305	280	272	279	267	278	312	264	304	263	274	256	249	231	269	249	288	280	269	260	265	301	323	253	295	282	276	267	271	268	279	280	254	269	263	295	271	269	277	286	275	272	266	275	281	259	269	271	265	283	286	253	281	283	277	292	303	309	266	286	282	291	279	280	294	278	277	269	275	273	289	266	274	276	282	271	275	261	269	285	273	263	249	263	253	270	262	271	242	318	248	267	276	258	288	277	261	281	283	280	287	279	297	283	278	286	304	297	278	269	255	265	277	242	272	295	258	295	308	279	258	273	289	256	268	317	264	248	269	278	275	271	299	278	267	272	261	256	278	295	279	269	295	275	263	277	286	271	256	271	261	270	274	265	262	271	288	281	252	287	264	252	248	263	287	283	265	286	289	284	301	247	267	284	272	267	260	282	269	246	275	281	275	308	259	290	286	244	260	255	234	263	258	273	246	276	250	271	293	265	264	285	271	266	278	285	271	262	283	267	283	279	254	267	242	268	259	281	247	253	285	284	254	272	283	260	265	302	265	274	288	277	308	299	293	288	264	288	235	267	251	259	255	280	265	280	284	262	287	257	272	254	291	304	287	276	276	273	289	280	258
51293	20781	10312	1029	564	468	390	306	267	259	222	192	193	188	173	166	162	177	146	164	158	157	144	156	158	134	140	145	129	143	147	141	145	155	135	144	135	146	152	148	164	133	158	118	135	131	132	163	158	125	129	138	135	153	147	167	129	142	141	134	121	131	130	124	132	136	150	143	141	126	163	156	115	131	142	127	143	146	144	125	134	156	132	144	144	143	137	140	125	146	144	129	136	144	138	131	152	122	129	159	151	143	135	139	140	148	158	136	112	150	155	136	130	154	126	145	150	142	112	149	139	147	124	145	125	138	131	161	132	114	121	148	141	133	122	131	148	139	130	126	142	125	135	152	138	159	137	151	144	135	124	120	137	136	145	115	131	146	130	135	142	145	141	115	130	152	137	149	131	118	149	138	141	131	123	128	149	148	147	123	126	147	152	131	138	124	116	157	131	126	122	136	142	141	143	136	135	127	122	147	134	138	139	133	134	141	127	129	157	122	151	146	142	133	129	130	144	155	136	122	155	129	141	125	121	128	145	126	139	109	135	122	144	113	147	156	151	156	136	149	126	133	127	134	129	134	136	133	142	126	140	141	147	121	129	150	139	134	134	123	129	160	136	115	130	158	145	157	125	135	126	149	132	127	144	116	143	143	130	137	114	123	152	119	112	121	131	132	143	139	141	118	143	136	126	132	130	138	131	118	117	138	132	148	98	145	134	146	151	154	131	128	109	141	151	130	142	124	115	106	146	138	124	136	137	137	140	115	130	133	135	141	121	153	149	124	141	126	134	126	133	126	134	127	140	119	129	121	143	130	181	149	136	153	116	139	141	126	158	139	128	136	140	149	120	135	139	143	119	159	133	133	149	145	116	139	120	145	128	139	156	135	116	131	140	160	138	136	129	156	154	113	144	135	136	144	117	145	137	135	141	121	128	112	152	117	147	127	148	127	115	139	133	139	140	141	127	134	138	141	129	123	133	139	151	121	131	130	151	161	123	140	123	154	130	134	134	158	135	141	123	134	151	115	148	136	159	136	126	154	159	135	125	134	128	137	156	130	115	132	129	135	138	131	147	158	142	126	151	147	139	149	136	126	128	129	128	124	137	137	127	128	121	155	138	134	138	174	124	120	143	115	134	124	121	144	128	199	132	127	143	114	133	140	125	124	120	137	125	149	137	136	148	139	129	130	127	151	126	131	153	135	104	126	123	112	120	117	129	133	154	135	128	143	124	115	133	131	125	145	147	156	131	156	150	118	146	130	145	145	138	154	137	158	137	154	135	159	131	150	155	154	128	123	150	141	133	145	134	128	139	145	149	150	147	142	129	107	153	138	138	135	124	134	134	130	145	130	128	136	141	127	137	125	126	150	139	155	145	125	120	147	115	140	131	139	150	133	154	146	155	125	133	121	158	128	167	138	151	143	143	129	136	135	139	129	129	135	139	117	137	123	143	145	139	133	140	149	124	154	141	138	134	133	128	138	138	129	132	156	129	130	136	127	111	132	111	117	124	140	121	130	111	141	140	138	123	149	147	136	137	140	142	137	140	140	108	148	120	154	121	128	127	151	138	141	133	142	134	127	135	125	119	123	144	120	132	127	131	162	139	131	133	143	131	148	133	128	142	162	130	143	134	138	136	131	134	124	152	143	144	134	120	130	146	114	163	154	131	128	142	127	144	138	126	126	128	121	142	149	146	132	143	136	141	141	139	159	137	144	143	161	129	136	131	151	151	141	131	131	144	138	112	110	127	134	160	131	141	130	138	151	121	154	145	132	146	137	137	158	119	156	129	118	132	141	127	152	153	139	144	150	127	146	135	110	125	142	126	134	127	135	131	131	153	147	114	132	142	143	141	143	130	153	150	143	129	138	146	150	143	142	146	136	134	140	150	150	125	133	153	156	154	148	154	133	125	143	154	123	145	136	125	136	121	125	132	138	126	145	132	143	152	157	130	143	139	141	130	141	141	155	111	135	112	154	124	144	143	145	156	136	151	118	148	133	122	132	149	133	138	127	121	147	131	143	146	120	141	149	145	127	149	146	122	115	141	124	147	136	121	135	141	138	136	146	131	128	141	141	126	162	140	135	140	130	172	152	144	116	137	130	130	128	131	138	145	150	131	145	124	164	118	149	123	121	130	122	122	150	140	136	134	143	134	143	108	127	138	136	144	128	123	141	128	141	138	134	130	149	120	153	124	160	127	144	145	159	112	132	135	130	116	144	132	142	141	135	134	141	111	131	136	131	120	138	138	128	140	140	160	124	133	127	147	135	139	143	146	149	143	134	149	122	104	109	138	137	119	141	144	129	127	139	132	130	152	136	144	118	133	148	147	135	135	150	141	144	119	147	131	121	137	138	126	133	127	146	137	141	148	143	129	124	144	134	147	150	127	134	128	138	161	148	141	118	121	130	131	136	138	135	148	159	130	156	121	161	134	137	108	146	145	137	138	128	129	152	127	139	127	113	127	126	123	133	123	146	142	151	142	158	131	123	155	129	145	148	110	135	114	126	102	129	137	152	143	138	156	133	133	147	113	137	145	135	139	124	143	131	138	133	120	154	111	141	152	129	143	142	127	128	131	134	119	155	138	144	128	137	125	131	154	140	149	125	137	140	125	114	125	129	129	155	127	138	118	132	148	128	129	130	121	131	150	131	139	144	140	138	159	150	133	155	132	129	145	142	140	116	134	140	144	123	132	112	162	142	124	139	136	152	149	156	133	135	134	148	129	118	119	143	135	132	127	145	147	124	152	132	139	133	127	143	139	126	122	154	140	131	130	132	136	135	144	128	127	136	134	165	117	141	129	146	144	134	143	153	114	148	139	122	135	145	118	144	161	133	133	114	135	153	143	143	129	135	136	128	128	132	119	131	123	163	142	131	108	150	143	137	126	150	138	145	119	138	156	154	109	136	140	132	130	118	135	127	154	120	142	147	150	131	140	127	141	145	132	132	131	127	126	133	119	137	150	146	143	129	153	133	139	137	146	132	130	126	156	139	146	139	132	138	130	138	129	116	135	142	138	132	140	135	130	130	108	138	135	155	154	121	130	105	137	105	134	136	154	137	149	141	143	137	148	129	103	143	134	133	155	138	135	136	118	135	140	127	140	117	145	146	116	144	134	155	140	133	126	131	146	122	130	139	136	128	156	150	160	113	141	144	139	123	134	131	132	136	128	115	180	136	138	124	149	134	152	128	132	147	130	151	136	147	143	110	131	126	134	147	132	135	133	143	125	150	122	121	154	142	130	123	133	142	133	149	136	121	127	146	153	126	134	135	145	143	137	118	119	127	123	125	147	141	149	119	134	147	144	121	144	145	141	125	137	125	146	123	134	137	145	138	142	112	155	148	132	141	132	132	136	142	129	131	143	147	130	132	128	156	157	146	130	130	146	140	116	115	130	134	130	128	130	142	150	132	131	128	162	143	138	141	131	138	144	139	129	142	133	131	122	139	144	131	136	115	136	128	134	155	130	157	127	138	141	147	147	129
28627	1111	2125	2485	2144	1813	1483	1334	1136	1062	922	886	761	739	663	691	598	641	610	579	578	552	558	540	533	535	515	519	485	459	465	510	512	447	467	525	476	451	430	472	439	467	447	452	435	442	467	420	444	429	423	447	437	439	440	449	482	446	496	478	457	492	424	417	437	466	486	471	422	469	429	456	458	421	453	442	441	412	425	444	455	455	422	452	459	440	453	424	420	413	428	411	476	466	446	453	448	465	462	449	461	436	408	442	427	425	434	463	445	443	425	403	408	430	466	465	453	418	443	445	465	472	398	435	442	456	417	450	429	407	449	402	425	407	452	433	438	427	436	422	418	447	432	420	418	403	468	462	388	429	453	431	439	442	439	457	468	416	452	431	413	430	396	421	423	454	440	429	445	453	449	432	424	460	439	452	452	440	419	414	465	392	446	449	444	429	422	467	420	422	442	430	438	428	418	443	424	453	465	475	414	425	405	425	436	428	427	454	434	408	458	392	434	446	420	430	398	436	422	431	428	428	476	444	407	414	438	436	423	453	449	428	484	458	427	466	416	468	450	458	390	435	404	435	409	461	418	457	381	405	436	438	410	432	402	428	446	462	419	446	455	408	464	436	436	418	423	465	459	421	428	435	449	431	423	426	440	502	406	422	452	433	439	455	454	438	435	420	427	469	456	388	415	452	443	397	430	439	417	413	410	452	458	480	441	434	438	408	425	429	440	436	415	431	435	451	445	372	453	441	387	437	435	412	415	438	432	397	456	385	440	403	404	417	432	427	438	391	408	431	443	441	421	428	438	436	494	420	443	462	448	431	429	437	398	405	447	417	398	436	433	463	421	469	420	447	450	418	456	448	438	403	423	424	422	432	419	473	468	440	403	477	414	405	450	442	420	411	418	429	447	414	462	456	385	455	438	431	475	419	445	441	425	450	440	451	414	433	438	481	451	414	465	433	422	437	432	428	494	441	458	433	436	466	442	430	445	372	437	433	454	429	438	432	453	401	435	444	446	443	446	432	459	408	408	428	458	402	443	434	432	416	410	435	435	392	429	408	429	466	432	446	469	417	427	408	408	409	434	437	443	396	445	443	466	430	461	428	421	470	374	454	445	432	399	430	471	426	430	443	404	445	408	437	409	420	397	407	441	431	439	442	444	463	466	412	413	414	397	442	408	426	427	438	407	418	449	412	418	438	420	427	430	419	475	468	441	438	439	468	421	421	449	478	446	425	411	412	449	407	439	422	429	459	426	430	419	425	460	444	429	417	421	416	425	418	423	448	475	456	442	452	436	457	432	405	414	429	427	443	423	451	460	478	445	472	443	475	428	464	410	420	414	436	398	479	458	409	429	436	454	462	415	408	401	419	415	462	414	433	414	444	407	409	457	463	429	420	460	438	430	471	444	429	454	482	439	433	447	423	428	429	403	414	448	437	424	463	436	428	427	465	419	406	463	472	433	404	447	413	448	430	453	435	429	432	456	495	412	392	446	434	426	426	425	431	444	415	440	458	437	455	424	423	419	419	424	425	452	424	435	437	414	414	433	436	413	442	445	439	499	451	460	427	411	469	427	428	440	412	430	437	445	408	426	417	477	447	433	431	446	450	421	417	464	422	404	419	434	423	410	417	439	450	438	438	443	413	436	430	454	444	431	461	436	393	461	400	427	407	454	416	445	451	406	462	436	443	423	431	437	419	464	449	408	463	436	448	430	469	441	431	439	460	379	426	428	406	443	484	416	464	417	421	441	401	418	426	450	406	421	401	435	400	418	425	397	453	408	471	413	475	448	446	476	449	436	452	422	462	434	403	430	426	454	441	411	474	429	420	495	465	430	456	420	421	399	447	425	431	447	444	422	447	437	433	434	408	423	436	440	451	441	443	429	423	461	434	405	444	444	425	410	419	380	389	462	414	451	443	436	444	448	429	449	459	436	445	452	434	442	398	485	474	382	437	444	402	444	433	398	421	449	438	397	452	442	461	437	433	449	403	433	391	435	435	447	454	437	470	449	426	432	473	419	435	449	429	433	464	453	408	480	415	428	416	426	413	428	442	459	435	454	438	415	474	438	441	430	423	442	459	441	430	401	415	452	454	446	426	426	453	462	424	448	453	401	417	467	402	445	456	413	392	416	433	466	433	410	434	431	437	442	459	382	447	396	458	412	425	442	444	410	421	440	421	413	415	426	420	444	417	428	417	434	457	427	466	424	439	467	391	426	447	444	443	423	432	441	423	442	469	414	454	424	398	416	435	423	411	413	385	420	418	421	444	414	469	471	422	420	386	400	410	411	425	446	461	446	472	435	427	425	407	436	409	421	454	444	422	442	402	443	457	422	431	494	460	414	429	426	434	434	382	406	426	462	413	460	441	420	423	449	415	459	471	393	480	450	445	435	434	424	436	385	418	466	423	444	405	458	425	430	393	416	434	424	454	446	453	438	420	418	445	437	461	433	422	443	448	418	445	397	435	456	411	445	424	427	458	462	432	454	442	426	440	427	437	413	399	437	435	439	412	445	438	435	466	442	403	449	446	406	443	447	449	435	443	406	455	435	424	426	489	404	415	426	425	433	432	459	424	466	398	434	438	401	440	450	427	425	459	450	448	450	407	409	434	442	445	441	478	444	413	431	463	446	423	440	462	395	422	430	437	455	438	421	422	454	463	470	432	445	488	387	395	436	429	413	470	454	433	466	448	426	421	439	451	416	418	409	437	392	408	442	452	444	445	425	477	413	444	433	462	439	456	492	423	428	419	414	423	415	421	433	469	450	423	446	422	420	446	473	423	464	468	415	426	420	436	414	423	473	423	442	447	460	417	438	463	441	435	407	457	447	462	449	405	430	435	425	456	456	430	414	420	454	447	402	426	478	428	452	428	472	430	460	403	456	491	430	423	463	467	432	427	464	431	379	444	411	447	410	441	413	453	457	428	414	433	410	413	447	436	438	443	421	424	420	425	423	451	390	427	472	413	405	449	446	414	431	463	443	400	453	418	452	405	405	476	400	438	420	456	408	437	452	429	423	426	417	410	431	442	411	462	400	448	419	416	442	437	450	399	466	455	409	439	410	410	437	409	447	457	431	453	416	428	396	450	434	442	422	435	443	439	395	443	416	387	428	396	455	438	435	428	455	489	457	433	396	406	428	490	443	451	446	415	417	426	399	448	414	429	455	419	418	437	445	446	438	427	433	461	431	428	429	440	420	458	436	447	463	418	392	418	441	424	448	417	447	400	447	451	436	422	451	439	447	438	415	427	434	421	426	467	437	428	471	395	421	425	454	476	408	395	442	420	447	429	463	443	378	427	389	436	439	426	459	434	423	423	434	428	423	427	406	446	470	428	452	428	453	478	396	409	431	414	445	399	425	445	428	462	464	464	421	483	410	461	451	439	429	461	462	485	446	482	451	439	436	390	458	445	448	390	418	424	435	434	438	401	415	444	463	407	445	449	456	446	462	444	440	437	441	415	440	409	418	461	452	425	444	405	452	463
56080	23724	19386	3700	1242	893	670	559	508	400	368	344	322	332	326	337	275	290	257	249	286	280	261	284	263	247	228	253	248	248	247	247	247	242	245	240	238	246	247	245	260	250	251	251	253	253	224	255	219	251	245	248	245	270	245	237	247	233	224	252	261	245	255	219	237	243	247	238	207	234	261	269	241	236	252	245	225	243	239	226	243	244	241	284	233	244	222	228	231	224	214	233	229	228	245	243	214	252	236	240	225	231	201	226	222	230	240	251	252	216	211	282	242	236	245	243	247	240	222	243	241	228	244	254	230	242	236	229	232	213	252	248	235	232	210	231	231	232	244	239	229	245	235	232	224	259	239	241	222	249	238	236	232	216	217	233	267	251	249	227	218	220	244	224	248	244	241	235	230	233	199	236	244	273	234	233	227	231	251	221	238	241	238	239	259	212	235	260	240	226	244	237	233	251	264	218	229	255	234	231	231	245	215	260	224	243	239	237	249	248	235	238	257	251	239	239	242	248	233	243	265	218	240	236	223	209	246	235	214	210	253	229	209	205	235	231	232	235	234	235	233	220	229	228	228	237	217	236	223	243	213	243	248	257	216	219	280	257	242	228	231	246	212	228	233	255	249	223	248	238	213	228	229	223	237	240	233	246	264	259	246	266	263	254	223	266	205	264	265	227	218	238	242	235	207	250	230	219	262	242	211	225	238	243	218	229	236	231	217	230	245	257	260	248	224	241	249	231	243	227	219	224	248	231	261	276	230	248	249	239	219	223	242	233	215	214	252	262	273	208	238	227	244	236	241	240	219	245	243	231	219	246	237	216	215	220	245	206	224	229	242	258	261	268	226	259	256	232	259	246	244	240	205	212	271	241	254	252	256	242	221	217	240	250	242	222	249	239	222	229	246	245	212	217	217	250	226	222	220	236	231	221	228	226	245	261	224	247	248	258	229	241	225	221	225	254	228	236	221	243	242	219	234	252	236	240	216	232	244	235	224	219	223	224	236	244	238	252	218	234	237	213	240	250	226	254	217	224	237	245	231	260	241	204	208	239	216	222	275	244	230	256	261	242	253	237	233	252	220	245	246	228	241	245	220	237	209	225	217	248	211	246	227	238	247	245	224	237	225	254	264	245	233	228	243	241	208	284	244	223	237	256	245	257	258	228	260	226	236	232	236	238	236	253	234	252	236	210	232	225	219	210	250	226	237	221	234	215	239	241	249	251	243	234	242	239	231	274	263	235	228	227	227	252	226	230	253	223	245	235	249	262	245	266	234	256	223	233	241	223	237	249	236	221	257	224	231	252	237	235	247	230	248	236	224	244	240	264	235	232	224	257	246	244	242	249	241	244	219	240	223	225	236	213	242	260	229	230	272	217	196	236	247	239	242	245	262	259	250	218	216	244	228	245	235	213	234	249	231	246	234	229	229	212	227	218	245	226	236	244	240	262	247	255	242	231	241	253	254	237	245	228	266	219	266	218	216	226	241	227	201	272	249	232	244	219	218	226	234	252	235	226	243	215	250	244	259	202	211	237	239	216	240	219	234	245	241	219	234	239	231	254	237	231	232	240	236	257	239	227	246	229	231	223	232	247	225	229	240	239	248	249	228	236	237	231	222	277	262	239	264	248	227	264	227	233	228	246	252	218	231	257	241	242	241	228	263	243	236	225	232	241	234	221	244	246	242	238	245	215	278	222	241	237	238	254	231	241	240	250	228	219	205	218	234	242	245	255	232	220	194	233	239	238	220	234	216	250	235	214	252	251	245	222	216	248	239	274	259	244	232	229	229	231	240	223	267	251	218	236	261	219	257	222	212	246	218	235	221	266	218	223	227	225	234	250	241	209	243	230	265	260	250	242	236	199	240	227	233	186	238	218	240	216	239	215	257	245	249	244	227	252	240	231	219	232	253	247	211	247	233	240	249	232	246	224	215	259	242	248	223	249	256	238	235	251	246	237	218	235	230	244	238	231	244	240	245	247	259	230	225	222	241	233	236	263	229	250	227	235	270	222	244	252	264	219	219	251	230	248	240	269	215	213	222	245	211	221	221	233	211	256	206	241	250	199	243	212	224	217	249	255	246	249	227	230	235	246	241	238	241	225	245	243	253	226	241	251	225	248	223	248	244	246	239	228	222	256	267	226	226	225	230	246	244	249	230	218	237	226	232	238	226	242	258	231	207	232	249	231	249	224	237	237	207	253	239	220	250	233	222	207	249	258	237	252	223	244	248	249	252	215	206	245	241	255	241	249	221	228	204	231	239	269	212	234	232	269	219	239	232	229	240	215	232	227	262	222	223	225	240	212	239	260	228	230	236	227	237	239	226	224	241	258	229	212	215	210	230	232	227	237	241	233	242	247	244	243	249	200	226	229	226	259	250	224	235	237	231	247	239	200	213	232	229	240	230	258	223	258	238	253	245	214	217	245	262	239	248	235	225	217	240	212	214	236	243	236	220	246	231	220	210	268	228	220	249	242	233	264	228	235	222	235	243	255	239	250	229	221	221	229	218	242	224	247	242	212	254	249	233	209	248	241	250	219	227	229	256	242	260	264	240	226	241	230	249	198	215	218	258	223	237	251	222	238	264	219	247	268	233	218	241	242	249	242	226	204	241	274	223	239	235	242	228	240	248	242	264	240	240	243	237	225	257	232	245	239	229	219	242	239	228	246	246	198	220	233	225	263	265	215	217	237	243	213	250	242	216	266	227	261	248	252	255	248	231	224	255	229	253	252	230	232	230	226	221	220	220	243	253	224	229	208	233	220	243	233	246	237	194	205	232	237	234	243	231	260	214	199	251	237	218	237	208	247	265	213	235	251	238	238	257	233	236	249	248	257	233	234	235	221	214	216	245	200	214	207	242	232	259	235	244	208	237	213	220	226	246	232	232	225	244	231	230	236	247	228	246	274	228	260	217	232	247	239	201	248	209	251	219	252	214	223	239	260	223	229	225	223	225	220	221	262	243	221	227	231	234	245	256	226	261	210	225	231	244	247	241	214	241	253	259	191	225	240	229	245	238	246	226	247	242	233	234	243	236	257	253	230	255	224	232	230	240	231	248	251	255	216	234	232	235	254	248	236	232	224	256	239	231	238	248	224	210	215	215	253	244	211	217	250	226	221	205	246	227	219	216	242	252	243	254	234	246	248	228	234	227	204	261	235	224	226	243	215	251	211	260	261	236	250	238	228	222	216	236	241	246	248	246	211	224	211	252	224	250	236	227	245	255	248	247	221	265	267	239	206	256	233	248	244	246	236	232	250	264	252	237	259	204	250	235	219	214	258	225	243	220	210	237	230	247	219	219	232	226	251	233	254	266	227	256	252	229	237	265	243	227	225	244	233	231	239	224	224	236	254	217	268	203	220	245	227	237	245	257	237	242	221	217	222	223	256	243	255	253	232	268	227	236	218	208	214	258	217	247	214	230	220	231	201	245	242	238	252	244	250	210	243	233	235	256	245	242	226	239	227	257	233	223	240	236	230	231	243
36198	2152	4067	4514	4012	3308	2809	2359	2091	1785	1699	1486	1393	1255	1188	1116	1079	1024	1005	1012	983	949	935	874	901	898	851	897	848	823	768	802	822	783	791	821	735	710	723	764	802	760	750	799	732	749	744	740	745	749	675	759	746	697	780	722	744	719	691	705	688	744	715	719	656	750	729	696	765	688	712	691	677	692	715	765	702	668	724	708	728	703	732	706	784	645	683	712	678	712	711	740	714	720	710	672	658	686	692	706	701	684	719	689	664	725	712	696	686	732	700	689	733	707	710	721	711	689	714	690	653	728	711	714	676	691	698	689	734	675	708	700	674	735	709	678	709	637	678	684	709	723	740	673	645	696	723	757	655	654	665	691	672	734	679	694	666	707	743	763	673	665	727	731	683	720	684	688	681	687	722	676	713	719	687	715	701	676	684	686	681	669	751	712	729	716	701	715	715	692	694	723	699	720	661	694	703	693	705	701	691	684	691	689	721	703	671	692	708	679	690	685	718	715	691	696	670	690	733	683	650	687	693	667	668	705	690	674	696	749	644	692	671	679	674	679	725	674	675	726	711	696	676	718	680	675	700	678	677	749	722	699	704	674	687	665	657	654	718	695	750	715	670	686	706	685	650	740	695	692	685	674	656	659	662	687	643	735	729	684	645	670	683	741	659	669	714	690	694	682	675	706	685	668	708	696	791	672	676	703	659	656	715	681	668	678	690	699	730	695	718	688	660	679	728	701	740	695	677	695	710	722	730	699	683	673	700	663	701	746	691	683	678	692	656	671	654	662	718	676	717	714	648	663	685	691	712	698	654	697	668	682	630	674	744	690	700	683	675	703	681	744	741	710	682	642	689	678	671	744	677	664	681	692	724	699	733	719	672	693	742	657	725	672	675	680	707	670	710	668	633	663	687	642	749	698	732	686	702	688	691	667	726	710	664	701	680	683	681	749	691	698	657	671	682	688	691	701	708	681	653	705	699	684	655	644	663	696	722	695	703	695	677	685	723	732	681	672	658	712	642	689	676	670	651	688	682	710	660	670	628	709	720	683	712	679	704	698	641	668	705	660	711	699	669	677	677	638	729	706	690	682	672	654	669	683	651	668	664	708	700	649	679	694	649	701	676	636	703	736	676	685	706	673	683	663	642	729	650	664	705	633	716	715	642	708	675	732	693	667	711	689	717	664	703	705	705	682	693	702	685	718	682	734	692	667	693	686	685	703	678	742	689	702	658	647	680	672	701	676	698	692	670	699	681	704	713	674	704	734	692	657	734	710	653	679	678	659	700	660	665	665	667	657	669	651	723	689	664	705	724	691	757	656	686	697	721	679	724	679	715	670	711	673	724	698	703	698	689	691	666	684	695	675	710	693	660	666	679	713	701	648	679	703	691	720	663	686	682	704	665	722	734	698	688	728	690	686	669	682	672	658	684	677	637	731	653	679	631	716	718	726	690	726	682	638	667	667	737	665	649	693	738	668	662	718	675	639	708	718	693	709	654	681	691	696	705	727	667	699	675	664	716	718	670	692	685	682	672	630	699	683	719	685	701	657	699	735	680	665	689	648	705	737	663	710	716	706	657	676	707	710	679	658	660	687	700	697	705	684	690	670	663	676	699	686	672	651	717	713	688	661	704	690	714	662	675	713	675	688	696	668	737	710	683	688	712	718	717	722	673	700	698	704	721	673	706	658	698	671	695	681	695	705	694	710	670	666	705	719	674	683	669	701	663	655	708	682	693	684	712	684	694	688	721	661	645	663	742	696	655	667	704	692	677	670	676	688	661	668	733	707	718	689	696	720	663	634	685	687	660	691	675	659	664	676	691	695	652	658	715	689	711	694	690	674	704	653	697	665	705	696	671	735	693	690	667	667	683	679	738	690	727	671	680	667	735	673	709	680	690	713	709	725	779	654	717	667	719	710	687	722	693	679	717	641	674	650	665	739	696	709	690	681	690	707	635	657	699	696	666	688	677	701	677	679	690	672	659	658	703	667	636	717	714	650	693	687	699	675	708	651	693	665	713	672	713	750	699	660	699	717	744	674	671	743	661	663	715	726	680	666	706	693	668	706	694	685	680	688	664	694	666	688	679	715	689	678	669	635	729	691	651	645	662	690	724	675	698	666	712	689	693	678	684	719	716	684	685	698	663	694	676	693	724	667	691	675	714	692	685	715	669	676	677	715	655	638	709	679	683	697	737	643	728	715	670	680	687	685	704	682	741	689	668	702	660	691	697	709	712	666	717	690	691	707	724	704	652	705	750	685	688	725	630	709	678	673	699	731	665	675	691	660	697	723	731	707	706	736	686	662	652	736	704	699	746	698	740	657	745	692	713	727	650	674	676	698	681	717	696	651	712	673	691	756	689	656	679	711	677	657	732	692	660	673	676	661	708	651	711	656	712	664	713	710	652	674	699	731	673	693	700	700	714	659	716	612	694	684	660	719	685	704	712	657	648	693	693	664	710	684	673	695	736	675	718	697	680	688	679	670	645	667	724	686	686	686	748	698	686	677	675	730	690	704	716	656	654	663	698	706	706	673	694	728	700	667	688	673	676	711	678	675	684	733	712	713	719	644	690	713	730	655	706	707	660	681	687	710	695	718	720	685	699	705	701	717	704	698	682	658	696	669	702	677	682	662	725	689	678	728	668	721	725	631	634	744	722	709	707	682	687	696	702	706	698	685	698	708	742	703	735	674	728	657	705	694	721	727	683	674	725	669	727	678	667	704	719	718	677	653	689	658	694	675	662	693	687	679	704	685	726	677	654	665	681	655	712	707	672	693	679	687	685	724	707	715	672	638	709	649	699	673	640	667	726	669	638	743	667	710	672	736	714	697	697	744	696	684	767	697	726	708	679	698	741	719	716	741	650	665	673	712	699	712	680	712	694	668	709	660	727	675	647	683	676	694	702	661	655	742	729	723	730	656	674	682	667	735	668	661	685	732	693	734	711	637	705	661	685	741	690	754	721	704	741	641	675	658	667	727	702	698	717	690	691	699	708	635	676	693	710	697	681	688	668	772	712	651	645	671	706	715	678	646	720	719	705	703	657	692	697	659	664	725	697	713	682	689	683	705	695	749	696	719	685	673	658	692	686	690	696	722	698	661	683	654	687	694	651	732	697	653	714	655	649	659	710	701	688	701	764	677	686	705	723	671	735	690	690	707	659	654	698	692	695	708	678	692	729	701	728	668	680	660	669	729	713	731	691	676	688	708	666	679	716	698	672	713	679	659	689	707	687	675	690	678	687	744	677	687	695	708	646	661	698	657	724	666	705	693	711	708	651	714	703	670	741	700	711	685	685	666	684	679	718	759	700	665	692	694	715	695	709	681	632	650	679	683	729	693	700	696	726	710	720	702	623	675	672	694	671	717	683	693	742	715	697	698	708	686	736	694	694	689	691	647	692	702	731	649	681	667	707	663	657	686	741	696	699	703	652	664	663	743	666	731	721	697	641	667	646	713	672	630	674	660	689	734	721	699	733	640	718	698
15676	664	345	176	103	99	88	86	83	82	77	92	104	67	66	82	87	76	83	95	72	84	79	77	95	73	77	83	70	81	60	76	81	78	76	77	66	71	102	94	75	74	87	85	50	102	78	78	79	82	72	80	76	88	92	67	86	84	88	91	77	73	70	67	71	61	67	76	70	82	63	86	58	79	72	65	81	86	79	72	87	82	103	70	87	70	86	68	79	67	76	92	74	63	65	95	67	71	87	79	67	74	71	100	70	79	78	69	80	86	74	62	63	95	66	90	94	81	86	80	81	92	74	97	85	65	88	79	83	86	72	80	83	87	73	71	70	84	73	66	85	73	89	84	85	75	91	78	92	74	81	78	71	77	86	92	81	79	69	74	92	69	62	67	73	86	75	77	75	65	101	78	67	78	76	75	65	72	81	75	74	87	69	68	68	90	81	72	71	75	83	81	88	56	82	84	77	82	99	64	65	80	96	85	79	55	75	91	81	77	76	87	77	77	72	73	74	75	82	85	75	95	63	78	77	64	80	74	87	68	78	77	67	66	62	66	89	78	88	90	72	79	77	93	79	75	80	64	92	76	87	94	68	93	79	91	82	72	69	81	74	62	72	91	79	80	85	73	86	92	94	88	85	77	83	76	64	70	74	84	79	85	60	71	84	88	87	78	96	76	72	83	75	80	79	78	87	73	85	95	73	86	69	90	82	73	81	95	76	86	71	90	72	85	75	76	76	85	64	71	75	65	82	73	75	81	67	79	80	96	79	82	83	89	83	72	76	67	70	88	65	79	98	87	74	72	72	88	72	73	68	69	72	90	75	73	87	97	96	79	74	93	89	74	99	65	82	80	82	65	87	68	77	79	83	79	83	74	90	83	79	78	93	71	73	76	92	79	84	76	79	69	79	75	74	72	89	81	68	66	76	58	84	88	64	86	72	79	79	86	81	74	77	63	75	90	77	82	110	80	80	88	80	82	88	73	77	84	87	83	77	90	79	74	66	81	73	65	86	91	74	71	80	74	59	65	66	77	83	76	86	94	95	86	71	79	82	75	91	70	83	96	84	86	79	61	83	84	83	77	90	88	67	98	64	74	72	72	71	76	75	74	71	75	77	84	79	72	77	91	89	77	79	65	74	72	77	87	72	79	59	73	76	75	88	86	76	62	67	78	75	73	74	82	84	63	87	75	72	81	86	76	89	82	65	87	80	76	67	82	69	75	79	70	84	79	69	78	85	82	76	94	72	77	85	102	87	75	80	84	75	81	80	78	88	86	89	87	75	73	78	66	85	76	74	69	62	88	87	82	71	74	74	81	64	71	81	79	91	86	66	83	72	81	69	80	67	90	76	84	95	83	71	88	82	63	73	82	82	81	89	79	73	73	83	83	68	81	78	74	89	79	81	85	80	72	74	59	84	81	86	76	74	78	70	71	82	85	87	94	70	85	64	70	60	79	86	65	82	82	62	86	71	84	81	73	87	80	65	72	65	82	69	62	86	81	95	77	65	84	68	83	74	60	75	75	80	73	96	79	76	60	72	76	66	75	75	68	85	88	82	71	68	73	77	76	62	68	75	83	87	84	68	89	82	89	76	85	94	83	72	75	63	74	90	81	80	76	90	79	81	80	77	73	66	69	80	84	91	80	76	83	65	68	77	71	76	91	75	69	81	94	79	71	71	69	74	82	71	91	82	73	67	85	80	90	71	85	88	75	68	77	81	69	69	75	74	71	90	79	75	72	72	66	88	73	70	71	67	72	73	84	72	69	85	78	70	76	80	79	97	98	60	77	86	73	90	68	74	78	88	78	81	75	89	77	78	89	87	77	76	62	93	67	74	80	80	57	73	83	67	81	81	68	80	76	67	73	91	62	83	72	64	59	54	75	63	101	90	95	71	90	90	66	72	69	71	77	97	76	71	66	76	70	87	79	79	74	78	83	85	80	77	75	75	71	74	70	75	73	72	84	51	85	73	102	77	87	77	71	87	87	73	85	74	79	72	89	78	80	82	76	64	86	72	73	75	80	82	77	82	74	82	73	88	88	56	77	68	72	90	81	83	70	76	90	79	92	85	75	77	80	69	99	85	72	69	70	80	96	66	67	78	85	69	89	83	68	88	81	73	73	72	72	81	64	63	69	77	68	74	70	74	93	70	80	74	77	71	84	98	76	71	69	87	85	88	79	77	69	62	90	91	100	73	87	80	74	78	90	72	92	82	91	84	77	89	81	65	73	84	64	81	76	69	79	86	72	76	83	82	64	82	67	78	82	81	76	85	78	75	86	58	66	83	75	85	93	83	71	72	83	68	75	77	101	72	76	76	76	78	72	68	70	67	75	74	74	87	77	83	73	69	67	65	91	78	70	94	77	77	78	92	78	69	71	85	71	82	73	72	78	79	90	86	77	98	81	77	74	79	79	70	71	77	76	87	78	81	76	77	78	81	73	71	84	71	79	74	93	82	69	89	87	78	89	75	68	69	71	77	70	73	69	93	72	93	86	58	84	74	84	78	87	101	71	90	79	90	92	62	77	64	76	77	69	66	84	72	95	100	64	83	76	80	84	91	66	73	76	69	59	78	68	69	82	91	84	75	84	85	87	76	92	86	68	59	78	77	83	70	79	101	86	75	77	81	93	80	67	78	91	92	83	87	97	67	78	86	75	85	79	85	75	80	79	88	84	79	73	89	80	80	74	73	82	75	69	68	74	91	73	83	70	77	83	63	72	86	78	66	72	81	75	83	93	71	92	75	67	91	73	81	75	80	85	60	80	88	74	73	75	82	77	70	83	78	89	80	74	80	67	79	83	80	62	83	85	84	77	81	71	74	72	87	70	97	69	75	95	75	81	74	83	60	87	84	74	80	89	83	67	76	75	65	81	71	76	82	67	65	93	70	70	65	91	90	71	55	94	61	84	74	77	73	77	76	71	97	85	91	86	73	78	73	69	60	71	83	76	91	109	64	59	70	97	98	78	64	66	62	70	84	55	74	74	71	76	80	80	86	97	79	74	78	82	85	82	83	88	75	72	62	84	75	74	74	73	83	82	79	84	80	75	74	80	70	72	87	91	100	75	78	78	93	82	78	66	85	92	84	79	57	81	77	82	82	76	86	76	81	74	78	83	77	83	89	78	70	89	66	71	89	78	84	81	65	83	88	89	75	95	65	80	95	72	82	93	90	73	100	71	79	72	61	71	93	76	70	69	81	69	78	74	92	71	75	72	80	73	88	73	76	85	78	78	76	88	75	81	74	71	66	79	66	69	75	84	92	81	72	70	71	73	76	71	76	76	69	84	76	71	71	75	79	69	68	95	83	91	79	91	97	84	88	78	76	74	73	90	75	75	70	72	77	72	79	78	80	83	72	83	72	88	76	95	82	72	69	89	89	76	83	82	60	79	85	73	76	78	65	63	70	71	73	79	70	60	82	93	76	72	64	66	96	72	72	88	82	70	76	85	84	75	69	82	71	79	83	71	77	85	82	79	75	74
15656	333	411	402	378	413	335	347	317	317	351	296	304	285	288	294	283	300	274	271	267	294	277	294	289	287	297	290	306	293	276	309	275	309	262	298	307	266	273	282	288	260	278	272	258	294	265	272	289	304	291	281	280	285	304	278	290	297	273	289	301	290	303	291	285	310	264	295	277	239	278	293	274	266	263	284	270	284	306	296	266	270	294	285	257	268	271	273	278	298	281	279	276	301	276	321	261	244	281	283	304	282	277	265	245	295	273	284	295	293	294	280	277	273	276	256	252	249	292	293	286	293	277	321	273	300	293	266	284	249	290	254	267	294	292	258	304	275	287	293	287	290	275	256	249	262	276	291	280	271	274	306	292	296	308	282	302	278	284	282	272	287	262	299	269	277	274	288	255	280	252	288	301	252	265	301	299	268	275	262	264	262	277	268	279	285	298	306	288	291	278	277	295	287	284	290	260	256	278	273	262	304	269	264	301	293	274	279	260	259	277	314	266	289	294	263	279	290	294	266	288	281	287	288	298	286	267	279	297	271	289	268	280	271	310	279	284	297	259	286	292	272	278	279	277	275	298	258	245	281	282	272	297	290	273	283	287	278	278	266	292	263	272	256	300	281	271	259	281	288	292	283	292	291	270	263	298	289	269	277	296	260	297	284	285	274	279	284	299	270	315	291	261	271	283	311	312	286	254	300	275	266	301	278	263	277	280	276	298	297	266	284	258	303	283	277	273	271	286	280	262	323	286	289	288	260	271	271	242	306	295	280	263	282	273	297	289	279	309	280	267	275	298	304	280	256	273	297	295	275	312	277	243	293	284	291	270	301	269	297	307	292	315	292	271	263	268	290	310	263	259	269	301	277	279	283	288	281	302	294	289	287	289	287	281	277	265	268	299	294	285	277	282	281	253	282	277	290	304	286	297	296	251	301	302	296	268	268	272	275	271	279	255	288	261	278	253	276	290	263	280	316	303	282	254	286	290	299	311	256	281	242	254	284	256	288	272	290	269	275	289	274	286	299	260	272	280	309	300	268	280	242	260	303	258	315	304	306	303	287	260	263	274	295	279	312	273	263	293	289	299	308	307	294	283	306	306	301	315	262	290	271	284	279	263	254	279	280	267	266	251	271	309	291	243	290	297	329	272	275	263	285	270	238	294	276	274	274	273	285	265	281	293	299	278	279	271	266	237	309	282	295	279	293	277	268	252	288	297	282	262	289	285	267	289	278	263	256	259	289	288	296	295	279	299	289	301	263	266	268	274	298	265	270	288	273	283	261	255	274	283	278	258	289	262	288	287	321	284	296	332	290	315	279	281	271	301	268	284	271	257	286	262	268	288	253	254	260	286	284	287	285	310	265	285	279	272	272	292	260	263	276	284	293	307	299	273	291	286	262	278	289	290	276	306	286	237	290	286	294	300	309	263	272	267	301	281	310	291	272	277	267	291	282	272	273	280	318	287	273	286	298	279	264	300	308	311	294	276	304	307	296	299	265	306	286	298	289	299	267	282	283	271	257	286	294	267	278	277	263	307	292	268	283	321	338	260	276	296	243	282	317	302	277	269	270	292	271	303	276	284	312	285	275	263	264	274	294	308	281	267	292	278	266	278	265	287	290	269	271	279	290	289	273	293	251	296	280	279	263	286	302	274	312	270	291	285	279	281	300	251	297	267	315	298	271	259	262	290	244	272	312	274	270	291	252	319	287	285	287	276	263	255	306	268	275	270	255	274	287	285	277	294	295	305	272	268	274	278	255	273	281	296	262	287	300	295	276	280	299	294	281	288	270	306	297	285	289	305	277	299	276	302	285	294	278	291	310	277	311	271	272	269	278	279	272	293	270	280	272	285	267	289	287	272	282	263	273	303	273	282	287	273	272	280	304	292	275	284	269	288	265	287	311	297	304	290	285	264	284	306	308	281	291	303	270	299	288	288	263	271	296	302	291	268	292	290	277	311	255	273	274	293	262	247	301	302	302	282	295	282	305	259	307	281	284	264	289	282	312	243	285	280	277	291	283	266	259	269	299	281	306	278	254	265	283	314	279	263	269	296	295	306	291	294	269	283	260	285	274	296	307	280	268	293	273	309	306	268	328	285	311	317	271	282	281	280	294	295	300	309	274	285	281	289	262	276	292	294	281	276	290	305	276	282	278	263	249	273	272	282	292	294	281	270	285	255	282	279	286	270	320	284	286	290	277	295	286	279	272	295	267	286	291	296	292	282	288	308	290	267	271	248	317	290	293	263	308	278	302	302	292	287	282	287	283	266	268	269	283	276	308	275	261	288	267	255	303	285	288	275	253	266	277	324	292	282	295	295	261	298	276	279	282	275	251	285	254	286	264	291	272	254	250	273	286	279	293	292	274	287	277	287	303	300	281	292	282	232	266	284	283	272	276	297	273	284	246	288	279	293	290	264	290	275	265	282	267	281	286	300	278	278	283	282	274	299	309	267	295	279	287	261	254	319	270	276	255	276	283	278	255	266	272	290	266	275	303	289	262	282	302	296	287	275	269	284	271	298	252	303	315	271	319	294	281	279	280	257	308	258	268	298	251	271	299	274	277	302	285	285	256	270	279	302	294	323	261	264	291	291	259	289	298	261	287	242	288	278	292	278	274	253	288	282	296	283	251	299	245	292	308	275	282	271	276	269	273	286	290	303	267	285	277	267	305	242	291	297	266	299	286	283	258	301	299	285	270	288	276	281	296	271	281	283	270	272	280	277	262	282	292	281	252	295	287	245	297	280	279	265	261	277	279	278	282	307	293	270	280	267	284	267	291	291	302	292	297	277	288	289	312	297	320	259	253	286	282	290	292	298	275	279	261	275	275	287	273	290	251	279	322	312	289	298	257	273	274	275	282	249	251	282	269	279	257	279	272	259	292	276	289	272	262	294	268	294	289	282	272	280	291	274	311	288	303	308	287	308	289	297	296	283	261	262	262	263	297	280	306	314	273	286	271	322	260	285	286	264	272	290	264	295	286	287	295	286	268	313	257	300	294	250	284	254	305	286	265	289	252	290	313	290	269	264	303	289	279	321	275	285	290	312	257	297	262	300	263	277	261	290	295	259	279	286	246	271	250	284	299	270	298	286	288	284	266	309	288	267	308	277	264	305	279	298	260	274	301	307	276	265	265	282	287	262	275	267	249	272	284	286	299	250	303	267	288	311	293	288	303	298	291	282	265	271	262	276	281	266	292	311	282	271	312	297	275	293	286	291	289	282	285	289	298	245	290	267	269	274	289	297	292	280	265	252	264	320	311	278	266	259	286	294	265	271	269	264	272	251	273	296	259	263	283	292	258	275	309	270	296	288	290	274	286	281	299	353	275	265	299	291	298	289	264	292	291	282	297	288	274	282	283	313	272	284	305	295	268	272	277	293	323	292	291	278	270	279	268	275	296	301	313	291	301	296	274	291	274	269	306	315	282	294	257	296	270	267	276	275	270	306	287	274	297	282	292	264	272	293	305	260	284	295	288	291	268
53135	20739	10682	1121	539	444	341	308	267	237	228	181	192	154	186	183	180	192	138	155	167	144	166	148	170	142	136	172	156	139	143	125	141	152	131	130	139	129	125	139	129	155	149	128	135	149	154	150	159	144	150	138	138	135	142	117	140	155	141	132	148	135	144	124	137	142	158	147	130	127	123	155	131	123	149	135	156	153	142	139	133	127	156	125	129	125	121	161	135	118	130	128	141	152	149	142	150	148	148	121	140	145	159	131	144	141	113	129	142	127	138	120	135	122	138	149	156	156	132	114	137	120	145	136	134	141	117	121	120	145	130	121	128	150	130	150	134	136	121	137	158	139	122	135	154	139	141	154	142	145	112	122	145	129	136	129	142	133	131	155	125	146	145	141	138	144	118	144	154	149	133	126	145	137	146	143	135	139	143	145	137	121	98	130	135	122	144	130	125	147	140	140	124	128	150	146	127	146	130	138	137	114	155	150	118	144	135	138	118	134	131	154	115	144	139	141	142	135	132	137	128	138	146	139	132	152	137	141	160	135	134	133	126	150	146	146	126	138	133	136	140	121	130	145	165	129	131	134	154	140	145	143	141	132	122	150	148	139	153	123	116	170	130	145	141	121	146	119	141	136	147	133	128	155	153	153	127	141	169	128	144	149	127	146	134	136	145	136	144	135	149	130	145	147	136	139	135	148	156	131	125	130	140	141	146	119	138	140	130	153	133	156	126	150	140	125	141	142	135	135	141	132	142	136	147	130	147	153	139	126	148	132	126	133	123	130	168	135	135	136	129	142	121	132	146	119	155	141	131	118	132	157	126	146	161	145	130	143	136	170	133	138	160	153	153	151	135	141	143	119	153	144	136	149	130	150	146	127	121	122	149	135	129	141	121	141	147	147	124	115	136	127	124	115	146	141	148	130	132	134	128	124	139	135	143	150	129	150	105	137	135	159	154	129	149	132	136	156	163	131	131	147	138	148	127	142	133	158	151	124	135	133	133	141	146	139	121	142	136	145	138	142	149	138	117	132	120	159	155	144	147	149	142	125	142	126	125	158	129	131	140	108	171	133	144	125	124	123	144	136	157	143	132	143	149	140	137	123	131	151	149	138	136	134	135	130	143	129	134	134	122	136	142	132	142	145	133	138	128	132	118	126	121	130	138	138	120	155	142	109	127	131	152	140	132	151	133	154	139	129	134	143	155	130	157	132	145	130	122	130	139	151	151	125	122	154	157	137	114	129	130	144	148	113	115	134	120	133	152	127	123	153	148	120	134	125	151	134	160	151	130	156	155	154	125	138	135	126	131	145	130	149	146	152	154	127	124	133	137	134	135	126	137	131	117	154	127	152	122	157	157	134	131	148	160	141	129	145	144	141	132	129	132	137	151	164	133	153	144	107	142	137	144	137	158	146	144	143	148	131	124	123	143	130	149	137	146	119	131	131	120	131	137	144	133	118	128	140	161	131	162	125	131	134	152	124	118	144	131	128	123	112	146	126	136	146	115	127	135	149	152	141	142	145	127	139	143	146	121	146	130	155	153	142	133	151	114	122	142	138	137	135	125	126	126	142	149	126	149	129	111	149	111	130	146	130	135	133	165	152	138	136	125	148	134	142	143	139	130	126	126	145	123	135	153	124	146	142	159	140	141	123	149	130	128	127	134	156	148	133	140	128	123	156	141	131	161	137	146	156	135	132	154	146	134	161	133	122	132	135	132	140	146	138	150	130	153	120	141	138	155	149	152	126	129	148	131	156	118	117	139	150	167	132	138	139	133	113	129	144	128	152	149	162	131	131	145	156	133	157	150	148	156	113	152	141	145	139	142	132	129	153	131	135	129	142	136	123	169	136	139	138	130	144	171	126	144	141	125	145	133	141	143	146	126	155	137	143	124	142	145	123	157	139	141	140	121	131	133	143	140	149	139	143	134	142	133	142	126	155	143	141	148	141	131	157	151	133	132	136	124	133	133	136	138	123	148	161	153	136	136	133	140	130	136	137	124	140	133	151	132	119	154	170	135	150	137	136	140	130	123	139	127	122	145	130	142	132	144	148	123	147	128	120	131	126	120	138	135	130	134	138	136	146	145	140	113	142	132	146	139	113	140	135	131	131	136	139	136	136	129	135	135	148	124	139	152	124	130	158	145	114	130	153	143	117	127	141	159	128	137	144	131	123	139	145	140	170	136	155	150	124	147	160	143	114	137	115	153	147	123	146	151	149	115	123	142	134	128	149	144	113	128	117	147	136	132	115	116	136	132	150	150	154	146	142	103	127	145	141	138	132	134	134	124	136	147	130	138	131	157	152	130	137	127	144	158	150	132	148	130	126	130	133	123	152	135	127	128	136	133	138	136	129	128	131	142	141	148	148	122	130	143	138	131	119	139	152	119	126	165	141	155	131	123	146	121	122	141	128	133	159	119	147	137	121	150	130	138	130	119	129	153	131	124	138	151	130	148	133	145	152	131	156	131	145	124	130	138	133	133	156	121	124	125	135	124	148	139	122	131	145	143	121	151	147	156	144	126	158	122	124	142	161	153	154	155	127	137	125	129	156	146	168	142	126	152	143	135	154	122	126	147	128	130	120	126	136	132	121	135	147	145	135	137	128	152	128	131	141	122	146	154	173	163	140	140	178	164	127	128	118	153	153	142	128	119	171	164	127	126	134	144	136	140	131	134	141	144	125	157	128	125	145	141	138	118	156	140	128	129	143	127	142	126	127	123	130	130	160	123	135	135	125	140	142	131	143	122	135	142	134	164	142	145	140	131	122	136	122	152	135	145	141	139	132	161	128	136	128	144	135	116	136	137	130	141	143	135	121	117	124	147	120	148	146	137	133	132	118	138	130	132	142	137	142	134	119	143	151	149	129	111	144	137	112	135	133	151	149	139	122	125	139	132	142	116	160	137	143	154	126	146	139	152	125	148	140	146	142	138	125	152	151	134	127	144	134	140	146	146	127	136	139	141	119	135	131	124	140	136	161	139	139	140	158	127	133	133	125	162	133	137	140	141	137	131	124	161	159	125	131	156	133	157	140	142	132	137	136	135	134	124	131	120	141	137	135	139	158	133	140	121	145	130	129	111	137	145	129	137	115	126	132	131	130	133	144	151	138	141	136	124	145	139	139	153	144	148	145	131	151	135	153	135	129	135	132	149	138	122	124	136	150	146	160	149	117	151	146	139	129	150	140	133	136	137	139	162	102	149	127	117	132	139	132	132	134	115	144	123	158	124	150	120	135	153	133	133	114	120	146	133	148	140	137	145	125	121	152	151	154	114	146	131	134	123	143	143	123	124	162	151	139	152	152	154	134	126	121	136	145	132	128	140	150	118	139	136	142	138	120	123	149	142	141	130	133	137	161	124	147	119	123	137	135	135	132	136	136	128	125	146	123	135	126	139	135	164	151	126	128	112	161	125	139	120	126	131	139	137	143	136	131	138	155	144	125	138	131	158	124	124	126	156	127	111	130	165	122	146	117	143	142	122	122
30213	1046	2165	2481	2176	1780	1517	1295	1121	985	885	815	736	663	676	696	649	618	621	607	564	576	543	559	540	502	531	529	511	471	490	498	466	490	486	526	446	502	432	504	471	477	476	459	450	486	421	456	458	459	457	411	462	441	428	457	461	458	455	458	442	466	480	424	437	446	444	451	463	459	435	432	479	442	472	439	406	455	437	459	445	460	455	442	442	457	447	437	434	484	418	439	461	443	440	410	440	468	448	476	460	427	441	436	459	433	452	427	465	436	474	444	430	478	474	427	437	445	445	403	438	410	467	411	434	464	492	463	447	439	453	444	446	422	435	431	419	442	413	439	442	428	457	441	455	452	471	438	446	397	441	441	446	443	446	441	435	416	447	449	473	429	443	435	454	454	439	426	433	420	465	443	436	460	415	431	409	426	403	457	436	444	426	453	421	451	440	460	439	441	427	422	477	408	410	444	414	443	464	422	427	469	460	432	428	425	477	421	447	395	446	455	435	422	455	467	466	420	412	448	413	478	412	414	432	438	447	460	477	484	468	439	439	480	465	436	436	443	464	464	400	422	432	481	429	457	425	365	440	422	426	381	441	444	428	455	412	478	421	470	440	440	449	418	452	460	443	424	404	454	418	402	443	418	425	417	467	441	411	430	443	421	450	424	472	430	458	432	445	430	454	422	444	444	436	468	438	435	441	474	415	461	454	445	432	441	413	433	453	421	407	448	460	408	437	425	413	440	413	453	437	406	399	410	458	418	404	450	434	431	424	419	431	435	424	431	470	415	429	424	457	422	429	469	404	449	469	447	459	443	447	444	421	454	461	498	426	418	460	412	415	424	451	448	413	426	416	425	439	405	443	432	425	447	419	456	422	485	401	438	403	419	453	434	457	456	435	464	398	493	423	443	415	427	436	439	408	446	428	445	466	433	396	448	457	407	425	435	439	433	446	466	412	456	445	427	412	418	431	431	440	431	448	416	434	414	426	453	446	397	410	459	468	464	477	422	462	405	409	418	401	437	422	433	466	424	407	436	453	502	439	440	459	445	443	445	421	468	432	444	448	447	474	473	434	423	383	424	419	445	426	428	456	452	415	451	492	453	408	438	426	427	449	439	502	438	421	468	472	427	419	408	480	470	437	408	451	421	448	427	414	414	449	409	438	479	426	460	458	425	450	466	427	432	463	452	501	422	436	441	412	407	447	450	440	458	470	416	412	474	453	463	438	444	436	441	461	453	444	426	427	443	457	424	414	434	395	438	439	429	426	402	454	482	509	421	434	402	419	441	443	423	447	412	422	424	457	431	407	437	432	478	421	398	435	463	443	453	437	429	435	422	412	429	427	414	440	426	451	461	442	432	412	426	418	427	432	426	440	443	447	422	425	418	478	419	460	415	451	414	439	417	426	428	421	452	435	413	460	426	444	463	409	376	409	464	412	440	457	454	442	431	437	448	438	433	442	428	427	398	464	423	396	447	431	382	463	462	445	427	460	428	421	441	465	406	401	424	400	411	399	449	442	443	445	435	437	424	454	407	434	496	456	427	399	491	428	448	446	428	446	466	423	440	414	428	414	447	408	441	405	434	465	427	423	393	448	412	408	441	452	412	455	459	441	421	451	465	418	459	449	441	431	425	480	424	424	422	444	444	434	428	473	435	429	449	443	426	457	414	448	410	468	393	433	418	437	406	419	457	426	421	415	491	443	427	447	417	431	434	459	432	423	453	447	442	474	451	448	416	393	430	424	434	444	449	398	455	429	434	433	458	405	434	460	420	450	411	419	445	435	427	457	436	422	427	433	447	425	445	403	428	426	465	421	423	453	439	450	413	452	434	466	434	421	429	432	461	415	419	438	430	421	424	424	432	458	415	429	444	434	439	461	447	427	430	446	424	453	439	429	409	423	414	402	420	442	454	426	448	485	440	444	476	476	444	457	457	473	441	448	438	421	409	418	445	453	441	430	483	439	407	449	432	418	432	436	416	467	392	435	463	424	438	444	454	400	452	460	439	453	455	430	428	465	449	422	456	456	446	452	453	404	408	419	434	461	468	469	445	423	434	425	402	480	434	427	470	466	399	458	427	441	403	456	435	452	418	480	452	458	396	454	426	459	451	443	444	418	423	459	439	444	448	439	473	470	437	486	412	440	399	477	427	444	451	451	457	449	459	413	429	424	466	438	397	433	413	445	403	439	434	437	472	436	428	406	429	415	451	443	419	442	442	444	437	409	439	441	421	425	420	458	489	480	491	448	447	431	446	424	443	470	399	384	480	450	447	411	455	440	411	472	435	474	398	408	420	446	463	455	389	419	432	424	440	368	449	450	419	418	466	452	426	442	437	428	416	453	439	463	451	439	478	434	465	431	441	435	414	484	426	438	440	432	450	451	414	440	416	446	402	460	451	414	430	421	427	430	457	436	439	443	455	431	410	433	444	447	455	441	443	441	433	457	414	422	480	469	425	391	422	412	453	444	448	426	421	439	457	426	458	466	408	448	452	430	441	430	422	456	412	443	456	384	435	433	456	452	433	469	435	410	437	403	452	440	425	429	471	448	454	441	401	435	451	472	460	416	447	455	434	411	425	472	447	439	419	446	441	415	444	429	443	445	459	423	431	423	458	446	430	473	441	414	425	441	455	445	447	438	440	409	421	441	427	455	431	413	430	455	430	471	440	463	441	411	436	479	437	442	447	416	449	424	378	409	436	470	433	441	453	410	446	426	475	476	480	435	437	458	465	424	420	434	413	439	441	419	407	415	425	453	463	436	440	435	428	416	423	394	440	459	443	433	433	464	475	458	428	448	434	427	420	406	430	462	448	409	407	435	419	458	469	450	406	436	438	393	485	451	413	441	432	421	407	432	394	445	443	406	424	445	403	450	442	459	474	406	400	465	447	421	435	470	449	443	435	426	450	454	424	444	458	430	419	399	459	417	453	419	444	408	451	410	416	399	452	471	421	443	442	453	400	443	447	431	432	455	420	431	445	418	461	442	415	455	439	451	410	433	450	416	438	415	470	419	426	469	452	426	425	409	448	430	447	414	424	440	462	409	432	450	422	405	453	442	436	450	482	465	432	461	418	426	470	456	452	432	436	436	444	444	451	436	407	455	381	466	434	456	465	406	424	465	423	417	448	461	439	461	455	433	476	493	422	433	432	477	404	437	481	428	410	424	464	460	424	438	413	425	462	432	517	427	433	427	432	434	399	440	429	443	438	430	408	449	440	457	465	437	468	419	442	419	464	418	389	420	423	442	437	416	413	440	442	406	454	466	449	454	475	431	444	413	417	437	405	425	455	395	417	445	424	420	467	446	432	472	408	465	437	434	462	444	425	445	475	443	430	474	464	415	435	460	439	434	420	437	455	442	432	461	448	451	453	426	428	424	425	466	422	431	439	433	423	412	432	440	457	436	432	428	445	458	443	439	434	465	454	460	441	502	419	434	438	454	419	445	434	443	413	433	412	422	428	456	463	440	466	457	444	453	436	434	455
61335	24213	16866	3637	1200	841	709	536	461	443	426	344	344	366	309	311	301	299	282	286	244	269	263	253	244	271	240	240	251	235	257	259	268	265	279	249	249	225	262	251	251	238	253	252	237	237	228	236	254	247	256	220	227	251	268	244	230	273	225	242	246	238	244	228	258	214	234	247	248	258	232	229	232	247	249	238	258	241	246	274	258	261	238	224	225	255	255	265	271	221	245	259	227	231	209	230	265	258	236	256	236	238	237	242	240	248	237	249	233	250	243	237	245	239	247	238	257	236	246	277	236	280	208	257	226	284	229	257	238	231	230	238	213	237	213	250	223	235	248	247	261	239	294	270	243	221	246	276	234	254	260	228	236	213	256	212	227	221	249	216	264	260	214	243	252	251	254	226	242	237	254	217	255	235	245	210	229	232	256	247	237	228	236	219	257	279	220	257	217	241	215	238	270	225	223	226	249	251	249	237	215	233	218	236	233	243	237	229	257	226	233	249	256	218	236	238	229	241	268	275	238	254	251	246	237	231	241	244	220	206	239	220	230	233	254	245	238	232	248	223	221	240	222	260	259	242	239	212	236	226	234	206	263	256	222	257	269	227	260	247	242	262	208	242	241	246	261	228	244	245	245	220	258	257	221	252	247	239	246	269	285	227	230	247	220	224	240	211	232	246	276	263	268	233	237	216	234	217	251	240	254	212	256	236	262	236	221	222	252	236	257	239	238	243	261	242	266	237	237	245	275	260	241	232	235	268	239	248	243	259	233	226	233	263	234	230	256	260	235	210	243	245	225	240	231	253	220	230	261	261	236	236	247	254	236	244	236	244	228	249	233	230	259	217	238	237	275	242	244	223	247	242	238	257	244	238	228	270	248	228	219	259	276	226	238	240	243	253	261	255	244	248	230	227	239	243	251	223	229	247	224	241	211	204	266	228	255	235	233	257	240	234	262	224	230	253	231	250	212	261	253	244	229	240	260	223	231	259	260	251	231	221	238	201	239	245	270	269	227	238	230	284	269	243	233	237	224	220	245	233	267	244	243	236	253	221	244	243	204	232	245	239	198	255	257	215	212	235	227	214	251	268	213	224	237	196	242	262	249	238	235	251	236	237	226	235	250	238	225	260	238	227	238	242	254	230	241	246	245	247	264	239	254	233	251	246	256	240	231	267	226	256	235	255	228	234	236	235	236	219	259	252	247	255	244	240	255	246	240	238	245	247	248	234	238	251	247	258	250	229	248	250	223	237	232	235	236	218	215	233	252	213	229	228	253	228	235	239	263	255	250	227	221	245	253	250	241	229	215	239	217	239	254	249	247	242	284	257	248	229	228	225	234	238	218	265	258	236	239	236	254	250	209	229	260	214	229	227	251	247	207	244	237	261	221	247	229	227	235	230	218	256	247	246	241	251	241	244	246	237	251	255	247	220	235	229	248	254	216	217	251	238	246	238	258	240	228	240	233	261	279	248	242	248	221	259	232	270	255	241	251	242	241	229	228	227	238	231	252	214	278	262	256	224	252	243	251	215	247	260	228	220	251	261	239	260	226	219	230	232	250	247	226	256	230	221	261	227	277	250	244	247	256	223	252	241	214	256	231	218	229	201	238	259	226	242	228	250	250	242	236	240	246	229	239	218	254	235	239	244	280	233	258	246	250	211	240	249	236	203	223	236	235	253	258	259	228	248	210	274	268	237	248	234	258	241	239	218	200	241	259	222	247	256	240	253	231	253	276	258	238	236	238	259	248	234	242	237	244	245	249	263	225	260	262	230	214	230	264	225	254	229	246	246	231	231	246	234	240	274	239	261	264	252	255	272	234	253	227	216	246	246	252	226	227	226	240	233	262	273	245	233	240	229	242	264	244	234	230	257	250	229	254	240	238	197	266	221	244	221	268	251	244	259	274	239	230	213	212	242	231	246	245	253	238	206	219	253	244	208	238	268	234	220	267	258	241	261	232	230	253	224	218	267	249	230	245	248	219	230	225	275	225	235	217	236	247	222	262	235	258	242	233	227	223	241	269	237	245	236	230	237	246	232	245	265	245	221	241	270	212	250	229	244	238	246	235	232	259	242	235	247	231	254	232	265	233	212	240	239	249	250	239	241	224	251	238	241	228	230	245	256	247	216	232	213	226	205	238	252	223	250	235	212	237	231	227	247	222	259	242	272	227	258	245	239	242	264	218	263	224	239	258	249	237	254	227	252	237	226	262	224	239	225	243	243	239	277	247	237	241	253	235	256	228	215	287	230	267	236	240	236	254	245	246	237	234	249	243	223	233	237	224	247	221	234	250	245	232	263	253	226	268	257	240	228	227	202	232	241	247	242	235	265	275	255	218	249	222	246	260	244	236	223	265	250	232	266	249	245	236	258	223	246	221	222	251	219	241	239	233	263	241	275	211	264	214	228	247	268	235	230	233	223	249	249	224	225	229	248	237	233	217	238	224	225	235	231	239	231	250	219	259	261	230	247	232	241	196	241	252	263	236	225	233	233	273	273	247	216	234	260	268	217	235	238	240	224	253	242	244	219	243	230	255	260	232	227	252	225	246	235	216	236	219	213	244	254	245	237	278	227	237	209	237	252	254	260	250	215	253	251	210	235	248	239	237	223	231	252	242	209	237	246	243	223	266	233	242	222	242	265	245	239	236	255	234	253	262	232	221	220	245	232	264	263	234	255	223	274	218	236	267	240	232	232	253	265	285	249	245	236	258	251	235	246	259	254	240	226	239	227	224	237	248	263	214	265	258	251	243	227	247	235	247	273	215	225	236	238	241	213	250	227	223	252	243	259	230	248	255	243	229	264	239	242	262	248	241	223	244	284	256	238	242	253	229	239	236	251	263	257	233	275	257	241	224	247	230	241	254	227	239	240	235	261	225	240	227	233	229	243	227	234	249	242	250	246	227	237	231	209	217	235	227	251	218	236	251	228	239	255	213	219	232	258	229	223	243	255	234	214	232	247	253	263	275	244	232	248	266	255	227	252	240	228	264	257	230	248	260	232	248	209	251	238	242	214	243	243	233	230	239	243	235	225	245	208	219	245	246	238	224	243	238	227	226	220	239	250	270	256	234	255	241	229	243	241	237	223	191	266	249	197	233	218	248	220	225	210	255	236	244	254	212	268	242	257	256	236	250	236	249	240	233	261	231	235	218	241	221	279	208	243	245	238	241	255	248	262	256	261	254	237	242	269	257	239	233	221	208	236	228	252	252	218	246	241	236	219	239	237	231	251	218	234	254	252	228	232	256	228	214	230	242	246	219	273	205	208	274	226	234	224	240	234	244	225	257	245	239	230	239	234	228	269	260	250	227	233	235	202	264	247	242	245	228	246	245	245	274	240	230	253	245	245	216	229	275	251	255	251	237	238	273	246	231	260	241	216	259	254	246	240	252	244	221	249	253	220	231	256	253	251	221	230	191	221	264	212	233	236	248	210	243	243	255	239	230	215	222	235	252	209	218	212	271	269	229	265	273	237	205	249	251	235
38276	1901	3967	4444	3808	3219	2667	2321	1945	1709	1588	1515	1369	1281	1143	1138	1075	993	1032	956	933	950	873	796	881	886	844	878	831	805	750	813	792	814	770	775	787	717	757	727	704	767	721	740	756	777	685	725	732	755	756	726	755	737	739	694	771	777	750	741	733	748	688	761	716	657	701	738	742	726	724	716	719	705	688	699	737	688	691	700	764	695	692	716	706	692	761	792	707	692	682	663	726	685	665	729	725	641	711	709	704	675	738	706	665	690	664	672	743	689	691	716	671	677	686	709	697	720	700	667	677	696	648	675	714	716	691	730	704	657	678	694	731	780	695	711	701	687	718	678	642	697	722	689	714	706	710	645	692	694	686	726	679	708	643	707	699	722	702	684	693	716	690	718	694	744	722	667	707	729	707	693	689	675	657	710	746	759	681	736	653	729	685	641	730	739	695	673	693	700	660	701	724	704	670	677	649	690	711	678	658	694	715	660	692	742	673	645	743	723	700	702	677	657	722	622	640	715	684	684	657	726	715	652	733	712	728	674	664	686	704	632	691	646	620	668	722	663	704	724	699	667	695	702	674	620	745	687	693	700	717	658	703	669	708	706	689	682	694	712	695	710	725	671	686	676	703	690	693	690	703	696	643	717	671	727	653	688	677	703	718	721	721	665	700	703	758	672	665	669	699	672	702	695	726	664	690	740	685	676	767	666	685	706	719	687	707	657	688	699	678	687	691	676	646	648	695	720	690	691	687	686	703	675	688	718	704	696	653	707	713	692	677	679	645	713	699	657	706	747	715	678	710	676	657	708	670	661	725	663	660	684	707	728	736	684	642	658	643	716	722	724	662	683	716	681	756	664	700	635	667	706	670	699	666	688	745	670	733	707	743	689	654	694	708	691	667	674	662	697	700	711	715	724	698	691	692	736	703	657	677	682	688	716	710	743	691	673	678	713	702	670	683	699	709	687	697	646	712	707	645	696	651	717	695	733	720	717	699	674	705	676	702	698	682	711	659	691	692	716	708	741	712	729	734	645	678	732	732	737	705	702	686	686	644	673	671	667	732	704	714	685	709	632	651	728	730	673	696	691	724	681	700	672	663	720	724	713	693	696	680	700	709	715	713	690	691	743	713	683	637	700	702	694	701	696	717	681	707	681	721	715	689	671	654	707	726	675	677	718	692	735	674	696	713	661	701	678	700	697	730	706	697	682	727	690	684	717	724	653	656	712	687	658	686	694	680	703	660	696	701	710	681	720	709	742	708	675	672	687	690	670	721	682	663	684	737	731	648	663	707	682	672	704	702	710	714	716	667	665	688	694	713	718	706	711	739	720	686	668	673	735	679	676	677	704	713	661	699	712	690	672	669	720	675	674	717	716	699	674	673	706	688	708	675	706	663	708	696	678	704	727	633	694	677	677	671	707	699	708	681	734	708	677	643	694	677	700	712	682	657	700	695	693	718	666	677	667	717	710	698	723	717	710	658	737	691	729	693	686	644	692	730	713	697	690	716	718	700	681	723	706	704	682	737	714	684	715	680	696	701	669	710	699	734	736	695	668	698	681	701	729	727	637	753	656	741	653	747	741	677	693	658	743	706	721	703	699	666	693	705	684	700	668	713	695	684	667	707	669	678	695	704	703	747	710	798	657	716	736	667	670	681	702	721	688	717	676	651	681	700	726	697	702	658	689	713	712	706	662	725	694	755	734	704	690	724	733	709	709	705	679	711	712	666	682	751	689	682	707	710	700	673	676	682	740	674	693	671	702	716	674	691	697	657	696	676	691	703	661	667	670	702	715	701	689	657	717	681	711	656	691	676	680	692	717	702	695	675	688	666	713	694	676	703	672	739	732	706	686	714	692	672	700	666	676	760	676	664	727	716	698	693	695	694	709	684	718	738	694	658	695	703	725	650	708	696	678	696	671	646	729	731	753	682	691	670	691	666	663	679	712	674	684	667	677	712	742	678	694	696	706	688	693	625	715	684	692	671	699	673	732	719	711	678	716	647	666	678	659	693	701	698	682	697	698	714	683	726	691	674	710	664	680	678	720	698	693	685	669	734	719	701	735	685	691	771	690	699	698	696	742	684	677	716	714	676	691	668	725	676	661	716	676	702	698	703	721	743	707	721	667	715	703	722	660	712	707	678	703	698	669	744	650	656	699	719	697	722	742	703	697	746	693	708	695	703	704	670	644	649	620	721	717	653	725	725	686	704	713	668	695	673	689	654	687	711	667	656	677	657	677	674	656	628	699	678	702	683	663	701	700	695	694	743	684	704	669	675	698	716	656	693	715	711	739	672	708	718	673	709	681	652	674	671	640	707	692	674	708	680	671	683	707	710	734	742	711	738	707	702	697	674	694	733	662	698	674	655	711	714	667	684	696	687	690	682	661	694	702	636	656	668	715	625	701	699	672	746	689	721	642	716	696	686	709	710	712	761	706	703	716	678	715	718	685	694	706	704	696	722	687	706	644	712	676	723	682	700	705	701	738	697	672	652	690	691	722	698	710	707	692	663	725	687	728	732	700	682	726	701	701	707	709	708	727	730	694	678	686	687	676	693	696	723	663	632	715	679	728	675	684	692	717	682	733	699	702	718	688	674	687	705	686	663	733	738	747	701	692	717	700	670	704	731	695	693	695	700	738	689	696	710	682	674	648	685	686	692	698	699	740	722	709	729	706	731	672	671	723	664	683	671	716	693	712	662	665	753	678	672	691	664	694	754	702	674	664	724	682	696	673	703	660	699	661	719	700	702	702	696	720	700	705	661	688	697	709	689	737	658	731	642	676	653	694	674	667	688	703	674	729	703	681	717	686	675	666	703	698	718	621	720	727	720	688	672	691	726	685	706	699	716	689	670	708	732	723	730	681	703	666	686	688	706	724	683	668	699	715	700	659	724	693	699	702	691	698	688	688	705	681	695	692	715	728	710	698	712	691	658	685	732	689	756	757	717	668	676	719	729	728	708	667	707	699	732	644	693	702	673	696	686	688	668	694	725	743	699	692	699	674	690	671	720	664	677	643	694	644	690	661	696	663	714	737	718	681	697	699	707	698	666	736	706	761	683	723	708	747	685	688	692	661	729	680	651	700	692	676	690	681	648	676	712	667	687	717	762	675	702	688	688	747	656	677	686	657	710	719	705	732	679	681	696	704	677	725	678	696	670	694	662	729	694	681	713	740	717	773	676	659	713	723	697	674	716	713	725	679	719	723	680	703	651	711	719	677	719	671	740	686	672	674	689	700	676	710	703	731	700	684	671	691	665	699	735	636	682	720	698	660	690	743	621	657	637	738	717	680	720	726	672	679	673	701	667	738	662	734	678	717	678	701	696	708	720	730	632	698	697	663	726	723	659	665	699	688	683	693	753	711	701	732	690	743	685	681	729	682	734	722	728	718	698	730	688	734	733	686	728	689	711	661	701	681	712	680	746	736	674	687	681	706	674	728	701	662	716	686	697	659	665	700	666	695	685	640	685	688	705	673	697	704	685	753
15713	637	166	111	111	85	94	79	83	92	87	76	79	97	81	76	82	72	84	93	73	87	86	66	76	101	89	88	79	87	72	68	89	85	68	79	75	74	74	73	77	79	76	85	84	80	79	68	77	61	76	71	74	75	70	99	82	79	87	64	90	87	75	82	76	81	83	81	83	88	79	95	75	85	70	89	77	83	95	87	85	71	78	86	86	73	71	82	89	74	70	73	92	84	90	66	81	76	93	84	82	66	101	91	74	66	71	90	76	77	79	79	83	80	85	89	85	68	77	84	72	87	67	83	72	92	79	74	74	81	67	69	90	70	71	66	92	89	80	75	67	77	83	83	77	71	74	68	91	81	78	59	72	79	69	86	79	73	75	81	84	84	83	88	85	73	61	65	74	72	54	71	76	69	83	70	71	78	74	76	78	81	77	68	75	81	77	81	77	79	79	80	84	67	76	77	75	90	67	89	85	93	73	84	75	79	70	86	91	82	88	103	83	87	92	91	83	92	82	73	67	53	75	79	68	94	77	86	78	80	105	72	83	82	74	74	78	77	75	72	69	72	86	74	81	83	83	63	71	72	84	89	96	77	90	82	66	72	88	100	88	75	73	80	71	64	75	74	69	100	87	76	84	68	79	82	67	60	82	78	83	69	87	80	83	71	80	69	70	88	65	80	95	74	82	68	85	100	65	73	101	89	93	79	89	72	80	71	67	77	80	85	66	81	76	79	60	86	86	72	87	67	78	72	80	85	81	84	75	78	79	82	72	79	69	76	97	94	82	83	81	73	99	92	79	64	78	67	81	84	88	79	68	83	89	94	64	72	98	67	82	86	72	75	81	76	73	94	80	71	67	72	76	58	80	75	80	85	88	95	85	62	71	93	63	76	89	93	100	73	78	78	63	76	76	85	88	81	81	81	90	67	72	66	78	80	76	81	75	84	72	75	76	90	83	76	68	77	84	80	91	87	92	70	87	73	83	74	94	76	86	81	73	78	66	75	77	67	71	79	75	85	95	67	69	87	84	78	78	71	73	82	88	80	56	65	72	79	72	74	79	92	80	87	77	77	64	81	70	74	71	83	65	88	71	87	78	73	72	76	78	82	80	78	75	103	59	62	81	59	78	80	77	100	80	71	84	73	90	79	91	72	81	80	90	62	68	79	66	75	77	68	88	75	81	66	72	91	78	77	79	82	72	72	81	80	71	70	79	66	63	63	82	64	89	71	67	78	76	84	76	100	76	77	75	88	80	65	76	67	88	82	76	89	84	71	89	70	69	83	83	76	71	74	79	86	84	91	84	70	88	80	75	69	74	92	87	84	62	75	81	109	82	74	82	78	67	58	74	77	79	63	70	69	96	66	93	71	74	70	77	64	69	96	72	75	89	82	93	74	64	88	78	87	78	102	76	78	84	62	91	82	79	84	79	83	90	86	75	69	87	76	70	64	91	78	78	60	71	71	91	67	60	96	87	81	76	69	77	83	72	89	91	73	78	86	89	63	79	96	71	103	85	81	82	92	84	86	74	69	93	73	88	80	76	94	78	67	80	72	69	94	97	90	81	78	85	76	71	79	76	73	68	82	73	80	91	90	86	68	88	57	64	76	92	84	78	88	91	63	61	85	58	86	81	73	77	68	77	79	76	88	91	70	99	104	85	72	66	88	93	93	83	61	59	77	69	63	77	74	92	68	75	69	79	80	76	88	83	91	84	85	77	79	66	90	71	65	57	80	81	80	80	80	74	87	84	71	69	79	75	73	88	67	81	83	84	75	80	70	99	77	77	83	81	80	64	80	66	70	78	73	59	77	79	81	85	65	75	80	83	91	97	69	71	105	69	75	80	73	72	62	72	65	68	79	74	70	82	73	86	89	83	99	71	86	86	70	81	93	87	79	90	64	91	77	60	84	74	66	82	68	72	67	79	83	81	72	69	89	95	79	75	90	74	94	79	72	82	71	75	73	75	68	79	85	85	72	90	78	66	91	73	78	63	98	80	91	83	80	81	72	64	71	70	71	83	78	78	75	66	72	66	70	87	73	90	79	101	64	85	79	79	84	81	72	78	84	75	81	86	77	74	80	82	95	76	95	80	82	77	72	75	74	71	78	73	84	70	94	84	81	84	82	77	86	84	70	73	76	76	74	88	81	82	87	89	87	89	83	63	92	77	96	81	70	77	73	87	77	73	84	88	93	88	81	88	81	72	82	81	71	96	84	93	97	79	79	76	90	81	66	76	84	73	78	61	83	69	90	87	88	88	87	89	90	96	92	76	76	70	66	83	75	78	79	75	64	70	77	69	91	74	88	81	79	72	61	79	88	92	81	81	78	73	87	85	86	77	77	69	94	77	67	82	87	75	70	87	71	78	76	94	86	95	71	77	76	77	63	80	74	92	92	82	72	76	65	80	76	78	80	84	88	68	88	78	83	90	67	76	54	81	80	73	81	84	70	80	80	78	86	90	90	79	86	85	76	82	84	104	82	88	79	72	67	70	80	78	65	79	79	80	66	87	100	64	64	78	79	56	81	81	74	76	95	72	73	83	84	83	101	85	77	72	76	81	76	74	93	76	77	80	95	86	81	66	78	80	80	82	61	78	77	67	89	78	91	77	84	68	70	81	78	86	76	80	69	90	80	71	67	81	85	73	77	92	79	91	94	79	71	99	68	92	60	70	64	81	94	80	63	73	85	91	76	96	89	98	88	62	88	78	71	60	83	76	72	88	87	85	58	83	70	69	86	80	62	82	69	85	72	69	84	90	76	83	85	79	69	78	71	79	80	90	80	72	65	61	61	75	81	75	81	84	92	51	70	75	92	85	77	73	80	77	82	72	84	80	83	88	90	78	73	78	82	73	70	87	88	86	90	70	81	87	81	72	86	81	69	89	63	88	61	77	84	69	79	78	77	90	75	75	93	61	79	98	77	84	79	82	83	72	79	82	63	81	81	85	82	82	71	74	89	81	89	72	69	69	82	73	77	79	96	96	88	87	78	69	83	81	76	81	81	91	81	106	68	71	96	82	84	90	69	75	75	72	74	70	75	75	84	73	72	84	84	72	74	86	86	77	86	65	66	76	70	73	76	73	80	64	65	63	67	88	75	91	59	85	74	81	78	88	85	76	69	68	89	69	84	62	73	81	66	68	82	89	79	81	78	92	67	76	73	90	87	71	73	68	79	86	90	74	80	64	81	79	85	80	93	78	68	88	92	85	87	69	75	95	89	69	66	73	94	81	98	79	75	91	82	74	77	72	90	85	64	95	74	80	85	80	81	64	79	82	92	73	76	76	87	94	74	70	74	67	76	78	56	79	74	87	74	74	90	72	82	77	56	88	88	90	78	69	65	86	78	76	80	75	93	77	83	76	81	74	56	85	79	84	92	91	84	73	68	81	90	84	86	83	82	67	83	75	83	69	79	78	84	81	78	79	87	69	83	75	71	86	69	72	71	68	73	75	83	72	71	72	69	89	78	60	71	92	80	75	72
16460	328	364	355	381	382	352	332	302	314	291	337	269	280	277	282	294	299	319	280	323	292	309	281	291	287	321	305	281	299	288	317	265	327	259	254	281	279	305	301	274	279	293	282	302	309	269	292	278	253	286	291	294	260	303	273	266	264	263	255	300	282	272	287	305	282	288	273	303	270	259	290	289	274	263	266	277	288	310	300	290	310	289	282	275	255	307	312	274	297	267	282	288	261	286	283	290	264	281	277	300	297	293	273	268	302	280	288	298	298	243	270	280	305	269	296	312	278	278	307	291	285	279	270	292	282	292	273	273	298	279	276	270	266	267	291	281	304	293	270	296	283	279	303	284	284	290	259	296	273	277	307	327	273	265	266	242	273	259	288	257	302	292	271	254	280	269	270	288	275	284	287	299	299	273	290	290	296	278	272	287	287	317	275	287	302	284	304	283	250	296	275	272	287	268	296	263	309	285	248	263	263	280	269	243	269	256	298	287	278	286	269	277	267	293	279	275	275	298	320	267	257	282	277	277	243	285	297	318	312	293	285	304	259	261	270	253	291	285	268	296	293	283	283	292	300	277	276	265	267	289	277	316	277	303	292	267	288	312	276	276	299	290	297	280	300	303	288	297	327	311	286	283	283	278	283	268	288	285	264	310	267	301	323	251	288	284	284	280	271	270	258	294	312	295	286	295	268	255	298	272	315	260	287	264	302	296	249	306	285	272	272	245	256	265	253	283	279	281	276	268	260	283	297	270	256	290	295	292	286	276	284	303	320	291	286	322	291	288	270	274	297	296	265	246	281	289	263	268	303	297	303	260	307	277	274	286	275	268	315	253	283	255	270	282	283	304	307	296	274	297	291	287	264	281	296	284	291	264	249	283	280	274	291	247	293	285	278	256	288	289	293	318	291	268	259	268	288	270	299	282	293	281	284	310	281	268	295	302	309	275	281	303	294	296	280	288	275	275	298	282	260	293	288	275	275	301	275	265	265	257	266	244	299	291	279	283	291	283	291	296	246	287	259	318	319	273	297	266	265	317	266	269	290	284	307	247	272	280	262	272	253	279	293	259	270	267	288	279	273	328	302	295	261	284	279	268	277	307	265	268	318	285	298	283	304	263	296	315	275	305	284	261	296	281	277	293	267	295	252	298	272	309	256	267	277	285	292	288	283	277	286	241	287	291	272	283	302	274	268	285	271	272	272	299	251	265	293	267	282	289	254	272	293	271	281	276	266	277	275	269	288	286	302	287	294	298	297	294	274	263	293	278	259	271	292	276	293	274	273	332	283	305	287	302	277	299	289	283	283	300	279	268	315	290	283	270	279	285	300	286	283	276	295	307	282	284	302	288	271	291	312	258	296	271	265	278	303	275	262	334	276	283	260	272	290	251	306	261	298	295	312	307	285	296	275	281	301	278	282	276	281	277	281	267	254	270	271	280	299	269	281	292	292	278	335	245	286	265	265	278	300	276	287	273	269	265	260	253	296	292	287	297	319	298	271	264	288	303	286	302	286	263	298	274	260	252	301	277	254	293	268	261	282	291	281	289	282	275	265	283	293	315	283	287	265	274	274	301	256	263	294	263	277	267	283	285	254	288	292	273	304	265	293	290	286	246	280	299	289	292	277	262	259	273	281	297	277	269	252	295	271	264	290	275	289	275	282	277	301	316	293	259	305	287	265	291	291	268	282	287	266	276	256	295	275	277	271	291	276	289	293	287	277	275	264	282	268	278	281	287	269	314	267	267	306	300	297	283	276	264	281	264	291	343	283	275	299	272	288	251	262	309	278	298	268	307	305	247	278	302	258	278	258	280	265	273	279	305	272	284	306	286	289	287	289	284	279	290	283	289	280	306	275	246	269	278	278	295	295	301	278	303	301	257	283	295	276	300	274	267	289	266	250	312	295	299	291	264	294	278	303	258	283	299	258	266	294	265	280	289	286	318	289	282	262	267	266	253	276	279	305	293	270	267	306	292	288	295	265	273	270	297	295	265	241	280	254	278	283	276	293	279	307	257	286	313	244	279	270	315	268	275	273	284	296	307	298	275	305	321	266	269	299	277	314	293	264	298	282	296	245	286	275	274	287	275	263	294	289	283	250	274	280	269	280	265	271	269	298	297	282	301	277	263	269	256	276	248	277	280	279	288	288	278	285	286	279	285	308	274	260	275	307	268	292	281	254	295	292	265	292	266	261	273	279	289	311	264	275	287	274	308	280	286	268	300	304	272	292	267	307	263	274	283	291	291	281	278	309	268	290	281	273	252	301	288	270	325	284	293	280	282	269	290	256	276	309	271	299	276	313	286	268	274	266	265	277	288	248	294	278	294	284	284	300	295	300	338	278	272	258	291	296	283	274	278	317	283	313	289	281	257	286	279	293	284	290	300	246	265	266	294	270	246	261	281	262	286	303	297	264	297	286	279	284	250	272	280	295	305	271	293	289	291	268	295	295	293	295	307	258	284	269	295	293	303	283	215	286	283	252	256	309	296	308	308	288	287	289	283	276	277	270	280	280	273	290	275	279	289	276	270	295	311	280	280	281	280	273	329	301	273	320	293	274	269	293	288	306	269	289	278	275	306	297	284	277	266	276	302	316	263	273	277	288	286	251	307	304	299	295	277	280	290	271	286	325	279	293	291	278	330	238	271	261	291	292	285	284	286	292	275	278	260	272	283	279	274	296	293	295	301	257	309	303	272	276	284	268	286	271	284	302	279	294	265	288	310	251	269	288	246	303	271	286	272	294	278	266	275	290	276	285	263	278	272	281	268	305	283	311	275	271	273	262	281	293	274	285	317	287	281	278	256	267	265	302	298	308	289	272	262	261	293	290	309	282	293	280	297	289	290	283	280	287	296	306	283	291	312	293	301	265	293	286	261	263	298	264	287	278	285	248	301	292	240	308	275	283	289	270	280	294	286	263	267	307	287	252	301	299	297	310	287	278	296	290	283	261	307	270	282	289	297	296	260	281	254	297	296	271	282	284	294	275	275	276	272	287	293	299	285	309	265	299	298	307	285	287	258	251	297	273	296	255	308	272	261	274	262	269	285	301	268	285	291	257	272	273	277	250	290	281	294	283	271	285	295	291	278	266	318	295	281	276	273	298	270	285	284	309	278	270	283	297	278	256	296	270	240	293	292	276	274	268	304	273	303	300	244	269	289	275	287	272	268	244	267	287	296	271	283	295	288	279	277	258	279	279	299	294	282	291	306	279	311	275	278	270	289	290	296	289	295	281	260	291	316	268	320	267	306	302	280	310	315	284	273	303	287	270	240	261	261	300	246	283	265	278	275	275	280	301	271	260	293	281	299	252	277	282	287	269	307	281	285	279	290	248	272	296	272	290	300	294	289	301	305	278	245	289	286	268	299	291	274	259	272	287	269	273	288	293	290	267	296	295	283	304	271	286	270	262	293	256	277	306	273	268	315	289	285	278	342	258	267	290	271	292	302	296	278	267	280	251	298	292	271	253	283	270	289	283	290	297
65437	20396	4702	893	538	412	332	302	272	243	196	205	194	172	173	168	154	157	157	167	209	156	158	154	157	139	148	149	134	147	143	127	153	151	142	132	152	152	148	127	154	153	165	133	168	139	160	141	146	128	132	156	134	153	121	140	170	140	138	152	133	146	145	138	137	158	118	162	136	146	132	155	164	123	160	133	154	149	145	155	154	169	133	140	129	137	162	154	161	142	151	136	140	148	154	170	131	142	141	131	152	148	142	124	140	150	158	175	143	158	138	143	122	157	134	143	154	163	151	146	134	155	149	167	140	155	148	134	124	148	124	137	147	150	167	140	140	128	176	148	123	152	136	140	145	125	125	150	136	150	171	150	148	146	130	156	117	141	144	156	123	149	142	156	131	154	136	146	140	139	148	145	151	143	145	132	145	144	138	153	141	138	138	158	132	140	155	138	148	115	163	138	142	147	147	141	149	141	133	155	159	137	130	152	149	138	158	119	150	156	135	137	173	137	161	149	157	143	129	131	126	129	155	146	129	164	156	123	141	136	140	159	139	149	130	119	136	163	158	133	139	125	141	149	164	145	122	137	128	137	133	122	142	158	174	155	147	126	147	141	148	151	131	140	138	128	161	147	135	144	151	137	138	149	140	146	151	153	134	138	131	143	156	138	154	161	158	161	162	139	134	120	142	159	130	136	142	127	135	161	157	149	142	141	125	159	143	151	136	133	138	125	166	151	123	136	161	141	160	150	137	115	133	132	163	166	136	148	135	148	149	145	132	155	140	132	127	143	131	134	141	116	135	144	136	137	129	111	136	135	148	141	154	144	135	163	142	145	141	139	143	141	135	122	141	129	148	146	136	145	145	164	138	151	140	127	135	132	137	127	154	140	150	150	148	150	127	139	153	163	140	144	151	142	144	124	140	119	129	131	149	134	146	170	143	149	131	143	136	133	137	150	161	127	154	137	153	145	148	152	132	140	147	176	141	147	151	151	144	138	143	149	140	152	156	133	133	147	155	143	151	142	172	154	158	117	156	150	167	157	150	128	138	145	144	159	150	125	135	150	145	136	135	136	132	127	127	121	131	121	146	148	147	145	137	150	125	142	147	141	152	124	147	143	145	154	131	116	135	132	148	128	120	143	154	139	137	157	152	126	146	143	141	147	163	139	160	156	137	137	156	154	126	142	143	142	149	146	123	122	144	141	148	130	142	130	159	137	138	126	146	159	131	145	147	139	157	139	139	148	134	171	135	168	144	127	135	132	143	157	154	138	146	126	150	144	152	140	119	143	146	155	146	149	145	132	165	153	130	130	151	144	133	129	147	136	147	143	132	148	144	123	171	157	151	125	147	163	129	166	119	129	160	145	131	140	129	149	136	132	166	149	178	151	134	157	130	144	163	144	138	154	154	143	123	144	157	148	144	140	143	125	153	137	151	149	129	147	122	132	141	167	155	149	150	129	125	142	138	146	146	134	146	151	138	149	132	134	133	133	145	163	152	139	148	145	126	136	139	144	133	160	171	150	129	146	144	143	139	133	130	134	132	149	154	144	154	123	148	133	128	132	131	148	148	138	155	140	136	152	138	139	127	160	133	141	119	136	163	119	137	148	148	139	145	137	140	149	171	130	150	146	137	126	146	146	136	149	136	143	134	147	133	157	158	149	123	146	132	165	140	149	159	143	153	142	154	154	145	138	141	162	143	150	136	135	157	140	137	143	129	138	97	138	146	138	145	150	135	121	122	131	140	137	136	141	134	132	141	114	151	137	146	138	132	127	122	139	130	144	148	113	156	139	146	156	148	149	143	154	150	148	144	134	127	146	150	164	159	136	128	133	135	131	153	149	124	148	165	132	125	144	146	141	139	137	142	130	138	130	144	140	144	142	136	139	149	144	140	139	144	160	129	147	153	163	151	150	152	145	124	140	159	118	128	156	157	136	133	141	132	145	131	130	150	126	136	136	165	162	131	150	112	161	141	140	144	132	135	168	140	154	134	141	164	156	163	122	158	155	140	147	143	147	158	121	135	145	134	150	144	140	145	155	176	128	142	149	143	123	147	146	153	151	136	171	128	148	120	114	134	148	144	147	139	143	142	132	130	140	128	144	140	121	132	138	173	139	145	130	135	145	162	175	124	136	142	138	144	140	161	143	136	143	122	140	123	139	136	125	140	146	143	127	164	153	153	131	164	138	157	145	138	149	139	137	158	143	145	161	141	141	142	153	132	134	138	147	126	157	149	146	137	178	138	126	131	116	138	144	122	153	143	142	142	143	132	163	139	125	155	144	137	148	130	146	147	129	154	139	160	144	135	147	139	151	157	137	132	128	137	136	146	134	135	123	134	147	143	136	143	162	136	128	136	148	134	186	141	165	129	138	127	160	139	144	155	143	140	137	137	158	141	148	140	153	130	150	162	120	150	140	154	149	121	134	143	146	113	148	166	150	135	162	151	132	154	141	134	156	158	131	151	109	144	137	142	119	136	157	133	122	161	159	160	149	151	142	133	145	143	138	131	140	156	143	134	134	153	148	162	135	159	153	114	159	155	147	132	162	177	144	129	154	149	133	153	141	131	147	153	137	182	151	157	153	140	138	132	143	133	122	142	148	141	153	156	132	141	153	146	138	152	158	141	149	124	117	148	160	146	150	142	141	135	146	155	151	129	155	153	150	153	154	139	156	157	160	146	124	130	139	156	132	141	150	141	132	158	146	147	127	120	119	106	138	155	135	134	139	152	154	112	149	143	132	148	148	141	144	149	149	145	141	147	154	167	155	152	164	147	147	135	151	147	157	141	129	148	127	151	120	134	150	150	132	156	143	143	142	155	149	161	150	128	147	156	150	123	143	127	167	157	131	141	148	138	135	160	156	139	143	122	146	135	146	151	150	145	144	170	147	134	129	123	161	124	158	156	134	147	155	121	155	161	155	146	129	148	150	125	138	144	140	141	150	150	125	144	130	144	152	133	157	157	124	134	140	128	162	136	141	146	132	142	129	164	156	142	156	143	134	124	131	145	159	124	141	112	127	137	154	124	131	140	159	138	147	149	132	136	152	128	143	146	148	135	139	162	147	140	136	144	143	171	139	126	149	144	150	125	162	147	136	140	140	148	136	133	121	132	150	141	136	139	138	124	135	152	139	133	150	169	149	141	140	117	130	126	135	160	137	142	136	146	118	127	148	156	117	119	138	153	139	158	170	146	125	130	149	122	137	143	142	164	145	135	121	156	145	131	148	144	145	117	144	150	152	136	140	127	149	143	123	144	134	151	135	152	131	133	144	125	156	132	149	151	114	133	152	136	155	140	154	146	119	136	142	133	130	148	130	158	138	135	148	136	148	134	128	134	133	138	133	138	149	138	166	136	142	136	148	127	152	147	144	134	146	138	139	142	142	162	136	156	121	145	128	149	130	119	147	144	143	125	156	159	147	139	171	138	133	129	144	165	158	160	138	142	150	141	134	135	146	144	148	138	137	161	136	156	137	131	149	142	162
33890	1048	2101	2278	2000	1726	1408	1277	1143	932	869	802	743	688	721	675	610	613	603	567	585	595	562	570	597	483	488	540	477	547	482	497	510	474	443	528	497	471	448	443	507	481	492	465	474	470	480	456	464	449	463	424	460	499	459	443	472	448	476	451	444	448	431	388	482	484	476	491	471	431	471	460	450	435	473	447	454	468	444	441	427	437	453	474	431	418	470	425	495	440	414	479	457	498	426	439	426	442	465	460	459	499	451	467	429	431	447	488	440	427	436	410	441	480	455	427	471	434	440	438	468	456	467	485	449	460	433	436	448	462	443	468	425	468	412	446	458	429	505	433	420	448	433	454	421	429	473	469	472	390	407	446	461	424	396	476	486	477	452	458	433	440	434	423	447	402	434	496	458	481	464	421	485	424	458	448	426	491	431	503	449	439	457	493	487	423	459	428	471	408	400	467	445	426	405	477	438	453	446	456	463	439	441	451	475	459	473	454	426	447	449	428	415	433	448	443	429	434	475	460	454	501	418	473	478	477	417	446	433	411	452	459	436	437	405	447	443	462	422	474	452	470	468	452	439	445	451	449	380	464	438	431	453	433	476	491	432	423	467	438	446	462	475	456	421	438	445	467	479	415	441	455	427	472	424	446	441	435	452	458	452	468	458	454	448	482	468	436	477	428	461	454	457	490	495	441	423	449	470	415	464	460	414	462	409	428	432	423	412	465	434	442	428	471	441	458	436	468	422	472	474	459	463	445	454	442	424	441	419	399	421	441	452	465	468	466	462	440	462	428	463	429	442	444	448	419	433	446	442	466	440	468	423	421	436	433	455	437	442	457	440	450	429	465	456	457	473	469	437	407	471	457	469	441	456	437	466	425	459	427	471	462	453	479	459	461	438	451	479	464	436	440	443	446	435	469	488	437	420	429	435	465	454	493	464	456	422	466	438	483	465	462	432	452	432	437	459	465	423	456	454	459	468	434	454	464	467	474	411	466	463	463	470	443	450	426	479	467	443	455	438	446	451	428	457	450	439	436	434	460	446	416	422	443	452	445	478	454	411	427	413	442	469	454	462	461	451	467	469	435	402	400	467	443	456	430	452	432	428	483	426	459	463	453	456	452	399	467	451	441	442	422	425	407	454	440	460	448	462	451	442	403	429	475	439	444	414	480	471	425	447	460	518	424	491	467	493	461	448	395	481	435	425	474	409	461	462	431	429	474	476	442	420	435	443	465	435	420	474	413	436	393	462	430	443	454	443	433	391	476	487	432	441	413	441	479	430	486	424	416	441	449	473	453	448	445	429	468	424	462	441	481	459	443	445	422	459	488	467	454	477	443	451	444	440	460	445	418	460	456	459	411	434	462	472	420	440	465	401	457	492	443	424	450	454	413	418	428	456	471	462	454	430	466	431	432	437	456	466	461	503	452	443	427	494	456	467	452	442	478	478	461	474	458	424	461	417	471	436	431	428	498	458	449	462	439	474	452	475	437	464	427	466	461	470	437	463	486	465	473	445	471	459	433	406	499	421	439	421	451	420	417	459	434	451	441	476	426	464	451	458	472	434	469	421	468	468	420	467	436	441	479	442	433	465	447	467	459	426	421	448	433	437	436	428	395	423	478	429	465	452	416	441	487	426	421	436	465	439	446	438	442	466	433	452	443	443	438	419	459	418	451	450	443	411	428	471	452	438	440	436	417	447	443	465	464	465	414	415	432	443	513	411	470	447	443	451	443	465	447	427	443	428	433	482	439	463	408	443	450	470	431	482	464	437	447	450	447	423	456	419	407	435	400	451	440	464	431	438	462	418	428	477	449	436	448	479	413	434	434	429	444	426	474	459	476	464	485	449	432	467	490	437	424	455	431	400	417	415	454	464	478	413	425	435	486	448	424	488	445	446	431	473	451	433	435	447	481	449	455	429	418	424	436	445	470	449	414	390	456	406	425	472	420	481	449	438	418	455	458	483	481	460	446	424	468	469	439	426	477	459	478	453	467	445	468	460	427	483	417	437	463	423	464	458	466	438	447	439	455	443	464	449	410	437	451	429	438	447	459	473	429	413	457	487	440	420	445	425	424	433	418	424	485	423	430	450	439	461	433	442	461	426	445	483	419	453	455	455	448	429	412	412	435	445	440	447	460	412	432	434	433	466	435	450	465	421	419	461	443	447	434	434	465	447	444	409	403	430	471	458	476	467	407	428	479	444	438	418	445	450	433	429	465	415	423	444	399	447	453	478	467	469	437	449	429	416	446	439	485	468	464	465	456	463	423	457	472	435	437	441	446	419	414	430	445	436	438	472	459	444	411	472	427	440	431	406	443	467	438	421	470	434	483	461	447	445	474	471	449	465	424	459	466	430	433	420	463	418	452	434	445	433	438	437	439	446	464	433	466	474	431	486	418	452	494	417	407	492	448	461	479	436	469	466	410	439	404	441	478	432	421	457	458	477	443	481	402	464	405	449	464	455	449	458	454	431	434	431	450	446	465	444	455	445	458	474	451	476	480	397	437	477	458	429	450	476	423	440	437	449	464	448	435	465	416	443	420	436	472	424	431	473	464	458	440	443	416	446	444	459	417	436	439	465	444	458	438	477	435	472	421	467	433	450	457	455	412	464	431	473	465	462	437	455	413	442	426	442	485	407	470	446	416	445	463	450	453	421	452	470	431	449	458	457	474	398	431	420	468	429	458	450	448	437	453	420	448	467	426	479	473	462	450	452	434	479	437	416	439	430	427	444	457	468	420	405	481	442	461	415	468	460	440	453	426	459	473	468	467	406	450	468	426	446	448	465	462	410	467	452	442	424	400	455	451	445	455	447	449	407	427	442	433	434	465	496	433	458	450	451	471	450	426	481	487	465	423	470	440	447	450	433	443	449	420	430	455	486	481	474	462	467	445	423	463	427	446	465	470	468	464	429	495	438	432	439	456	464	437	491	472	438	463	445	450	404	454	413	462	462	489	407	426	403	456	491	436	457	457	468	443	470	434	461	452	405	443	439	434	438	436	442	435	439	435	417	446	456	445	461	459	427	446	439	456	422	477	441	432	483	486	444	460	436	512	436	455	428	459	452	495	503	434	438	432	454	479	409	459	421	486	434	448	456	463	448	442	425	426	457	465	439	440	426	455	454	411	461	459	467	426	445	432	434	466	469	439	427	429	482	461	479	444	452	454	430	426	441	484	445	439	438	457	446	469	484	451	459	410	462	466	441	460	460	436	482	434	451	461	484	457	424	481	457	404	444	430	444	465	411	408	437	406	427	444	481	427	446	428	405	459	407	445	431	439	420	449	426	429	456	441	437	446	404	447	454	466	474	447	494	440	409	464	432	460	467	481	469	475	441	438	437	485	396	447	446	462	476	414	446	426	412	421	443	459	435	445	441	443	424	478	472	451	442	447	453	465	463	448	468	451	432	454	447	438	443	446	437	430	440	436	446	445	433	431	458	443	421	424	402	421	403	441	445	422	434	448	461	434	449	472	456	445	406	410
57964	23029	20750	5318	1161	917	663	577	517	443	406	351	323	340	322	328	305	279	279	269	283	300	265	266	280	275	268	263	257	229	280	270	271	246	248	257	263	266	213	254	214	253	254	249	263	241	231	230	241	253	262	203	249	246	275	233	249	217	241	267	221	240	231	233	253	238	241	242	239	278	233	201	237	252	234	237	246	261	215	241	222	238	253	248	267	248	245	252	256	263	233	255	255	233	249	245	228	239	238	277	250	258	250	228	210	263	249	227	231	230	244	246	255	247	243	260	241	269	233	222	263	247	242	231	258	239	234	245	241	226	233	242	236	242	255	267	234	260	215	244	232	237	250	234	214	249	228	234	241	235	252	234	241	261	274	240	225	233	259	219	234	281	227	245	247	256	240	229	256	223	238	239	246	283	220	258	237	243	246	233	237	251	243	232	267	244	235	245	226	207	262	243	254	277	237	273	263	224	237	243	241	275	251	235	258	259	225	253	239	239	242	207	241	238	258	260	238	268	232	225	235	231	212	228	240	240	263	220	252	224	247	264	232	249	250	222	261	242	239	247	258	245	235	243	241	257	251	278	256	249	224	262	232	242	226	260	244	257	213	238	260	222	248	234	262	234	246	224	240	248	237	285	247	252	269	237	233	228	245	224	237	231	251	244	255	239	252	238	247	214	258	256	250	219	229	239	240	217	245	226	237	221	234	221	237	238	241	223	257	260	263	242	256	240	244	253	236	238	249	242	237	246	267	242	254	248	239	211	236	241	220	250	224	211	225	240	241	236	263	248	235	251	243	212	269	240	254	251	253	259	234	240	260	241	230	227	237	234	222	244	223	244	242	244	263	260	232	249	232	262	235	232	249	241	227	213	256	245	241	256	247	217	231	263	228	275	232	241	226	256	259	233	229	239	236	242	249	220	231	240	250	238	220	213	234	237	215	248	245	235	239	229	246	261	224	250	256	249	266	255	266	227	252	231	231	271	253	228	247	243	244	236	281	251	224	232	220	233	219	241	227	232	261	246	244	229	268	245	248	242	245	256	227	245	226	237	255	233	263	267	263	242	244	250	226	256	252	251	209	231	222	241	218	228	253	243	242	281	235	239	247	231	259	249	260	209	240	254	254	246	268	237	235	239	243	262	238	248	217	231	225	229	207	215	229	236	267	243	231	264	242	253	277	249	230	214	232	246	244	239	233	262	233	242	283	245	235	250	253	248	247	275	225	253	258	233	240	218	238	230	257	249	234	238	226	241	247	238	259	238	248	253	224	238	262	225	227	267	243	248	258	231	254	225	246	236	257	246	266	247	254	237	212	230	261	249	251	218	226	231	246	261	245	238	221	250	238	225	248	246	224	234	234	257	260	231	257	271	244	210	254	221	235	230	222	258	253	235	276	209	248	265	239	235	250	234	259	251	227	237	245	241	221	249	239	213	234	231	251	261	222	256	220	233	254	252	230	216	256	234	226	211	258	236	273	277	220	214	246	247	250	220	245	252	217	270	236	256	246	240	235	232	244	206	248	227	227	269	239	247	239	247	246	228	228	250	245	264	230	250	220	259	231	225	245	253	241	246	218	261	227	226	235	224	238	246	212	237	255	219	229	270	245	225	242	222	249	256	244	261	266	250	240	231	266	260	240	221	233	238	262	257	245	218	245	254	231	236	245	241	238	219	232	244	213	233	252	246	253	252	238	242	249	256	215	254	249	279	215	220	233	247	248	243	250	230	244	250	221	236	214	238	244	253	227	254	230	232	250	267	246	236	233	224	244	223	232	249	280	234	233	276	212	253	261	250	233	240	241	235	267	252	262	243	240	238	240	245	272	258	241	230	216	251	250	222	190	248	234	223	213	237	248	219	260	242	222	238	210	259	252	252	220	258	217	246	237	226	249	236	258	245	268	218	245	241	221	225	216	246	250	207	235	233	235	237	252	245	242	239	255	231	243	230	237	263	247	250	273	237	251	237	239	226	257	234	246	242	224	233	256	267	231	232	263	237	256	253	247	251	235	260	219	207	259	230	231	264	251	248	244	241	247	232	233	249	257	261	249	226	231	217	241	270	234	250	246	224	239	263	225	208	230	241	247	236	228	222	254	211	212	242	225	239	235	211	199	235	239	214	224	238	214	234	232	236	255	239	254	235	230	253	280	266	238	230	249	234	237	268	262	250	233	248	242	229	206	218	246	234	210	255	235	238	253	233	223	203	260	214	260	246	226	249	255	222	297	221	263	235	231	254	245	246	254	246	228	228	245	243	235	273	241	261	236	246	232	227	253	263	231	225	256	203	246	236	253	245	252	249	240	246	232	268	222	249	215	249	227	254	244	243	256	251	269	255	259	220	232	252	278	238	254	254	245	249	238	244	265	228	273	259	245	268	257	215	227	241	219	247	251	262	224	239	230	208	234	224	249	259	269	242	221	200	256	229	254	264	233	250	218	250	209	231	266	248	232	254	228	248	238	213	228	256	225	234	224	254	222	219	253	252	233	266	263	240	267	220	259	260	236	235	240	232	245	254	230	259	249	249	273	212	235	224	211	240	216	233	241	232	249	250	223	231	211	244	218	222	238	233	247	241	256	228	205	254	239	252	246	225	267	240	232	253	226	238	258	215	211	271	252	260	248	272	259	236	220	212	232	255	214	244	240	203	256	264	249	247	259	258	262	240	260	228	263	246	252	275	218	272	260	215	246	243	230	239	248	228	276	252	236	236	234	202	238	235	241	241	265	245	236	242	231	259	228	229	238	247	225	235	254	230	248	243	223	245	240	227	239	279	227	236	224	226	234	210	237	227	245	245	253	220	247	228	237	245	248	252	237	232	251	228	219	256	237	241	257	222	247	228	233	239	274	251	234	222	250	222	259	198	235	223	237	249	281	233	221	237	219	236	247	247	240	249	240	253	245	226	242	253	267	250	238	221	223	248	231	256	260	234	244	237	229	267	268	238	234	254	232	259	222	272	252	239	238	245	245	249	272	221	259	220	243	244	228	242	251	241	229	264	262	258	245	235	238	265	218	240	223	241	241	262	240	243	265	197	249	249	225	222	249	228	231	256	215	247	222	243	259	225	231	250	243	253	231	229	257	232	263	229	239	234	227	228	232	202	247	250	239	237	249	232	235	263	255	255	277	252	248	227	267	252	246	247	228	250	236	238	246	245	219	249	260	228	221	242	242	226	237	247	237	241	242	216	227	225	250	226	249	244	263	220	277	237	258	244	239	230	257	241	226	246	235	244	263	238	213	256	242	259	252	248	235	224	241	249	262	244	254	207	256	288	218	247	233	232	229	227	247	238	239	221	265	241	209	240	209	240	271	284	243	245	251	220	247	219	254	226	244	222	262	234	255	277	251	247	241	238	223	237	236	279	235	253	212	248	224	242	240	211	244	217	239	245	245	220	221	199	230	217	266	240	258	233	269	249	247	249	264	247	235	222	247	246	254	229	246	212	226	229	251	259	209	256	206	262	221	257	237	234	255	255	248	244	246	235
37215	1999	4019	4623	3848	3179	2720	2340	1952	1734	1624	1393	1337	1229	1233	1165	1052	1028	1035	945	950	942	907	972	842	891	871	776	830	734	808	803	817	822	776	816	771	772	782	779	742	752	739	747	783	768	699	768	715	709	748	698	755	698	731	712	759	664	762	714	716	710	707	737	711	710	711	759	667	733	703	748	712	707	749	754	723	725	722	747	761	687	683	732	727	709	705	758	709	688	737	685	687	741	705	730	720	704	712	707	732	718	729	685	695	691	701	672	712	727	737	702	686	715	720	689	688	713	698	766	646	715	652	676	690	687	719	691	740	706	734	702	714	706	704	659	684	712	688	752	695	684	712	698	737	693	705	715	708	695	679	733	705	673	716	731	670	724	663	725	689	718	689	701	669	730	660	706	682	647	688	669	706	645	670	678	703	695	719	677	687	675	635	733	703	694	694	672	668	693	694	725	673	721	689	657	649	691	629	722	671	699	679	671	676	670	678	684	712	695	697	737	713	729	681	683	758	708	670	676	668	679	732	665	696	689	764	730	674	699	683	667	687	680	723	669	684	679	718	718	676	648	687	719	679	683	714	684	705	667	674	674	693	668	726	656	680	689	691	674	706	676	669	654	664	686	680	677	701	680	699	706	694	710	733	655	672	697	707	696	702	681	689	723	668	700	706	727	685	710	720	684	744	679	688	708	634	716	671	713	652	664	677	704	666	680	759	657	668	679	656	656	694	651	649	720	730	664	697	702	684	707	708	684	663	731	669	701	731	678	663	690	668	657	692	661	689	689	686	662	714	716	683	692	672	659	688	710	674	675	670	677	708	718	712	702	717	702	714	695	689	641	683	703	705	746	707	684	715	679	693	690	679	706	691	671	706	685	716	713	688	718	713	644	696	742	638	714	668	719	690	665	675	694	722	694	669	677	671	732	723	712	677	738	693	688	632	657	683	703	647	691	717	673	640	751	679	688	676	768	719	741	707	721	724	671	697	673	648	673	655	675	727	707	671	680	695	714	702	622	740	736	667	693	690	696	695	679	683	719	748	726	690	662	686	681	663	697	730	658	667	715	706	706	697	684	678	681	740	686	650	723	697	652	675	674	701	680	673	688	711	697	744	642	707	677	686	710	715	709	707	675	687	638	761	693	715	710	698	691	734	690	663	721	688	701	687	670	659	706	683	662	680	700	684	716	687	726	703	714	664	705	721	690	688	702	679	672	711	675	709	713	724	718	642	679	701	648	717	659	679	651	647	676	729	679	688	737	699	725	675	654	719	683	697	710	683	656	685	653	647	712	731	655	668	707	729	677	683	669	732	637	673	699	723	716	692	719	699	655	703	658	665	682	717	672	692	694	659	723	679	735	693	694	707	706	705	695	740	695	660	669	720	703	698	673	664	687	711	730	666	657	722	696	682	724	716	711	704	695	606	654	696	673	721	714	687	677	702	644	711	694	638	713	686	684	722	699	680	673	661	661	666	657	715	680	712	698	691	664	696	708	673	694	709	678	701	693	764	706	675	674	678	730	715	721	732	709	671	635	678	713	702	692	675	701	633	742	686	702	641	637	667	727	778	708	692	714	677	676	717	665	662	672	704	729	710	691	698	717	684	710	724	663	696	750	682	651	733	714	708	701	652	672	679	712	681	678	702	682	713	696	724	714	714	720	704	655	694	695	671	679	677	711	687	677	681	682	678	707	714	725	717	662	699	666	712	717	675	729	698	717	731	679	721	700	677	689	675	716	688	723	714	728	740	631	753	678	712	696	697	698	717	662	706	725	682	712	696	741	686	725	666	722	675	674	682	699	716	662	716	694	686	667	750	688	685	670	697	721	687	699	696	629	686	681	699	662	704	673	655	692	731	691	649	714	674	679	640	725	681	742	680	680	696	655	667	714	686	706	691	678	696	673	693	709	713	625	709	716	690	703	735	689	654	684	691	704	691	667	712	691	678	709	752	718	708	721	654	635	692	729	667	693	674	675	682	644	726	708	681	751	690	694	679	713	686	674	698	713	669	705	682	662	706	701	716	733	678	690	711	685	698	683	688	701	687	683	685	695	663	666	684	659	635	696	699	694	743	690	658	714	704	699	693	689	661	682	663	713	705	653	698	651	650	734	667	727	682	689	692	660	706	668	710	697	708	687	707	685	686	704	695	681	679	690	724	688	701	660	710	665	666	695	755	684	708	683	680	670	724	687	689	707	719	695	676	708	689	738	737	706	709	677	704	701	695	675	703	679	730	681	687	680	658	687	682	743	669	716	748	683	688	664	673	684	695	676	721	692	713	710	673	768	670	682	718	677	687	695	736	702	653	733	732	692	703	736	727	653	673	731	700	711	675	673	728	697	713	705	692	689	710	713	734	719	736	674	680	705	712	737	688	734	653	668	688	743	671	649	689	693	720	662	690	668	688	665	676	725	673	681	705	666	693	706	677	697	673	668	691	689	668	675	696	681	666	674	653	714	726	662	681	687	669	715	663	661	649	669	705	708	727	740	705	660	730	636	703	678	689	736	706	645	686	688	717	729	681	663	677	699	722	740	706	688	688	690	663	723	687	716	686	662	724	702	743	671	700	693	695	659	713	701	727	670	698	758	698	686	679	698	680	679	709	727	689	722	717	712	699	701	694	738	657	675	721	706	703	695	709	689	665	701	679	682	758	681	694	701	690	671	693	705	638	704	673	631	712	676	669	695	713	742	676	696	707	695	695	654	704	723	691	679	690	668	695	720	658	701	680	745	675	673	686	664	664	703	687	657	703	758	727	697	700	734	693	656	680	677	711	677	709	711	681	689	734	702	695	664	687	692	653	686	685	705	708	717	714	731	693	743	699	698	691	649	678	746	684	688	717	674	693	743	701	728	716	701	732	684	714	692	699	703	717	642	724	735	714	658	643	688	649	718	716	692	690	685	693	664	673	667	731	703	725	647	751	699	701	677	732	665	717	693	758	699	695	677	698	731	661	639	680	661	684	661	693	709	689	677	694	672	747	697	672	720	679	721	692	701	686	652	633	678	679	690	695	709	692	683	767	684	689	706	702	674	741	710	706	656	690	685	702	682	702	690	704	676	713	696	672	697	732	685	704	749	742	693	735	700	683	639	748	705	701	730	702	721	685	709	734	740	617	684	675	659	717	703	688	744	714	651	724	720	699	743	686	698	746	740	746	698	689	661	647	689	749	695	710	670	683	677	685	646	702	718	702	699	696	685	692	650	666	666	646	730	726	713	683	663	701	709	681	664	737	685	692	733	683	694	740	690	663	730	673	693	692	728	687	688	690	697	697	745	643	711	707	700	722	690	737	665	703	705	709	713	707	663	684	703	726	673	695	695	691	683	702	697	683	691	698	656	684	737	661	690	690	668	743	661	629	740	666	690	694	706	677	674	719	684	684	705	689	766	641	716	650	644	690	698	695	718	677	675	715	677	674	692	714	732	696	720	676	724	695	715	715	688	661	661	709	673	703	699	719	655	668	693	687	716	635	691	658	711	674	701
16074	630	184	89	99	86	81	69	79	94	79	77	66	93	84	79	78	79	91	60	82	82	84	76	79	71	87	84	70	82	78	81	79	87	69	74	78	79	70	72	70	96	83	68	76	67	77	83	87	93	63	88	71	76	70	92	80	84	78	73	75	90	71	72	82	67	82	84	78	74	87	85	84	85	89	80	69	69	79	81	79	76	93	72	72	79	74	81	66	65	82	69	78	65	89	76	60	76	75	57	66	75	83	76	76	61	85	82	92	74	69	76	69	92	60	67	72	86	86	74	81	76	83	76	67	83	70	74	84	73	79	80	76	77	64	70	80	78	68	94	66	78	65	79	75	78	64	66	63	61	71	62	83	97	74	78	99	65	73	74	80	72	82	86	73	70	86	74	71	65	93	76	74	70	85	74	96	74	87	78	73	76	62	88	78	78	77	83	88	66	88	80	74	84	72	80	78	68	83	72	103	77	76	85	61	76	73	91	79	51	56	79	78	87	91	89	83	61	73	78	90	80	85	94	83	82	72	78	78	65	80	76	77	77	80	69	65	84	72	84	73	85	99	79	75	80	90	82	74	74	73	74	75	66	77	65	71	88	66	85	70	59	77	81	72	72	77	74	73	73	88	84	82	69	77	82	59	74	89	73	83	65	75	77	83	63	85	79	84	78	83	80	67	86	98	86	76	84	73	86	69	78	82	69	84	86	73	75	75	70	73	73	68	63	70	77	82	73	84	69	76	80	81	74	90	88	81	66	85	79	70	68	79	81	96	69	83	69	64	75	79	71	73	74	58	65	73	76	63	63	78	74	75	62	80	76	58	75	84	92	68	68	66	84	70	84	71	81	73	79	90	61	71	82	76	83	79	75	75	91	77	89	68	91	63	79	81	78	71	90	79	66	63	76	75	80	59	78	69	72	85	64	66	60	63	69	63	70	76	71	74	65	82	81	80	75	89	85	84	73	88	90	71	67	77	73	70	70	79	81	80	75	77	74	77	73	70	62	69	73	65	93	81	75	65	70	80	82	70	81	76	71	76	82	85	67	60	71	67	88	80	70	75	76	71	83	83	69	78	77	72	86	78	85	90	88	83	69	68	88	92	67	79	80	79	80	82	88	79	70	81	62	83	79	79	65	78	75	80	75	65	80	80	78	74	81	69	72	77	74	94	78	66	94	77	88	80	81	75	72	73	81	67	72	80	70	75	75	72	73	76	68	74	89	75	75	65	77	82	81	76	55	87	69	88	85	88	92	79	100	61	79	74	68	73	83	67	87	88	78	83	74	75	79	76	63	80	77	65	85	82	77	84	64	91	74	66	84	77	83	80	62	69	87	83	64	70	75	73	80	85	65	74	69	96	80	66	83	84	80	77	85	82	77	69	89	75	83	80	66	72	64	66	85	67	66	75	71	72	81	83	98	88	78	71	77	85	70	80	83	65	93	65	73	78	86	68	77	70	66	79	74	75	84	73	77	87	71	77	85	81	78	85	79	93	69	71	78	77	71	79	85	67	79	73	79	68	82	74	96	68	63	71	92	85	87	69	73	72	78	81	62	89	78	78	76	69	72	72	73	90	68	68	75	62	82	78	62	68	84	81	70	70	77	80	78	83	83	83	70	77	74	75	69	73	78	74	79	72	85	64	75	81	79	78	74	61	100	74	76	79	77	70	73	63	76	87	95	79	72	83	78	73	79	67	77	69	99	85	75	68	76	81	70	78	73	76	67	81	93	66	76	80	90	62	86	74	80	62	67	74	66	70	71	72	80	81	68	74	77	95	82	66	82	66	79	94	71	90	80	83	64	78	75	70	81	68	87	82	80	86	87	77	77	81	77	87	88	88	84	67	90	84	79	70	72	78	93	94	72	77	83	80	89	66	83	77	79	80	84	81	62	72	99	82	67	84	76	89	76	85	74	69	91	81	71	83	77	77	70	85	69	74	73	81	69	74	75	84	76	76	83	69	82	65	85	70	81	76	82	66	71	69	85	90	62	60	72	79	71	62	73	82	86	99	72	71	67	70	79	73	79	84	74	89	71	78	67	81	88	63	82	73	68	81	66	74	80	77	80	72	65	72	80	72	81	67	92	71	70	83	78	67	65	78	84	83	73	78	92	81	76	77	80	80	69	70	70	58	79	79	76	77	78	73	77	78	69	81	60	79	86	60	94	72	75	74	66	72	58	91	77	87	72	83	75	93	80	66	85	79	71	77	72	69	90	70	72	81	72	66	78	85	87	78	68	72	83	74	72	69	82	62	77	86	77	82	56	74	83	66	74	86	73	69	80	58	76	71	71	76	82	75	73	71	95	75	87	64	69	75	72	79	69	81	86	84	77	82	98	73	73	62	74	71	68	76	80	98	86	73	74	72	68	87	89	81	83	73	79	81	76	57	74	78	72	78	83	57	65	76	72	83	87	74	74	81	88	84	61	76	64	79	79	84	72	75	63	80	82	95	74	89	60	82	67	60	84	67	72	83	87	87	62	80	72	80	75	76	67	71	70	79	68	81	71	60	84	95	74	72	93	94	69	92	75	74	70	86	64	66	89	79	62	95	72	69	89	86	89	80	90	72	96	82	69	80	83	81	74	85	73	75	71	84	88	88	83	87	66	81	67	75	85	63	77	76	69	90	67	84	87	88	70	82	85	68	88	72	77	68	71	75	84	72	74	76	76	67	80	61	70	73	85	76	73	79	85	79	75	68	75	98	75	85	67	86	80	72	79	67	90	89	70	84	73	77	70	71	77	64	74	88	94	85	74	67	56	79	87	73	73	88	84	62	78	74	86	86	71	65	79	81	63	94	72	85	80	64	58	64	90	83	79	72	71	86	85	79	68	66	88	74	77	80	71	82	77	78	78	69	83	78	83	77	70	71	55	79	69	76	82	89	69	78	84	79	83	87	90	54	78	60	86	69	73	62	80	63	65	86	78	57	79	65	67	79	78	83	86	73	78	65	76	96	82	93	68	90	68	71	71	69	74	69	83	88	75	99	63	79	74	77	71	82	79	81	74	82	78	85	70	64	78	67	94	83	67	73	91	70	75	77	79	68	65	78	69	90	90	81	68	70	62	71	90	81	66	76	72	92	79	73	83	68	87	92	64	72	75	91	67	73	67	69	79	82	91	93	88	88	74	74	75	86	82	60	90	72	83	70	82	77	71	81	87	81	73	64	66	89	87	71	82	78	74	76	85	94	77	78	73	61	84	68	66	93	88	74	72	75	84	94	93	78	62	83	82	65	76	95	94	83	81	68	84	74	73	77	111	57	69	91	73	81	92	79	69	68	73	85	74	76	91	91	82	103	76	72	66	87	76	72	71	78	69	68	63	69	77	60	70	81	68	81	76	71	74	84	73	65	67	76	61	65	65	85	78	80	69	99	73	80	73	71	81	68	80	75	71	73	72	77	83	73	73	77	68	70	86	68	74	77	80	79	76	89	98	93	76	89	65	63	62	87	70	90	79	82	65	72	77	78	89	71	69
15915	323	397	395	390	367	361	330	348	306	303	277	287	283	278	274	300	287	298	267	278	286	294	287	300	269	303	272	280	307	253	297	290	301	263	277	275	269	276	279	254	295	261	274	275	292	298	310	273	266	277	317	275	297	252	263	295	298	286	276	269	289	278	284	266	316	291	266	280	266	281	308	272	307	274	294	262	271	286	310	259	289	273	285	272	264	275	339	297	287	278	278	278	274	271	295	282	289	255	288	250	273	279	275	266	277	273	270	291	285	274	284	239	258	293	268	283	240	260	252	264	291	296	278	270	271	297	298	270	262	277	278	266	300	286	279	276	282	245	265	287	287	288	284	265	255	275	282	292	276	284	272	280	292	285	250	294	280	284	269	276	306	241	290	265	263	288	299	237	282	301	291	283	260	263	284	268	290	283	277	267	286	293	291	305	289	275	279	292	305	287	274	258	283	265	271	287	285	274	264	267	285	254	292	250	289	269	329	264	282	247	257	279	279	281	285	273	268	288	257	263	279	272	273	269	273	277	282	277	263	270	282	252	262	287	280	284	262	277	282	272	293	276	312	275	315	239	261	277	276	257	262	313	258	276	276	246	289	278	308	271	297	251	284	283	291	274	307	280	249	280	264	286	285	262	263	297	243	270	261	270	263	320	297	284	276	274	307	275	280	295	264	290	288	285	251	253	269	245	287	265	266	294	277	292	293	269	295	280	290	257	258	241	292	290	251	300	267	308	279	284	297	249	310	289	265	278	268	265	259	242	260	314	282	258	271	292	265	279	249	264	281	256	247	251	274	259	270	315	277	259	263	263	258	316	302	269	285	280	296	262	276	277	271	300	280	280	278	265	286	273	261	253	278	296	270	243	254	273	293	286	243	266	297	279	291	275	285	291	262	265	262	295	258	264	280	283	269	255	284	274	265	289	277	282	280	309	285	302	265	310	296	287	278	260	282	308	277	299	280	277	257	259	285	264	291	259	307	277	316	272	266	281	282	273	288	266	262	290	293	249	282	256	298	250	287	299	299	285	275	311	276	284	269	248	277	288	281	289	279	290	294	293	258	274	248	271	263	249	267	269	275	283	288	255	270	281	320	279	265	301	283	288	310	295	297	257	278	238	292	266	301	292	269	275	245	251	282	291	262	252	277	270	316	277	258	293	261	281	275	258	287	275	262	248	273	281	264	282	264	263	279	256	285	286	282	253	282	269	264	281	278	276	275	298	279	263	297	255	282	287	289	282	278	280	291	256	278	295	260	279	283	295	282	279	278	264	250	254	295	306	264	268	259	269	269	280	280	277	289	285	281	277	287	277	269	274	274	277	299	269	257	282	304	271	270	261	294	237	279	293	248	264	280	254	265	262	294	265	278	274	306	281	288	291	253	264	276	296	297	293	257	290	274	280	294	269	269	275	268	257	291	251	291	274	280	299	282	262	278	297	313	260	267	275	268	324	259	276	277	294	296	285	297	266	298	284	297	294	278	259	287	249	300	245	255	238	273	284	272	277	282	279	262	265	246	309	274	273	258	283	299	277	306	287	282	256	272	267	252	291	301	286	264	267	276	252	287	283	270	325	299	250	298	271	275	266	273	261	281	290	273	284	297	294	279	264	268	263	313	286	272	246	298	266	275	303	294	251	240	266	280	306	281	267	313	281	272	276	273	277	273	258	284	291	251	269	295	291	281	284	262	269	295	285	269	281	279	283	255	266	296	276	256	248	283	275	262	292	287	269	265	307	285	285	241	270	279	248	281	284	256	258	280	276	262	266	284	273	260	315	267	299	290	277	303	296	281	278	283	281	271	301	274	270	295	307	268	268	290	242	250	292	286	272	293	297	288	264	289	276	251	256	282	264	298	278	294	260	265	277	266	277	254	289	277	272	291	284	268	279	279	276	291	264	274	256	270	278	275	270	298	277	295	272	260	253	254	285	279	278	265	288	255	262	302	286	288	261	284	274	295	290	254	310	257	293	276	284	254	244	294	276	253	275	280	277	281	286	268	274	259	299	294	263	266	252	259	261	226	282	277	290	297	296	289	321	298	308	300	301	269	280	273	284	293	274	247	280	263	282	265	289	283	274	258	284	269	277	296	265	269	278	286	287	275	288	291	262	260	277	300	301	249	303	283	280	275	281	267	264	279	263	280	285	270	293	302	283	257	315	246	264	251	289	272	275	305	274	273	294	288	297	294	291	272	253	271	253	288	257	264	307	280	266	276	259	271	290	303	290	284	264	288	290	308	254	276	306	292	308	252	297	266	280	282	287	279	254	303	283	272	262	308	285	231	284	265	271	256	285	278	307	281	262	282	278	289	251	277	280	296	291	264	280	281	305	275	302	276	276	281	264	265	256	279	274	256	276	282	276	251	255	244	269	263	277	303	274	273	276	321	286	271	263	278	281	285	281	293	287	283	275	303	265	258	266	292	269	294	253	303	276	264	243	292	272	257	264	255	281	282	289	276	276	300	300	272	270	270	279	243	283	261	312	284	291	285	264	286	279	310	270	290	299	283	294	251	287	275	265	266	267	295	305	294	303	279	277	293	274	278	285	250	282	308	285	272	281	283	277	295	270	272	274	292	276	271	264	278	270	279	272	296	276	290	262	249	255	268	253	276	270	286	282	264	292	262	278	264	258	273	270	297	318	286	300	312	247	304	263	285	277	266	290	265	264	271	291	278	294	301	256	258	265	274	272	295	290	279	297	246	275	273	287	277	289	261	266	291	276	289	275	288	267	259	269	276	250	277	274	291	295	276	278	275	275	270	274	289	274	265	289	263	283	262	261	258	296	285	260	294	291	297	293	300	298	287	293	297	272	287	281	262	275	271	275	289	256	275	274	282	273	277	269	261	287	283	266	283	271	263	287	296	284	276	286	287	274	280	245	252	287	286	251	298	299	280	322	288	291	246	241	248	287	269	280	271	270	265	269	286	264	286	273	284	287	280	294	267	261	255	258	275	281	284	280	266	242	267	288	272	291	254	285	254	287	265	270	270	265	259	280	275	268	268	282	266	293	259	260	292	284	264	261	267	319	249	277	261	270	267	305	273	273	259	241	264	258	263	294	294	281	261	285	265	290	279	259	260	269	269	307	275	272	267	286	277	250	275	289	293	269	266	264	301	297	262	243	260	264	292	305	288	290	280	269	257	280	273	288	284	264	293	307	269	303	280	274	257	308	273	295	275	264	279	262	266	286	283	256	288	243	275	270	288	269	285	263	275	263	275	279	297	284	262	314	258	279	293	291	271	250	275	278	284	292	277	276	270	287	256	277	280	277	279	288	313	305	287	283	284	272	289	267	269	262	284	276	304	282	277	258	301	278	281	266	283	277	280	276	284	287	282	270	263	273	284	273	254	289	327	284	280	257	297	264	293	307	284	292	286	286	281	270	284	243	265	257	304	277	246	222	250	307	285	279	268	264	242	284	288	260	263	286	277	244	290	280	253	267	293	281	242	234	282	249	255	270	293	273	282	264	276	282	269
55873	20524	9276	988	522	466	346	302	243	219	217	216	186	189	183	169	177	157	199	173	185	165	149	157	147	161	138	168	137	154	158	148	126	133	139	139	141	137	151	138	140	138	131	155	146	131	170	142	131	142	146	140	145	155	130	146	138	139	141	142	127	153	136	138	142	148	123	145	139	146	136	159	132	125	166	132	134	142	149	128	150	144	154	138	159	161	134	123	153	138	138	141	152	140	152	149	145	140	141	174	122	148	145	152	159	140	131	136	125	141	131	146	154	148	147	142	164	116	163	150	142	139	139	139	140	161	125	150	152	153	138	144	129	128	136	140	141	135	150	136	138	148	146	144	139	163	125	132	135	150	146	148	149	137	125	123	149	151	150	125	135	114	153	149	134	143	138	142	147	148	137	112	150	125	151	155	134	150	141	149	145	142	125	129	132	138	143	120	128	138	144	129	146	151	137	147	141	119	158	145	132	136	144	150	132	155	137	133	114	113	140	146	134	141	136	139	138	142	113	129	128	161	158	143	154	150	122	135	138	140	119	160	155	121	132	141	120	154	120	130	123	134	146	141	117	129	114	152	162	159	145	116	135	146	147	154	149	146	151	152	120	148	129	141	138	131	143	155	156	147	142	140	137	130	140	123	114	130	145	135	130	125	127	141	146	121	159	127	134	149	145	141	151	150	148	130	148	132	121	136	125	142	147	131	139	142	163	155	117	145	134	141	154	152	140	141	153	128	137	138	132	152	151	138	119	146	139	133	136	157	158	158	131	112	140	141	128	131	125	137	135	131	134	157	122	135	145	126	149	142	133	133	141	146	134	130	151	139	125	156	147	155	156	148	128	147	130	129	134	135	134	138	155	142	128	126	127	149	134	133	169	143	153	135	139	147	115	132	148	125	129	144	146	152	151	144	128	115	144	130	145	129	152	132	153	159	144	140	151	141	164	140	138	128	131	152	132	154	143	108	130	136	144	143	143	127	134	134	126	129	135	161	130	138	132	139	134	152	143	138	147	157	132	136	126	126	129	129	135	123	158	137	127	120	150	165	138	155	151	131	143	125	123	141	149	140	132	134	147	129	128	153	134	139	143	146	130	132	128	138	135	129	135	142	144	142	147	146	152	135	147	148	123	134	110	115	142	128	125	134	124	142	151	138	153	158	133	137	140	132	120	126	142	150	125	140	146	150	125	133	142	141	130	128	161	162	141	151	128	144	151	155	132	130	139	149	136	143	153	140	165	148	136	133	134	102	148	118	148	135	152	141	163	138	117	133	138	136	125	125	127	143	153	127	127	129	130	143	128	144	142	141	132	128	144	134	136	138	148	151	122	138	143	139	119	125	128	135	145	128	147	150	128	143	148	147	129	142	141	157	127	113	142	126	124	145	162	154	150	142	147	121	133	137	141	140	126	125	127	149	129	154	140	141	129	147	132	117	119	143	150	131	138	139	150	131	125	128	143	125	135	120	131	145	124	135	137	135	151	147	133	142	143	150	142	133	162	133	140	137	122	163	136	137	151	139	145	136	127	135	138	135	132	117	152	149	130	133	136	142	138	144	123	135	154	145	149	139	140	140	137	133	115	167	150	149	138	142	130	141	150	152	157	139	136	149	130	142	139	130	134	157	123	136	124	140	150	147	139	122	150	155	143	132	155	124	128	127	150	141	132	125	133	130	138	121	126	105	135	138	145	130	142	153	143	140	132	133	124	132	133	136	123	135	140	149	128	153	121	164	140	127	125	156	138	133	124	142	136	136	130	155	148	132	146	131	160	110	139	133	118	149	157	136	120	137	118	129	130	127	132	145	154	149	127	126	147	129	140	140	145	139	144	153	142	129	124	119	138	134	148	150	157	129	131	133	146	140	135	127	153	129	142	166	139	128	129	111	120	136	131	131	116	131	146	138	146	132	146	161	143	141	128	163	146	138	145	146	132	133	145	143	120	128	148	155	129	138	147	152	142	153	147	136	138	112	132	129	126	126	118	125	133	124	144	133	148	133	153	137	136	131	154	136	125	127	154	133	131	126	137	126	109	151	138	123	112	129	145	129	138	160	156	130	160	128	139	123	139	162	142	158	134	133	158	121	136	138	156	130	133	149	152	132	141	156	127	142	118	118	140	128	134	134	129	162	149	120	155	143	136	139	150	139	142	123	149	120	141	117	134	142	136	141	119	150	112	129	133	138	124	120	150	156	154	148	147	113	148	134	126	140	143	125	128	127	132	129	148	144	119	143	146	174	138	158	142	146	135	139	150	143	148	136	140	148	128	137	145	154	120	138	126	139	142	144	145	131	141	139	104	158	135	144	139	146	121	117	135	130	124	134	147	134	152	126	134	136	147	115	138	144	138	124	154	142	145	131	137	143	131	143	125	154	134	121	130	141	151	151	146	125	161	150	123	129	150	131	133	135	155	128	130	135	138	149	142	136	138	140	126	135	147	148	145	141	159	161	140	145	149	128	131	133	139	135	137	153	141	142	118	128	153	144	129	144	142	121	134	113	146	126	133	152	157	137	127	148	139	132	143	148	103	129	123	127	140	141	132	135	146	159	132	138	131	140	148	138	126	148	125	133	147	139	161	155	142	136	123	123	129	157	131	154	143	144	119	132	158	122	135	157	129	136	115	125	123	139	157	133	156	143	155	117	137	159	122	169	136	143	140	136	133	148	141	131	132	129	139	123	127	134	119	137	130	145	130	119	138	117	157	148	131	122	149	135	158	132	120	156	140	143	134	147	139	123	138	128	148	141	139	138	140	131	148	138	145	140	152	144	134	145	141	150	154	132	157	137	119	127	142	136	147	148	132	156	126	144	136	131	153	147	127	160	131	146	152	121	154	118	133	135	149	114	178	167	123	148	125	140	130	114	145	131	160	153	131	137	123	170	148	155	151	140	150	125	131	131	138	159	140	128	170	152	155	149	142	141	144	126	145	149	146	158	125	121	120	147	152	141	135	128	129	143	141	133	140	137	152	147	128	132	158	157	128	122	114	133	128	154	131	127	125	154	138	152	127	120	118	133	135	140	129	135	134	147	149	144	108	127	135	153	136	125	142	133	145	134	153	140	139	154	141	125	141	147	123	123	134	145	136	130	133	124	135	141	152	138	129	150	146	141	130	150	129	141	133	150	152	133	149	118	143	137	153	153	143	131	138	141	147	132	145	145	132	117	140	144	147	136	130	144	129	145	108	159	138	162	160	124	133	146	140	118	128	136	139	149	158	152	119	160	125	135	143	120	126	130	154	159	134	146	129	144	130	163	146	153	128	152	114	123	155	140	151	129	153	107	145	141	124	162	130	151	137	123	129	133	142	152	132	134	125	163	158	138	110	140	144	169	135	135	143	143	125	125	128	142	155	111	121	149	158	114	157	141	137	126	132	116	149	135	118	154	142	132	125	151	134	126	154	124	125	143	161	140	126	127	135	136	140	139	141	100	159	135	128	165	129	142	133	139	151	128	158	141	136	147	149	137	121	155	132	134	136	139
31141	1047	2141	2341	2178	1765	1493	1246	1087	923	912	838	773	714	657	722	691	660	616	592	567	599	531	492	510	537	507	522	492	525	496	488	487	469	464	491	479	490	461	484	450	472	468	440	446	450	501	441	457	462	471	482	478	469	446	481	470	441	470	484	476	471	482	459	446	464	460	447	451	483	418	428	451	445	414	466	409	419	398	432	419	471	426	439	444	452	452	425	426	426	452	434	442	411	433	467	451	411	450	454	442	437	480	431	461	463	474	449	448	427	457	442	413	467	454	471	430	466	441	428	419	442	443	409	457	435	440	455	496	448	433	411	444	401	459	461	419	441	483	423	404	462	477	414	423	485	434	434	501	454	451	436	467	441	448	412	421	411	465	462	466	431	408	436	456	423	433	432	449	425	435	451	448	435	459	403	458	422	435	453	420	449	423	439	482	432	429	449	435	475	442	451	431	427	453	423	424	454	441	415	451	434	455	452	408	418	419	434	430	435	409	451	471	432	438	433	428	420	436	423	422	427	445	424	399	435	434	433	413	410	418	436	427	426	405	448	453	383	451	435	432	441	455	443	446	424	423	438	456	414	443	431	432	485	435	488	448	484	462	441	450	418	451	436	473	427	433	433	496	427	448	493	439	456	418	419	455	431	406	462	453	423	465	430	426	399	437	428	390	451	420	428	440	457	460	446	419	424	418	454	454	422	411	444	409	420	442	424	396	468	449	451	425	427	449	430	430	441	437	434	451	422	413	426	420	429	447	451	458	463	422	429	445	432	421	431	432	450	472	445	446	433	434	439	421	452	448	419	422	450	452	466	452	474	443	425	431	465	430	442	440	420	377	435	417	465	455	444	469	415	425	421	454	420	444	422	454	443	439	450	429	413	405	439	434	430	411	464	411	402	426	400	426	421	438	426	401	455	432	443	455	458	427	411	418	463	408	445	424	471	483	412	455	444	407	443	418	463	455	440	422	434	451	441	456	441	435	433	459	421	445	466	456	448	456	412	447	412	448	434	433	460	432	433	425	435	431	431	419	421	420	444	413	400	437	440	437	425	418	386	418	415	415	421	435	467	434	442	418	444	434	381	452	412	426	436	447	402	436	419	437	436	445	421	428	445	428	437	415	426	447	446	414	403	429	462	431	414	450	462	447	448	484	442	410	426	417	428	438	430	474	457	437	401	453	435	442	451	433	445	464	414	473	445	430	447	377	422	459	443	444	420	422	471	426	414	422	391	434	451	447	444	452	406	433	440	387	393	454	445	438	447	454	478	407	417	490	427	447	422	440	467	478	412	459	422	408	460	483	426	454	381	419	441	470	464	453	434	446	441	416	442	443	427	423	452	430	446	454	437	435	426	418	421	451	435	448	422	432	448	449	419	422	438	431	453	420	433	430	461	442	441	465	407	399	453	449	451	428	419	419	430	406	435	449	415	427	457	464	388	404	406	438	435	416	449	445	417	437	465	433	412	429	397	426	432	432	455	427	418	426	443	444	429	444	430	416	442	441	424	469	422	427	443	466	458	421	423	438	459	416	442	440	399	424	440	428	411	438	436	433	414	447	436	470	463	428	409	457	413	432	420	442	434	410	447	456	424	442	423	439	415	419	416	431	453	459	438	449	416	430	484	470	482	443	466	432	414	422	411	430	436	425	413	436	402	442	401	426	477	422	441	467	425	464	455	464	448	465	415	440	430	448	449	432	460	415	427	473	406	417	430	472	417	467	410	423	444	433	438	411	435	468	424	437	472	443	471	427	440	430	428	420	443	447	412	429	455	436	429	456	441	465	435	440	418	452	422	470	426	440	429	423	422	424	424	431	459	425	443	472	482	430	365	431	431	459	435	448	442	441	428	457	438	444	438	414	450	462	445	452	438	441	407	418	441	407	448	435	464	414	426	443	463	452	407	430	449	458	436	437	455	456	435	445	426	474	432	414	427	428	444	463	425	444	426	410	417	436	442	464	467	400	441	422	432	438	430	429	450	417	460	428	439	492	449	394	434	444	438	452	476	412	446	411	442	416	461	454	415	467	437	419	462	404	415	444	420	434	489	437	433	469	426	429	460	420	429	439	423	451	444	410	418	451	415	470	436	470	432	450	431	465	430	471	427	423	459	464	408	449	410	454	463	464	449	475	441	443	415	460	422	450	461	436	448	451	384	451	443	417	425	442	432	444	430	469	433	417	435	428	463	436	413	463	475	464	422	440	423	422	441	454	459	399	419	433	466	474	420	434	447	474	447	460	463	436	441	468	450	394	428	450	434	450	399	425	422	432	415	409	443	437	419	401	444	425	431	459	418	443	395	489	447	438	453	440	402	441	453	437	429	428	415	421	431	401	472	448	440	425	422	432	404	432	403	454	404	431	408	444	442	430	432	462	436	485	403	457	392	484	434	408	475	405	403	453	454	473	420	426	427	423	444	451	427	412	445	460	413	450	448	427	451	451	424	450	451	448	449	459	461	423	422	459	433	418	466	450	441	438	439	438	405	462	442	430	450	434	431	471	460	409	454	452	431	402	460	414	463	415	465	437	450	458	473	436	416	413	461	436	427	422	408	484	438	459	413	451	417	423	428	434	404	448	409	428	477	444	425	429	433	456	441	434	464	426	432	433	445	424	470	415	456	489	411	487	428	461	428	470	409	413	452	425	496	406	468	445	436	439	468	463	475	428	406	423	456	398	426	459	459	408	450	424	414	453	444	466	460	451	426	445	434	424	444	423	429	431	481	419	438	473	459	449	430	414	451	464	447	433	438	452	440	444	430	427	442	444	440	448	419	464	456	464	434	448	461	429	449	432	429	419	414	423	432	438	422	453	391	437	415	458	452	444	431	457	444	437	414	434	409	456	444	456	460	407	416	406	434	450	410	456	447	467	439	466	464	446	433	443	443	393	449	462	430	411	430	410	426	430	428	451	415	426	428	460	454	471	442	451	430	437	448	419	433	420	433	408	443	423	417	430	432	467	418	441	423	406	464	408	434	443	408	450	463	450	482	432	462	447	432	434	422	439	432	425	433	431	430	437	469	452	448	472	431	465	420	424	432	465	406	433	422	424	456	447	429	431	444	455	431	466	439	444	432	425	430	441	427	452	456	434	415	404	449	449	449	450	407	449	407	426	470	458	435	460	453	459	430	415	427	437	413	441	414	458	409	445	427	472	405	444	466	480	444	434	438	435	419	464	472	461	462	433	422	425	447	428	437	414	477	453	462	405	446	365	467	467	478	443	458	446	459	431	435	400	431	450	469	397	484	473	425	412	452	427	475	432	442	432	421	410	422	431	433	425	438	450	445	425	417	442	439	436	435	430	432	433	460	429	442	436	455	434	459	442	446	413	393	429	428	410	410	458	428	444	432	462	426	403	448	454	449	490	426	426	417	430	466	456	462	391	448	396	433	429	457	442	448	438	429	429	446	410	443	406	446	455	457	459	437	419	444	481	420	425	406	461	478	459	470	474	409	477	424	419	457	402	427	453	460	419	429	425	444
65861	25613	14347	2953	1139	796	665	569	495	456	415	351	355	331	288	326	300	300	278	256	267	257	264	266	281	250	263	267	254	272	250	291	273	283	277	245	250	279	247	254	264	256	252	225	234	217	244	259	244	260	208	230	247	269	263	222	268	270	267	237	277	239	276	249	248	257	217	266	212	259	248	241	252	248	240	268	241	243	230	240	250	270	230	254	256	247	238	246	248	231	243	232	253	252	227	243	262	210	233	232	230	248	215	248	264	246	252	285	234	234	266	238	240	248	242	237	252	234	254	251	265	235	245	244	243	209	252	245	238	269	250	244	235	250	240	244	236	255	242	253	232	243	262	240	243	257	274	276	253	258	268	213	277	258	201	267	218	245	250	225	263	227	254	250	220	236	217	237	268	234	265	237	232	264	220	254	232	287	228	224	249	287	254	217	260	222	211	262	252	249	250	240	232	232	242	234	270	243	223	241	273	252	245	227	247	237	202	232	261	271	237	255	231	260	236	235	251	259	249	238	239	240	253	255	243	243	240	243	236	272	238	241	250	266	252	228	245	219	264	222	240	230	227	234	250	257	218	273	232	242	235	252	207	230	256	253	243	230	253	250	234	235	262	236	273	217	250	230	252	244	233	248	276	261	258	237	251	248	262	242	264	254	235	234	224	268	220	240	245	243	239	236	245	253	247	258	230	252	239	268	238	234	220	274	241	252	235	272	234	241	244	241	223	245	226	261	219	252	233	245	242	238	278	245	262	232	233	240	243	262	220	272	237	254	248	236	230	260	270	243	240	249	220	250	247	250	255	233	233	241	201	249	252	247	285	231	223	265	214	201	253	250	241	245	246	247	238	234	218	257	237	241	238	230	243	225	235	251	237	232	252	242	240	246	231	236	248	242	258	246	275	251	215	237	225	250	268	223	241	245	196	234	244	228	234	223	212	240	244	262	231	214	221	233	217	269	241	252	237	229	212	246	241	278	235	259	266	239	229	229	240	245	254	259	265	249	230	240	256	218	261	237	251	242	238	263	243	259	258	246	244	249	233	229	273	227	239	241	254	237	252	269	237	235	216	242	222	239	235	226	248	262	231	243	242	236	254	251	266	242	244	220	214	258	233	236	240	251	256	267	240	218	244	234	240	260	243	271	209	230	270	237	221	233	249	234	229	228	256	236	245	226	248	250	225	262	237	252	232	234	224	255	236	238	243	220	237	241	225	233	247	254	285	245	247	237	259	250	241	222	228	263	255	227	242	217	239	244	226	220	261	265	240	251	236	232	252	245	238	244	234	249	232	232	218	242	222	235	264	235	235	231	231	235	231	245	234	253	266	237	250	243	262	249	262	257	240	246	251	266	243	255	258	249	246	233	217	252	255	254	236	245	235	254	271	245	230	253	247	257	247	236	230	230	230	229	244	236	250	240	215	283	261	255	220	229	233	240	262	253	238	275	254	232	272	236	258	246	242	231	250	266	253	246	237	240	260	215	226	237	229	217	252	229	213	231	248	231	252	227	248	257	248	236	240	246	248	252	216	226	230	251	227	231	218	256	234	247	244	247	255	229	232	244	231	267	255	270	247	250	247	255	246	260	219	265	223	239	233	279	220	240	245	269	236	238	229	222	257	265	231	263	257	255	233	241	241	254	269	248	233	268	261	239	233	220	234	237	220	256	220	271	250	237	240	241	273	273	236	244	235	238	222	250	243	262	248	264	255	248	223	255	223	253	227	230	246	234	229	225	243	251	249	270	248	241	242	230	226	239	242	238	231	247	259	224	277	239	241	239	244	254	242	219	234	214	233	235	238	235	223	231	231	249	241	226	232	216	243	268	254	224	231	248	246	241	277	273	273	247	222	265	242	231	257	214	241	236	235	248	239	227	257	246	238	243	256	251	273	230	249	238	222	218	225	258	259	246	249	239	252	234	248	255	247	230	252	279	237	229	224	243	265	226	243	238	203	233	242	232	244	230	196	252	229	254	218	234	261	222	222	237	239	253	253	242	233	245	243	252	237	252	245	250	231	232	264	216	240	212	226	238	224	249	227	233	253	251	248	244	247	241	275	256	230	257	274	248	272	243	214	240	259	257	246	235	246	238	267	246	257	248	234	233	231	235	245	236	242	249	240	249	221	246	257	267	269	238	236	230	229	227	253	268	253	254	235	243	251	234	247	232	215	235	245	235	238	249	231	244	232	254	211	222	228	246	228	245	240	251	249	254	262	254	248	250	227	226	250	285	247	238	227	221	233	225	244	247	203	205	241	229	252	225	264	220	254	239	235	237	221	234	270	265	249	247	230	250	253	276	237	224	227	253	253	238	233	222	237	215	230	240	217	246	239	219	225	253	228	244	233	265	238	233	250	227	239	254	228	248	248	245	238	249	244	229	254	209	249	269	217	265	260	228	229	233	255	248	242	250	250	276	244	236	256	246	229	253	241	231	235	250	251	240	236	252	266	243	246	253	232	236	246	253	247	222	229	227	264	239	264	238	253	228	256	232	242	241	276	233	223	229	251	240	215	250	220	222	238	218	261	258	275	263	243	282	258	225	264	252	247	237	246	268	249	242	265	230	217	256	276	242	244	241	231	241	223	206	227	226	250	226	242	227	251	258	246	268	235	225	233	219	256	227	253	248	232	272	264	233	247	239	212	241	235	265	245	217	238	206	258	251	228	240	229	219	220	249	250	250	239	255	232	233	245	252	249	262	234	226	251	237	268	265	236	222	246	247	220	229	244	254	243	247	242	256	239	229	236	256	228	233	262	240	250	253	281	212	231	255	264	264	262	238	249	202	252	237	259	239	229	234	265	247	242	247	239	224	232	244	227	240	261	229	250	248	237	256	239	226	259	264	247	238	261	204	231	248	228	264	219	246	242	254	236	231	252	260	226	258	221	250	248	227	234	220	233	243	244	258	257	255	265	263	229	255	215	223	236	235	241	248	266	245	227	260	227	225	216	233	268	253	235	245	232	258	249	211	269	264	245	199	236	244	258	264	263	244	239	224	250	243	237	244	237	293	239	241	245	233	240	252	231	201	232	238	214	231	232	231	274	247	262	260	231	215	241	244	236	233	238	257	283	226	252	248	252	267	230	240	250	231	239	253	252	241	229	237	244	236	230	255	253	228	235	242	233	237	235	233	219	278	224	235	263	233	253	219	229	239	274	247	246	243	241	240	228	226	227	238	247	262	254	245	247	245	273	260	250	238	233	255	220	249	260	249	206	238	275	235	219	239	239	258	257	251	224	272	253	239	225	245	219	245	233	236	241	259	239	255	265	244	256	225	250	239	217	305	222	263	233	231	267	278	279	259	236	237	218	230	227	246	254	225	237	248	243	233	222	233	230	252	245	239	245	253	214	267	230	253	242	215	245	224	238	236	262	242	275	271	224	252	228	226	238	247	243	218	243	225	252	226	227	214	249	238	223	236	243	259	233	245	234	248	237	233	254	259	224	239	223	234	234	253	246	252	238	280	244	250	252	228	257	230	212	265
40222	1933	3868	4364	3794	3153	2599	2345	1986	1731	1610	1496	1338	1291	1136	1083	1118	1033	1008	976	967	912	887	843	905	871	800	852	789	832	751	795	812	843	760	820	744	789	776	722	735	777	778	784	787	735	753	745	727	772	748	738	801	787	741	755	714	696	724	737	699	744	704	766	741	691	708	711	670	694	731	725	696	745	752	756	759	758	679	691	733	716	664	722	679	744	684	721	712	718	758	749	715	703	715	704	752	717	716	751	722	710	719	710	741	705	748	674	727	703	690	669	694	661	700	692	718	680	666	695	698	734	731	652	685	734	744	734	717	705	693	747	731	715	721	719	728	700	706	703	679	675	693	694	705	713	714	644	701	733	634	700	724	735	662	683	691	744	705	645	717	759	715	671	742	674	663	703	637	700	616	669	699	685	698	701	688	688	723	646	750	719	672	714	658	739	716	677	748	724	733	699	686	662	780	717	704	682	752	645	742	702	698	727	689	671	688	720	699	706	683	708	742	734	652	734	752	679	711	703	715	743	693	706	658	682	754	674	725	680	716	719	674	715	722	735	682	693	683	752	739	660	711	707	667	714	703	701	690	671	674	703	639	689	662	682	700	678	734	705	639	725	656	702	686	696	709	657	691	701	741	670	709	752	707	708	690	714	704	689	663	715	730	685	693	691	724	683	702	709	694	697	709	743	729	691	687	689	690	686	672	759	690	684	674	681	682	704	722	717	697	711	714	690	707	672	697	686	741	655	662	721	713	679	712	689	731	706	660	737	694	717	668	681	710	695	689	678	743	648	697	732	716	719	693	717	710	701	725	704	691	653	692	676	745	744	693	650	740	739	657	647	690	682	686	744	701	685	700	703	686	700	673	685	711	682	693	654	686	710	702	749	686	671	734	657	695	678	752	647	738	646	697	708	706	698	664	691	743	686	681	692	738	704	687	686	668	703	693	647	731	713	681	698	707	746	668	675	732	716	713	632	685	748	675	701	708	748	729	672	708	709	706	715	679	687	669	690	682	653	740	739	690	650	724	669	739	684	661	679	659	690	745	692	712	712	695	671	698	731	695	725	697	697	699	747	713	720	670	657	686	687	715	725	698	686	721	681	693	683	698	737	685	686	702	685	718	694	692	725	715	730	704	690	669	681	703	697	713	696	645	718	722	732	678	716	714	693	706	678	701	695	718	675	663	699	700	690	727	692	710	650	716	640	653	659	655	711	661	730	680	706	688	737	706	738	687	682	689	729	655	722	682	694	698	701	673	735	690	690	660	692	666	716	710	726	725	739	761	694	688	670	702	700	685	707	684	694	700	655	693	666	703	672	673	749	718	734	741	721	689	697	649	704	727	676	702	704	707	715	730	697	716	731	735	746	708	705	706	748	695	706	713	691	652	687	715	742	698	698	707	743	706	724	695	705	767	734	783	733	699	697	690	687	684	725	711	681	742	678	685	694	690	713	698	680	709	708	692	677	715	686	745	716	737	701	709	669	698	693	664	677	687	698	678	714	696	728	677	694	642	680	687	731	705	710	755	686	713	674	719	670	670	680	718	682	679	681	700	708	716	676	711	678	741	699	730	691	701	690	674	695	675	701	729	722	675	692	691	696	687	732	644	683	708	665	695	760	648	713	651	681	730	689	689	734	671	693	717	707	680	694	659	677	703	728	698	695	701	717	677	749	694	682	681	690	708	697	702	695	722	717	720	692	731	683	655	669	658	675	676	720	725	681	698	690	720	698	711	699	672	697	697	704	657	734	710	699	671	704	660	742	705	713	739	737	662	696	663	706	731	672	664	723	692	684	698	663	722	707	675	680	698	708	731	724	664	682	720	688	708	691	687	690	757	683	661	697	689	681	685	649	676	683	664	735	670	714	722	698	679	697	691	682	697	681	726	672	716	733	668	688	713	705	692	698	693	705	676	717	705	679	742	670	705	693	733	688	702	723	701	663	710	683	676	658	683	677	712	741	710	681	705	733	641	709	719	699	697	722	769	732	707	722	653	688	701	728	726	692	751	674	678	735	675	708	696	689	709	701	642	743	644	630	661	684	765	667	683	680	703	679	704	708	707	728	686	676	740	639	669	718	672	709	709	693	697	768	725	669	688	707	713	736	721	703	727	721	732	716	677	721	659	749	687	703	675	691	657	687	672	698	704	730	775	708	723	705	733	699	656	683	705	661	692	737	677	767	723	670	688	712	673	727	714	683	682	703	730	715	741	712	727	723	696	693	659	608	695	670	696	691	703	701	709	646	657	754	663	690	711	732	649	724	686	720	674	725	696	697	683	718	706	720	728	731	692	699	729	667	756	678	733	676	653	690	738	665	675	692	727	718	718	711	719	736	686	713	703	687	731	698	657	682	725	705	699	717	743	664	707	701	736	684	715	725	708	692	747	634	697	659	699	722	719	684	711	679	702	727	708	687	675	670	689	686	695	735	644	683	702	741	697	743	676	674	705	702	740	669	739	702	713	699	672	670	704	712	707	668	629	674	723	699	697	669	646	721	720	673	692	753	693	687	689	736	760	707	696	690	706	695	708	700	733	740	688	690	727	717	653	655	675	655	689	690	723	731	697	726	706	687	697	664	715	703	678	710	734	712	688	706	736	755	681	678	727	701	681	709	718	722	700	716	686	684	687	712	686	656	716	685	688	713	667	672	728	690	687	746	702	761	707	723	700	716	661	656	690	686	702	679	698	666	766	708	657	713	712	653	753	644	723	695	703	714	747	678	720	711	739	683	640	713	756	660	648	686	684	730	654	675	673	714	725	707	658	677	703	706	705	705	703	731	698	722	685	671	645	686	714	687	718	651	708	726	655	719	670	740	654	678	733	701	675	711	677	768	710	700	706	722	668	714	678	723	711	731	718	733	703	645	716	709	712	770	725	723	719	661	682	705	704	678	683	682	663	699	718	694	707	724	708	654	684	706	696	710	696	675	681	658	737	668	641	716	719	712	657	722	654	733	741	690	702	678	682	681	652	752	671	684	721	743	680	636	718	723	702	692	702	656	764	710	706	677	694	745	705	705	688	713	697	655	708	730	711	685	653	690	699	711	724	666	709	723	762	766	719	719	656	718	669	725	679	725	702	670	669	703	688	676	729	723	717	714	673	698	729	724	685	673	718	657	741	668	684	678	729	659	687	710	701	702	701	757	689	728	672	687	682	705	700	745	690	692	687	721	729	667	675	705	680	702	711	673	747	748	711	710	652	679	654	737	730	667	723	680	713	709	663	728	686	674	724	667	660	669	688	732	688	714	692	647	717	695	692	696	686	739	672	665	714	721	730	700	680	721	718	699	685	731	750	720	750	679	734	655	700	684	665	705	719	696	676	704	666	697	701	707	705	723	644	744	645	717	728	716	653	668	770	669	695	683	684	706	657	742	679	627	704	670	751	713	662	696	733	713	680	707	727	726	701	750	698	664	695	679	628	705	685	642	727	694	721	717	719	664	720	743	693	676	707	737	743	681	681	701	696	714	711	700	655	711	706	705
17296	801	279	146	96	81	81	90	70	85	92	82	90	87	98	70	85	78	68	84	92	100	81	81	83	77	77	63	76	77	83	71	92	61	95	93	83	78	89	71	88	66	74	72	78	67	75	71	67	89	76	82	85	89	69	67	67	52	78	89	95	72	70	89	88	72	87	82	69	66	83	69	74	72	75	100	79	65	84	80	66	76	88	89	64	82	86	67	90	84	66	69	75	78	76	79	83	74	74	78	89	99	64	89	77	90	86	96	94	67	81	86	75	99	64	90	85	70	81	75	79	82	92	69	66	72	81	91	72	76	82	89	91	80	69	81	76	72	83	69	82	81	74	84	76	74	62	77	84	96	81	79	78	91	77	70	66	63	84	97	101	77	70	82	90	74	71	81	77	90	73	84	97	85	59	71	78	80	75	64	88	71	69	65	69	99	94	90	81	76	80	62	73	79	74	68	88	80	77	75	80	80	73	62	86	70	72	78	73	81	68	71	79	89	86	91	83	80	96	77	83	89	77	76	88	73	91	82	74	72	82	93	74	84	90	73	80	78	81	69	83	74	70	81	79	79	82	83	79	71	77	73	79	87	86	66	74	83	74	89	72	80	65	80	77	63	88	78	67	92	71	88	81	88	71	95	99	74	77	76	74	80	92	78	72	80	74	79	70	80	66	69	71	86	81	96	87	75	87	86	73	79	80	80	74	78	85	61	91	69	93	71	80	82	83	84	76	52	66	81	78	73	73	87	70	90	88	74	90	59	59	71	82	66	67	87	82	75	81	75	71	68	67	83	90	80	86	82	80	61	72	74	76	75	94	62	75	80	82	79	82	69	83	68	80	68	66	91	76	70	93	96	81	87	66	95	75	81	74	53	87	73	85	88	73	77	99	75	96	66	87	81	60	83	89	75	109	67	71	71	65	87	72	87	76	81	83	75	71	91	72	78	72	90	73	81	93	82	76	62	72	74	67	89	78	85	73	89	81	74	71	75	75	66	71	91	90	82	84	80	72	76	80	84	68	82	74	67	84	81	67	86	83	64	69	68	72	70	87	87	90	72	101	95	73	85	91	71	101	67	94	95	71	92	63	84	84	86	73	65	75	90	78	74	79	72	73	85	76	77	69	76	73	67	86	85	85	73	82	67	64	75	87	77	66	70	87	76	73	85	70	72	90	84	74	70	80	81	64	62	83	80	92	82	76	62	73	79	68	73	82	88	64	68	67	80	73	80	66	83	74	80	73	88	79	84	90	90	90	84	88	84	69	92	72	82	93	69	78	86	81	83	73	80	87	76	88	87	72	73	85	83	73	79	70	66	75	79	90	83	75	78	77	73	69	74	76	80	83	86	68	79	66	85	66	78	86	71	85	89	73	80	98	91	75	86	87	83	90	78	84	79	65	79	64	84	78	81	63	76	82	96	86	74	94	76	75	80	85	68	84	71	80	63	68	78	84	64	81	82	75	85	72	71	88	80	82	77	90	89	82	67	73	67	76	86	72	86	79	69	84	93	69	69	79	90	74	75	88	77	72	64	92	77	78	73	74	91	90	74	77	70	86	79	78	81	65	93	75	89	85	93	71	78	77	58	66	81	77	93	83	66	66	89	58	71	86	75	69	77	77	65	79	58	90	82	75	67	84	60	80	75	84	75	72	83	86	75	82	68	80	82	67	72	69	71	82	61	72	83	66	71	78	73	90	72	70	66	79	92	84	76	76	81	62	73	82	91	82	83	82	95	71	84	79	84	88	76	79	90	85	82	80	84	74	71	71	74	82	80	85	81	78	82	73	91	79	76	86	77	81	72	68	91	79	78	60	75	77	81	75	66	91	88	81	93	97	74	93	80	81	95	77	69	86	66	79	77	74	62	75	68	73	73	87	81	92	87	67	90	79	94	76	77	84	90	83	99	90	83	64	65	76	88	78	79	77	83	71	67	67	88	78	82	81	79	71	75	79	83	89	75	75	69	91	67	78	76	72	82	87	83	75	81	88	99	79	76	90	90	70	75	87	82	65	74	61	84	86	83	82	75	89	75	83	67	83	95	76	81	75	79	92	85	78	83	75	54	83	87	80	93	86	81	78	86	85	88	79	71	80	81	86	79	85	71	87	68	67	75	71	85	75	87	90	69	86	69	87	71	86	60	62	101	73	84	72	87	91	71	65	83	76	76	76	89	83	63	79	90	77	73	81	58	85	72	82	63	78	71	80	81	72	90	86	81	76	77	68	79	84	81	81	82	71	87	85	74	76	62	79	62	74	76	79	91	73	71	66	86	82	81	77	82	72	67	85	91	69	77	73	82	68	71	73	76	88	73	82	75	66	74	78	76	76	72	72	70	83	91	74	75	80	78	96	62	79	89	89	84	85	100	84	77	72	76	75	62	73	87	83	83	78	76	99	69	87	77	79	85	75	76	77	76	76	66	79	73	73	70	85	88	86	74	86	71	70	75	77	92	87	77	76	69	86	85	90	90	82	77	84	84	69	82	74	69	97	80	82	63	58	75	79	80	82	70	69	79	100	93	83	101	83	76	93	62	74	68	69	73	74	73	76	79	75	86	72	102	92	81	88	62	81	88	84	81	72	79	85	63	90	94	57	83	84	65	80	82	81	78	81	90	72	79	88	82	64	76	77	84	65	82	61	70	74	81	75	92	87	89	67	75	93	77	74	90	84	86	77	90	82	85	90	75	89	65	80	83	91	86	79	79	81	84	84	66	86	86	79	79	57	65	69	89	84	75	85	79	79	82	75	71	84	95	87	75	74	88	71	75	78	72	78	60	81	81	74	69	82	75	75	82	71	68	83	79	85	89	82	73	70	89	91	63	70	84	83	74	95	76	72	71	100	84	87	81	80	84	67	79	89	76	66	75	81	76	81	79	95	67	88	62	77	73	96	80	85	68	88	71	74	65	93	92	62	105	71	69	70	72	88	89	63	78	71	78	91	72	75	73	71	95	70	69	95	83	70	77	76	71	92	68	69	89	73	93	78	73	62	76	76	74	80	67	95	78	79	63	90	73	71	98	87	84	82	100	77	78	87	83	79	77	81	79	74	90	72	92	85	102	86	75	74	69	65	85	69	75	79	97	84	72	83	79	75	84	94	92	78	84	70	97	77	82	75	86	72	75	90	97	93	69	73	73	70	67	78	58	73	76	79	85	80	74	86	83	79	75	69	85	72	71	69	78	77	76	71	80	100	72	78	66	84	89	64	60	96	70	70	80	94	71	86	84	92	96	79	78	100	83	88	69	82	72	84	72	81	87	83	68	62	87	75	66	84	69	85	86	73	80	84	75	85	71	75	70	70	82	74	72	69	77	93	68	74	78	80	78	75	97	74	86	83	82	80	90	80	66	69	94	79	83	64	73	89	68	71	86	69	74	75	69	85	89	89	102	71	70	75	83	83	78	82	76	78	76	98	91	65	80	94	86	81	83	75	86	95	77	78	77	64	96	94	94	81	64	64	69	95	86	76	103	82	78	90	89
17127	362	395	416	378	354	317	316	327	304	296	301	314	277	307	298	288	275	256	308	293	298	297	273	286	331	280	262	246	267	289	291	308	313	302	265	270	284	257	308	297	275	313	283	275	265	279	293	266	262	290	232	291	301	305	274	287	282	305	267	296	303	295	275	259	282	261	263	257	292	295	306	301	325	291	279	298	288	279	270	290	272	303	296	286	278	294	286	292	293	277	276	289	282	272	267	300	267	272	297	271	293	250	304	282	283	274	257	281	292	277	292	280	307	309	295	275	269	256	302	270	270	300	266	283	314	265	313	262	261	285	293	286	287	274	291	274	260	289	301	290	263	312	284	263	298	272	287	255	293	292	298	255	286	272	315	275	259	311	288	281	303	308	271	236	276	301	291	277	312	282	294	273	309	277	271	318	278	288	281	287	259	286	252	252	274	276	260	281	303	309	289	283	286	281	277	268	291	267	287	315	279	271	287	316	298	303	276	299	310	309	293	267	303	300	245	276	260	309	249	280	297	274	288	285	284	297	260	303	288	258	285	275	280	266	254	270	297	306	302	285	299	275	278	282	324	311	303	304	303	271	306	265	277	263	296	292	295	307	281	295	288	252	302	289	272	284	272	277	298	318	285	285	290	257	275	293	248	297	278	299	307	263	308	306	303	288	282	258	291	272	267	313	300	297	269	297	270	272	274	300	237	239	287	289	270	306	253	286	263	287	258	281	264	285	293	247	314	289	311	287	298	303	279	285	279	297	297	325	291	251	279	264	289	271	301	298	299	273	266	306	291	273	278	256	284	274	267	257	288	253	295	283	309	284	262	295	256	323	292	263	338	288	323	273	295	274	268	292	286	299	276	288	272	298	269	292	265	293	291	292	277	288	281	290	258	258	258	277	294	276	285	283	265	275	287	296	272	261	284	274	286	241	299	298	278	263	278	305	272	301	299	288	292	284	311	257	311	294	294	280	273	259	279	273	287	295	272	288	285	277	291	303	290	271	296	280	282	264	280	290	290	271	259	239	276	276	291	296	277	284	275	290	274	298	265	303	280	283	281	281	278	303	256	279	280	266	285	257	297	290	300	282	269	268	308	325	292	262	283	278	291	290	297	304	277	253	278	288	293	306	298	280	293	298	266	284	252	262	312	301	303	276	312	278	292	316	279	283	290	289	256	264	315	276	274	280	280	289	297	269	295	267	307	302	318	307	282	279	305	293	266	290	249	287	287	301	290	271	300	288	285	271	283	266	318	277	269	257	297	287	285	274	288	289	303	276	300	285	272	301	278	289	260	310	297	304	287	289	298	281	282	274	283	300	306	293	276	278	302	275	276	279	305	277	302	262	294	273	279	295	299	267	302	288	255	271	273	259	245	280	274	298	279	296	301	298	280	288	262	272	268	281	318	283	289	298	279	328	295	269	262	293	294	297	299	286	279	291	311	282	289	305	283	297	287	267	311	285	298	293	297	298	308	289	266	277	273	309	285	270	278	282	337	284	291	276	301	283	275	279	306	261	252	302	278	276	311	283	297	273	291	297	331	304	274	305	297	286	306	295	295	260	272	267	306	296	277	267	256	261	287	300	272	305	320	284	287	288	291	282	289	287	277	275	302	293	278	292	298	258	298	288	265	300	242	267	271	291	332	311	285	284	279	277	270	282	259	295	300	277	304	305	277	314	316	286	285	270	301	282	257	281	286	267	287	303	266	276	273	263	286	286	313	289	283	297	264	305	265	268	291	292	305	320	265	272	305	293	281	263	298	280	273	292	285	318	261	274	290	282	271	279	277	252	298	286	302	277	294	279	243	270	285	288	260	293	264	242	291	292	292	277	312	292	290	289	254	273	302	270	296	294	262	273	293	297	286	278	301	281	290	307	312	280	264	266	292	244	271	294	237	251	272	281	262	271	272	273	269	275	292	298	304	280	261	299	255	275	301	266	273	267	309	282	265	266	249	284	283	283	283	266	280	293	281	293	293	274	292	319	283	299	294	276	298	256	292	256	299	294	262	274	291	262	320	277	283	291	286	269	307	314	276	291	278	313	305	288	269	304	300	313	237	256	293	291	281	307	327	246	317	263	266	275	293	301	284	263	285	286	273	312	257	289	313	286	259	301	281	295	313	267	271	290	303	329	300	273	257	275	287	301	282	293	271	257	263	286	236	300	285	276	285	285	280	257	260	296	295	275	297	280	282	295	287	292	305	285	286	286	276	311	274	293	304	298	283	276	291	284	264	311	284	282	311	284	290	277	292	284	283	278	282	288	300	283	287	294	325	273	303	275	259	310	294	280	315	275	281	294	285	289	308	328	271	307	304	284	298	298	297	292	294	269	294	273	281	292	295	274	291	268	253	309	269	272	295	304	286	326	278	285	274	277	287	297	256	278	281	253	310	275	292	335	277	295	282	295	294	296	263	297	274	302	265	276	307	284	288	282	286	266	298	269	294	291	282	281	285	287	287	290	294	288	275	271	282	261	278	263	292	281	302	309	293	268	263	288	318	279	276	302	282	284	263	266	287	288	291	265	254	263	291	306	277	269	304	285	293	264	248	253	280	315	264	265	291	261	280	287	300	249	288	262	297	274	267	291	301	319	300	253	265	287	298	282	302	267	263	273	288	327	234	291	270	297	289	271	298	274	284	281	292	259	279	282	280	283	285	279	292	291	282	295	290	282	263	284	254	269	264	284	280	282	287	297	295	262	307	269	299	254	307	281	289	312	309	265	296	274	269	291	298	293	271	265	265	254	301	301	303	272	288	274	279	271	276	282	292	272	272	298	290	272	264	314	275	300	303	288	298	278	283	279	284	278	316	291	308	287	301	285	246	299	288	290	309	296	263	303	323	306	285	297	301	273	267	285	287	282	257	284	273	277	295	277	301	281	305	294	294	283	282	307	305	306	295	258	282	310	276	291	276	290	278	272	269	292	251	256	296	267	267	277	287	301	278	276	322	263	298	312	289	295	311	293	297	285	298	284	296	279	281	301	275	306	279	296	276	277	274	263	308	286	275	248	292	308	287	301	270	280	242	276	280	262	273	264	289	263	287	303	273	297	259	292	266	279	258	301	299	281	269	326	267	321	268	265	277	285	269	294	309	304	271	264	272	272	268	285	314	259	271	285	323	282	304	280	284	285	281	279	296	298	298	260	287	269	273	294	317	279	273	281	303	271	289	277	290	244	286	264	277	292	271	291	281	276	275	282	292	300	274	287	277	300	263	253	251	263	320	248	294	293	291	254	286	243	305	278	281	287	275	275	264	264	282	274	283	288	264	311	317	298	283	298	288	271	260	275	281	269	305	273	261	256	266	316	264	285	308	279	297	303	243	274	296	275	284	280	272	276	299	277	272	281	303	276	290	336	277	295	273	264	294	281	283	252	279	277	279	290	248	293	296	271	293	289	302	311	312	262	286	291	287	285	295	295	262	283	276	284	285	296	294	285	312	304	294	294	278	309	269	283	233	275	280	284	279	264	293	260	280	286	272
59335	20172	7365	1005	567	393	352	291	248	252	202	215	188	170	180	170	152	148	161	178	142	154	154	135	156	155	153	140	153	161	137	134	122	132	155	153	140	149	138	152	154	151	137	138	139	153	125	151	137	141	142	161	153	142	131	131	128	143	145	109	131	139	162	124	130	139	163	135	141	138	148	140	155	159	151	140	124	146	133	148	148	126	123	136	136	133	159	130	128	126	137	131	168	153	127	144	147	145	146	141	149	137	133	124	134	150	176	143	136	138	124	155	153	144	148	148	159	140	114	151	147	149	158	126	135	136	151	150	138	128	149	126	134	138	167	122	153	147	160	145	135	133	138	131	140	129	139	137	133	146	161	106	139	126	153	136	129	175	152	145	138	134	155	123	127	159	143	160	144	149	140	121	151	117	141	146	113	132	112	139	132	126	155	143	150	138	142	135	160	121	144	129	137	132	136	134	138	149	155	156	129	137	166	160	146	140	133	147	134	145	143	130	133	142	125	146	114	136	143	136	139	150	142	122	126	125	130	143	137	150	115	139	121	131	158	125	117	133	117	148	145	144	133	136	140	144	155	148	122	138	130	132	117	141	149	128	113	133	127	117	133	130	130	156	141	142	151	165	145	149	150	120	128	158	156	162	148	145	134	130	139	137	129	149	142	155	143	141	146	119	128	128	149	128	155	135	134	144	148	146	118	138	135	138	141	148	128	150	133	136	137	138	137	148	145	122	153	133	132	131	136	142	153	152	158	149	169	126	145	120	149	156	108	123	138	135	156	128	138	136	131	129	129	138	128	136	118	131	141	150	163	118	130	127	146	124	143	140	138	137	150	133	131	142	152	145	154	158	170	125	119	162	148	148	151	140	139	136	151	146	136	121	130	140	143	141	121	130	139	137	132	130	137	142	147	117	143	132	144	126	147	157	162	128	127	131	158	125	128	135	166	126	113	129	130	139	148	128	148	157	137	135	124	157	142	146	153	151	151	142	132	140	123	138	141	136	141	137	163	175	138	160	143	142	129	131	158	123	131	114	142	122	158	141	154	147	118	143	160	125	122	115	134	144	131	141	138	171	139	132	131	141	146	145	151	141	142	146	148	141	130	124	134	112	154	135	137	128	127	136	148	149	152	126	138	169	136	149	128	115	141	147	136	125	143	147	120	174	131	139	129	147	143	150	149	126	131	128	135	152	145	129	123	148	143	155	137	124	110	137	141	116	149	139	137	142	134	146	142	125	146	135	140	160	128	136	136	120	131	138	130	138	134	151	141	148	144	125	138	137	155	124	123	140	142	154	132	138	128	158	132	134	118	123	131	142	136	133	133	136	127	139	127	132	131	156	143	151	139	126	145	144	153	125	157	133	153	147	152	134	151	125	147	129	122	141	140	146	140	147	149	157	127	166	146	150	145	119	142	140	151	135	140	138	125	151	125	146	163	140	145	146	132	142	126	129	143	120	114	132	116	132	136	125	143	124	150	144	181	122	146	133	113	130	153	110	136	148	138	138	147	133	139	146	140	132	140	117	142	119	152	135	149	121	140	160	137	139	145	115	154	137	132	141	117	137	147	145	131	157	124	149	147	146	132	127	150	147	129	154	121	133	126	136	120	148	148	130	133	123	147	154	133	168	147	137	128	130	134	116	121	136	123	145	133	127	133	145	145	142	117	144	135	138	130	140	141	146	135	120	136	136	149	137	109	112	155	113	127	140	140	138	156	127	156	145	138	119	146	128	139	145	155	128	144	122	150	137	133	135	150	134	128	151	130	125	150	156	106	135	141	136	117	152	128	158	148	125	148	153	135	142	133	124	125	150	122	151	159	138	143	132	149	134	157	118	134	119	119	136	139	137	122	166	144	137	135	142	158	124	147	135	142	160	153	142	137	131	122	164	116	136	126	156	145	144	130	125	115	159	161	136	137	123	134	134	141	130	144	145	110	133	125	141	119	147	135	138	150	165	166	122	155	137	137	132	140	123	162	132	140	132	129	153	133	133	158	136	147	160	125	120	124	122	134	131	141	142	149	123	158	167	130	141	149	133	141	145	119	144	138	130	142	131	156	127	152	126	139	134	145	143	126	127	127	138	118	117	152	143	157	147	144	137	152	141	147	133	141	127	150	118	141	157	124	120	125	121	136	142	145	128	129	128	140	122	155	183	152	143	140	161	139	131	140	138	133	142	140	141	158	163	145	137	147	134	143	153	143	143	139	124	141	141	132	152	124	129	149	111	159	120	156	133	138	123	143	133	140	139	152	153	146	136	130	136	146	136	128	152	147	138	117	157	145	156	130	161	152	144	147	141	141	140	176	164	143	133	127	134	139	149	145	127	156	149	149	171	147	137	104	136	131	134	146	133	127	127	149	144	125	152	126	158	130	113	131	153	154	150	137	117	159	147	140	145	146	135	118	143	155	137	131	151	132	126	137	155	146	147	145	140	135	143	143	131	146	113	132	132	133	134	140	134	161	128	134	139	142	147	124	155	143	158	123	143	130	121	141	134	143	132	138	141	118	117	128	140	156	147	137	166	132	142	126	157	128	136	149	133	157	133	152	132	142	157	118	151	132	129	131	137	130	149	146	146	140	161	128	146	168	123	148	149	149	132	155	135	139	150	153	135	113	120	144	157	141	135	122	131	171	137	149	151	140	116	126	142	133	134	144	162	172	142	123	124	161	126	135	133	159	144	137	118	146	153	153	138	138	160	155	129	146	143	125	147	144	133	113	125	116	151	137	144	124	130	137	129	119	155	116	148	132	142	152	149	138	151	142	142	139	146	133	151	123	131	120	133	134	136	145	139	141	137	131	126	139	127	128	129	145	149	143	141	127	137	133	128	153	160	135	137	149	121	135	157	129	126	132	157	114	120	131	129	135	142	130	138	137	140	138	141	136	133	153	112	129	139	136	142	139	128	121	154	149	144	124	124	132	136	129	143	126	144	126	142	127	143	115	125	143	161	171	130	153	127	150	138	141	135	134	136	143	142	109	142	148	134	111	124	161	148	127	155	139	147	124	116	134	132	133	124	132	136	127	137	131	133	128	144	133	127	140	148	143	156	127	162	143	115	143	128	144	134	146	136	121	131	139	131	150	142	134	185	132	156	153	141	160	131	138	123	141	146	153	136	149	123	151	137	149	156	130	143	146	136	129	165	129	112	146	148	161	145	154	153	132	146	133	124	136	154	131	134	133	126	163	136	141	137	132	145	140	133	156	147	140	130	132	165	141	146	162	150	135	144	138	147	140	133	132	137	150	131	131	124	148	131	124	122	140	134	118	148	129	152	141	137	133	131	145	151	149	119	128	138	143	135	128	118	162	118	145	125	147	136	137	125	136	118	142	143	128	139	171	133	148	120	120	123	127	116	146	118	132	133	133	133	119	131	141	125	139	145	103	160	136	125	144	124	141	139	122	143	143	146	143	140	157	136	135	137	149	150	140	141	130	126	137	125	130	146	166	130	154	141	123	160	156	155	125	167	129	136	130	129
32138	1024	2106	2383	2043	1737	1446	1255	1168	917	844	826	720	780	679	673	636	628	627	584	531	540	550	542	518	509	510	505	500	476	444	469	469	491	521	492	438	441	479	467	485	479	459	472	481	461	450	502	475	422	451	502	472	437	470	472	409	466	426	417	441	450	465	447	484	464	441	458	469	464	452	439	446	435	434	451	492	442	415	460	448	459	461	419	442	453	443	432	441	439	471	435	469	418	444	453	482	435	453	447	444	490	467	455	465	469	468	489	487	434	417	458	468	438	473	463	416	442	442	454	470	423	458	409	420	399	457	450	422	451	431	448	452	428	450	449	442	434	470	425	434	479	431	446	431	429	421	427	441	454	441	404	443	420	445	443	429	412	453	443	433	430	469	416	434	406	438	424	435	413	448	450	429	458	450	423	464	384	483	413	458	429	446	421	423	451	457	427	449	422	463	465	478	441	409	415	436	432	411	430	457	425	402	467	417	430	447	415	469	423	419	434	446	396	436	440	414	425	443	466	396	424	438	422	381	429	437	461	429	418	410	443	451	454	446	496	430	480	475	431	432	445	456	426	432	422	436	456	426	450	441	417	419	462	461	401	432	455	438	411	424	446	474	468	456	459	436	430	466	463	428	483	431	471	431	427	410	441	460	448	420	426	464	461	441	455	418	475	453	458	440	412	433	424	473	431	478	422	431	422	426	478	406	463	429	443	411	462	442	460	447	409	428	463	456	436	442	446	428	456	396	418	414	411	388	446	446	466	474	436	442	400	398	462	407	453	486	414	429	400	401	439	426	462	455	443	444	407	429	446	414	451	432	454	469	451	430	464	446	471	450	412	453	400	446	424	432	444	432	461	434	466	443	446	422	416	414	412	474	406	457	431	418	431	426	436	456	495	439	436	435	452	441	470	441	445	426	475	408	431	457	456	435	437	420	464	447	404	432	402	458	451	418	442	422	436	445	460	432	437	450	455	431	423	434	394	453	438	500	439	437	410	405	456	445	458	410	462	407	392	436	455	440	412	441	438	483	408	422	459	460	454	430	394	479	447	424	417	405	438	445	443	429	421	445	432	455	415	407	483	437	454	450	410	463	460	472	416	432	419	448	428	438	439	442	467	457	447	472	429	455	418	420	445	440	447	408	497	451	456	429	458	462	433	402	437	424	420	437	425	424	481	442	422	452	435	431	463	475	430	425	399	445	411	487	436	453	417	447	402	430	420	397	441	444	466	420	438	429	428	465	484	441	506	438	484	440	429	470	458	411	431	410	416	441	433	419	447	401	426	454	443	450	432	431	472	410	439	450	467	457	449	423	476	440	427	419	433	460	400	398	453	498	439	416	447	425	378	441	413	425	412	434	441	402	442	467	420	455	452	442	432	427	431	409	451	457	428	426	386	428	462	410	413	479	423	451	431	455	445	474	442	422	417	440	423	436	416	419	460	430	447	424	450	464	409	442	433	473	422	460	394	416	432	438	407	447	443	425	431	473	423	448	454	418	438	429	448	413	415	460	429	407	436	419	423	435	434	454	465	442	424	466	445	424	465	400	398	417	482	410	435	471	452	458	463	431	456	430	417	412	440	438	454	447	457	430	422	426	444	428	464	463	462	437	467	439	410	416	422	459	470	436	442	441	428	438	445	438	424	450	406	419	449	423	415	445	415	447	430	468	445	436	452	412	478	413	435	436	396	464	446	443	450	446	421	423	416	440	439	418	422	447	424	458	462	403	469	428	433	400	463	442	411	427	436	435	431	435	416	411	411	411	468	469	422	444	421	465	438	408	449	431	434	438	447	438	433	444	461	459	445	427	392	428	442	409	450	423	451	449	437	468	440	447	435	452	415	457	468	434	437	424	414	410	437	416	434	442	451	458	471	463	438	458	435	437	482	416	426	449	451	441	447	412	465	432	437	418	444	455	442	446	442	428	458	404	464	463	460	428	419	444	452	390	478	431	484	436	446	452	446	427	453	405	452	448	431	428	441	451	411	471	419	444	454	405	456	430	439	420	427	396	447	448	468	418	460	477	443	477	412	428	427	422	442	487	444	443	410	433	412	429	407	438	454	455	390	446	469	433	433	469	394	444	455	426	472	447	448	410	421	474	420	404	433	439	474	410	451	447	459	448	398	463	459	426	402	438	416	442	461	412	430	439	474	429	412	453	435	421	439	435	453	448	463	451	454	439	419	421	425	428	430	439	453	405	444	423	439	435	451	438	407	429	463	447	450	435	442	467	426	474	406	433	453	433	428	462	447	428	474	468	461	445	377	427	429	442	467	440	447	450	384	449	449	448	451	406	407	454	453	411	444	430	447	433	474	426	424	458	426	442	453	447	415	408	462	427	438	432	445	407	452	438	427	400	488	440	465	426	403	435	426	450	441	458	455	483	461	420	428	424	459	482	421	439	510	433	470	427	418	430	430	410	420	416	472	420	446	435	453	428	446	424	415	437	428	440	431	426	477	453	459	396	429	424	454	441	438	406	405	434	442	439	428	403	428	474	446	414	444	408	446	449	465	430	459	431	485	435	454	433	470	424	439	453	435	439	428	417	440	458	408	470	446	452	444	450	430	449	434	422	461	403	408	482	449	438	442	426	463	422	417	414	426	440	478	432	444	442	437	424	422	427	420	429	431	467	449	424	464	440	430	454	427	479	435	470	448	413	452	486	441	477	460	412	403	439	427	433	445	426	466	475	434	423	437	401	448	411	463	464	463	435	424	461	442	443	468	395	400	461	436	461	454	418	406	414	453	440	406	435	424	446	441	460	421	437	417	432	443	455	448	436	413	464	429	433	445	453	413	457	439	439	447	449	466	423	441	416	444	435	394	442	431	464	456	407	437	427	456	468	429	453	453	421	435	419	388	432	438	407	468	399	446	441	397	474	460	419	422	457	414	461	473	457	433	442	439	424	424	410	432	477	437	457	432	439	438	455	455	444	427	452	399	432	497	439	449	443	459	440	426	448	463	418	434	422	408	478	436	436	420	486	473	469	425	434	444	418	426	453	468	457	415	431	432	431	465	447	439	415	473	432	450	450	427	419	452	443	423	484	482	427	441	437	462	462	416	461	463	415	423	432	420	456	438	463	425	437	413	418	426	468	437	439	456	422	450	420	433	448	406	439	489	431	464	429	441	419	412	442	446	431	428	431	445	420	463	455	436	438	429	442	445	406	431	451	424	449	453	417	455	447	417	390	420	451	393	438	454	462	447	434	459	470	434	419	443	444	402	454	431	424	464	412	425	437	429	440	437	410	458	449	432	449	416	458	448	465	443	451	470	457	425	485	432	430	458	432	475	433	471	440	428	400	446	459	419	456	439	442	419	461	427	441	437	420	450	452	452	442	400	458	431	431	459	415	424	430	436	421	438	458	477	459	460	440	434	424	431	425	413	453	433	448	422	415	415	436	431	495	432	446	432	465	417	457	428	440	461	429	438	421	420	428	445	441	440	435	438	425	478	427	400	440	425	470	472	415	446	468	405	452	404
61788	24606	16600	3606	1198	873	658	526	482	457	401	369	369	331	311	329	301	289	309	309	284	274	266	246	275	274	300	267	255	280	270	254	235	250	245	250	259	224	229	218	248	245	236	267	220	244	263	264	259	225	274	263	234	239	238	224	253	259	246	224	248	226	246	252	220	245	228	274	234	258	253	234	227	230	236	233	240	240	257	240	218	228	253	247	227	259	275	276	248	254	274	267	224	248	246	243	241	231	273	270	246	236	264	217	233	257	246	207	264	237	254	261	266	239	212	247	236	278	242	247	226	231	257	239	244	227	222	256	230	250	261	265	214	271	252	246	235	238	244	236	254	223	221	235	234	254	216	240	237	239	252	232	234	243	219	268	253	245	241	216	252	239	265	242	236	232	238	239	267	254	253	210	209	223	243	205	215	235	254	240	231	236	256	253	257	237	237	244	262	229	206	255	226	226	218	252	227	254	251	234	253	240	235	238	230	222	247	222	232	259	259	240	234	251	246	240	244	223	219	206	266	261	211	234	252	233	238	244	225	269	262	218	265	245	247	250	231	231	228	228	218	239	239	219	235	239	223	261	228	243	236	224	222	256	218	265	247	251	213	229	232	241	229	228	255	224	248	232	241	228	226	258	247	228	279	284	255	262	251	266	239	264	244	243	232	225	252	257	272	271	239	207	263	237	263	255	257	227	241	226	253	242	236	217	250	271	255	242	231	238	241	278	265	219	250	225	234	254	236	209	240	219	244	200	232	237	247	223	229	231	217	261	242	208	217	230	225	245	230	237	234	214	237	241	245	270	253	249	214	211	250	227	240	240	241	270	244	238	237	239	238	237	240	253	238	261	252	239	248	233	239	257	223	213	238	241	230	257	238	220	261	230	234	236	239	248	250	244	237	261	226	242	229	230	261	220	228	219	222	225	275	254	240	213	250	199	253	259	240	245	246	234	271	233	272	247	245	251	264	248	251	235	211	249	252	233	231	252	231	245	263	219	242	231	239	233	233	240	237	225	221	254	251	226	277	254	250	252	273	254	232	226	260	230	229	213	243	234	234	247	229	244	253	244	250	219	244	244	228	225	211	234	251	213	256	249	246	248	261	230	234	239	221	252	237	209	249	257	243	234	234	235	224	234	244	250	259	236	264	233	267	258	237	223	258	258	248	255	249	230	230	266	237	235	227	252	247	255	227	257	216	248	244	235	248	259	240	230	252	220	244	245	233	229	239	256	246	229	219	266	199	232	262	236	227	246	228	260	217	239	247	243	234	251	206	245	247	228	244	219	228	269	238	226	236	262	238	236	243	250	240	245	231	231	230	248	256	194	254	250	260	220	256	248	231	220	266	270	218	266	244	235	242	275	239	242	250	243	242	222	275	260	241	211	234	238	244	249	269	224	251	237	254	244	245	229	253	216	235	217	253	236	245	232	248	235	268	214	247	248	230	281	257	248	244	266	204	245	248	230	206	236	237	245	252	226	222	226	231	226	255	225	256	268	231	252	256	262	260	238	248	263	231	209	220	268	221	225	220	244	238	229	273	208	245	239	251	208	231	273	252	253	244	260	229	210	236	236	230	241	256	257	257	244	229	258	249	245	239	237	261	226	249	233	243	228	261	245	256	240	237	245	216	239	205	230	233	242	224	247	248	246	229	247	257	222	236	241	230	235	232	270	268	245	230	249	239	243	232	275	239	254	253	236	234	214	235	236	213	250	249	219	236	232	243	255	263	225	229	255	237	268	253	268	255	249	231	229	224	228	229	236	254	258	256	264	248	240	235	243	262	235	255	247	244	234	249	271	243	247	240	218	237	242	249	248	230	221	275	259	238	238	214	248	242	262	230	219	227	236	250	251	245	247	232	235	227	248	243	259	237	247	240	251	250	255	205	236	241	277	244	244	239	212	269	247	214	227	223	254	232	256	225	273	230	228	253	265	220	234	230	260	218	234	219	240	246	257	236	230	265	264	250	274	229	264	235	221	264	209	233	247	257	253	217	272	246	258	224	229	238	241	224	253	231	229	236	243	245	265	231	222	231	268	218	240	230	237	217	238	262	250	231	200	237	227	204	222	246	242	250	227	258	226	220	261	243	230	229	234	249	221	233	247	239	228	247	244	252	251	228	229	208	226	251	235	248	245	219	250	248	233	239	238	269	231	248	199	235	291	243	240	253	219	258	222	253	230	242	251	228	239	194	253	237	232	220	220	255	235	226	259	254	259	230	268	236	238	224	253	247	237	235	215	229	213	255	237	221	234	228	233	226	220	240	228	267	249	221	259	211	232	252	219	236	238	263	242	233	228	233	253	237	250	269	255	220	238	225	255	254	221	250	224	265	248	260	231	258	242	225	238	230	219	249	247	233	233	230	235	249	265	245	242	249	265	253	229	266	220	232	237	232	269	232	249	245	220	238	228	243	261	246	245	245	230	259	229	268	233	276	236	242	257	215	230	236	234	202	237	214	243	213	209	234	228	237	219	217	232	244	245	226	244	218	223	262	236	239	235	229	242	261	249	261	239	220	256	225	234	241	236	240	251	218	245	231	236	210	223	245	267	225	253	255	241	230	242	241	222	239	269	208	218	228	234	234	247	255	259	239	237	230	241	228	228	249	241	244	222	254	202	241	254	246	244	256	212	247	233	283	240	244	208	251	231	267	255	259	258	231	244	252	240	234	250	216	236	250	249	223	222	269	242	241	238	262	246	253	262	205	236	241	248	230	236	220	249	244	220	245	246	239	227	240	216	230	235	252	222	260	258	262	269	240	220	255	241	235	252	219	238	240	216	272	238	241	227	280	229	230	274	219	261	230	264	260	234	266	240	233	252	222	237	241	236	230	252	250	231	243	225	242	217	225	217	237	238	246	233	247	262	256	233	226	216	224	228	225	229	264	251	243	226	219	253	228	265	190	225	220	241	204	240	246	229	237	237	232	235	247	263	245	238	252	224	241	243	238	237	224	233	260	230	220	268	231	251	218	253	265	208	257	218	271	263	258	231	230	223	215	249	207	250	256	267	215	228	243	260	248	242	202	238	241	235	225	234	223	212	228	228	239	241	249	245	239	230	271	231	232	228	200	207	226	228	260	242	243	233	238	267	238	253	261	264	264	254	218	227	236	238	233	249	240	245	266	234	265	226	265	216	246	251	217	241	235	232	222	232	236	269	264	269	240	224	205	217	249	208	224	238	241	224	232	263	212	233	214	258	236	208	219	243	239	246	222	229	266	246	260	258	240	220	226	261	237	249	209	249	251	237	251	241	236	235	253	252	238	222	230	213	259	261	242	224	245	236	272	254	243	235	256	233	247	234	248	247	248	223	246	230	249	227	228	256	239	248	241	227	267	241	249	235	235	224	237	226	229	233	235	242	269	233	222	204	282	238	210	228	220	228	214	227	243	219	233	229	234	245	242	229	221	214	256	240	240	271	249	246	217	220	262	246	216	236	238	261	234	225	270	225	232	237	203	225	232	233	237	239	243	245	230	237	238	221
39147	1894	3922	4396	3848	3280	2702	2259	1895	1815	1610	1396	1379	1291	1223	1129	1090	1063	982	972	959	958	898	866	876	840	823	843	867	804	798	797	772	731	785	803	820	789	807	730	762	789	774	731	756	768	737	706	753	732	753	725	744	716	747	689	675	771	693	723	705	714	698	714	719	649	734	746	716	705	654	730	719	710	694	715	704	703	762	720	757	694	725	698	705	693	714	640	650	751	720	659	748	644	751	690	715	708	676	642	718	692	677	757	757	726	681	725	699	634	686	682	729	713	641	729	711	675	680	696	709	699	706	734	706	662	686	709	672	692	715	657	721	688	701	699	739	682	685	696	701	683	717	708	703	714	709	705	719	710	707	697	730	732	694	669	725	725	693	667	724	701	660	692	724	674	759	675	681	734	651	692	738	703	701	677	705	682	724	739	686	648	676	683	712	670	690	720	660	714	713	675	659	738	683	678	676	693	651	645	719	708	735	679	738	652	659	648	682	693	711	671	660	650	683	713	640	715	732	683	668	659	725	709	686	654	728	691	709	707	718	659	637	675	710	652	681	700	696	713	651	684	702	683	653	681	703	727	694	683	686	710	699	781	656	705	739	682	703	704	695	712	726	663	768	701	677	693	702	676	667	696	680	709	652	701	696	671	692	709	673	758	687	690	723	673	718	676	680	673	698	725	677	705	685	677	664	676	702	668	716	721	690	719	688	710	674	705	724	658	690	697	668	691	665	682	696	727	698	684	699	725	690	652	693	718	710	701	703	735	671	744	656	691	676	674	699	686	713	736	797	724	705	670	686	729	716	695	695	714	695	716	653	647	706	655	710	705	701	711	690	693	682	695	663	706	673	689	693	665	736	708	692	701	675	711	662	681	711	749	683	703	704	740	692	677	680	709	748	681	714	653	725	743	702	690	660	665	693	637	658	670	687	716	680	664	657	724	695	688	714	738	703	694	652	684	707	670	688	672	744	684	710	673	687	670	688	679	685	649	677	694	704	706	674	733	712	697	653	690	718	684	694	690	707	673	695	680	678	736	719	704	676	705	719	718	741	681	691	713	702	756	723	658	669	689	728	724	697	693	727	689	686	723	658	740	633	660	671	681	716	688	679	701	664	661	711	699	667	703	701	689	672	692	716	705	691	687	691	690	693	682	700	703	671	691	678	717	645	654	693	685	643	656	691	669	662	658	723	667	678	684	704	747	688	713	698	713	696	668	652	649	690	690	669	692	717	672	688	728	710	672	684	684	700	695	671	726	659	693	667	694	696	715	704	661	691	706	646	731	709	710	683	718	740	736	664	683	710	678	704	738	670	687	677	731	643	748	685	695	713	667	711	703	697	666	719	704	694	653	724	671	693	663	679	648	685	679	673	690	691	680	740	715	659	752	672	674	652	683	623	731	696	694	703	693	721	702	656	687	696	733	699	657	708	710	745	666	743	704	686	720	692	702	733	715	656	705	713	681	700	694	717	682	719	679	669	678	688	738	690	660	674	680	675	695	683	713	742	692	657	706	691	671	716	703	705	713	659	681	667	701	667	728	658	709	691	658	705	676	678	688	695	700	703	700	638	725	692	728	765	688	655	705	724	719	724	706	645	669	729	679	700	714	685	673	686	713	653	667	697	686	704	662	673	735	707	668	689	679	683	710	673	740	658	708	699	712	679	732	691	702	716	722	727	724	765	735	719	663	666	741	697	682	707	707	703	682	670	688	685	670	706	654	670	658	714	744	687	715	672	690	672	699	706	693	692	684	697	702	649	711	694	641	673	724	670	714	719	672	709	688	681	692	663	666	748	749	706	667	733	666	719	662	710	717	677	714	695	719	703	714	753	672	666	688	698	728	693	683	676	675	702	712	690	662	747	701	686	696	710	690	705	708	697	720	703	655	646	684	707	681	696	692	667	703	670	692	613	683	673	712	682	684	651	653	735	669	657	694	679	719	713	699	730	724	695	696	707	676	708	694	686	732	695	705	704	723	673	662	683	636	682	685	657	665	728	650	694	662	695	674	659	695	681	702	684	684	710	685	649	664	717	683	683	704	673	676	676	694	643	667	715	648	691	683	720	657	703	667	670	748	702	705	681	659	679	699	722	687	736	678	711	683	631	696	713	724	658	704	714	674	713	677	678	686	646	742	667	703	669	670	715	660	652	631	699	676	719	670	668	709	679	660	720	696	767	694	673	669	685	684	679	676	704	733	658	694	668	669	678	696	696	698	700	762	678	674	694	658	670	702	705	735	634	710	675	671	729	709	718	655	663	732	641	677	682	647	692	688	679	711	693	701	688	678	720	676	693	667	711	705	689	673	686	729	676	736	705	697	705	679	693	749	666	694	663	639	689	702	696	711	698	719	709	661	680	652	657	703	732	673	725	715	728	685	672	723	707	667	678	722	711	652	719	687	708	679	675	706	685	718	672	683	754	684	687	701	670	740	679	748	670	693	723	701	672	696	742	713	685	660	680	681	669	678	685	736	679	679	710	677	701	702	724	625	654	713	679	668	696	660	681	683	666	702	687	657	749	704	704	699	657	738	726	709	692	740	670	680	660	664	712	671	687	701	684	667	694	668	719	706	649	677	691	699	671	755	715	736	664	681	664	728	676	766	670	676	703	711	737	703	704	712	649	685	690	690	657	688	685	662	706	672	708	712	720	665	683	669	735	671	682	641	708	731	730	658	674	670	708	705	733	725	619	722	672	717	678	673	667	668	692	690	704	714	658	709	716	651	679	720	684	692	689	667	663	655	670	689	661	690	676	726	673	696	735	712	640	675	686	724	727	654	681	649	676	740	717	722	667	687	638	692	643	658	695	651	707	652	715	706	700	696	659	716	729	720	710	663	740	700	686	698	671	651	666	702	672	676	744	717	691	684	735	730	719	729	677	695	715	698	700	673	659	659	708	707	675	665	660	647	721	701	704	707	690	677	701	673	770	688	689	672	666	641	666	708	659	705	709	667	707	659	633	720	674	670	708	700	674	666	685	712	676	677	697	694	724	704	656	670	675	647	722	757	711	712	671	698	712	717	733	714	664	712	688	676	660	729	672	700	697	694	689	681	660	674	671	738	691	677	673	711	696	706	665	683	710	653	672	749	727	726	708	714	688	673	663	699	680	723	704	682	675	647	704	669	695	735	727	671	686	708	688	703	678	709	693	674	690	678	704	695	620	697	695	685	673	722	667	698	655	710	636	651	703	662	672	721	703	688	681	675	730	714	685	676	671	668	686	711	704	656	696	705	716	720	659	648	661	706	654	748	677	725	716	679	742	703	728	686	697	709	662	728	696	675	754	681	683	701	706	667	673	688	669	716	657	732	643	698	675	738	659	706	680	673	685	704	679	692	692	686	733	728	723	695	695	761	667	682	740	696	692	733	691	683	703	688	683	673	684	741	671	689	676	683	754	724	733	703	674	684	680	665	690	696	738	702	610	724	704	700	694	716	684	697	659	703	746	707	699	686	691	715	717	652	669	648	674	694	681	723	736	656
17055	820	238	123	110	92	90	79	89	81	78	64	82	79	90	88	80	85	66	75	69	76	91	71	65	68	91	68	63	82	64	78	86	67	92	79	89	75	87	92	81	68	87	81	82	96	82	86	80	69	69	105	87	78	69	86	79	97	78	72	74	72	80	80	91	75	80	86	83	77	75	77	66	90	87	78	76	82	75	76	69	74	89	85	82	75	72	85	76	81	66	97	67	85	79	76	79	81	77	83	79	81	72	66	75	83	83	62	79	80	71	72	78	68	86	90	82	77	85	81	76	68	75	75	72	72	92	79	85	66	73	86	79	82	70	100	78	74	73	78	93	76	81	91	69	74	83	73	63	74	73	62	75	77	81	81	72	78	76	77	94	79	68	69	63	97	67	77	60	67	65	87	72	78	81	67	85	65	79	73	75	77	77	83	72	77	87	87	73	83	68	91	89	81	79	76	64	83	74	84	64	85	63	86	91	75	78	86	66	58	90	74	68	71	91	75	81	66	91	83	85	74	77	72	72	87	79	84	92	62	74	77	66	80	74	81	76	79	84	65	84	75	95	81	80	72	93	84	64	84	74	75	68	81	86	92	80	69	79	72	70	68	103	83	69	84	91	71	82	76	77	86	84	107	84	75	89	77	83	78	76	93	83	90	78	92	70	75	76	71	75	72	88	90	80	84	89	76	71	67	62	72	76	78	79	70	78	86	73	76	90	80	69	83	85	82	93	90	72	86	81	71	72	74	82	74	85	73	76	84	68	61	92	90	95	68	90	87	58	69	82	79	66	77	76	82	79	89	77	82	90	88	66	75	78	87	56	70	79	69	82	78	84	86	83	82	71	82	88	102	76	91	85	91	78	81	70	74	74	71	87	82	73	73	69	93	86	83	81	76	77	80	82	80	65	82	64	68	70	66	84	86	72	74	72	81	95	92	91	72	72	74	88	76	73	69	73	65	89	97	85	81	76	80	85	62	78	70	81	81	80	75	77	75	77	65	71	76	68	86	70	78	66	83	80	56	80	67	70	79	89	68	83	98	81	93	88	72	69	90	77	87	68	71	84	68	70	83	58	81	90	77	71	68	83	88	97	67	77	89	74	67	94	84	61	77	85	78	87	91	87	74	78	76	75	85	73	77	101	76	79	82	87	77	79	82	68	78	76	87	79	92	69	68	75	79	73	91	71	79	88	76	90	74	77	61	77	81	82	88	76	74	77	80	92	76	80	83	75	89	78	84	86	80	77	91	85	63	105	70	78	76	79	89	85	79	77	89	82	80	83	84	79	77	77	74	85	75	76	83	73	81	77	75	96	77	73	77	65	92	88	88	85	84	57	89	80	100	94	80	99	74	69	96	83	82	89	73	87	71	84	74	86	89	80	72	79	84	84	68	92	65	75	84	84	76	66	93	86	69	85	69	92	93	75	73	72	81	86	85	80	76	75	72	84	86	77	79	86	66	87	97	70	78	72	89	64	89	76	85	85	75	71	89	81	91	73	77	85	88	81	77	86	83	81	65	83	66	71	65	114	91	77	64	74	88	80	77	94	75	97	83	82	78	85	60	81	82	93	80	81	77	70	66	73	73	71	61	90	77	77	74	80	77	71	73	71	86	67	75	76	73	87	59	78	68	88	80	83	76	95	76	77	77	76	67	78	61	84	70	75	54	92	83	67	79	73	80	98	69	86	90	80	91	71	84	64	75	75	76	86	84	73	93	79	58	77	70	70	78	86	87	76	95	77	82	75	79	95	75	75	82	67	78	75	92	70	78	74	78	75	73	60	75	92	68	77	68	79	74	82	80	88	77	75	68	78	81	78	83	85	74	78	91	78	62	68	86	72	83	69	76	81	79	84	75	64	77	83	86	79	89	71	80	89	91	82	78	69	80	67	83	68	77	62	95	80	74	91	84	70	84	66	88	85	70	78	97	84	73	71	74	76	97	80	77	67	84	77	86	82	88	80	73	88	88	78	69	83	81	86	88	79	73	84	77	67	97	98	67	94	73	87	75	89	88	70	80	82	81	61	83	87	81	89	76	79	65	89	85	73	81	70	78	91	87	85	66	75	91	73	83	93	66	64	71	85	89	85	70	71	80	86	80	87	73	80	76	71	81	82	82	76	77	90	89	78	71	73	75	87	55	80	58	80	78	71	83	82	76	85	78	82	82	68	60	82	73	59	81	79	76	73	64	87	80	83	75	63	89	89	88	63	82	90	84	75	74	86	65	79	89	85	71	85	76	69	92	77	71	82	92	74	106	82	86	74	67	69	80	76	86	73	74	72	78	86	86	77	68	85	73	69	58	77	79	83	73	78	96	88	73	92	83	68	92	83	88	75	81	68	67	82	80	86	79	86	86	89	73	81	70	77	73	79	81	95	63	81	63	95	66	64	75	80	86	98	78	90	84	66	81	75	67	81	78	81	78	87	84	85	79	90	82	74	77	91	72	93	70	70	69	66	77	87	82	68	74	73	77	81	96	82	74	79	90	80	87	80	80	72	72	65	91	86	84	83	85	75	71	75	66	81	70	81	74	78	79	78	82	72	80	63	79	72	69	81	71	80	76	84	83	71	80	64	82	81	80	89	82	69	82	90	77	71	71	96	72	84	87	92	71	69	66	86	81	93	69	83	73	88	93	73	94	82	84	81	78	86	84	83	84	83	86	74	72	68	88	95	83	67	60	77	79	77	77	70	75	77	74	71	61	87	76	76	88	71	75	86	73	88	70	74	72	70	67	80	88	75	87	65	70	82	80	92	82	82	79	70	73	76	73	74	91	69	91	80	83	76	76	81	80	91	58	75	82	74	88	85	68	84	63	77	86	65	91	83	80	89	64	77	77	70	82	81	73	91	64	76	79	91	95	86	85	91	80	51	83	64	88	86	75	88	60	82	65	83	90	88	99	83	66	88	78	72	66	81	74	85	72	76	78	77	90	77	75	76	73	71	85	84	66	88	89	77	79	73	85	67	78	90	66	72	86	94	83	72	66	82	90	67	87	83	81	79	71	86	70	82	69	70	84	79	68	102	61	66	80	82	88	88	90	85	73	72	90	94	74	76	62	81	69	73	58	72	75	81	82	75	65	83	73	80	70	68	78	88	65	98	80	68	73	69	75	97	90	81	77	88	78	83	90	82	69	88	74	78	87	72	71	88	80	87	71	72	82	66	71	77	77	71	75	69	67	72	61	91	79	79	81	71	91	94	87	80	77	60	67	80	72	91	97	78	93	69	73	81	82	103	71	76	76	87	67	76	77	62	78	78	87	76	76	74	82	92	86	80	77	70	87	80	56	72	89	83	78	75	76	78	90	67	68	73	68	103	84	71	68	73	100	85	76	73	85	86	75	67	86	71	84	74	73	74	81	75	80	80	89	75	84	79	68	92	83	62	75	84	96	82	64	65	93	68	79	69	77	86	85	67	76	73	69	70	68	88	88	81	86	82	68	86	91	75	82	72	65	81	61	76	82	76	73	84	87	80	73
16918	340	377	405	377	334	339	324	314	318	335	305	330	277	316	312	291	290	291	266	260	301	285	273	295	297	295	290	269	297	287	301	293	306	306	282	301	329	278	325	309	282	286	274	282	276	275	280	299	280	270	299	304	287	308	292	287	263	292	262	304	271	271	261	257	292	272	289	282	253	286	285	269	282	278	290	265	306	274	288	283	267	275	287	280	297	265	290	269	270	289	280	304	278	294	289	306	282	290	305	307	292	295	268	304	276	304	254	268	263	298	312	254	270	268	250	276	273	277	262	269	265	279	291	298	256	274	258	282	280	262	271	300	292	288	284	283	240	287	267	277	260	274	294	277	308	284	303	283	314	332	275	284	291	251	295	253	306	292	293	285	298	289	270	284	290	256	285	321	255	298	298	269	267	308	254	291	277	266	278	344	281	271	273	302	277	311	278	310	263	263	295	292	297	278	265	256	295	262	250	274	303	261	305	283	282	294	280	273	286	298	243	306	284	280	294	275	269	287	269	274	280	276	286	281	275	295	277	261	272	275	266	289	273	288	298	275	302	269	286	278	278	295	295	285	290	287	241	264	303	262	281	280	264	275	278	284	287	279	277	249	260	295	288	265	269	295	279	282	260	288	287	276	301	270	313	278	262	282	274	282	304	282	274	262	279	262	254	270	289	286	287	269	308	277	283	310	312	295	284	261	275	306	248	294	258	290	299	264	290	295	302	265	264	246	260	260	282	290	300	267	265	275	332	248	271	285	292	265	271	268	285	291	264	263	286	289	255	280	263	275	268	306	291	297	330	264	280	285	271	272	278	294	291	291	281	297	277	255	305	288	273	273	293	273	291	300	299	249	290	261	256	257	291	289	302	309	243	278	272	259	282	303	294	279	285	279	262	263	274	256	272	262	281	277	300	295	272	282	251	283	276	274	293	280	254	285	281	278	284	280	273	288	279	268	291	291	285	286	277	279	294	288	240	277	281	280	279	300	296	327	264	297	269	303	284	265	269	305	294	280	285	288	285	307	267	247	290	283	297	244	310	280	261	281	298	285	276	287	275	313	260	277	270	271	284	261	273	252	315	276	258	274	280	279	292	289	281	285	284	281	319	299	281	285	290	306	277	244	272	303	279	292	231	276	297	284	292	276	301	312	291	273	285	270	274	276	253	284	259	319	234	282	302	307	287	274	306	254	291	288	276	301	279	276	290	294	290	288	276	262	296	290	313	305	333	302	285	267	306	281	271	288	262	262	305	288	272	283	241	291	271	258	267	292	297	304	283	286	297	265	291	294	287	264	273	279	255	263	290	302	286	285	319	291	285	272	276	292	280	296	281	255	272	302	248	269	290	286	286	265	301	301	295	293	279	266	279	260	288	298	296	299	285	296	285	293	265	303	274	285	287	281	287	292	273	276	276	298	290	260	266	280	267	288	267	297	270	283	258	299	277	274	268	296	300	262	272	289	275	293	265	261	260	283	295	278	277	280	279	280	258	277	294	265	270	308	290	303	283	281	250	267	288	278	283	302	291	307	291	266	256	274	282	303	285	306	308	256	291	265	281	254	258	275	296	289	277	272	281	269	278	285	250	300	306	278	295	283	297	279	279	308	289	267	317	253	272	294	291	285	288	292	297	273	289	273	292	290	286	290	275	269	313	297	272	340	314	309	271	323	265	282	295	272	288	276	279	295	283	252	265	299	305	296	289	262	300	293	267	286	292	279	280	237	282	279	293	277	274	258	278	284	252	253	275	284	286	311	284	300	253	298	234	264	274	251	288	282	280	272	278	282	308	302	273	291	296	263	270	298	292	293	296	289	306	272	286	289	264	277	289	271	276	302	288	258	269	256	271	293	323	271	284	297	280	280	272	279	267	278	305	245	246	301	316	271	281	288	270	262	297	256	280	291	273	296	276	274	304	289	284	270	292	271	271	293	292	290	267	286	313	274	304	287	280	299	266	272	284	267	266	299	306	286	265	271	261	299	266	287	269	311	293	263	274	291	246	279	286	267	283	335	284	278	267	302	280	273	295	265	258	307	269	290	279	299	318	283	301	289	257	294	272	298	294	286	276	285	278	292	274	303	294	279	263	255	288	281	266	271	316	304	275	278	310	288	299	273	289	298	291	299	271	281	294	319	292	296	270	274	267	270	279	295	253	276	285	272	282	269	318	280	298	269	284	292	276	303	271	297	281	266	275	248	270	233	305	280	271	290	301	269	281	277	269	264	253	272	287	312	303	315	273	302	286	282	294	313	271	271	289	278	281	282	288	319	267	265	272	279	269	286	260	299	273	281	250	274	295	291	272	286	291	276	310	263	282	283	271	293	287	301	295	303	283	275	278	263	321	294	316	296	293	254	271	311	290	289	303	268	282	271	289	291	294	289	272	264	278	258	268	270	284	289	262	273	302	272	254	274	288	268	307	268	277	269	291	263	272	287	294	275	280	301	275	309	277	294	309	297	304	284	283	301	291	294	301	281	265	293	313	273	324	289	309	274	276	286	292	273	277	306	307	266	262	307	274	287	251	291	272	300	289	286	287	269	265	277	271	272	275	286	298	281	285	304	291	307	282	258	285	277	311	265	264	302	265	289	293	315	275	278	268	296	307	275	304	286	262	287	307	263	297	299	261	296	293	299	279	256	271	283	288	295	270	260	286	266	277	268	277	304	273	291	289	281	293	303	293	256	267	293	290	270	262	293	314	340	254	252	278	263	273	285	260	300	279	276	302	296	298	268	273	283	298	276	261	286	264	276	296	274	291	292	279	291	264	290	306	284	320	295	292	293	263	299	283	285	301	272	274	293	293	299	270	276	277	273	264	300	276	262	268	271	288	252	280	259	286	268	285	264	272	267	265	271	271	280	287	279	311	293	260	318	281	303	288	254	297	308	285	272	250	286	281	279	316	298	284	279	309	260	271	282	279	297	275	297	278	300	279	300	268	271	278	306	261	294	251	303	282	302	287	285	279	285	277	288	265	264	277	254	270	280	283	261	274	307	272	273	283	298	261	312	288	292	278	293	308	289	269	262	312	263	287	263	270	254	283	248	278	290	285	278	317	309	265	272	301	302	308	298	298	261	303	281	296	279	273	288	290	278	273	281	287	269	308	269	281	280	267	285	303	273	312	281	297	270	257	288	255	255	284	264	310	271	267	291	287	277	312	283	260	238	274	281	285	295	295	304	267	304	262	273	273	312	257	305	293	260	263	306	295	283	286	267	299	260	271	262	270	300	270	285	274	305	294	279	288	238	283	252	274	261	313	315	283	290	264	266	290	265	286	288	303	267	271	321	285	306	259	299	285	293	284	270	261	301	264	309	284	283	273	310	295	292	286	332	290	304	281	268	284	262	278	289	274	280	286	281	302	303	311	303	283	260	319	279	282	255	261	280	268	282	291	262	302	297	291	266	286	293	288	288	300	295	279	292	296	317	276	308	265	276	289	259	295	277	285	259	269	298	274	288	282	296	277	284	311	279	291	304	306	276	287
63568	21088	5127	874	537	392	350	306	241	234	233	200	189	182	191	175	169	162	155	140	169	163	139	168	168	163	164	180	118	175	144	164	140	146	156	126	162	147	157	152	143	143	160	127	172	153	143	155	147	141	123	152	143	145	160	149	144	141	135	170	167	137	149	151	138	169	160	142	148	160	134	159	146	152	152	155	142	132	132	143	109	160	151	137	128	138	161	141	155	134	149	147	142	150	141	123	140	146	158	153	125	130	125	128	151	118	158	136	130	126	140	123	140	130	164	132	116	142	135	143	131	157	148	150	125	151	152	130	150	127	116	144	142	152	149	147	154	141	145	150	160	124	141	132	134	143	162	156	160	145	146	117	134	143	161	123	147	131	150	144	136	139	172	140	126	133	148	124	127	145	146	142	150	143	141	139	139	146	141	123	138	145	132	146	152	152	148	155	149	140	153	147	157	155	115	152	146	158	146	161	145	156	146	155	140	135	134	167	153	142	128	140	163	142	177	144	117	148	150	144	148	140	134	132	150	142	132	146	128	154	154	134	140	118	151	133	156	161	154	143	144	142	133	140	168	145	143	147	123	138	159	138	155	124	150	148	152	138	126	147	140	126	157	145	139	146	132	142	147	145	137	156	137	153	134	136	142	145	138	147	149	137	143	127	120	157	152	147	142	155	145	130	145	148	152	136	139	128	150	143	144	157	152	138	146	163	137	141	156	163	146	149	142	138	129	133	138	136	150	138	142	122	133	134	126	142	148	142	157	147	144	142	165	134	154	142	157	156	128	124	150	161	128	129	143	132	155	163	152	146	141	134	148	136	144	144	140	167	151	160	137	151	171	126	126	152	126	142	136	143	149	136	151	162	130	140	143	145	141	143	144	122	147	156	130	152	142	155	153	157	136	150	149	141	135	159	126	136	127	143	136	151	141	161	132	144	132	143	157	149	145	130	123	122	163	137	144	131	141	129	148	147	145	137	161	142	135	150	139	147	132	132	151	132	156	132	130	125	130	159	152	139	136	151	113	137	130	137	145	161	142	134	143	134	144	149	174	110	130	117	146	142	136	132	142	134	133	146	151	144	158	147	151	130	136	122	158	151	147	112	156	153	140	134	137	141	139	117	144	142	142	137	125	152	157	137	131	151	141	145	121	151	146	121	124	130	129	148	156	148	121	135	161	153	156	130	135	136	141	120	130	141	137	136	126	149	146	154	162	151	166	145	127	141	124	154	156	152	135	138	169	131	136	137	139	150	140	143	145	111	145	141	137	149	145	130	141	152	150	145	139	141	137	145	152	143	144	125	123	122	128	148	131	122	139	143	147	137	130	140	158	128	124	127	148	139	165	131	125	162	138	145	161	150	144	149	146	130	146	136	149	141	134	161	130	152	150	139	156	150	149	139	126	150	153	144	133	151	138	140	129	161	149	137	153	132	154	146	135	118	137	141	136	139	151	117	156	153	131	148	129	124	148	144	136	142	137	113	116	139	150	141	145	149	160	149	119	118	150	131	146	131	135	151	136	146	152	135	142	160	150	130	144	157	126	143	141	148	141	144	146	137	135	138	148	140	128	152	137	129	139	136	152	144	135	155	142	150	128	150	136	151	145	137	133	126	147	142	139	137	121	152	141	139	144	149	143	143	142	141	132	140	126	124	127	148	140	141	131	139	144	136	144	126	156	155	159	146	152	120	135	136	133	133	142	135	136	133	121	131	118	158	137	118	144	135	136	149	152	141	120	155	152	124	125	152	119	142	166	135	127	135	128	135	148	138	143	129	128	139	154	141	129	130	120	139	148	153	127	142	148	151	132	131	131	133	163	123	149	136	136	145	139	141	127	158	157	143	137	159	138	150	141	143	129	162	142	145	161	150	152	137	157	132	136	145	118	161	155	161	130	138	132	148	147	135	145	137	144	148	165	156	145	148	125	155	134	130	126	142	143	147	150	141	163	178	156	175	140	148	152	137	156	155	153	125	135	156	133	155	145	147	171	149	136	150	111	122	140	148	149	145	138	146	124	126	129	155	165	131	138	164	146	145	144	148	134	157	133	122	126	134	157	129	165	151	148	133	153	132	132	137	152	132	153	124	143	142	134	141	137	132	147	130	131	140	130	138	145	120	133	142	150	133	160	137	118	142	152	125	136	145	122	134	174	143	127	136	142	143	135	136	147	136	131	143	124	133	142	145	156	128	126	144	150	134	142	149	143	144	136	140	149	139	152	141	166	174	156	137	143	150	132	156	145	110	143	123	128	164	138	143	145	132	153	147	114	147	148	140	145	139	139	138	158	141	129	134	134	149	139	130	141	147	152	136	152	130	165	162	158	142	138	154	150	132	145	133	118	149	152	131	153	131	161	159	142	126	110	129	143	133	138	151	145	129	155	131	149	153	131	127	141	151	153	128	181	131	143	156	137	139	115	128	144	138	129	137	132	123	140	137	143	144	138	137	140	142	149	142	146	140	161	144	145	149	146	155	138	149	148	133	122	136	123	150	144	153	126	156	154	152	129	142	147	145	160	156	137	135	136	137	147	137	123	139	151	137	140	144	140	139	136	130	130	143	147	151	141	136	138	153	135	121	160	131	151	147	147	132	136	150	143	122	162	137	117	154	146	146	140	124	129	162	152	146	129	138	143	154	148	153	162	145	139	139	147	113	126	148	157	146	146	146	139	150	129	149	145	139	154	149	158	153	122	131	144	120	136	154	135	143	132	164	142	135	142	134	143	143	131	133	148	153	141	153	127	137	138	146	126	129	139	154	136	127	161	163	155	140	128	145	132	124	136	135	159	133	130	129	138	139	143	147	126	157	152	166	131	147	146	142	137	150	122	146	126	135	133	116	149	143	150	135	161	154	135	130	148	151	142	170	158	131	146	123	139	131	139	152	151	122	151	126	137	134	133	154	140	161	157	160	135	137	136	137	158	142	143	134	116	146	124	131	138	143	133	141	143	137	143	151	142	118	139	144	151	126	124	142	169	149	146	138	143	132	132	130	148	140	165	143	144	137	120	127	129	154	144	145	154	122	140	148	131	149	145	133	129	140	151	137	127	147	125	135	130	142	125	143	123	143	133	167	145	148	161	155	147	134	125	135	132	127	149	150	155	121	154	137	159	160	137	144	140	134	139	155	142	137	135	130	127	133	130	138	145	158	155	133	149	156	144	140	123	141	136	126	156	126	147	130	146	116	147	160	150	142	149	117	138	153	123	139	153	125	150	133	138	134	147	151	145	133	163	139	144	148	140	163	144	139	140	135	124	147	123	108	137	139	131	130	120	144	151	139	145	148	139	132	142	149	132	159	134	167	122	136	146	148	143	142	125	129	157	117	151	147	133	160	149	143	151	126	146	138	138	136	124	134	147	129	145	148	119	133	158	142	160	133	115	148	118	164	141	154	142	154	128	155	159	151	136	127	153	148	165	142	133	144	141	149	157	149	140	175	170	149	148	140	115	125	173	135	169	136	134	124	139	117	152	143	144	140	123	148
34449	1032	2037	2337	2041	1732	1372	1191	1064	961	886	859	816	741	710	654	618	574	598	613	562	529	547	556	585	526	550	538	497	491	502	518	471	543	506	491	472	519	520	452	503	511	469	491	482	463	451	477	452	455	475	463	433	478	427	441	509	496	497	441	478	453	451	449	445	485	460	451	453	458	452	444	446	504	474	417	450	467	475	485	488	441	474	456	453	468	426	400	444	463	460	460	427	479	430	446	438	489	422	438	447	466	470	442	430	448	437	464	460	462	472	475	444	436	436	448	458	477	454	464	413	487	435	432	461	454	473	477	465	430	445	468	465	439	440	483	450	444	447	454	464	403	446	443	419	443	437	454	477	436	430	440	448	467	473	484	428	476	433	412	448	467	412	479	464	467	478	483	417	423	472	461	452	433	445	445	453	430	392	416	435	437	499	449	447	465	446	467	442	491	439	453	407	486	479	421	466	454	405	424	448	427	440	451	443	478	453	398	462	435	435	495	462	437	430	476	443	423	432	459	440	453	474	433	441	456	447	442	470	446	446	443	434	437	410	491	491	434	440	470	412	457	475	472	479	463	454	404	467	470	427	407	439	456	421	464	472	482	440	448	467	448	410	476	491	460	457	459	455	439	458	454	472	471	459	461	452	451	437	440	468	454	472	447	450	439	477	479	419	437	447	474	430	426	438	430	449	441	404	474	484	481	465	482	443	482	414	461	482	455	427	461	432	451	425	409	430	464	446	411	464	447	459	439	457	478	442	435	473	443	456	449	448	446	450	462	424	433	426	457	462	441	440	392	459	434	440	437	462	452	426	444	435	432	446	451	452	478	463	479	423	472	447	453	441	467	432	444	439	434	447	451	459	467	460	436	415	460	461	465	441	394	444	474	428	468	452	475	445	476	449	443	469	410	446	439	431	423	457	459	485	474	446	443	471	447	425	415	476	453	431	443	490	444	433	427	449	451	452	440	437	434	439	460	484	458	458	442	468	428	442	455	444	421	440	422	420	400	441	482	417	451	451	477	478	450	460	463	445	450	414	453	426	455	465	441	448	456	491	446	435	440	430	465	471	485	462	425	491	423	434	451	438	455	423	484	470	453	464	437	448	449	468	425	496	460	433	439	432	413	467	441	508	459	428	451	434	397	454	426	461	431	427	479	414	450	463	447	465	423	475	419	465	462	432	461	476	467	436	473	432	446	438	447	448	479	461	431	480	472	444	436	438	483	486	460	418	502	421	424	465	432	477	465	470	437	479	470	452	462	490	475	411	428	421	456	456	442	457	453	473	438	443	438	463	441	447	455	484	432	479	456	454	455	476	447	456	431	449	397	453	460	447	429	438	461	465	438	468	429	452	498	410	461	432	476	462	470	497	465	440	400	410	487	464	462	483	454	441	449	446	464	436	457	481	454	423	433	450	415	467	478	446	429	468	481	468	446	414	479	451	446	484	448	446	447	464	431	436	467	475	445	468	447	457	385	472	472	466	457	423	438	466	449	429	434	459	429	471	454	447	417	477	452	419	411	398	425	467	434	453	425	453	452	410	442	465	402	495	441	474	461	472	400	428	474	463	453	421	467	454	493	429	467	436	433	443	433	436	472	463	450	432	503	441	451	423	429	483	450	432	443	486	477	466	459	427	467	451	456	427	476	429	465	484	485	432	423	446	473	484	429	445	414	432	467	447	440	490	478	455	422	448	430	453	485	434	429	433	471	447	461	480	441	469	466	467	443	457	453	450	445	478	442	455	451	441	464	444	472	415	440	454	428	430	431	431	432	429	460	456	446	406	462	442	458	449	493	411	459	429	468	443	476	439	438	452	455	422	453	420	465	457	447	458	428	456	429	450	463	443	446	452	477	482	458	445	459	456	429	466	469	440	472	433	465	456	451	433	514	464	485	427	418	446	486	440	456	432	454	436	451	442	448	433	455	517	456	460	431	442	476	423	477	430	442	489	444	454	471	455	444	433	464	414	440	455	442	446	441	469	425	464	438	441	452	414	456	454	487	452	449	469	415	449	431	453	472	463	433	433	428	465	455	429	460	457	444	462	459	457	507	412	411	434	463	443	469	453	475	422	466	464	435	423	445	431	478	468	454	413	506	447	446	450	453	480	441	468	428	459	430	440	467	448	434	477	448	455	483	448	428	424	387	449	445	475	431	456	430	458	459	471	465	443	439	469	435	470	427	453	454	467	465	441	484	439	459	457	437	435	454	456	458	400	453	473	443	443	458	429	452	451	458	461	451	454	491	438	454	435	485	432	440	445	464	438	437	455	437	433	446	435	435	412	406	445	422	431	442	456	410	439	445	445	460	433	451	466	454	468	460	414	451	448	470	472	477	488	466	419	440	436	456	453	432	457	459	481	400	476	461	430	427	413	446	443	452	429	456	421	506	456	427	454	421	452	457	486	424	439	466	439	453	441	443	455	483	419	430	457	401	454	403	425	488	438	454	442	446	430	437	449	447	446	418	447	478	446	437	468	436	475	468	429	499	437	464	438	452	479	440	476	436	448	456	445	475	433	413	461	446	451	425	423	429	460	435	449	472	445	438	435	457	430	439	455	455	440	425	458	442	495	439	437	407	460	440	459	468	483	448	444	493	442	459	454	456	450	441	407	447	459	488	471	454	427	452	465	462	472	436	462	445	448	427	429	436	445	442	426	478	444	475	446	457	447	446	426	433	463	474	490	463	447	458	425	466	456	453	459	464	458	459	451	476	437	435	450	455	474	450	450	483	419	481	430	437	446	470	452	391	439	421	425	440	455	430	446	467	485	422	483	434	424	426	444	474	418	468	424	425	464	430	427	461	448	455	435	493	490	416	465	471	439	452	441	473	421	465	474	463	455	466	450	470	460	395	440	452	484	476	467	412	432	456	483	423	468	448	467	466	465	438	437	457	472	405	433	447	485	463	428	462	479	440	428	437	402	455	475	424	433	436	449	468	480	424	424	460	415	469	434	458	414	459	439	449	395	430	457	469	431	438	443	452	457	468	427	429	445	471	455	435	460	432	450	443	463	481	445	446	448	439	460	424	432	427	478	434	446	428	450	442	457	435	452	468	451	464	432	454	463	445	451	424	422	473	435	450	460	454	455	445	467	478	436	456	475	455	479	437	405	438	470	471	435	433	434	483	460	460	425	450	438	462	442	436	447	412	414	446	404	451	471	430	461	454	458	454	460	400	476	476	461	449	495	463	456	456	457	481	480	423	484	448	484	430	456	462	452	454	449	443	439	472	461	455	455	441	449	461	475	444	438	467	425	431	443	472	406	440	473	434	442	509	394	435	448	433	472	436	443	469	470	455	431	451	425	442	479	440	418	440	429	449	448	449	470	467	442	432	458	469	483	415	420	443	442	428	444	426	459	421	449	447	435	460	444	465	473	494	428	455	452	448	431	461	446	442	426	431	440	440	430	457	426	452	441	440	481	450	456	458	444	410	437	425	443	413	435	465	436	434	450	463	440	453	475	449	451	464	449	437	494	441
65444	27526	14138	2817	1112	848	648	533	481	430	408	370	323	327	320	315	288	289	289	285	272	288	296	260	273	292	258	243	236	271	258	262	259	255	225	255	256	221	249	259	215	260	297	240	250	239	227	268	254	230	248	216	213	251	248	265	250	264	256	223	279	227	240	275	233	261	237	236	251	238	251	265	259	251	259	253	273	255	232	228	217	242	248	252	250	224	243	244	258	247	240	246	259	251	267	239	245	251	238	253	216	224	240	245	230	234	223	244	216	246	242	228	234	260	244	259	230	248	227	246	246	240	254	257	251	253	229	219	227	263	256	248	265	217	226	240	254	239	258	264	252	215	247	208	233	234	250	258	227	229	256	286	212	249	234	241	221	248	226	239	253	241	252	220	247	248	242	245	270	265	239	242	260	240	246	250	259	254	258	248	259	230	214	227	250	249	245	239	223	253	248	259	230	253	224	255	253	238	244	273	246	241	235	228	250	258	238	230	217	268	230	213	241	253	238	238	224	265	250	251	227	244	249	240	253	239	270	265	237	242	238	247	205	203	242	258	255	232	226	256	240	248	237	249	250	231	253	225	254	245	247	264	210	207	254	254	231	280	267	246	218	240	238	267	224	240	235	253	253	215	220	222	229	240	246	263	238	239	240	233	255	251	250	255	266	227	226	251	258	222	241	234	241	214	252	271	231	229	269	246	241	246	249	245	235	226	221	250	250	239	248	254	251	234	239	245	214	264	240	213	243	241	234	251	230	237	252	272	226	222	223	243	236	253	235	216	218	275	221	227	249	255	249	246	227	275	264	253	223	252	230	232	229	248	255	257	242	256	240	234	269	250	257	254	255	225	218	261	237	231	217	249	240	233	256	243	254	241	248	252	234	219	244	274	215	241	237	240	227	255	248	241	253	228	236	264	238	265	219	240	252	251	255	239	264	221	269	249	260	241	259	279	258	226	241	242	234	238	260	235	216	230	238	245	251	216	246	249	236	240	278	252	204	219	222	254	224	223	240	236	267	269	272	244	250	273	237	261	219	236	234	263	269	250	238	264	253	238	241	249	294	248	226	280	246	229	239	247	237	239	233	210	284	221	242	264	240	269	220	242	273	244	223	231	259	244	220	255	217	246	238	244	245	234	260	259	251	229	271	229	243	246	258	234	283	230	224	219	256	241	257	266	269	244	255	206	267	219	244	240	229	241	220	236	272	249	237	254	276	266	243	242	240	249	244	260	248	232	243	278	235	231	209	236	250	235	245	226	217	243	240	252	226	240	255	248	236	247	243	239	225	246	276	218	264	247	220	244	246	248	237	235	238	265	275	227	245	213	234	255	244	232	239	237	251	253	229	233	252	241	267	244	226	218	241	254	261	250	257	247	267	232	223	258	248	233	243	253	238	236	266	257	222	238	265	244	229	235	264	244	229	241	255	214	230	256	237	250	247	248	230	228	250	229	257	242	228	251	246	245	235	261	235	222	279	269	272	225	253	257	238	220	246	244	240	242	235	218	223	247	229	241	251	252	241	242	237	254	240	255	231	257	260	243	232	244	242	243	238	206	253	244	237	266	243	233	253	236	272	242	284	223	268	271	243	253	219	228	239	232	242	258	253	237	255	230	244	244	210	257	268	243	218	234	246	232	247	261	250	250	221	241	248	254	247	221	248	222	247	234	205	245	233	235	238	254	260	241	245	244	244	242	272	226	263	236	234	238	239	237	222	239	226	230	251	243	239	241	238	236	268	283	252	231	240	267	255	253	244	250	237	215	253	238	249	288	246	234	255	244	241	248	262	255	213	230	251	241	244	260	262	247	247	216	231	216	215	239	240	254	204	245	269	246	232	246	257	257	248	277	264	256	255	290	262	231	221	251	221	254	237	227	240	243	231	248	237	244	235	248	261	247	269	243	266	239	217	260	267	259	254	219	248	214	253	255	238	218	249	231	245	260	269	252	243	261	235	231	252	252	239	228	252	252	218	245	232	273	252	241	236	234	261	214	228	251	252	242	243	249	244	244	226	236	235	263	250	219	250	231	232	263	271	251	263	219	221	229	245	243	261	225	244	234	249	248	222	222	240	269	219	252	226	266	236	234	243	250	233	236	234	240	234	227	262	244	230	256	237	254	263	264	243	241	247	223	224	267	221	255	246	228	244	245	267	247	238	240	247	217	254	216	209	228	236	231	238	220	231	258	257	250	229	241	220	253	245	251	228	224	204	237	225	248	235	242	252	215	250	232	233	243	241	227	275	258	261	240	268	254	242	235	260	245	243	240	231	258	255	251	244	236	206	237	233	246	227	228	219	254	242	275	255	233	234	233	240	251	233	221	237	235	232	246	213	229	240	232	259	235	255	246	252	235	248	231	251	258	246	242	251	246	249	247	249	235	222	222	234	254	230	259	277	228	231	223	245	256	240	242	233	244	251	241	257	241	246	212	224	268	248	266	260	231	244	238	256	250	221	235	249	258	252	249	231	236	253	238	206	250	247	226	252	262	246	243	229	220	261	244	228	248	246	212	255	252	231	265	223	243	236	226	227	221	255	218	238	237	238	253	232	257	259	235	270	245	287	236	218	238	256	258	238	238	256	252	282	237	233	263	243	224	267	254	203	247	247	252	274	227	250	230	234	250	237	254	231	229	256	238	265	256	238	236	244	247	257	230	229	255	258	243	259	223	263	230	248	266	238	245	249	213	219	223	261	239	218	244	243	258	236	248	258	247	265	224	249	244	251	204	231	255	229	248	241	266	233	247	215	246	248	257	238	238	226	214	257	236	226	243	235	244	254	256	250	258	263	250	247	216	271	209	236	231	251	245	237	254	224	219	227	234	241	226	228	221	224	255	253	243	235	209	248	222	229	242	254	270	250	232	264	266	232	237	228	239	241	235	232	236	231	248	231	250	253	276	235	222	231	222	275	260	254	231	261	232	245	234	260	225	241	222	281	219	261	252	250	257	247	248	258	244	235	255	228	248	212	231	244	232	242	246	235	216	219	234	231	246	256	261	216	225	259	247	215	249	235	239	232	247	242	257	218	252	248	253	216	248	220	239	254	232	252	250	238	260	199	222	223	273	244	255	263	233	231	231	227	251	237	241	244	207	231	222	242	248	237	258	278	235	262	232	248	272	228	224	237	193	204	280	221	253	223	222	247	239	247	244	251	233	231	239	267	212	252	225	237	223	264	226	240	226	235	233	242	242	231	245	252	263	257	267	262	274	233	240	242	218	263	233	236	227	267	228	244	236	229	249	246	266	233	274	259	246	251	223	264	261	246	242	254	230	245	247	247	227	247	276	265	254	254	234	256	233	265	224	243	219	259	234	230	240	253	242	257	241	250	243	224	266	255	261	230	210	222	245	225	254	255	228	230	221	277	222	243	259	267	241	240	233	223	243	232	250	246	246	270	234	254	258	251	208	231	227	267	237	253	228	239	261	218	257	253	224	235	223	264	274	241	256	237	226	241	245	238	243	210	245	263	224	250	239	225	273	275	274
42229	1894	3818	4353	3663	3047	2627	2199	1882	1719	1501	1476	1340	1234	1152	1097	1081	1057	1000	1001	970	872	934	880	877	816	828	788	802	839	808	827	804	761	777	806	789	744	778	765	820	816	751	748	737	764	749	738	792	740	684	795	756	722	727	704	745	782	723	764	781	693	718	713	695	772	743	700	757	747	727	679	731	717	704	704	747	697	676	712	752	714	736	711	743	700	685	677	718	673	735	689	715	725	687	725	727	763	699	685	763	682	740	704	719	698	691	749	715	683	672	698	721	727	690	755	689	709	745	709	687	707	707	782	696	689	703	604	734	671	692	721	703	679	683	674	687	664	703	685	740	726	713	704	718	750	729	715	675	698	731	675	690	722	704	712	701	693	703	697	709	672	682	725	684	667	734	678	686	735	728	721	702	740	752	680	683	699	693	689	688	704	666	719	706	807	689	679	682	689	741	758	714	710	717	694	708	675	697	673	718	681	715	707	642	704	710	681	684	694	723	712	682	684	743	682	678	673	712	687	743	726	719	683	712	662	681	735	712	701	667	669	657	672	669	765	731	692	718	701	736	719	742	688	642	707	745	724	703	680	690	709	676	740	706	620	717	760	721	707	700	679	707	661	711	676	698	697	677	733	737	687	636	639	661	706	700	694	700	689	655	703	680	739	716	760	642	650	724	663	688	709	689	735	722	675	677	728	729	699	691	733	687	756	710	710	692	664	665	685	727	707	655	721	667	687	670	686	704	705	700	711	720	754	719	696	676	732	724	760	683	700	676	708	702	729	726	731	679	656	730	713	741	674	709	687	727	672	709	702	686	731	688	678	714	727	692	704	720	718	710	675	732	655	758	712	670	696	700	719	654	690	674	706	702	722	709	709	680	711	720	671	724	718	720	710	687	696	700	692	699	735	679	696	696	713	672	684	687	764	726	745	685	670	735	721	731	687	737	711	689	725	714	708	685	730	683	675	678	673	688	686	718	718	657	726	712	716	694	668	670	688	700	681	699	698	701	679	708	731	704	704	636	708	688	710	684	714	690	698	689	703	680	747	707	678	716	739	692	648	730	679	725	707	720	727	709	660	664	734	704	706	676	736	690	709	720	678	706	658	745	730	702	716	707	714	728	725	727	711	756	662	740	749	709	680	697	683	715	663	715	682	750	693	727	727	736	703	705	712	695	721	687	715	703	738	753	699	744	656	700	702	707	670	726	692	720	740	727	699	712	698	730	713	670	666	722	690	732	696	723	675	706	667	689	742	655	671	706	737	705	679	736	723	687	759	702	746	714	679	693	691	696	687	728	670	718	707	700	744	713	664	728	672	727	710	683	724	699	694	668	695	747	681	722	685	740	674	691	703	709	670	712	734	700	718	676	657	702	714	724	724	684	730	671	691	696	675	696	688	703	670	688	693	698	687	719	689	705	650	731	698	689	701	728	681	716	700	651	690	736	729	683	688	714	704	647	701	703	754	684	663	727	665	694	734	669	652	674	699	701	699	690	731	715	707	672	710	720	678	695	713	731	661	664	695	689	734	742	721	662	756	738	706	681	668	702	661	697	732	662	678	709	720	670	773	746	697	701	703	675	702	720	695	703	686	720	661	673	707	699	727	659	722	711	752	727	709	652	695	675	729	712	700	690	716	644	718	749	700	731	690	671	700	733	713	705	686	711	688	680	710	721	706	704	755	704	673	704	729	720	657	704	689	724	720	705	711	729	728	706	692	714	697	639	715	718	773	687	731	698	722	726	704	654	723	722	753	697	703	718	740	674	689	684	674	683	691	700	728	756	732	668	718	703	670	697	744	688	702	669	700	685	674	661	682	702	668	722	655	714	715	732	734	719	670	685	651	748	695	738	706	662	699	723	719	714	722	701	762	703	659	656	689	712	676	698	703	736	729	713	714	698	714	665	690	723	694	746	738	681	672	743	653	704	711	702	677	692	729	733	673	733	694	720	648	708	701	741	697	681	674	680	705	685	722	706	682	714	676	726	681	706	660	676	648	706	693	661	751	686	710	715	670	686	743	669	691	715	710	666	677	703	677	714	703	715	706	652	685	742	683	710	711	662	700	697	727	705	710	700	719	705	682	706	712	683	686	688	691	711	727	672	718	744	720	714	729	685	681	631	681	711	731	694	691	685	696	727	657	726	686	686	685	697	675	657	671	706	706	630	662	710	658	714	657	685	695	674	741	732	692	668	721	675	637	702	697	689	710	672	702	761	708	706	659	666	659	763	707	698	691	661	706	697	710	733	701	649	688	687	717	681	781	731	655	738	690	708	675	732	740	711	695	677	701	712	771	680	690	729	716	723	671	685	726	676	718	698	662	723	626	677	680	762	667	671	712	713	719	670	708	718	714	665	683	668	697	669	703	685	689	727	697	698	681	650	696	680	719	707	745	693	674	683	706	741	699	740	734	774	700	668	698	713	699	685	695	672	699	730	704	699	683	704	676	673	717	709	722	706	688	752	695	713	748	706	764	701	715	707	686	695	653	702	722	729	691	683	673	722	694	703	722	683	710	755	703	696	699	690	735	664	689	712	669	709	685	736	705	674	662	658	737	701	668	683	749	694	699	662	728	726	686	677	707	664	746	738	698	731	720	722	708	662	704	701	719	709	660	716	676	683	703	655	692	717	735	702	695	702	684	701	693	716	669	733	726	652	728	731	710	729	708	700	676	707	678	718	713	678	679	667	702	678	700	685	693	690	699	690	679	667	678	729	661	663	706	734	745	719	754	701	718	725	716	677	659	713	691	715	721	710	769	674	692	681	673	694	720	658	717	685	672	693	648	710	672	723	695	739	772	718	750	705	749	697	739	698	745	729	736	691	741	727	705	688	720	694	697	652	708	718	697	649	709	694	737	733	675	678	713	672	705	738	661	717	676	680	694	743	694	655	721	689	687	692	695	706	731	702	695	720	687	694	685	695	753	765	687	678	659	720	637	701	696	696	719	670	699	680	681	715	685	660	722	707	742	740	689	650	701	731	725	672	656	689	731	698	709	711	730	663	699	674	715	656	680	723	661	696	702	743	718	718	725	726	692	680	741	721	659	754	692	709	711	708	697	701	700	734	725	719	701	706	624	708	704	729	709	717	723	740	718	675	707	737	682	718	715	650	713	743	688	696	687	690	730	725	712	734	679	692	688	692	679	694	707	695	702	690	688	727	707	662	678	644	702	678	664	711	736	649	693	722	724	676	679	725	710	717	700	721	719	691	703	708	654	726	695	696	685	719	684	710	670	685	739	681	738	674	708	728	729	689	705	640	725	681	762	676	680	683	707	718	711	747	692	679	676	697	698	750	716	674	690	692	725	771	702	719	667	717	698	676	700	656	706	703	676	718	690	752	734	725	694	679	709	689	719	674	733	727	666	707	741	694	723	698	762	702	700	705	692	696	715	677	679	686	703	655	682	667	736	720	688	704	675	658	678	730	717	686	712	679	667	703	694	714	698	702	710	662	734	687	712	735	731	661	706	741	698	747	701	726	694
19846	1176	251	145	108	100	89	95	95	86	81	91	92	92	80	107	91	87	91	86	92	87	85	82	74	96	75	83	85	89	87	78	78	61	82	76	86	76	93	91	91	83	74	63	89	79	80	86	86	98	90	96	85	57	82	85	81	89	71	71	61	83	88	84	97	86	79	79	72	81	89	88	93	94	78	78	70	64	68	65	88	82	78	64	70	88	79	90	67	82	99	82	96	73	74	76	82	88	75	99	90	91	70	78	74	85	93	76	74	89	82	80	89	92	77	85	96	83	86	74	79	85	81	76	94	84	104	83	79	91	86	81	93	85	74	80	95	92	82	92	85	70	87	81	83	75	82	82	88	74	104	83	66	84	86	106	86	109	85	75	67	95	94	85	73	70	83	74	73	88	84	89	59	72	89	86	81	70	85	79	68	76	86	83	86	85	86	87	85	89	82	76	88	76	70	81	87	95	79	97	94	83	82	84	80	91	96	74	63	92	85	84	77	79	75	68	85	78	78	89	66	76	94	93	88	88	73	71	71	78	91	94	92	82	84	85	83	78	90	89	89	104	89	96	87	89	91	76	66	89	92	61	103	76	87	85	82	91	94	81	94	89	67	69	78	87	80	82	74	85	102	87	76	85	74	102	81	75	90	90	83	60	70	70	71	82	84	68	92	90	83	82	88	91	85	72	80	90	66	88	84	79	83	81	79	91	91	91	83	81	92	88	78	83	82	91	79	91	90	88	84	90	97	78	72	84	79	78	74	70	85	102	74	94	78	99	72	79	101	89	98	83	73	91	84	83	89	81	93	78	83	91	79	79	81	78	75	93	75	91	74	64	90	80	70	80	91	92	92	77	81	89	80	90	83	72	83	87	78	104	78	80	70	77	85	92	89	79	75	95	81	80	87	92	101	76	73	80	88	85	65	85	84	92	86	84	78	86	75	92	80	65	89	86	65	72	86	83	55	86	62	82	81	88	83	90	79	79	92	89	92	85	60	77	103	83	97	85	81	95	84	83	86	88	92	77	76	79	86	75	83	103	87	82	92	75	82	80	88	89	77	89	78	83	82	86	82	75	90	70	77	90	88	92	85	104	75	68	68	73	77	105	82	93	76	101	92	77	86	76	91	84	70	61	70	69	79	72	77	83	82	80	83	85	96	89	96	76	79	83	85	75	92	91	79	79	63	68	90	81	89	87	67	78	83	78	90	93	84	79	71	83	76	74	90	59	69	69	77	85	75	77	72	87	82	90	85	68	78	91	72	70	70	92	67	83	82	72	81	87	79	91	76	101	83	76	77	78	92	97	91	71	88	74	73	81	94	82	86	91	72	87	90	79	85	75	76	72	74	73	85	81	87	71	77	74	80	82	88	61	69	86	92	70	78	76	82	90	88	98	68	72	88	98	71	87	92	78	111	82	95	75	74	77	86	89	82	87	86	71	74	94	75	68	77	69	74	79	94	90	88	79	87	94	95	94	98	69	76	77	93	80	86	90	80	85	82	73	78	83	69	95	82	92	65	82	88	84	67	101	72	77	87	69	67	97	95	86	85	86	93	75	88	77	88	75	80	65	92	88	96	95	100	76	61	88	78	75	80	75	73	84	112	83	82	82	86	82	86	73	72	69	58	81	82	83	85	94	76	72	77	90	81	53	98	103	74	73	84	92	90	83	79	87	83	86	85	88	117	86	70	75	90	83	83	92	83	94	77	95	78	86	77	76	94	69	93	74	83	74	86	89	92	90	87	76	95	75	92	73	96	89	95	92	81	91	81	72	79	82	88	63	85	84	73	70	74	69	80	84	80	80	79	87	80	74	95	111	88	107	84	85	78	91	98	72	71	83	80	89	75	72	75	86	96	91	86	89	80	95	85	69	90	62	85	81	83	83	88	92	74	78	73	83	92	87	94	71	91	85	69	81	91	79	89	83	83	103	92	100	68	95	98	76	87	85	80	99	75	82	95	83	76	84	76	93	87	72	89	72	95	89	72	95	87	94	81	89	88	73	80	88	74	89	65	81	86	93	77	86	90	97	78	74	80	65	79	93	89	80	92	86	74	77	77	69	97	99	87	84	82	71	88	84	77	99	80	91	88	97	81	74	92	88	86	71	85	73	91	82	88	88	79	70	59	94	83	82	71	83	84	87	82	74	98	95	88	86	72	73	82	88	91	92	97	71	73	81	74	84	81	85	91	75	70	87	72	72	81	86	68	86	83	78	84	77	63	78	81	86	83	79	80	86	85	63	94	81	91	89	80	103	76	98	86	93	75	90	72	71	91	96	92	74	106	91	78	78	86	74	85	68	88	83	78	84	90	84	97	89	77	104	82	88	91	75	78	83	79	103	89	71	69	87	83	75	76	96	81	85	89	88	85	79	89	88	99	103	107	76	78	94	93	93	77	68	96	73	103	88	78	77	82	88	75	75	93	72	71	91	77	95	82	84	67	90	91	77	103	76	85	85	78	88	71	79	91	97	76	76	80	87	90	67	64	80	78	86	66	91	68	91	84	75	76	83	79	80	70	82	78	97	88	75	95	92	74	72	72	91	89	78	94	89	79	63	87	74	68	83	87	83	72	71	90	82	89	83	85	79	92	78	82	96	97	84	67	106	79	79	81	88	88	82	84	85	84	72	91	77	97	81	98	80	73	84	77	90	94	78	91	87	97	83	89	76	82	77	90	90	72	69	77	99	94	94	83	90	92	87	77	85	79	90	82	78	75	78	90	84	77	88	82	66	81	79	83	90	97	81	85	90	97	95	86	80	93	75	95	92	86	82	72	78	90	68	85	91	85	82	87	80	95	87	80	94	91	87	80	82	85	75	85	90	85	77	82	69	85	80	73	99	93	74	79	94	82	81	95	74	91	82	72	94	79	75	106	84	88	91	79	110	81	83	84	80	89	90	72	76	89	88	91	84	66	98	78	87	83	95	84	83	83	88	75	85	94	79	76	80	98	83	95	69	85	79	85	81	88	83	102	106	79	76	85	89	83	72	107	71	79	84	92	84	97	68	83	88	62	81	67	72	89	69	83	79	83	75	86	76	65	82	75	77	89	89	75	82	80	94	101	90	71	81	103	77	88	80	68	90	85	85	75	75	80	100	83	90	83	77	64	99	93	91	69	87	85	91	85	86	73	87	79	82	94	78	83	88	93	71	77	83	84	92	85	104	94	68	91	91	63	97	86	74	78	80	88	86	87	92	74	80	74	81	79	94	104	77	98	94	105	76	78	64	88	85	85	71	85	73	66	83	92	68	82	91	102	73	94	81	79	69	92	81	85	82	91	80	89	81	104	94	80	83	82	80	79	91	80	95	87	85	83	62	97	79	85	78	80	82	81	93	81	96	82	74	91	81	91	88	78	93	88	82	86	84	77	83	98	63	82	86	100	71	87	106	77	82	91	90	75	71	74	91	84	77	85	98	71	96	77	98	68	79	80	96	97	96	71	88	73	100	76	99	86	87	84	77	73	76	93	93	80	86	74	86
19405	356	408	422	395	372	379	369	343	325	329	324	317	298	325	319	309	338	324	322	286	283	278	310	296	315	294	299	260	276	330	284	289	305	291	291	298	264	314	289	276	302	303	320	304	278	288	297	311	320	300	299	277	292	290	310	304	289	306	290	315	278	294	301	327	286	297	276	317	275	316	306	292	287	306	315	310	298	321	337	299	322	325	327	315	288	323	298	303	305	328	297	288	290	297	310	323	302	291	294	278	322	277	305	290	300	291	295	298	306	308	315	288	303	295	292	296	315	269	308	325	288	298	284	306	321	266	313	286	297	280	313	288	303	310	265	301	311	278	290	294	275	285	263	297	297	311	293	307	297	313	289	297	278	283	300	271	254	283	275	296	310	309	310	297	266	311	300	287	301	282	308	260	267	308	286	306	294	284	312	316	287	334	287	306	261	295	278	277	280	284	304	270	291	283	273	287	310	303	302	301	302	275	306	286	290	298	307	333	315	278	258	282	280	284	320	296	271	283	309	289	286	344	336	279	261	309	278	296	287	286	308	293	305	318	314	297	313	300	286	303	328	271	280	296	294	284	271	325	291	306	250	343	308	288	268	286	306	281	286	306	296	299	329	285	288	311	281	303	286	314	255	274	291	302	321	305	281	296	307	280	293	298	295	300	279	270	302	304	289	279	305	296	294	274	305	319	319	283	309	295	322	286	294	307	328	320	301	305	295	286	310	295	297	290	313	301	281	293	261	292	282	306	284	272	318	304	303	290	297	282	312	288	306	314	295	298	263	292	275	314	316	259	306	329	272	315	271	314	275	313	278	315	303	270	312	301	278	298	271	306	329	282	332	269	276	280	308	308	320	325	309	285	303	307	282	323	281	313	309	310	312	303	302	307	281	277	302	284	308	298	284	279	307	302	315	270	275	261	302	287	290	289	318	320	289	266	288	277	255	301	324	309	295	286	314	309	286	324	323	319	311	288	303	292	288	283	253	301	289	330	307	283	255	312	292	340	283	316	246	304	322	271	323	301	315	296	292	310	280	283	315	259	314	267	300	296	272	313	306	331	318	295	288	300	283	299	248	267	279	287	304	328	280	267	275	310	313	339	303	277	267	289	313	312	307	333	306	305	275	309	292	315	315	325	263	298	304	289	290	304	285	274	304	299	312	309	317	277	285	280	286	273	329	317	288	290	270	281	293	310	287	266	303	283	301	323	276	304	271	312	300	309	300	268	297	276	271	295	291	278	286	300	281	290	305	294	307	304	276	276	322	325	275	293	299	297	279	343	302	251	305	291	285	303	309	291	298	305	298	299	287	291	300	318	291	325	281	302	305	307	302	303	310	310	280	315	302	307	265	289	297	289	271	277	307	316	281	293	321	290	298	315	287	302	304	349	330	304	285	291	288	278	298	306	256	319	278	281	307	293	272	309	318	298	292	276	275	279	318	294	290	287	300	293	299	292	275	300	322	311	264	303	300	293	299	311	265	269	274	350	281	288	303	298	313	315	283	303	281	293	301	313	305	312	320	294	303	308	296	299	309	300	291	303	297	306	310	304	284	286	290	285	347	264	285	295	311	316	270	287	260	304	301	310	295	292	302	294	289	297	294	305	271	305	276	269	297	293	274	310	287	283	280	276	287	307	296	303	280	289	317	274	295	299	287	298	329	325	319	294	291	305	293	319	275	314	290	296	270	301	324	312	329	295	294	308	288	278	305	303	306	302	299	287	303	305	274	308	273	336	285	268	283	302	290	291	314	284	279	294	300	269	283	276	309	286	284	296	269	299	320	293	286	300	295	289	316	319	299	257	339	314	312	277	304	282	294	294	258	287	299	294	315	290	309	297	320	310	322	317	303	298	298	288	297	254	310	303	313	285	306	277	326	293	307	287	308	300	287	287	318	300	337	288	310	266	283	278	332	311	305	329	312	309	310	265	294	304	290	278	291	268	273	325	317	307	327	280	302	318	283	292	268	292	310	312	305	273	319	272	289	308	280	308	318	310	302	313	327	311	288	292	284	269	280	299	293	294	293	313	252	298	300	293	333	316	281	306	288	290	279	310	300	311	289	297	300	313	305	279	259	323	292	256	285	269	292	296	285	279	286	284	309	291	334	299	310	317	286	289	298	334	289	323	302	263	290	325	310	297	274	309	329	298	299	303	312	322	288	259	296	291	319	285	295	316	301	287	293	304	293	299	269	318	327	337	308	256	302	276	277	287	304	295	308	284	312	346	261	299	302	311	280	309	285	300	305	286	325	307	281	288	275	290	307	297	308	318	310	306	280	331	308	285	303	288	294	311	290	279	296	292	263	313	296	309	271	251	309	279	292	294	341	317	289	326	304	270	293	294	299	290	304	270	296	309	272	323	290	293	285	322	320	320	284	268	283	264	307	294	321	318	302	320	257	287	320	326	310	320	300	273	303	306	319	291	281	287	303	277	314	299	276	334	310	296	312	277	299	294	293	285	294	280	282	305	301	287	301	286	293	270	273	307	302	283	304	293	263	274	263	290	266	289	299	283	304	293	261	301	288	300	300	298	304	304	325	283	318	275	300	290	298	283	309	318	289	300	297	337	281	312	318	282	302	292	328	297	298	277	302	310	305	286	303	326	308	307	310	289	282	322	333	323	295	285	325	307	300	294	308	286	303	320	305	291	272	295	305	294	314	314	284	289	283	285	302	329	287	361	294	293	286	293	307	322	319	298	298	282	300	309	286	305	279	235	299	315	289	307	286	302	291	311	304	290	343	303	289	300	330	276	298	322	293	295	335	315	262	297	305	296	272	297	293	304	317	286	307	280	287	293	287	291	313	304	326	282	282	305	328	305	301	308	286	296	319	281	305	282	272	261	308	305	283	292	336	287	311	283	295	299	278	300	284	315	295	305	298	314	318	303	307	294	324	281	278	314	268	295	297	310	279	288	306	316	285	287	308	296	291	269	318	282	299	292	299	288	335	327	316	288	298	290	304	278	275	280	286	314	285	289	324	282	318	301	292	311	299	291	287	288	312	282	285	327	331	303	347	310	282	325	286	309	313	319	295	320	296	313	286	311	266	320	328	301	315	314	288	283	305	330	315	282	302	300	281	284	316	312	294	325	299	324	294	275	300	292	286	285	305	278	296	300	272	313	290	280	273	272	338	287	296	273	252	296	293	304	286	287	289	311	324	323	299	305	295	288	298	276	277	286	271	301	294	290	298	295	276	283	284	270	293	307	303	286	284	300	318	303	302	269	297	283	315	281	279	300	261	318	306	272	302	301	308	298	292	324	294	297	316	283	317	285	312	311	288	291	291	310	272	306	290	300	300	324	295	293	285	310	308	281	302	259	273	304	290	313	305	312	302	282	301	305	320	250	297	267	268	290	304	277	278	253	284	318	297	301	288	312	277	300	321	314	300	283	299	260	292	279	314	294	298	305	301	330	301	275	307	271	300	308	284	293	293	276	286	272	264	265	314	295	351	282	308	313	285	268	323	333	301	300	285	313	286
66030	23404	4966	745	500	425	335	290	286	221	192	210	198	179	190	184	166	169	155	140	174	154	150	179	143	161	148	134	169	150	151	166	144	131	140	135	134	142	153	156	150	155	148	148	150	124	142	140	156	162	142	149	154	152	136	161	142	138	149	140	164	135	162	133	152	135	159	160	130	150	140	146	138	151	155	141	134	139	159	130	138	158	151	153	146	145	155	115	139	152	169	164	141	149	139	139	144	160	142	146	156	141	131	153	147	143	146	166	155	120	131	147	124	155	130	155	141	153	137	155	144	125	125	147	120	142	148	147	143	148	156	153	144	133	127	123	133	139	161	133	137	147	147	152	140	155	149	175	141	141	140	126	148	144	160	148	155	161	139	145	180	136	153	171	149	147	146	138	148	147	141	141	149	150	160	149	156	151	151	138	137	143	127	147	138	148	133	137	129	137	151	139	130	127	156	125	144	146	145	119	136	161	149	130	156	153	145	130	153	143	143	153	132	142	147	133	157	143	147	157	139	151	151	131	154	153	147	140	164	128	126	126	146	154	149	148	153	152	140	151	141	145	127	127	149	135	130	131	150	146	147	132	159	152	140	153	131	151	129	145	163	135	151	144	150	151	169	143	155	150	143	168	135	118	154	138	151	123	141	139	149	150	146	139	151	136	137	151	138	149	169	160	152	138	138	159	145	136	170	131	156	153	131	142	142	134	133	145	140	145	159	149	152	168	130	121	162	176	145	145	143	137	156	145	134	165	162	138	145	155	164	151	149	132	131	132	150	129	156	154	175	153	146	128	142	134	149	143	133	166	137	135	150	175	141	145	140	132	137	153	160	156	161	154	145	139	136	144	138	145	171	130	117	158	152	153	134	122	147	151	150	170	137	131	171	151	131	162	154	156	160	147	163	165	133	163	157	143	144	134	131	152	140	134	142	148	145	144	150	120	162	132	138	126	145	165	163	140	135	146	145	134	160	126	136	142	150	137	155	140	166	137	143	150	151	135	146	139	131	140	169	148	136	162	149	132	159	143	148	137	153	158	140	150	160	153	133	132	142	153	149	149	147	155	145	165	123	158	140	148	167	147	152	127	136	143	162	132	132	130	148	137	148	131	150	151	135	156	153	153	154	141	157	135	149	139	161	136	146	142	132	145	153	150	141	151	180	165	140	149	150	138	143	134	158	141	137	130	157	119	151	138	146	159	152	163	146	143	156	139	144	124	150	144	148	138	109	143	129	163	152	154	132	139	148	163	139	138	137	157	132	177	155	140	165	146	148	144	153	132	123	150	144	150	153	134	138	168	156	145	150	141	140	133	160	142	150	161	131	137	143	125	173	131	141	154	161	136	154	155	140	153	157	155	144	149	121	142	141	156	140	128	152	123	154	135	133	165	146	162	145	184	130	130	139	146	129	147	135	159	141	141	141	142	144	133	150	134	120	130	181	167	155	141	166	123	146	152	159	144	152	145	133	139	131	134	148	130	155	146	119	130	137	146	142	141	146	137	138	156	145	158	126	142	142	153	137	144	141	130	138	157	151	139	138	148	155	154	163	139	148	146	154	141	145	152	133	153	147	142	160	143	161	150	136	141	170	148	132	152	153	137	132	153	160	128	168	143	147	147	143	139	125	156	172	145	133	148	154	151	156	134	136	151	152	133	135	167	150	144	155	139	150	140	138	141	144	159	144	151	142	155	164	160	127	164	123	125	133	144	161	150	121	153	132	169	150	135	150	140	145	163	154	149	150	137	154	146	137	138	139	136	158	140	151	159	139	152	152	145	148	139	143	152	141	128	151	138	151	170	153	147	168	161	164	138	149	142	136	143	142	153	143	154	135	170	154	155	150	141	155	152	133	147	154	144	152	129	138	140	160	149	141	172	159	152	142	145	151	145	129	143	121	154	143	126	158	163	155	121	162	151	145	150	142	147	158	147	138	177	146	147	141	155	135	138	162	118	146	141	128	144	152	126	143	140	155	133	137	167	166	161	136	133	181	153	147	149	146	133	143	151	147	138	125	132	119	152	144	152	141	164	143	153	156	162	127	156	143	120	138	151	130	151	129	158	149	157	144	154	153	144	152	155	159	145	155	119	137	157	146	161	136	169	118	145	132	151	155	138	143	157	128	146	136	142	151	145	150	152	150	172	132	135	143	139	148	123	135	157	135	145	172	170	161	148	146	142	133	130	131	130	166	155	154	150	143	122	152	157	156	123	137	162	147	131	151	147	127	142	170	146	162	155	137	141	143	151	161	137	137	152	159	151	139	153	142	155	148	144	150	145	127	135	148	130	136	171	161	124	171	157	119	134	125	160	132	140	136	137	165	136	147	137	126	126	136	136	149	147	160	143	142	160	139	165	138	135	150	162	148	148	145	130	146	158	142	156	156	137	129	146	158	152	161	155	145	144	138	147	149	154	129	136	145	141	140	129	160	131	155	124	155	139	160	144	147	142	151	132	155	158	141	155	136	155	146	152	149	139	165	164	125	155	134	150	146	148	136	146	142	157	141	163	134	140	132	150	161	145	140	155	122	140	155	163	131	155	167	150	149	142	142	154	150	151	130	127	159	164	158	132	154	152	159	131	144	129	163	137	152	157	142	141	152	168	146	169	125	154	149	147	130	151	159	143	151	137	163	120	165	151	155	156	129	157	140	154	156	154	143	145	123	140	148	119	140	141	144	142	128	152	133	139	145	136	139	148	134	139	141	148	148	148	149	152	139	138	155	174	159	128	158	149	144	151	141	145	177	140	150	155	144	139	147	151	154	132	146	155	148	159	140	152	139	139	148	149	164	150	162	138	117	147	143	144	123	124	150	150	153	162	129	151	167	156	141	136	152	141	137	151	146	141	142	166	161	142	164	154	128	125	149	135	129	155	150	131	141	133	135	146	155	171	144	162	185	151	133	140	152	132	153	149	156	139	152	146	144	156	156	144	132	127	170	126	151	117	138	145	146	138	151	127	170	141	132	163	153	134	146	154	129	145	159	148	150	158	151	158	139	139	147	166	154	147	132	130	145	137	128	153	144	159	116	135	172	137	141	153	140	137	155	153	147	166	154	139	135	128	135	144	141	127	158	148	117	157	136	139	150	137	127	133	146	146	134	139	151	148	157	150	127	156	132	153	159	144	142	149	137	164	145	137	149	148	162	139	155	146	148	139	136	133	145	158	175	133	150	142	130	139	142	151	136	143	136	139	152	127	127	115	141	142	148	140	151	141	148	156	144	157	120	141	145	137	150	145	153	152	129	149	149	133	136	129	131	139	133	143	153	136	143	158	148	147	159	132	159	135	127	124	131	153	137	147	166	153	141	125	160	146	160	128	152	144	122	143	143	167	143	137	134	172	155	134	131	176	151	141	121	164	146	160	128	143	133	131	142	151	148	141	153	139	126	130	161	172	118	140	150	147	122	144	162	143	138	133	168	159	133	143	150	151	151	140	156	141	144	141	125	154	148	157	150	124	144	131	139	132	152	156	139	144	137	134
36933	1056	1954	2241	1931	1645	1396	1199	1049	950	829	765	767	733	721	671	649	596	602	553	602	558	533	538	537	526	495	502	515	505	491	455	529	437	539	523	521	499	504	497	527	487	450	494	492	455	472	453	481	476	473	493	440	485	447	473	503	497	459	470	447	482	472	476	447	449	468	457	477	430	487	471	489	442	430	472	442	435	437	440	469	484	489	457	453	446	456	454	456	475	449	439	473	453	455	476	459	479	416	487	440	483	468	506	452	485	461	448	449	408	467	486	446	436	483	466	456	459	475	440	458	481	475	445	490	457	447	470	455	487	429	478	448	419	451	450	461	459	438	455	446	438	471	460	444	473	481	449	479	464	472	494	442	430	459	441	449	423	473	434	426	442	439	416	465	458	460	467	455	455	457	456	442	474	450	461	462	424	419	478	426	451	479	452	435	428	451	485	445	447	450	447	417	451	457	429	460	469	418	438	441	472	458	446	481	488	413	456	447	435	467	460	445	452	440	418	452	446	424	430	470	440	444	450	436	504	473	438	470	475	470	469	479	473	461	472	445	434	457	426	484	455	471	460	464	470	458	488	465	462	428	485	427	438	438	451	459	484	405	420	457	479	411	498	451	480	445	461	476	471	452	462	442	466	449	481	462	448	443	468	496	448	459	476	493	461	461	456	423	450	488	450	443	451	495	488	484	469	419	404	437	469	465	478	459	503	491	430	457	447	468	460	438	499	440	435	430	489	487	462	479	430	432	451	447	463	468	423	476	441	479	467	449	428	470	491	467	463	417	437	419	445	459	437	479	463	480	468	479	460	457	447	463	483	434	468	472	433	446	461	429	419	492	432	479	456	421	471	469	432	490	450	444	468	444	445	446	452	442	480	441	444	456	475	414	413	439	473	488	428	457	484	484	483	446	445	437	421	435	447	426	445	413	460	427	461	447	496	444	429	442	469	476	475	460	503	460	467	464	469	460	480	476	446	493	434	444	450	442	463	432	452	444	482	467	430	454	411	423	489	482	410	434	451	451	436	476	471	458	425	450	477	417	443	445	470	454	478	432	465	451	439	459	448	419	439	444	494	486	463	445	455	453	457	475	446	456	440	474	424	457	452	447	443	461	483	450	436	501	480	495	503	484	457	462	472	433	464	471	422	504	472	472	412	439	478	465	462	469	447	418	461	502	420	471	478	434	424	454	449	439	458	457	456	478	452	491	458	460	448	461	488	417	478	432	483	438	512	425	450	442	455	488	496	447	498	430	449	443	419	433	473	474	441	468	466	452	458	462	421	463	492	469	455	478	460	413	458	470	459	459	432	441	479	439	455	448	458	481	461	473	484	451	448	467	486	450	448	432	437	434	467	430	462	457	444	488	417	420	470	434	474	467	424	434	455	502	430	445	454	432	455	496	459	474	515	463	447	468	467	440	447	444	445	446	452	448	440	447	441	457	482	447	508	455	429	480	463	472	419	484	489	463	432	468	449	440	476	427	471	435	460	507	455	454	468	450	462	458	441	436	445	477	472	515	472	402	491	453	414	471	472	440	484	434	457	423	467	476	467	440	437	477	476	447	454	450	474	454	480	483	438	474	422	459	490	474	421	457	455	465	446	445	479	443	473	397	488	445	495	457	472	461	457	424	435	405	452	443	461	474	503	458	467	484	452	466	452	458	427	471	440	454	492	439	450	441	449	427	447	432	477	466	426	471	436	447	446	495	466	508	451	490	451	390	440	468	448	453	531	444	482	471	459	496	459	455	497	461	452	427	480	446	464	463	441	450	443	482	456	456	442	501	436	434	466	441	481	446	465	474	440	444	434	447	456	442	432	442	456	457	457	452	459	472	441	459	451	474	452	462	399	452	452	463	457	507	445	441	452	424	453	419	467	447	484	412	461	454	468	449	458	442	435	459	480	467	480	491	456	463	471	451	467	472	467	466	428	470	458	443	445	460	449	440	447	473	458	449	454	446	457	483	498	443	469	454	497	451	453	443	444	480	459	461	473	480	464	469	484	463	440	442	431	466	415	422	489	401	492	465	456	469	433	478	429	410	474	500	460	453	452	461	440	456	482	443	416	457	486	437	460	419	464	468	449	445	442	461	464	439	436	412	435	452	427	457	440	456	452	455	432	434	448	426	476	473	450	447	441	436	475	431	462	476	458	483	478	445	496	442	447	447	433	444	459	467	421	480	428	436	452	439	479	429	371	448	426	467	466	499	460	468	457	445	475	449	481	446	432	452	411	457	462	468	444	441	440	462	477	444	460	458	462	473	438	458	502	451	475	447	460	449	459	446	440	432	433	479	477	456	456	449	469	447	439	444	454	431	419	461	474	476	458	516	455	455	454	456	457	467	448	468	412	421	444	450	459	463	399	473	440	435	448	449	444	499	461	439	454	458	446	446	485	457	459	444	445	455	464	468	470	439	458	419	470	473	449	468	457	453	487	501	402	457	473	494	480	448	479	453	463	440	426	447	481	436	454	440	454	455	459	470	467	476	451	428	449	408	493	457	508	454	480	436	487	471	477	410	437	474	457	450	435	480	442	481	460	415	449	492	458	451	450	455	473	474	458	449	425	468	451	479	398	427	453	462	421	473	423	456	444	462	472	441	463	471	463	465	454	446	421	427	461	448	458	449	440	466	458	467	463	445	477	468	461	445	448	437	446	493	404	453	437	432	441	493	439	444	474	482	442	472	464	426	481	464	430	441	481	501	468	453	458	469	476	465	444	480	457	484	437	475	449	474	430	448	460	473	465	485	439	483	451	433	475	462	485	459	481	453	492	441	436	472	470	454	423	438	437	433	429	447	490	460	473	438	488	476	455	461	478	438	426	441	450	480	464	467	459	467	445	454	488	485	466	405	458	434	490	430	467	427	469	446	451	463	430	427	435	436	471	436	476	474	434	471	448	432	444	473	478	387	461	437	457	453	463	470	449	443	440	438	441	456	436	493	490	486	481	462	422	431	433	501	438	460	451	428	477	456	455	446	459	448	461	429	481	474	460	468	481	460	463	438	436	460	472	455	475	448	457	477	460	477	436	451	465	427	462	469	465	434	475	486	443	455	464	453	459	462	445	475	417	450	482	425	440	470	435	448	448	468	457	446	454	500	471	463	427	465	458	452	449	451	453	476	458	471	496	450	471	461	424	431	464	450	447	412	445	464	467	430	451	476	464	446	456	414	491	450	455	480	436	455	453	433	491	416	422	484	485	434	441	445	485	423	458	480	486	446	457	469	461	484	439	487	435	453	473	457	466	468	463	441	440	466	452	450	462	440	435	435	461	429	479	459	468	439	479	449	460	434	442	453	478	452	475	437	443	451	477	415	460	470	444	447	467	460	478	482	467	457	475	452	443	468	447	456	491	478	470	444	433	454	474	456	477	445	448	453	448	456	439	463	481	435	450	453	443	472	409	454	461	452	472	453	434	447	449	446	483	470	461	461	433	448	472	501	483	436	449	486	472	473	453	457	451	438	461	480	484	425	423	439	474
68456	31711	14194	2824	1109	827	615	505	435	381	368	369	343	329	324	292	319	301	320	262	302	289	276	261	285	302	253	252	294	233	283	218	254	226	275	238	278	265	260	255	220	230	246	248	259	256	220	236	257	252	224	244	254	238	274	256	263	240	259	246	283	234	232	237	251	252	247	256	269	246	226	215	249	242	263	299	285	233	272	242	237	250	263	234	235	243	252	255	231	270	223	240	264	240	235	229	284	244	257	234	246	274	242	263	283	260	263	233	243	245	235	238	222	267	288	242	257	239	267	231	236	239	269	250	256	269	295	238	254	245	229	251	256	263	267	255	237	274	256	260	255	235	239	227	232	258	249	255	229	236	220	269	245	235	231	265	276	244	258	254	227	244	247	272	261	256	246	243	263	223	239	240	260	261	248	225	238	246	246	245	246	262	238	224	205	259	271	260	244	239	256	260	248	265	258	250	256	259	225	255	266	249	286	259	235	249	241	261	245	274	258	265	245	280	283	215	233	280	249	247	265	226	242	240	238	233	247	263	241	258	267	230	219	254	212	235	283	266	227	249	256	263	253	262	243	257	272	219	266	264	243	250	258	226	255	243	258	228	254	235	229	232	261	250	267	241	248	230	256	243	232	249	254	236	206	225	251	242	268	229	226	244	254	234	243	266	279	232	211	231	238	232	230	258	242	244	257	237	232	258	231	251	246	264	239	266	227	236	239	281	260	263	242	228	256	245	271	273	257	246	283	226	248	249	218	239	224	258	269	266	278	251	273	255	242	228	248	256	225	246	241	215	245	241	240	256	240	228	222	241	237	258	252	241	241	252	261	224	275	246	256	279	218	236	257	236	231	217	246	248	236	256	226	247	244	248	244	254	247	236	240	219	249	249	244	247	258	255	262	245	249	233	252	232	223	242	245	233	281	225	235	219	250	270	256	237	259	247	230	229	246	249	277	249	242	239	241	224	237	247	268	222	262	271	217	250	264	229	274	265	245	278	217	253	277	247	250	244	246	265	239	223	252	241	240	226	283	235	238	263	215	243	217	254	246	236	234	241	235	224	259	253	260	250	266	277	244	266	245	217	259	265	231	221	243	242	246	258	243	244	259	233	251	296	241	255	238	247	229	241	246	240	241	253	262	251	240	244	232	281	292	259	239	270	259	232	255	263	257	237	248	252	238	243	234	244	232	259	232	255	236	233	240	244	230	213	248	217	246	218	238	266	236	248	269	253	211	268	255	221	225	264	255	251	246	259	250	247	235	241	266	262	235	221	288	245	241	234	254	207	249	274	250	235	235	226	239	232	240	263	220	255	251	258	228	250	237	241	260	269	227	240	247	229	242	270	258	213	249	227	234	242	247	225	250	248	218	245	260	261	231	226	261	244	258	250	234	265	269	227	275	218	247	246	247	243	266	258	277	247	271	239	229	245	272	280	249	222	239	299	247	235	270	263	278	281	251	265	240	265	268	222	267	251	237	241	245	278	231	250	253	266	250	229	262	242	253	259	229	239	241	252	262	249	237	243	232	247	219	222	244	271	259	243	242	268	235	264	270	254	251	246	240	246	233	246	256	231	222	240	262	256	236	214	275	249	219	232	237	240	242	226	256	256	245	244	218	264	230	276	257	243	260	258	249	269	241	233	241	238	257	246	272	237	251	253	276	234	249	247	239	236	289	234	232	261	239	234	256	241	221	222	241	250	245	232	241	258	233	252	237	233	254	238	260	246	290	267	269	262	244	247	265	242	237	236	241	260	226	251	231	214	244	233	258	266	216	245	256	242	275	282	231	233	249	269	238	224	222	248	254	263	245	239	287	255	249	266	234	249	241	225	227	234	213	236	243	258	242	252	241	236	221	249	243	239	240	269	239	223	241	263	231	258	299	237	265	221	244	240	224	250	270	223	238	231	258	257	253	260	242	265	236	215	224	252	253	233	237	235	232	240	247	238	279	247	230	245	256	260	245	273	255	229	266	249	245	257	276	266	226	245	227	237	251	280	244	244	257	227	248	227	236	238	264	233	242	236	252	236	253	234	225	256	236	230	220	228	226	238	265	232	236	244	276	262	259	223	251	263	251	272	251	245	224	264	245	253	264	257	253	242	226	197	239	243	242	240	259	239	255	248	246	249	250	255	246	234	281	268	272	248	271	239	255	249	243	241	250	287	218	229	245	272	245	249	282	246	246	232	228	252	240	243	235	253	262	242	252	239	263	257	248	232	260	248	229	242	236	239	243	256	268	250	237	235	256	246	226	258	259	231	257	268	247	237	244	242	240	256	235	260	267	231	249	226	269	246	247	216	259	247	219	221	224	249	250	246	267	218	259	243	254	231	249	267	240	224	241	274	242	228	207	246	242	226	231	253	269	242	237	247	247	266	257	247	277	261	256	243	246	254	267	236	225	235	233	227	269	266	239	247	224	238	247	243	242	244	239	267	236	258	213	244	235	233	243	247	255	243	259	250	234	259	259	229	230	257	224	250	251	245	226	240	257	263	244	233	274	251	227	238	223	261	231	249	245	228	273	239	271	248	247	222	241	223	234	242	241	240	255	226	224	244	244	255	217	233	235	266	235	283	276	240	235	238	262	250	268	248	251	262	250	241	241	232	239	254	245	258	229	265	253	269	236	262	239	255	256	217	236	231	222	214	246	237	243	212	223	257	250	245	238	242	216	240	215	235	234	258	244	264	265	218	223	251	235	248	239	233	237	245	251	260	223	275	238	250	241	264	247	249	254	269	233	243	255	255	234	240	253	273	242	252	240	253	248	234	240	281	255	244	230	248	264	229	245	244	233	242	218	260	241	210	223	252	241	235	287	264	272	231	239	264	241	248	232	245	234	244	234	246	250	254	288	241	226	242	223	238	262	227	256	254	255	230	233	241	255	253	273	257	258	266	255	253	249	242	243	229	229	283	238	247	256	255	244	241	259	255	252	228	245	274	250	273	234	230	274	276	239	236	220	275	230	233	225	245	253	258	238	254	246	244	223	256	225	235	258	213	249	247	246	243	231	249	266	264	262	242	288	253	228	252	264	228	266	225	227	230	241	253	223	247	221	245	282	215	286	253	245	250	275	257	253	241	251	213	268	262	234	247	268	266	245	242	256	253	246	242	252	229	242	241	238	244	217	219	209	247	238	210	240	237	252	251	244	236	261	236	248	230	252	251	258	233	245	250	236	257	243	259	243	231	245	246	250	260	270	228	237	252	260	244	238	255	230	250	261	251	265	246	257	249	258	253	240	261	248	265	208	225	251	256	265	254	238	254	255	229	262	227	211	226	278	242	255	211	228	257	229	232	274	261	235	244	235	256	269	250	224	253	237	229	244	243	251	224	262	265	255	229	261	252	231	236	239	274	252	250	235	248	251	212	251	232	238	241	236	256	273	276	278	232	251	219	280	234	221	262	246	232	228	270	256	232	273	243	256	260	249	249	255	253	256	235	232	241	236	268	223	234	235	247	245	237	253	250	264	234	267	244	242	236	229	255
46395	1833	3692	4066	3570	2964	2441	2137	1898	1681	1464	1413	1301	1256	1158	1071	1023	1045	983	929	949	906	802	915	891	842	857	804	795	815	791	759	795	799	783	787	787	788	800	766	770	766	740	730	745	745	764	726	722	782	730	786	726	706	743	726	755	716	767	733	758	744	694	700	772	746	741	729	701	730	727	738	735	743	688	715	731	701	706	734	686	728	704	717	790	713	716	716	692	695	693	711	727	718	675	746	640	734	714	681	704	733	708	702	734	674	733	698	691	733	759	685	726	704	730	707	714	695	722	713	728	690	706	719	727	704	706	678	717	725	720	706	713	685	737	738	703	739	722	731	718	730	691	728	737	673	740	671	717	741	718	728	701	685	670	684	702	711	686	705	696	704	755	721	734	714	674	676	705	722	684	730	675	732	776	717	747	726	705	713	710	733	684	734	703	691	740	766	710	653	754	694	693	741	762	704	734	712	638	708	672	757	676	729	738	697	709	761	757	747	705	699	720	710	740	749	690	754	724	723	696	729	691	697	714	761	669	664	673	774	645	742	728	703	700	724	699	711	656	703	736	685	681	716	703	713	692	703	715	738	647	682	719	697	716	716	678	747	681	687	753	698	757	703	687	687	710	690	740	688	703	655	747	716	753	675	680	684	664	686	689	708	685	765	707	703	729	709	736	759	728	731	696	718	741	737	715	766	683	719	695	744	731	690	672	655	685	706	691	721	708	713	660	661	743	720	723	655	717	724	751	669	746	749	675	704	709	673	700	704	759	683	703	698	699	681	708	724	723	694	687	682	724	679	723	729	685	707	692	721	706	712	684	705	720	700	686	747	754	693	683	722	704	722	695	703	727	731	691	700	712	704	664	759	687	703	714	701	716	685	677	686	670	727	708	665	704	734	667	741	679	721	719	687	698	710	695	726	709	706	709	713	712	690	729	669	692	719	671	691	721	683	720	689	693	695	652	671	745	722	700	686	719	685	707	732	708	758	695	697	694	658	692	665	717	695	728	702	714	669	680	712	732	730	680	700	675	715	665	657	717	700	683	711	702	694	721	784	748	727	666	692	668	700	686	706	673	716	691	681	729	717	676	649	699	724	687	707	703	698	718	721	718	718	683	687	663	749	732	745	698	680	755	686	766	653	665	705	737	709	698	679	718	679	707	718	714	714	724	678	742	740	633	723	684	749	680	722	737	674	674	715	714	724	705	706	697	708	691	679	753	688	745	700	664	723	753	726	692	706	678	691	696	683	707	748	675	719	685	686	680	720	719	708	710	698	675	706	752	724	692	720	731	723	721	695	691	753	694	722	698	709	663	719	694	725	713	698	714	697	722	708	692	723	700	648	691	705	713	721	682	696	681	733	693	741	715	680	722	696	664	733	706	667	689	709	771	732	695	710	694	654	739	680	733	696	682	684	734	732	677	709	713	710	676	724	697	722	670	651	760	677	711	744	695	740	737	679	717	725	708	730	712	711	713	696	684	699	693	701	755	692	763	707	718	741	673	704	667	712	693	709	669	730	692	722	668	732	681	728	769	759	669	725	666	725	740	693	734	683	717	723	745	681	703	697	722	711	736	690	724	717	724	701	717	696	687	758	706	702	724	715	765	701	713	722	724	709	720	713	670	692	717	727	694	760	698	710	724	705	706	670	733	719	726	690	749	698	715	711	722	705	696	703	744	703	725	721	730	720	732	725	716	764	712	687	746	698	667	696	693	675	700	746	668	685	722	683	718	713	718	722	683	715	755	659	742	696	679	690	705	699	720	735	724	666	669	723	722	739	737	740	758	687	698	666	734	746	695	710	699	705	740	715	726	731	704	736	690	674	698	684	724	714	754	750	674	714	712	724	747	731	703	693	768	703	731	720	697	725	697	697	724	705	746	681	695	700	733	656	705	743	751	706	726	718	696	657	681	683	677	670	721	698	691	696	672	745	747	656	720	681	727	672	710	680	728	724	761	731	682	713	699	677	744	693	722	696	682	714	655	707	693	687	764	685	718	703	718	691	734	677	745	712	708	682	705	705	710	700	733	708	701	699	680	690	732	707	767	653	713	681	710	690	736	686	731	679	691	727	687	724	686	697	698	729	714	697	725	696	708	724	650	699	767	694	681	729	713	716	729	669	758	701	719	697	713	690	706	691	702	699	727	673	726	758	699	677	707	702	742	756	700	721	702	685	678	692	741	771	688	672	718	710	675	696	730	714	729	707	681	697	677	745	737	725	739	693	687	673	705	642	717	718	693	725	748	708	706	686	725	711	692	741	639	679	685	731	709	735	692	749	700	728	706	702	659	692	679	657	704	710	730	760	696	686	707	685	692	708	753	716	753	698	723	703	730	719	708	646	648	718	687	738	695	724	716	666	720	673	661	737	693	720	767	710	698	700	752	705	699	683	709	722	750	714	718	697	719	696	694	755	667	733	702	665	721	705	753	736	655	701	701	723	651	728	688	737	754	718	657	705	742	735	762	720	698	724	713	687	727	675	734	695	700	713	755	710	784	729	730	722	635	700	697	751	771	746	696	686	702	734	730	732	699	708	764	737	684	757	667	746	707	701	751	696	740	707	710	762	692	704	714	736	729	703	732	689	668	720	716	724	668	665	695	747	687	752	723	741	663	733	706	708	731	738	720	760	755	746	688	716	725	720	712	725	752	709	725	733	677	716	739	718	680	715	686	691	729	679	676	714	690	724	727	654	704	717	729	738	724	702	713	711	677	683	712	744	696	685	754	738	748	681	741	682	714	746	672	704	710	722	733	683	684	667	736	705	699	702	648	672	731	699	719	688	695	698	689	726	738	731	651	709	740	697	733	685	720	688	700	627	731	729	704	731	732	706	726	692	768	660	698	690	764	685	668	735	685	683	730	735	667	687	694	712	721	699	724	678	717	713	697	723	641	699	733	657	698	725	700	732	744	666	773	730	707	688	737	726	717	691	670	719	681	713	664	701	750	675	675	692	767	662	728	704	743	700	684	740	685	679	693	720	699	679	725	712	673	665	750	694	747	713	715	723	708	722	709	710	725	719	747	704	753	722	662	708	719	711	697	670	696	736	706	667	705	726	731	734	709	704	718	711	727	705	706	705	718	709	710	697	667	733	692	710	749	676	667	731	657	694	693	749	722	677	673	678	740	737	705	688	714	709	726	723	735	653	705	689	699	689	699	743	690	719	675	676	708	747	752	729	687	669	733	664	718	698	688	710	724	739	729	678	698	708	724	721	709	708	686	744	729	681	702	682	678	733	710	741	734	730	667	709	718	733	707	727	677	709	704	723	673	689	750	756	736	708	699	678	766	710	733	670	671	726	753	708	743	737	704	705	718	757	721	687	711	725	729	738	718	700	663	736	702	722	709	654	687	699	711	708	691	690	725	698	725	673	716	716	728	709	749	690	725	746	710	722	694	716	684	687	720	704	656	696	694	720	672	686	704	742	698	692	720	704	733	716	696	732	737	707	735	753	706	745	735	723	681	667	718	712	689	733	751	660
19023	1195	196	128	103	101	91	94	66	93	84	90	95	90	83	84	90	79	92	77	86	93	90	81	77	85	87	72	84	86	95	83	71	92	80	75	78	82	97	77	52	76	82	92	99	67	78	62	79	77	51	82	80	76	68	79	82	83	89	81	80	79	83	73	107	115	69	78	79	69	80	91	73	87	90	82	81	78	88	88	76	83	80	92	78	82	89	74	84	71	88	88	82	65	60	78	73	72	79	83	98	83	82	67	88	87	66	80	83	87	82	88	86	96	64	67	78	79	88	95	78	72	108	102	84	99	82	80	83	88	70	89	79	79	86	76	94	75	69	86	90	68	90	76	85	91	83	79	90	86	72	87	85	85	79	74	78	68	71	78	79	82	60	89	82	85	97	67	80	90	67	84	98	90	97	96	78	81	80	86	74	84	94	84	79	98	79	81	81	92	87	84	104	88	99	86	72	78	90	59	85	80	75	90	88	96	90	85	85	81	78	89	79	62	76	77	87	77	88	78	87	86	86	77	87	88	85	78	72	90	93	76	108	82	88	68	77	88	77	97	80	83	76	85	103	83	90	104	69	70	75	96	84	80	77	75	89	93	84	88	80	79	84	95	69	73	74	85	84	95	77	84	85	88	79	59	96	78	87	87	93	82	91	76	88	89	82	74	80	76	87	75	80	77	62	85	78	79	83	72	90	73	89	93	71	73	71	82	87	75	80	88	81	84	85	98	73	99	81	83	80	73	104	92	81	82	84	76	68	77	98	80	64	94	75	89	88	81	74	84	80	81	77	79	79	79	63	81	70	82	70	84	72	74	74	72	73	84	90	76	91	85	65	82	82	82	79	113	87	93	78	79	78	80	91	85	87	90	85	75	70	95	77	107	71	94	88	83	76	94	106	86	88	78	74	79	81	68	90	90	63	90	82	89	74	78	71	87	74	98	86	67	74	83	82	68	79	79	73	93	68	87	86	79	81	70	83	79	95	95	90	77	70	79	84	75	86	71	90	83	84	71	76	101	93	72	87	83	83	75	89	77	67	78	70	76	81	62	87	74	89	96	69	90	79	79	89	71	66	94	67	89	78	72	84	74	94	82	85	92	71	78	88	80	83	82	88	72	70	84	69	82	77	90	75	75	95	81	87	75	93	74	92	70	93	76	99	80	97	87	94	75	84	106	81	72	78	81	103	75	84	79	102	78	90	68	72	84	73	104	70	72	81	77	84	78	74	75	78	83	67	80	65	80	92	75	77	76	92	68	80	83	84	73	74	104	82	92	73	105	90	81	77	78	77	93	95	75	78	75	91	75	72	79	91	70	87	76	90	76	86	73	81	72	78	74	93	87	76	92	73	84	89	86	89	74	85	72	79	73	73	86	76	82	86	83	84	74	77	88	78	75	89	85	82	61	86	69	77	73	75	95	89	74	72	75	92	73	72	81	86	96	87	67	78	83	89	93	81	95	87	88	89	76	81	82	81	81	76	87	82	73	68	73	87	100	81	80	76	91	83	95	77	68	75	71	82	100	74	95	82	72	103	67	90	68	78	86	80	70	77	92	93	84	83	103	73	77	82	71	83	89	79	87	68	95	103	92	99	97	79	78	85	72	87	75	77	80	77	72	79	72	91	77	79	59	68	80	99	74	68	114	80	85	84	81	83	66	79	79	92	79	78	76	78	78	82	85	80	81	102	77	71	83	77	70	84	80	70	95	92	102	81	80	85	76	71	100	90	72	71	101	70	65	84	100	87	91	89	85	93	86	98	90	75	71	70	85	84	85	92	76	88	88	70	89	90	67	95	76	78	88	84	83	74	83	86	87	73	92	83	95	74	86	78	67	78	78	71	72	75	76	72	90	86	68	92	67	89	79	90	71	99	79	94	71	95	95	85	67	91	73	81	85	93	68	82	85	79	82	73	103	75	79	82	82	85	81	94	81	80	76	90	95	91	84	88	81	84	83	97	87	82	81	79	82	105	96	95	98	91	80	75	85	86	63	70	71	79	78	90	77	74	84	85	76	100	93	84	86	64	82	83	61	70	93	78	80	72	68	65	93	94	86	82	80	83	82	74	88	83	72	90	83	74	77	102	85	79	72	81	83	84	76	99	70	91	77	92	78	87	75	84	73	75	101	76	85	82	82	80	74	79	83	75	83	96	71	69	92	58	68	72	68	73	66	87	80	84	82	86	72	78	77	76	60	95	71	80	87	96	87	72	63	73	90	80	70	101	100	85	89	77	91	82	75	81	81	72	74	81	94	83	81	88	82	85	99	92	83	90	81	93	83	105	87	67	81	93	90	76	75	82	71	103	85	93	79	87	80	96	92	80	74	84	82	87	88	81	98	69	86	100	85	81	62	67	66	80	97	82	83	79	76	88	83	73	90	78	79	86	83	81	69	72	103	89	79	76	88	88	88	77	85	70	74	73	85	72	86	81	71	70	98	89	70	80	82	71	80	76	73	78	95	91	67	86	88	97	89	90	79	79	88	91	79	75	87	63	77	91	85	76	90	85	71	65	83	70	66	92	73	91	93	89	80	93	90	73	84	82	70	91	77	90	69	78	92	85	88	90	84	85	77	91	86	80	89	72	78	62	82	69	76	82	87	88	88	81	79	84	88	88	82	66	75	86	87	63	99	72	88	93	88	88	75	89	72	92	79	87	88	65	89	72	70	86	75	87	76	110	89	83	86	93	84	80	93	79	83	74	71	91	83	97	85	88	83	87	85	87	86	85	73	77	81	82	74	83	82	77	84	71	79	76	87	83	67	86	92	80	86	94	104	95	108	70	86	82	83	84	85	91	64	82	83	108	75	72	87	87	61	86	75	96	82	80	84	75	90	78	104	83	92	90	85	76	87	76	70	78	78	84	87	86	75	92	74	71	89	81	66	81	84	71	92	88	49	88	89	69	90	80	106	76	90	86	66	70	100	93	70	79	78	71	80	77	64	109	84	70	88	68	60	81	75	70	67	86	78	104	90	95	104	79	75	58	90	79	72	76	93	80	77	83	84	85	83	85	94	79	76	81	80	97	80	78	77	82	89	81	81	71	83	83	97	74	71	92	86	86	92	68	82	82	66	74	85	81	82	91	76	75	74	76	75	104	91	88	93	83	67	81	77	92	87	90	95	88	63	77	94	92	96	87	75	98	92	71	88	86	99	66	83	78	70	98	89	74	86	67	80	90	76	103	76	82	66	68	84	73	94	88	80	87	65	74	70	88	74	71	93	83	83	83	77	95	72	88	65	70	85	82	81	62	84	95	80	83	82	57	82	78	84	98	70	91	84	78	94	94	76	73	85	86	96	75	96	79	84	76	89	77	94	74	77	75	69	88	78	77	93	78	76	87	73	77	66	76	70	99	76	88	81	83	76	79	68	90	80	84	79	110	73	86	97	89	82	90	74	80	77	74	79	75	81	90	78	81	78	76	75	85	61	85	81	90	79	66	68	79	103	72	69	66	94	88	88	62	73	83	89	87	78	81	74
19177	309	375	401	369	344	368	346	331	314	293	289	317	300	304	306	321	323	311	302	314	310	280	296	295	319	301	308	293	281	313	304	328	269	283	297	296	302	318	289	302	266	270	291	327	283	278	302	284	262	289	282	296	309	297	274	269	283	289	323	267	275	287	278	306	300	307	278	294	307	352	307	314	306	284	307	311	311	268	288	270	242	278	291	308	292	321	287	302	306	266	265	280	318	302	301	294	309	331	302	270	305	296	291	276	278	301	287	301	336	278	302	298	320	265	294	303	292	284	268	274	306	304	317	279	298	270	310	288	270	309	296	278	288	257	298	272	294	297	286	294	268	286	301	290	286	272	315	305	308	284	293	292	295	298	275	292	325	283	293	258	303	280	287	300	312	275	285	297	297	320	285	291	261	309	315	244	294	290	309	299	279	301	295	283	300	292	297	310	296	308	288	277	300	284	298	290	336	312	298	305	317	314	296	299	284	281	297	284	290	282	298	308	310	312	266	272	288	287	308	302	290	296	309	267	309	281	278	288	279	281	283	291	315	294	305	299	293	306	285	259	300	299	259	288	281	309	299	279	283	310	292	293	275	293	320	297	265	290	275	288	274	281	311	292	302	261	273	318	310	307	303	298	285	279	250	303	289	293	277	277	258	312	278	287	296	296	280	291	288	247	284	313	282	272	307	289	287	293	324	301	292	298	281	292	287	288	274	305	297	284	292	288	292	300	279	313	289	287	292	295	290	310	307	271	278	297	306	264	293	285	280	299	330	300	312	269	292	289	306	267	286	274	298	329	317	285	323	272	291	281	293	297	309	288	276	315	289	262	307	283	286	273	261	307	243	291	314	273	266	313	279	294	327	306	311	296	293	289	318	297	307	267	318	309	256	256	278	292	317	275	289	285	308	266	291	286	285	288	289	291	328	309	298	314	291	300	291	314	309	282	308	272	288	290	310	258	330	279	312	288	301	295	319	284	326	265	276	297	279	332	325	275	311	302	299	301	306	298	296	279	306	279	307	265	289	280	273	318	285	311	271	291	301	280	300	306	298	274	286	300	303	262	310	267	326	290	307	304	323	293	283	278	272	294	293	302	271	271	296	291	280	293	297	286	270	296	275	295	307	317	292	271	297	327	289	278	314	276	311	259	332	314	279	307	311	327	305	288	280	264	287	277	290	282	311	307	280	306	269	266	285	278	298	303	293	282	285	281	316	297	295	321	313	265	317	292	297	299	311	296	301	309	291	273	273	293	281	289	281	298	291	322	304	297	266	293	287	309	301	285	317	291	291	299	272	333	286	308	291	285	289	297	303	297	292	282	301	290	282	286	275	298	282	293	271	281	292	282	291	281	284	330	309	276	287	281	315	313	310	293	271	315	290	295	285	297	273	317	290	311	307	316	276	287	301	281	295	308	283	311	275	305	294	293	269	304	273	294	332	293	296	286	298	322	263	287	327	269	338	320	286	310	288	303	291	282	280	284	289	301	294	297	250	308	307	304	310	252	312	260	295	307	296	283	307	268	291	293	306	259	302	306	289	305	290	308	301	317	299	294	285	286	292	286	272	281	263	280	277	299	296	298	283	306	314	296	302	291	274	295	323	318	294	308	284	273	271	281	316	298	294	292	285	297	294	284	275	323	283	309	285	293	286	296	319	296	269	286	295	291	307	327	274	274	301	310	294	279	323	273	299	305	267	320	304	292	308	280	325	295	293	275	273	287	283	303	267	324	274	309	292	298	282	313	273	285	299	266	285	278	281	317	295	294	322	305	284	293	306	263	316	283	292	300	296	281	309	322	267	298	286	304	292	315	341	295	327	269	295	289	298	299	292	289	300	321	304	276	303	303	279	319	295	278	304	290	293	299	272	311	297	276	319	291	278	306	279	317	270	305	281	303	314	275	285	280	322	291	294	316	287	294	321	283	305	279	281	279	276	295	330	305	295	285	251	279	303	282	317	280	337	327	314	270	263	309	308	252	311	307	283	305	267	297	308	329	331	281	297	306	250	292	289	301	322	296	308	306	311	287	281	286	298	252	276	295	307	307	291	273	292	337	290	312	310	293	292	284	290	294	302	247	323	293	267	296	287	306	289	350	289	291	275	296	290	309	291	309	283	318	271	303	287	323	317	281	285	267	277	283	296	251	311	295	299	306	266	291	263	297	294	279	342	308	299	296	296	303	296	303	300	299	304	284	318	269	301	303	298	268	303	278	290	262	294	306	293	319	294	290	268	310	288	276	304	268	281	266	300	287	256	300	280	286	321	279	305	303	277	279	305	284	297	290	307	283	320	259	318	297	282	275	307	293	274	289	258	268	317	296	282	314	296	266	306	308	282	290	299	289	283	298	311	272	307	315	281	302	298	296	290	330	271	285	310	278	308	274	300	319	291	295	309	276	291	284	287	287	290	265	283	288	272	279	276	284	276	300	275	272	309	284	272	281	332	299	277	303	294	280	278	293	265	309	306	284	306	254	274	267	258	315	284	307	303	295	281	303	291	290	292	314	293	279	284	295	272	286	327	295	313	282	274	300	294	287	292	295	298	305	314	301	266	279	277	288	300	287	280	293	291	277	282	296	259	265	304	333	293	287	265	297	280	262	304	285	337	282	294	328	299	304	334	260	281	242	285	283	297	259	309	302	320	295	295	299	299	303	300	288	297	336	311	289	288	285	301	288	271	310	339	270	265	280	294	293	285	292	302	286	273	276	282	298	283	296	298	275	283	299	307	285	284	284	302	319	292	278	314	324	332	297	293	328	327	287	275	305	268	273	268	276	297	294	280	296	290	272	296	306	276	288	302	275	301	287	286	312	302	270	302	326	286	324	295	291	281	311	299	321	292	293	288	321	294	270	313	321	298	284	288	291	323	319	307	293	305	306	300	286	297	280	305	275	301	332	280	326	280	317	290	310	277	293	315	312	304	304	291	281	305	275	293	276	285	302	293	294	325	300	303	284	299	313	287	279	298	298	318	285	328	310	295	311	282	291	306	259	277	298	290	277	306	303	262	270	286	276	273	269	331	290	262	296	286	306	273	319	287	303	297	312	297	273	290	305	306	330	298	323	277	259	289	303	283	305	304	269	296	294	267	288	294	310	285	279	286	281	301	280	316	254	307	334	286	306	302	298	261	288	276	277	281	338	284	333	271	300	327	302	306	311	275	291	271	293	291	298	275	272	295	302	302	286	310	312	280	323	272	316	263	296	309	288	296	283	285	294	292	277	287	286	300	303	270	292	274	303	296	292	297	273	268	269	310	302	282	277	335	291	317	288	304	269	264	320	302	316	321	282	321	297	308	284	267	296	312	298	286	304	305	299	302	283	315	296	280	290	287	309	275	321	271	274	308	284	289	289	281	301	290	289	280	267	302	306	313	281	304	304	287	278	296	319	286	298	282	261	290	293	279	265	300	288	293	300	271	291	302	267	300	294	301	275	261	295	327	266	295	313	270	310	301	284	274	307	296	285	298	305	287	265	295	320	266
66441	23635	4454	837	505	401	348	284	265	241	212	202	185	187	160	171	151	184	145	176	147	159	154	158	156	179	186	156	176	158	136	141	137	135	171	156	154	148	180	146	134	149	150	147	145	150	142	151	124	157	141	158	128	137	156	138	154	141	143	126	145	161	138	145	132	128	152	154	141	139	137	126	122	164	147	141	143	134	144	144	149	163	144	142	164	170	133	147	154	152	154	140	140	138	135	151	145	144	137	135	147	136	127	150	144	147	131	146	145	140	122	136	141	145	149	129	145	144	147	126	128	141	129	119	142	122	147	157	158	160	124	133	132	144	140	160	119	141	133	144	145	149	158	140	145	136	145	141	140	141	127	151	152	161	147	154	168	143	138	153	142	137	132	149	139	146	141	146	145	140	120	144	150	141	150	162	135	137	138	146	169	149	129	169	130	127	127	156	137	146	147	155	128	127	151	128	141	142	147	160	141	137	149	147	134	137	142	155	140	139	127	147	148	154	142	151	129	139	161	148	158	144	134	144	134	148	116	134	159	133	137	143	129	139	139	116	143	168	156	148	117	125	159	156	141	125	139	132	153	133	159	154	138	141	143	164	136	153	166	155	144	144	148	135	136	143	124	137	147	164	152	142	127	137	172	131	138	158	143	142	146	154	116	149	167	139	137	153	153	148	149	133	126	136	150	166	137	168	154	138	132	148	130	154	141	150	131	135	134	169	136	151	112	138	131	158	141	144	142	132	141	150	145	142	164	137	134	163	140	136	145	155	154	167	136	149	134	154	154	129	126	144	136	139	132	144	140	149	146	141	158	137	137	135	157	135	142	145	150	130	148	132	153	142	138	139	141	134	170	125	157	139	153	141	123	119	136	153	135	129	144	141	148	150	147	136	144	149	171	152	151	145	142	142	170	146	134	142	163	137	154	157	163	142	134	146	143	131	133	146	148	136	148	148	143	134	134	141	144	141	128	137	146	155	140	152	126	143	142	147	137	144	142	144	127	133	131	135	156	128	159	149	153	147	123	146	158	135	133	142	159	152	134	158	154	148	137	127	134	171	153	130	146	136	139	156	147	161	143	132	147	149	148	150	137	128	146	150	140	128	146	139	131	126	137	140	151	136	117	154	136	142	141	150	130	151	154	161	144	141	157	140	131	147	133	136	143	123	140	140	159	131	168	140	136	132	158	142	145	147	133	121	135	151	142	150	144	156	150	156	130	142	135	140	129	125	122	139	146	136	154	142	161	123	135	151	164	154	143	147	146	149	136	155	162	122	125	163	133	148	150	172	138	139	147	142	171	118	155	164	156	148	148	122	135	147	143	130	160	143	150	135	140	147	142	138	152	131	142	136	119	151	147	140	144	132	141	143	169	140	129	136	140	146	199	129	153	166	148	156	153	131	128	135	154	161	143	138	150	130	134	142	134	142	139	152	147	117	130	161	146	167	157	175	151	149	147	148	128	122	139	128	143	160	133	144	161	140	153	131	124	149	163	122	152	130	154	156	153	152	135	135	148	125	123	126	136	159	148	126	148	142	141	145	138	138	136	151	136	153	123	139	145	117	129	156	145	158	110	150	122	143	150	126	156	142	128	137	154	145	144	128	137	133	143	151	137	131	155	142	144	140	140	144	160	135	147	115	148	127	148	138	135	137	164	137	124	141	138	143	133	158	149	144	134	144	144	151	139	153	162	154	130	158	134	158	131	142	135	144	145	137	139	130	145	154	129	137	128	128	144	125	123	145	141	142	138	146	133	137	161	167	131	145	136	140	134	152	160	149	128	130	156	155	145	158	138	133	163	133	124	137	162	140	141	126	147	132	151	139	150	138	141	147	136	149	137	134	151	145	141	152	141	149	148	133	139	155	159	138	118	158	140	128	126	130	141	120	143	158	120	135	117	144	151	128	154	128	142	135	162	161	137	113	139	153	138	144	141	160	143	152	149	143	128	137	124	143	139	124	156	139	152	141	136	157	144	124	131	144	153	179	136	140	168	147	142	141	142	138	141	141	135	145	144	152	155	138	145	150	132	163	136	144	125	142	151	144	136	145	142	164	115	144	157	139	134	143	156	143	159	116	158	124	129	176	153	142	145	150	139	155	145	171	137	160	148	145	141	118	155	161	119	131	155	130	161	140	145	116	138	140	137	143	140	152	135	148	143	120	129	156	146	143	123	135	131	147	156	139	144	145	150	144	144	151	148	156	163	140	131	138	144	131	163	169	148	151	139	130	145	140	157	153	135	134	158	144	145	127	141	136	156	157	138	130	172	131	122	141	132	149	146	143	129	129	133	162	149	162	132	132	134	146	157	147	139	164	128	134	128	130	146	143	151	161	170	136	153	127	138	156	167	136	115	137	133	143	145	145	143	134	141	160	135	145	155	140	168	150	136	148	144	103	129	149	147	142	173	134	135	132	136	146	121	143	147	155	141	167	138	137	138	133	144	131	167	135	148	152	158	137	142	123	171	127	144	161	153	147	151	143	151	146	148	126	139	168	146	146	154	153	145	138	143	137	128	133	154	121	129	148	154	142	127	139	149	146	144	153	136	143	153	152	148	134	143	141	135	140	133	141	158	157	154	149	161	148	132	130	127	148	129	151	141	141	154	148	132	142	140	143	150	151	107	150	163	129	138	140	126	168	137	157	136	142	145	153	146	155	157	135	147	150	119	125	137	151	144	118	147	142	146	138	150	135	151	130	135	132	157	137	137	127	136	118	148	140	147	161	139	151	153	128	129	133	138	129	148	152	145	162	173	143	129	171	136	149	154	137	151	172	136	147	160	163	130	138	144	132	142	144	150	148	158	139	162	155	151	130	128	133	140	140	137	136	135	145	134	171	155	131	155	145	138	142	153	153	144	143	143	136	126	155	170	135	161	153	135	161	139	152	165	144	138	136	147	141	133	163	154	148	145	140	139	136	135	150	155	140	145	142	133	138	145	138	135	135	148	150	123	133	117	137	129	153	155	127	140	135	128	134	158	141	134	146	148	158	141	146	138	138	135	139	164	141	153	156	126	148	153	146	127	150	131	144	140	162	152	148	155	142	135	147	116	146	145	136	144	123	146	149	143	180	131	147	144	140	147	119	154	157	136	133	139	129	144	149	129	132	146	175	128	147	156	133	146	155	148	153	151	155	146	140	136	141	154	144	151	144	139	127	125	144	132	151	141	141	151	154	163	162	152	142	175	158	157	122	129	135	154	150	148	139	172	168	121	141	135	156	148	149	146	182	147	131	140	150	137	140	134	153	116	146	159	156	148	139	137	138	158	137	144	121	149	153	136	138	160	163	142	140	149	152	139	146	151	135	154	142	156	122	144	135	128	138	150	135	137	140	130	142	147	154	137	147	162	158	141	144	150	144	155	148	151	144	133	149	140	149	139	157	132	149	127	138	141	158	147	153	156	138	124	139	134	145	128	149	156	142	142	123	159	126	131	162	139	151	144	130	132	147	165	148	152	152	130	133	147	161	171	134	136	152	139	152
37001	1045	2030	2296	1990	1696	1379	1212	1056	953	930	820	678	730	672	624	608	600	572	591	558	598	540	541	534	504	509	487	534	530	463	518	501	488	511	549	507	523	470	475	464	459	491	476	486	468	449	482	465	460	466	478	489	438	466	496	446	483	417	456	463	464	434	437	462	439	438	448	456	459	441	466	494	428	438	483	449	448	463	450	497	459	497	463	446	451	452	471	465	464	461	435	459	463	457	432	440	436	473	423	450	491	459	439	464	461	403	448	467	429	460	459	429	417	476	474	436	453	472	439	448	481	454	433	463	464	441	457	442	456	453	431	432	454	471	420	440	422	436	430	428	488	441	447	473	439	467	446	459	471	413	476	429	433	436	436	468	410	452	405	465	449	460	465	411	446	451	502	447	453	455	452	437	463	425	445	483	428	461	439	457	443	443	442	487	431	427	465	434	440	454	451	450	460	465	445	462	474	484	442	433	479	424	465	462	451	457	436	452	423	447	462	459	428	432	458	431	508	424	457	438	431	464	477	467	450	434	487	467	465	456	430	431	464	420	462	440	468	466	457	466	447	472	441	444	475	413	459	452	459	454	424	457	447	461	436	466	433	426	434	474	453	409	471	451	439	467	394	458	428	457	440	465	461	483	470	459	427	458	442	427	438	440	434	438	418	427	445	464	465	453	444	457	484	438	440	439	454	421	482	453	484	449	483	454	497	444	447	450	454	444	428	442	460	428	437	449	482	456	431	467	452	439	409	433	488	429	442	450	431	438	449	412	463	406	485	450	459	438	471	484	452	439	458	454	440	430	469	470	414	418	460	463	418	449	406	433	462	414	444	469	436	473	463	448	425	416	469	498	473	441	458	453	453	473	443	436	415	428	453	448	447	491	453	426	405	454	479	451	441	395	432	462	464	470	466	466	448	444	486	472	435	477	466	454	450	427	470	492	445	446	481	465	449	462	447	449	438	428	452	474	443	443	434	454	442	419	435	430	461	481	437	430	453	435	458	423	450	421	443	437	471	452	443	428	447	457	465	395	438	402	464	448	455	446	449	448	431	438	494	472	435	466	485	468	437	435	475	477	437	452	445	452	429	476	421	436	415	447	479	447	463	457	442	449	461	454	440	434	450	435	435	455	464	474	432	455	422	462	451	441	428	469	430	448	425	475	442	510	463	473	497	444	466	469	441	479	437	464	420	468	454	459	457	472	451	446	471	446	452	442	426	439	425	438	438	462	434	463	483	409	433	470	455	455	426	468	456	430	448	447	417	463	458	432	452	445	447	425	478	461	472	442	468	442	448	451	460	481	487	465	457	452	458	451	444	438	450	431	435	420	412	446	438	399	463	450	475	468	449	459	470	456	437	454	463	471	472	418	454	446	465	487	425	436	424	464	460	462	447	441	425	437	480	453	434	435	470	424	435	436	431	433	450	441	475	453	449	432	482	454	451	474	479	456	434	441	429	433	427	450	424	451	450	437	438	470	418	488	408	444	468	395	409	443	486	429	423	430	453	434	495	440	460	465	448	456	443	481	412	473	436	434	477	475	456	463	442	409	462	440	435	428	436	453	461	491	461	447	496	462	430	453	443	432	479	474	450	495	458	442	496	474	445	468	452	481	446	431	471	469	479	474	421	443	454	474	460	450	431	447	481	491	440	478	443	474	468	456	464	485	449	459	456	488	433	473	432	475	440	460	444	443	420	448	434	467	412	445	455	468	430	439	421	410	451	469	424	440	454	411	439	437	498	435	460	435	435	464	464	467	465	418	440	425	450	461	462	438	459	424	436	440	451	429	457	418	416	461	465	423	456	477	503	455	461	441	447	429	486	465	457	437	457	484	421	410	504	440	447	427	434	462	473	453	456	426	451	444	449	501	474	470	434	454	449	424	433	407	457	467	420	469	464	454	452	503	414	421	445	451	457	408	448	424	432	476	475	460	443	450	473	464	446	458	447	453	449	489	432	413	463	432	437	454	477	444	450	479	458	480	472	485	452	447	480	463	436	457	427	472	466	439	475	447	440	477	430	408	439	486	448	430	494	464	448	456	465	488	474	461	435	447	454	402	464	479	410	422	449	469	429	464	416	476	428	432	438	407	450	441	496	435	452	473	428	480	488	466	453	454	473	454	450	424	475	459	452	453	422	431	469	478	419	435	466	456	433	454	443	473	438	443	451	466	439	457	471	420	449	466	471	419	447	387	437	468	434	421	463	443	471	443	425	464	442	430	422	496	435	449	443	472	451	500	449	458	450	464	468	444	480	455	466	469	454	432	464	407	481	425	458	455	445	415	497	447	448	431	443	482	431	439	429	453	487	452	424	420	437	416	481	432	428	446	429	467	463	482	496	500	423	460	453	419	432	464	459	463	444	483	447	497	444	430	430	444	435	435	446	409	456	446	464	442	418	486	445	459	436	450	451	466	436	470	422	443	432	461	453	424	449	497	426	427	446	489	426	421	445	456	460	458	465	482	444	472	438	401	456	468	429	449	436	448	413	470	408	428	446	484	479	454	475	450	433	458	485	460	490	429	444	468	477	420	463	431	450	458	462	464	448	467	462	438	452	462	457	423	407	467	417	440	465	455	504	450	513	478	474	457	497	439	438	416	463	455	472	490	427	460	490	484	466	471	477	426	433	467	444	447	464	428	436	465	482	425	465	466	419	477	429	472	470	456	463	446	455	469	425	441	436	451	466	484	442	427	475	456	486	435	447	429	416	464	474	452	482	399	449	474	443	450	476	406	432	440	419	441	442	454	463	433	456	439	474	475	447	439	453	446	449	469	475	428	458	448	465	429	489	487	441	446	497	447	462	445	401	488	463	472	468	484	438	459	438	475	476	450	431	455	460	463	446	427	472	441	430	452	445	459	440	462	470	435	445	471	469	412	438	476	473	417	483	433	443	421	463	472	439	413	453	446	482	449	445	443	459	431	445	473	448	452	454	430	449	433	444	450	408	477	451	458	439	425	469	498	446	467	446	452	449	438	441	403	444	444	430	451	449	464	446	464	432	450	428	480	446	460	477	459	462	452	470	448	417	436	453	443	432	454	457	435	458	466	482	464	434	451	430	518	453	451	439	481	464	497	449	487	457	475	448	440	429	461	425	425	449	491	441	443	461	446	455	467	460	437	432	484	458	474	472	480	437	451	414	413	430	456	455	473	454	437	451	465	484	427	451	454	463	450	456	434	450	466	474	461	453	438	422	448	450	448	467	481	470	428	456	473	462	449	416	431	471	453	465	441	482	441	431	462	485	417	459	390	445	462	423	420	447	454	467	464	433	476	455	467	511	458	462	463	446	437	471	418	438	510	470	474	438	467	413	495	459	439	433	468	438	437	433	470	450	489	430	453	451	415	490	456	501	419	468	467	456	444	435	443	448	455	441	441	432	431	454	418	444	446	475	462	506	448	468	398	432	446	464	481	465	451	469	486	439	448	427	465	486	445	470	443	477	478	421	471	459	478	442	440	448	447	463	449	438	473	432	432	467
68303	30077	13082	2525	1166	875	631	508	458	408	385	369	322	353	328	312	301	265	285	274	259	257	256	258	275	278	277	259	264	260	226	233	247	238	245	232	241	263	235	259	267	256	250	238	251	233	259	258	209	230	234	235	251	256	226	254	248	215	242	243	259	241	256	264	245	242	224	233	233	242	238	249	242	231	245	247	251	244	248	243	241	256	245	239	242	219	229	256	247	254	243	245	236	243	239	229	225	253	266	231	238	245	217	242	245	234	238	250	229	236	237	222	261	213	226	253	260	273	238	255	258	239	258	253	254	249	256	269	241	233	236	234	260	246	226	257	219	204	256	241	252	274	227	236	238	247	268	238	257	238	239	247	233	204	234	252	214	244	236	256	232	260	260	233	228	234	240	231	240	220	219	250	232	244	250	201	242	239	240	227	228	243	220	268	249	245	264	252	250	219	261	223	237	250	272	269	269	223	251	215	257	247	214	251	242	227	203	233	262	242	232	228	242	229	253	262	255	215	255	248	213	238	236	234	246	231	231	254	243	257	219	210	243	234	236	251	246	245	259	249	232	239	233	237	255	242	239	207	251	259	231	255	245	258	259	244	236	259	254	259	236	252	240	219	237	243	274	255	243	214	250	247	239	246	194	234	225	267	231	255	252	242	235	245	241	233	233	232	243	230	238	254	252	223	238	238	212	247	257	247	234	249	251	225	254	243	226	213	249	241	224	240	232	239	240	254	236	244	238	259	255	232	240	226	257	235	232	235	247	226	246	232	270	247	259	240	247	238	249	214	215	243	230	250	243	244	266	238	257	219	235	247	234	222	218	230	245	236	254	237	282	223	240	243	261	213	237	249	236	243	249	250	231	211	242	263	199	219	251	216	228	271	252	256	230	240	258	225	241	225	266	233	224	243	267	237	263	261	229	271	234	238	245	253	246	266	259	237	235	242	220	235	258	216	221	274	254	262	276	231	234	267	237	224	258	235	207	253	242	231	237	238	232	241	251	236	235	250	249	246	263	241	258	247	253	255	226	217	238	263	233	229	219	219	246	255	259	247	241	218	251	227	209	261	224	235	247	248	236	245	232	253	226	216	241	258	227	259	246	224	231	262	252	255	250	234	252	245	237	255	273	245	225	236	271	234	222	230	226	221	261	240	210	225	261	247	229	205	260	254	258	236	256	242	235	258	225	230	249	259	248	259	270	261	214	243	249	225	253	207	213	219	229	227	246	237	251	259	238	240	273	225	243	261	257	274	226	216	266	251	256	216	256	227	206	259	239	256	281	241	206	267	245	228	263	210	241	244	251	240	226	255	267	246	258	246	240	241	228	275	230	226	246	223	239	228	222	239	225	228	246	251	246	234	233	239	242	293	214	223	227	273	246	245	226	237	218	236	244	252	241	240	249	259	230	239	225	258	230	258	253	253	230	246	241	241	231	226	245	253	284	216	240	215	261	213	221	220	246	239	236	226	226	247	246	230	287	253	230	253	241	244	225	238	215	234	226	212	226	238	232	235	235	240	249	266	247	212	206	240	253	237	255	237	234	263	251	231	221	255	258	217	235	227	231	227	247	236	248	242	243	257	256	232	233	230	244	238	244	256	250	233	266	236	248	252	265	271	217	264	252	259	242	251	236	224	245	249	266	258	267	227	247	270	245	242	218	236	245	233	229	250	250	249	229	277	209	246	253	234	240	235	232	246	237	248	229	238	238	268	237	247	235	213	220	248	248	253	248	253	252	258	240	264	233	234	223	278	221	259	231	244	241	227	238	243	253	225	238	243	258	267	247	239	267	244	257	257	239	238	230	268	239	245	227	245	241	260	246	228	241	233	233	240	240	256	247	223	233	239	259	253	227	256	243	252	208	251	263	241	252	270	228	230	242	260	203	242	250	230	233	276	233	242	246	219	262	213	236	235	238	250	280	233	268	271	230	228	270	250	246	250	226	244	226	209	233	228	231	259	241	236	254	237	236	249	230	239	253	250	270	217	219	213	258	214	225	206	232	232	252	232	230	228	254	239	254	234	239	238	241	266	231	248	236	230	243	244	236	224	240	251	234	263	211	262	238	261	234	262	243	232	218	252	254	229	255	289	255	243	200	271	221	217	249	254	235	264	265	248	232	259	239	254	227	243	228	261	242	246	252	270	258	259	259	273	240	251	240	261	248	243	246	250	249	249	260	238	209	239	239	224	254	217	247	231	228	274	248	269	259	235	258	246	231	255	238	239	254	249	231	255	232	242	262	216	239	263	242	222	253	270	264	246	215	238	257	257	229	253	250	214	248	243	253	238	236	246	223	213	264	250	266	225	230	240	235	246	234	238	257	218	249	267	253	223	252	243	227	205	217	212	205	223	252	241	248	241	254	216	230	212	234	240	250	224	246	232	244	249	254	272	251	235	253	247	249	236	238	238	255	248	248	246	239	211	227	237	234	258	243	230	249	272	272	238	246	221	244	258	251	257	241	222	235	269	223	260	242	232	229	219	257	233	253	257	208	237	212	210	229	241	270	244	235	226	246	243	243	256	214	253	234	255	200	248	248	226	226	274	240	251	255	220	234	259	243	251	233	229	259	214	256	230	239	225	239	233	233	231	246	221	251	249	199	192	218	250	250	223	236	241	247	200	242	269	281	250	262	259	224	235	238	235	252	220	227	230	254	244	244	254	249	224	208	273	248	220	242	238	254	252	229	251	247	228	258	224	251	254	245	240	255	252	224	261	221	230	224	206	252	279	225	238	246	246	231	218	215	241	251	241	234	244	227	240	239	239	245	216	263	245	239	224	239	216	267	241	260	226	274	240	245	230	240	233	223	283	247	253	241	270	226	257	221	252	248	246	236	243	251	250	253	258	227	239	251	266	244	245	260	260	246	252	222	240	264	235	237	256	257	229	246	234	217	226	259	244	257	218	229	242	243	254	215	234	259	233	251	250	244	265	253	239	249	246	251	255	213	245	251	241	215	232	233	234	218	258	238	236	259	215	244	256	232	250	222	241	245	234	261	239	247	241	250	267	249	246	238	242	223	225	268	257	237	238	216	233	233	247	241	251	233	233	230	239	253	219	241	219	216	238	223	213	236	231	248	233	245	227	258	246	239	242	229	231	212	240	236	244	228	248	247	234	290	207	246	255	245	216	235	233	213	269	249	246	250	225	280	220	250	248	223	237	207	247	227	240	237	272	243	272	232	256	235	238	229	255	224	222	227	269	228	245	241	227	237	244	250	245	237	222	212	241	251	258	237	239	232	275	235	261	241	207	229	248	204	237	239	234	240	222	261	235	253	249	221	229	206	234	239	214	231	246	234	247	232	239	247	262	220	230	227	267	215	250	247	235	213	228	246	255	250	225	257	254	252	254	228	238	244	255	258	236	230	225	239	218	208	239	249	231	233	244	231	267	241	240	237	239	263	253	243	224	243	250	271	239	223	246	244	226	246	253	250	272	246	226	278	251	222	261	236	256	214	244	220	228	254	244	276	223	235	229	238	230
45557	1947	3871	4301	3726	3165	2616	2230	1944	1719	1577	1464	1357	1251	1160	1117	1114	1057	992	1010	957	915	904	831	900	847	884	824	820	836	799	776	832	804	771	756	778	741	734	760	788	775	745	776	725	742	710	708	704	766	759	799	733	682	725	744	664	737	701	719	728	691	721	676	742	745	688	751	687	719	721	672	677	743	687	673	686	709	755	733	719	704	741	718	685	702	716	694	721	721	689	723	714	746	710	717	742	693	692	735	698	720	720	718	723	723	714	699	724	702	720	732	670	703	701	719	670	688	736	717	665	721	734	710	664	725	691	685	705	674	689	690	667	750	670	693	743	676	686	690	704	631	689	695	700	699	705	690	686	692	674	769	658	724	730	685	657	726	708	683	661	682	702	695	726	680	659	682	769	679	696	680	646	728	718	702	728	753	680	712	724	644	712	685	688	684	733	683	684	705	659	705	736	685	676	710	725	700	709	677	713	688	677	772	708	681	691	642	663	667	748	692	673	653	704	745	674	691	749	644	684	656	682	708	636	703	733	688	686	689	746	710	719	718	702	661	684	696	691	693	714	685	674	649	691	650	734	699	702	739	692	678	665	707	689	736	683	724	700	679	692	666	676	681	700	690	695	680	682	665	712	717	706	678	663	644	721	647	730	673	656	687	736	707	714	689	748	662	747	682	745	671	727	705	721	705	719	669	728	687	687	703	733	704	649	689	734	644	704	757	633	698	659	712	720	695	712	697	717	706	677	677	713	611	665	683	687	705	673	687	673	680	676	640	688	680	681	742	702	753	688	679	655	677	744	687	692	698	695	713	734	661	722	735	677	730	689	649	694	658	658	686	718	657	673	735	700	684	695	711	710	663	684	679	708	688	745	710	671	728	748	665	709	708	643	725	722	682	669	711	640	657	726	700	752	694	667	677	686	693	723	732	690	706	664	683	721	688	738	735	684	740	701	682	705	661	729	696	691	723	688	750	667	739	675	721	697	686	718	709	693	708	714	695	715	725	658	663	722	681	656	685	675	706	715	698	701	735	639	708	689	736	754	671	758	704	689	666	713	694	672	680	723	724	698	705	707	738	657	653	673	702	718	689	670	685	758	677	719	659	758	679	707	686	746	652	731	690	705	688	763	659	707	699	671	729	697	680	709	697	699	694	686	716	764	685	714	727	660	656	708	709	662	704	764	697	700	691	681	745	682	720	686	689	741	656	692	727	667	700	698	694	742	660	667	722	708	701	737	700	674	758	685	686	708	688	696	704	687	697	602	692	696	766	680	676	697	720	660	694	665	723	711	686	721	680	673	690	707	728	743	722	729	687	689	721	771	674	728	723	682	680	696	666	661	683	751	734	681	706	734	684	747	700	677	717	717	710	681	691	677	724	711	702	691	673	661	684	664	664	676	698	691	737	666	713	718	715	742	700	756	649	712	684	679	719	665	707	701	673	685	690	709	684	687	657	751	718	751	708	718	717	671	713	646	688	690	653	669	690	730	681	708	716	668	751	713	720	728	720	732	671	725	650	660	723	668	695	721	698	746	742	658	713	680	659	679	736	726	720	682	709	694	689	672	685	707	698	682	656	672	687	694	724	729	664	703	686	722	728	653	699	694	653	688	646	688	670	707	657	663	698	701	749	700	739	740	718	626	693	694	689	643	739	710	663	694	692	683	681	684	655	654	643	686	707	680	665	669	715	735	682	738	738	702	716	718	750	730	709	702	692	693	658	728	686	696	691	687	699	673	691	686	667	703	692	664	706	693	662	699	702	693	714	659	701	697	722	672	700	688	681	690	702	696	744	676	694	699	748	643	733	723	676	724	729	694	686	665	692	706	683	676	696	686	694	696	740	705	689	706	686	750	688	690	716	701	682	616	645	661	679	668	719	688	672	678	702	692	646	683	701	667	691	691	679	731	712	686	700	683	677	722	689	668	723	708	711	670	753	690	689	693	695	681	703	666	673	673	710	696	706	679	702	692	711	700	750	692	707	719	655	678	721	676	698	680	697	693	699	640	679	657	673	682	710	690	691	717	679	686	661	692	731	652	669	688	714	698	666	720	658	703	695	722	696	695	710	634	704	713	705	706	729	739	686	709	723	672	676	699	651	711	686	696	646	711	685	707	690	684	742	661	748	642	679	718	736	694	695	713	650	690	656	672	710	681	694	697	751	690	727	700	655	715	680	718	701	724	702	719	692	687	691	678	674	671	668	660	671	710	732	669	689	668	740	685	756	695	732	693	677	724	675	647	691	696	723	695	661	699	710	661	729	671	710	713	680	656	725	674	685	688	694	695	696	698	711	685	700	734	676	684	714	687	696	706	664	670	653	670	722	730	639	702	644	714	693	706	665	700	675	682	675	675	642	703	702	664	723	695	712	695	650	719	677	713	645	710	654	692	632	687	732	727	697	700	712	722	691	708	732	702	661	721	662	663	711	679	750	684	672	689	747	749	720	672	670	697	700	679	679	690	712	633	733	712	664	696	681	655	704	696	709	709	695	708	701	707	728	639	760	690	720	696	690	722	712	663	673	718	718	692	735	700	717	654	712	679	715	730	688	679	681	740	677	675	716	677	666	707	692	711	693	692	684	684	708	687	640	725	704	674	692	706	700	718	709	671	698	725	658	709	734	714	714	670	692	724	676	691	659	697	705	751	675	727	720	694	667	704	672	652	742	666	654	695	659	686	694	660	685	679	692	669	678	682	731	685	661	654	684	685	696	711	682	670	746	703	735	673	683	669	709	707	743	730	699	708	692	728	671	683	677	714	713	687	611	716	697	740	692	713	687	699	686	707	628	697	685	686	629	736	715	704	710	684	730	685	704	738	686	644	716	664	709	660	701	681	701	668	658	709	739	708	681	713	680	730	635	697	702	702	698	697	732	715	715	772	671	658	698	651	696	650	703	711	704	704	697	682	649	700	726	682	683	725	693	685	688	665	677	704	707	710	695	686	667	675	741	690	717	747	745	721	685	655	694	741	654	739	681	671	702	691	648	728	729	697	740	717	688	693	673	702	747	720	670	689	738	713	697	706	725	701	692	684	706	674	701	671	695	682	735	661	668	704	709	696	705	715	722	682	707	647	683	727	682	680	723	676	643	706	681	718	693	708	654	681	713	712	682	678	692	681	655	723	720	705	694	724	696	686	712	675	681	716	719	651	715	695	680	720	716	691	670	709	655	699	723	736	694	677	695	711	716	715	656	704	688	732	645	709	719	714	687	696	681	661	736	711	643	670	706	723	691	649	716	675	725	755	666	747	648	686	708	652	692	686	701	670	722	710	745	703	731	658	682	657	686	678	759	726	705	690	670	725	732	652	717	684	651	680	729	694	734	702	684	692	691	680	694	723	694	630	688	686	717	709	689	698	720	691	729	704	687	685	693	653	701	733	714	702	684	693	678	690	691	683	731	662	720	687	686	711	722	677	760	697	686	654	682	669	692	713	665	705	689	728	673	690	639	703	689	682	735	616	758	738	700	724	674	734	701	709	671
17595	1017	256	125	91	78	95	82	64	73	89	94	71	73	99	106	76	78	87	78	82	83	69	77	85	83	75	85	92	69	78	77	93	88	65	67	76	85	78	92	69	85	69	75	80	81	74	73	82	87	79	85	92	87	77	82	77	70	68	88	68	81	67	86	83	73	78	86	69	80	69	88	67	86	68	78	83	84	70	78	70	71	87	68	69	81	68	70	77	77	76	81	70	82	69	74	78	79	76	95	73	72	91	70	82	76	86	73	93	84	88	80	67	76	71	79	66	85	87	86	60	77	85	86	69	78	72	75	81	73	66	83	66	76	91	74	73	86	80	74	84	73	68	71	65	86	81	71	79	102	81	68	80	74	67	101	76	69	75	82	83	76	87	85	74	82	84	68	85	75	65	89	72	68	71	85	68	84	73	86	82	81	78	79	78	61	65	91	71	75	76	71	64	80	59	76	84	65	78	73	81	73	82	58	73	63	67	70	81	95	73	85	85	86	83	80	80	91	70	54	64	81	63	62	78	78	78	68	83	79	73	74	71	64	74	77	81	72	93	82	92	72	94	99	77	86	76	85	78	64	78	75	75	80	75	67	57	86	76	79	75	66	65	61	76	82	91	71	73	74	87	81	70	53	78	81	72	74	74	84	65	56	83	72	65	88	69	78	85	73	98	84	80	75	65	55	83	76	81	74	77	78	71	79	85	80	81	72	85	85	77	97	75	70	77	95	68	77	70	84	77	79	69	75	81	91	69	94	83	76	92	80	72	79	67	59	90	86	68	82	82	74	91	72	65	75	101	66	85	87	85	92	69	66	77	72	74	80	85	78	59	73	80	76	93	78	63	72	86	84	72	72	82	65	69	83	77	80	69	82	73	80	83	78	98	83	63	65	80	79	81	86	57	71	75	63	78	67	70	85	75	86	88	84	88	72	80	77	72	82	94	86	81	96	96	84	75	75	73	85	72	78	80	101	81	66	74	82	84	67	66	77	89	75	91	73	81	90	81	68	71	75	74	75	82	57	97	84	81	71	61	72	72	78	76	74	82	104	63	72	70	82	70	77	73	80	71	68	73	67	84	70	65	81	78	75	76	79	77	78	79	62	87	70	77	58	72	77	85	83	81	87	72	89	86	91	85	81	78	84	84	66	93	73	68	84	69	82	76	72	64	74	75	90	74	79	74	87	78	77	88	80	78	78	74	63	98	86	80	69	84	88	79	72	70	76	64	84	80	69	69	84	76	82	68	63	83	60	69	79	90	88	74	74	80	79	61	88	78	74	74	78	70	71	75	77	82	73	72	73	93	91	75	67	85	71	71	85	85	72	75	70	76	72	73	75	65	75	84	85	97	82	76	92	82	81	79	68	90	99	60	72	85	77	85	68	64	80	90	81	81	84	73	84	73	69	82	93	84	73	65	78	50	53	69	79	81	99	85	53	78	85	79	89	74	77	68	81	77	78	69	69	83	69	62	78	87	73	67	70	86	70	72	85	70	90	63	78	67	81	67	70	79	90	75	73	70	88	69	66	79	75	83	74	85	80	84	67	77	83	79	69	89	83	58	71	72	77	77	82	82	69	73	79	73	81	79	67	89	73	78	71	59	67	75	85	85	77	77	70	86	89	81	77	88	73	87	80	78	93	79	68	67	74	79	80	96	86	78	89	85	91	86	84	69	71	73	81	78	56	83	75	70	78	67	78	75	75	75	87	80	86	67	70	95	63	64	85	69	78	69	61	73	78	77	74	82	101	93	80	84	73	69	72	83	62	83	83	64	81	88	84	82	68	88	90	87	70	73	55	76	66	83	74	61	63	87	94	88	67	80	73	78	68	73	74	75	77	85	72	82	88	82	85	65	83	64	73	58	88	66	79	74	74	77	91	81	73	74	79	71	79	81	86	59	79	75	73	66	55	70	82	77	71	91	78	73	78	73	71	95	76	73	81	76	93	77	86	92	73	76	90	67	87	71	72	64	74	85	73	105	79	74	86	74	71	82	67	67	88	86	81	79	85	94	89	75	87	94	74	91	66	76	66	63	71	71	86	71	77	66	70	77	81	80	75	91	78	75	82	71	76	78	91	87	65	78	66	91	83	66	70	78	83	80	63	74	69	73	90	86	74	70	88	74	77	81	89	83	71	70	78	75	74	76	83	68	81	84	85	62	92	73	78	77	91	78	71	88	75	81	74	96	82	80	78	77	72	79	56	61	78	90	82	84	69	82	82	79	75	84	71	73	78	72	78	85	82	64	78	76	78	92	96	88	88	68	82	87	70	73	74	76	79	70	82	79	76	80	87	73	76	85	85	74	73	82	75	79	76	79	65	69	67	83	69	73	81	78	67	88	84	65	74	75	91	74	73	76	71	75	76	67	81	75	74	81	77	68	81	75	79	99	74	93	69	84	88	78	83	89	71	78	77	86	73	72	76	85	77	78	60	84	82	78	81	89	92	107	98	73	76	70	75	82	87	72	79	60	85	57	73	77	102	77	68	101	78	83	70	81	82	73	80	88	74	68	83	86	79	87	65	67	69	79	77	70	76	65	79	67	87	85	68	70	63	89	83	72	85	70	75	67	80	87	90	84	76	65	72	81	68	96	80	77	74	86	85	79	71	68	70	63	84	75	80	76	87	82	78	75	96	79	67	64	62	62	71	77	73	87	74	67	62	81	75	71	77	75	70	86	69	79	73	86	66	85	73	77	61	81	73	84	73	65	67	80	72	63	76	84	74	88	83	90	80	90	77	67	86	85	96	73	61	81	87	83	76	66	80	81	72	71	72	81	73	71	79	76	78	72	83	69	79	82	95	71	81	74	76	68	78	82	83	79	79	65	72	69	64	77	75	76	73	70	69	54	80	85	84	72	69	85	88	64	84	79	63	63	90	69	72	59	71	99	94	76	66	75	83	81	90	79	76	105	78	80	77	68	86	77	88	79	99	69	70	80	75	100	88	64	84	72	81	74	83	71	65	71	75	78	76	84	72	74	76	71	70	82	83	86	72	75	86	79	84	67	82	83	86	77	98	88	80	83	97	78	83	74	77	76	74	85	89	83	80	71	66	68	73	75	78	92	83	74	76	97	95	79	100	69	90	80	74	74	79	79	99	78	83	75	80	76	80	60	87	83	72	89	83	75	71	91	84	89	80	69	82	65	97	68	87	88	77	75	75	93	70	74	66	77	93	71	78	73	75	83	69	77	88	76	67	62	69	68	78	68	90	90	66	77	86	70	71	87	84	77	78	89	62	91	59	86	79	70	72	74	64	76	88	80	77	89	74	74	81	75	76	85	69	72	69	84	73	77	59	75	78	75	77	59	86	77	71	68	62	74	67	71	78	79	72	77	84	80	71	83	87	68	77	75	72	74	92	72	75	87	94	70	80	77	76	57	69	66	81	70	77	79	75	67	71	69	79	69	69	91	84	81	94	62	83	74	87	78	75	82	79	89	72	88	72	79	78	89	68	77	78	80	71	58	74	69	93	85	79
17609	324	398	380	390	347	335	318	317	326	300	283	308	281	272	310	306	270	294	300	284	301	267	325	258	295	278	248	290	291	297	296	286	285	249	286	271	255	280	310	282	285	285	280	302	261	297	299	306	291	268	272	306	326	290	267	283	280	288	263	295	288	309	293	310	273	265	289	290	279	251	295	289	290	285	273	280	291	281	308	285	289	304	284	293	290	252	275	282	280	276	282	305	294	289	266	262	278	261	277	287	274	302	284	247	276	291	273	301	280	293	280	297	245	291	292	285	303	269	257	275	251	269	298	275	271	274	298	245	318	259	268	311	255	263	278	286	252	265	259	286	285	285	269	279	291	269	276	294	291	307	303	305	277	250	305	291	291	298	271	299	282	280	306	278	259	297	259	292	269	255	289	276	271	240	289	286	286	267	272	282	289	237	289	279	291	259	279	268	279	279	267	288	284	290	285	282	309	272	280	280	270	277	265	280	287	279	306	256	290	258	273	297	305	307	257	267	281	285	285	261	297	274	292	290	252	287	308	269	267	259	293	297	283	303	265	263	281	267	286	285	250	270	299	277	301	260	277	263	266	272	265	302	303	310	256	262	275	264	261	298	279	271	314	272	295	263	270	292	249	266	295	271	259	291	299	304	283	308	260	277	291	268	262	281	294	284	277	237	305	290	263	286	274	259	290	295	289	226	298	277	264	299	270	301	318	256	300	278	274	281	263	263	272	292	317	304	289	267	289	284	278	273	285	296	280	248	274	280	290	284	271	297	288	262	277	293	249	276	288	296	267	245	287	288	263	296	277	310	254	316	260	280	263	264	290	276	275	266	259	249	292	300	258	276	240	286	274	279	262	260	260	307	289	284	317	273	282	271	246	274	273	278	301	284	266	262	297	296	290	295	303	262	287	278	284	276	251	271	268	277	282	268	283	275	270	278	254	258	272	255	269	315	285	267	279	288	272	278	284	265	270	289	286	279	288	291	283	274	279	246	276	268	274	279	263	279	291	286	288	294	284	292	288	289	314	286	248	291	278	260	278	295	274	262	263	314	286	300	276	296	285	262	283	312	260	281	288	276	279	298	290	260	283	294	296	291	298	270	246	249	294	279	264	295	279	284	314	285	281	297	274	276	258	279	245	303	274	268	274	287	252	261	274	276	294	259	274	270	273	317	261	288	307	274	263	280	299	288	285	257	273	297	271	282	283	293	285	268	308	280	272	269	335	299	278	269	286	314	283	283	278	297	262	336	285	270	263	308	278	282	267	279	270	281	277	265	258	290	275	277	266	288	283	286	262	266	284	250	299	284	280	286	290	289	277	273	276	289	283	285	288	284	273	289	279	304	272	301	274	283	254	284	286	271	277	255	258	276	273	276	262	292	281	297	285	266	279	277	278	261	308	259	268	283	282	269	276	265	286	270	284	297	289	280	270	297	247	271	275	274	256	295	296	285	300	286	271	290	269	286	272	278	274	281	270	302	279	292	282	268	264	259	268	305	294	267	287	319	309	280	257	264	258	274	288	278	277	269	277	306	263	286	290	281	286	267	291	294	297	280	300	255	273	271	286	284	300	270	279	300	297	274	295	278	296	266	255	296	287	260	303	276	310	286	254	242	290	274	266	266	262	282	271	292	294	288	279	242	311	268	310	293	264	288	269	261	273	287	253	295	286	285	290	274	248	305	280	312	276	320	277	276	270	288	272	288	273	294	293	252	274	285	267	273	312	268	258	265	320	302	281	282	272	266	323	280	281	252	272	319	274	284	275	296	286	280	273	273	264	251	289	282	257	272	293	253	286	282	253	290	259	224	317	278	289	269	304	269	279	295	271	293	262	271	270	265	283	281	275	266	275	278	256	253	281	269	258	293	273	287	269	282	266	285	272	298	261	305	261	258	312	261	297	290	275	298	282	286	290	271	264	274	332	252	270	265	321	271	292	292	280	287	325	281	288	249	298	273	308	275	286	280	260	264	264	286	263	272	268	280	266	296	271	275	260	276	281	286	264	265	298	262	285	268	296	288	285	304	269	276	295	289	269	284	286	276	273	287	271	251	275	299	283	247	280	312	318	231	277	276	287	281	289	274	274	260	283	270	277	272	298	240	255	251	277	278	301	271	272	278	234	297	292	261	253	300	282	253	282	309	261	260	276	275	300	287	316	291	305	282	271	287	264	294	271	262	281	311	252	279	305	273	283	299	303	266	271	287	279	249	252	269	292	259	280	255	270	276	277	267	272	279	271	289	309	257	284	252	252	254	260	246	258	278	257	280	267	271	270	275	302	283	272	284	276	297	284	268	298	317	289	270	271	297	260	281	294	309	265	263	254	290	259	296	280	306	265	291	264	276	274	261	310	266	266	310	261	305	247	277	323	285	285	248	285	278	272	241	297	265	301	268	283	261	263	261	251	304	262	306	308	286	245	257	255	283	277	289	258	284	288	271	294	264	302	268	288	277	284	320	293	274	315	288	276	286	258	288	270	290	302	257	252	274	305	310	256	242	267	261	276	286	267	271	286	289	297	291	296	286	275	286	255	281	258	274	302	279	282	260	283	263	254	283	285	265	268	261	280	290	295	263	299	292	295	263	266	289	272	286	271	274	253	294	275	259	234	290	292	280	277	281	252	265	284	265	275	277	231	282	288	246	255	273	262	265	293	285	264	276	256	281	254	301	300	279	295	273	270	257	262	257	263	248	290	278	272	284	284	283	286	295	273	265	296	280	269	293	286	287	262	250	240	280	289	279	277	288	282	267	280	277	298	309	284	272	269	267	296	313	279	266	283	290	263	273	264	259	310	264	262	245	300	310	280	261	300	259	266	286	279	269	264	263	300	292	287	279	276	246	284	269	310	264	291	255	293	245	287	251	284	282	275	262	263	267	275	268	297	286	272	251	257	281	294	268	285	283	277	285	268	306	275	240	258	282	276	277	281	256	294	279	294	300	260	282	311	279	262	265	268	292	285	259	281	261	272	267	284	273	271	266	263	263	290	267	267	307	280	295	270	249	276	290	281	284	285	284	293	290	284	270	260	272	262	270	283	271	259	288	268	267	297	257	304	310	283	254	296	278	291	267	265	275	249	260	258	277	290	272	264	270	289	282	300	261	280	273	268	296	286	258	313	271	258	300	276	263	283	299	292	297	269	265	280	254	272	280	279	275	283	261	289	273	265	276	276	271	270	294	297	266	267	272	284	278	263	291	259	248	283	271	266	278	283	272	286	269	255	256	271	284	280	264	291	308	280	294	311	256	289	271	258	264	269	248	281	269	274	296	282	283	260	297	275	293	264	290	306	277	269	263	275	296	285	289	296	279	271	296	279	268	291	271	296	294	267	284	284	269	244	272	280	289	294	276	297	270	285	299	273	300	283	318	292	276	285	293	274	301	265	258	301	241	291	292	271	279	262	280	279	296	287	279	279	281	263	261	278	281	265	294	278	304	253	270	326	305	300	282	244	290	272	299	275	267	277	275	306	252	259	254	261	263	275
62669	21673	4240	825	519	451	356	295	245	228	200	204	233	185	184	168	167	166	132	169	169	145	172	157	152	143	132	161	155	158	130	149	167	126	141	153	154	155	144	148	160	120	158	151	161	148	142	148	133	149	153	131	126	152	134	139	151	126	163	139	147	132	138	176	136	137	140	146	126	124	149	143	143	140	134	135	145	139	140	141	134	134	143	138	139	133	147	158	143	136	136	132	155	134	145	113	132	135	147	148	136	124	162	141	126	121	149	150	139	140	135	160	147	160	155	157	123	151	143	142	152	133	136	138	160	150	124	126	126	147	136	126	138	141	143	125	141	126	131	104	122	151	138	142	146	134	137	160	144	121	131	158	122	135	125	124	127	155	142	115	132	145	142	152	159	152	142	135	144	135	147	160	150	125	124	122	131	151	134	158	131	145	129	169	156	139	129	141	137	128	144	153	119	152	142	141	124	149	143	138	116	143	134	140	139	134	137	138	139	134	144	126	136	128	121	169	136	134	133	144	139	145	149	142	176	132	143	158	147	138	130	133	153	142	158	149	151	150	171	134	118	154	116	143	135	122	135	150	142	150	122	134	142	114	156	156	152	136	132	148	149	133	143	151	131	144	121	132	128	149	164	132	137	129	141	142	117	148	147	145	159	141	149	125	130	137	142	132	148	130	134	151	138	148	136	166	135	134	145	124	157	133	150	142	121	151	137	127	146	148	139	156	144	138	150	123	129	160	142	142	163	149	163	140	134	108	151	141	135	131	135	138	126	152	132	123	158	143	128	135	168	123	156	134	127	133	129	139	141	154	150	151	137	158	139	137	145	134	148	153	146	129	142	117	136	132	148	149	119	118	133	148	151	130	137	124	132	137	156	136	134	156	122	141	154	138	132	130	126	119	142	141	122	150	136	112	136	123	142	176	146	152	107	150	136	147	157	144	150	142	112	136	139	144	134	128	130	133	124	129	137	124	157	167	133	138	148	136	156	125	139	162	127	136	160	171	164	146	149	149	123	133	120	142	129	156	142	149	145	156	133	166	136	138	138	132	134	135	137	122	124	141	149	145	131	146	134	135	135	150	143	130	141	121	152	147	144	137	133	158	130	136	147	133	143	157	133	140	134	122	131	124	146	147	149	129	134	121	156	141	137	135	125	142	154	140	121	146	141	123	134	159	125	142	126	160	125	144	139	134	144	130	142	126	137	149	129	156	145	146	151	140	133	144	146	138	143	143	157	132	145	158	126	146	136	139	140	149	142	142	129	134	137	144	130	140	133	146	157	133	130	118	154	133	131	129	146	142	146	150	139	124	130	134	119	133	144	136	128	135	136	138	145	167	137	125	132	151	135	131	154	142	150	155	144	136	141	152	141	130	154	140	146	145	150	108	142	130	162	134	137	147	134	150	161	159	145	144	135	158	133	152	145	151	140	124	138	149	146	123	155	153	149	153	128	136	138	139	152	134	126	174	137	135	137	138	158	142	135	149	142	154	139	148	149	143	153	137	152	144	123	133	134	129	139	138	134	157	137	139	146	161	143	139	148	137	143	157	142	129	147	140	143	137	148	155	148	129	130	132	123	145	110	141	130	130	148	149	134	145	148	153	139	129	137	142	152	137	121	130	138	140	136	138	151	127	139	134	144	153	134	134	129	148	150	140	126	125	130	140	147	150	135	143	142	141	138	139	128	125	139	107	141	146	146	143	130	133	132	151	132	153	135	154	138	157	159	122	129	143	136	158	134	129	140	143	140	135	146	135	150	143	150	157	153	150	149	148	143	145	132	141	129	129	154	129	140	141	124	143	137	121	122	142	147	142	141	145	141	144	157	132	134	154	140	162	153	147	123	138	153	124	150	140	110	146	131	171	138	129	139	144	154	150	161	142	142	142	142	135	134	159	157	171	154	147	151	114	145	130	153	131	136	139	129	147	136	146	155	148	137	145	151	149	127	128	143	139	141	149	170	152	137	143	133	133	159	115	136	139	146	120	134	132	147	132	137	143	141	142	140	122	160	146	135	149	151	134	130	153	137	143	130	136	139	123	143	152	121	157	139	143	144	137	136	156	134	147	126	158	129	152	144	134	148	163	140	147	155	124	134	120	142	132	153	133	119	123	148	129	156	123	150	128	148	147	129	127	141	134	138	172	134	148	130	141	129	140	127	133	128	134	138	136	121	137	128	134	166	153	145	134	115	124	153	157	146	140	152	137	136	159	142	135	144	120	137	151	123	145	122	126	136	144	145	125	143	139	157	134	143	144	135	124	141	147	142	136	138	145	150	154	142	131	149	126	134	138	124	140	141	131	135	138	122	137	133	139	136	145	125	128	140	144	143	142	125	139	139	134	147	162	137	144	130	132	127	106	134	131	147	125	138	159	125	119	147	139	144	155	163	143	121	128	145	133	124	132	139	135	154	147	155	145	131	162	127	127	147	142	147	122	124	133	136	132	142	134	153	123	135	129	147	137	142	134	143	146	141	119	149	144	136	136	145	133	132	147	139	143	137	154	139	125	126	142	127	127	155	150	124	138	142	140	122	128	125	155	131	131	161	135	132	140	150	149	131	140	148	144	131	144	127	131	155	150	142	141	146	138	112	131	128	148	139	143	131	136	125	141	121	140	114	124	139	122	140	131	123	111	109	138	131	137	146	163	124	110	130	132	134	139	128	128	149	132	151	141	128	138	140	148	140	149	136	133	149	130	138	143	151	140	144	135	140	146	148	146	152	136	132	157	125	143	148	116	143	137	167	157	131	130	113	148	156	147	149	156	120	146	127	139	127	155	140	144	152	145	150	167	123	142	130	126	136	124	129	171	130	160	166	125	122	137	140	137	159	159	149	139	126	152	136	156	153	179	139	119	121	144	155	128	142	134	130	137	150	140	155	131	156	134	136	137	134	163	141	143	140	124	144	143	131	131	129	144	131	118	134	157	123	144	142	145	156	123	151	142	120	136	138	134	149	147	139	142	143	138	149	131	156	127	142	138	149	132	134	157	154	170	162	137	144	94	146	143	152	152	131	138	132	148	132	140	144	137	127	150	129	156	133	145	130	137	147	151	145	132	146	162	164	119	128	158	134	137	141	134	119	145	102	146	124	115	128	119	145	132	130	153	144	133	140	161	138	131	139	137	124	130	134	149	161	134	155	137	146	130	141	146	131	125	130	143	132	132	122	124	121	142	140	143	159	133	159	135	163	147	145	136	136	146	139	146	127	167	123	138	115	150	151	129	134	140	146	147	149	118	149	148	146	128	134	130	116	144	154	132	141	130	129	131	162	157	158	147	148	152	138	147	143	170	156	147	164	136	145	136	129	148	147	124	133	156	149	164	156	147	151	141	137	128	142	136	136	135	150	129	140	143	129	139	156	153	120	147	127	142	147	136	140	156	113	138	127	137	132	132	139	120	157	141	136	132	130	152	152	133	125	135	140	129	143	134	118	131	145	141	127	132	150	140	140	131	148	138	139	125	160	127	147	149	149	175	124	136
35065	1056	2055	2381	1980	1724	1449	1193	1101	968	868	854	782	699	712	649	654	611	562	578	583	547	544	526	534	528	487	476	526	518	474	541	530	535	489	504	444	436	486	440	488	514	461	468	471	491	510	453	489	447	484	437	451	425	452	464	486	466	473	461	480	477	447	481	463	476	461	438	437	454	468	444	465	433	497	442	444	459	455	467	480	443	459	421	433	479	420	453	425	444	450	465	447	422	437	465	410	427	433	459	448	443	450	428	411	416	411	447	448	427	415	414	439	457	431	464	419	449	461	455	446	414	452	445	459	486	436	451	451	430	445	419	425	450	427	401	411	431	434	451	427	448	445	483	437	437	503	435	466	437	447	410	424	452	435	437	485	460	455	403	475	439	468	418	414	455	444	461	458	454	441	431	442	438	446	425	457	446	462	448	466	422	431	439	478	404	456	409	451	447	408	392	413	432	425	440	470	467	457	430	452	469	416	445	465	411	422	403	460	460	435	439	457	445	423	438	412	445	441	420	459	432	425	418	415	422	471	459	447	424	413	435	420	472	467	427	476	445	437	462	432	430	446	388	457	431	442	422	445	454	431	419	429	429	435	403	433	448	449	486	458	463	408	453	459	450	455	479	417	416	436	426	418	448	393	426	441	474	459	439	437	424	434	465	449	437	449	450	460	424	436	439	433	461	417	447	438	456	434	421	476	443	458	433	425	450	421	462	426	434	422	453	443	449	472	409	403	463	475	454	461	420	433	472	443	439	441	434	423	445	421	480	436	411	455	433	466	439	456	489	433	430	426	468	428	494	429	446	429	443	449	451	497	444	453	453	404	453	412	440	461	432	464	427	441	427	469	410	434	443	415	445	469	434	446	394	482	475	459	445	462	378	422	419	395	440	401	469	421	422	438	433	448	430	434	470	462	464	416	418	441	504	424	437	427	408	419	451	427	430	483	423	440	443	461	429	479	445	409	466	448	453	456	383	424	395	469	428	449	412	430	426	429	451	443	431	387	393	426	447	452	419	403	443	428	422	461	453	409	444	437	448	437	457	444	467	438	413	424	440	445	445	412	400	432	457	379	444	442	425	436	463	464	468	465	452	441	455	419	431	428	459	439	441	427	415	415	466	435	390	411	458	440	407	427	421	462	404	431	430	432	457	417	457	478	461	453	469	445	398	445	449	451	420	463	452	425	438	432	428	433	432	434	418	430	453	436	426	444	427	429	388	453	466	412	407	453	431	463	437	454	477	439	431	405	438	453	444	401	428	453	431	424	457	439	400	453	429	389	455	439	441	409	423	420	421	419	456	425	447	417	417	454	429	419	487	411	440	440	441	429	451	440	442	442	447	411	425	466	423	475	449	460	404	468	474	417	413	442	440	435	413	437	458	442	438	426	457	432	443	468	408	438	421	424	417	425	427	417	460	480	448	461	439	480	424	427	435	431	452	406	458	446	446	455	457	447	433	434	435	419	434	483	418	445	430	447	427	475	422	429	451	467	440	396	406	449	450	399	457	440	439	448	431	419	479	404	442	476	432	436	444	420	430	421	463	426	440	442	411	421	441	464	469	423	423	396	443	473	441	454	444	446	421	418	429	422	429	431	461	420	476	452	435	427	468	438	444	460	466	431	451	481	422	456	425	468	423	413	454	438	443	441	436	447	430	439	448	419	457	440	425	415	457	474	462	437	431	456	434	470	420	453	438	469	452	474	394	471	452	436	436	435	409	439	422	439	439	424	405	463	455	446	442	437	413	415	483	459	451	414	403	430	450	475	469	395	429	462	453	455	432	486	432	462	462	444	408	422	456	438	465	418	438	422	423	440	451	472	461	480	445	466	455	392	431	441	420	414	426	433	413	464	449	449	411	423	439	425	389	505	465	432	396	451	432	445	461	441	443	425	416	440	408	431	391	440	454	470	450	471	437	459	495	436	461	454	427	434	474	462	453	429	452	426	439	413	437	425	418	417	440	459	418	422	432	431	430	443	440	433	439	437	407	427	449	470	435	441	416	449	401	415	409	450	452	406	451	449	421	441	446	476	436	441	473	457	484	445	443	455	431	432	455	408	445	449	446	440	420	444	425	422	416	432	443	448	431	413	421	451	412	453	419	445	449	411	453	421	419	451	456	434	447	456	451	436	448	437	418	443	437	445	449	424	442	452	476	405	427	466	435	472	470	454	466	426	443	452	412	433	477	469	414	460	430	428	445	456	480	452	381	416	436	492	418	437	452	438	488	462	422	474	447	470	442	458	481	437	416	429	396	420	416	419	456	464	459	433	430	442	420	451	450	471	400	409	417	422	476	432	418	457	451	450	457	453	462	427	444	413	424	441	438	455	438	431	456	416	427	464	455	500	404	436	413	410	452	439	455	437	476	449	429	421	449	484	455	441	439	426	415	404	463	442	410	468	428	451	472	459	429	427	399	433	473	451	437	476	483	463	442	435	432	448	459	470	441	424	458	464	442	436	445	411	439	467	427	428	442	425	481	400	443	401	449	432	475	434	465	446	475	418	428	412	433	448	417	467	433	438	451	423	418	418	433	443	413	451	426	400	454	433	417	449	435	446	433	459	451	440	411	447	434	423	448	463	402	445	463	400	420	428	450	422	443	445	440	427	418	399	414	458	411	429	423	469	388	442	489	426	423	435	439	431	439	445	462	437	411	451	432	437	472	456	465	405	439	430	470	483	458	475	415	413	437	440	423	437	420	446	439	459	430	412	436	479	438	414	440	443	434	434	434	441	454	468	439	425	466	427	437	459	455	476	448	422	441	449	415	453	393	445	424	446	461	423	420	440	426	429	462	479	428	426	433	455	425	456	440	409	425	459	447	418	457	438	451	493	426	422	423	436	444	409	459	438	466	456	450	457	456	472	439	426	395	441	432	431	435	433	435	453	445	474	438	437	417	427	418	446	403	429	426	454	454	458	445	437	416	441	417	407	466	445	437	481	435	433	448	423	471	436	414	459	437	423	432	417	418	452	432	430	416	445	461	477	408	472	445	447	381	427	450	438	449	407	463	419	445	434	431	425	413	472	443	434	452	447	435	430	458	428	468	406	434	459	437	457	427	448	390	447	436	434	413	435	434	464	427	420	434	437	451	478	431	437	458	465	419	436	468	425	445	446	446	424	449	447	440	443	430	441	412	468	439	450	422	440	420	414	470	458	459	441	398	433	431	444	447	417	395	492	444	442	425	440	452	410	417	455	461	442	433	441	461	446	452	457	449	431	428	477	426	469	441	418	470	441	457	401	460	412	408	409	435	415	443	419	429	438	459	440	394	434	408	428	453	463	435	467	468	463	442	458	432	481	441	465	452	461	453	441	406	440	416	425	454	435	428	441	429	456	447	444	449	454	430	458	418	468	451	426	426	441	453	431	461	433	483	419	497	448	435	444	448	454	428	433	439	447	417	398	432	432	385	420	408	441	461	478	429	449	459	442	419	389	432	408	442	412	435	419	443	448	434	468	421	456	443	431	434	405	458	432	403
66109	28050	11918	2223	1159	832	672	549	456	445	397	350	334	316	306	306	314	282	264	251	293	266	253	269	287	273	242	238	272	259	259	253	264	280	243	249	268	240	265	260	247	247	229	240	229	230	265	246	256	267	259	228	240	257	230	241	254	228	226	217	247	253	235	230	251	272	233	233	226	227	234	233	244	232	229	226	239	210	266	244	273	230	230	260	259	238	209	224	224	239	230	226	258	235	234	229	221	291	259	241	232	240	253	271	244	241	249	241	242	224	270	253	221	222	230	217	239	232	233	215	237	232	250	212	251	259	242	260	238	254	273	236	239	258	230	227	244	268	242	248	222	244	230	242	209	257	266	223	254	252	226	275	243	240	218	236	226	241	248	249	222	245	213	245	255	235	215	217	241	214	223	245	240	247	253	243	249	241	245	241	216	226	253	255	234	247	269	235	253	237	224	249	263	256	263	244	248	246	236	240	242	255	234	244	238	212	221	243	262	269	218	211	233	241	226	240	239	227	231	226	247	223	248	241	239	248	243	230	225	230	239	268	217	249	231	224	238	249	249	228	255	231	246	238	221	209	212	222	212	231	214	282	250	227	243	228	248	229	246	230	246	224	229	252	227	210	210	246	275	260	230	241	252	224	264	205	270	218	253	231	259	230	215	243	244	261	225	246	252	271	236	227	243	221	239	228	224	254	258	241	238	251	253	248	240	244	266	227	255	227	250	239	205	217	235	231	249	259	249	231	237	254	247	241	228	225	246	252	266	236	244	233	229	240	233	238	244	275	219	243	246	217	241	252	227	243	251	248	253	232	239	211	269	262	209	228	234	257	291	252	234	255	224	208	254	255	223	216	270	244	233	251	237	201	245	225	241	256	235	236	239	233	237	222	222	221	233	242	236	242	247	239	236	238	235	243	240	231	227	223	265	240	254	244	251	240	251	239	236	220	227	241	229	227	231	236	244	252	214	230	248	229	244	210	266	241	233	233	245	224	220	258	259	228	241	261	224	216	243	221	252	232	217	243	228	250	264	249	224	211	219	219	247	236	245	233	257	251	280	244	233	236	237	250	263	240	241	249	227	224	242	250	236	247	233	235	256	212	232	252	251	266	233	219	226	249	211	242	254	209	196	247	266	229	236	252	262	268	229	239	265	268	224	238	206	208	223	233	245	259	224	220	241	239	246	244	233	239	264	259	243	233	237	254	247	256	241	219	258	238	222	235	263	273	224	231	225	231	232	232	226	247	253	231	250	209	249	227	245	247	226	292	235	221	241	257	233	227	224	240	223	270	231	219	236	256	234	253	267	238	241	267	234	242	238	243	250	239	248	220	247	209	208	261	228	249	248	231	247	230	236	225	228	272	229	230	203	219	246	241	231	250	244	218	244	232	254	241	249	231	253	245	249	267	258	228	247	271	237	252	235	228	225	225	240	250	252	253	254	215	245	236	240	244	235	231	213	233	256	258	238	230	274	253	242	227	213	237	236	260	248	224	221	247	254	229	242	243	272	252	273	220	238	235	228	231	226	229	207	217	228	241	251	247	216	248	234	232	241	266	251	236	249	246	234	234	259	229	234	242	225	219	247	249	231	247	223	220	249	243	232	256	241	229	222	265	232	253	216	232	279	240	240	242	220	220	221	251	223	215	225	243	246	238	201	223	236	254	230	261	229	224	281	244	239	240	250	231	254	232	252	261	266	231	230	230	216	240	240	215	246	243	245	249	234	234	243	250	226	281	224	240	251	231	241	247	227	251	219	240	215	261	270	231	269	231	225	250	209	225	230	223	243	228	278	238	224	240	216	272	244	219	224	264	230	243	257	251	231	214	236	240	229	246	241	222	229	259	224	252	235	238	237	241	261	236	249	238	255	249	232	257	207	244	251	227	234	241	244	260	237	264	236	243	256	218	225	265	226	256	230	252	230	240	271	219	230	259	258	239	242	248	240	247	246	230	249	227	250	246	281	222	220	223	293	268	246	247	224	243	247	232	237	226	232	232	243	251	246	229	241	233	253	249	243	244	248	235	238	216	227	229	232	217	226	221	240	212	218	238	249	239	233	240	239	239	246	270	242	238	246	228	259	253	221	277	236	271	260	253	264	257	258	238	253	260	239	277	257	252	246	230	220	247	237	222	250	238	233	255	239	234	267	226	264	237	214	221	266	245	255	233	218	237	244	262	251	227	240	244	226	232	239	258	265	232	256	225	217	239	252	233	241	222	247	255	218	227	237	223	208	239	231	280	232	249	219	221	250	228	202	245	234	221	238	259	241	227	244	243	249	273	232	239	221	237	208	241	226	211	226	231	239	230	241	221	250	223	212	254	253	233	244	223	266	208	244	236	234	229	231	241	200	273	238	268	225	244	247	216	215	269	236	249	248	238	250	232	229	220	236	242	229	229	242	243	258	238	240	260	245	193	224	256	255	231	231	235	245	240	261	242	230	233	230	252	232	251	203	243	212	254	259	242	267	228	233	223	259	259	208	254	208	239	227	238	218	233	251	223	241	251	253	237	233	248	220	256	212	233	244	227	232	254	228	255	256	254	258	224	255	211	236	209	208	250	227	227	236	257	238	218	222	248	228	249	248	223	241	228	224	247	239	213	232	265	260	238	231	247	253	263	242	237	234	234	257	228	250	257	242	239	246	281	223	253	221	236	244	256	257	243	232	233	229	251	224	236	233	235	221	232	243	222	224	214	262	249	219	221	266	215	249	238	265	240	250	251	233	241	267	232	243	250	253	229	245	230	227	224	207	239	228	221	242	220	267	244	258	251	227	256	242	237	253	239	245	212	230	246	224	226	263	247	246	226	246	212	199	253	263	238	240	256	245	263	241	213	225	236	257	228	209	235	231	226	200	248	241	242	230	245	218	267	224	238	267	259	221	262	241	241	220	236	247	262	229	256	216	244	217	232	226	247	248	235	216	221	251	254	241	251	235	213	232	257	220	259	193	260	240	239	293	254	249	266	243	246	244	254	235	214	248	252	227	248	242	208	213	221	265	226	224	235	219	233	219	235	245	239	232	266	250	223	240	264	242	261	245	216	245	236	233	216	259	252	244	261	229	246	222	252	238	259	269	237	222	227	271	247	222	249	231	230	215	251	230	226	265	242	226	226	275	238	262	249	245	247	259	250	243	218	246	251	252	259	236	219	213	229	220	266	245	234	232	253	236	219	241	232	233	253	237	238	231	299	241	225	216	231	257	253	255	240	250	235	252	225	246	253	228	259	245	242	233	233	268	266	238	234	247	268	249	259	237	219	226	233	239	242	267	209	237	214	253	243	247	241	216	239	239	256	251	246	248	215	229	240	216	227	235	222	248	237	227	234	247	231	215	234	249	237	224	252	232	243	259	226	227	229	259	275	217	227	224	240	266	245	218	233	269	229	230	203	236	243	258	255	237	222	231	226	234	231	230	231	219	247	232	250	270	241	261	237	251	247	236	266	263	238	210	244	243	241	232	238	220	221	235	249	240	228	227	243	220	230
42310	2026	3935	4490	3853	3178	2685	2285	2084	1816	1664	1467	1338	1255	1160	1156	1051	1027	1041	981	901	936	902	904	865	877	872	815	799	832	799	837	805	807	738	787	790	787	787	811	778	770	806	784	766	779	735	748	749	735	725	725	690	737	719	750	711	698	724	721	779	727	739	706	712	704	710	702	713	685	723	694	725	690	683	669	723	687	737	765	694	704	699	757	694	658	641	714	686	696	695	708	694	716	703	722	711	716	696	658	694	700	685	710	720	724	697	703	724	732	687	671	723	689	667	652	715	685	665	659	708	705	681	729	685	733	650	716	662	726	692	668	677	655	686	697	675	714	729	695	722	740	700	712	706	711	741	738	718	728	695	657	711	644	686	677	751	706	704	702	682	695	677	689	683	696	680	686	728	708	712	707	669	695	682	730	691	678	661	658	669	692	678	691	661	718	696	689	673	661	666	696	710	687	718	662	724	700	698	688	687	696	689	696	654	729	677	680	673	739	664	704	689	689	684	690	683	676	620	694	704	710	676	660	726	688	661	742	706	680	717	699	666	717	695	633	700	673	671	715	705	687	701	681	671	688	739	693	716	693	662	730	713	683	701	683	675	737	630	670	727	709	659	713	747	673	646	686	761	679	683	713	692	698	720	704	702	699	722	634	656	742	704	667	760	654	693	740	650	701	746	665	685	671	646	687	682	693	699	686	674	700	724	707	683	716	742	680	655	696	738	695	664	706	661	665	715	690	641	746	698	705	649	679	678	723	702	689	639	672	669	725	686	710	700	695	721	678	689	688	683	677	654	680	685	697	678	723	710	669	659	670	675	698	712	657	672	689	694	672	702	736	624	691	688	697	729	632	693	637	693	680	639	686	721	683	698	689	716	717	705	664	711	717	708	672	674	667	699	679	692	714	718	646	697	680	710	667	692	691	664	653	685	704	613	659	696	748	766	675	729	636	703	687	679	637	701	725	723	687	716	699	648	702	681	653	702	725	664	686	689	690	713	726	684	685	691	681	717	716	696	685	693	690	733	689	685	706	650	706	660	712	710	691	696	686	680	666	663	669	706	710	691	649	707	671	645	678	665	721	708	724	686	715	730	659	727	681	695	704	695	666	665	695	653	696	681	691	658	698	684	688	663	713	716	708	664	649	681	707	692	692	695	690	674	691	686	684	698	707	696	738	716	734	652	695	692	681	672	682	643	726	679	669	685	727	694	700	751	715	709	692	686	690	632	713	690	691	735	667	698	670	695	674	647	679	678	730	735	716	694	679	618	689	703	715	682	689	677	705	699	701	710	726	702	720	674	720	688	721	623	686	685	695	722	682	711	682	706	690	675	670	658	718	710	682	706	675	676	697	675	707	681	726	733	707	677	693	678	661	671	683	674	670	670	691	681	687	662	706	693	697	726	696	662	707	696	740	670	663	646	713	667	674	698	728	664	705	758	688	692	708	716	724	726	730	683	700	705	689	702	635	704	689	722	687	741	688	648	701	672	703	701	715	717	681	692	677	717	700	718	697	658	630	676	634	688	683	649	728	715	685	723	652	725	664	725	702	703	718	711	698	692	690	697	649	710	654	656	694	721	689	651	699	728	688	671	683	683	733	691	711	665	692	693	719	691	693	698	683	697	666	694	692	692	714	696	703	685	669	684	687	687	691	666	722	685	646	706	689	691	671	711	697	727	701	688	676	686	694	680	716	675	696	707	682	684	706	695	676	693	678	688	655	652	692	725	686	714	682	677	693	710	716	666	715	686	667	698	670	696	721	711	645	716	719	686	757	718	650	713	701	704	717	721	681	666	688	708	723	643	728	659	673	705	688	722	720	687	659	686	664	687	681	718	659	678	722	686	673	696	725	710	675	680	680	691	717	734	712	672	700	718	745	688	743	691	667	705	683	700	674	659	708	722	721	690	676	685	729	718	652	739	649	784	690	746	692	629	691	728	668	695	695	706	655	725	709	695	684	680	653	706	692	680	675	667	735	739	696	719	732	652	694	685	745	695	630	703	720	669	717	696	702	634	710	745	686	689	725	728	674	663	694	678	689	677	692	740	672	666	666	684	664	682	765	675	676	688	655	720	723	721	687	699	723	708	648	655	712	706	705	672	686	680	688	680	696	701	677	695	689	670	700	705	660	730	668	720	661	719	717	688	677	684	738	657	719	703	742	710	689	682	687	757	678	691	671	685	680	698	676	712	716	666	691	681	705	707	713	697	732	679	698	689	689	720	712	725	688	694	732	639	746	695	727	643	676	704	746	706	717	684	687	680	670	722	690	688	661	712	735	716	674	747	698	681	718	663	677	657	666	689	668	688	720	705	667	671	720	659	707	730	671	675	712	694	726	668	710	668	706	718	668	733	684	690	692	702	667	725	693	668	730	705	723	654	666	690	669	681	688	685	675	727	685	695	700	693	692	673	652	685	696	658	663	689	722	693	688	673	738	652	703	693	724	705	688	706	685	716	719	709	699	720	743	686	692	706	692	680	653	647	672	645	712	697	734	675	672	701	685	695	667	702	689	672	707	712	607	713	724	698	670	688	674	685	723	648	734	694	680	692	626	689	714	671	718	685	685	673	733	695	672	663	669	683	674	704	717	716	673	671	742	661	664	738	646	715	730	704	721	673	709	703	693	729	729	751	681	710	701	674	662	685	711	735	698	654	718	747	671	633	673	688	695	695	688	739	650	703	671	674	699	731	631	651	674	687	641	698	665	733	679	700	697	669	692	671	664	668	648	645	705	666	705	682	643	737	707	704	661	661	731	702	662	673	677	685	752	669	695	726	723	702	675	698	712	680	654	717	655	652	696	690	660	696	717	710	693	701	707	696	672	685	731	655	665	728	699	715	686	663	714	696	691	698	689	668	699	704	701	694	685	659	671	714	722	711	704	696	699	649	718	692	732	766	629	694	736	669	634	699	685	689	703	705	679	693	681	683	690	741	682	701	701	672	728	683	644	684	693	714	681	695	717	684	707	697	701	706	706	704	683	714	681	719	681	685	686	681	653	676	672	692	727	685	715	728	706	669	678	663	679	695	692	666	753	721	684	698	665	685	682	685	677	714	701	653	661	719	654	690	686	699	688	693	714	713	686	719	668	713	690	668	664	693	701	665	679	728	695	695	661	670	712	674	631	710	715	644	739	646	695	729	712	682	672	734	697	756	717	688	677	656	667	725	645	708	662	670	720	676	690	747	702	661	693	722	658	649	669	715	691	664	647	722	702	702	708	698	709	689	665	680	657	670	732	710	688	654	686	740	669	653	712	660	653	698	751	699	698	755	666	668	706	662	664	668	637	667	705	684	693	687	641	724	715	661	689	670	664	638	701	695	701	728	686	674	707	688	692	676	667	708	688	713	705	658	696	716	743	687	700	700	728	732	681	692	628	708	728	668	711	721	645	694	709	697	690	704	714	643	719	675	729	684	693	731	704	685	715	675	641	756	721	705	697	690	662	651	733	645	666	688	649	726	692	636	671	652	695	713	670	691	662
17664	1001	237	114	93	92	84	87	91	87	94	76	83	95	75	85	72	78	85	77	73	70	67	71	74	68	66	91	72	70	75	76	76	67	85	66	55	83	86	74	70	71	68	83	94	77	64	87	79	95	76	80	79	78	86	73	73	79	72	83	71	79	74	85	94	78	72	84	83	97	68	80	72	67	72	87	63	91	75	80	79	80	80	69	88	84	65	65	95	78	80	88	75	83	82	74	83	59	76	95	85	64	84	72	76	79	71	85	86	65	73	87	70	77	81	77	91	72	70	78	65	76	76	84	74	78	63	76	68	81	70	86	60	80	76	72	78	82	79	89	74	76	77	84	78	83	74	81	74	73	83	81	79	76	93	74	80	67	74	94	82	78	95	79	79	68	67	88	61	71	65	71	92	89	61	87	78	66	71	84	81	92	79	76	80	64	70	71	87	84	91	75	78	81	74	80	61	87	69	75	65	75	76	75	81	78	65	88	70	94	80	76	76	70	66	75	73	84	79	78	79	72	75	90	76	80	78	63	80	54	82	81	69	80	79	61	73	66	69	79	81	78	83	66	68	79	77	71	63	87	72	79	65	73	80	82	77	66	76	94	78	79	75	68	89	83	87	80	72	69	69	82	80	76	80	65	82	87	72	79	72	83	81	85	64	92	83	79	81	88	73	83	71	86	61	68	77	71	68	80	85	87	101	86	71	83	78	88	67	80	75	65	89	89	82	74	72	79	78	85	61	73	79	77	69	73	98	87	74	84	71	85	79	82	71	70	66	84	81	88	96	70	66	73	84	82	65	72	79	86	86	63	77	74	69	96	79	79	63	80	67	88	70	75	61	78	74	88	76	72	80	63	78	78	88	72	75	78	75	82	63	65	67	76	73	86	81	69	71	76	73	69	83	78	69	76	78	76	70	75	84	79	67	79	69	76	79	79	70	86	90	97	86	65	71	82	69	79	95	79	78	71	87	83	87	77	68	85	79	83	74	82	74	96	79	61	72	86	81	61	64	83	95	63	72	85	75	74	77	83	86	86	75	75	87	93	83	62	79	77	80	74	83	75	72	86	95	84	56	79	84	82	74	71	75	79	89	89	65	69	85	92	66	64	59	97	81	69	56	85	73	85	68	73	70	85	87	84	59	81	75	68	65	72	76	81	90	81	89	72	77	80	97	73	75	75	66	75	81	77	51	80	83	86	82	71	78	65	85	90	78	73	82	75	77	69	71	76	58	87	68	90	69	66	86	78	67	61	89	80	72	70	84	72	76	70	84	66	61	88	72	78	65	67	72	71	69	77	88	70	75	86	80	101	88	60	79	75	71	74	76	70	58	73	80	88	74	74	58	77	80	84	79	72	66	97	74	73	76	81	80	72	79	86	79	78	79	83	81	53	69	66	71	70	78	76	79	84	85	75	74	73	71	71	66	80	84	74	94	79	63	82	63	92	72	70	57	98	71	70	83	72	94	81	71	57	90	81	88	83	83	79	56	78	60	79	90	52	70	74	67	80	71	80	91	87	77	75	77	65	80	57	76	64	71	88	80	78	54	74	68	80	79	74	93	84	80	64	83	64	84	75	84	72	78	85	74	70	79	76	71	77	58	64	85	80	72	69	70	80	74	64	65	82	88	90	72	76	79	77	71	84	76	70	83	68	72	76	77	58	76	83	66	80	74	82	79	73	87	84	73	81	85	82	74	61	70	82	85	54	80	89	78	68	83	87	76	84	70	72	73	87	83	79	86	77	74	87	87	70	71	84	79	76	75	72	59	73	76	80	91	79	73	86	84	78	81	79	80	70	86	83	74	84	76	94	96	95	75	58	67	67	77	76	79	68	80	70	68	73	88	96	79	76	84	87	88	84	81	74	99	57	67	78	84	56	79	79	89	61	88	81	70	79	63	75	75	71	79	68	82	77	83	93	73	73	69	78	87	63	82	83	76	76	83	72	89	89	67	75	81	80	73	83	85	77	74	78	95	77	84	70	78	79	91	66	84	79	68	64	81	79	65	86	72	93	76	90	75	69	87	83	79	87	70	77	78	66	75	77	85	66	82	84	99	88	79	79	94	83	76	74	79	60	77	90	59	69	87	85	75	71	75	77	96	85	76	70	71	87	76	83	71	75	88	77	77	73	95	76	78	70	84	80	84	73	70	79	66	79	80	79	77	81	76	80	81	67	69	73	76	74	76	81	101	83	76	77	72	77	76	65	66	73	72	71	75	78	77	83	70	90	74	68	84	89	78	77	60	88	79	82	89	72	67	60	79	68	73	72	96	75	82	55	78	79	77	71	73	71	83	77	83	81	76	85	80	65	87	97	85	60	77	73	67	84	94	84	74	81	80	82	75	79	62	76	79	74	79	67	82	79	77	76	58	73	71	76	71	59	58	97	70	76	59	91	74	73	73	76	64	69	70	71	77	71	83	79	74	74	67	85	66	77	60	71	88	78	74	81	84	84	70	81	77	74	76	60	86	98	71	76	82	78	72	83	76	84	88	72	81	92	75	65	87	81	69	82	81	68	79	78	69	78	75	66	81	82	86	71	65	77	60	73	76	89	77	90	79	75	66	98	76	79	77	75	60	74	72	77	76	78	80	65	62	85	79	77	73	75	69	92	84	78	70	81	68	70	78	81	91	59	77	66	69	86	88	78	83	66	63	68	85	78	79	62	79	78	103	75	67	84	63	79	82	69	78	73	86	88	82	77	68	85	68	73	90	77	72	82	81	85	75	60	79	75	70	79	80	68	84	80	75	76	77	74	82	91	71	63	78	78	94	83	77	87	85	76	96	79	82	88	97	60	75	72	85	88	70	77	72	85	65	69	79	72	71	86	80	77	63	78	96	75	76	102	79	65	80	70	89	99	75	86	75	81	74	74	63	98	62	77	84	71	66	73	74	68	68	79	76	77	67	83	96	84	80	79	75	84	68	77	82	89	81	71	69	84	66	70	81	74	72	69	71	76	71	87	70	94	75	73	78	76	63	84	69	83	75	77	69	87	69	89	85	75	68	77	74	67	94	81	74	81	85	74	93	75	77	73	81	81	65	78	84	82	66	67	66	83	70	57	66	70	88	86	84	70	69	75	72	67	67	90	65	83	80	79	85	74	87	69	54	79	70	72	90	76	82	87	86	78	89	88	75	78	87	87	74	74	64	75	84	86	110	77	96	89	82	80	79	78	76	89	82	66	74	86	75	80	76	76	75	66	73	66	79	90	80	81	68	90	79	75	75	80	65	84	88	74	76	88	74	77	58	73	77	80	78	85	71	75	87	70	67	90	79	72	88	93	74	70	87	88	78	69	86	52	72	75	76	67	67	81	74	76	75	78	78	80	75	71	69	65	80	72	83	77	81	86	81	70	68	71	62	76	77	66	86	79	75	65	77	69	68	75	81	61	82	77	62	62	80	83	72	89	72	78	78	85	77	72	87	81	66	67	68	69	78	72	85	74	75	92	59	70	81	78	61	73	81	60	87	77	78	71
17804	331	370	388	363	336	317	299	303	296	288	302	289	297	292	292	290	273	283	303	296	284	280	305	278	257	286	264	284	264	262	287	284	274	257	289	258	267	281	291	279	297	268	300	299	276	274	278	280	296	261	251	275	259	272	268	260	252	284	299	304	276	269	287	272	302	261	276	292	276	268	315	315	292	273	299	264	261	262	263	268	245	282	269	293	282	282	294	264	255	294	295	281	278	279	277	282	295	269	272	301	265	294	269	296	295	294	271	292	276	289	283	279	256	267	280	266	254	291	270	277	258	275	259	270	254	280	260	294	233	267	306	298	292	254	287	284	259	261	270	302	302	282	271	280	258	295	294	264	280	280	312	273	276	288	319	286	270	268	305	270	270	274	259	298	259	270	289	256	251	287	294	244	264	278	286	267	254	298	258	283	275	272	281	258	257	255	270	271	311	283	276	270	285	264	267	285	276	298	276	269	291	284	266	245	266	243	311	251	291	282	259	279	307	313	305	280	283	273	289	289	285	247	302	268	281	251	271	276	297	286	292	272	276	293	279	272	267	278	270	270	298	276	282	274	284	278	301	271	282	287	286	224	270	255	277	263	274	277	280	271	264	282	260	314	287	292	289	270	277	288	288	286	260	299	284	272	261	261	291	298	255	268	260	263	282	271	266	302	270	279	298	275	285	278	289	260	256	265	278	281	273	289	276	268	286	291	296	276	277	252	282	257	254	268	265	269	271	268	251	278	280	262	258	269	259	246	264	305	306	274	281	283	276	291	244	300	262	254	281	279	275	288	288	246	265	299	252	291	254	234	267	273	284	277	264	262	297	294	264	295	313	304	280	296	276	264	261	302	282	282	283	272	263	257	294	279	245	287	278	270	271	303	290	278	273	265	265	282	264	262	317	265	275	276	289	286	267	275	271	245	295	282	287	285	280	262	303	281	259	283	269	279	289	269	297	294	304	289	302	306	287	268	271	307	261	280	275	267	264	287	298	291	292	279	256	254	271	257	252	258	272	301	254	278	300	244	266	261	272	305	288	277	271	239	280	263	284	251	283	296	283	246	289	292	268	280	261	293	276	254	277	295	270	267	269	303	278	248	278	279	263	269	302	305	297	278	257	290	267	275	244	262	279	283	270	294	260	297	277	283	281	291	312	283	287	285	291	260	268	313	299	299	272	282	283	265	271	273	299	304	274	242	278	272	276	250	265	248	263	272	264	300	286	288	265	286	277	272	278	313	281	281	309	264	275	260	291	276	289	261	271	259	295	272	299	258	303	257	266	286	267	288	292	268	265	277	273	290	284	264	295	280	284	310	264	261	287	269	280	282	280	291	268	275	280	279	273	260	292	300	288	285	250	291	289	274	308	294	322	280	237	275	279	256	283	261	272	270	251	297	239	285	278	256	267	263	305	296	316	260	270	272	281	283	304	281	269	300	281	303	271	271	296	267	270	266	257	276	271	291	276	277	300	288	254	263	277	271	278	267	281	301	285	261	281	258	285	252	298	254	280	274	293	270	289	270	244	292	283	252	280	271	275	248	275	290	283	268	313	229	262	281	294	296	274	247	274	278	278	268	285	273	254	263	302	284	286	276	278	273	273	291	271	274	268	262	295	284	268	280	281	279	260	268	276	260	268	267	292	294	284	302	275	247	254	262	270	268	257	298	274	248	269	281	277	288	285	251	265	291	311	287	296	272	277	270	286	287	285	293	269	282	259	274	251	263	263	294	295	291	290	290	279	279	273	277	291	240	260	291	277	268	288	255	281	285	254	260	286	264	281	251	260	287	273	261	268	243	274	288	271	254	256	277	287	270	278	306	282	312	263	259	275	290	268	237	309	260	272	286	287	276	279	295	295	288	291	282	260	306	283	299	271	290	299	262	269	267	280	270	294	269	290	279	251	251	293	305	247	288	296	286	276	301	248	255	286	266	269	253	304	286	265	252	309	297	256	274	263	270	291	275	315	274	260	293	280	290	276	280	302	297	276	297	247	279	275	259	256	296	287	266	256	273	261	283	264	284	323	305	265	278	268	258	267	255	312	261	260	259	254	282	269	261	275	293	286	287	283	265	296	272	310	289	287	254	274	263	273	274	317	291	270	274	291	259	256	278	259	309	287	301	295	300	292	259	293	282	268	262	264	275	290	301	272	270	286	269	292	267	279	261	255	280	289	302	309	285	285	276	275	272	272	277	299	265	259	286	281	306	271	249	325	251	301	269	280	268	299	288	273	264	276	297	267	287	291	276	243	256	271	259	321	262	268	281	272	299	262	281	278	273	258	278	260	286	275	285	286	262	303	298	267	278	275	272	295	284	276	291	290	284	301	292	260	273	286	268	306	290	288	262	277	243	301	283	263	291	271	264	282	270	297	284	262	275	278	285	283	269	254	286	266	274	274	275	253	314	319	291	279	281	269	304	272	282	275	296	281	294	278	270	255	275	272	300	287	286	265	270	301	290	282	284	295	295	290	259	286	280	254	304	280	226	288	278	275	262	290	257	312	276	250	289	270	281	283	294	260	289	285	296	263	301	305	295	249	262	277	268	269	276	286	276	261	312	259	272	300	253	284	255	267	250	285	290	297	268	284	279	252	286	268	278	262	270	253	306	296	251	262	302	236	286	266	298	308	291	254	260	305	274	262	285	277	274	270	267	253	278	273	246	264	300	289	262	294	288	277	257	283	283	275	282	252	285	276	267	260	259	268	270	273	297	280	259	246	263	274	253	276	258	324	271	270	308	287	293	262	255	272	266	275	297	299	282	293	286	297	264	270	269	274	285	269	290	271	304	276	279	264	302	297	263	278	284	275	273	254	279	283	294	281	270	291	275	269	275	299	280	295	286	268	279	267	284	290	297	278	257	277	296	289	323	273	249	289	283	264	284	293	245	275	252	261	266	282	274	265	290	288	272	277	279	269	270	266	304	291	264	280	273	319	300	291	281	285	270	268	276	263	257	306	260	278	275	299	270	267	267	274	277	275	259	255	293	293	262	273	296	283	284	267	291	263	277	300	270	254	302	263	267	277	296	271	293	256	262	282	270	266	287	317	269	257	291	309	276	290	289	267	294	290	258	270	284	279	235	282	282	270	273	284	287	273	256	252	282	289	269	292	260	274	287	263	269	274	238	261	286	257	294	283	289	282	292	253	288	284	262	279	271	298	285	293	253	277	263	280	269	269	280	265	269	295	285	293	286	277	273	257	238	290	281	276	275	246	286	287	305	304	294	279	235	273	282	267	290	290	271	248	277	260	293	289	263	269	289	280	269	290	266	292	261	269	273	317	235	262	271	280	271	272	283	267	253	269	279	274	287	253	273	251	286	303	283	280	253	284	262	262	309	287	272	284	259	273	283	290	260	274	272	309	291	243	285	266	263	263	288	298	270	265	322	263	268	296	285	304	282	261	285	263	257	262	288	280	309	275	308	282	295	310	291	252	277	283	299	287	303	285	299	285	290	269	309	266	287	268	275	268	278	295	283	274
61655	22866	4777	834	552	430	326	307	239	219	189	191	220	160	159	174	196	169	157	179	160	151	170	145	162	143	160	153	154	169	168	130	151	169	156	142	146	153	152	132	148	154	155	131	143	138	150	136	137	129	146	142	144	120	145	156	153	161	146	168	158	137	155	128	146	149	147	132	151	142	151	153	140	145	163	125	170	153	168	134	141	131	140	149	129	134	138	133	154	123	136	131	137	143	143	163	129	148	154	124	142	124	114	152	138	128	156	155	134	132	152	124	127	124	132	139	144	152	130	147	156	152	140	138	161	145	130	122	151	126	146	171	148	157	151	152	133	129	149	131	133	129	137	146	148	155	158	142	115	154	139	141	129	125	139	142	142	136	144	147	147	131	140	143	126	123	169	146	134	128	129	152	143	158	141	151	150	149	136	155	136	140	130	130	148	156	146	145	151	117	137	149	142	134	125	122	125	140	134	136	148	144	121	136	128	151	134	143	145	133	161	122	145	159	132	139	163	138	135	144	140	145	136	117	130	156	145	155	136	126	119	141	159	114	131	150	116	154	138	138	147	151	121	141	126	131	145	134	134	142	131	147	116	144	155	140	146	140	123	150	153	134	149	141	141	143	142	138	149	148	142	147	161	146	137	125	130	151	150	143	140	141	152	131	138	147	137	143	150	130	123	135	156	161	143	154	136	158	142	129	157	141	136	145	143	138	152	144	149	137	150	154	146	151	153	159	150	131	137	147	141	143	133	138	127	147	134	124	150	136	133	148	148	131	123	124	134	132	154	143	129	148	133	143	131	133	115	145	135	134	134	139	129	132	133	144	148	146	145	137	146	124	117	133	148	148	136	135	156	157	153	137	144	129	132	148	143	141	131	116	130	132	134	155	118	132	154	147	143	141	172	127	157	144	134	140	114	150	126	136	160	148	142	123	159	143	144	137	142	162	132	131	144	139	115	147	122	130	148	160	151	148	120	133	139	151	153	155	141	143	136	142	160	114	136	141	138	129	140	156	147	154	152	127	148	141	136	136	118	148	157	130	120	127	142	138	135	144	109	126	157	146	119	139	146	146	124	156	125	131	134	142	139	168	139	145	150	126	139	143	119	162	140	157	140	146	147	143	143	155	135	132	143	131	137	152	125	157	133	145	137	142	152	144	147	145	121	108	148	147	135	138	140	141	154	162	124	130	133	135	134	145	130	128	137	139	123	150	139	142	129	153	132	137	138	135	136	143	152	160	168	121	148	148	138	132	138	126	135	137	148	137	134	141	138	163	134	147	142	150	131	137	133	162	164	160	137	134	127	143	144	148	131	121	128	139	141	145	135	139	119	156	117	120	143	139	142	156	157	123	152	132	139	157	129	134	137	140	131	136	143	132	152	143	132	143	150	135	129	132	131	135	138	146	140	143	142	143	138	138	138	151	150	154	148	138	158	136	129	136	145	162	116	145	148	128	131	133	144	131	138	171	154	123	137	137	136	130	128	140	121	135	121	130	129	133	142	141	140	163	149	150	143	147	157	139	157	127	155	129	140	112	132	139	145	154	145	142	137	150	147	135	145	127	144	138	140	122	156	132	144	141	151	162	157	143	148	141	132	150	157	135	138	154	135	137	142	147	147	146	131	139	148	133	138	130	170	133	148	117	122	152	153	138	120	158	159	155	139	153	143	152	155	137	135	132	162	130	130	160	139	140	131	149	127	136	134	124	134	134	130	155	155	146	140	135	142	153	138	118	155	131	149	125	155	141	145	158	149	134	137	154	140	135	147	134	145	143	126	154	145	143	153	162	145	136	148	135	152	142	131	141	138	134	142	129	134	144	135	149	145	131	136	137	138	105	147	129	122	129	142	132	121	152	143	128	157	125	145	127	138	141	139	140	160	136	160	132	136	138	175	138	144	141	156	137	130	122	156	139	155	137	136	143	156	155	147	122	155	136	133	133	156	148	135	132	131	136	124	139	137	146	152	132	138	138	144	171	135	125	137	139	159	128	128	147	151	158	146	137	139	131	131	150	142	158	143	159	153	148	118	132	138	153	149	134	126	128	155	159	150	134	163	120	145	178	132	152	134	144	143	145	152	167	140	153	140	136	147	148	153	150	135	146	141	140	137	143	139	135	124	144	147	139	120	137	135	141	150	122	140	148	166	130	115	146	149	152	145	149	145	140	138	123	147	135	143	131	155	149	143	118	128	156	129	139	157	155	135	143	157	141	161	150	159	130	131	152	129	138	149	143	132	159	135	150	148	150	150	109	150	148	141	151	125	132	129	157	149	161	142	146	171	168	147	145	131	135	132	127	144	139	158	131	134	131	137	132	160	140	145	129	139	159	153	135	138	142	117	136	135	144	146	140	159	131	136	158	152	134	150	133	144	139	146	147	149	142	144	142	145	143	141	129	154	121	135	124	131	156	126	136	140	135	147	128	156	125	145	142	165	143	154	139	142	156	164	147	151	131	150	123	144	148	136	141	143	154	138	140	120	131	132	165	140	132	146	160	142	118	124	139	149	148	155	144	151	131	122	145	151	147	122	157	158	144	113	148	133	127	134	139	127	153	136	157	183	138	146	146	140	156	140	120	141	136	136	157	143	152	136	153	126	140	152	146	152	150	150	130	146	133	143	161	148	125	135	143	139	153	140	141	160	125	140	131	142	123	143	149	143	143	147	147	154	129	145	133	160	152	149	131	153	143	133	134	136	158	130	142	136	123	157	140	139	124	133	130	118	155	143	131	121	139	128	151	157	136	164	132	132	124	137	154	161	132	133	157	128	126	149	145	126	146	157	140	154	138	157	136	127	115	168	122	150	140	151	137	142	120	123	156	122	120	162	134	128	135	157	167	126	128	151	131	137	127	163	148	161	137	147	135	146	144	129	140	151	130	131	155	138	142	130	140	156	159	133	140	141	124	146	137	141	151	141	143	160	148	131	162	155	153	154	136	142	128	137	142	137	156	137	140	148	128	160	121	128	138	119	157	129	142	131	147	141	150	145	146	156	133	140	165	128	143	137	138	160	154	140	129	133	149	137	173	154	149	152	114	127	138	124	143	134	127	160	147	134	134	141	149	153	142	126	130	126	147	145	137	153	133	143	136	121	160	139	142	147	144	150	142	124	122	129	144	138	126	143	147	148	160	126	139	143	119	129	129	139	158	156	125	121	132	145	156	146	142	164	132	174	141	145	152	122	138	130	139	158	152	157	154	133	143	130	129	135	127	148	125	141	127	148	156	121	137	129	165	131	144	138	137	155	137	167	144	124	155	128	136	144	150	138	147	132	130	131	158	134	130	143	121	111	154	159	137	141	145	147	145	154	129	126	123	153	149	145	131	133	137	154	146	144	129	130	150	126	133	137	124	137	151	153	142	131	156	118	160	129	139	130	145	139	145	133	117	136	144	140	111	127	107	139	142	152	149	140	131	161	160	143	133	162	152	130	125	131	137	152	128	146	147	138	139	152	133	142	131	147	134	147	141	166	138	146	123	141	121
35701	1060	2090	2385	2070	1711	1450	1175	1001	1036	907	875	755	726	706	677	652	601	591	573	612	546	545	557	549	484	533	513	506	504	513	508	529	506	489	461	486	477	494	490	472	442	451	495	455	477	471	479	463	465	465	501	533	449	464	470	497	464	441	472	487	504	464	476	438	450	409	454	422	457	463	456	448	397	439	465	475	459	454	452	451	456	456	505	438	425	451	396	471	465	456	477	474	445	407	418	450	475	472	469	478	438	450	455	439	441	439	440	474	440	431	461	427	447	423	462	447	447	447	488	392	458	435	450	452	429	493	403	455	438	456	437	418	443	396	452	435	465	450	447	448	447	427	424	464	429	441	434	446	450	443	448	416	459	414	465	416	407	423	473	455	460	448	411	450	434	461	430	409	444	429	441	448	422	426	436	430	515	460	449	415	409	452	410	425	440	443	449	447	473	475	409	441	444	442	463	447	456	469	463	440	449	395	436	473	425	425	453	487	435	433	438	431	414	444	469	435	438	472	406	440	424	444	487	410	418	404	427	460	465	448	441	422	438	414	452	444	471	419	442	456	463	430	463	457	436	444	425	431	432	471	428	441	434	429	450	436	407	443	416	390	449	441	434	486	430	477	434	484	446	409	470	455	455	490	462	455	433	422	468	434	451	475	418	455	470	410	458	417	432	436	401	483	451	428	459	449	422	446	426	440	440	423	436	457	439	411	420	459	438	414	478	447	434	430	398	428	416	418	434	459	447	440	456	450	465	442	427	423	435	445	409	452	399	438	422	449	468	447	446	458	421	459	485	439	436	440	454	467	442	428	456	491	469	473	461	431	440	458	443	406	422	412	446	438	462	415	466	436	453	440	432	415	422	438	477	425	436	449	443	452	452	438	447	444	467	456	472	431	448	435	444	405	472	452	456	431	464	483	407	457	456	462	458	430	402	416	461	421	455	455	429	436	408	429	467	469	445	425	448	443	439	399	449	429	478	473	429	477	467	411	450	455	427	457	441	446	474	447	457	444	487	427	418	446	422	440	445	442	414	478	439	455	455	453	458	431	439	459	470	434	460	478	454	434	430	455	368	473	473	447	403	440	446	417	434	439	430	395	440	460	468	455	421	516	477	443	443	425	440	440	381	453	446	420	445	388	458	442	424	429	500	459	447	469	443	458	454	435	452	407	464	443	423	490	409	476	440	479	445	440	449	457	443	435	418	455	462	439	434	450	436	469	450	466	470	416	463	447	465	440	423	428	437	447	444	458	404	448	426	397	503	464	430	414	422	428	446	435	452	454	435	410	460	423	406	438	457	450	411	426	440	470	460	452	429	451	440	439	441	439	455	459	414	415	425	432	448	423	475	460	458	427	481	429	433	406	423	446	449	419	462	412	433	445	454	412	426	425	440	435	458	437	487	454	452	446	442	430	430	425	432	444	442	447	465	393	426	417	413	440	474	444	447	455	432	448	451	463	443	467	466	408	436	437	439	442	431	419	469	436	430	452	416	413	449	458	401	414	447	434	437	437	450	464	468	452	425	446	463	430	432	407	466	443	449	451	455	429	422	438	420	467	471	423	395	434	461	416	460	448	447	456	436	450	469	445	435	466	452	461	477	423	469	434	448	431	412	436	433	455	449	407	458	458	417	463	446	459	463	432	436	438	437	455	426	424	423	435	458	445	431	461	429	429	431	443	442	429	465	452	417	461	425	422	460	449	428	446	449	464	456	419	445	435	447	463	438	432	467	421	450	427	439	445	442	422	474	429	434	378	418	458	429	459	425	476	445	455	461	435	444	417	393	455	442	440	432	430	437	437	453	415	436	413	422	422	461	434	460	449	440	460	416	402	462	435	435	422	428	453	463	460	463	433	464	445	454	434	422	444	435	478	469	414	428	450	452	443	487	448	450	399	464	456	447	427	434	439	433	454	461	455	424	449	453	426	449	423	432	436	467	471	442	427	474	430	464	449	380	470	416	455	403	451	466	419	490	461	481	457	465	461	439	453	429	460	440	394	434	445	442	417	456	424	419	428	431	440	369	467	498	386	452	490	416	423	451	476	467	429	456	460	436	479	419	423	425	482	444	441	432	457	434	441	428	412	452	422	389	434	435	434	450	494	476	448	419	464	423	430	420	416	444	440	462	400	432	466	439	466	422	406	427	468	452	427	457	384	438	466	428	429	436	430	450	471	412	446	407	418	453	436	477	404	423	454	420	449	455	458	445	444	427	453	463	414	427	421	460	438	452	448	419	439	417	454	460	456	452	424	423	457	468	452	429	433	482	447	425	435	464	432	433	448	489	453	406	422	469	444	415	465	447	467	451	497	462	470	451	452	443	427	440	447	408	434	469	425	460	466	445	424	450	467	460	448	451	429	460	436	438	472	425	442	433	446	440	451	429	415	407	435	447	419	428	442	462	435	446	447	456	460	390	471	432	449	460	383	451	450	435	445	443	462	411	443	439	437	399	459	438	458	471	473	428	434	441	440	465	476	451	428	431	417	467	481	449	450	446	455	467	447	485	451	431	453	438	444	443	428	452	359	424	433	410	420	444	413	458	421	447	416	429	457	449	471	429	415	448	480	449	449	455	497	442	415	460	421	428	451	472	417	426	444	430	416	479	466	412	459	457	429	420	457	444	456	412	393	462	454	453	429	482	475	450	432	463	421	412	486	443	446	442	433	474	470	437	458	463	451	451	450	446	434	438	456	478	449	439	459	451	432	424	438	420	459	388	469	444	446	453	467	451	439	426	430	448	434	439	464	394	445	450	464	441	426	479	451	446	441	409	415	461	441	408	414	419	451	452	451	456	423	476	458	455	445	460	436	467	451	437	436	453	453	456	392	458	443	461	456	474	445	430	430	416	437	465	480	421	412	425	449	449	473	430	440	416	474	430	441	420	463	481	415	421	439	444	429	468	471	454	463	408	435	437	473	449	436	463	453	430	408	442	456	467	458	447	469	460	452	445	423	439	412	435	458	451	435	448	435	442	416	443	457	442	456	443	411	438	403	447	418	451	450	473	413	425	481	437	421	433	452	471	465	446	434	429	419	427	409	454	465	411	428	437	454	431	439	451	436	457	441	452	443	400	492	439	459	484	459	449	463	413	476	433	434	466	465	463	414	424	435	501	430	441	451	430	452	422	453	473	444	462	417	423	500	450	426	410	428	436	448	505	430	453	443	446	430	432	444	452	445	436	412	458	425	453	419	466	429	445	500	485	443	454	421	451	441	437	438	402	437	413	453	435	462	471	490	437	496	473	432	450	409	457	417	414	456	463	433	447	446	413	448	416	437	437	449	472	385	436	445	460	430	427	445	442	453	493	430	442	465	432	461	430	438	463	450	440	448	438	457	423	467	437	431	451	423	445	385	433	422	422	453	483	421	427	429	421	432	433	457	407	456	428	450	443	454	394	464	447	455	449	430	464	429	436	457	453	474	480	457	429	457	445	438	487	428	452	427	428	421	482	418	441	420	465	421	455	453	450	483	443	419	450
60000	28763	14466	3169	1275	864	665	528	475	421	400	337	377	351	347	298	285	284	294	267	291	277	278	276	264	258	272	260	280	239	247	290	233	238	252	256	223	268	256	232	214	246	260	240	232	233	227	233	261	236	262	261	227	242	236	229	249	255	234	258	229	253	281	203	225	245	248	248	252	245	229	234	226	244	244	254	254	209	216	238	246	236	246	241	223	218	225	251	241	235	219	238	249	228	253	214	254	254	233	217	226	235	252	244	227	220	245	233	224	253	251	251	222	233	242	236	231	235	256	250	235	248	240	252	257	230	271	239	255	225	265	240	218	228	246	264	228	232	227	240	251	238	252	240	253	276	249	232	253	262	248	220	243	206	206	205	243	240	210	228	235	247	247	222	291	205	217	231	252	233	239	228	222	252	208	260	240	209	230	230	246	262	247	230	250	266	241	236	249	231	260	243	225	252	228	228	254	215	245	219	218	221	249	235	253	252	222	253	230	252	262	258	240	250	231	234	244	238	233	239	222	255	234	220	262	211	238	216	232	217	222	227	262	252	244	224	238	233	227	230	234	254	243	253	212	231	230	221	235	245	239	241	237	245	270	247	217	238	241	226	221	259	220	238	262	256	276	252	251	232	230	234	258	262	218	222	248	218	235	227	236	237	245	230	216	259	222	216	254	262	237	238	236	267	246	234	242	259	217	230	244	250	249	252	241	233	253	234	214	253	224	225	236	214	209	236	235	264	234	271	218	228	249	232	253	246	245	234	255	250	231	241	236	238	230	220	257	241	227	221	258	237	245	255	232	240	247	233	263	251	217	258	223	227	232	231	248	223	268	251	210	222	254	212	213	239	201	236	207	240	228	248	238	233	232	216	248	220	223	225	228	250	232	262	284	218	228	227	229	226	241	250	246	221	215	254	199	237	239	267	269	236	244	258	256	227	241	232	249	215	257	251	224	227	225	227	226	236	243	235	251	232	242	250	233	236	220	222	240	238	227	228	236	251	244	217	247	221	238	254	221	238	234	218	247	259	252	252	232	243	229	248	246	230	230	221	236	227	253	219	240	212	211	208	222	244	242	222	253	270	245	245	229	240	246	239	221	261	281	238	255	231	238	216	235	262	235	258	244	229	231	262	237	269	231	230	254	233	224	228	242	221	243	224	229	234	241	222	231	234	228	248	239	241	218	239	246	245	240	244	243	227	248	222	237	231	243	247	240	243	236	237	258	234	249	235	247	258	250	241	248	229	231	233	251	237	245	256	233	232	227	220	239	259	229	279	241	232	219	256	217	253	226	227	226	217	241	257	249	255	236	234	216	250	260	240	250	234	217	239	263	254	251	240	256	254	235	256	217	226	226	216	258	225	219	226	227	250	214	212	227	243	216	234	247	272	239	258	234	274	237	234	256	222	271	255	248	239	257	256	250	240	246	226	229	241	239	256	259	245	258	254	228	233	244	267	228	265	234	214	250	237	230	228	219	224	242	222	201	230	219	237	256	250	250	239	221	267	239	254	263	245	235	249	226	249	261	237	236	228	239	243	259	218	240	263	229	235	246	231	268	227	228	223	240	214	232	245	231	258	249	280	224	239	255	250	218	241	262	229	261	224	228	255	239	242	212	228	267	244	245	207	237	231	257	251	241	240	245	226	204	235	233	226	263	235	260	215	242	255	239	223	240	233	226	247	233	213	205	204	217	231	235	256	239	244	257	245	244	223	243	217	243	244	239	244	228	249	249	212	242	252	226	262	265	244	232	253	237	213	224	212	207	230	222	254	214	219	234	253	232	236	224	206	218	230	259	273	240	183	222	235	210	218	218	251	232	229	204	234	240	222	264	224	268	232	251	224	239	226	220	226	258	245	239	235	226	267	262	242	231	240	264	255	237	249	231	219	270	226	250	215	242	250	219	245	233	236	230	205	213	234	249	252	232	247	236	238	247	234	235	245	214	240	256	237	238	218	249	250	237	236	265	242	246	241	275	222	241	231	250	251	219	222	216	244	250	236	233	220	252	224	237	201	239	227	232	226	233	217	205	269	243	224	247	211	265	262	273	236	248	237	221	223	260	241	233	264	246	261	262	246	225	238	207	217	231	236	225	224	262	249	247	250	232	212	213	243	242	246	224	219	247	241	261	262	248	225	251	241	270	229	252	220	213	242	222	214	239	210	247	255	252	236	250	266	231	217	208	246	253	247	243	265	234	233	235	235	221	237	266	233	257	242	242	247	250	240	221	274	229	223	232	237	225	217	225	210	248	215	244	266	227	222	243	229	216	228	251	271	238	217	217	226	238	240	249	230	233	242	249	253	241	252	258	224	211	212	242	238	243	246	215	218	249	243	252	231	240	238	246	234	239	226	275	244	237	273	247	236	242	250	263	228	235	290	250	225	243	229	229	230	239	255	230	223	228	251	255	240	243	214	231	239	246	234	225	239	239	234	268	232	268	239	246	227	260	249	222	217	234	253	245	232	262	247	220	234	239	229	201	252	233	218	238	253	251	198	243	225	269	258	209	249	239	221	252	238	234	248	255	250	279	253	218	244	246	239	240	261	225	245	243	226	218	248	258	225	232	212	226	213	247	201	248	219	228	228	258	239	227	266	224	233	255	223	234	222	235	240	213	229	228	236	230	277	254	232	210	238	245	240	224	224	237	222	209	260	244	241	239	236	227	257	235	258	265	262	277	237	229	269	262	235	224	224	236	238	228	241	248	236	217	256	244	268	241	222	240	235	255	242	259	214	266	237	230	243	243	276	228	220	250	231	236	250	245	224	197	237	241	237	185	232	245	226	217	232	205	217	207	237	242	255	290	243	232	241	261	232	253	240	247	224	244	240	244	239	212	266	259	234	252	243	250	247	253	216	255	225	245	241	254	221	216	219	242	238	244	240	248	242	258	225	256	234	270	218	244	243	233	215	237	232	239	246	239	245	246	256	270	229	228	271	235	236	232	236	230	219	252	235	255	276	227	224	230	228	245	202	232	219	269	228	238	248	223	208	236	240	217	230	255	230	224	231	235	230	254	233	221	230	264	239	234	257	228	260	227	243	245	221	206	222	225	236	238	237	239	241	237	236	241	236	260	220	262	240	252	227	231	251	216	252	222	213	235	251	239	252	237	202	232	221	227	233	254	238	235	232	241	254	233	265	213	220	219	229	248	212	236	264	232	258	219	263	248	246	247	247	246	249	217	218	239	230	246	218	236	252	208	211	267	222	226	202	217	240	254	252	220	255	226	226	218	251	243	243	235	293	221	232	255	231	264	248	233	254	199	230	255	234	241	245	238	237	246	246	254	271	251	270	221	247	219	260	235	253	217	235	240	240	258	222	228	269	246	229	248	235	265	227	242	221	249	235	241	221	236	219	235	271	249	245	227	223	231	256	243	219	230	244	249	247	227	263	245	221	243	246	233	231	226	248	226	236	238	224	233	248	241	238	259	250	248	253	263	250	238	286	243	236	248	218	263	238	266	243	271	258	259	234	260	219	244	231
39450	2136	4075	4513	4052	3396	2773	2255	2053	1740	1619	1486	1409	1311	1181	1135	1103	1030	1085	997	985	888	901	883	915	858	839	812	779	809	821	755	853	785	795	792	758	810	756	795	741	725	748	746	732	755	767	710	736	769	735	703	716	703	725	716	744	736	715	729	751	692	686	721	693	720	722	735	679	698	708	665	690	728	738	727	679	688	708	700	664	693	724	709	718	686	726	706	680	701	684	694	683	715	680	700	714	742	693	718	727	713	725	701	657	722	672	736	676	672	701	718	736	683	692	699	686	701	683	698	623	667	725	683	700	695	685	686	684	722	695	677	688	688	737	702	700	676	695	696	677	681	691	672	720	682	691	648	705	693	681	712	631	686	722	695	698	701	709	720	674	657	670	694	661	679	694	679	675	678	657	670	696	700	647	678	693	731	709	714	719	715	726	665	691	672	694	679	677	672	653	697	686	716	696	678	690	672	711	664	648	699	668	655	702	675	653	673	710	708	677	649	667	746	663	665	685	704	674	689	730	664	662	684	708	670	683	711	661	661	670	706	690	674	679	687	660	756	681	712	685	647	709	652	675	708	674	717	683	672	712	686	664	655	701	689	708	656	706	688	642	685	703	689	640	686	733	707	704	673	698	672	689	677	707	639	629	659	708	684	714	653	647	704	670	706	656	704	683	656	677	670	678	704	636	725	690	683	687	719	707	698	708	648	664	660	660	713	681	659	675	706	695	721	666	691	660	630	648	747	719	670	677	682	681	700	709	714	698	716	676	693	623	673	675	675	666	677	700	684	666	654	704	635	636	731	696	695	719	675	705	703	688	668	635	688	687	710	728	648	705	722	684	612	722	670	682	672	696	710	711	671	711	700	703	689	659	703	698	673	689	719	718	717	709	704	673	660	636	728	678	711	672	727	713	729	672	683	667	667	691	676	706	706	708	638	638	695	682	707	712	691	721	709	641	679	717	697	672	688	712	693	699	693	677	655	664	709	669	691	663	738	706	635	718	708	671	654	696	667	610	667	665	667	691	683	647	662	708	701	686	645	693	692	714	671	688	669	679	693	676	646	701	638	668	659	704	736	669	677	659	657	668	644	657	664	723	708	697	670	683	672	647	705	665	686	656	691	701	648	670	690	703	668	662	675	654	670	717	686	652	698	679	634	725	673	688	719	675	693	662	679	664	742	661	659	673	661	671	690	710	726	665	664	699	674	662	644	697	683	684	721	710	697	659	685	668	684	700	680	691	636	730	632	697	715	669	744	690	692	710	694	666	741	661	700	678	698	678	718	717	681	678	704	699	678	707	704	683	714	715	690	675	697	690	709	638	664	730	706	712	717	685	711	687	697	694	700	651	700	655	658	643	684	665	642	635	689	691	671	699	670	676	653	670	670	688	662	670	652	702	640	665	684	655	656	696	681	740	669	649	627	676	650	664	749	691	674	692	712	674	693	682	655	690	695	665	680	698	688	655	707	679	680	744	661	729	669	693	654	762	719	729	651	694	693	673	698	675	670	712	706	663	708	646	701	668	691	691	740	689	669	711	701	659	655	737	669	698	694	662	714	681	661	684	650	733	692	665	695	669	725	707	697	663	696	666	709	699	694	732	683	663	687	709	705	691	732	657	622	642	723	670	675	681	662	705	718	679	656	720	637	681	708	705	683	695	706	686	689	637	719	622	737	673	708	719	707	704	704	699	691	657	658	687	678	671	678	669	687	689	696	717	703	684	661	640	663	709	700	677	716	685	678	646	714	697	643	714	656	672	682	666	707	669	694	683	741	670	690	697	649	702	670	667	717	689	680	655	611	699	638	676	680	670	701	724	672	696	684	705	711	700	632	677	666	690	690	686	707	688	654	669	695	721	689	711	689	705	706	663	683	680	667	634	720	692	696	677	707	694	708	729	710	703	720	671	702	722	667	702	684	708	715	663	725	728	691	665	720	701	702	702	697	699	643	681	674	697	653	675	696	703	669	676	675	678	663	660	675	690	720	652	659	687	651	659	672	689	722	679	712	704	673	680	715	667	728	683	705	693	713	677	702	746	721	718	672	690	769	723	673	731	690	664	655	700	716	666	641	736	666	714	679	736	707	674	701	679	698	703	737	732	672	716	741	716	678	637	671	664	679	702	659	646	690	683	696	694	719	708	674	667	698	687	663	693	671	657	696	685	684	698	637	688	690	674	647	632	649	689	686	664	700	649	673	660	666	671	688	680	706	723	730	655	699	688	716	678	712	682	721	671	686	695	725	675	737	678	617	676	656	731	686	703	665	670	699	712	677	683	736	642	710	704	728	706	731	697	637	662	704	717	714	649	686	739	672	732	667	701	661	689	669	727	695	699	674	678	657	635	709	651	677	629	689	687	661	749	716	703	695	647	668	692	693	636	662	674	625	707	711	659	690	625	679	649	653	720	746	660	690	673	675	654	757	631	663	610	685	666	711	719	711	754	695	702	706	665	718	678	633	662	724	673	667	682	672	688	654	714	721	674	715	650	674	659	712	651	719	715	682	692	679	660	703	679	727	696	697	687	694	695	653	661	672	644	684	696	677	705	679	691	640	650	672	636	642	676	682	671	663	686	701	718	695	702	695	689	701	745	699	653	703	688	678	686	687	714	664	687	722	741	672	673	664	626	661	703	761	653	696	680	683	696	715	665	679	652	676	692	676	720	662	667	668	669	669	702	650	709	676	701	677	691	675	632	750	645	666	665	686	703	663	771	727	710	700	685	665	687	702	697	702	676	692	709	689	704	717	693	688	715	665	687	705	662	673	727	697	689	635	653	646	677	668	703	652	669	656	646	679	701	655	718	666	680	652	689	665	703	654	761	628	687	684	719	732	666	678	747	687	691	694	660	692	707	710	720	699	686	672	702	656	653	669	697	660	667	667	686	672	649	684	704	695	712	697	680	687	676	654	678	667	690	708	707	689	676	703	730	712	660	722	680	667	668	659	694	713	708	656	703	697	676	650	679	679	718	704	710	660	703	690	707	638	675	633	660	692	696	697	690	684	649	670	677	689	689	657	678	671	659	712	706	664	718	699	692	642	754	678	669	693	684	689	697	697	688	700	685	671	643	743	658	714	690	666	695	700	726	703	638	686	692	723	723	702	684	659	675	663	737	688	721	703	754	694	701	682	701	686	713	636	658	687	656	672	699	676	691	724	704	697	667	685	673	703	661	733	705	626	645	665	664	706	713	649	677	691	654	695	677	717	667	707	694	616	652	711	643	665	694	665	687	722	692	694	695	709	670	692	683	688	683	660	726	624	666	690	667	713	670	668	713	684	687	689	710	740	691	701	719	671	724	688	672	668	702	702	672	712	693	668	700	678	706	651	644	732	711	680	730	641	715	662	672	689	666	664	680	668	700	691	676	745	703	688	619	751	682	705	731	666	697	679	643	674	751	678	711	710	683	699	705	696	674	715	669	699	696	657	721	710	663	669	711	677	686	698	722	688	695	647	721	710	701	703	666	721	726	681	713	680	658	649
13800	690	262	140	86	92	74	75	69	85	100	90	74	85	70	78	79	74	74	77	57	59	70	65	63	100	71	71	69	71	54	70	65	88	76	76	81	63	76	76	75	70	80	59	71	62	67	65	85	86	74	63	72	62	72	84	69	75	71	74	78	67	75	88	72	78	74	76	82	67	64	70	70	71	78	66	69	54	74	82	69	73	89	83	74	64	78	85	73	74	86	69	68	74	65	92	76	55	59	73	75	68	71	65	74	78	70	87	61	59	78	79	68	66	74	67	74	78	55	76	80	57	63	82	74	69	87	86	79	74	69	70	79	77	70	83	77	60	63	88	76	61	75	63	71	82	77	65	74	71	64	95	74	65	75	71	75	76	86	70	67	72	81	79	59	70	74	67	87	72	95	62	66	79	64	72	73	65	73	75	75	84	81	73	68	77	76	78	69	73	70	74	82	54	64	63	71	70	73	76	86	69	71	64	77	66	73	67	75	59	83	72	68	71	68	66	52	68	80	70	90	66	77	80	69	86	93	67	77	57	77	76	78	63	83	80	70	74	78	76	66	81	79	76	63	77	81	81	76	61	72	91	74	59	61	80	66	90	78	81	83	76	64	65	78	74	78	65	93	71	72	70	70	76	74	58	67	93	76	67	90	74	81	79	70	66	80	56	60	70	74	58	72	86	71	74	90	70	74	68	61	77	65	79	71	62	62	80	51	75	72	64	70	72	69	59	78	78	56	76	77	81	67	77	68	69	80	63	69	73	82	78	78	74	75	84	65	68	80	86	72	61	77	82	80	76	87	83	72	81	64	84	77	56	84	72	76	69	77	74	70	68	98	95	88	74	77	81	76	77	77	72	73	65	71	77	69	77	62	74	72	78	78	71	75	67	78	66	71	63	54	78	75	74	80	74	79	80	81	84	61	82	66	78	60	60	76	78	80	69	80	76	68	77	60	61	78	60	61	82	80	72	66	84	69	79	61	68	69	74	66	94	68	64	65	65	72	66	71	93	86	61	77	72	77	62	72	77	76	75	72	66	62	76	78	72	64	53	76	63	66	75	68	71	77	59	69	74	71	73	79	80	62	69	82	75	60	65	75	84	70	68	64	83	73	65	76	72	74	71	77	76	82	87	69	68	76	75	82	79	63	86	75	80	68	81	62	80	62	69	72	67	80	83	77	75	62	62	82	69	85	76	71	72	78	81	62	70	75	72	71	64	87	70	86	72	70	69	86	75	75	82	79	75	72	70	72	67	84	72	75	66	71	90	68	76	84	69	72	69	90	65	75	85	75	76	77	72	77	71	66	76	64	67	70	70	78	59	69	64	72	76	74	77	82	72	81	89	63	72	73	83	67	75	72	76	62	76	67	83	57	70	84	87	65	82	56	66	74	71	67	78	72	69	75	61	72	65	67	77	71	72	74	63	70	75	57	72	83	71	70	91	73	84	73	70	69	70	76	72	90	87	81	76	83	69	60	68	66	71	68	77	68	72	66	61	65	68	70	57	77	77	64	89	60	79	82	78	84	58	75	69	58	74	82	81	73	80	76	68	70	84	82	74	78	68	58	64	83	72	70	82	76	68	62	90	78	85	69	67	74	78	72	69	52	75	74	72	69	61	74	77	63	81	71	74	71	82	76	72	64	71	80	69	97	82	59	66	76	73	71	89	77	64	59	65	71	76	61	69	69	64	74	68	72	86	80	73	75	57	82	73	83	75	70	88	84	75	82	67	79	70	64	85	73	64	85	74	92	72	80	97	66	87	62	63	64	69	77	72	66	68	70	65	67	77	63	65	76	64	81	65	52	68	72	69	66	79	71	72	83	70	69	75	76	63	75	72	83	71	66	57	66	74	74	73	80	79	70	73	63	75	68	78	71	61	64	69	62	62	61	72	60	89	80	79	71	73	72	60	72	68	67	81	71	72	78	75	73	87	78	66	71	70	83	67	68	78	77	83	82	82	71	51	74	65	88	69	74	67	80	83	78	81	65	89	69	63	79	57	57	73	60	70	70	89	69	72	72	74	72	68	74	84	90	73	79	69	45	73	81	74	67	61	88	71	68	70	73	79	78	64	71	49	75	94	76	71	63	84	68	71	69	74	63	71	86	71	74	65	62	92	79	85	76	77	75	63	85	84	61	77	84	77	71	66	78	81	72	94	64	79	63	63	62	62	77	61	63	59	74	65	67	66	89	65	72	72	60	67	75	64	68	77	77	80	74	78	84	60	73	63	77	89	69	69	76	64	85	78	82	74	91	61	61	65	79	71	66	66	76	64	72	65	74	66	76	61	85	81	48	59	71	82	72	61	62	70	60	57	72	80	73	74	69	71	70	67	71	76	81	72	70	83	59	80	75	54	55	58	71	71	74	62	82	69	85	78	67	87	81	63	83	58	79	68	72	72	70	62	79	66	73	75	62	70	63	63	72	67	79	75	88	72	69	84	72	84	69	62	79	90	84	71	78	63	78	68	81	81	66	54	79	63	75	66	61	69	79	81	68	82	70	68	80	79	80	61	87	89	69	49	73	56	80	66	84	73	66	65	79	70	75	67	91	88	63	70	82	83	70	65	74	80	65	79	73	79	69	76	73	80	78	75	68	74	79	76	74	78	80	61	68	74	73	82	72	74	87	86	73	68	82	80	67	61	82	92	65	87	72	76	82	68	78	83	69	86	79	72	53	53	93	62	71	56	88	62	87	81	61	85	65	72	92	85	73	77	57	55	94	64	82	77	60	80	79	84	88	63	63	87	69	80	75	82	63	79	56	73	73	72	54	83	74	74	76	57	62	74	93	78	65	80	68	74	78	81	72	75	73	76	64	75	74	77	80	81	62	66	82	77	62	70	82	56	80	75	70	78	73	72	88	77	94	61	81	64	64	79	82	79	61	77	73	73	74	55	76	67	69	85	76	76	89	93	76	70	89	72	63	78	69	72	71	72	70	77	51	77	57	58	62	58	85	72	90	73	74	75	82	82	74	61	72	86	78	74	65	66	69	59	71	81	76	80	77	78	82	66	61	82	71	64	67	74	89	71	66	87	69	61	71	70	87	74	76	69	75	70	79	66	57	74	76	71	76	73	73	69	70	69	83	72	86	73	72	68	71	72	75	57	61	80	63	54	66	79	74	63	60	70	75	82	70	61	73	74	73	84	70	80	81	78	71	80	71	77	87	79	87	68	67	71	66	58	75	70	77	67	96	65	72	68	84	75	72	76	68	69	86	59	67	64	80	59	88	78	67	73	81	79	58	72	69	73	72	81	68	62	73	83	76	64	75	75	64	73	71	82	61	67	78	57	77	67	69	73	82	58	73	67	76	69	73	75	65	72	69	74	65	77	64	89	57	70	63	63	78	73	94	62	63	71	74	73	81	65	79	68	64	78	69	81	78	82	77	97	85	66	91	64	54	80	69	70	84	75	87	65	75	75	63	75	59	63	85	73	58	63	65	69	60	91	67	82	71	73	78	63	77	69	86	81	59	78
15080	329	389	380	356	346	339	327	345	294	307	290	295	293	281	276	269	253	263	300	272	259	288	271	281	263	287	313	287	273	259	293	277	284	263	263	256	258	276	274	273	256	286	277	265	257	272	258	276	251	279	252	280	292	254	296	265	281	253	260	277	274	265	269	289	276	237	274	258	254	256	241	240	262	263	281	265	265	239	267	268	263	258	254	293	273	257	256	273	262	264	250	258	280	257	276	265	265	278	285	269	229	232	277	264	280	272	269	247	260	288	260	278	288	265	274	256	293	295	255	272	258	256	241	298	278	276	277	289	249	282	272	295	250	278	277	242	276	271	265	245	295	277	278	247	272	277	278	252	268	298	270	266	266	283	266	282	283	268	282	249	257	246	290	259	275	297	271	268	289	279	275	249	270	266	283	272	276	262	286	292	268	287	234	226	276	269	291	241	272	300	243	247	256	267	285	255	276	263	297	258	267	269	285	261	272	279	237	299	305	249	273	281	251	267	283	258	239	262	278	254	275	254	277	263	261	289	255	257	253	272	265	261	280	270	306	266	265	268	244	280	252	266	258	243	247	290	241	285	263	283	282	283	266	258	233	278	250	286	285	255	249	269	277	255	277	259	301	260	254	272	259	258	258	305	271	267	261	268	294	266	254	261	264	279	247	243	244	271	280	267	266	307	282	268	267	289	256	285	260	272	259	254	248	262	256	269	282	276	242	289	285	262	293	261	269	272	246	259	264	275	273	277	267	287	252	283	255	250	254	266	286	268	280	276	274	289	262	254	302	275	256	254	273	268	259	279	279	286	275	308	250	262	303	283	258	249	259	264	249	276	263	242	264	230	247	269	249	264	270	298	287	271	284	265	300	269	239	271	267	265	299	256	249	292	282	288	276	265	291	252	276	248	273	256	266	281	261	286	263	284	282	258	296	270	263	257	267	277	283	272	268	250	272	264	243	262	281	257	263	273	261	301	264	275	290	270	264	270	259	275	246	268	263	249	260	265	275	285	258	275	250	279	254	277	251	266	243	263	279	265	269	239	281	280	258	290	281	272	267	282	263	282	307	279	260	275	269	257	284	251	246	253	284	270	262	290	273	252	269	268	261	294	262	257	267	270	264	263	256	280	277	247	278	251	256	281	240	242	276	283	308	258	241	277	268	260	257	248	276	260	255	275	241	251	261	264	257	274	260	236	259	268	259	268	276	235	289	255	271	276	284	278	253	256	291	266	274	271	250	267	261	264	242	266	296	265	268	235	268	252	248	269	275	263	290	262	292	248	251	300	255	267	266	284	257	250	254	264	259	280	254	271	302	291	269	271	262	260	251	252	280	259	281	224	294	259	293	266	237	262	276	270	295	276	276	264	296	256	237	250	244	286	295	263	267	279	282	282	256	266	261	243	244	280	250	246	262	259	279	293	222	298	282	270	267	268	290	303	261	287	260	292	256	254	258	275	254	273	277	278	277	267	278	257	235	289	279	249	269	255	257	255	274	241	239	268	274	282	265	278	293	246	277	244	275	278	260	268	300	277	242	298	278	274	269	289	264	256	248	283	216	274	279	250	293	269	258	284	290	267	270	250	289	243	260	267	244	278	290	279	283	254	248	269	271	270	236	266	261	257	254	290	241	270	248	274	241	270	267	274	288	278	272	258	244	269	257	249	248	261	263	238	244	246	272	251	266	235	257	266	278	288	275	269	252	266	315	254	282	257	258	225	238	283	263	295	279	268	276	261	283	250	254	267	274	261	261	244	270	263	267	281	259	251	259	242	244	260	253	261	276	270	244	257	280	282	254	269	282	280	248	276	243	294	280	251	281	255	269	264	247	283	231	283	253	258	266	283	249	273	257	280	269	273	251	286	257	280	244	268	289	270	240	269	271	278	300	254	283	263	251	290	271	257	273	266	265	299	287	268	273	242	291	271	254	249	291	264	270	272	265	265	247	274	285	284	248	279	298	267	244	255	237	254	295	281	248	262	296	272	251	238	254	256	268	277	254	263	233	273	286	247	254	254	253	262	250	256	262	284	279	276	244	297	271	286	262	287	283	275	268	258	232	265	264	252	281	262	271	280	252	285	304	230	262	263	274	251	269	258	285	266	232	289	292	274	259	272	274	267	278	301	286	283	267	280	263	257	263	275	284	270	255	293	249	255	258	283	278	259	265	259	249	281	275	274	279	253	269	303	277	272	278	231	260	263	284	302	261	244	263	267	270	247	249	266	250	267	274	284	244	270	274	285	272	269	270	275	263	300	259	269	277	283	266	268	287	262	241	276	253	263	247	255	276	273	300	261	266	279	273	244	232	260	261	269	259	266	291	257	261	269	253	249	260	254	240	284	283	241	287	264	264	264	260	269	270	276	265	270	265	268	240	284	224	299	269	257	231	286	255	268	250	257	236	274	263	275	269	275	256	305	249	290	275	282	255	245	240	255	277	258	248	248	241	286	285	268	300	250	275	255	250	263	274	262	253	280	248	282	266	245	244	291	275	256	273	292	261	275	267	249	258	252	293	284	280	285	262	306	253	260	239	281	250	248	284	259	271	273	296	250	259	240	271	264	246	293	299	261	241	282	261	260	266	248	273	298	289	278	290	281	255	255	265	240	244	269	270	293	273	268	265	259	237	270	257	237	284	281	259	267	250	274	239	224	285	265	280	264	262	270	247	268	291	298	274	249	255	274	267	252	269	266	281	260	252	255	245	253	237	256	242	242	266	258	296	276	257	257	240	279	265	282	288	256	252	266	264	283	258	272	277	266	265	270	259	274	265	225	298	268	274	254	238	265	259	297	274	246	265	255	271	263	281	290	276	296	268	269	276	264	270	290	247	274	275	294	262	286	291	267	245	283	271	257	269	267	277	256	277	229	220	249	268	275	311	253	283	286	284	287	263	253	278	265	243	255	260	256	225	285	268	229	288	260	238	235	276	227	271	256	262	256	281	292	254	275	269	264	287	250	249	226	282	270	253	273	251	256	239	247	275	275	275	270	274	297	255	270	297	265	261	252	220	284	299	254	263	275	297	258	257	236	269	263	269	288	288	230	244	270	258	254	263	238	285	260	264	272	295	262	263	239	249	297	268	249	267	240	285	252	261	262	252	293	249	250	265	271	262	227	266	265	258	262	267	279	254	246	267	249	286	305	264	259	266	280	271	248	258	277	264	259	275	281	286	260	265	255	277	275	266	309	240	282	271	270	256	295	262	248	271	245	258	286	265	250	263	247	256	295	287	266	277	296	261	238	262	258	269	257	266	252	259	259	254	260	292	248	251	249	239	265	255	257	237	303	259	249	253	245	255	298	240	264	249	260	262	282	251	273	257	269	270	259	264	250	257	278	277	292	280	274	286	276	227	272	272	240	257	280	243	270	243	258	253	253	268	261	257	253	273	231	278	261	271	254	247	303	266	271	265	227	280	276	273	304	279	256	247	277	271	233	251	250	247	242	283	277	234	253	261	289	265	265	264	278	281	267	251	256	251	257	282
62132	22085	4320	834	600	426	343	272	247	237	238	198	188	171	161	177	154	148	169	172	179	173	160	157	158	159	156	153	166	149	132	154	148	152	159	141	147	137	137	148	159	170	156	139	135	146	122	159	145	164	162	147	129	152	147	131	123	134	151	126	148	151	147	143	140	149	160	136	143	139	150	131	130	153	134	145	117	125	133	148	143	129	149	143	122	153	139	134	158	129	140	144	150	147	160	145	150	144	154	115	140	148	144	139	135	138	128	119	157	142	139	162	126	145	155	129	146	141	133	155	129	127	122	126	158	126	134	144	138	144	152	127	145	129	140	135	143	135	158	139	127	139	138	140	124	135	151	145	131	134	144	129	137	146	139	149	139	119	143	174	143	153	136	147	146	132	142	142	147	148	148	115	153	138	143	151	122	152	139	133	165	141	145	150	147	157	138	155	123	118	130	133	150	132	135	158	157	140	139	149	137	143	136	149	136	125	150	127	143	138	136	161	117	182	142	120	151	160	120	138	132	122	142	130	129	126	146	152	147	150	142	141	130	150	145	122	139	132	127	134	134	141	160	139	148	137	120	139	132	126	141	149	149	156	133	123	142	128	135	150	121	138	135	138	120	150	158	149	135	149	129	128	135	132	167	138	134	137	156	150	160	144	123	158	140	127	156	149	141	156	170	158	151	126	148	145	151	144	156	138	147	137	123	131	155	137	145	146	124	135	143	146	129	139	135	150	152	122	142	144	138	130	148	120	152	135	146	120	141	137	122	132	139	140	147	150	146	126	122	140	128	148	117	137	140	149	128	145	135	144	152	138	143	159	131	142	139	123	146	157	135	137	176	147	141	133	132	132	122	136	144	146	136	146	146	142	148	123	138	167	157	154	151	133	136	137	162	145	126	128	142	127	133	132	147	138	131	136	135	132	127	119	149	136	121	128	148	143	132	139	128	132	129	138	142	156	145	140	140	128	146	134	128	142	145	146	147	145	152	121	144	121	146	130	133	142	133	133	157	141	126	132	133	139	155	137	120	145	119	138	131	122	135	123	137	148	136	129	153	124	159	138	122	118	136	144	152	158	135	143	131	146	130	133	111	139	145	126	120	153	134	162	129	147	144	124	148	133	140	145	113	155	134	127	127	150	130	146	121	147	162	146	132	146	157	157	150	120	125	145	141	139	159	127	146	146	115	144	128	133	134	126	139	138	121	141	150	127	124	144	121	152	134	161	147	105	136	134	128	139	135	149	138	157	138	130	123	138	129	134	141	157	142	142	122	132	148	155	146	145	123	148	154	120	150	154	144	145	135	163	160	127	136	120	123	123	155	120	150	125	140	124	131	121	133	133	125	137	148	150	150	124	135	128	139	143	142	156	120	143	130	144	131	135	132	148	127	145	152	139	135	144	115	157	153	148	127	161	152	134	145	141	150	156	144	126	148	141	157	112	144	145	160	125	141	136	148	126	150	113	141	145	130	155	151	136	122	144	123	121	117	153	122	146	130	138	162	131	117	139	139	163	117	147	147	152	143	144	157	153	145	150	139	136	150	148	135	143	129	156	147	144	127	130	125	144	157	135	148	137	149	131	159	138	126	165	124	149	169	147	145	137	155	132	142	145	130	142	129	163	144	126	127	149	118	151	140	159	155	126	128	115	135	129	146	132	147	118	140	153	143	151	141	151	149	143	131	127	146	112	163	125	146	132	135	134	137	114	134	143	133	150	139	136	130	148	147	132	131	148	140	142	143	147	121	136	142	147	129	161	138	154	126	134	143	139	147	147	150	135	128	137	168	141	132	126	150	160	136	151	138	160	126	127	157	125	138	146	139	138	123	132	142	144	151	156	129	141	142	137	134	149	129	131	134	135	134	134	134	150	152	134	148	116	148	130	152	137	144	143	147	161	138	149	132	143	131	140	143	126	146	143	132	146	141	122	135	135	147	161	127	132	143	144	142	112	142	136	148	131	151	141	132	138	123	148	134	146	148	141	139	156	113	150	141	140	138	136	163	122	136	118	134	139	160	147	149	139	156	142	120	143	131	130	140	145	153	142	155	121	137	137	140	112	135	144	148	147	130	128	134	127	121	156	149	134	121	128	118	129	120	110	125	130	137	144	133	113	129	157	154	139	127	131	128	145	140	147	137	147	156	131	145	155	132	151	138	163	129	146	149	140	117	137	140	137	143	126	113	134	155	143	148	132	132	146	150	145	123	143	135	146	148	134	152	125	159	143	138	122	150	141	157	148	118	141	146	136	133	143	130	148	140	128	168	131	116	131	127	149	128	158	140	153	130	127	155	133	146	139	146	148	146	121	132	140	119	148	115	151	125	160	154	145	137	144	138	141	146	140	153	133	145	146	131	156	143	129	152	132	139	151	128	129	153	141	140	147	122	118	127	147	150	107	131	135	145	133	129	147	133	145	149	140	140	122	152	158	142	134	145	132	132	149	128	120	132	127	146	149	125	140	145	145	149	149	141	137	131	140	150	167	103	148	129	142	135	140	150	147	145	151	117	148	125	147	155	133	138	143	132	147	132	128	175	147	135	162	133	142	124	129	130	130	157	126	125	146	136	143	129	138	134	155	136	126	125	134	132	125	143	153	132	145	162	141	150	116	162	146	120	137	136	141	137	147	141	136	145	150	128	144	181	134	143	130	137	128	126	138	139	145	139	136	149	132	129	142	147	137	135	146	136	130	134	149	147	144	137	126	155	134	130	178	133	132	130	128	118	143	140	138	132	123	124	139	124	134	127	132	134	144	152	146	137	145	112	152	128	143	139	138	140	139	141	121	150	148	133	152	139	148	149	121	143	157	143	125	171	142	162	137	139	116	122	135	154	144	144	153	138	138	129	134	134	151	145	150	145	143	140	151	116	137	130	136	152	138	174	128	142	152	152	118	141	152	144	144	137	115	159	137	159	140	148	138	132	132	130	126	139	129	125	137	152	124	123	144	134	149	143	126	146	137	126	156	146	138	148	128	168	151	142	121	142	154	153	150	170	126	129	136	139	139	142	147	131	132	139	145	128	138	150	124	151	125	153	153	148	111	131	130	134	131	138	157	137	152	154	145	147	143	150	144	136	138	146	132	125	145	136	146	133	149	135	144	127	149	138	117	127	158	137	144	122	144	128	140	128	161	144	155	153	160	135	151	155	147	146	139	127	135	153	127	139	149	115	130	154	138	132	159	151	135	147	123	155	134	136	130	140	133	129	134	165	140	142	132	127	118	146	135	121	135	126	146	133	143	142	149	134	147	145	149	144	136	121	145	141	142	144	133	164	157	145	125	153	136	126	142	140	157	148	123	158	152	136	142	133	144	132	140	151	145	144	137	151	141	126	139	137	142	134	129	130	156	122	130	108	135	117	140	156	158	158	150	161	119	159	148	151	149	138	139	133	140	121	116	151	123	148	140	162	176	143	144	161	149	130	141	141	150	125	151	149	122	142	131	141	138	140	148	138	145	147	150	166	146	137	134	151	136	154	143	140	136
35189	1114	2103	2383	2055	1729	1536	1225	1130	1014	912	821	774	747	715	663	623	615	597	540	551	526	564	516	558	529	533	499	511	471	472	505	501	484	477	507	505	490	457	466	490	455	492	487	464	468	443	427	467	453	489	455	432	480	466	455	445	444	494	456	481	408	468	440	470	435	462	457	424	454	446	443	417	456	463	482	436	461	424	437	434	426	440	478	446	470	485	449	455	427	463	485	448	451	435	455	434	422	429	447	434	413	452	460	452	410	424	444	427	424	453	419	462	413	419	433	483	448	422	465	476	436	431	399	418	446	431	449	456	457	470	423	436	436	451	456	442	463	429	445	409	441	458	485	449	456	402	422	420	415	423	464	441	475	435	424	445	418	458	450	420	438	463	404	457	429	458	448	481	448	418	437	421	440	442	439	426	472	442	454	483	429	447	452	459	449	463	424	431	457	451	420	453	417	435	434	477	444	416	436	433	459	473	475	449	429	436	397	413	431	443	440	441	421	423	448	430	437	408	438	409	443	438	436	457	436	464	429	427	474	450	433	459	421	436	410	468	420	430	442	432	426	422	449	435	440	465	421	419	431	445	425	433	423	438	468	412	452	484	444	417	457	443	434	453	464	437	428	471	429	433	446	427	408	417	436	450	431	464	447	462	453	446	421	449	432	438	454	405	436	451	445	427	452	447	426	418	482	466	437	454	456	430	468	454	419	425	421	459	431	429	443	469	447	443	427	445	476	421	467	446	448	436	447	456	444	431	427	445	439	451	427	430	437	437	451	450	450	446	462	418	455	414	451	447	470	420	416	427	446	445	449	434	457	443	444	433	433	421	421	399	419	459	439	419	460	465	459	456	421	445	402	471	451	445	405	448	436	437	460	463	449	442	439	445	458	431	478	433	426	440	416	418	437	432	412	443	424	444	459	433	438	438	456	451	439	408	442	438	478	430	453	428	444	418	456	462	428	423	403	430	425	441	409	445	452	448	439	418	428	431	389	485	447	447	441	406	433	410	459	436	450	473	483	460	433	486	428	414	458	442	442	379	434	404	411	427	403	446	414	466	456	413	412	449	420	439	418	398	417	413	441	448	428	444	456	426	436	465	442	437	462	446	426	450	441	427	428	432	448	454	408	447	434	474	451	452	458	443	440	400	440	439	419	402	427	431	432	482	416	457	413	418	440	445	459	443	423	423	458	455	448	442	447	454	429	465	444	429	480	392	420	442	470	456	440	433	434	412	425	434	415	409	476	424	405	430	438	451	427	448	459	453	448	460	436	464	411	458	448	458	420	450	456	446	426	440	437	458	468	447	431	456	417	435	428	457	449	444	459	411	433	449	433	432	455	417	428	429	452	445	439	442	407	474	426	423	424	462	452	435	478	449	454	456	449	419	479	444	482	441	438	464	458	464	442	432	398	443	459	405	443	430	444	427	441	429	420	450	423	436	489	430	435	417	444	420	444	411	463	408	474	410	442	456	423	452	437	417	466	460	413	418	457	414	444	457	411	487	447	437	419	410	421	482	399	466	444	443	457	401	437	488	411	407	481	451	450	507	428	425	457	462	446	449	458	418	426	472	395	432	442	446	421	441	452	406	456	440	449	465	427	450	437	462	434	414	435	436	456	425	466	445	449	429	452	417	466	407	470	432	398	462	400	426	439	438	450	439	457	456	452	423	415	431	436	474	483	432	447	421	411	416	449	388	444	401	440	410	424	448	426	432	453	432	421	465	423	448	442	443	405	422	416	463	484	462	426	452	428	442	450	469	438	439	434	428	437	405	425	466	466	438	494	431	441	457	411	449	421	449	452	440	436	428	465	418	420	490	439	452	431	421	482	423	489	432	462	452	437	427	438	415	408	414	450	435	408	437	420	430	463	452	451	409	454	412	463	454	449	464	439	410	445	414	438	451	443	466	407	432	444	416	425	415	426	430	428	483	420	430	452	427	424	436	448	451	439	424	401	444	439	441	417	439	433	445	450	472	464	436	421	411	447	430	424	426	380	438	436	452	440	430	474	423	446	453	402	427	437	458	469	422	434	458	450	416	469	438	404	432	475	452	431	455	457	483	430	441	416	408	464	425	466	442	424	443	416	457	466	425	435	438	402	451	432	409	467	431	434	444	434	437	467	431	437	469	424	427	471	446	401	432	440	443	453	429	465	438	435	417	419	405	456	452	447	440	455	446	461	426	438	425	423	396	429	414	410	455	459	438	466	427	422	384	443	426	429	421	442	446	433	463	454	422	438	448	461	433	417	450	421	405	443	422	451	443	449	432	434	414	446	434	469	412	429	440	414	447	442	445	457	432	456	421	458	456	473	478	430	453	423	432	464	442	411	432	441	430	427	460	411	446	412	452	435	427	440	446	443	426	465	500	440	433	431	450	426	400	447	444	504	433	461	435	416	448	433	460	401	433	446	425	407	459	403	431	436	485	419	452	455	428	465	437	408	438	459	452	453	434	442	430	398	421	448	450	421	458	417	419	434	418	469	485	465	430	432	420	442	458	467	427	446	428	441	448	410	445	436	431	446	445	403	403	434	444	461	448	441	425	464	481	469	435	412	418	415	411	437	440	403	442	478	437	429	479	424	458	436	434	440	449	417	415	455	421	429	430	463	470	435	419	439	422	452	401	460	417	409	412	473	456	432	447	418	437	428	458	436	417	453	426	450	451	423	450	428	412	428	432	439	434	440	452	404	465	407	426	387	463	442	406	433	436	408	438	429	452	447	423	455	418	457	456	433	463	467	440	438	434	417	400	411	446	424	437	436	448	413	415	462	409	417	420	419	454	461	447	419	438	448	463	450	434	435	444	432	459	468	431	464	432	444	420	440	460	452	404	410	426	411	409	482	418	468	430	418	387	430	453	437	433	429	438	456	433	444	456	450	423	441	443	425	442	422	443	447	419	417	455	417	417	429	418	417	478	419	441	431	459	453	431	475	448	404	454	406	430	442	468	452	456	439	428	488	436	436	406	473	469	410	423	442	423	442	453	452	448	457	458	445	429	431	455	381	465	421	438	425	436	418	447	428	434	451	423	429	398	462	458	429	452	421	423	437	428	462	433	422	432	440	444	432	398	445	442	444	474	355	430	470	450	415	438	437	411	429	418	422	461	450	468	465	396	418	438	465	452	419	444	461	438	426	464	421	404	458	422	452	442	419	429	450	407	438	431	434	437	444	446	444	435	461	483	432	452	463	440	480	459	423	466	450	476	444	425	422	425	424	468	448	456	428	431	384	442	455	459	446	419	446	458	468	473	472	465	458	451	454	460	442	472	426	444	440	429	456	418	440	446	414	453	463	419	480	447	434	437	444	453	432	466	423	431	445	476	402	461	442	451	479	440	419	473	420	436	452	438	407	450	444	415	477	452	418	479	434	443	416	438	436	450	445	430	415	426	418	440	465	434	429	468	444	453	434	423	430	420	474	464	462	450	434	418	409	429	453	418	446	433	454	445	408	430	484	471	434	423	458	397	411	411	464	421	428
60960	27945	12660	2161	1167	873	671	586	488	411	385	368	349	326	313	288	292	277	286	292	273	274	275	287	287	274	259	245	247	250	244	238	235	267	254	222	226	221	255	282	263	229	233	224	243	237	265	235	253	260	249	265	260	252	265	233	276	255	269	254	248	250	246	246	214	240	246	255	240	207	219	232	255	227	284	225	246	238	227	242	216	231	219	259	239	228	261	235	263	235	270	214	252	232	270	213	263	263	235	237	240	261	248	238	251	246	257	237	261	230	235	241	234	264	256	252	236	222	244	219	244	248	221	248	222	224	250	231	235	236	224	262	245	263	250	263	234	240	220	235	232	242	251	241	249	240	266	249	242	233	253	231	236	225	239	201	217	246	281	241	231	255	249	218	229	255	228	254	242	275	234	205	248	237	220	232	254	230	237	242	222	279	256	253	252	235	229	246	244	226	243	235	249	229	226	241	236	208	251	217	233	238	249	264	233	243	221	233	219	219	260	255	225	236	226	251	247	258	238	209	234	235	256	249	260	246	252	221	241	210	248	256	235	217	212	215	231	237	276	247	243	261	212	235	214	235	222	254	249	236	228	247	223	239	219	252	236	236	226	228	225	253	228	248	256	240	252	236	233	241	225	222	233	215	258	219	234	235	245	232	258	227	257	244	224	247	237	225	247	232	249	247	231	244	212	207	219	237	250	217	245	248	227	218	235	245	254	269	232	264	227	247	252	281	234	257	224	257	224	215	229	242	251	229	224	235	248	236	233	227	235	224	238	230	253	223	238	227	224	236	266	266	219	240	233	242	231	252	229	251	235	254	250	232	246	244	227	259	230	236	245	238	232	223	254	253	241	215	232	223	257	232	227	228	258	221	226	227	242	220	227	245	243	237	226	208	218	209	209	245	244	245	261	227	229	215	231	198	231	212	262	256	249	229	246	242	256	254	257	246	249	249	234	245	253	242	248	235	240	223	261	230	226	236	271	242	221	251	251	222	224	251	262	224	222	235	251	260	236	239	263	197	250	242	222	219	229	241	247	236	229	198	245	235	215	216	213	235	231	225	250	228	235	234	241	241	249	253	223	270	244	224	254	252	234	231	215	198	262	241	242	233	237	256	224	253	243	245	255	260	232	250	225	242	223	238	236	241	245	243	230	231	282	257	262	269	244	236	242	244	235	213	237	225	227	270	234	222	229	237	228	207	213	241	238	212	231	237	227	248	223	239	258	251	230	219	238	236	202	231	245	247	245	264	241	252	254	221	246	232	229	250	219	232	254	260	268	241	229	255	218	240	236	252	210	224	228	226	237	226	230	247	263	264	231	288	272	229	235	204	234	247	246	254	216	221	267	258	226	248	225	255	241	250	245	246	233	250	239	229	246	252	217	241	249	243	242	250	234	240	230	232	202	224	265	226	242	238	241	236	253	208	243	225	228	224	225	239	216	251	205	217	252	250	231	245	258	248	255	222	216	255	218	248	246	271	226	268	209	248	229	256	273	243	248	225	240	237	234	247	271	241	238	230	213	225	239	224	241	237	245	268	231	251	255	270	249	269	237	224	264	248	247	230	213	237	222	238	214	244	246	242	260	265	260	221	241	221	236	240	236	218	222	209	222	239	231	235	236	254	250	229	233	272	250	219	250	248	217	229	225	237	239	218	252	235	259	217	217	234	254	227	254	250	230	205	244	247	211	242	244	230	247	230	234	200	235	224	241	231	241	262	249	236	209	243	237	258	270	235	248	263	233	239	248	254	229	219	248	219	237	253	225	218	222	248	228	213	241	223	269	230	248	233	209	250	264	251	272	246	260	235	240	231	257	234	231	230	237	230	254	233	288	235	211	234	252	213	252	248	236	209	249	214	236	225	237	250	244	236	214	255	216	227	251	252	252	230	252	241	226	224	245	235	242	230	244	232	259	217	224	237	218	242	217	232	236	247	223	232	252	217	217	237	242	254	228	241	251	245	218	261	265	234	238	240	229	251	218	223	247	240	228	222	245	242	267	266	230	208	228	231	250	238	252	259	257	254	217	220	238	222	237	263	228	241	246	216	215	222	203	256	245	237	253	235	223	258	239	230	234	237	217	230	244	254	229	243	242	251	206	222	229	230	225	252	291	251	228	249	230	245	233	225	230	251	262	245	243	258	216	263	254	240	236	214	237	225	225	228	259	244	200	229	256	236	242	226	248	237	214	211	219	265	227	240	227	238	245	184	230	236	231	222	275	212	226	252	236	246	226	255	236	225	247	242	208	239	248	220	242	244	231	261	234	248	242	258	236	266	225	249	207	263	251	245	257	250	247	238	221	239	228	237	246	239	241	236	207	224	238	257	239	249	240	233	241	285	223	231	229	225	227	250	277	240	262	251	260	249	219	286	237	232	233	225	234	256	210	230	236	212	221	232	232	227	241	237	235	274	242	250	219	263	237	249	223	258	231	269	235	249	231	258	219	247	241	227	222	229	218	261	241	220	220	236	244	254	236	251	235	240	259	230	263	224	231	230	237	207	235	230	253	254	239	237	228	230	212	217	235	263	245	221	222	236	251	229	275	240	235	238	237	238	249	218	216	239	234	243	222	227	235	224	219	228	222	241	241	253	257	245	262	220	240	249	227	259	243	249	212	219	251	280	267	218	255	231	248	228	227	226	245	244	230	279	228	251	221	245	218	222	245	242	242	245	218	265	237	239	212	251	257	205	215	236	234	237	243	238	266	256	250	249	220	249	242	248	251	207	227	246	265	260	222	233	227	248	232	237	238	213	251	237	217	276	232	221	244	246	222	235	220	233	251	251	235	225	233	240	227	244	252	253	244	228	227	216	213	230	229	244	232	250	214	261	204	242	230	269	252	226	228	224	236	246	238	236	245	270	237	228	244	262	249	228	244	244	257	244	248	241	228	239	228	241	237	213	214	233	236	258	241	246	261	265	264	218	231	233	220	235	239	233	236	219	270	241	247	234	250	249	242	243	241	238	225	250	220	240	229	242	245	250	249	232	257	243	240	238	238	237	232	217	213	217	237	266	238	243	238	250	242	262	243	222	277	223	230	233	209	203	206	232	238	218	251	237	257	239	233	249	241	238	261	261	245	242	244	234	243	258	200	257	216	249	247	244	245	218	279	224	232	246	223	255	223	238	244	244	276	286	226	218	219	245	229	270	244	222	253	252	237	241	242	259	221	227	222	264	227	238	229	238	255	239	235	193	210	241	244	271	243	248	262	224	282	212	218	219	259	265	246	244	256	223	237	212	216	257	228	231	234	263	208	252	244	223	253	246	259	222	222	248	237	235	232	233	273	236	251	261	204	214	236	245	239	216	233	239	254	232	260	231	223	237	223	256	244	235	223	221	219	237	231	249	260	257	236	236	237	240	238	230	246	249	216	221	226	209	255	251	256	212	229	235	241	233	241	243	241	251	265	202	221	245	250	239	220	274	232	259	231	250	238	263	237	213	244	255	234	220	231	200	234	240	216	231	241	260	232	218	234	235	244	250
39568	2054	3971	4502	3928	3250	2740	2409	2062	1719	1624	1476	1358	1294	1130	1114	1113	1087	1013	971	924	979	881	856	826	923	880	849	852	785	791	778	798	803	788	794	751	710	708	787	796	755	765	747	747	774	711	700	735	701	745	739	749	730	752	725	729	663	724	692	718	728	719	739	725	687	712	689	762	664	778	675	675	710	679	675	698	710	714	717	727	709	700	687	687	671	694	671	707	713	753	656	671	725	701	672	729	684	695	725	706	691	710	747	700	666	767	705	665	710	624	726	650	690	691	690	681	664	733	723	680	684	718	651	736	746	711	659	686	632	688	696	655	693	719	744	676	677	711	733	690	722	694	718	662	718	685	672	695	715	705	750	717	717	679	661	648	685	715	665	715	696	741	739	710	658	638	702	706	693	689	694	699	635	715	719	676	676	708	699	703	675	718	719	674	710	674	699	638	679	678	689	684	681	656	685	679	674	693	689	688	686	694	708	683	670	689	661	641	645	663	687	689	705	698	662	698	670	693	685	736	668	689	740	683	675	672	694	666	696	759	691	686	706	733	625	680	707	696	677	635	648	702	700	729	653	659	705	732	699	716	636	675	686	730	716	633	737	674	726	666	704	713	713	670	659	708	703	670	711	706	670	676	672	684	690	693	651	699	650	711	673	656	671	633	657	673	677	731	713	687	668	637	694	707	675	719	657	703	680	707	659	671	665	702	768	679	627	707	662	676	678	694	697	708	723	642	676	699	670	700	677	652	670	681	674	669	688	720	740	703	665	668	684	706	693	693	718	685	727	722	693	687	681	692	709	653	715	643	679	667	690	627	669	714	680	656	707	700	696	716	694	683	639	700	651	636	690	639	675	657	675	640	701	685	668	706	668	751	723	658	687	676	677	730	672	690	694	722	688	680	677	660	678	697	700	712	645	686	685	668	688	707	724	652	706	639	680	753	690	672	667	697	713	660	714	698	686	664	721	673	674	666	719	677	673	695	726	675	686	713	664	665	655	668	692	704	727	691	695	678	740	685	673	665	710	660	695	701	676	673	657	649	643	732	704	680	688	686	729	727	691	662	676	711	627	694	705	704	665	681	647	677	723	713	686	641	717	671	683	669	663	671	716	681	675	693	731	679	648	695	674	659	682	650	686	699	698	671	724	647	744	682	660	696	702	711	701	665	634	653	717	701	635	632	695	740	702	661	673	632	718	715	664	673	660	708	622	692	691	711	701	694	687	694	677	687	685	715	704	705	653	678	667	670	677	707	742	674	710	722	685	643	662	666	692	698	693	743	646	710	693	712	711	682	705	731	658	686	655	696	665	709	681	672	704	752	640	639	610	661	677	703	684	702	679	725	650	689	655	658	728	671	679	634	690	676	684	678	680	685	743	665	707	708	675	653	727	663	700	672	668	683	661	670	642	707	649	676	693	709	691	692	668	717	653	662	673	651	726	660	680	671	647	658	681	693	668	691	719	695	684	665	661	683	686	669	702	749	668	731	644	731	694	702	690	701	659	671	684	634	696	678	713	686	678	681	697	678	683	650	690	716	665	657	679	681	673	663	709	692	690	684	713	712	692	707	694	677	708	686	654	694	683	645	708	694	682	685	712	688	674	653	700	690	644	659	713	697	707	717	699	629	702	689	735	689	693	729	728	714	703	688	681	709	698	655	706	696	656	727	695	671	667	680	730	690	675	687	635	706	705	723	693	665	659	692	705	669	655	669	693	689	752	681	695	679	680	700	652	657	666	703	688	691	684	697	660	660	645	668	669	698	684	691	661	680	729	660	718	680	738	714	662	689	705	680	628	679	637	693	633	671	721	693	650	720	670	665	700	654	678	692	706	652	713	676	629	714	681	658	698	716	703	714	669	631	692	710	688	677	679	691	700	708	731	673	698	666	726	697	696	705	665	636	706	682	725	674	654	695	617	635	674	692	704	699	674	721	725	675	701	678	727	697	639	726	635	681	718	674	659	640	639	653	648	709	694	702	634	696	764	694	702	689	708	712	702	678	682	699	657	679	637	655	668	684	698	659	661	704	702	707	720	727	701	736	719	685	690	639	691	667	679	705	706	711	755	658	707	659	678	695	737	684	658	673	734	726	698	653	701	732	722	690	662	729	719	658	662	657	722	674	671	661	670	660	708	704	707	713	745	683	726	623	713	677	707	723	728	712	707	734	707	705	686	669	690	672	659	675	743	683	643	679	739	717	693	705	698	649	698	661	596	671	724	711	616	674	634	656	741	651	660	678	686	682	668	688	664	685	676	710	652	718	651	670	737	638	692	684	668	716	703	729	724	690	648	671	690	701	719	700	670	713	709	687	614	712	723	703	704	668	670	674	710	696	683	684	613	670	701	699	637	697	673	682	696	700	676	700	673	659	663	666	671	631	736	655	683	618	690	702	677	686	677	684	665	716	683	655	717	680	709	702	723	707	648	724	692	707	657	655	676	685	658	715	695	653	693	680	656	656	648	705	735	708	682	666	702	693	664	725	682	696	683	719	672	678	732	675	668	680	699	702	687	756	712	671	686	683	691	668	691	749	751	659	683	676	690	681	679	719	657	659	726	690	664	694	664	689	681	656	695	696	710	694	702	706	693	635	693	640	713	710	673	672	709	640	667	723	660	657	666	664	698	679	656	711	661	700	683	683	646	666	703	684	696	667	695	669	706	699	643	723	693	724	701	640	725	683	664	720	705	698	656	731	708	668	635	662	702	706	695	686	701	712	702	680	725	647	705	662	669	660	692	701	703	694	703	664	682	705	710	755	698	716	671	704	657	681	733	629	696	684	650	662	674	731	712	696	671	701	660	731	662	666	648	687	713	711	689	655	693	635	644	668	674	650	717	692	676	680	661	727	646	629	716	715	721	680	707	720	672	706	700	694	668	677	752	688	684	643	693	733	670	663	663	691	689	690	677	665	743	701	637	719	697	672	724	700	702	690	779	737	704	718	717	712	668	639	696	680	728	645	697	702	685	709	691	682	628	727	639	663	703	676	707	647	674	731	680	655	651	702	674	698	651	678	718	678	670	677	702	718	668	682	710	678	670	666	674	644	696	648	706	680	640	625	719	696	725	677	654	680	685	671	718	712	701	684	682	708	717	714	618	700	682	644	696	691	671	724	697	710	679	731	654	689	687	672	719	667	677	704	775	674	701	665	682	673	725	661	694	675	664	692	668	697	628	691	690	673	703	715	677	698	714	700	660	675	696	645	714	712	706	715	687	683	673	678	693	674	618	720	707	659	712	700	731	734	670	643	678	697	698	680	678	677	699	699	711	705	701	690	692	696	673	747	709	677	722	700	715	644	717	641	695	754	682	721	657	700	662	730	711	726	670	684	666	680	701	688	673	731	674	674	681	651	671	671	733	655	692	745	701	682	711	654	704	715	702	693	670	660	688	683	707	705	650	671	717	692	746	670	659	675	713	678	683	705	669	670	695	693	675	678	734	720	700	694	720	684	671	752	700	724	713	680	688	748	692	691	660	717	702
15051	665	202	107	114	89	78	73	89	85	71	54	65	84	71	71	74	70	77	75	69	71	67	76	69	90	70	69	76	78	63	90	83	80	63	64	65	78	72	71	62	78	73	76	65	77	78	58	74	81	68	80	81	58	72	90	79	81	70	76	66	69	72	77	86	74	77	81	70	64	70	78	64	77	70	93	80	83	58	74	69	74	79	75	73	65	82	66	66	79	72	77	74	59	67	78	80	78	62	78	71	54	86	88	60	85	73	59	82	80	59	67	60	68	78	71	72	81	75	64	81	88	64	73	77	74	82	69	67	98	61	64	78	73	79	77	74	58	83	70	66	69	72	73	69	62	64	68	75	81	77	66	81	76	68	70	80	59	70	72	76	64	72	77	67	60	83	52	53	74	58	63	65	73	70	79	59	54	74	62	58	72	74	66	90	71	76	80	61	69	86	78	81	73	63	73	75	72	55	78	80	62	84	85	77	63	78	74	61	64	80	64	64	74	74	74	63	71	66	74	76	85	72	72	76	74	95	67	80	82	76	65	67	70	81	77	91	55	92	87	71	76	60	70	66	69	72	84	72	65	75	62	66	72	83	70	76	69	66	73	61	79	68	68	64	76	62	62	70	60	77	71	82	68	82	72	80	80	68	79	89	72	72	73	76	54	84	87	67	75	84	75	82	64	78	91	70	82	64	70	57	86	80	67	69	63	77	83	78	74	72	66	82	70	67	76	68	87	73	80	71	56	79	70	67	75	70	76	66	70	81	78	92	77	67	84	59	83	81	77	54	80	61	77	61	67	63	73	88	56	73	65	73	65	63	65	72	66	73	77	87	89	85	65	75	58	69	70	70	67	77	72	76	80	72	86	83	66	77	86	75	71	67	77	67	71	67	73	77	73	72	68	79	61	80	66	68	66	72	55	84	86	66	85	70	74	71	54	56	84	88	74	89	71	75	67	71	69	74	75	79	79	77	76	71	77	72	75	81	62	95	84	80	69	77	67	73	62	85	69	84	63	76	66	59	65	64	86	66	73	83	72	74	82	65	75	67	66	80	62	66	70	64	68	61	78	54	65	76	68	82	81	74	71	65	89	83	67	79	65	60	90	77	65	67	87	71	83	73	84	75	66	80	41	78	78	72	81	72	84	64	72	86	79	80	75	80	67	62	67	66	65	63	76	73	73	65	85	58	87	68	81	69	62	70	68	57	73	62	78	73	74	72	68	79	76	84	72	69	64	85	75	54	56	73	84	69	69	66	69	78	69	78	83	66	72	71	68	70	61	74	62	80	70	78	84	79	97	80	67	73	85	70	69	55	66	65	72	62	92	74	69	53	80	74	80	63	76	66	76	78	77	74	72	62	79	85	88	56	88	74	74	87	82	60	64	69	78	75	52	84	70	62	57	61	60	81	76	68	70	62	71	80	68	68	63	77	72	70	67	61	83	71	84	59	82	69	74	68	78	67	67	82	72	77	89	71	67	70	71	77	77	69	66	79	74	70	87	77	76	75	63	72	75	64	73	80	69	82	80	76	72	91	85	75	68	77	76	72	75	83	72	84	77	83	60	71	62	81	65	83	77	71	76	75	86	69	63	71	82	79	74	67	78	73	74	77	69	69	75	86	77	62	69	90	67	83	84	59	74	83	84	86	64	82	79	63	70	85	65	72	63	76	74	75	83	59	75	69	57	72	60	64	75	81	70	65	85	78	74	71	70	83	100	80	80	65	61	71	90	71	78	71	85	69	69	64	75	71	63	73	79	76	68	61	70	59	81	78	71	90	71	87	60	89	69	78	68	67	52	72	65	72	82	80	66	71	85	68	67	85	57	64	70	78	81	65	69	65	68	74	79	73	72	76	59	89	67	70	66	72	78	75	78	67	87	76	76	59	74	54	81	62	57	71	67	91	64	71	81	70	79	80	71	73	72	71	66	77	76	72	58	62	68	82	71	76	75	72	72	87	76	81	58	71	76	85	67	70	53	68	78	83	77	82	69	71	64	83	66	60	83	68	68	77	58	79	85	82	73	79	54	72	71	72	64	75	66	72	63	88	82	66	84	83	74	76	79	77	67	66	60	81	78	72	67	70	71	80	65	75	71	69	66	66	59	102	86	83	68	68	68	63	77	67	70	63	72	60	77	65	62	64	72	57	82	86	64	74	76	63	72	84	72	67	62	67	73	78	70	53	77	66	68	86	66	78	53	70	80	72	67	79	73	79	73	75	57	80	72	63	74	78	73	92	89	66	67	73	57	85	56	79	66	60	95	71	87	70	65	71	81	79	86	68	73	55	66	72	56	80	83	61	76	87	81	75	67	67	66	71	65	85	79	76	75	73	67	69	76	61	73	74	83	80	68	73	64	89	76	68	62	81	78	78	86	75	81	73	78	68	90	90	70	90	61	86	80	70	75	69	72	83	68	74	68	74	77	78	70	77	68	76	77	68	68	81	62	77	83	78	67	71	73	80	83	65	81	68	61	65	70	80	74	69	64	61	67	68	63	81	64	76	71	67	85	73	70	62	73	80	80	73	73	72	68	71	51	82	81	76	79	65	82	73	75	88	64	75	65	78	73	67	58	53	83	75	72	63	68	66	63	83	63	74	66	62	76	72	74	77	73	64	83	72	81	69	83	85	70	69	75	57	68	64	66	64	75	58	76	77	62	73	73	64	77	74	66	55	82	76	77	76	89	54	58	77	83	74	57	73	79	46	63	63	61	85	77	66	76	57	82	75	66	76	64	83	78	88	62	65	72	79	75	73	69	78	78	85	88	62	74	52	66	73	87	69	85	72	77	68	81	75	65	94	83	81	56	76	62	77	66	70	80	64	77	64	66	78	71	70	74	89	68	83	75	75	77	69	76	71	69	75	72	68	73	64	70	70	72	62	67	78	79	72	71	70	85	65	84	75	76	65	78	63	66	84	74	71	78	82	60	69	69	54	63	60	76	79	76	80	85	62	64	69	81	80	67	72	86	67	83	50	69	67	64	76	94	70	65	93	68	72	68	76	62	71	72	77	71	56	58	65	80	71	68	71	69	58	82	85	66	71	68	69	82	74	81	82	62	66	69	71	84	67	61	70	64	79	62	79	74	81	66	69	70	82	71	64	82	64	84	65	86	74	66	65	67	61	69	82	71	88	93	75	77	78	62	80	67	82	68	60	77	75	53	76	60	70	65	62	61	78	67	64	86	63	65	80	80	88	89	69	70	75	65	68	83	65	69	70	71	70	72	66	87	89	53	79	63	71	69	73	84	72	81	66	87	76	58	92	75	76	69	66	62	73	53	66	73	67	64	86	74	82	76	65	78	72	85	76	58	75	70	68	72	75	79	65	77	58	56	58	68	78	59	99	63	75	75	63	78	61	85	69	79	71	62	62	73	64	62	67	77	74	72	67	70	57	60	83	67	72	76	68	74	69	67	76	75	62	76	74	57	59	72	64	72	64	84	70	78	76	79	67	84	60	66	63	66	84	69	55	75	89	84
14736	346	419	409	363	399	346	301	341	287	297	286	305	287	246	273	267	293	276	241	246	274	273	279	275	242	303	267	257	244	253	254	258	278	272	288	239	267	278	290	248	291	251	251	281	236	262	274	278	249	282	253	275	257	257	263	264	269	290	257	271	255	280	268	274	286	261	269	299	260	273	275	255	254	276	251	266	262	240	236	288	257	286	282	292	277	271	262	259	264	241	267	266	256	274	237	285	242	264	276	281	262	277	285	245	270	260	269	272	275	265	264	276	266	264	264	242	252	278	284	259	252	272	280	271	257	266	237	230	274	284	288	258	266	257	264	230	255	263	268	269	257	273	286	242	227	249	235	233	262	284	261	264	240	256	248	252	231	285	248	279	270	231	253	251	253	270	258	288	262	286	243	253	256	280	270	265	275	278	278	275	234	268	233	253	263	264	262	233	277	270	295	233	280	243	263	247	275	258	243	297	263	280	283	260	262	266	252	230	280	263	261	264	296	265	271	254	266	250	240	283	268	255	261	253	261	257	255	261	275	285	249	275	252	286	255	280	259	251	283	278	252	261	263	275	261	279	263	293	266	259	269	271	246	290	268	269	251	278	269	258	280	246	242	246	262	267	212	256	226	261	247	260	250	277	276	282	271	267	282	275	295	283	271	237	271	265	257	293	269	243	269	258	271	268	304	273	277	249	294	275	285	261	244	232	283	245	269	235	282	271	244	262	290	260	256	242	283	272	270	241	254	264	277	238	255	276	268	270	251	262	249	257	290	279	259	270	271	277	288	294	274	291	272	264	264	271	252	247	295	273	254	279	260	269	270	237	269	276	248	265	283	242	254	227	262	244	269	297	288	297	240	287	271	292	253	280	263	294	267	263	274	269	250	260	266	271	247	242	264	269	264	279	240	290	251	241	265	258	269	245	275	293	290	292	263	271	268	254	238	286	279	277	259	269	251	268	290	270	265	265	265	276	226	250	289	283	275	273	275	275	270	272	239	275	268	253	253	281	301	238	251	258	265	282	280	256	274	274	285	276	253	254	291	277	250	260	254	285	249	274	296	257	282	269	283	282	273	257	268	269	254	272	283	250	253	261	269	258	254	272	293	261	268	272	268	279	295	291	273	266	259	275	265	265	251	269	275	240	277	287	246	263	300	268	258	261	266	294	264	296	261	274	266	241	258	259	293	257	269	279	300	236	265	290	277	261	281	258	248	263	241	266	272	272	260	282	247	272	273	253	252	262	267	269	254	228	281	267	247	263	280	274	281	263	241	244	286	270	284	272	263	277	259	271	266	229	275	259	263	242	241	245	249	260	264	278	308	268	294	271	266	246	235	290	282	277	254	263	237	278	294	275	299	268	267	263	274	248	276	267	266	247	291	263	270	246	289	270	278	284	253	265	268	259	280	232	232	292	256	249	271	269	255	270	260	261	276	283	301	262	248	236	286	282	284	246	284	239	271	264	285	279	273	241	255	267	256	268	272	256	276	266	272	256	248	251	292	285	277	269	258	247	265	281	284	275	274	285	256	282	263	270	248	249	249	262	234	277	257	290	241	269	259	269	258	251	267	258	259	238	294	299	255	283	291	254	252	275	275	306	251	271	275	268	256	253	262	291	239	273	262	258	243	274	276	288	271	248	270	253	289	267	265	244	255	284	297	267	255	253	244	242	269	281	257	253	281	266	269	259	264	299	265	266	254	269	265	251	274	217	272	269	266	289	272	246	264	259	275	237	257	236	279	276	269	272	277	259	280	258	239	292	296	263	299	271	272	274	264	286	253	299	278	288	281	271	252	288	240	264	260	257	250	286	271	265	270	248	260	271	272	277	282	298	267	265	266	260	273	301	271	251	276	242	268	269	292	237	302	282	280	254	259	259	256	254	281	272	250	256	256	280	289	248	272	262	246	270	243	253	275	278	255	266	267	278	255	287	257	249	279	276	272	264	250	283	260	248	282	262	274	278	271	240	268	267	276	270	238	260	288	281	262	283	273	274	259	257	282	281	280	290	286	260	260	275	283	252	257	279	275	280	301	241	264	267	264	262	278	257	247	270	247	237	269	242	287	253	264	237	257	297	256	272	256	280	282	253	254	264	274	271	283	269	293	245	289	282	259	279	282	273	251	265	269	257	261	252	290	273	226	253	273	255	252	297	268	269	258	302	265	256	235	252	256	284	261	263	282	277	294	267	266	249	273	241	242	252	242	283	274	238	269	253	280	289	271	265	246	251	267	258	297	269	255	236	288	259	261	291	255	266	231	279	278	295	273	251	237	261	267	278	273	288	256	261	282	251	257	243	250	290	233	280	285	265	291	279	238	277	259	246	282	233	245	276	259	262	296	269	282	299	246	277	248	269	258	231	274	297	280	256	284	286	255	282	269	271	252	252	242	284	285	257	276	257	278	297	241	247	232	273	294	255	266	264	263	279	289	272	287	265	232	253	283	275	251	267	263	265	264	289	247	244	273	235	259	269	268	277	287	280	274	261	262	291	269	287	275	269	263	293	258	254	293	263	267	276	272	228	268	237	265	266	236	252	251	263	263	282	254	273	241	286	236	269	256	248	263	276	258	258	266	294	263	255	258	263	256	239	265	260	294	263	287	257	287	266	254	271	240	244	276	268	276	242	256	283	282	259	264	264	247	267	258	248	277	264	251	252	273	287	296	289	267	283	273	278	244	263	252	246	259	257	274	266	258	270	231	270	282	270	260	317	279	262	268	268	286	272	278	257	286	295	270	287	272	245	275	254	246	241	260	248	258	264	242	286	265	269	275	291	254	272	279	296	268	268	246	299	267	253	272	256	260	292	257	272	247	274	259	293	259	269	268	243	261	274	265	263	262	242	278	245	276	265	259	250	275	286	284	262	285	246	260	250	252	279	260	285	270	302	281	291	282	274	274	264	270	282	262	245	229	285	277	267	253	270	253	264	264	252	246	261	255	268	295	262	257	250	257	255	266	273	274	291	258	280	265	254	274	252	263	266	276	275	268	301	262	269	249	260	251	294	289	268	271	274	303	278	265	256	253	272	267	281	259	256	286	274	262	287	268	291	275	251	279	243	260	283	288	257	281	291	271	259	272	258	273	281	248	267	284	246	278	254	260	257	251	266	266	273	250	273	284	291	226	250	259	271	258	239	261	244	263	275	239	273	270	261	271	263	257	259	266	255	249	300	275	259	272	283	247	292	278	276	264	279	288	263	263	251	292	255	255	257	293	272	279	243	263	277	261	286	280	258	282	274	250	259	281	256	258	256	269	244	288	277	254	248	280	266	257	268	270	277	283	270	271	243	257	242	292	274	268	276	293	288	263	272	273	273	222	271	279	267	266	252	270	271	279	304	267	266	262	266	268	247	280	246	261	259	243	280	281	269	257	252	255	290	264	280	268	291	253	243	263	260	249	243	294	283	243	277	259	264	284	270	256	257	259	253	270	280	245	270	268	259	279	284	273	266	262	245	272	269	282	284	275	283	267	249	281	281	291
55556	17444	2485	786	592	408	340	314	266	255	218	198	175	171	185	142	164	168	146	154	143	136	157	152	169	149	138	130	154	133	143	149	137	157	126	141	159	138	124	127	134	138	150	136	141	147	141	150	136	139	140	131	147	124	149	125	140	112	144	159	131	141	135	153	120	132	144	136	150	153	122	142	129	149	143	123	128	147	127	155	123	131	138	139	149	146	129	136	124	147	116	148	141	137	128	145	129	157	159	140	142	141	148	135	134	122	146	144	129	139	134	110	128	127	134	134	142	143	141	128	161	161	150	125	166	131	136	142	147	147	163	149	144	149	122	156	136	140	145	119	150	132	130	133	133	124	132	124	149	136	128	119	127	149	123	140	147	135	120	137	144	142	128	137	149	138	127	137	120	153	130	135	136	120	146	122	115	136	117	123	111	138	154	141	137	127	150	146	102	129	122	139	131	149	119	132	117	132	123	113	139	146	126	133	146	141	129	122	129	149	115	155	133	140	130	144	140	140	141	145	124	136	151	144	136	121	123	152	133	140	135	134	134	129	122	130	141	146	119	127	142	141	143	139	136	142	143	110	143	145	157	137	120	132	125	131	143	120	154	131	145	145	137	144	132	137	142	120	143	140	111	157	136	149	132	130	125	141	137	128	139	135	138	124	135	125	155	139	134	143	127	116	150	113	142	124	127	135	154	122	122	128	154	127	139	127	134	140	124	130	137	122	111	135	116	132	151	146	140	135	159	136	135	131	130	121	134	124	144	135	151	143	121	151	155	141	127	158	143	145	138	135	118	124	131	118	140	139	138	147	124	132	144	143	145	145	133	159	133	131	140	123	113	153	119	132	146	126	156	147	124	126	137	124	135	161	125	142	132	123	131	147	126	146	133	128	153	123	144	117	129	128	149	148	141	151	137	135	137	135	145	135	118	143	145	138	139	147	139	136	158	129	162	128	163	116	136	133	116	123	125	132	153	144	120	149	134	150	135	127	129	118	132	118	146	161	142	134	137	147	142	135	142	118	133	154	131	111	128	124	124	110	159	126	131	131	131	145	132	147	142	123	127	126	109	159	151	138	118	137	148	122	137	128	139	126	143	135	144	137	120	133	124	129	135	107	140	117	104	135	118	137	158	154	159	127	164	132	121	127	139	140	138	134	148	138	138	124	136	123	154	124	109	139	137	121	142	127	113	119	138	139	133	163	130	133	156	130	133	141	152	141	137	122	154	122	132	117	137	129	152	150	111	124	143	121	145	125	141	125	126	115	118	123	145	131	147	149	133	141	124	134	133	128	153	113	136	131	134	141	144	132	134	144	125	129	124	140	117	153	142	129	123	149	136	143	109	113	141	149	120	124	132	140	118	143	132	150	164	139	133	132	133	121	141	145	134	142	140	138	125	120	110	147	145	140	150	150	123	134	137	153	146	136	126	148	125	144	109	146	147	154	110	124	128	138	142	149	135	136	157	142	146	125	129	138	132	154	139	159	139	127	152	141	122	146	139	135	121	135	146	136	132	148	133	133	128	138	146	133	143	147	157	154	134	122	123	137	129	152	130	154	146	116	138	131	161	136	128	141	127	131	133	154	106	134	120	120	118	148	125	137	112	137	151	127	128	151	146	139	151	124	143	125	131	137	130	158	144	135	136	125	134	155	131	142	131	131	135	146	135	126	144	127	125	142	135	134	135	138	127	131	145	147	139	139	150	146	132	126	131	150	153	147	138	151	119	162	138	116	135	133	133	129	158	140	114	127	144	125	132	120	148	141	126	145	133	149	132	140	138	127	134	142	148	158	120	142	137	143	139	133	133	138	136	148	108	114	125	112	129	140	115	136	164	126	126	121	151	145	139	136	139	153	142	145	134	148	120	114	112	132	135	136	148	135	123	115	134	116	129	132	126	144	148	142	137	132	136	120	136	134	152	139	143	135	134	128	137	137	115	155	134	144	119	152	156	105	133	129	150	154	146	162	117	130	124	139	150	134	151	148	133	126	133	129	130	121	143	134	123	147	127	136	129	133	157	125	149	138	145	127	129	133	112	139	135	110	145	129	120	138	110	129	137	166	118	138	145	126	137	137	138	124	135	164	129	104	127	128	155	141	142	139	130	125	129	138	133	135	128	116	132	141	149	137	130	119	139	133	135	145	144	161	146	127	150	146	129	143	144	142	124	125	145	132	134	133	136	136	100	141	142	152	131	141	143	147	113	140	144	144	136	143	139	139	136	108	144	139	131	147	125	138	133	134	129	143	139	127	138	125	147	163	138	153	129	129	131	138	122	125	124	122	126	125	156	125	145	132	110	153	150	144	144	120	129	128	128	159	137	132	147	137	153	145	145	152	141	155	146	128	140	143	131	140	117	141	153	151	119	125	129	173	134	132	132	123	123	130	112	149	144	159	134	148	129	127	133	125	132	140	143	135	123	149	138	148	158	139	127	131	147	147	131	150	149	138	133	153	138	156	138	129	143	121	153	162	139	155	127	142	142	130	142	144	145	127	131	129	153	140	128	135	148	127	151	146	155	138	134	143	125	136	122	132	107	136	128	111	130	125	133	141	137	129	139	155	159	142	135	109	126	148	132	129	118	157	149	107	135	148	143	140	123	140	142	103	141	145	146	118	128	141	133	126	148	131	125	157	130	138	131	134	143	136	128	150	127	139	123	149	155	124	142	134	118	134	127	135	143	122	139	125	151	142	126	157	132	123	125	139	154	136	156	152	143	135	120	130	166	142	119	136	115	129	159	134	133	141	143	133	141	129	143	125	126	156	110	146	139	142	135	147	142	113	126	145	123	106	136	130	145	146	130	135	127	139	130	133	133	145	122	143	161	137	136	146	128	133	121	138	131	153	123	137	129	119	144	115	140	120	134	156	153	128	104	135	132	133	129	140	145	138	153	155	130	148	129	140	145	132	138	137	128	177	141	131	146	123	140	131	154	143	123	135	140	113	115	124	149	150	135	138	137	114	138	125	133	127	130	135	152	132	143	157	135	161	157	138	133	136	109	142	141	155	153	113	132	162	143	122	158	138	119	155	140	122	159	156	124	144	151	144	133	144	131	116	172	131	117	140	119	144	119	155	145	134	130	141	132	159	127	131	144	140	133	146	142	139	118	146	113	130	130	136	135	141	143	134	135	145	123	129	124	144	121	130	141	134	145	144	111	125	128	145	147	175	141	148	146	131	142	135	141	147	141	150	132	148	139	150	155	112	137	129	147	127	129	135	147	134	145	158	132	140	129	126	141	135	134	131	133	122	132	136	132	124	126	132	139	138	137	168	128	150	144	146	127	141	130	147	146	116	133	148	136	161	128	143	120	132	124	141	121	138	149	136	153	148	143	148	122	134	154	118	150	133	141	130	131	167	120	122	126	158	145	128	139	133	125	153	125	132	153	134	123	132	124	134	129	142	146	119	116	129	153	148	139	154	140	130	138	116	145	151	144	137	125	126	148	155	132	138	128	126	149	121	140	126	147	148	159	136	125	158
29684	1127	2292	2485	2231	1838	1574	1285	1128	1059	916	831	850	755	705	650	668	619	613	598	572	579	532	520	533	535	528	502	481	547	517	503	515	459	459	488	491	512	458	460	440	469	454	451	476	438	455	468	453	468	476	469	471	435	482	460	442	427	413	486	456	454	461	428	434	452	460	416	444	454	442	433	455	432	432	441	431	428	420	460	414	459	461	442	455	453	431	422	450	411	446	418	445	439	457	414	437	403	450	414	454	457	408	422	431	434	451	410	429	443	423	429	423	459	448	465	423	413	397	420	419	424	445	439	406	444	447	448	435	432	445	431	430	454	396	432	427	429	451	428	421	413	451	437	403	372	409	438	462	449	425	456	458	421	435	460	459	382	424	444	467	437	452	424	434	372	434	437	439	423	423	396	415	397	415	416	458	430	460	425	455	472	440	425	405	415	407	402	440	437	431	424	450	440	441	470	413	447	453	462	449	427	470	408	435	416	446	399	410	442	400	446	471	445	436	417	424	408	424	416	432	443	412	429	383	433	453	424	419	441	444	423	434	445	458	420	455	411	429	434	434	432	443	453	449	439	391	444	458	424	427	455	413	407	427	431	461	426	454	457	460	428	452	468	437	475	415	412	456	426	419	405	397	456	430	411	433	434	407	416	442	413	406	445	464	455	426	424	453	382	438	453	443	416	411	460	428	425	430	395	436	459	416	454	426	397	415	441	455	453	447	431	417	423	392	424	414	464	420	451	431	459	448	452	417	406	442	430	437	433	399	443	434	436	432	425	410	447	444	441	414	449	434	470	460	454	435	407	442	462	443	460	453	455	424	423	411	425	431	433	443	428	419	454	443	449	405	457	386	444	407	412	424	444	449	463	415	419	409	403	452	452	380	428	453	452	434	393	410	393	448	431	432	415	404	447	418	446	439	416	415	429	427	427	478	436	437	419	416	417	397	448	456	430	423	428	435	422	407	398	430	437	437	431	467	419	440	431	424	474	433	404	420	421	469	448	461	449	470	391	468	439	465	465	436	420	464	463	365	457	432	430	428	471	444	424	490	440	452	419	449	427	433	425	433	433	437	422	421	479	387	457	426	425	412	450	405	440	435	401	428	400	416	441	444	409	425	445	445	397	414	406	415	455	436	463	395	468	419	423	396	432	456	442	417	433	417	423	434	456	403	419	456	410	460	394	446	434	440	436	444	416	437	416	480	397	429	437	427	457	418	436	390	415	470	408	428	438	446	425	465	462	418	407	449	427	447	442	449	425	426	417	406	403	436	434	434	424	424	456	422	469	457	466	390	460	416	443	414	450	411	415	420	416	424	437	457	419	448	427	468	449	446	421	404	412	457	441	450	405	415	453	437	442	454	435	463	448	432	434	411	464	430	447	456	387	436	401	440	402	439	410	442	463	432	424	451	408	395	466	452	422	429	440	439	450	436	426	419	442	464	419	446	434	429	440	443	450	413	427	405	410	432	423	444	410	468	437	428	473	401	421	422	420	429	436	465	420	428	446	431	430	463	434	454	466	405	452	411	457	445	469	437	454	415	431	401	391	449	444	477	453	409	404	431	428	430	425	368	417	392	448	423	412	431	428	434	421	439	456	424	463	454	410	401	432	426	409	438	412	446	427	420	421	444	452	445	396	454	453	445	430	463	415	421	397	443	444	436	424	402	414	422	463	453	427	415	461	399	403	414	414	433	369	409	411	417	411	456	415	446	410	402	448	489	444	444	416	443	420	476	437	424	431	442	450	441	409	457	433	389	466	423	408	413	388	435	433	405	423	422	423	425	435	440	435	459	392	423	446	459	409	408	448	427	416	414	460	407	467	404	450	426	409	433	444	444	433	454	432	472	409	408	394	430	430	420	456	428	464	441	433	424	445	382	420	382	450	444	460	446	432	469	455	458	430	428	419	476	412	417	411	450	439	466	409	461	426	422	412	442	419	379	449	424	429	444	487	442	489	431	413	449	415	420	439	444	425	448	413	464	419	425	455	450	414	410	431	422	412	454	429	418	436	435	441	422	433	425	440	417	413	406	413	447	422	418	385	444	410	439	445	450	460	422	402	426	429	430	398	421	433	409	435	425	446	427	438	415	407	402	430	430	405	443	410	446	441	431	419	390	417	452	415	441	425	435	431	419	417	388	453	474	420	441	434	417	404	433	393	461	475	435	401	422	433	430	466	421	428	439	424	466	390	423	434	442	450	484	427	459	433	414	416	423	442	429	429	443	468	439	457	437	418	458	422	378	427	450	476	456	417	473	444	443	412	442	392	410	460	441	444	441	417	412	422	448	453	455	425	495	435	447	439	426	426	436	412	419	418	409	432	430	458	425	452	445	447	419	443	446	432	378	414	424	444	427	453	429	450	428	438	440	466	415	417	422	457	430	416	434	431	427	444	418	410	413	399	380	426	408	425	433	435	447	428	454	468	407	460	441	412	406	421	431	420	420	412	434	453	415	442	403	460	443	443	413	423	427	436	418	406	439	418	433	427	465	419	468	451	411	448	447	445	446	449	427	434	461	417	450	415	470	397	421	398	435	448	415	429	426	430	429	438	407	416	407	440	425	434	420	452	420	421	424	422	438	446	466	447	409	473	417	455	474	438	436	442	442	402	400	426	456	429	421	455	454	445	444	437	415	424	439	424	423	399	449	426	419	458	416	391	448	448	450	445	433	429	423	427	455	412	462	436	408	429	438	421	450	413	402	475	433	394	424	412	427	423	423	431	424	401	411	445	440	437	406	413	396	419	436	424	404	431	419	487	427	442	450	411	421	419	433	414	411	411	411	441	434	422	430	442	407	453	469	439	452	442	477	430	446	469	397	437	430	451	431	456	464	452	434	424	428	392	439	457	456	450	420	439	405	452	430	434	471	420	464	450	432	414	418	456	420	402	415	432	473	441	450	447	430	396	439	421	422	404	440	429	421	398	413	399	470	449	416	415	446	425	407	465	450	457	442	422	444	420	429	435	468	439	396	430	424	413	440	404	447	431	445	441	447	469	425	455	417	412	447	440	435	404	391	450	410	449	404	412	389	438	448	423	468	436	410	431	434	403	428	452	426	402	439	422	399	440	421	438	387	418	440	403	454	451	434	459	422	429	429	439	426	430	440	453	451	445	428	407	454	419	432	417	402	435	456	435	435	456	436	436	435	419	437	420	430	399	455	466	450	411	427	438	432	405	454	446	416	443	426	429	445	406	435	466	392	398	471	427	422	401	407	457	488	442	436	439	451	450	415	451	418	403	438	443	413	436	427	435	424	412	430	416	425	403	434	427	428	436	420	434	434	449	427	443	456	440	419	449	428	438	418	441	449	422	436	433	455	415	447	429	431	426	451	440	436	427	433	431	411	426	435	442	415	432	431	426	467	416	451	459	429	454	433	445	405	430	447	423	425	447	440	446	440	473	442	422	445	421	425	413	418	409	399	420	407	448	432	388	426	430	404	453	454	416	397	433	431	420	444	432	434	457	418	412	438	458	420	443
64110	23516	6432	1895	1140	846	703	555	512	412	453	384	322	329	296	299	298	269	297	271	314	265	272	283	278	254	280	263	281	266	280	252	223	258	248	255	250	246	258	268	234	251	248	209	258	275	258	237	232	231	217	259	243	264	244	276	267	266	238	231	238	242	211	279	237	239	232	227	212	256	212	246	217	231	249	260	267	252	239	239	235	227	248	245	248	223	242	219	242	247	228	221	223	232	246	245	230	231	255	259	243	234	250	243	210	238	240	252	230	246	241	225	265	228	257	231	226	243	244	248	253	244	245	250	223	227	226	215	243	240	284	226	220	230	247	230	227	256	228	231	242	243	235	251	240	239	232	257	230	237	233	246	229	191	235	253	240	213	237	217	232	217	239	202	229	220	266	250	228	264	225	244	220	221	198	214	246	236	245	249	247	228	232	236	236	238	237	232	227	209	231	224	212	217	238	213	216	229	234	198	251	235	195	206	272	244	246	258	232	238	231	218	264	235	211	262	269	202	208	261	241	213	242	231	245	220	242	215	259	232	237	212	258	260	225	229	238	233	227	221	237	264	241	231	237	226	238	225	246	249	228	211	260	233	227	239	219	245	220	252	254	249	253	249	255	237	220	261	205	199	227	210	231	236	246	263	231	234	237	224	213	246	222	226	243	239	229	231	253	203	255	214	238	245	217	238	227	215	231	219	239	248	233	224	239	225	241	262	211	238	248	228	276	250	227	246	237	248	205	226	259	214	236	247	238	219	218	253	206	254	233	238	241	200	216	236	223	232	232	233	260	203	223	223	230	265	222	227	254	219	237	252	215	248	256	239	242	248	231	259	217	260	222	244	227	230	243	248	226	229	251	219	220	256	231	227	227	240	225	256	253	211	232	250	239	232	242	225	236	237	228	213	232	238	245	209	227	225	213	223	248	252	231	203	247	220	229	250	244	215	240	235	249	233	252	241	223	224	210	236	240	250	220	244	242	237	238	223	242	221	233	227	227	253	227	241	247	224	220	225	232	227	247	244	246	237	231	244	240	226	226	271	235	238	214	244	240	241	232	245	219	233	237	211	232	213	246	232	227	225	219	230	255	239	222	251	220	243	222	236	224	245	228	212	269	232	242	265	239	228	250	233	206	228	249	231	233	237	248	227	257	241	240	252	218	259	226	230	238	248	241	238	231	227	214	235	212	259	238	219	212	215	217	242	222	223	242	228	258	275	258	226	248	259	240	247	244	219	226	195	234	247	208	239	224	214	266	254	228	240	208	242	260	239	254	235	243	247	255	224	206	234	232	250	245	220	219	266	232	239	243	223	270	237	233	247	240	251	228	227	244	256	257	275	255	271	243	248	249	252	217	223	248	235	243	231	253	217	245	237	233	252	238	246	259	218	260	224	240	231	235	229	245	230	245	228	257	247	254	253	265	253	217	247	220	213	245	211	263	251	226	215	272	255	245	244	252	239	221	232	230	233	227	221	246	265	255	255	220	251	226	259	223	255	261	250	271	240	235	228	222	256	234	210	227	241	230	243	282	237	234	226	266	221	250	228	236	227	265	212	238	236	257	244	224	226	244	231	225	196	231	265	219	238	246	252	232	243	222	236	220	237	237	225	236	220	221	248	233	250	247	218	228	246	228	215	214	255	237	231	216	240	223	260	222	247	234	236	229	232	237	279	244	220	229	215	265	227	236	247	249	227	232	246	197	246	236	209	213	249	241	214	258	248	239	231	228	225	211	232	234	235	232	224	261	228	234	229	235	250	236	225	258	233	236	231	222	222	224	214	234	255	257	232	250	233	231	239	241	231	244	240	203	231	246	274	256	244	254	229	236	236	241	208	234	257	237	247	244	227	242	226	230	224	244	236	255	224	253	248	240	232	221	231	250	230	248	245	253	235	223	261	247	250	242	245	268	246	242	230	248	224	249	227	214	247	252	231	238	250	245	233	220	244	232	218	264	240	239	224	231	248	227	271	254	244	257	216	249	238	222	239	266	254	244	210	221	255	231	223	237	230	219	237	250	229	242	240	201	252	230	268	247	238	226	235	248	244	233	220	211	238	222	273	232	224	242	230	243	215	200	229	204	230	244	248	236	228	219	238	230	234	239	244	238	207	230	231	229	254	231	242	263	249	266	244	233	228	239	236	246	220	282	265	244	225	228	269	225	208	233	223	225	230	232	256	221	242	234	190	200	232	228	247	245	244	236	218	239	219	223	237	222	217	249	233	244	241	261	228	241	233	253	218	215	250	239	264	256	221	231	241	239	230	227	251	212	229	241	242	245	233	244	249	206	237	226	265	228	230	230	235	234	224	216	254	249	243	239	238	235	202	236	258	249	271	230	246	244	240	237	217	223	233	202	253	222	194	235	221	225	238	236	250	231	247	253	250	249	239	223	204	197	217	247	253	224	237	245	294	270	228	274	252	238	243	251	221	264	232	217	259	225	256	229	244	259	256	235	234	210	223	227	231	238	220	241	262	254	243	253	233	232	223	233	228	234	253	222	238	206	230	220	257	208	238	216	226	229	222	243	214	212	226	243	245	236	240	240	256	232	265	257	247	214	230	237	245	252	234	237	230	212	251	238	223	234	242	190	264	240	252	242	221	223	254	230	232	239	251	230	221	216	215	246	263	256	250	231	224	228	246	222	256	223	213	249	228	214	244	220	253	258	243	227	209	250	202	252	247	255	237	233	256	241	232	236	232	231	242	228	237	240	217	211	249	244	237	246	263	224	219	223	239	238	240	224	260	221	255	233	221	245	240	224	228	215	221	229	244	246	225	260	227	265	242	211	224	249	243	229	225	233	229	233	228	238	230	225	213	233	220	219	252	208	214	248	226	223	268	220	261	246	249	235	208	235	213	243	275	212	249	226	243	231	208	231	232	219	216	241	241	251	241	251	250	227	231	240	276	223	223	223	261	232	232	213	221	231	224	231	231	217	234	235	229	222	237	219	225	238	231	232	235	270	245	242	233	239	233	241	252	259	254	234	207	232	217	246	212	218	220	205	254	233	238	238	240	228	215	238	233	276	224	270	237	241	249	238	234	217	254	225	209	234	236	252	258	233	219	221	229	241	217	214	228	233	235	222	237	248	228	223	255	248	229	208	215	251	243	262	251	230	220	235	221	239	226	259	232	236	261	265	242	244	224	258	214	243	239	215	224	250	243	205	248	225	232	215	229	244	235	244	238	234	225	215	230	226	260	233	228	238	266	241	217	228	217	249	260	221	273	242	185	227	219	293	221	227	238	231	211	249	219	239	237	235	240	220	220	248	243	243	220	224	214	206	224	217	203	228	250	214	232	244	257	245	228	214	237	215	231	229	248	238	228	234	233	225	213	244	252	270	257	210	217	234	240	222	255	227	239	222	229	246	224	232	229	227	241	221	220	228	222	233	241	219	219	219	210	246	261	259	233	235	231	263	226	236	250	230	267	225	236	238	227	225	214	258	266	222	206	253	228	267	243	243	234	241	203	254	227	213	257	232	260
34966	2080	4303	4805	4138	3498	2893	2436	2184	1819	1663	1474	1488	1351	1190	1159	1143	1099	1013	1013	991	916	943	899	881	827	840	824	799	829	813	821	825	856	802	763	759	773	756	763	746	748	739	744	780	693	745	743	777	739	746	721	709	703	707	744	712	765	718	712	705	747	734	759	718	699	744	711	721	717	714	679	689	703	688	730	718	678	712	734	682	698	612	703	731	747	669	718	745	681	712	706	679	652	726	707	738	691	763	684	691	663	722	660	665	690	730	635	749	704	716	661	664	676	656	730	684	685	708	686	654	695	690	676	657	660	660	651	656	730	664	685	713	683	696	733	678	676	688	691	702	699	750	687	719	727	691	644	673	659	683	701	686	696	669	692	701	729	657	683	663	687	684	692	694	670	729	700	654	670	702	710	700	660	701	641	739	708	664	694	689	670	709	659	709	660	665	603	659	660	699	718	685	706	654	685	637	722	690	698	697	670	684	703	716	718	708	705	695	687	706	661	712	676	689	647	681	663	651	672	642	662	694	697	720	725	632	661	675	652	695	689	631	689	711	708	716	750	677	703	720	650	672	673	693	678	695	621	677	735	702	663	660	705	677	662	696	750	708	670	659	667	638	665	657	684	690	674	677	622	669	704	716	697	696	649	709	696	713	641	645	714	674	683	679	678	649	674	701	690	693	666	691	667	658	695	657	710	661	730	672	666	743	664	656	708	700	680	658	654	683	689	693	692	672	685	712	698	640	708	668	701	670	704	701	631	683	672	718	732	694	685	676	753	688	713	661	696	705	734	674	689	664	677	630	683	653	651	642	692	680	646	682	642	698	675	753	682	716	646	725	702	688	681	712	633	694	675	687	695	691	699	655	651	685	687	698	629	683	675	692	702	675	685	650	715	689	734	669	705	640	692	641	710	636	655	678	693	672	736	692	648	663	683	671	650	687	646	633	711	653	676	631	703	716	660	661	726	733	638	644	641	680	694	676	760	721	649	644	697	651	729	711	726	683	700	702	682	670	715	668	675	682	688	726	693	614	716	718	690	686	688	692	733	706	682	629	697	715	667	665	697	600	686	700	664	660	695	675	716	686	633	692	663	686	660	665	692	630	714	698	706	662	705	659	695	684	668	733	706	674	701	707	724	671	674	646	692	683	658	692	664	685	669	708	696	640	664	679	704	698	722	671	685	677	689	689	676	692	670	684	697	657	698	714	747	705	691	693	701	726	677	659	709	685	669	655	659	648	672	677	655	710	671	669	684	662	663	656	721	707	717	694	706	705	700	658	709	672	668	727	699	700	713	668	722	755	647	709	660	704	690	702	737	649	695	715	685	705	711	664	681	703	658	703	656	708	669	656	640	707	684	705	674	665	690	669	682	698	698	694	671	664	614	679	680	695	688	676	691	707	689	691	654	627	680	679	638	685	722	736	694	711	699	657	672	697	639	697	708	679	672	697	687	669	690	673	678	676	641	641	669	689	679	653	673	712	675	680	690	670	655	657	730	726	709	711	628	693	676	724	721	676	705	717	710	635	712	666	666	699	700	686	673	681	685	734	649	691	686	716	666	750	675	670	740	646	679	653	706	640	645	694	687	718	722	698	699	664	708	674	673	679	719	613	674	713	628	684	677	658	696	688	661	612	648	674	706	720	671	703	685	652	670	668	643	748	712	703	706	664	697	671	680	722	702	688	668	707	659	709	692	666	688	676	686	708	727	711	657	699	725	702	729	707	697	664	687	685	657	671	696	673	660	675	758	656	736	712	653	693	716	674	689	706	688	702	653	686	666	653	689	660	688	671	665	715	702	671	666	678	663	720	693	727	707	644	671	760	688	696	679	684	725	706	691	687	701	676	689	717	701	680	659	652	682	653	665	674	705	712	750	657	717	674	683	663	687	647	658	708	717	650	657	641	713	679	722	699	670	707	673	674	667	685	676	636	640	667	674	696	700	708	713	661	696	702	690	659	647	740	689	690	660	665	638	729	704	691	656	674	710	680	630	673	683	717	715	653	675	674	723	725	647	682	730	672	686	640	697	671	689	682	718	651	699	676	729	723	669	707	680	668	715	694	685	709	676	670	696	694	716	661	656	718	646	683	687	658	682	652	668	671	679	709	681	718	652	660	671	668	665	674	653	666	687	677	699	661	686	660	599	706	674	747	687	685	697	692	715	676	659	695	664	644	669	739	616	698	679	653	692	685	727	737	681	700	678	723	676	653	701	720	681	730	723	595	634	668	734	680	649	707	664	727	651	648	669	679	716	692	710	722	688	753	689	665	725	656	678	660	699	691	712	681	658	712	676	705	687	668	716	707	646	690	715	662	646	646	664	665	644	646	717	714	679	666	678	699	634	620	703	643	691	690	689	699	694	711	676	672	683	675	661	742	713	719	667	719	671	688	674	698	666	681	722	704	645	664	722	699	641	670	705	644	673	682	708	686	687	705	659	635	653	675	647	706	666	661	688	697	672	724	682	754	671	709	731	642	706	667	656	671	672	689	645	718	702	635	668	640	674	645	716	630	636	672	722	717	690	700	696	686	689	707	659	712	754	694	744	628	687	706	704	673	692	676	724	710	758	698	686	691	690	672	760	713	729	749	703	661	706	644	679	667	637	685	755	636	691	704	677	702	670	672	654	647	689	729	648	685	754	716	711	705	673	635	718	688	679	682	634	687	656	706	720	628	691	745	654	695	691	702	648	681	682	673	676	699	665	715	681	700	684	677	695	668	708	682	682	668	644	715	668	716	691	697	664	669	702	665	655	669	649	714	746	738	658	680	658	704	708	691	681	706	666	687	676	674	659	638	656	722	666	623	726	655	629	674	695	716	691	674	730	704	713	715	697	697	687	705	651	721	702	661	657	686	700	704	707	667	746	639	657	660	693	709	651	662	690	709	700	704	657	703	689	674	684	772	693	711	650	700	698	659	721	713	711	678	682	678	720	660	728	658	676	702	648	645	695	689	668	668	707	706	650	639	671	675	724	710	646	696	676	665	672	649	714	697	676	736	666	715	649	685	695	690	641	689	680	736	677	660	664	649	720	677	689	659	672	713	671	708	651	660	720	688	716	711	644	708	636	735	682	676	690	730	650	632	659	682	673	725	680	674	688	666	644	712	652	661	648	653	691	627	672	668	665	716	696	677	627	715	704	682	702	680	632	674	654	707	679	660	677	692	683	701	662	685	661	703	653	674	728	688	663	683	675	686	693	664	660	661	730	713	657	665	688	676	642	732	663	661	675	694	710	735	669	687	702	737	675	661	685	707	651	682	686	676	692	666	699	706	702	699	706	708	672	687	702	711	697	705	676	680	656	686	669	657	653	657	618	687	712	700	657	677	690	679	653	654	677	666	704	627	671	670	690	717	727	702	657	722	668	639	737	669	711	685	662	700	726	666	684	661	663	668	727	711	677	699	668	751	715	694	671	662	705	704	634	709	708	701	660	688	727	731	685	696	617	710	676	676	692	685	677	667	681	688	693	619	675	686	618	706	718
12001	432	162	98	90	80	67	74	78	89	68	75	71	72	80	79	103	73	77	66	81	83	58	79	84	69	70	75	79	72	61	75	75	76	73	69	80	78	70	73	61	76	72	87	65	79	81	76	63	85	71	81	80	75	75	63	79	82	69	68	90	95	66	80	74	75	73	77	71	79	57	71	68	84	62	82	69	78	54	75	79	64	69	68	67	78	83	69	63	74	90	63	67	79	79	73	60	64	66	62	63	75	56	57	60	83	96	78	79	77	69	62	78	76	70	72	60	76	75	87	63	62	82	47	88	78	82	70	91	72	70	78	75	67	81	80	74	62	79	64	81	64	77	75	70	62	73	74	86	57	72	85	64	77	58	65	85	81	61	75	75	67	63	78	79	62	69	71	83	64	59	64	65	91	63	75	80	74	85	60	71	81	70	70	60	75	73	61	76	70	70	61	54	77	75	89	70	63	75	72	80	82	75	77	66	69	71	83	73	71	76	74	77	66	61	88	63	63	67	68	63	67	69	81	74	63	55	69	64	63	73	78	63	60	100	63	90	68	81	73	73	73	78	63	66	73	66	76	71	74	64	89	70	53	71	69	72	69	84	59	56	67	68	71	64	66	73	65	73	74	81	58	79	72	72	80	73	70	83	73	71	69	61	68	70	78	70	78	76	79	78	73	79	68	77	80	74	69	78	70	71	73	69	73	85	54	58	72	75	71	54	62	74	81	72	80	78	77	67	65	85	82	81	79	77	84	70	79	76	79	69	87	81	64	71	77	72	71	76	68	61	75	68	56	82	74	74	70	66	61	76	81	76	68	76	75	85	85	72	72	62	56	66	89	66	85	66	74	66	70	81	75	62	66	69	59	81	73	81	60	79	64	73	61	67	79	66	73	66	59	77	79	77	83	68	70	89	83	76	63	67	71	76	71	78	70	58	64	78	74	67	73	80	65	64	70	76	60	81	67	66	61	79	56	72	80	87	63	68	69	78	78	77	66	76	68	66	68	58	61	69	89	73	75	74	66	60	67	83	72	57	69	76	68	72	83	72	58	75	60	63	57	93	73	58	80	70	69	70	83	59	65	61	79	71	66	73	69	91	74	63	75	87	77	68	86	78	78	63	61	75	62	66	74	65	64	61	60	68	66	74	80	71	71	68	80	63	80	77	76	75	76	63	70	62	75	68	70	70	70	87	85	80	57	64	63	73	66	95	78	72	61	81	84	81	61	70	61	69	80	72	65	81	72	66	61	65	62	71	57	63	83	74	76	61	87	71	77	85	70	77	97	75	54	84	76	54	66	74	70	77	67	68	77	60	66	79	69	78	87	69	59	73	81	77	79	75	74	78	74	76	70	63	68	74	73	79	70	81	81	82	61	66	71	69	65	79	60	56	77	76	71	84	71	80	71	57	67	68	79	69	81	78	89	72	67	74	85	66	62	74	76	75	68	81	68	89	80	74	71	73	72	76	79	77	60	86	72	66	87	59	78	71	66	58	68	72	72	78	73	62	67	87	78	78	68	64	86	61	75	77	74	48	83	70	58	80	82	69	68	65	77	75	91	87	84	75	64	73	80	69	69	78	56	65	60	54	74	51	78	65	78	71	65	65	78	70	80	66	72	80	78	74	71	76	90	88	91	65	75	67	77	66	68	85	75	72	70	70	69	72	68	65	79	72	81	64	68	77	75	67	90	78	63	76	70	57	86	78	89	54	75	74	88	66	64	63	77	78	94	72	76	73	69	64	63	54	74	71	76	66	61	67	72	83	67	80	64	69	71	80	70	70	59	64	76	67	73	61	68	68	77	68	73	71	63	69	66	60	69	66	67	70	79	60	84	82	64	84	86	73	84	74	82	70	66	74	70	62	79	94	76	71	76	84	77	67	79	63	67	58	79	68	77	66	65	84	58	59	74	64	76	75	83	64	80	72	78	71	60	75	80	67	65	71	83	86	78	68	80	73	63	69	48	69	77	66	82	61	63	78	88	64	77	66	64	68	77	85	72	67	71	91	73	82	80	83	76	64	67	63	62	67	98	74	66	69	76	79	70	71	64	83	61	78	75	71	68	65	79	70	70	80	64	65	80	72	66	81	70	73	58	58	62	73	67	69	71	71	83	87	76	78	78	64	65	78	77	87	62	79	75	78	67	65	80	59	56	80	54	93	74	72	77	83	78	74	76	58	89	65	67	70	54	57	75	70	71	54	79	76	64	80	72	75	74	62	65	76	82	84	70	80	83	71	67	86	75	83	80	97	58	66	71	84	76	66	68	79	83	79	57	65	67	81	73	56	84	67	76	74	72	86	69	78	64	74	90	69	61	83	65	67	64	75	72	77	65	72	73	74	91	68	76	71	59	66	62	75	74	65	74	88	83	68	59	67	71	70	67	74	72	63	78	71	67	67	70	70	68	76	80	70	74	79	58	79	66	74	79	46	74	73	69	74	86	77	66	77	70	58	70	68	66	81	74	72	62	55	74	76	76	69	69	74	86	67	79	55	71	79	67	74	70	74	74	73	67	68	74	63	83	67	79	77	62	79	68	61	65	78	80	69	68	82	71	78	63	78	64	63	69	74	66	87	71	73	80	77	88	73	80	67	62	72	74	73	77	75	60	85	65	51	77	68	87	57	70	64	56	70	81	63	80	72	63	62	60	66	66	85	74	87	67	68	91	91	74	78	71	81	67	71	89	62	67	73	70	70	67	81	75	63	60	61	88	66	65	67	71	65	64	57	67	68	67	56	77	70	87	64	74	76	75	71	73	85	59	71	73	82	70	53	70	87	77	65	91	77	63	70	76	59	75	76	84	73	71	74	80	69	53	61	68	69	72	68	80	66	72	66	83	77	53	75	70	65	66	86	59	66	67	69	75	79	65	74	59	63	69	54	73	89	77	83	65	76	68	77	78	78	74	75	66	67	72	87	63	81	79	75	75	81	71	82	73	71	68	63	88	64	78	60	74	71	83	60	69	77	73	76	83	73	64	62	75	64	73	64	79	79	90	73	74	74	70	82	77	79	80	79	73	61	75	81	75	79	84	71	76	67	70	88	75	49	68	84	75	78	72	75	72	69	73	74	57	77	79	63	60	76	73	88	88	65	64	73	76	85	67	59	82	78	82	77	84	73	72	58	74	85	91	87	73	72	63	69	67	80	72	69	67	62	66	67	77	66	74	78	63	81	72	58	87	77	91	92	76	71	73	59	63	88	78	60	74	71	80	74	72	58	59	82	76	81	73	65	78	74	75	67	60	71	46	68	64	66	73	74	82	60	71	82	72	71	76	70	74	65	71	63	65	79	65	65	72	84	81	81	66	77	65	73	71	69	62	71	86	74	56	58	73	53	78	75	71	58	89	77	79	66	56	72	79	80	65	71	72	72	65	55	60	61	79	62	79	77	65	51	94	78	84	67	60	69	70	52	86	67	64	72	69	70	85	65	63	67	93	69	65	71	77	67	81	70	76	82	60	64	68	68	68	89	67	89	68
13055	294	398	403	410	352	329	281	305	332	335	290	271	282	284	267	285	267	312	245	300	256	228	256	301	255	261	245	237	277	261	261	267	268	244	266	285	267	271	286	247	235	269	280	247	265	263	260	233	254	287	258	242	253	254	252	242	274	247	245	234	282	261	283	268	272	285	247	293	293	266	269	256	250	258	283	284	255	277	241	259	293	276	285	244	293	253	294	278	248	294	257	291	266	245	287	260	266	226	284	266	294	263	306	248	252	269	265	272	261	238	258	278	256	295	275	280	237	287	249	271	254	253	240	266	244	264	276	261	268	253	289	264	238	275	238	275	259	264	304	280	247	245	242	252	288	278	253	280	261	246	275	245	269	217	257	285	232	270	245	286	265	247	263	271	253	293	245	272	256	253	277	243	301	234	264	256	287	211	261	241	259	260	244	273	257	287	269	249	232	272	245	268	258	266	244	254	280	274	254	296	261	258	264	242	294	274	269	270	259	246	285	278	267	272	293	275	252	260	247	265	271	266	235	295	241	269	287	258	281	265	257	263	249	287	250	283	242	240	271	225	271	245	268	261	238	317	260	277	268	288	268	237	259	271	264	232	269	271	265	281	257	265	276	266	277	284	250	240	261	301	257	258	254	284	245	275	285	212	276	271	278	268	247	259	272	259	271	268	257	263	296	260	278	251	286	259	280	269	248	286	289	248	282	263	257	261	257	296	259	284	285	285	272	289	255	277	257	258	270	302	273	253	284	259	247	315	261	247	217	262	257	261	265	257	280	296	264	277	239	279	267	254	300	270	235	267	276	259	272	246	285	245	245	267	248	272	261	287	267	262	289	269	252	254	289	245	284	273	301	290	248	256	247	231	270	243	268	268	249	256	267	279	264	265	252	290	257	290	289	298	272	263	275	247	271	250	242	265	258	279	254	253	272	284	276	261	281	263	268	285	225	289	271	249	251	268	261	275	226	281	284	258	270	209	255	237	248	264	268	256	249	252	251	253	251	265	262	254	250	266	251	259	259	270	295	245	282	258	272	274	262	258	279	273	263	275	252	258	285	267	270	283	270	242	275	240	264	253	281	289	260	263	256	260	263	247	273	263	255	261	278	282	261	236	237	279	275	247	292	257	263	248	265	265	265	261	258	305	257	255	275	238	257	281	283	261	253	264	282	283	255	273	256	239	269	254	255	269	243	272	263	266	271	246	249	237	244	240	276	270	273	266	267	245	255	271	268	241	246	276	263	263	265	259	245	260	280	253	292	249	257	284	279	259	270	246	280	284	272	271	261	258	261	295	267	248	276	278	271	285	255	260	284	259	267	278	295	276	264	260	280	267	260	257	254	290	249	278	277	255	282	259	268	267	273	252	254	271	239	268	271	268	263	259	239	235	265	256	286	266	244	274	276	248	257	247	277	252	268	277	242	278	282	233	240	246	276	241	269	273	302	236	260	253	269	251	277	269	264	244	247	242	281	272	289	232	283	261	293	263	298	258	247	270	237	257	264	243	248	260	249	234	285	265	253	275	245	259	269	267	271	233	228	281	266	263	297	292	290	245	271	292	268	243	267	261	255	280	265	251	284	264	263	239	278	266	254	258	267	257	244	242	249	263	276	262	257	288	278	244	264	280	242	276	261	252	272	259	254	276	263	289	258	257	236	265	258	258	279	248	258	275	261	267	276	260	286	280	276	269	236	261	266	247	257	249	298	281	257	255	264	306	283	258	257	271	257	290	271	275	272	261	272	251	236	257	246	303	271	281	284	268	266	257	266	277	241	258	282	271	259	236	257	259	245	289	265	278	269	255	282	277	269	250	231	254	260	254	248	269	235	275	290	275	270	247	285	267	280	260	289	269	260	272	261	262	257	268	260	273	261	281	248	259	229	255	260	285	278	271	249	281	263	273	265	267	243	249	273	250	285	268	231	262	281	226	268	265	274	242	292	285	258	269	279	289	288	280	258	288	300	251	254	262	266	253	277	270	275	264	258	274	268	275	274	264	299	275	263	292	254	276	280	294	256	276	292	249	258	270	259	303	272	268	275	269	287	276	261	255	283	252	294	282	268	232	287	248	275	250	217	274	237	303	282	270	259	269	263	251	292	250	254	280	298	286	248	261	237	277	275	272	277	261	258	257	268	288	280	268	257	256	262	236	260	258	269	239	247	253	276	252	262	250	250	264	261	252	256	281	273	234	255	242	270	257	237	263	267	275	284	277	251	259	252	253	211	251	274	267	271	227	263	269	265	275	269	241	294	275	243	269	244	265	238	288	243	266	275	254	256	265	267	247	278	265	252	277	241	257	282	299	219	262	261	243	245	266	310	242	260	269	257	273	269	246	259	270	242	250	237	269	256	245	268	268	269	280	235	251	264	260	266	232	287	276	260	237	283	270	269	269	259	269	271	247	240	260	277	240	249	243	281	267	259	274	230	281	269	242	274	250	263	252	268	247	277	241	307	288	282	270	238	285	264	269	248	251	253	272	276	262	264	280	269	241	266	283	249	255	268	253	264	257	285	235	240	267	269	262	237	267	249	271	271	266	259	301	265	270	257	264	253	269	258	265	283	267	279	242	273	249	286	244	277	264	278	287	259	241	264	301	245	258	275	280	248	251	258	265	258	277	281	263	242	265	284	266	262	268	237	288	279	239	239	273	261	229	268	271	272	253	287	246	212	286	257	267	291	260	266	287	264	264	262	245	274	256	254	272	266	255	285	283	238	277	273	255	259	259	291	302	260	267	285	266	267	278	259	277	245	286	265	262	284	251	291	249	292	273	251	266	237	233	251	268	271	278	262	263	265	239	274	255	258	258	258	276	269	240	272	259	279	273	291	270	222	249	272	269	255	269	247	249	261	274	274	253	252	265	284	242	264	270	247	262	275	263	314	253	268	258	258	275	275	275	287	253	243	274	268	268	289	250	259	240	246	257	270	234	279	289	258	272	282	266	271	287	256	233	281	270	261	276	226	275	262	278	231	250	270	246	300	254	253	281	263	252	302	275	245	281	281	297	257	248	243	243	275	262	254	253	304	268	267	264	264	268	278	241	269	256	293	299	250	264	302	262	242	266	259	239	273	275	268	267	306	268	262	276	277	278	277	260	270	263	272	247	250	258	278	269	269	269	267	267	263	274	242	268	284	257	302	257	264	287	237	261	251	264	264	270	273	275	243	244	267	265	293	237	282	256	269	265	254	263	265	256	288	266	266	268	273	276	249	284	273	254	286	234	283	252	284	279	273	293	274	286	247	260	288	267	265	303	241	270	268	268	294	262	253	272	294	255	239	250	268	243	228	275	270	272	252	271	263	258	287	277	283	253	288	237	263	262	278	255	248	266	241	254	278	259	277	228	266	250	279	263	275	252	251	272	277	259	275	261	246	273	270	268	273	266	240	273	246	251	279	293	254	271	236	241	242	247	253	296	261	276	254	296	252	272	238	271	261	284	264	253	247	271	290	267	244	285	270	267	290	308	268	255	253	282	250	268	261
59263	19283	3085	881	568	451	345	296	245	220	225	194	184	175	205	176	170	171	161	163	132	169	156	150	161	147	149	148	143	170	152	169	120	145	147	143	130	151	127	156	181	141	129	157	133	139	126	136	135	141	166	129	135	120	174	146	133	119	120	143	144	113	152	167	165	125	154	153	130	181	135	141	140	127	133	142	137	140	134	132	132	137	147	129	152	143	130	133	141	136	135	140	119	135	132	121	144	152	125	131	139	132	152	114	140	154	160	141	155	152	128	144	134	146	133	106	143	135	148	141	128	152	155	134	149	176	132	144	122	149	136	128	140	137	150	141	127	153	143	153	123	129	130	137	151	135	156	168	135	134	119	142	137	158	144	167	128	156	125	147	131	150	143	125	135	135	140	139	160	139	155	141	120	131	138	128	170	150	133	118	135	114	116	138	128	174	128	129	105	134	106	156	130	113	126	141	113	141	137	131	121	146	102	151	141	115	154	135	138	151	142	148	125	154	127	122	135	123	138	152	144	173	133	127	129	143	130	140	134	137	133	148	122	164	135	165	154	142	138	118	147	129	146	119	124	128	142	140	142	162	150	122	142	154	129	134	131	138	144	129	150	143	141	151	136	145	137	138	97	133	131	124	119	125	118	150	121	139	139	166	155	132	135	137	120	140	155	149	133	123	151	129	134	117	136	131	136	140	141	153	138	144	134	138	142	151	126	122	160	139	138	106	140	127	144	137	139	121	143	151	148	129	149	124	138	136	144	162	137	125	143	155	143	148	127	116	154	144	128	137	144	148	144	134	158	130	113	144	148	150	133	128	153	136	144	141	125	143	167	130	126	128	154	136	142	142	109	145	159	129	153	125	146	146	128	124	139	157	137	127	134	125	141	118	131	139	131	145	136	149	147	134	139	151	130	138	154	149	124	127	150	146	145	149	123	128	123	146	144	117	131	144	161	118	136	133	123	142	122	137	142	127	132	135	128	138	139	133	129	141	156	121	145	120	135	136	125	118	140	144	146	139	146	134	154	144	159	136	137	120	149	134	138	115	133	155	167	142	160	130	131	129	135	133	146	139	139	132	158	137	133	144	129	147	141	122	146	115	132	140	122	154	154	125	123	115	135	132	152	139	135	137	145	128	124	132	138	131	129	149	120	145	179	148	129	126	136	142	161	151	128	140	140	147	164	128	143	147	149	141	123	145	126	129	156	148	126	131	143	166	138	146	142	131	112	133	133	138	149	139	128	129	136	164	145	149	133	127	156	141	141	131	150	140	147	134	128	158	148	130	117	122	147	139	143	141	145	133	130	148	126	138	129	122	137	148	141	137	141	129	133	135	123	143	134	136	152	132	129	133	136	148	124	145	105	151	126	122	129	139	150	137	127	144	131	130	149	138	157	157	129	148	126	156	151	142	120	155	128	141	133	123	149	133	119	148	139	152	107	124	144	130	140	128	148	146	154	128	130	111	147	142	134	158	136	146	170	109	126	150	143	138	133	139	126	135	139	155	131	151	148	142	138	130	144	146	139	137	119	144	157	128	137	129	149	146	124	129	135	142	136	121	129	147	137	125	123	168	146	165	148	128	144	133	157	140	141	154	133	137	126	123	143	161	134	152	121	145	134	131	155	151	153	145	127	130	134	142	150	126	138	146	128	139	114	150	163	139	130	130	127	142	150	128	148	129	147	153	139	123	124	129	140	137	119	140	143	143	115	121	166	129	133	143	130	145	143	129	124	120	141	149	124	140	121	143	108	130	148	123	139	159	145	139	136	138	119	153	119	141	130	140	133	152	134	125	143	130	137	140	128	162	138	162	147	147	127	138	146	146	138	118	135	125	150	124	149	139	134	125	156	146	128	128	144	145	135	125	116	140	147	147	156	137	140	139	132	123	135	129	141	120	138	138	146	134	132	116	130	148	137	133	137	138	146	149	151	147	144	111	122	142	143	131	135	119	131	133	142	126	126	138	131	139	126	148	149	152	138	134	131	148	147	112	150	151	134	160	133	128	149	144	117	134	162	125	125	155	154	145	145	113	148	112	142	129	130	144	140	140	148	122	143	137	137	132	132	129	140	152	134	130	135	136	145	127	139	160	153	143	144	129	135	137	139	147	133	119	143	156	140	139	137	157	146	134	137	125	135	146	137	137	150	139	121	153	125	125	128	126	135	145	120	128	134	149	138	121	131	108	141	134	128	124	155	137	134	139	135	164	141	148	157	142	141	153	117	122	136	128	158	151	147	153	149	121	134	155	149	133	144	160	143	146	150	139	154	146	154	144	143	126	140	130	138	138	132	137	146	146	119	122	129	144	137	133	161	120	117	121	136	148	137	119	130	128	140	140	143	142	135	146	139	127	148	139	128	145	137	135	141	156	130	145	156	143	115	137	154	134	147	129	130	128	147	123	122	144	148	134	131	133	143	154	149	145	109	142	139	156	120	146	160	135	136	129	129	143	133	136	121	127	141	137	126	149	131	145	147	133	137	138	140	127	109	122	142	142	131	131	150	135	142	130	129	140	126	146	122	142	122	166	157	111	135	147	123	129	158	140	133	148	150	136	144	162	152	121	153	123	146	128	157	123	133	96	136	118	140	129	143	150	132	134	133	147	128	152	128	142	123	145	115	150	144	172	166	147	146	131	134	126	138	135	138	155	147	151	134	116	151	133	146	136	136	155	135	141	130	142	144	147	141	147	137	121	147	131	141	136	133	132	135	140	129	135	138	139	143	140	137	118	139	132	176	155	139	150	152	147	156	128	124	154	120	134	122	117	134	132	154	159	164	137	123	149	140	134	142	138	151	154	151	132	138	139	152	108	146	142	124	126	142	135	143	138	148	127	128	149	132	141	180	150	128	134	146	149	134	152	146	136	137	129	145	147	151	134	126	136	136	133	118	145	138	125	134	137	153	123	138	130	142	159	129	135	135	147	148	136	140	165	149	114	139	136	122	147	122	131	151	139	172	120	137	124	157	140	145	165	123	149	146	125	124	160	127	132	138	128	127	148	150	147	133	152	130	137	143	132	149	145	146	159	144	132	152	137	111	139	130	134	142	133	141	119	141	118	144	158	138	136	134	161	122	148	125	132	131	141	143	139	137	134	157	143	135	145	150	142	131	130	146	115	148	137	151	143	129	147	143	144	143	148	173	145	132	159	155	150	146	149	131	160	127	144	138	144	129	120	126	144	142	159	134	130	164	144	159	149	131	142	117	145	108	130	131	133	141	124	125	144	137	151	159	137	134	147	153	137	154	129	130	136	139	128	122	161	144	113	144	145	163	141	118	123	129	142	138	128	146	149	124	155	133	133	112	154	135	134	134	131	153	123	146	151	127	133	141	150	170	126	138	158	135	153	130	139	126	149	141	163	136	149	133	122	149	143	148	160	132	140	147	122	144	148	122	158	148	122	146	134	134	138	122	143	140	142	141	122	150	132	136	121	168	150	155	136	144	127	138	133	147	128	135	135	141	123	136	137	152	145	135	124	136	145
32353	1167	2205	2568	2148	1821	1541	1321	1212	1009	944	849	814	739	671	677	635	604	609	574	571	528	566	528	552	512	520	517	520	492	507	472	465	496	495	492	467	514	513	432	486	462	458	490	449	432	469	442	433	425	485	496	489	450	490	448	422	477	475	482	467	461	462	455	442	444	450	405	434	451	455	439	462	465	463	446	453	421	463	403	394	446	438	441	404	416	450	420	486	455	441	458	458	471	450	458	404	470	432	438	459	492	455	405	455	491	454	437	439	444	423	440	442	427	448	451	409	466	485	441	466	456	432	410	427	432	442	434	439	404	448	465	420	439	430	436	430	421	453	463	465	458	471	467	450	458	462	446	422	433	453	453	490	450	475	458	472	468	452	450	438	425	433	455	419	450	445	423	413	447	442	433	465	419	477	463	403	432	429	449	433	454	415	429	409	431	435	437	444	438	421	461	416	411	432	405	427	423	478	423	462	455	433	448	473	446	491	451	444	429	463	454	447	436	437	454	435	426	428	458	459	452	427	451	441	438	424	467	447	460	461	477	427	448	476	459	463	451	501	418	446	446	429	453	406	462	457	464	438	476	414	457	431	433	396	425	431	421	424	431	428	434	399	441	388	414	440	455	453	451	403	429	441	457	425	426	451	413	448	434	404	439	436	441	469	467	430	426	451	441	447	424	484	449	404	407	456	470	435	412	428	438	424	428	490	429	443	430	401	452	431	440	458	435	464	413	436	473	419	455	439	415	420	460	462	456	427	476	442	422	464	443	404	424	416	407	426	440	460	498	460	452	422	428	407	447	454	402	390	461	406	439	452	415	455	431	421	470	407	433	449	419	479	446	419	472	483	457	398	466	435	449	424	449	448	439	450	432	480	438	477	426	426	421	444	446	440	401	441	411	447	415	444	428	432	439	403	409	436	415	428	421	439	379	405	429	446	425	444	464	430	439	426	442	443	455	413	448	376	460	430	444	424	431	415	444	406	462	420	435	398	424	412	445	465	437	433	446	468	431	417	443	461	458	421	456	413	465	437	452	429	440	420	427	461	454	446	439	418	444	472	448	447	427	445	456	412	407	427	452	431	436	463	455	442	458	411	435	439	461	421	420	424	455	448	426	469	468	456	456	417	411	451	419	440	479	435	466	429	469	433	414	433	465	434	438	424	445	443	496	435	415	500	438	428	447	421	450	417	447	467	441	437	408	433	421	427	429	420	434	437	456	454	445	436	408	462	452	416	433	436	468	411	423	438	433	435	386	462	439	412	446	432	448	445	423	451	418	429	427	434	414	450	427	452	451	459	445	441	420	470	461	433	484	427	439	418	421	443	444	426	467	456	443	441	399	420	449	418	443	430	448	426	452	435	424	421	448	461	426	471	448	442	455	453	483	424	456	433	436	468	454	439	441	431	460	415	444	438	445	442	419	453	480	450	446	445	453	422	420	464	420	469	447	442	442	433	417	446	453	427	428	454	453	466	423	443	458	421	421	427	462	455	432	407	414	429	484	413	436	448	423	414	464	460	451	427	473	431	398	427	432	443	412	423	439	470	464	449	425	451	428	412	445	482	430	440	446	416	462	435	445	446	414	468	440	449	447	458	479	416	435	427	445	442	453	458	436	416	450	425	412	425	411	395	413	418	476	438	447	451	431	463	473	443	451	469	446	458	429	444	435	433	433	446	419	441	403	485	466	445	429	439	402	416	430	451	449	450	436	426	428	455	466	399	435	451	395	477	448	414	433	418	445	457	427	446	441	441	442	433	468	413	453	427	460	471	423	458	409	465	473	414	471	400	427	420	423	426	464	427	420	401	435	435	383	450	408	462	394	430	436	417	429	457	410	435	445	458	435	438	467	430	451	403	408	406	439	441	404	432	423	450	449	439	449	442	453	457	455	431	444	412	447	462	425	445	438	457	446	444	392	414	419	398	458	446	444	448	407	474	435	408	411	423	447	433	445	421	448	386	435	484	405	453	412	412	418	460	450	431	447	439	451	472	453	421	417	418	442	468	470	437	434	442	407	448	439	438	417	465	454	431	446	435	443	425	450	452	439	448	446	451	449	405	419	440	433	477	446	441	399	412	451	447	440	429	435	440	407	468	399	442	438	416	398	493	435	452	419	388	440	445	438	439	397	436	434	417	430	447	437	425	449	420	447	438	450	408	463	405	421	441	432	437	440	469	445	470	416	435	388	434	447	474	483	457	437	453	457	448	449	404	469	418	430	424	476	422	455	416	428	444	445	467	427	459	427	413	441	459	448	439	453	436	445	447	457	424	421	447	443	448	445	442	464	422	439	437	460	440	429	439	440	442	441	440	438	437	470	448	444	468	435	481	488	431	426	442	399	460	423	423	438	447	484	448	447	505	423	432	441	440	401	420	445	480	436	446	438	398	482	422	419	439	420	427	429	476	449	469	452	412	473	422	431	440	458	455	486	454	445	426	424	462	417	404	450	396	407	412	411	429	436	445	452	473	417	401	435	443	450	480	420	404	432	434	451	434	395	437	427	442	491	437	444	428	420	413	445	458	462	460	491	459	443	425	464	451	431	413	448	482	411	417	453	474	462	433	441	400	451	458	428	397	428	460	436	424	463	418	442	456	473	449	445	423	448	470	473	435	414	434	422	474	463	451	438	456	422	426	438	452	426	455	449	449	450	480	464	449	426	418	422	478	451	432	424	438	439	425	439	452	456	450	405	407	446	438	428	439	447	412	439	444	418	455	465	466	441	462	423	434	448	434	456	428	444	425	427	429	506	425	432	445	439	428	411	416	419	438	435	428	448	467	416	417	446	457	463	420	406	455	445	435	450	467	479	475	406	433	462	449	443	464	438	435	453	441	411	435	420	412	468	400	439	467	432	436	434	423	465	422	379	427	414	454	423	427	455	429	444	412	445	421	434	419	442	432	447	461	418	432	434	451	452	425	455	459	413	474	480	414	466	443	439	410	461	422	460	433	440	394	465	477	447	433	456	406	404	423	454	445	424	434	416	396	434	440	399	464	472	442	459	402	466	455	427	425	463	459	459	476	454	434	378	425	417	409	425	445	453	432	427	432	431	450	425	433	412	420	429	429	431	441	438	460	465	431	425	486	405	437	429	462	451	474	425	452	417	476	468	438	442	422	456	466	448	414	421	419	444	440	433	437	413	460	419	464	409	425	432	446	392	410	435	451	467	450	478	402	436	424	447	456	455	455	429	436	423	422	471	445	421	438	435	437	427	466	449	431	486	436	423	449	448	456	446	412	444	420	434	468	445	470	412	428	438	444	439	460	413	457	450	459	468	443	446	473	443	436	432	448	421	465	433	430	478	426	451	432	441	435	446	436	423	437	478	428	428	442	434	432	399	436	437	446	452	393	457	480	448	447	431	404	407	448	440	456	481	446	473	407	399	472	463	408	407	436	452	417	434	433	412	437	444	488	463	457	473	459	443	444	474	414	459	445	449	426	406	453	455	439	470	436	437	429	439	451	424	424	459	464	471	461	482
67228	28708	12229	2215	1134	892	646	603	478	460	398	387	361	343	305	322	285	294	257	261	313	300	258	247	251	253	257	248	266	240	266	247	228	253	242	228	263	232	223	244	242	247	264	241	263	246	253	232	258	235	288	253	233	251	222	253	255	233	278	293	251	246	281	280	242	268	237	265	236	255	251	237	233	229	278	268	238	277	239	242	253	240	281	218	248	263	220	233	246	222	234	223	266	240	239	254	259	227	233	235	216	257	236	261	246	238	231	227	274	222	229	252	263	251	263	235	250	238	264	237	236	247	236	258	231	218	248	231	237	264	269	260	243	215	255	264	222	257	268	228	232	251	241	251	233	220	215	206	277	249	241	232	253	245	228	242	257	247	248	239	279	235	245	237	247	247	223	254	242	227	228	233	226	260	256	247	255	255	243	210	237	242	266	237	249	231	231	240	233	245	222	271	229	225	256	245	239	227	213	243	241	231	288	237	233	238	262	225	216	237	256	230	234	246	254	257	257	229	238	246	242	256	253	236	242	251	247	233	228	238	249	242	217	230	238	219	211	258	251	235	229	224	238	239	257	232	215	229	245	252	242	228	250	245	243	229	242	226	231	242	230	262	239	226	282	211	242	243	250	264	234	231	243	229	251	230	231	240	240	259	230	214	223	268	274	225	231	246	259	248	259	245	247	248	258	229	256	281	221	245	246	237	239	281	235	240	232	247	243	256	258	280	213	227	285	238	227	264	242	190	266	249	266	247	227	245	216	239	263	212	239	235	227	248	270	244	222	234	243	214	243	237	228	243	211	258	269	270	261	282	241	251	225	229	246	253	234	249	233	262	241	222	218	233	249	235	226	262	235	251	235	245	247	225	238	246	249	249	248	214	217	254	245	217	242	248	233	246	234	256	220	231	265	241	250	237	229	244	245	232	231	242	218	263	241	235	232	214	246	234	239	225	266	242	260	220	224	239	251	214	224	242	230	250	246	261	225	259	245	252	208	246	243	231	247	221	249	247	237	258	229	262	247	272	238	234	245	223	253	238	249	240	233	239	218	236	255	257	235	256	226	242	238	238	249	263	270	259	214	240	245	212	230	229	257	237	219	287	246	253	250	238	240	258	256	214	254	247	232	250	250	233	243	241	253	211	261	255	241	243	243	278	245	233	243	210	249	245	271	268	217	240	240	250	224	257	229	273	235	231	246	229	209	261	224	231	256	229	235	225	231	245	242	229	251	258	219	222	244	212	258	266	241	265	216	249	234	227	263	232	240	237	246	225	246	228	262	241	229	236	275	260	238	258	256	262	261	260	259	270	230	269	225	249	255	233	265	269	232	235	242	226	247	272	247	235	237	246	231	249	239	266	247	246	225	237	268	236	253	240	244	233	232	235	262	255	219	196	196	264	254	240	262	244	256	227	269	236	252	280	246	236	249	237	220	228	244	245	255	224	251	256	246	242	265	230	247	276	210	260	228	211	249	239	248	238	225	228	237	234	247	212	230	249	244	267	263	222	237	238	221	235	248	242	238	225	226	224	225	217	258	236	252	234	228	239	243	247	213	253	224	279	247	227	268	241	245	277	249	254	237	243	273	265	222	246	254	246	260	244	237	245	232	239	236	234	250	243	248	239	262	228	214	230	236	282	206	286	245	241	236	238	283	261	246	237	247	241	249	264	236	228	246	246	230	239	226	243	231	230	245	238	242	232	219	233	263	226	230	238	219	238	232	236	266	240	229	236	241	262	242	213	271	252	235	244	230	235	240	240	253	235	252	243	231	256	234	262	256	240	234	247	237	225	245	240	226	257	233	247	267	229	234	267	252	247	224	239	237	284	260	245	197	226	214	248	262	270	212	212	247	235	249	241	266	264	258	260	239	205	219	256	257	257	249	244	231	247	218	248	240	231	252	222	261	251	253	243	236	220	227	243	246	263	241	214	267	220	240	250	247	302	246	213	255	231	235	244	256	223	235	228	245	228	259	265	236	240	249	199	221	241	263	242	252	263	242	244	229	256	244	241	236	261	222	266	250	247	246	235	215	241	227	258	256	226	221	278	235	228	240	224	238	213	267	234	213	236	248	239	266	247	236	237	227	244	244	229	235	246	224	198	266	242	254	245	245	265	266	208	234	242	235	254	227	254	223	244	280	262	262	254	261	223	241	218	235	238	241	278	209	262	243	223	253	253	248	253	254	245	222	266	251	231	251	244	209	213	241	227	246	242	257	262	201	276	258	244	234	249	248	233	221	263	213	214	251	234	266	247	222	239	242	230	218	267	263	229	257	237	242	269	249	235	234	220	225	253	266	246	253	250	232	224	206	248	277	284	238	271	234	251	234	245	237	269	241	223	243	256	242	223	227	235	233	251	217	249	247	260	234	220	214	228	247	243	218	258	232	255	272	246	263	263	237	266	246	264	277	231	240	238	250	245	228	228	247	242	231	208	241	234	233	235	247	228	238	254	229	219	253	246	238	217	235	257	258	236	227	237	237	253	231	240	235	243	232	263	252	257	259	222	240	255	250	238	267	230	235	219	222	222	271	262	232	244	218	268	214	245	252	263	237	225	258	211	253	263	234	270	225	243	250	220	249	223	233	218	227	247	227	231	260	221	239	245	227	234	242	250	231	235	243	245	262	221	259	195	227	228	236	267	251	245	243	244	257	234	234	226	229	226	213	263	245	280	223	244	237	252	256	269	227	238	263	233	244	236	227	225	229	254	227	268	234	227	234	234	265	256	208	229	257	220	253	255	241	244	265	232	243	245	220	277	264	240	252	232	235	238	259	272	253	258	231	227	243	224	225	252	232	235	248	246	243	242	227	265	236	247	258	243	283	254	219	239	279	238	218	212	257	209	261	216	228	237	216	229	231	228	253	220	231	225	230	239	239	231	211	213	239	224	244	208	249	236	249	231	248	279	256	249	252	259	244	241	229	226	248	239	264	268	226	247	238	243	267	206	276	255	235	253	234	244	257	239	254	267	231	251	229	264	254	249	257	227	250	233	221	245	261	248	240	241	238	224	234	258	255	231	229	246	247	225	233	249	253	257	222	247	227	217	252	230	253	266	239	259	227	236	240	238	228	215	234	236	230	223	241	232	225	256	234	223	226	257	239	253	240	226	231	234	242	252	254	237	256	241	245	224	230	251	214	245	243	220	226	256	259	240	234	237	244	262	247	212	265	242	230	246	263	256	230	239	257	251	270	220	245	268	246	251	247	216	235	253	245	245	252	222	226	277	201	254	232	250	246	239	260	256	272	214	228	257	238	219	227	245	271	261	246	235	224	241	220	264	231	241	251	270	247	244	240	234	236	245	253	244	243	238	222	238	236	262	247	227	247	240	236	233	252	247	211	264	240	237	277	248	235	246	229	253	228	236	216	246	223	230	229	234	262	261	220	228	238	209	246	231	235	253	252	243	235	242	238	236	259	237	261	235	248	193	265	259	258	256	251	252	223	257	224	248	238	220	246	229	215	272	230	245	259	264	248	241	216	222
43175	2013	3843	4466	3654	3161	2693	2290	1922	1674	1651	1476	1311	1271	1234	1114	1066	1065	1012	1056	962	946	929	926	848	854	883	814	871	857	830	818	804	787	781	731	790	764	804	772	747	681	722	779	763	729	762	721	717	792	703	790	737	730	725	736	738	766	733	713	707	731	736	734	761	730	681	757	728	720	707	753	760	702	736	731	672	702	731	691	714	729	710	717	679	779	707	766	690	725	740	675	734	689	688	717	689	754	698	702	690	712	716	691	744	700	720	704	743	704	718	728	658	695	717	690	695	644	683	702	728	713	722	726	671	708	709	759	718	736	682	703	720	702	686	743	739	715	736	722	699	729	639	678	727	699	712	712	661	721	742	682	647	717	703	650	688	691	689	706	706	669	747	691	717	694	683	656	682	717	734	711	709	708	694	717	710	727	690	709	696	689	700	714	730	744	704	708	742	663	699	692	722	668	711	710	693	714	661	729	721	738	713	740	700	718	702	726	659	668	730	670	743	737	735	720	718	732	691	691	681	678	692	718	713	730	672	649	720	663	661	719	686	739	706	660	712	682	708	735	696	705	689	698	681	725	739	704	624	749	741	697	688	711	661	717	671	686	673	703	683	670	714	708	670	714	697	695	688	727	673	701	748	683	647	661	681	680	724	690	710	729	705	676	700	674	688	724	763	686	711	707	710	702	658	692	654	682	666	663	707	680	713	705	694	763	706	730	688	678	736	689	740	660	683	717	695	727	721	635	683	680	697	704	694	777	751	705	708	732	664	716	702	717	698	706	709	736	718	735	682	759	685	705	680	685	689	658	694	676	687	681	691	718	690	718	711	699	723	718	718	734	756	687	718	653	679	669	701	689	692	729	704	731	690	723	680	744	692	717	716	674	760	700	730	699	721	704	694	691	692	704	728	710	708	714	731	697	673	680	732	737	704	709	719	720	691	687	681	695	686	693	755	669	690	686	758	692	720	689	730	646	746	684	676	668	706	676	727	692	739	684	687	707	730	716	684	657	668	685	744	677	699	748	721	702	703	671	673	750	694	711	706	681	696	719	657	681	706	698	664	745	700	673	685	635	729	755	730	693	721	686	708	680	729	721	696	734	693	715	641	743	721	661	704	683	737	717	726	757	672	715	706	716	700	702	710	697	709	706	655	725	719	716	709	732	686	684	674	679	727	701	669	674	733	703	708	713	698	659	737	704	685	714	689	726	724	693	690	658	712	731	695	725	705	691	699	671	726	714	686	702	682	681	662	692	704	688	705	663	721	727	726	624	706	725	691	729	663	668	745	655	684	710	689	709	704	692	687	710	695	716	669	701	664	689	723	668	724	727	717	682	666	731	683	725	720	733	715	652	691	685	737	678	711	736	715	731	676	677	699	713	721	689	676	727	689	704	702	715	671	676	700	754	698	692	702	704	703	723	667	657	750	679	709	702	693	742	683	656	693	728	694	707	754	676	687	680	711	695	763	674	749	743	757	719	693	671	726	697	725	734	694	667	665	694	714	718	718	694	692	658	695	683	679	694	705	725	675	709	712	718	735	657	666	726	726	716	647	665	724	682	670	690	679	688	704	648	689	693	730	754	729	682	651	673	660	709	688	682	740	674	704	724	695	668	692	731	723	697	742	733	681	723	693	717	657	742	669	706	704	727	679	701	680	702	713	689	658	666	662	670	709	657	745	769	688	697	695	670	706	696	691	709	668	684	714	674	706	720	723	704	682	697	675	675	735	712	651	735	707	720	685	654	664	695	706	749	717	650	690	687	682	697	646	679	694	676	670	683	689	694	706	676	722	721	683	665	749	682	738	723	706	735	690	726	703	707	679	701	740	708	729	697	737	688	720	710	695	694	638	718	703	657	758	669	663	723	688	724	679	677	688	711	704	738	705	676	641	720	639	738	759	735	698	697	675	706	696	669	703	705	686	729	747	692	696	682	698	658	741	715	715	718	686	674	676	666	711	681	693	709	675	678	700	765	715	650	757	749	696	703	697	704	680	685	705	705	706	703	677	681	717	718	684	699	700	666	702	733	735	724	709	676	699	681	667	701	694	668	720	716	668	670	731	701	689	675	663	734	679	726	674	670	678	763	737	692	653	709	689	724	722	676	698	711	704	689	713	672	704	717	703	698	689	707	717	677	712	636	729	680	700	696	703	696	712	700	693	719	750	691	703	649	710	664	720	718	713	704	719	684	670	675	713	667	721	721	690	682	746	718	671	706	699	698	748	708	695	656	740	686	753	683	672	663	718	715	710	708	710	715	726	754	716	714	690	697	665	667	686	697	702	726	708	687	711	690	717	720	635	741	740	677	718	712	704	684	730	666	668	651	738	697	713	717	671	707	707	728	734	689	662	667	725	671	685	698	718	680	697	695	706	716	698	668	679	674	707	690	652	675	685	714	685	719	691	644	677	735	668	697	688	683	715	685	694	721	661	658	678	731	762	705	748	727	666	667	695	718	754	700	691	686	651	733	737	719	686	708	690	664	662	701	720	702	702	728	684	702	717	706	718	737	723	701	713	693	649	658	648	685	739	701	683	685	715	696	667	669	673	706	690	669	678	684	700	695	716	736	724	693	695	710	691	696	680	681	694	683	689	690	731	676	709	675	691	682	719	678	664	740	726	718	699	665	670	671	717	684	745	660	669	687	696	721	676	764	694	698	691	766	681	695	657	727	691	742	737	707	688	654	709	693	709	703	717	717	706	655	713	669	691	646	704	735	697	705	718	756	667	674	741	735	661	655	655	712	686	689	692	730	666	657	690	713	702	740	735	715	730	709	706	739	707	703	695	729	684	715	730	720	707	706	692	746	731	714	692	663	729	697	683	724	677	713	676	706	705	719	679	740	686	716	698	725	673	699	724	699	649	696	678	718	662	669	701	701	670	714	706	772	682	742	704	653	679	695	720	691	659	648	699	670	735	698	731	686	644	703	699	671	640	698	722	689	649	712	745	723	670	689	682	730	711	746	659	660	715	724	711	737	666	726	660	720	702	663	712	747	683	719	715	680	726	738	698	700	723	684	718	718	680	760	680	719	685	736	701	705	698	745	697	693	658	666	678	745	681	753	674	731	697	691	677	701	700	689	655	722	705	728	666	702	740	686	689	687	681	714	716	736	733	704	689	697	730	670	725	694	691	660	707	699	688	675	725	689	697	696	730	726	763	742	675	716	698	665	682	753	696	703	716	739	734	708	698	708	709	686	695	716	701	685	695	723	682	703	699	672	707	675	654	740	680	709	679	716	670	640	681	693	660	697	727	700	661	748	668	683	693	715	712	692	673	623	686	670	732	730	704	747	739	711	713	680	704	718	653	724	714	729	681	683	692	714	699	709	692	755	718	710	727	683	713	718	684	711	740	725	743	715	718	709	733	697	702	680	708	707	656	692	711	705	723	672	711	632	665	684	689	688	726	739	669	712	699	656	714	721	691	697	692	722	678	699	697	694	708	688	737	725	702	716	725	706	685	705	715	740	692	702	674	730	696	733
20378	1250	215	137	95	106	83	97	68	90	78	84	65	85	75	86	94	68	71	92	81	64	79	85	73	80	99	80	82	73	86	70	84	84	86	77	99	89	88	75	74	80	76	95	97	77	67	69	87	82	74	87	74	74	75	69	81	53	72	84	91	79	80	78	66	88	70	78	65	82	77	72	83	75	77	75	72	67	81	78	117	81	86	69	80	70	63	80	86	70	68	72	81	78	79	69	75	67	77	87	73	70	82	87	65	73	66	93	78	75	88	89	79	95	96	86	70	88	89	82	61	70	81	59	74	67	96	75	85	98	86	90	82	84	81	94	72	83	60	64	84	85	65	84	82	92	72	87	82	77	74	71	81	59	92	66	76	52	81	74	84	87	63	78	71	65	62	81	67	76	88	96	66	73	62	92	78	86	72	68	57	83	78	69	78	67	69	95	79	80	96	80	88	80	75	84	66	81	73	79	76	63	98	88	85	74	75	84	73	80	90	85	78	73	82	81	89	73	72	78	91	75	60	76	80	81	86	85	82	70	63	77	81	88	80	85	76	94	85	87	77	73	77	76	85	77	91	74	82	69	102	75	47	64	70	77	69	75	87	70	91	69	73	52	93	71	74	78	69	76	76	82	78	75	84	81	60	73	92	76	80	77	82	82	63	91	85	75	73	65	77	71	80	88	84	90	62	78	96	89	78	81	83	73	66	85	76	65	68	83	73	76	78	70	82	79	91	76	91	92	77	78	69	66	86	71	75	84	61	71	71	76	67	93	80	81	76	91	78	72	78	74	66	77	73	91	80	87	70	83	78	86	80	74	63	72	74	83	71	75	73	79	80	91	95	73	86	96	71	79	83	74	86	84	78	83	95	74	87	77	70	76	78	95	80	89	79	72	74	73	84	71	93	93	82	77	73	78	85	76	87	81	104	65	79	82	68	69	80	71	87	70	80	85	92	70	81	68	82	86	68	85	83	93	94	63	86	71	82	79	82	91	74	76	77	75	64	81	80	81	95	75	70	74	75	74	77	72	76	77	82	85	77	78	76	68	79	83	94	72	96	67	77	80	80	74	76	76	78	77	79	65	87	83	76	67	75	80	76	67	83	69	68	70	94	89	79	90	93	54	77	98	86	75	67	91	83	83	76	75	87	76	73	73	74	61	69	85	96	82	71	65	78	76	79	85	91	68	73	72	69	91	77	87	66	84	76	72	59	84	76	70	76	90	75	61	84	76	68	77	73	73	83	88	89	74	85	97	83	91	91	87	78	75	75	69	82	78	85	68	70	95	76	88	73	96	74	71	81	85	72	82	81	78	78	84	80	85	66	54	83	84	54	84	69	68	85	75	85	87	79	73	80	79	78	84	67	71	84	80	73	81	66	80	81	83	88	92	71	78	75	82	73	77	75	84	69	71	88	80	73	71	84	74	68	69	80	80	83	84	84	69	66	68	81	66	78	69	75	85	82	84	77	66	72	66	76	83	78	76	86	84	87	79	77	99	72	90	80	73	78	78	71	80	70	67	67	79	70	81	75	97	79	72	84	91	82	62	69	73	77	89	83	71	62	81	73	91	75	69	64	85	79	87	91	83	68	69	92	64	63	67	93	69	91	89	73	82	69	79	64	80	83	82	78	73	67	94	64	78	77	69	76	71	94	87	58	69	74	63	76	80	88	64	80	101	71	70	68	52	89	70	78	87	97	81	90	76	62	68	55	71	104	71	71	71	98	84	66	88	84	66	70	84	82	86	74	74	73	65	79	91	83	81	78	60	70	69	76	86	96	77	65	84	88	84	72	82	99	83	94	85	74	73	71	86	70	81	79	87	77	80	78	88	96	83	63	56	74	90	88	62	76	92	80	82	82	82	86	69	93	69	82	91	86	77	84	87	85	74	88	77	88	73	74	68	76	77	71	69	99	61	77	81	82	73	74	92	91	82	84	81	68	85	81	82	94	85	87	101	92	65	91	86	81	77	80	72	78	79	71	71	87	80	66	84	80	84	86	68	78	83	72	75	92	82	79	81	77	59	74	73	82	72	90	79	74	63	71	71	69	87	76	80	94	67	71	67	75	72	72	81	77	88	88	76	69	91	79	77	87	81	80	74	84	87	111	83	75	88	80	74	63	73	60	88	86	82	78	73	93	70	79	71	68	87	75	78	85	87	95	85	95	85	90	72	104	72	74	78	67	79	69	63	74	80	73	77	66	62	80	74	82	78	68	83	79	82	81	70	78	70	80	74	88	71	68	75	76	82	90	81	75	85	84	98	76	78	71	92	94	82	87	91	102	87	76	78	77	92	89	82	93	71	84	85	68	78	79	85	92	74	76	73	58	84	96	79	72	84	89	72	84	90	82	81	92	60	79	79	87	72	78	86	86	72	74	73	75	78	81	63	87	76	84	82	80	68	70	80	58	82	81	84	74	76	89	74	78	69	75	93	76	66	86	76	76	76	75	85	84	70	78	73	84	82	76	64	75	85	78	83	79	84	77	81	101	63	86	84	72	70	66	81	70	90	97	62	77	87	67	77	69	89	80	89	77	78	75	71	91	91	84	79	87	80	76	71	80	72	70	82	78	82	85	90	86	75	84	77	64	81	65	86	78	81	99	82	64	71	77	77	76	105	96	76	81	93	73	84	71	95	89	72	72	90	90	76	87	96	81	67	71	83	76	79	73	92	66	108	77	72	76	78	86	95	93	71	83	77	73	86	98	98	90	77	73	86	82	85	87	78	100	78	94	91	81	84	88	70	80	97	95	78	80	84	62	76	84	72	76	75	79	87	89	81	91	85	84	90	83	79	72	79	72	71	70	75	71	74	66	73	65	78	65	81	82	90	88	83	78	94	74	56	84	72	91	84	65	78	81	91	71	75	85	82	77	82	89	86	79	71	72	94	91	83	75	93	77	96	70	67	69	89	100	70	84	65	59	66	76	78	73	78	71	69	77	76	73	70	80	79	69	82	89	76	75	88	78	76	75	93	78	64	78	92	85	84	65	76	74	81	76	86	75	63	76	66	83	83	56	84	96	81	87	62	80	79	74	81	79	75	66	70	96	66	70	68	64	85	74	91	73	88	79	89	89	82	86	63	61	87	77	90	74	83	78	79	76	84	87	80	90	73	92	62	71	72	93	91	73	77	70	80	81	76	76	86	72	81	74	84	82	71	86	58	70	86	80	92	80	72	90	89	82	87	78	62	80	93	75	75	89	71	84	85	86	88	76	89	97	66	79	61	71	81	71	73	82	81	69	79	82	74	89	73	72	80	74	67	83	87	71	81	75	89	75	78	79	84	81	72	87	89	91	74	87	70	77	90	98	85	76	73	87	80	81	73	72	86	78	75	78	63	90	86	81	80	70	62	69	87	77	68	79	88	75	73	82	90	83	74	77	77	81	67	56	75	71	89	75	72	80	77	64	69	84	68	85	69	83	92	77	74	74	81	82	76	86	85	76	95	75	80	73	75	74	62	97	77	77	70	71	77	85	78
18840	331	375	405	374	371	321	334	354	293	325	319	295	287	301	288	306	305	330	316	302	303	288	292	272	302	256	278	278	280	270	284	279	273	298	267	262	307	280	288	291	315	268	269	256	289	299	305	298	306	302	289	316	286	283	299	292	319	317	273	271	309	266	266	257	268	306	308	289	269	245	286	272	259	255	290	273	275	285	275	303	264	289	257	291	294	291	277	274	270	317	277	288	303	283	254	281	306	290	270	280	290	266	277	288	284	269	296	302	275	279	272	252	314	277	263	313	341	272	286	279	279	318	281	271	277	275	303	289	256	281	267	261	288	294	287	331	295	291	291	312	302	267	307	289	278	283	264	274	292	290	279	257	287	289	266	303	308	307	259	289	254	279	286	263	272	291	288	291	301	257	268	298	304	299	269	271	299	286	294	259	288	287	247	273	313	268	291	266	270	283	262	325	257	279	278	294	267	308	265	264	277	286	253	273	294	305	272	306	276	291	294	249	280	278	274	276	278	268	290	264	288	284	285	264	279	282	311	292	297	276	258	306	276	289	283	280	267	290	303	285	273	312	279	276	298	272	249	303	260	269	282	287	310	254	281	275	272	296	262	284	280	278	291	301	277	285	286	302	297	308	275	270	295	288	312	277	275	279	326	311	308	288	287	265	290	273	278	268	263	280	261	290	281	271	270	277	253	278	266	311	273	280	273	282	266	301	275	290	292	264	280	275	284	300	249	266	301	269	297	281	264	306	280	290	262	266	275	299	306	316	289	300	268	254	294	272	296	280	305	273	305	266	295	271	259	284	260	250	266	302	275	300	291	270	306	272	279	298	292	297	271	270	295	289	270	265	254	311	269	259	328	292	313	303	264	282	247	303	296	242	299	279	266	297	274	261	264	271	288	294	295	267	283	272	274	251	298	295	306	283	282	280	291	279	324	314	261	274	311	297	270	252	259	270	281	290	308	293	275	282	267	294	265	310	267	278	289	274	243	274	258	284	281	278	298	301	318	299	306	296	291	292	302	305	253	275	301	288	288	281	286	303	309	280	294	308	296	275	294	299	297	284	265	289	293	281	287	297	256	281	283	276	311	257	298	287	266	272	290	271	300	293	280	254	280	288	294	303	288	273	289	265	290	302	272	291	286	296	323	288	263	276	273	280	282	281	283	282	320	260	283	294	301	297	296	283	285	281	276	280	293	268	251	247	290	265	274	291	272	281	278	268	262	260	255	269	276	284	277	283	284	297	266	267	283	284	267	295	251	319	306	271	288	273	329	253	316	281	278	289	279	292	256	318	288	292	293	287	277	297	263	269	280	305	286	268	264	294	282	304	316	291	297	288	272	268	256	290	280	291	323	312	286	320	279	305	280	301	307	284	287	300	265	282	293	264	308	274	270	271	296	286	316	288	288	314	282	273	267	299	267	306	302	298	319	270	306	296	291	244	267	276	284	280	313	242	278	301	277	322	261	275	270	289	283	286	293	296	261	309	273	293	275	283	276	237	291	307	285	302	300	276	279	285	266	300	298	248	286	301	279	278	280	301	300	290	290	256	278	297	249	299	280	307	303	258	275	258	294	324	280	262	303	269	293	261	308	294	286	320	276	303	306	298	293	276	293	285	285	302	286	272	303	297	306	282	304	281	296	283	278	282	283	278	270	274	307	303	264	301	287	293	276	304	278	278	295	287	298	279	256	243	315	276	299	264	268	286	308	280	265	262	267	274	272	272	277	270	251	264	275	297	292	295	284	282	293	290	270	281	277	307	287	275	279	272	268	268	241	256	284	277	260	299	284	281	274	308	320	285	265	274	271	283	278	300	270	275	245	261	267	292	256	269	277	278	317	288	289	278	268	275	273	292	283	274	283	286	282	277	315	258	274	305	261	303	283	290	296	315	294	301	274	284	315	292	275	297	302	289	298	278	264	278	280	270	315	295	299	312	280	274	260	261	297	259	315	286	282	291	278	288	284	277	283	289	284	269	344	285	294	286	256	291	307	281	279	297	284	289	281	291	278	300	277	299	281	274	302	298	274	292	285	294	276	300	298	277	294	267	314	284	290	244	266	282	275	308	277	276	304	269	313	284	271	266	266	295	295	283	265	303	283	272	300	312	311	298	295	280	260	297	266	257	269	279	281	288	291	261	276	268	254	267	278	264	285	296	276	251	249	253	282	268	268	271	276	279	292	265	289	292	313	278	236	284	261	264	303	252	255	290	283	273	292	270	295	287	285	301	297	280	306	306	273	298	271	293	280	285	249	264	274	282	259	272	248	226	282	277	311	283	292	258	274	240	257	325	253	279	289	275	285	299	261	274	321	252	308	256	291	266	309	258	269	269	281	277	283	310	284	310	310	286	264	291	274	288	284	281	264	279	278	273	292	269	287	300	300	275	265	280	251	306	279	259	290	275	270	289	288	270	287	283	245	271	263	313	281	301	265	301	290	292	308	282	296	265	282	312	255	287	282	303	276	278	301	275	242	299	296	276	303	276	289	282	264	275	289	294	270	298	250	248	296	261	265	287	287	274	309	265	272	287	288	241	295	280	278	274	295	293	275	269	296	280	283	262	258	319	274	282	265	322	277	274	267	289	288	294	282	281	286	302	292	284	287	308	240	277	267	346	296	302	289	288	306	295	280	293	286	281	287	281	283	291	302	281	322	284	249	282	320	297	253	311	307	267	307	293	298	291	264	257	259	267	302	281	259	285	286	276	284	319	298	272	281	292	314	242	271	293	296	273	288	259	281	264	295	282	241	290	298	304	294	288	286	270	255	252	271	283	255	258	295	297	282	295	289	242	265	256	256	284	322	264	272	294	269	307	293	303	289	261	260	285	279	271	279	288	278	293	286	256	279	291	282	266	277	285	286	241	298	290	301	286	294	305	274	275	309	258	260	294	286	290	260	247	267	280	282	267	280	305	268	280	269	307	284	303	267	281	302	299	283	285	307	286	285	290	267	279	253	273	273	267	296	298	296	259	279	299	257	270	251	285	284	289	294	297	288	280	285	271	318	304	303	265	277	281	294	299	274	278	291	269	318	284	313	253	240	285	267	280	293	287	241	276	292	299	284	285	293	265	269	274	300	293	304	291	298	268	307	292	275	264	285	310	291	305	295	297	301	278	268	260	271	277	275	284	278	295	282	266	268	320	277	274	258	294	277	296	251	284	304	270	265	310	265	303	309	259	260	279	270	290	280	255	299	267	290	263	252	263	264	294	244	247	279	263	277	286	257	272	267	267	275	279	297	277	282	275	296	268	256	319	292	287	333	272	274	295	287	278	291	283	274	310	273	264	259	275	287	280	276	295	283	281	308	295	273	295	297	313	279	254	274	257	282	285	272	259	274	286	286	303	276	281	269	278	251	260	270	267	283	292	300	305	287	290	290	282	289	285	253	288	285	286	290	284	262	272	269	280	285	278	282	254	298	248	273	312	303	293	292	287	320	261	299	277	301	258	280	260	252	302	283	319	261	298	301	289	262	289	284
56963	21274	6520	838	561	441	355	275	235	215	195	210	194	189	195	157	163	172	167	138	137	133	141	135	165	145	161	152	164	153	141	139	134	139	151	137	159	126	136	149	128	156	158	147	156	146	153	140	134	159	121	157	115	149	131	140	147	157	125	149	128	126	153	150	161	152	135	122	146	140	136	127	149	143	165	130	128	128	145	140	144	120	139	171	130	133	131	141	162	128	126	132	129	133	139	141	132	153	138	149	147	139	148	131	157	137	141	147	156	154	131	138	151	144	148	139	140	172	129	122	134	160	142	149	138	141	159	152	148	132	129	135	147	147	150	157	136	146	147	139	151	140	154	118	153	143	138	126	157	138	154	162	144	125	145	165	146	126	163	133	150	129	150	147	138	146	142	142	146	140	156	155	149	152	149	129	150	135	132	121	170	127	151	134	135	144	151	144	138	137	136	150	152	145	142	131	131	172	168	121	130	150	151	125	154	110	147	135	125	145	150	141	132	150	144	145	135	158	171	147	136	158	148	142	166	111	173	124	145	127	126	140	138	144	137	132	140	155	150	140	143	130	142	149	131	145	139	119	129	135	157	148	149	136	155	136	160	137	143	141	158	138	134	143	145	138	159	122	125	157	123	153	160	139	131	154	146	126	129	137	144	153	169	135	118	127	132	150	142	139	119	142	133	152	156	146	158	119	143	149	133	133	144	140	145	140	123	141	120	132	135	126	124	140	134	137	168	145	137	134	133	146	132	145	138	149	140	161	153	146	164	151	132	137	163	150	155	138	110	132	132	131	148	139	144	153	157	122	146	137	125	132	130	156	128	133	130	156	138	143	148	143	148	141	143	147	142	168	142	141	132	144	123	130	161	128	160	127	116	131	110	128	127	137	150	145	130	164	141	142	142	136	128	155	165	156	135	135	143	150	151	132	149	145	134	146	148	148	150	137	164	146	139	130	139	143	162	142	144	128	155	149	160	129	161	145	138	132	156	129	141	145	128	132	130	143	165	145	138	159	174	137	129	141	139	138	137	147	141	149	136	125	153	137	131	143	136	148	134	154	146	152	147	132	156	153	139	131	143	132	138	156	143	136	143	148	147	128	142	108	148	168	141	131	139	149	155	125	163	136	149	139	160	139	135	164	138	142	126	136	148	131	148	145	129	157	124	125	146	138	131	151	135	142	131	147	158	150	151	138	124	146	144	135	109	148	178	146	164	143	126	134	150	149	161	159	128	133	134	129	133	157	149	158	141	155	140	147	139	142	135	137	141	152	118	156	146	151	151	129	161	136	136	155	135	150	145	135	129	146	121	148	141	129	139	146	149	140	129	127	143	153	144	134	124	170	144	126	148	164	147	141	132	134	145	164	144	149	146	155	162	143	143	123	125	133	140	123	125	129	132	111	137	155	142	129	153	139	133	149	136	136	155	138	141	156	134	147	135	137	128	148	151	152	158	131	142	157	137	149	152	138	145	138	143	151	147	146	142	148	136	146	139	136	151	146	150	155	139	157	127	149	151	142	131	142	144	142	143	136	124	138	149	148	149	132	141	145	155	138	123	168	165	166	164	123	130	144	139	159	154	121	137	141	130	155	155	145	156	136	152	140	140	153	138	163	160	150	131	135	142	142	140	139	137	150	139	142	146	149	159	164	133	154	129	140	141	171	137	130	140	126	145	166	132	125	118	124	154	153	130	116	127	144	137	134	132	143	153	126	134	138	138	138	141	152	164	126	135	141	127	148	119	139	150	143	159	160	127	152	138	121	154	133	135	131	121	136	135	137	136	140	149	138	149	135	125	125	132	123	140	140	143	133	149	140	153	150	126	153	174	150	127	135	133	155	116	159	134	134	134	133	149	137	144	153	131	129	137	173	157	124	153	157	133	160	129	135	129	146	151	163	142	157	128	132	152	140	127	138	141	155	138	137	119	142	145	141	150	135	141	138	154	139	142	132	159	146	155	145	125	131	132	132	162	128	146	131	137	151	146	161	172	141	132	141	144	130	138	138	146	160	134	160	151	128	146	134	132	139	139	154	174	140	151	134	140	145	150	155	129	144	143	141	149	145	153	125	143	137	148	136	156	130	157	144	150	134	140	161	140	146	143	130	139	173	145	152	122	163	157	136	133	136	126	134	149	159	127	166	134	140	135	155	142	159	128	137	155	138	146	156	150	123	113	168	134	152	142	144	130	141	122	139	117	129	136	151	145	118	141	147	142	149	153	140	161	138	137	132	161	130	153	150	141	126	160	163	142	127	143	133	135	133	140	127	180	147	158	152	144	137	138	153	140	123	144	151	170	147	146	121	128	150	138	160	143	149	142	156	143	152	119	153	156	126	146	125	151	131	136	155	144	131	154	135	159	142	148	130	150	149	155	122	136	128	157	136	141	135	166	149	148	151	151	167	143	137	163	147	147	156	142	126	146	158	147	163	145	134	141	153	134	134	131	138	122	145	144	133	150	153	140	138	148	158	143	135	125	143	129	150	137	132	154	139	145	128	132	152	154	153	143	140	138	130	131	166	138	134	153	141	141	142	133	148	139	148	148	127	135	120	126	147	143	131	133	131	129	141	131	141	143	116	171	133	133	124	167	131	149	151	160	160	166	139	126	166	145	123	141	153	152	153	135	143	140	135	160	173	156	144	137	135	133	147	173	140	138	151	148	145	140	139	123	153	148	137	140	127	129	152	144	146	137	135	135	147	140	136	175	138	130	134	153	143	129	135	132	141	136	134	148	136	148	158	135	131	162	142	154	148	142	145	143	130	148	139	160	139	143	176	135	129	137	152	149	137	131	124	134	156	132	145	125	163	158	150	138	144	134	168	142	157	105	131	149	155	151	125	152	145	139	149	148	158	145	134	136	135	141	135	139	120	158	144	130	143	138	150	143	138	139	153	117	148	124	124	142	148	135	136	128	143	165	136	159	132	141	152	145	167	143	146	134	151	135	157	146	157	168	158	135	137	133	130	158	127	127	128	124	145	144	128	157	128	166	148	133	135	159	134	118	126	143	137	137	153	157	122	148	153	156	147	152	130	144	143	137	138	124	156	144	151	147	137	137	162	136	132	140	154	136	140	122	157	142	145	151	148	164	138	140	156	158	129	151	137	151	122	152	120	143	148	147	135	122	120	141	147	147	134	133	145	150	162	131	138	134	141	147	143	135	149	136	131	137	137	173	142	143	141	142	152	145	139	153	156	156	146	141	123	142	159	145	135	138	133	150	159	130	152	130	146	146	161	128	137	141	151	134	176	129	143	153	128	139	141	137	146	156	154	132	144	153	145	136	149	161	124	134	140	150	130	137	139	163	141	140	154	147	152	153	146	140	154	122	151	137	147	131	145	135	138	148	151	142	122	140	131	142	156	165	137	162	138	133	150	136	140	142	140	136	152	153	156	155	136	155	146	132	154	136	134	138	142	139	146	152	153	159	128	145	150	140	156	139	145	160	150	155	120	131	145	152	114	166	146	136	140	128	132	149	157	128	158
33434	1093	2054	2397	2016	1735	1441	1211	1045	983	861	839	752	701	720	637	623	629	625	598	629	547	523	610	531	573	475	548	491	546	512	503	515	462	523	489	505	470	476	477	461	449	457	451	463	506	474	495	428	477	466	476	468	452	464	490	442	486	448	472	446	463	449	459	439	432	491	452	472	460	467	445	460	423	458	447	458	445	482	439	448	428	461	436	459	464	451	471	451	464	447	459	453	416	457	450	452	453	423	444	478	481	443	469	459	453	438	460	440	440	463	427	447	419	465	442	451	456	419	429	464	455	454	429	395	504	455	455	449	421	477	460	402	459	461	459	413	400	469	485	417	435	451	443	455	452	463	404	445	431	422	422	455	479	439	471	456	415	436	439	440	485	486	429	450	451	480	447	504	483	449	417	434	465	430	449	456	427	465	397	436	454	451	440	493	443	453	445	430	467	478	470	416	465	419	419	448	440	436	454	418	439	450	476	450	465	426	423	431	455	458	456	469	422	469	470	445	430	451	461	451	401	466	431	472	453	456	469	488	435	476	467	451	413	444	427	425	478	477	456	420	443	447	430	438	487	422	449	392	460	456	420	426	424	459	438	449	417	441	443	443	436	444	459	403	452	442	445	422	469	437	457	448	440	432	451	426	436	439	431	419	433	424	466	424	467	435	418	466	442	477	490	462	447	437	456	443	408	452	434	459	407	453	442	459	431	448	442	409	448	447	433	429	471	439	511	476	467	451	462	468	453	465	440	448	445	456	483	424	410	483	418	467	457	448	448	468	439	433	444	484	452	462	460	495	461	452	442	419	482	413	433	439	455	451	449	436	428	449	439	474	424	466	430	431	444	454	431	453	428	443	453	420	441	475	466	430	410	437	445	472	464	423	456	477	466	489	441	440	456	493	474	447	459	442	427	447	468	453	453	426	469	424	446	440	443	465	463	436	468	435	433	431	413	456	434	402	452	460	501	453	417	448	445	475	468	393	446	478	475	464	451	436	436	418	436	449	428	451	451	478	477	404	454	476	449	470	455	461	434	399	447	421	446	426	428	433	449	463	476	408	453	403	477	494	412	464	429	450	426	438	434	416	457	470	451	485	474	444	498	467	454	443	412	407	454	404	467	468	448	432	411	412	476	447	508	469	450	449	433	402	425	479	439	455	441	467	465	429	441	452	448	436	445	437	432	426	461	409	486	478	435	458	428	421	440	453	435	465	441	453	456	459	451	427	458	415	436	436	425	461	443	466	421	431	432	439	461	430	441	448	424	415	430	433	462	439	414	440	509	400	470	426	423	391	469	462	450	413	423	422	477	431	406	441	433	439	434	409	407	451	444	453	457	462	461	425	475	446	413	451	442	442	490	463	424	451	463	464	461	439	442	453	428	436	443	438	454	431	461	434	428	433	445	460	474	471	452	480	425	445	397	457	482	463	445	471	438	467	436	437	411	443	430	468	466	450	456	468	453	483	463	452	437	466	430	479	434	377	413	426	445	419	446	489	449	457	462	445	444	478	467	468	448	416	452	470	428	446	414	449	417	419	450	453	415	458	436	465	467	438	489	419	430	440	419	453	440	459	451	466	407	445	408	413	440	456	450	443	427	446	409	490	449	445	427	430	449	465	452	469	451	454	478	448	469	482	476	433	466	432	461	431	429	454	443	451	448	457	454	443	424	467	448	418	471	434	450	441	444	448	425	434	449	452	457	446	458	420	512	469	468	451	422	432	433	465	464	491	434	474	466	432	449	427	465	434	452	479	468	454	439	437	436	488	474	476	434	482	417	442	422	441	442	427	448	430	431	462	448	478	443	425	448	471	468	419	440	436	456	409	438	448	413	435	455	409	473	425	452	449	430	443	441	425	483	471	453	435	417	467	449	443	435	464	483	450	475	467	430	468	458	444	424	467	434	429	413	414	472	472	452	491	434	423	453	438	442	447	444	458	454	449	436	413	468	448	426	489	422	420	445	458	419	472	446	465	444	468	455	482	446	443	448	424	451	456	447	451	439	457	497	439	442	475	426	418	432	413	439	476	433	470	404	477	488	429	476	453	444	462	445	451	438	457	472	434	464	472	445	452	469	470	450	452	462	438	423	466	497	449	413	466	430	425	437	461	433	418	461	458	453	431	471	444	474	442	442	497	457	457	428	403	465	440	412	433	433	403	438	444	470	484	448	459	420	435	441	457	465	459	440	425	468	425	456	450	444	465	457	435	437	429	465	427	441	466	449	448	442	459	427	461	419	425	448	448	450	430	420	454	427	464	431	436	460	452	471	489	445	453	476	455	452	442	474	457	475	461	473	449	489	444	432	444	456	448	481	450	450	422	462	441	449	459	435	392	438	441	428	473	422	452	392	442	446	458	434	425	420	423	426	468	447	414	463	460	465	446	493	446	437	448	386	466	423	452	430	433	456	468	429	454	451	412	480	415	433	424	405	425	409	461	455	496	449	477	419	453	447	433	444	466	450	401	447	460	446	422	489	423	475	420	460	465	477	439	493	428	454	468	473	446	415	455	471	460	422	428	448	462	456	460	455	437	419	435	413	452	437	427	426	444	439	442	442	478	448	432	440	415	444	436	452	471	440	467	440	450	470	444	452	441	419	424	443	428	446	463	446	457	458	408	429	439	404	452	461	431	445	428	431	460	438	472	454	439	444	451	449	446	458	452	460	462	398	453	418	438	453	449	448	435	487	465	427	443	467	460	444	445	412	448	430	463	458	461	446	449	469	425	453	448	461	437	443	415	433	400	438	450	428	417	433	439	428	445	460	483	439	455	412	439	432	434	458	456	441	453	443	429	442	447	395	429	452	445	424	481	473	441	434	438	439	443	478	456	470	499	430	423	466	465	437	440	438	442	483	458	461	463	459	445	439	442	458	443	405	464	449	464	434	421	440	492	448	425	453	448	444	416	485	483	527	411	418	470	440	465	430	432	430	462	449	473	439	477	440	422	491	424	443	456	466	453	413	466	460	492	446	426	436	466	401	461	458	427	434	458	443	460	416	442	486	452	414	443	459	429	429	464	440	461	408	443	450	461	421	473	473	478	425	460	435	419	454	494	434	449	425	482	419	425	425	469	434	429	438	442	421	420	455	422	449	467	446	465	451	454	461	401	442	429	432	445	406	414	485	462	480	456	412	452	471	456	456	450	435	472	449	459	443	450	472	460	477	484	447	449	439	464	430	447	484	446	424	444	449	432	448	441	435	439	433	469	452	432	408	436	454	439	469	446	429	432	479	461	455	476	450	429	420	459	414	454	423	440	417	448	452	475	461	479	423	470	420	446	444	458	438	464	452	466	463	431	449	463	461	429	447	440	450	435	445	420	459	461	449	441	468	434	428	464	482	478	504	423	474	456	431	437	455	460	433	453	445	441	465	460	462	469	423	458	422	444	484	497	452	459	469	429	485	486	453	440	471	432	451	433	437	500	419	422	476	483	448	481	469	481	472	435	410	411	459	446	449	447	466	467	398	448	444	437	455	475	451
54624	24673	19034	3352	1158	815	741	621	481	466	390	407	357	319	324	287	270	295	282	290	272	276	266	273	253	243	259	272	251	294	263	232	291	243	278	262	254	220	222	277	249	235	248	265	225	272	244	228	238	262	222	233	227	253	267	251	223	246	230	246	253	254	218	229	236	234	239	224	219	219	213	234	241	247	211	219	270	237	258	206	235	220	261	237	273	215	235	215	273	234	247	224	250	243	238	266	215	239	255	250	233	268	222	212	238	245	235	237	224	242	240	226	222	223	247	260	234	252	246	224	237	217	250	255	254	233	283	224	260	251	215	229	234	222	224	259	276	274	225	253	226	211	261	237	227	218	234	245	237	255	241	224	258	274	219	252	235	272	260	231	235	247	233	227	231	259	228	234	228	238	244	238	234	236	245	228	243	254	231	267	208	239	244	262	224	252	260	246	241	252	227	295	227	263	249	237	221	225	260	220	220	236	222	213	227	244	234	218	275	249	254	254	241	213	245	195	246	213	233	252	235	236	236	246	237	243	206	219	215	204	209	224	259	233	242	266	250	239	250	245	228	239	243	241	213	233	237	238	229	213	225	243	262	241	236	253	235	215	223	238	223	240	248	238	248	265	257	243	238	228	239	222	243	253	261	228	235	246	221	236	234	247	220	251	248	273	233	228	243	249	233	227	211	248	242	276	220	217	247	227	233	274	253	252	237	210	230	238	251	234	270	244	208	266	246	229	258	234	232	247	225	230	241	215	241	241	273	213	223	221	235	257	240	256	205	247	255	240	241	265	253	244	216	230	237	245	279	240	225	227	273	227	234	237	243	238	256	283	220	248	247	248	230	229	240	241	240	239	242	246	266	255	228	260	238	234	233	221	204	244	250	235	240	242	231	235	271	254	238	249	274	250	239	233	258	248	230	245	260	234	272	233	227	223	260	234	262	243	236	263	271	238	239	237	231	267	220	246	238	252	236	280	244	234	236	232	241	260	224	241	269	238	221	235	215	233	253	240	251	238	255	195	237	255	272	242	242	226	228	226	248	253	224	224	215	234	234	227	244	237	235	219	238	209	222	240	243	250	243	235	258	219	222	246	266	232	221	243	231	271	262	250	251	255	243	262	264	229	242	231	272	213	239	231	223	231	223	224	216	245	251	238	244	260	242	256	229	250	258	236	247	256	224	226	235	222	241	228	245	234	212	234	236	246	270	228	243	210	210	243	232	267	232	256	243	240	256	238	240	253	254	239	262	265	224	246	241	238	243	233	215	220	227	261	212	241	236	246	239	239	243	221	237	229	228	256	254	254	247	256	237	253	233	227	220	233	234	244	262	228	215	247	239	244	224	253	248	219	258	223	255	257	221	246	200	248	223	238	236	246	242	253	244	260	227	254	225	234	200	244	230	236	243	251	246	245	237	252	231	240	266	253	227	245	257	265	227	236	243	241	224	246	222	224	233	257	241	258	245	216	258	245	215	244	243	221	260	244	211	274	238	255	247	257	253	254	259	279	241	245	252	216	252	252	251	243	242	232	244	244	248	250	238	236	248	250	236	257	232	241	225	266	240	244	247	212	238	244	221	242	232	205	232	236	260	260	229	265	251	238	253	257	222	278	221	229	239	237	261	242	245	242	251	219	254	233	239	237	253	221	250	241	248	219	269	254	232	234	231	233	272	255	250	253	250	253	275	247	241	265	266	235	245	217	225	237	258	236	236	256	239	237	257	255	235	262	238	281	223	217	230	229	255	261	251	237	257	248	243	228	248	241	232	262	221	254	269	264	258	246	278	247	278	254	234	248	228	253	235	255	248	269	256	254	249	222	214	243	239	223	245	244	252	242	216	264	272	213	216	247	240	236	228	235	224	229	222	253	254	236	236	260	237	257	230	255	252	219	221	220	246	227	240	252	258	236	245	257	267	228	239	225	225	248	261	221	248	251	239	228	226	237	230	268	259	257	264	217	267	227	253	267	259	240	239	210	236	218	236	243	230	260	250	265	239	239	221	278	235	247	221	242	237	235	224	276	261	229	266	244	228	207	279	205	241	238	250	228	242	221	232	237	262	227	239	251	246	229	211	227	234	241	251	242	256	234	238	238	249	256	231	256	220	238	233	226	243	236	226	235	238	261	230	260	235	231	243	262	214	244	248	269	227	246	250	246	226	238	214	232	269	224	215	225	228	229	255	251	252	216	242	224	230	243	260	244	220	233	236	237	237	253	246	241	262	253	267	256	238	249	249	239	234	213	253	233	247	225	227	234	228	219	229	266	245	217	236	258	249	241	267	281	255	242	252	257	235	250	233	236	232	249	227	221	215	229	215	250	235	231	259	274	242	226	235	252	241	258	234	260	240	241	222	266	224	217	227	282	254	246	252	224	271	236	238	259	222	225	253	210	234	220	243	217	243	234	238	237	206	233	235	248	266	226	244	231	220	200	241	222	253	241	214	244	233	229	264	227	258	242	232	255	260	242	241	255	251	250	233	239	206	229	250	250	246	217	223	250	226	256	227	253	269	227	219	233	248	235	236	244	231	240	239	252	246	241	253	245	236	242	245	227	232	239	236	230	234	213	250	242	219	238	231	255	234	227	243	241	224	246	254	209	244	227	258	264	248	232	207	241	212	245	266	256	276	248	266	215	233	227	253	246	225	251	251	238	247	250	253	229	225	276	234	226	252	250	233	235	261	227	247	232	238	234	217	227	242	226	240	224	231	223	206	248	234	223	251	240	245	255	218	236	214	238	236	238	237	228	218	232	240	230	229	240	242	236	238	212	201	226	238	255	254	261	237	228	250	270	264	239	212	269	217	243	226	239	261	222	264	261	261	252	246	256	248	240	231	216	244	223	247	245	247	260	242	243	252	246	259	233	240	204	235	247	237	225	254	246	247	221	221	266	267	228	213	233	235	248	225	260	254	261	235	242	214	237	261	230	223	253	254	219	218	223	220	255	269	242	218	239	251	267	226	257	228	212	241	240	220	255	221	235	241	255	247	238	270	231	233	235	292	253	251	236	248	253	226	265	238	234	251	236	253	254	220	261	257	235	245	219	232	205	253	237	240	249	246	244	210	230	274	238	244	260	229	230	256	234	249	255	235	244	221	249	250	224	229	268	226	266	217	243	225	232	219	256	261	233	231	267	223	241	251	235	246	235	248	251	236	242	255	254	266	221	263	260	251	265	235	199	258	213	234	233	226	232	229	238	231	254	211	244	233	236	218	242	245	251	244	243	239	222	226	246	225	231	246	217	245	233	225	210	230	229	245	228	262	240	229	221	255	254	242	231	254	234	253	220	242	229	209	248	252	215	242	251	245	218	239	241	241	229	248	236	232	207	251	237	252	212	247	256	219	232	241	220	242	228	245	236	228	263	226	254	264	242	248	213	251	269	236	240	245	213	230	251	233	275	274	244	237	248	246	246	248	225	250	259	237	238	272	238	234	234	266	230	261	252	273	257	244	241	243	271	238	254	245	262	227	250	239	245	253	246	220	268
36214	2013	3970	4573	3907	3259	2720	2398	1946	1766	1610	1457	1372	1285	1184	1163	1103	1028	964	1019	909	881	939	842	852	852	855	826	828	780	799	818	770	798	784	782	818	786	759	723	752	749	729	708	771	756	742	712	727	723	718	765	725	738	747	721	728	675	692	749	724	731	713	737	637	692	666	692	754	674	741	694	714	708	677	699	704	724	696	707	735	704	721	737	707	712	667	723	694	685	729	683	696	684	717	707	701	695	729	703	728	708	687	713	717	699	681	635	704	706	686	711	694	714	728	728	697	708	681	723	727	681	700	721	701	692	727	707	683	725	705	710	673	664	689	672	674	679	676	716	753	748	707	687	716	696	690	716	744	685	708	703	702	740	689	666	671	703	666	698	693	688	696	669	722	693	712	713	667	661	686	733	697	714	674	669	710	745	708	676	660	676	736	696	675	683	686	660	684	700	682	715	660	700	687	678	724	703	663	713	686	686	700	715	732	694	697	673	722	697	729	658	721	656	681	686	693	693	658	641	681	704	682	722	707	670	667	677	714	743	702	651	720	603	691	687	675	667	701	751	699	733	707	738	754	743	692	660	664	712	704	668	672	716	690	695	695	698	671	696	711	676	688	690	669	685	712	695	643	725	696	730	664	716	697	705	694	724	680	707	716	696	662	715	712	678	699	685	655	675	711	681	723	732	673	726	697	702	688	728	700	734	683	666	696	669	691	668	742	687	680	663	690	686	652	720	658	677	673	699	703	654	694	726	701	693	697	690	703	696	742	690	728	740	731	715	697	719	725	738	722	640	694	709	697	693	769	708	712	696	682	679	702	672	706	639	712	714	749	702	688	732	650	684	669	698	686	662	753	671	684	652	686	703	708	719	710	692	699	677	703	662	731	680	699	705	713	726	665	692	699	680	716	657	717	715	700	667	699	695	716	660	712	664	673	679	724	677	724	710	711	719	668	712	696	709	723	682	674	713	654	709	685	716	694	699	709	682	707	694	705	665	732	668	653	701	709	735	693	677	699	697	707	713	681	713	640	734	686	730	688	727	654	712	671	665	658	686	660	707	688	698	666	700	714	677	659	758	725	678	718	631	694	711	701	718	693	701	718	682	723	685	663	721	714	657	702	727	672	690	663	715	678	719	709	718	699	701	676	677	683	675	708	675	733	702	643	736	649	681	685	704	679	708	777	729	680	670	677	689	737	661	697	682	708	656	665	664	705	734	689	696	721	679	666	739	672	712	646	672	648	648	729	699	672	688	646	693	672	700	677	679	664	706	694	723	703	686	660	672	674	688	717	681	687	675	653	718	660	687	680	640	671	668	714	756	713	688	719	681	660	734	651	687	688	725	671	702	713	661	698	702	657	687	686	659	690	695	701	707	695	694	712	689	753	681	661	725	672	742	648	711	716	673	723	709	702	673	653	686	698	690	712	650	677	739	680	715	736	664	721	696	695	722	712	690	714	687	660	672	727	689	649	685	690	697	690	674	706	720	701	719	715	715	724	710	683	727	637	675	692	730	708	660	678	682	678	680	663	655	709	692	666	670	681	673	695	667	692	690	658	690	649	706	691	646	695	711	706	716	693	693	671	738	689	675	703	693	718	698	680	652	688	703	730	697	642	748	690	720	666	707	742	712	703	713	706	708	685	658	689	717	691	685	681	702	681	698	753	690	680	712	683	707	709	726	684	675	657	699	729	732	665	675	735	650	727	692	687	702	678	715	698	711	678	654	690	654	665	696	720	718	716	699	678	709	709	696	710	698	725	669	700	659	712	713	695	728	687	650	672	704	662	670	646	724	693	706	706	671	675	679	668	708	718	693	648	677	710	697	621	711	669	703	732	702	741	696	731	673	700	663	612	680	662	693	675	706	708	684	690	688	697	725	664	700	725	706	672	709	721	701	666	703	706	685	726	686	688	707	671	652	713	733	690	701	662	683	680	686	686	716	722	657	718	663	734	677	699	681	681	754	728	691	669	667	675	738	720	717	697	723	715	694	719	702	700	725	647	688	663	702	740	686	723	701	637	681	731	697	687	698	655	682	686	725	703	742	692	691	666	689	700	698	710	727	692	681	715	675	699	710	700	722	680	721	684	716	659	680	752	681	671	704	665	687	667	693	676	692	681	702	712	701	640	692	685	673	693	696	720	666	660	719	740	678	668	703	687	714	702	684	714	679	686	680	683	684	684	674	667	723	681	714	708	676	683	725	738	649	685	694	731	715	709	699	695	675	720	678	719	709	661	698	711	710	710	689	654	739	685	713	681	661	703	657	685	681	728	653	691	662	713	706	700	672	650	746	688	702	693	709	718	661	647	717	664	700	737	689	710	697	711	640	658	719	681	735	657	667	705	696	696	725	704	699	675	772	646	731	676	661	712	631	713	679	696	672	708	731	733	704	671	701	704	745	713	680	697	710	690	704	677	697	658	658	668	679	680	687	669	631	753	694	670	658	719	696	679	669	751	670	743	688	714	637	704	698	692	652	712	700	716	691	687	644	708	657	666	774	680	670	694	632	729	663	714	684	715	699	681	675	713	706	698	719	730	654	703	695	719	680	649	733	669	672	688	691	687	643	671	724	670	676	762	661	683	687	669	693	694	680	694	692	698	694	681	667	690	743	706	671	697	666	643	691	673	703	689	664	678	686	720	648	703	685	689	658	714	667	702	688	652	669	706	654	712	678	721	698	739	698	700	683	697	722	668	693	739	677	675	672	691	704	635	688	688	689	641	711	662	701	677	682	707	735	691	686	735	699	651	698	682	691	642	668	707	706	667	728	694	720	713	706	688	753	670	674	674	710	710	727	733	725	681	666	720	705	701	683	701	735	672	667	731	690	663	689	717	704	636	673	691	649	699	693	745	676	673	698	728	703	710	698	709	669	706	665	686	683	731	686	653	667	742	692	665	687	658	655	715	674	698	695	662	659	713	707	675	636	720	700	664	680	712	699	635	689	689	681	680	735	670	662	708	689	718	711	711	717	727	661	661	694	702	742	719	696	669	691	698	725	717	668	661	712	702	663	679	647	696	666	691	696	632	711	683	695	679	788	667	689	655	697	651	714	691	706	695	696	684	694	702	720	660	685	619	708	652	663	689	733	684	679	667	715	732	675	735	653	720	734	685	677	676	731	693	676	685	668	695	672	681	674	682	690	703	667	677	643	704	714	684	743	714	689	685	709	653	653	696	699	690	727	650	725	734	746	685	727	686	701	699	676	739	687	633	699	649	679	718	687	661	654	684	734	716	648	696	683	678	688	705	658	702	699	646	712	715	709	701	659	702	657	695	664	682	682	719	702	682	692	723	683	707	703	747	673	690	730	674	715	718	703	721	696	696	706	668	702	658	674	676	688	647	666	691	649	687	703	700	676	658	695	644	689	728	678	675	675	704	695	663	707	724	712	688	664	695	713	664	707	684	701	713	711	702	695	772	687	736	655	656	714	669	731	672	761	715	697	677	658	710	658	709	710	694	689	687	690	674	706	678	685	706	667
15400	717	259	124	94	103	82	81	81	70	72	79	70	89	84	61	71	84	73	78	80	80	75	62	74	80	90	67	56	80	72	63	57	72	60	53	76	78	78	67	84	70	64	63	70	82	75	62	62	67	88	69	78	63	64	60	83	67	75	80	75	77	84	78	65	74	77	75	72	72	80	88	68	78	72	67	85	72	77	74	75	68	76	73	74	79	71	78	83	73	76	78	62	80	76	70	64	78	81	72	74	53	67	82	87	71	89	66	77	72	79	74	80	76	88	68	73	76	77	73	64	83	77	82	86	69	69	80	57	75	72	76	71	76	75	72	84	83	64	83	75	74	70	73	79	65	73	66	59	93	69	76	65	84	70	83	76	70	65	70	70	64	93	69	58	82	71	73	83	77	76	78	92	64	66	86	85	64	70	68	67	65	71	79	69	79	70	71	67	70	62	83	78	73	71	63	68	67	79	56	76	72	71	67	78	73	78	80	77	65	70	62	64	92	67	74	72	68	61	64	69	67	72	71	69	60	70	70	72	69	73	80	76	67	81	63	60	69	72	73	55	76	73	86	66	78	76	59	75	84	61	63	68	61	90	73	74	65	63	66	77	66	56	67	66	55	62	75	65	74	68	69	61	79	61	83	78	79	74	84	72	66	71	72	79	67	69	65	80	64	60	67	76	77	76	64	71	66	71	66	74	96	75	67	76	69	82	74	78	64	79	68	58	74	73	75	69	82	94	73	83	82	68	79	84	66	78	74	66	72	72	68	75	67	74	62	76	78	68	67	70	65	76	95	76	66	66	61	58	62	68	65	84	74	54	75	78	86	92	69	85	80	73	72	70	66	70	60	74	76	83	75	60	70	73	56	67	78	86	81	76	76	84	66	68	78	62	62	69	75	76	73	72	70	95	87	80	87	69	74	74	72	67	69	88	77	72	76	80	82	76	72	70	61	58	81	78	72	80	91	78	57	78	85	78	84	102	76	82	86	84	54	80	83	82	64	75	91	72	70	76	68	83	89	68	79	87	82	72	82	70	81	70	69	77	62	82	54	77	65	60	54	69	63	73	64	72	86	85	82	68	75	67	75	66	84	72	75	85	86	68	61	84	81	73	65	74	84	55	74	64	80	74	78	65	74	83	71	72	76	81	76	64	80	61	77	77	72	76	84	71	70	55	67	85	76	69	92	67	90	65	90	91	77	61	72	64	79	66	89	76	74	79	59	78	70	79	76	66	68	63	68	74	70	75	71	65	85	70	74	79	71	72	74	69	69	68	79	86	69	81	79	86	76	86	67	73	87	69	76	70	71	72	65	78	75	78	77	83	76	70	89	80	63	70	57	60	80	76	84	66	83	70	66	58	69	66	70	52	63	68	75	74	70	66	72	66	64	68	77	80	92	47	69	71	67	76	75	82	63	85	72	59	62	80	61	59	65	74	94	75	69	75	76	65	71	72	67	64	66	63	92	74	72	71	83	85	75	58	96	73	62	77	58	70	81	87	83	81	71	68	71	69	71	78	57	66	84	63	66	60	76	94	81	80	81	83	73	75	70	86	77	59	63	75	80	80	75	68	76	75	82	69	69	78	69	75	84	83	70	82	74	69	64	67	85	72	66	75	78	84	68	64	80	64	77	79	72	69	80	67	86	74	68	69	69	83	74	70	80	70	79	74	72	83	81	80	77	76	96	87	65	49	73	87	76	69	67	65	69	75	86	83	81	76	76	70	72	67	68	63	75	68	80	64	78	85	67	90	67	58	64	79	84	88	85	72	87	71	67	78	73	59	71	76	68	79	87	72	72	69	77	71	57	64	76	88	66	76	81	75	83	68	78	73	69	86	67	63	74	80	78	75	83	106	60	81	88	79	93	65	63	84	80	77	84	86	90	73	69	86	66	76	69	61	75	70	75	77	62	57	49	68	62	77	51	82	88	62	64	76	58	70	69	79	68	71	69	85	66	77	80	67	73	70	76	81	73	72	87	88	71	79	69	69	82	80	73	71	64	68	79	96	66	72	69	71	67	80	72	75	62	60	78	69	81	76	77	78	75	81	63	68	87	69	90	76	73	71	63	69	80	71	71	70	94	69	67	84	82	80	72	81	62	88	86	60	74	74	78	87	71	70	66	58	77	61	67	72	97	82	77	68	49	64	73	72	77	76	76	87	71	67	76	64	75	76	63	62	80	84	68	70	81	73	67	77	70	63	69	54	68	73	81	76	68	81	82	85	65	78	78	73	73	67	79	79	87	70	79	67	85	90	81	83	80	84	60	75	75	56	60	61	56	69	81	90	72	73	79	81	79	73	74	82	69	61	76	62	82	76	61	70	75	65	68	60	67	69	75	74	67	70	74	67	85	63	76	74	83	72	66	84	54	89	82	70	67	77	60	85	77	72	57	85	62	67	67	80	70	83	98	66	73	61	71	60	90	84	66	91	66	81	63	70	85	88	65	75	61	59	70	78	77	74	70	83	81	69	61	78	91	66	69	68	66	70	78	57	75	73	65	64	94	61	55	75	71	79	87	82	70	66	86	77	86	75	72	61	60	69	75	83	61	75	83	85	83	85	76	68	61	77	73	80	56	66	78	80	70	81	76	65	76	64	73	74	83	73	82	67	73	73	72	67	89	53	69	75	87	81	92	70	61	77	60	80	69	73	82	62	84	72	70	70	58	82	72	83	68	59	61	72	74	76	64	83	78	73	73	71	68	81	82	67	75	77	71	75	60	87	71	67	60	75	66	70	75	73	68	76	66	67	83	80	69	72	66	63	69	69	58	73	94	64	72	76	83	81	76	68	68	77	80	63	64	82	61	80	80	83	70	67	48	77	67	77	81	59	71	79	78	71	68	64	80	82	83	67	84	70	69	76	80	74	77	81	69	67	76	63	72	76	65	71	73	88	86	71	61	75	75	80	72	85	79	67	73	62	68	70	74	87	69	75	62	68	76	72	84	54	80	79	72	70	67	68	63	93	69	83	62	53	64	75	64	78	79	68	65	74	73	64	81	65	80	64	57	89	88	75	72	60	67	72	73	75	67	82	63	65	68	76	64	85	67	74	63	82	63	78	81	71	76	66	81	90	82	73	77	59	86	76	80	79	70	62	77	83	67	68	67	73	82	64	90	82	89	63	91	76	72	65	67	65	76	72	70	88	62	72	74	75	70	74	71	74	64	66	70	67	76	68	74	81	73	69	58	63	74	74	96	72	76	74	67	63	76	78	76	74	70	84	82	74	76	70	78	76	75	68	72	79	79	66	74	76	87	69	75	61	71	74	76	72	84	63	66	76	72	70	79	88	61	68	69	59	84	61	67	79	85	73	72	65	77	54	67	77	88	66	73	65	69	74	77	64	68	61	69	71	79	75	70	65	66	78	74	56	64	79	74	70	75	64	71	75	72	70	85	62	56	85	65	69	75	63	92	70	69	90	71	84	60	63	77	86	71	64	66	59	69	72	74	81	72	64	80	79	75	62	55	81	87	80	88
14405	340	418	387	360	365	365	309	335	314	305	289	335	297	263	285	287	295	314	264	258	280	250	272	284	269	276	284	282	285	249	282	247	288	292	276	267	291	273	269	285	252	239	295	263	257	290	256	274	275	281	288	270	283	274	242	296	301	252	291	306	255	258	261	275	263	260	257	246	258	264	247	263	302	248	284	288	254	277	268	300	271	280	291	266	262	272	286	270	258	286	254	280	291	282	274	298	259	258	261	275	257	298	292	253	280	256	246	272	283	288	245	283	259	297	274	296	258	266	293	291	273	276	261	266	294	275	275	273	282	247	238	266	279	250	276	277	285	283	269	273	244	260	273	253	263	278	278	271	283	281	285	247	272	270	258	300	247	237	287	280	252	269	262	267	259	267	256	258	305	270	241	270	283	256	283	276	306	284	259	284	290	261	287	250	296	271	240	275	278	264	253	275	281	252	295	271	278	282	267	273	244	301	274	269	250	290	250	263	269	298	276	269	267	287	279	276	258	277	276	292	262	283	269	284	266	280	253	260	259	263	257	293	284	285	260	293	281	263	273	270	284	251	268	277	272	255	277	272	287	269	262	270	296	285	258	258	298	241	257	269	277	256	251	275	266	247	266	259	251	282	279	253	251	265	258	278	224	244	278	279	270	258	240	236	259	259	260	281	271	306	266	250	269	243	284	265	247	252	284	263	271	279	270	256	298	251	249	303	261	250	253	277	265	251	250	257	280	269	294	253	270	254	288	279	255	221	258	299	282	270	265	252	271	265	269	237	266	292	275	231	274	263	269	265	256	246	272	291	259	260	274	267	260	256	234	270	271	271	260	251	247	279	278	257	248	274	249	267	253	293	282	265	284	285	257	273	264	249	264	257	298	249	237	247	273	278	264	281	260	252	263	248	237	272	233	261	267	233	278	263	261	262	257	285	249	283	263	280	288	277	260	265	248	259	268	308	275	253	220	257	265	275	273	267	291	262	270	282	253	260	274	300	261	239	278	304	268	279	281	288	259	282	243	244	249	245	261	271	287	265	285	262	279	273	258	260	240	275	292	262	298	264	244	277	249	290	260	270	255	259	280	260	267	238	262	268	277	257	242	267	266	283	255	279	273	276	274	249	235	249	228	278	259	268	274	286	284	272	270	237	260	257	247	254	264	253	281	263	297	271	260	286	264	256	281	281	254	235	250	261	280	251	248	291	265	279	267	226	239	282	264	290	258	256	259	258	284	269	285	264	274	264	268	263	256	266	286	243	266	273	239	273	243	275	268	261	252	254	311	261	280	271	297	250	268	287	246	244	282	283	277	259	281	248	262	223	282	264	234	266	275	277	265	258	252	264	257	264	255	280	254	283	297	261	278	277	257	274	258	253	278	286	265	265	277	273	268	257	260	255	267	249	291	272	266	266	290	263	288	273	227	253	261	267	268	270	259	252	245	252	279	270	257	283	240	264	283	239	268	266	274	266	252	289	276	248	252	249	242	257	281	254	250	276	239	243	257	301	287	259	241	279	284	234	265	262	262	262	287	266	273	243	259	253	249	291	255	284	244	263	270	300	307	283	271	256	266	243	298	271	261	270	274	271	279	266	292	310	275	253	268	275	265	258	281	277	279	277	265	232	242	277	251	263	232	263	289	269	269	263	235	271	275	268	245	265	285	269	272	290	247	268	255	262	288	291	274	237	275	266	303	233	280	295	247	266	273	281	274	283	281	260	278	241	301	261	271	261	266	260	235	278	273	263	248	269	280	262	270	260	268	245	256	247	227	249	261	290	271	275	246	279	287	281	248	256	280	284	268	290	256	266	268	273	253	301	265	256	306	276	277	255	256	283	274	259	273	286	252	257	256	286	263	258	280	294	288	253	260	276	263	271	253	284	246	269	283	249	268	270	270	264	249	260	273	261	261	254	257	273	277	244	268	260	272	267	256	264	275	266	290	270	257	294	267	261	267	274	265	271	262	261	264	260	299	275	280	268	269	290	292	260	246	264	255	265	286	277	254	323	263	277	280	273	246	263	281	271	291	242	256	281	272	292	288	276	235	240	268	264	248	287	271	274	258	259	257	304	235	267	265	262	259	262	255	236	273	269	287	253	280	287	252	264	251	247	262	260	270	259	291	249	309	247	276	265	293	265	283	278	301	262	264	270	274	296	257	269	279	239	266	276	274	237	274	261	269	276	244	254	265	289	257	262	281	274	242	253	287	271	277	269	293	267	285	262	274	258	267	264	288	278	254	267	275	265	267	246	251	263	292	270	309	282	267	251	293	284	269	278	282	265	236	277	277	293	244	279	277	295	267	286	245	264	232	290	265	271	248	278	232	260	260	278	239	290	269	273	227	258	284	249	279	257	286	295	271	265	255	261	243	260	268	271	266	250	245	246	261	269	247	277	245	240	241	295	287	269	273	269	267	235	265	247	250	235	269	264	257	269	266	277	240	240	264	275	288	280	242	246	277	277	244	262	280	266	270	269	270	276	225	257	245	251	262	268	268	267	238	271	264	271	244	279	287	249	271	263	292	268	271	269	285	280	279	242	235	251	284	282	272	273	275	245	265	265	288	278	264	272	281	259	277	276	267	258	283	272	269	263	270	257	264	260	244	272	275	250	266	283	254	240	276	258	241	241	264	255	288	277	256	237	272	276	269	248	275	251	272	305	302	267	268	265	260	314	252	275	269	238	298	265	259	277	264	271	287	268	272	235	266	275	283	263	276	270	279	266	256	251	266	289	280	287	274	277	261	251	279	282	262	283	246	261	286	265	249	260	276	260	275	244	239	226	288	268	249	253	229	284	253	273	287	241	264	258	253	276	283	272	287	281	284	233	282	273	271	263	259	292	243	272	289	250	281	258	289	267	258	264	253	293	247	286	264	265	275	241	258	241	275	255	249	253	281	262	272	286	251	263	262	297	258	272	269	227	262	259	248	276	278	267	250	263	290	257	297	252	261	250	272	254	245	283	280	296	276	295	266	250	243	280	261	274	268	286	275	271	272	274	261	264	266	260	274	276	255	231	281	268	290	276	252	261	271	287	257	290	271	242	300	254	268	262	274	242	267	269	262	271	243	250	249	260	224	251	249	286	253	271	257	257	293	272	289	257	263	283	272	275	252	273	234	269	267	280	278	276	273	254	254	241	276	239	278	307	283	245	283	255	294	261	251	266	282	300	276	279	289	273	271	245	256	281	272	278	241	286	275	252	268	265	264	270	249	265	252	262	288	237	281	236	272	280	267	270	247	247	272	274	270	265	258	297	284	273	261	247	296	275	265	297	281	258	262	275	244	301	234	245	238	252	260	235	256	266	276	298	264	275	246	265	267	270	242	274	271	260	236	250	239	242	267	272	293	266	308	238	278	258	296	268	270	284	243	288	232	229	254	271	247	242	276	272	265	273	249	250	264	259	275	267	248	254	267	282	264	263	264	264	283	254	238	268	267	274	282	273	250	266	263	286	273	272	246	287	264	253	266	263	270	256	246	280	261
51653	14262	2029	893	640	481	360	325	288	245	219	185	178	185	180	170	172	163	161	172	128	167	135	142	159	152	166	125	136	155	161	162	128	136	135	171	127	135	152	150	136	114	133	158	158	134	139	103	113	142	148	141	140	137	137	117	159	127	127	143	135	128	126	136	136	138	126	131	153	142	141	159	142	126	126	120	133	142	139	138	155	136	123	135	126	136	133	142	124	138	126	135	131	122	132	133	118	132	150	144	130	106	133	143	137	141	141	127	145	130	123	136	125	124	136	154	133	150	127	153	121	116	133	134	143	129	145	123	124	148	126	124	132	136	121	144	148	138	124	122	110	113	137	132	132	122	144	137	120	132	120	113	132	151	139	126	139	133	146	137	139	123	155	138	135	142	154	151	131	131	153	126	147	153	132	124	119	144	125	137	135	164	140	142	102	110	128	139	166	128	123	139	129	128	120	137	121	141	130	127	134	145	125	136	149	123	140	129	139	134	149	133	135	134	110	150	133	134	142	122	136	152	123	149	149	133	143	133	133	153	146	146	138	129	142	126	127	126	149	126	151	130	129	137	126	126	137	120	133	136	139	114	146	134	144	123	137	129	148	118	135	123	119	102	134	119	152	154	146	139	132	148	125	144	139	150	125	129	147	140	128	122	133	148	147	134	143	133	116	157	132	148	113	117	129	136	170	175	139	125	140	106	121	126	129	144	138	151	139	126	137	127	145	154	135	139	145	142	135	120	134	145	138	103	154	136	144	129	132	134	131	144	142	130	125	171	117	155	137	134	136	132	154	113	141	122	129	109	132	128	128	140	145	131	123	164	133	126	131	145	145	137	133	123	140	120	141	127	168	132	134	143	129	135	143	121	134	136	103	135	145	118	117	164	125	134	125	129	140	135	143	133	154	130	147	137	131	130	130	133	148	136	146	152	126	155	141	145	131	132	127	165	143	140	126	126	139	136	139	139	145	165	131	132	134	137	141	140	128	146	129	146	145	122	140	133	132	137	126	133	117	136	145	144	150	123	130	139	126	135	128	140	133	132	137	147	151	141	146	144	150	162	139	136	147	128	156	146	137	151	128	134	109	145	124	124	137	132	163	153	128	122	119	154	146	123	139	134	134	160	130	128	133	146	129	135	103	154	126	138	125	149	146	136	163	134	135	110	117	127	152	139	129	124	123	129	133	139	145	152	153	156	120	129	137	141	116	152	127	107	131	134	140	137	119	141	147	130	145	145	141	122	120	144	151	121	138	134	145	150	128	135	120	144	143	153	162	142	130	131	138	121	132	152	152	124	140	139	138	143	139	133	120	137	134	118	119	142	131	134	139	122	125	151	152	136	141	140	129	157	130	151	161	152	146	142	149	129	122	131	147	123	144	137	130	138	157	136	132	128	131	125	149	137	141	135	154	139	146	148	125	133	136	152	124	146	141	131	127	131	141	124	131	141	127	149	156	130	141	155	120	147	129	121	134	125	133	154	130	146	148	143	156	136	131	148	135	126	124	138	131	139	138	153	121	124	152	144	140	126	121	137	139	126	122	128	144	134	121	126	145	139	121	136	129	133	140	148	143	134	139	152	138	143	137	160	151	126	129	126	141	154	120	116	141	134	139	127	136	142	148	142	136	133	137	137	134	131	144	113	129	128	118	129	122	122	136	128	145	134	143	141	125	138	139	112	130	128	120	153	122	149	117	134	138	141	142	150	136	139	148	144	151	136	140	132	124	117	138	151	133	136	138	134	137	143	161	142	133	147	138	123	129	123	148	116	125	127	136	137	145	127	134	140	149	141	127	132	148	140	123	127	152	139	142	145	139	134	119	131	144	125	144	135	125	140	138	136	134	151	134	132	120	120	112	129	156	154	150	131	152	139	109	148	123	129	140	148	148	154	123	134	143	133	135	147	138	144	133	162	149	128	152	129	129	131	146	127	124	136	131	130	153	130	157	119	124	128	142	130	140	142	141	132	129	135	128	131	136	141	137	138	108	130	132	149	142	125	129	133	131	139	154	168	119	120	136	132	131	151	119	121	111	117	133	134	146	126	131	142	126	130	146	115	138	142	139	122	144	116	148	125	117	147	152	140	154	118	117	153	139	127	125	150	127	141	115	135	140	140	140	132	134	139	144	143	135	117	165	140	139	129	117	141	118	125	161	151	131	151	139	128	137	142	136	141	143	158	142	142	131	130	128	137	120	110	139	141	159	158	139	142	137	134	145	132	163	139	134	133	132	125	133	134	125	130	153	142	128	135	131	119	131	131	128	120	131	137	138	129	124	136	121	131	137	133	143	127	128	132	154	126	125	133	150	154	121	150	130	144	123	152	140	157	141	113	123	150	157	142	135	118	122	142	157	149	176	118	125	141	125	152	138	137	145	138	145	149	145	131	132	143	130	162	144	156	142	136	119	135	146	163	146	132	142	122	131	121	127	145	121	151	122	141	125	163	118	130	129	149	113	144	155	122	112	141	147	142	148	134	143	143	127	132	108	152	133	124	148	126	147	139	128	120	145	132	147	135	127	149	140	127	132	147	132	136	133	113	117	144	147	156	132	126	146	132	131	157	125	131	133	141	139	149	131	125	130	143	143	116	128	146	133	145	157	137	136	129	142	144	148	118	135	132	150	136	138	125	125	109	136	129	130	145	132	133	125	146	131	131	121	115	123	135	136	146	130	144	137	145	117	133	156	111	139	136	136	155	149	144	120	152	137	142	147	130	122	140	132	131	121	140	155	126	155	148	145	136	138	136	155	134	150	114	129	137	139	115	135	128	151	134	120	130	151	140	126	135	155	135	128	140	133	141	124	137	145	138	133	117	154	157	139	117	121	141	136	134	144	146	130	140	137	136	138	126	142	120	137	150	151	126	147	152	118	133	145	126	156	132	138	150	128	127	131	123	128	134	149	125	137	152	162	118	139	129	132	136	124	153	146	152	156	125	161	131	118	140	135	149	120	144	141	131	156	126	125	148	144	133	148	132	128	134	135	127	108	131	124	141	129	116	128	124	121	129	136	140	127	136	124	121	132	137	121	151	125	145	139	152	140	144	137	149	133	132	135	136	122	112	146	143	129	125	141	126	115	132	163	104	117	137	128	139	126	159	127	125	140	144	153	122	150	128	135	127	136	136	132	128	132	121	135	152	152	119	136	125	133	141	141	145	134	143	134	145	142	126	145	148	157	139	142	125	127	130	118	137	163	137	146	140	139	128	152	143	139	127	130	139	131	131	140	130	138	139	132	128	134	133	144	135	108	122	144	136	149	153	125	122	141	134	138	135	146	144	149	125	151	143	123	130	121	128	134	141	132	146	129	118	145	133	150	121	144	132	125	145	129	134	156	139	152	132	135	127	125	115	146	143	130	123	116	156	139	112	141	173	150	121	139	135	148	142	143	146	166	123	142	146	149	131	151	127	129	158	137	139	118	160	138	125	129	162	128	146	140	123	135	131	139	141	138	145	143	130	148	126	159	133	118	155	137	138	143	139
26721	1133	2236	2717	2259	1894	1615	1307	1113	1016	984	874	751	765	729	679	630	628	579	601	530	591	578	556	531	544	500	499	510	518	490	472	479	479	478	472	540	515	457	460	467	507	448	470	439	444	472	456	435	465	468	464	454	422	440	477	458	453	447	451	439	419	416	442	412	429	406	465	474	424	473	461	460	433	494	456	440	463	448	415	413	465	420	421	425	433	407	451	457	442	417	414	433	455	429	410	464	442	433	429	427	437	486	420	418	438	427	423	463	447	456	439	412	420	406	435	433	447	467	440	411	455	467	434	398	460	424	432	431	456	434	417	464	437	424	442	434	452	431	415	446	442	437	404	420	455	434	442	442	409	422	429	414	429	445	438	436	437	459	416	417	443	404	446	435	460	416	422	399	409	445	438	451	423	428	419	421	463	423	426	417	434	434	438	449	424	441	450	459	448	436	388	394	422	437	434	419	470	467	419	471	420	429	441	426	457	448	453	446	437	421	433	417	447	427	405	474	462	480	437	427	439	386	439	415	444	406	449	368	415	399	416	404	450	414	450	486	458	408	445	415	429	392	420	436	435	475	427	440	430	439	411	451	435	413	431	451	400	438	429	447	462	468	417	460	456	410	435	438	413	442	433	486	419	466	436	440	416	443	395	448	411	439	429	426	417	441	468	457	424	434	439	441	444	477	436	452	453	442	435	408	411	437	421	437	415	444	449	446	397	495	442	437	443	450	444	433	433	418	445	452	450	417	457	422	444	431	446	436	436	445	450	423	455	423	444	445	439	425	427	429	497	416	405	454	427	477	420	467	459	410	445	468	426	401	437	457	412	413	468	448	456	444	479	406	475	450	401	467	405	445	425	453	441	426	408	459	407	427	440	428	411	417	430	449	454	436	407	444	417	428	379	450	408	438	409	428	414	392	439	442	424	456	433	429	437	432	417	417	403	444	451	460	439	466	445	422	408	462	452	424	428	466	428	408	444	425	449	445	417	384	377	437	463	458	418	472	431	402	398	430	417	465	438	432	404	453	440	435	427	425	423	445	416	430	420	445	431	402	470	403	421	413	410	453	434	410	444	470	458	384	424	442	459	452	436	425	452	423	445	427	428	428	421	439	465	400	455	389	414	455	434	444	449	395	435	435	429	423	411	414	405	410	436	446	409	434	412	460	420	421	413	424	429	457	403	408	441	430	453	444	473	461	418	443	443	428	428	439	441	410	414	437	431	449	443	443	415	411	432	407	396	433	444	481	399	415	458	412	439	445	442	486	422	424	413	444	418	446	433	421	416	444	399	428	423	444	419	427	463	409	426	423	432	436	448	420	462	419	451	485	433	426	421	421	385	436	458	461	445	426	425	446	414	459	432	409	463	422	454	411	388	415	436	481	416	473	388	441	456	429	437	416	414	443	436	439	441	415	414	408	416	416	431	403	429	460	436	446	408	424	421	441	408	437	435	446	397	435	470	432	446	442	424	434	441	426	434	450	455	413	417	481	430	451	431	438	414	405	430	473	409	414	462	424	455	416	422	413	440	446	398	413	417	438	447	435	427	421	437	388	411	394	411	407	411	453	454	427	416	426	444	435	430	418	444	453	459	435	452	431	420	397	397	453	444	431	432	446	401	450	425	440	437	419	425	428	439	434	425	437	450	422	439	401	432	409	472	476	450	438	440	446	418	428	435	439	462	435	468	463	416	432	451	434	423	432	436	430	447	472	418	426	407	420	426	421	421	422	431	395	442	451	438	391	429	434	453	464	450	425	398	456	410	418	422	387	411	437	467	392	462	464	406	418	405	440	451	428	438	428	439	425	455	477	385	429	438	412	467	434	436	415	388	446	418	432	392	401	446	419	437	447	419	435	415	484	410	433	450	435	419	437	439	426	461	451	445	429	435	469	456	441	421	459	430	421	418	449	442	458	412	472	394	425	466	431	398	396	443	425	411	422	413	416	434	422	435	419	400	466	470	442	420	429	466	456	448	459	440	435	443	445	441	389	447	428	396	390	420	425	422	429	443	437	445	422	429	455	462	444	429	391	407	435	440	427	462	466	431	456	423	429	390	417	453	460	412	426	439	423	412	401	442	430	459	422	399	471	411	455	419	440	431	437	416	436	403	432	436	458	425	453	437	424	408	449	434	427	443	402	454	408	436	437	424	437	428	440	434	454	462	434	415	408	427	464	444	433	430	411	423	390	433	449	414	414	446	416	461	430	403	437	414	450	440	422	446	440	422	454	432	447	447	453	425	425	427	424	420	442	473	421	405	451	418	454	416	430	409	436	443	428	427	445	414	431	470	453	425	431	433	489	409	438	457	406	463	456	382	368	437	405	432	416	389	416	404	442	481	406	421	453	406	403	408	457	426	474	421	421	409	428	423	434	445	412	445	396	446	433	430	413	418	423	424	451	409	424	424	441	411	453	420	414	409	469	402	480	432	419	403	441	413	409	400	395	415	454	461	424	387	422	445	446	431	410	418	426	446	438	423	453	436	469	434	431	443	433	422	450	402	447	458	425	438	423	454	462	444	421	413	450	397	426	443	455	404	397	431	442	466	430	447	439	428	466	436	414	459	432	432	430	422	428	386	446	423	441	415	418	404	404	487	443	414	428	475	427	416	412	487	450	423	408	450	430	451	433	409	433	415	437	418	420	434	440	400	418	447	425	441	425	448	423	430	461	456	445	409	407	416	406	456	438	429	428	425	433	462	432	445	451	442	449	418	411	452	439	422	410	444	409	413	384	400	463	476	438	420	449	389	423	427	413	440	430	488	454	439	444	433	434	418	436	440	432	484	473	446	426	409	407	433	427	463	462	430	440	396	414	377	447	407	439	419	448	455	438	444	424	442	417	393	429	443	429	429	423	430	411	448	452	425	411	398	438	431	423	409	387	439	396	420	470	467	429	480	422	428	424	441	383	424	422	426	450	451	474	460	425	382	454	430	406	413	420	418	480	431	378	404	430	389	447	426	463	466	459	439	397	435	433	385	419	433	441	476	448	457	462	451	448	452	429	417	408	441	443	420	446	465	444	454	438	458	417	442	407	442	459	429	444	448	470	429	427	440	425	434	403	430	420	406	394	459	442	428	456	404	434	415	444	452	475	405	454	426	399	414	450	448	414	437	411	401	424	435	443	442	436	425	404	450	422	405	459	444	421	448	417	383	432	407	427	434	401	448	414	425	455	447	466	436	425	438	400	376	426	413	412	402	418	416	424	463	423	450	451	433	448	408	455	440	445	468	437	432	426	438	425	400	417	449	410	419	437	371	418	429	460	426	403	430	456	454	437	447	449	486	430	429	410	427	439	421	423	447	421	429	403	413	424	438	468	402	422	416	416	441	431	458	451	463	443	445	461	429	435	425	431	430	430	428	405	460	456	430	422	391	440	426	430	403	398	411	461	460	447	445	392	443	437	398	444	466	410	424	380	396	462	429	447	443	455	420	438	451	442	412	417	431	400	470	443	454	431	398	439	455	431	406	446	410	434	447
68656	19901	5459	1958	1216	952	715	575	515	424	367	381	319	312	291	325	302	289	300	246	261	279	278	271	248	259	253	245	286	243	244	232	257	259	263	253	253	244	267	244	252	246	224	232	229	248	233	243	209	229	207	214	255	246	210	261	243	255	206	261	248	240	255	228	226	243	243	242	233	231	271	209	257	227	245	220	235	238	233	231	254	245	248	227	257	225	252	241	222	219	226	245	219	221	247	268	263	225	235	214	240	242	222	231	228	259	226	242	240	211	263	223	250	251	240	230	233	242	242	208	240	232	265	241	224	247	225	245	243	224	223	228	241	236	256	235	246	233	269	245	223	249	240	233	253	254	244	213	232	226	233	237	228	239	221	234	215	233	227	260	252	242	248	242	235	221	230	219	238	207	253	230	238	241	237	233	248	246	233	209	247	244	239	250	246	224	232	260	241	245	231	235	236	236	246	226	217	226	240	236	218	234	247	238	235	220	224	237	253	260	236	209	201	247	239	214	229	196	238	240	250	235	236	209	206	213	252	227	251	238	229	235	249	243	242	246	223	224	224	248	221	241	257	248	241	224	236	244	245	206	221	212	250	251	253	237	235	239	272	229	232	253	239	262	275	259	236	217	243	244	250	244	229	220	239	250	266	245	241	258	232	240	226	213	246	251	224	250	247	230	234	230	213	244	221	222	251	214	208	214	202	257	252	215	245	232	216	237	240	219	227	238	271	225	265	227	256	250	223	245	214	244	253	249	223	234	221	214	237	218	240	246	219	259	244	234	262	246	234	217	251	239	233	231	245	256	240	237	237	230	245	228	226	256	235	221	229	257	237	209	210	231	207	251	239	253	230	222	227	205	249	232	215	213	235	222	235	207	247	232	234	216	232	213	267	195	244	244	228	240	230	239	242	231	202	240	228	247	208	231	224	226	252	254	221	255	263	232	239	238	246	231	242	246	240	231	245	250	271	231	261	255	222	266	228	218	257	227	229	243	229	240	260	232	228	229	213	241	240	221	276	238	211	233	215	241	207	238	221	239	225	225	245	213	245	227	246	245	268	265	218	221	213	230	228	258	231	230	218	219	231	277	224	231	214	232	235	260	239	232	228	242	226	244	226	236	235	241	231	258	236	254	255	216	215	219	250	220	256	224	236	222	239	261	202	246	230	244	233	248	227	235	228	268	222	237	227	238	233	231	223	231	241	239	220	251	223	224	213	239	232	266	231	229	249	234	247	229	233	235	236	250	231	247	238	229	241	233	234	242	235	240	226	235	217	239	221	214	280	247	198	248	233	261	239	250	262	210	293	228	219	227	220	203	257	264	228	230	249	258	256	242	234	227	243	260	236	224	226	247	234	243	232	258	234	231	231	225	244	206	230	250	220	247	221	279	234	247	223	247	251	246	246	222	221	249	219	256	220	230	230	224	215	223	216	240	265	225	231	234	227	216	225	221	257	242	274	256	236	231	243	201	226	230	249	235	240	250	198	236	242	222	254	239	244	232	252	248	251	218	217	261	262	263	229	248	198	234	239	234	252	257	225	247	241	232	233	220	244	242	229	232	242	214	232	232	224	252	231	237	243	207	292	217	208	225	252	252	239	221	260	210	238	223	222	232	222	221	239	231	224	238	239	247	236	227	247	211	221	233	225	214	255	213	264	254	274	263	235	242	227	263	208	249	232	215	244	237	258	270	231	225	206	234	208	217	244	240	211	231	227	259	251	252	264	269	235	242	229	245	242	237	254	247	218	226	200	216	224	217	219	237	240	215	227	254	247	245	210	236	257	224	234	275	228	242	235	234	232	241	230	211	210	254	231	253	249	242	264	267	224	259	230	211	249	257	237	244	222	225	216	224	256	211	230	222	245	234	215	242	232	252	238	227	237	252	243	227	222	251	259	243	222	238	250	249	228	221	249	258	221	237	237	239	212	235	222	186	242	234	224	243	252	234	245	241	256	205	220	265	244	216	207	265	238	239	249	206	226	248	241	240	219	257	231	226	257	217	226	220	224	229	263	256	238	226	228	231	182	235	231	229	222	230	244	234	260	250	223	235	236	254	228	194	240	241	241	243	261	252	244	238	261	227	242	239	249	239	259	236	246	263	227	246	216	234	243	236	222	225	258	243	240	226	240	230	232	245	222	249	212	241	254	221	243	230	228	220	251	252	252	233	236	249	229	221	258	241	244	228	235	240	220	255	241	254	234	268	248	243	247	238	252	229	223	235	223	231	223	234	241	249	210	244	238	258	244	229	245	237	271	261	229	227	246	238	239	245	232	254	256	236	209	244	250	225	239	247	244	224	241	240	229	237	231	234	262	263	231	246	210	222	228	227	251	212	227	239	209	241	244	214	227	228	236	243	218	259	217	233	238	251	249	217	214	247	235	220	254	219	224	251	235	230	210	238	247	248	225	255	251	221	239	227	213	219	228	206	246	209	246	211	232	243	233	232	228	215	269	257	246	230	229	249	251	217	220	250	251	239	256	235	248	222	267	226	233	243	230	243	265	232	253	235	238	205	212	201	234	256	247	245	253	223	267	230	219	216	257	230	273	218	261	237	243	237	228	213	224	236	238	231	246	246	251	208	251	239	221	259	240	262	260	248	225	209	224	222	215	195	255	240	249	233	248	224	221	219	237	245	246	216	241	236	254	255	224	213	239	234	217	233	238	230	245	235	264	251	231	234	205	245	241	233	242	230	224	252	213	229	245	234	230	246	277	229	230	242	243	219	237	224	248	257	251	228	207	212	239	235	261	224	207	221	266	236	210	209	232	222	268	235	229	236	243	235	208	229	223	232	247	239	234	243	240	236	211	227	233	235	279	226	232	255	238	235	246	224	228	225	234	266	226	227	253	249	249	203	236	231	231	240	240	242	222	216	238	226	219	240	257	247	249	225	258	249	243	217	225	222	234	226	226	239	246	209	230	262	223	225	215	214	269	253	210	221	231	238	229	231	252	233	236	235	238	261	216	230	213	231	231	275	224	220	190	243	240	233	240	220	266	261	225	209	257	236	223	264	228	256	233	269	227	236	213	218	218	252	207	244	250	243	251	226	252	235	243	241	220	223	239	228	223	239	237	225	236	256	229	248	226	231	246	235	260	242	255	233	240	226	225	257	242	241	216	244	236	226	221	237	233	240	254	237	251	244	218	251	231	220	256	234	240	256	264	211	243	235	238	238	195	251	234	258	238	235	225	226	239	231	232	248	234	224	253	237	236	212	258	266	249	225	262	246	262	216	208	231	254	235	236	223	225	237	221	221	228	232	245	235	237	227	234	220	243	229	218	248	225	252	234	228	242	232	253	236	230	272	256	235	225	243	202	220	225	230	228	236	265	240	250	266	227	226	260	257	216	259	231	257	251	245	217	204	220	257	232	244	219	238	228	238	237	245	266	242	254	224	219	253	185	239	238	233	225	235	238	219	242	254	230	206	199	248	240	223	240	237	227	223	216	237	249	233	229	234	243	240	231	245	254	230	240	256	259	236
34172	2055	4250	4923	4288	3624	3011	2456	2144	1931	1683	1559	1414	1349	1302	1194	1199	1132	1062	984	997	938	953	904	969	871	851	819	860	768	831	773	830	757	795	751	742	774	773	732	752	713	716	714	732	692	768	735	694	730	734	712	713	773	734	735	771	713	684	730	710	698	769	710	699	750	754	705	714	719	701	682	679	729	721	691	689	699	722	722	706	742	722	688	719	694	653	697	733	705	738	706	708	703	685	699	710	708	672	698	691	669	695	698	695	675	722	720	704	714	687	693	675	667	686	713	682	695	639	692	685	720	737	665	706	735	632	691	734	717	670	691	669	663	715	686	688	638	675	696	716	662	718	729	727	683	714	696	672	710	732	690	677	689	669	669	710	671	699	618	649	696	679	682	676	699	678	702	705	699	702	705	712	682	654	656	703	715	703	693	701	755	674	706	704	709	691	652	666	707	732	680	692	652	711	701	664	718	666	714	694	668	716	687	681	696	679	701	687	742	678	661	682	645	685	670	702	663	645	698	684	670	702	722	695	710	684	687	665	657	671	715	687	646	673	686	659	684	704	697	668	715	636	710	678	670	672	716	724	697	674	722	706	679	675	727	719	678	672	666	725	657	709	676	688	684	644	703	642	655	687	648	709	658	633	712	671	699	701	675	700	668	675	628	667	705	683	714	711	651	674	643	669	722	643	734	660	710	726	741	729	715	638	703	687	688	696	677	691	669	726	657	711	681	686	672	705	670	705	684	653	697	688	682	694	682	665	694	702	696	670	709	635	664	704	693	667	711	734	709	622	666	716	683	728	663	655	645	669	696	719	675	725	688	662	681	682	687	683	687	688	669	686	678	688	704	685	708	709	653	720	684	717	662	639	712	690	620	695	692	705	697	651	662	669	755	675	669	704	636	695	661	689	687	710	642	719	682	682	721	754	700	705	681	720	695	724	697	688	684	704	724	666	706	658	695	647	644	698	661	685	631	722	688	709	679	680	696	673	663	668	656	632	651	710	659	680	665	684	648	755	704	672	713	670	668	712	685	667	677	744	678	670	720	673	693	725	699	715	667	706	646	711	691	681	688	708	641	653	689	648	683	635	707	704	692	645	706	671	689	703	677	690	662	705	683	681	681	634	691	690	638	660	674	700	657	701	685	693	682	705	720	703	697	710	706	695	699	700	708	685	638	683	688	685	765	721	671	688	680	644	722	698	733	693	702	707	691	681	659	708	714	690	699	661	695	732	724	702	663	660	720	714	680	723	652	665	684	687	673	689	700	722	754	703	693	656	690	685	703	707	623	697	704	712	696	700	667	677	680	659	687	638	664	714	696	697	677	717	670	724	636	694	706	701	700	663	684	692	705	708	659	699	703	712	699	665	692	684	666	731	684	719	752	735	693	689	645	694	737	622	688	643	646	652	677	687	709	669	635	700	674	655	718	689	665	725	724	676	690	678	676	726	720	670	665	710	738	681	648	663	691	663	691	689	707	660	657	670	731	735	689	684	683	705	677	680	656	701	704	679	660	642	618	695	655	674	686	703	723	706	645	681	679	678	704	703	706	644	676	688	704	733	698	678	679	657	703	698	687	674	702	661	692	681	676	716	719	644	649	636	676	710	698	718	730	639	673	691	697	703	677	688	688	672	730	687	699	699	705	708	689	620	670	735	695	687	724	678	694	731	692	645	724	729	713	643	665	693	689	701	662	715	692	696	659	659	713	688	665	640	676	692	688	671	669	698	720	671	697	662	688	650	672	706	723	685	644	714	672	642	715	679	711	679	690	677	670	708	671	722	659	682	674	661	613	722	706	743	684	727	665	662	716	682	688	676	693	675	696	673	696	689	685	676	676	675	698	673	686	653	681	666	702	666	718	689	683	706	693	628	639	687	711	721	714	681	669	634	685	672	716	675	684	668	712	689	662	686	655	716	637	682	674	676	719	644	699	687	669	685	641	674	662	665	671	668	682	710	678	699	685	663	657	708	648	698	665	684	685	710	662	656	687	666	720	692	688	687	688	712	662	670	723	688	713	657	671	689	678	701	635	674	678	620	712	708	713	674	654	661	722	668	677	650	679	644	679	628	677	700	731	687	686	682	694	664	711	688	718	694	659	605	730	648	647	680	664	693	716	687	716	704	672	714	719	673	643	691	641	664	668	662	669	660	685	704	664	672	694	675	652	651	653	649	673	711	688	666	682	716	708	657	704	704	713	712	725	640	680	690	750	689	676	682	663	647	652	670	676	665	709	690	668	694	696	699	699	632	675	703	707	654	650	670	719	720	645	688	665	645	679	687	694	673	675	729	688	714	715	665	711	694	701	702	690	732	660	616	657	675	676	653	684	656	669	686	715	699	707	687	712	711	699	657	708	666	651	670	698	695	705	693	638	682	672	693	676	717	676	638	681	662	690	692	703	672	678	676	675	722	695	681	699	700	670	675	670	698	713	685	635	664	647	691	678	656	654	694	715	668	704	675	672	669	664	701	642	691	722	663	652	685	705	625	712	650	680	632	709	698	683	684	686	707	627	663	686	699	692	684	661	677	710	758	687	663	639	687	676	658	718	699	690	679	659	708	709	661	680	641	664	696	678	713	642	694	637	668	718	690	713	615	693	681	734	711	699	688	708	652	715	683	685	658	693	677	739	696	725	727	704	691	727	697	678	646	664	719	689	661	646	712	725	689	711	667	703	657	658	772	703	671	702	677	644	685	681	729	662	668	654	730	709	673	689	676	670	721	714	680	718	690	657	699	642	705	716	655	698	639	683	669	679	676	673	689	658	699	715	719	661	702	638	697	709	610	734	639	725	693	667	684	668	690	693	679	685	643	709	678	701	692	697	668	667	693	663	629	698	693	659	714	675	668	679	689	676	660	625	715	723	666	730	698	735	681	684	640	688	679	696	677	735	664	706	680	673	750	679	671	664	703	701	683	689	666	688	719	730	659	733	647	670	727	707	705	694	641	721	665	700	711	619	673	688	742	656	703	628	712	695	709	665	657	703	653	650	660	738	660	672	637	658	701	683	638	696	656	715	666	702	695	731	704	640	654	656	718	721	636	676	691	707	687	679	682	646	689	662	648	675	677	696	650	652	682	653	673	715	718	681	697	747	675	668	690	725	700	701	661	673	686	665	678	713	674	695	646	656	705	657	658	742	622	766	702	693	610	665	701	663	735	677	698	685	678	690	685	721	731	657	639	675	690	700	703	669	697	682	646	722	645	724	721	639	720	690	710	667	621	736	682	707	691	716	713	657	694	657	705	712	687	696	675	681	696	651	715	716	646	697	716	714	643	698	700	712	723	679	742	679	657	665	676	618	678	706	714	665	652	687	658	693	658	708	711	684	713	705	693	682	705	672	627	690	674	671	697	666	677	685	687	721	698	683	690	646	695	697	694	715	717	637	700	706	672	682	685	666	692	701	681	687	674	689	696	638	704	662	675	696	692	647	701	715	702	672	683	663	680	723	737	679	671	710	699	717	667	717	723	714	680	694	658	677
13487	462	166	105	107	85	78	73	86	90	76	77	67	70	79	90	67	84	71	71	67	84	66	70	70	79	76	78	62	69	85	71	85	68	63	61	65	78	79	77	69	70	63	81	79	88	85	70	78	78	75	77	79	66	62	69	73	71	66	78	70	55	62	70	71	65	73	60	72	79	81	66	71	76	88	89	81	73	70	87	67	73	76	88	70	69	77	79	65	69	82	66	76	61	82	67	73	72	64	65	67	79	77	55	74	70	65	64	86	63	80	78	63	71	63	63	62	79	77	55	77	62	73	78	82	66	70	87	95	75	66	69	70	84	87	77	59	86	69	81	70	69	81	82	89	75	76	80	76	87	80	65	83	69	79	77	76	70	47	61	92	80	78	66	82	70	86	83	66	64	76	63	92	79	66	63	78	78	83	71	77	76	67	70	65	74	75	74	64	81	70	77	71	90	50	78	73	64	71	89	85	69	75	75	69	93	64	75	75	83	73	74	78	92	96	66	75	71	65	63	62	76	83	68	65	93	67	92	77	69	64	83	76	61	82	55	77	71	72	82	68	61	72	84	76	75	82	87	60	70	79	75	66	82	75	71	71	75	78	74	70	60	78	74	76	87	83	69	76	66	58	78	80	79	70	48	68	70	84	91	76	57	69	69	84	75	75	70	59	63	64	69	83	73	67	71	65	66	77	61	66	57	77	76	72	73	77	74	95	85	71	63	92	81	66	71	71	64	85	98	56	67	72	80	74	76	72	68	80	88	79	60	83	88	69	58	70	80	83	68	68	63	78	74	95	68	72	69	67	64	68	76	72	69	74	75	73	84	56	64	62	74	75	75	64	70	61	61	60	65	68	82	84	77	68	75	83	81	67	77	69	78	65	72	74	77	92	72	86	74	63	67	64	70	83	79	74	75	75	69	79	75	77	57	74	77	68	76	83	80	64	81	71	76	67	77	78	90	75	67	69	73	84	88	66	70	71	66	63	75	60	74	74	77	62	60	67	72	69	82	80	72	76	80	79	71	87	72	74	72	69	78	67	78	65	71	65	78	89	77	83	72	70	67	63	73	67	74	77	84	75	61	66	88	72	69	80	85	65	76	63	79	78	76	89	71	73	84	67	72	75	75	72	74	81	68	71	76	73	60	77	75	84	69	76	75	77	54	82	73	59	75	82	87	67	83	65	86	58	67	81	71	77	74	73	77	78	77	71	78	78	72	78	73	66	75	79	68	81	82	80	81	75	71	69	78	66	90	79	88	72	67	80	76	86	83	88	68	69	61	68	65	74	74	73	75	77	66	86	66	90	70	69	75	60	79	77	74	68	75	72	87	77	81	77	68	78	81	48	57	74	69	73	82	69	82	71	82	85	92	75	84	68	68	71	65	80	79	69	76	73	65	83	75	64	74	74	92	73	63	69	64	67	73	74	76	69	64	75	55	82	82	74	67	64	72	83	89	77	77	67	78	79	79	80	68	74	66	66	59	72	71	84	58	87	76	70	67	73	78	74	73	71	67	70	77	70	68	70	78	82	73	66	73	75	61	72	74	87	67	79	70	80	70	79	70	92	67	74	69	70	91	64	69	75	68	79	86	71	85	73	68	67	91	68	67	78	72	65	71	76	74	74	74	85	77	60	65	78	75	58	76	94	94	70	71	67	63	67	79	69	70	67	83	74	75	74	73	71	75	89	80	77	66	82	80	65	69	65	71	73	70	82	82	66	68	60	62	75	77	63	78	62	78	70	65	57	75	75	62	77	81	79	75	71	76	71	71	80	92	79	68	77	67	79	83	68	72	77	75	60	88	51	71	74	91	75	72	86	81	81	78	80	62	72	69	86	92	77	72	63	83	74	63	83	68	73	90	67	71	71	59	69	87	59	68	70	79	80	76	70	86	81	73	77	71	71	66	66	58	73	83	63	79	72	70	65	74	77	89	72	84	62	79	75	72	80	92	72	66	62	77	70	89	79	70	66	71	73	66	78	87	48	76	65	80	65	66	70	89	74	71	65	83	68	77	83	86	79	97	74	72	65	68	74	66	74	80	64	80	64	82	89	73	72	84	69	91	79	80	74	71	69	74	67	68	54	65	78	80	75	84	62	66	80	87	62	73	75	69	75	65	84	71	78	85	64	58	66	74	70	75	86	80	86	71	87	77	73	68	79	82	97	84	72	78	58	67	76	78	67	62	84	67	88	70	85	80	64	61	76	72	86	77	83	60	72	95	88	71	76	87	85	75	82	84	69	61	91	89	85	71	76	68	83	68	75	76	62	81	74	68	63	69	79	88	63	66	64	80	61	66	66	87	90	80	70	77	77	65	93	60	70	63	74	70	83	79	74	86	72	62	75	69	76	75	72	78	68	70	76	69	74	72	69	66	87	74	69	78	75	67	66	65	89	83	73	82	96	59	85	68	75	87	76	63	58	74	80	75	87	77	79	73	65	73	63	83	88	85	78	85	79	77	70	64	79	67	67	66	76	91	73	84	78	72	74	57	70	89	78	76	73	74	70	63	91	77	61	78	68	69	64	64	74	84	78	75	77	62	70	70	83	78	70	61	73	82	82	82	61	78	81	68	69	62	80	72	75	70	82	88	69	64	88	79	74	67	82	74	88	87	86	70	80	90	81	67	81	85	75	73	82	75	58	80	84	81	75	65	73	77	74	77	83	81	81	81	71	67	90	67	85	90	66	79	73	75	71	90	77	60	84	86	72	66	69	59	76	79	86	64	73	67	94	76	57	69	62	70	63	85	67	84	83	76	77	68	74	74	67	59	75	82	76	67	65	68	81	73	77	75	81	83	75	63	67	66	87	76	62	70	66	70	76	75	69	58	61	54	88	66	71	75	72	78	66	74	50	84	65	63	77	73	79	86	65	68	83	74	66	69	87	86	79	71	77	81	81	74	91	88	67	65	70	86	84	69	70	61	57	61	73	70	84	66	78	74	80	89	82	90	85	66	60	92	61	83	75	74	83	85	69	86	74	76	57	80	81	82	80	64	65	71	69	78	78	80	83	78	70	72	58	80	87	65	62	73	70	70	63	76	69	82	78	68	67	80	87	68	71	70	79	73	69	78	69	62	72	83	74	63	67	74	84	78	67	86	76	74	71	81	77	64	82	72	77	55	68	67	64	83	65	61	69	72	63	79	91	70	81	72	86	86	69	80	77	69	67	70	64	71	72	82	63	77	68	77	78	76	76	88	62	60	85	90	91	82	86	68	69	67	75	83	69	88	76	54	65	83	68	59	77	74	79	57	81	58	78	75	67	77	83	70	80	95	79	71	71	76	79	58	73	74	75	77	69	66	69	75	86	77	100	83	90	80	85	82	64	70	86	62	61	74	90	83	69	75	68	70	72	69	72	79	69	55	77	82	67	69	96	94	89	69	75	89	89	79	63	96	75	75	88	54	73	76	85	72	73	80	66	74	65	76	57	82	77	65	81	69	70	80	70	67	72	69	64	90	79	83	69	54	58	65	78	62
14425	290	394	413	377	374	344	316	363	320	303	294	280	315	272	263	270	282	293	279	276	266	278	244	302	264	273	244	246	282	273	258	262	273	270	264	299	272	270	249	281	282	270	252	287	275	281	249	252	262	268	287	257	288	277	278	278	271	262	254	280	284	282	265	263	303	275	262	254	256	263	275	299	297	255	265	277	271	271	243	267	243	268	275	276	285	260	225	262	283	291	262	257	260	254	254	279	257	261	262	268	291	266	288	277	270	231	265	290	249	279	270	259	267	248	248	273	306	275	260	288	299	286	305	267	285	278	254	245	270	265	306	273	258	253	275	305	279	269	273	278	254	252	275	275	280	268	261	284	247	294	263	272	284	273	277	256	264	270	260	281	246	274	290	249	259	237	275	278	247	281	266	252	247	292	265	276	240	271	254	262	274	281	256	243	288	257	242	266	287	250	242	257	282	282	335	258	267	245	282	256	263	270	268	262	263	284	272	253	291	275	263	253	255	246	254	255	264	266	275	265	279	256	268	251	269	293	275	283	301	259	242	272	258	282	268	270	265	295	249	249	240	278	237	247	262	246	284	276	287	274	278	261	256	307	236	270	251	291	292	293	280	297	266	273	249	285	253	281	264	233	292	265	256	279	266	295	245	289	241	273	253	281	304	247	254	277	262	264	265	274	277	270	270	284	277	277	273	272	250	267	299	269	308	283	273	270	280	264	283	268	283	275	256	282	273	264	270	263	246	246	270	276	263	275	260	263	272	266	266	256	264	262	275	275	255	274	277	286	300	274	282	271	235	266	257	228	292	282	252	289	264	252	287	248	271	261	283	292	240	265	280	281	276	253	255	283	237	256	260	281	248	292	241	287	262	286	269	254	268	320	273	278	271	266	272	218	278	257	288	274	298	290	278	250	266	272	280	253	265	280	243	278	270	276	266	278	284	250	252	259	247	261	284	248	294	254	275	272	266	251	285	276	266	291	271	274	277	280	277	276	261	264	283	266	263	259	264	265	265	275	263	254	274	296	272	291	258	255	246	292	317	260	280	264	271	282	290	269	267	261	279	276	285	269	249	262	267	251	294	269	274	276	286	276	271	310	263	253	250	275	254	253	266	246	258	248	242	270	266	254	272	260	286	266	266	270	280	254	281	297	266	256	276	265	280	249	274	261	267	252	263	255	279	280	288	235	276	263	267	259	241	267	293	262	270	265	257	292	293	245	261	288	301	249	256	263	270	265	280	257	270	243	271	262	261	285	286	270	274	257	283	245	295	255	282	287	293	278	269	290	262	275	268	287	275	286	285	259	260	302	263	265	297	246	247	253	252	255	300	270	239	285	257	281	283	271	275	272	246	254	278	268	294	254	256	261	249	248	291	256	290	286	271	262	260	278	277	268	255	275	258	282	268	273	262	254	270	252	277	282	259	286	277	284	285	270	254	265	262	267	277	249	249	309	265	256	287	262	330	273	273	258	248	265	236	267	257	259	240	269	260	259	250	249	275	277	272	294	249	267	266	305	258	263	297	268	257	241	275	259	238	273	316	271	267	299	242	281	287	268	286	284	271	280	273	239	278	260	259	277	294	251	258	276	277	285	258	262	249	262	272	269	308	254	258	257	283	266	289	273	281	266	260	296	285	255	284	290	287	284	274	257	294	282	266	291	275	255	243	280	265	258	264	279	277	250	264	283	283	262	280	253	299	254	250	296	272	276	276	261	290	287	270	310	263	254	266	280	287	243	259	287	272	252	284	259	301	263	238	271	283	280	264	269	271	298	276	295	254	266	303	272	248	274	254	276	301	274	267	265	255	253	265	284	251	279	268	307	269	284	309	291	282	274	259	263	274	266	277	276	274	246	243	261	266	251	265	275	276	292	266	252	267	248	270	262	284	298	290	261	314	269	282	263	253	242	248	268	249	297	284	299	270	266	268	260	247	271	285	266	260	284	290	261	294	290	252	278	273	257	258	268	270	275	268	268	284	276	298	269	275	249	284	251	242	275	268	270	324	256	286	262	264	253	269	260	268	282	268	273	256	275	267	287	272	283	259	294	288	253	271	259	288	278	260	278	282	270	267	251	263	291	275	264	289	276	276	238	247	310	270	297	285	291	258	304	281	286	266	271	265	262	262	274	257	289	254	271	280	268	287	292	308	272	277	259	275	271	256	263	261	291	272	250	258	303	270	261	305	263	271	302	271	253	263	280	291	255	295	279	286	277	265	282	251	230	289	259	291	250	258	287	240	274	301	296	259	261	284	270	259	267	251	260	284	293	291	274	263	287	285	299	242	261	251	265	278	286	257	290	255	267	272	281	272	259	277	270	281	272	280	280	262	297	247	280	299	267	257	281	263	271	293	297	280	255	281	265	285	262	245	298	185	292	279	245	280	269	267	262	228	236	238	280	258	247	264	256	290	282	282	268	261	261	265	291	300	266	301	244	255	265	289	279	285	269	260	275	236	283	280	258	274	259	255	273	269	242	285	277	285	261	277	256	294	248	261	293	265	288	249	261	267	257	268	278	302	274	262	268	272	271	276	261	272	294	269	272	266	298	251	280	266	270	256	258	271	284	286	259	230	228	279	249	244	259	286	269	271	247	247	295	299	284	260	252	252	273	261	269	275	260	275	246	296	255	271	248	286	251	265	265	251	250	245	255	279	268	264	271	292	268	272	260	270	239	275	277	267	254	256	280	280	235	243	276	265	295	257	281	259	254	280	273	262	255	240	250	245	252	279	251	258	269	279	284	258	258	301	262	272	267	256	257	266	276	269	287	252	251	258	269	271	274	291	281	284	270	278	264	265	262	284	285	227	265	283	275	285	270	277	255	260	275	276	274	280	275	250	281	253	300	250	267	251	303	277	258	270	271	278	276	312	290	282	268	250	289	268	273	248	299	262	257	276	274	290	283	318	264	262	274	264	288	276	254	276	289	279	289	252	240	252	279	296	281	270	267	285	270	289	281	303	275	278	260	274	287	293	250	271	269	263	256	332	271	278	250	263	292	293	263	254	287	259	252	233	257	276	278	255	279	268	275	305	234	236	269	288	292	264	289	262	291	271	256	267	270	270	273	282	268	270	286	288	277	302	308	260	286	275	256	272	265	279	292	265	261	249	274	246	273	272	269	246	284	251	270	271	280	266	242	307	306	270	256	274	260	259	236	277	265	256	266	268	256	272	275	260	292	273	270	242	260	276	263	247	296	262	256	268	270	272	273	282	258	270	255	288	270	275	256	295	281	258	266	252	276	263	279	264	271	282	259	276	253	292	267	258	270	267	242	286	248	299	295	263	254	291	266	264	276	263	261	276	271	277	262	263	270	280	262	270	260	278	264	279	275	284	260	279	240	261	267	277	266	291	245	297	266	265	304	228	253	292	274	266	252	286	289	253	283	249	265	293	250	265	292	297	277	270	236	262	259	269	288	255	268	271	270	265	249	290	258	244	309	266	256	221	282	290	259	266	264	250	289	288	257	265	245	266	256	279	296	277
58893	17247	2723	851	606	494	350	289	251	273	202	226	184	206	173	160	155	189	179	174	175	172	146	158	161	156	149	150	168	123	163	144	169	126	133	150	139	153	147	123	152	154	136	142	151	144	155	146	142	125	153	145	141	139	136	144	155	153	135	134	150	124	149	159	163	120	153	126	161	145	135	155	139	141	144	156	142	127	159	141	130	140	148	154	125	129	148	137	141	152	137	132	143	128	135	117	130	147	122	133	141	144	146	136	122	124	158	127	135	162	147	121	122	132	139	139	154	122	142	136	131	163	120	157	156	134	138	123	135	137	124	148	156	152	148	135	145	152	128	128	150	136	134	154	145	106	128	165	137	138	132	138	135	140	166	128	136	138	129	121	124	135	144	129	158	144	136	143	153	141	139	125	144	159	127	131	136	148	130	158	129	153	160	155	128	119	140	129	134	135	135	119	139	128	140	151	153	149	142	133	132	141	151	148	156	134	140	128	168	144	151	155	142	132	148	138	127	131	156	144	136	144	145	140	155	154	133	151	133	118	139	151	158	135	156	140	135	143	134	132	151	114	144	146	141	140	137	133	138	140	140	148	154	125	138	123	129	131	136	150	134	144	146	152	137	157	131	132	129	144	144	113	123	133	145	160	138	161	136	140	158	157	136	160	154	153	133	142	120	148	155	149	139	150	159	131	146	119	143	139	162	129	136	154	156	146	134	153	137	124	129	154	132	155	154	152	134	126	133	165	154	141	143	149	121	118	142	137	134	133	135	151	136	139	116	146	127	139	171	127	130	134	162	143	140	123	135	142	146	141	134	131	144	163	148	153	147	158	141	184	132	142	128	126	138	129	141	137	140	119	124	131	136	135	147	142	133	153	119	146	141	118	148	152	113	152	130	143	138	122	159	144	144	149	159	138	120	132	135	142	139	146	135	145	127	151	132	130	149	114	107	140	147	126	139	135	136	142	136	129	151	137	133	135	131	141	138	132	133	145	144	126	145	130	139	142	139	142	146	138	151	156	127	129	146	131	151	128	146	139	128	137	144	151	158	141	134	147	143	143	140	129	149	144	117	140	132	135	146	127	151	129	141	134	136	149	121	152	133	139	131	155	145	152	125	140	147	158	132	131	137	125	160	150	151	140	153	111	135	120	146	154	149	130	130	139	157	149	144	117	138	160	124	152	130	137	132	118	156	143	138	153	135	135	158	154	149	143	119	132	159	131	142	116	148	135	146	128	132	156	125	158	151	155	133	132	140	130	144	145	131	126	144	121	150	147	155	165	130	148	155	149	138	135	127	119	119	145	138	146	146	127	140	149	141	147	149	125	138	148	121	162	159	129	141	152	137	144	154	145	135	155	119	133	137	130	150	136	145	130	131	132	157	138	145	150	133	154	113	130	155	119	128	118	129	139	158	145	156	150	143	123	137	154	135	133	172	135	140	144	136	133	156	118	163	134	148	141	132	129	136	153	138	137	146	153	112	145	151	146	129	145	143	167	139	132	138	139	170	133	129	145	122	161	155	142	139	125	136	133	118	134	133	132	148	145	148	160	150	145	152	150	143	161	121	157	121	132	142	110	127	149	136	142	158	143	135	146	130	150	144	130	113	141	128	129	150	151	143	161	155	146	120	141	144	126	133	141	147	146	141	127	151	146	151	174	156	130	137	148	149	160	138	143	125	141	139	119	129	125	156	140	137	126	155	140	138	127	158	160	135	154	142	141	144	130	132	110	151	128	153	156	139	138	141	157	134	146	135	152	143	149	152	142	141	153	127	136	163	126	152	144	137	132	128	155	135	134	142	135	154	143	153	126	170	137	134	136	169	155	147	148	145	140	136	145	143	150	124	108	135	147	151	124	142	112	146	154	153	129	143	160	143	142	154	159	112	134	148	146	131	129	139	127	136	141	120	139	148	147	155	133	136	137	152	159	130	124	152	164	152	131	158	129	147	139	145	129	132	136	155	133	151	138	147	129	153	125	143	133	132	166	150	132	141	147	148	137	140	123	135	141	149	129	135	137	138	126	148	126	140	137	144	167	149	145	127	134	136	136	147	149	117	158	126	141	123	146	165	140	142	150	150	134	143	131	147	151	142	144	164	121	164	127	143	140	127	145	136	140	145	161	126	148	135	135	160	132	141	150	123	119	134	148	139	129	140	137	142	133	124	138	139	169	154	143	128	145	141	149	143	167	141	129	150	143	163	124	147	129	141	124	140	132	138	145	169	131	151	132	125	135	133	143	131	135	140	139	126	136	147	147	161	141	145	154	143	137	137	128	158	134	126	147	140	130	148	122	159	165	151	139	143	130	137	116	166	150	160	139	138	170	159	134	134	131	124	136	138	148	117	135	177	139	151	126	142	144	133	161	140	142	110	137	160	161	135	136	153	144	138	131	138	127	147	153	138	132	136	138	144	152	123	156	128	111	164	131	114	131	134	169	127	135	145	124	145	135	132	130	133	142	131	146	167	126	162	151	123	160	145	144	141	123	121	132	145	147	125	141	137	124	132	136	132	149	129	140	122	131	147	136	163	143	117	137	131	134	134	135	125	136	129	145	139	138	125	134	139	152	137	153	137	132	154	155	151	129	145	136	125	140	139	128	147	146	133	154	119	131	146	135	132	133	148	138	138	151	130	153	130	142	143	141	148	150	135	142	147	143	149	123	137	130	143	149	127	129	144	161	138	141	122	148	121	146	139	144	135	115	167	144	159	142	130	135	138	144	123	143	140	125	131	129	151	116	151	136	135	141	150	142	150	157	137	131	144	145	166	136	158	126	153	168	148	148	129	144	118	138	128	152	155	152	156	123	135	127	153	156	152	166	127	139	143	141	143	142	169	139	148	151	122	150	150	155	138	155	127	141	120	139	139	110	150	144	132	153	124	136	148	144	153	139	160	151	155	144	137	157	159	127	133	144	142	145	128	138	130	139	141	124	152	133	149	136	134	138	123	134	149	140	145	141	116	162	134	117	114	147	136	137	161	140	135	150	154	148	123	137	148	126	140	137	119	153	141	144	143	142	138	113	128	136	131	144	130	137	153	149	145	137	132	145	143	126	134	138	142	125	120	145	136	110	122	163	148	151	128	147	147	159	149	144	148	149	148	143	148	152	133	144	140	123	144	141	135	122	148	166	157	139	139	122	118	126	143	144	137	144	145	143	171	128	136	136	154	152	131	155	119	149	133	138	133	126	138	177	141	125	130	130	142	125	147	135	147	152	136	140	144	125	145	124	142	144	151	147	171	130	170	144	131	133	139	133	140	156	156	151	143	143	129	141	150	143	142	145	130	140	133	146	144	131	169	126	156	140	139	146	136	123	129	140	155	150	127	151	131	166	161	157	118	136	126	139	129	147	135	165	154	155	143	139	113	155	158	138	147	114	137	147	137	131	128	143	148	144	137	131	149	148	131	147	141	139	124	151	155	132	138	152	115	132	163	149	142	143	150	130	130	129	137	142	154	138	149	160	125	155	153	163	125	141	124	134
31442	1137	2144	2504	2100	1792	1497	1251	1079	1018	923	798	827	741	668	686	666	652	599	595	569	592	534	568	552	528	518	537	497	547	515	501	502	488	460	445	468	499	501	472	462	500	475	468	451	458	459	494	501	478	450	501	491	469	443	446	448	472	468	459	477	462	460	464	489	433	436	451	462	449	473	442	454	446	467	471	408	437	430	448	485	435	450	472	441	482	427	467	438	498	463	430	470	452	445	426	446	428	464	448	436	459	470	445	469	451	419	438	475	458	450	470	452	432	422	446	473	451	454	462	439	408	440	418	449	439	447	464	454	482	454	458	439	442	479	438	461	429	460	460	457	460	482	464	457	446	470	421	468	431	452	453	435	426	428	436	460	424	445	434	477	454	489	406	440	451	466	422	407	466	422	424	415	443	426	445	442	411	438	438	451	464	425	419	477	448	426	419	447	433	437	470	458	448	457	433	419	399	509	434	471	433	415	466	451	428	405	437	472	475	405	410	422	455	451	474	426	448	477	478	447	418	493	433	406	396	476	416	439	449	416	442	422	421	462	418	441	447	444	477	446	461	423	428	416	432	446	451	462	431	474	455	437	451	452	449	480	450	464	461	442	455	426	454	441	462	466	429	413	441	437	423	461	435	433	404	455	426	444	433	442	450	474	452	447	392	443	457	469	426	432	436	411	473	449	425	433	399	453	428	468	473	435	390	474	467	459	422	450	414	427	437	500	471	480	465	437	428	469	485	455	431	430	452	450	423	447	448	449	449	455	460	451	430	468	428	432	462	443	423	444	437	441	472	452	418	452	438	440	467	429	454	445	457	446	462	452	439	471	491	450	458	465	395	472	419	421	479	417	437	448	425	427	445	444	463	418	453	435	428	455	417	458	470	440	429	442	487	429	429	443	466	459	459	463	431	440	457	463	433	443	432	425	442	447	435	473	443	462	455	449	446	475	444	487	451	442	461	443	423	464	504	464	451	446	454	490	435	455	428	442	457	447	468	442	442	450	458	458	431	427	474	472	429	426	456	501	445	471	414	455	437	457	452	410	445	444	464	442	429	441	476	453	468	474	436	473	492	476	415	440	450	444	442	464	445	429	441	436	434	427	417	412	430	453	426	457	402	407	428	418	449	433	469	453	480	444	456	433	433	466	465	452	408	460	482	448	410	438	407	479	472	438	419	462	405	450	416	448	441	456	457	430	425	443	446	462	447	422	440	423	443	436	441	480	431	441	477	475	438	441	426	422	434	427	420	472	405	462	456	465	459	474	443	459	440	413	468	422	441	448	455	447	443	462	450	433	444	445	447	432	443	404	470	437	448	426	430	406	449	418	434	481	444	404	467	452	442	459	418	432	462	473	450	455	440	473	459	426	438	458	444	441	426	424	447	426	457	436	477	427	407	451	375	441	419	468	461	448	452	416	481	447	450	446	443	424	452	470	449	452	441	462	465	435	422	448	468	439	451	439	454	413	479	419	428	424	439	442	503	472	445	450	422	400	424	413	433	448	471	423	476	457	456	491	448	431	438	465	466	443	429	433	445	460	395	434	480	421	470	449	416	479	467	423	438	465	451	452	464	435	402	468	414	442	453	457	482	460	425	511	440	447	436	432	486	444	423	446	448	457	440	442	409	479	446	450	429	419	458	447	438	488	478	417	464	428	437	434	450	457	430	445	469	453	459	460	467	457	466	419	461	438	433	453	460	425	441	414	436	440	434	472	481	433	450	438	438	439	461	441	468	426	416	467	429	415	408	435	444	460	477	468	436	432	475	468	473	481	425	427	448	434	448	421	465	419	454	439	433	403	447	458	445	450	491	409	432	442	467	418	445	430	429	457	443	468	464	459	437	418	435	431	431	449	413	478	463	464	442	419	453	475	432	458	464	459	468	481	424	440	447	458	457	427	485	424	453	391	458	453	449	438	438	456	473	501	445	430	475	438	459	441	438	420	460	453	491	466	445	451	420	445	418	412	483	451	429	435	451	452	419	408	445	461	446	448	430	440	412	401	419	404	434	452	411	428	450	439	442	470	456	445	446	428	445	408	431	438	456	485	417	483	420	455	453	427	489	409	439	444	455	445	409	470	476	438	483	458	419	465	429	412	430	432	453	426	404	430	474	466	474	459	460	453	495	466	411	412	430	420	463	481	406	471	441	419	421	438	448	477	466	454	463	406	422	472	462	432	428	466	412	479	425	438	462	458	452	408	437	449	433	469	441	458	441	457	467	430	474	438	453	455	487	486	449	450	432	457	466	461	431	426	407	416	429	424	450	433	457	463	478	443	414	471	388	459	450	479	443	415	466	478	418	467	473	420	444	438	433	475	424	414	430	463	464	451	426	464	491	460	452	446	442	451	423	445	460	457	430	457	448	452	454	401	426	420	449	513	420	421	428	464	491	466	425	440	448	423	446	415	462	440	439	460	430	449	452	454	465	441	461	446	469	439	459	454	473	438	471	442	434	462	422	444	457	434	438	450	438	419	450	441	467	430	416	426	453	460	437	467	440	457	474	409	430	422	445	439	442	442	403	457	486	469	456	427	484	403	455	463	428	462	456	462	490	394	481	463	453	472	455	436	437	452	428	453	456	485	420	429	437	463	436	447	446	468	413	449	420	448	426	469	445	444	445	479	431	462	473	414	440	459	437	462	430	470	447	458	466	435	454	418	441	471	491	437	441	448	470	483	447	446	452	437	442	447	433	463	424	433	458	431	463	464	423	432	419	460	438	475	449	460	452	479	464	450	476	428	424	439	428	442	444	456	422	480	422	477	432	460	475	415	460	431	418	459	407	421	453	464	443	482	455	431	471	452	444	462	447	455	427	448	425	436	443	418	454	404	438	444	429	396	405	430	450	437	440	432	425	435	430	413	452	488	461	479	457	448	462	449	458	439	456	414	438	394	460	455	453	478	423	470	450	446	432	424	447	417	444	467	441	430	468	429	486	467	426	443	440	448	409	451	448	453	497	476	437	463	473	438	470	431	454	447	460	466	454	442	444	474	451	436	446	431	447	443	445	451	460	427	450	448	429	423	414	422	482	480	463	453	476	449	453	450	448	432	448	490	449	459	452	438	443	456	434	450	490	465	401	440	457	419	439	499	492	467	452	427	431	464	414	477	458	425	399	474	421	456	458	463	451	429	429	449	429	466	436	425	462	468	426	448	434	456	475	457	449	394	473	429	465	436	445	447	399	491	419	437	481	496	441	422	438	464	450	479	443	456	430	446	439	442	457	454	452	466	443	458	445	424	452	437	433	432	460	475	458	427	466	456	438	452	447	459	433	450	456	455	426	465	427	415	412	455	437	454	457	433	479	458	474	413	431	457	431	445	444	427	483	454	438	457	417	436	453	456	434	459	461	455	470	425	416	456	464	433	437	468	432	455	467	473	434	428	421	416	475	430	452	448	448	461	455	437	436	403	425	453	461	423	447	456	469	470	460	417	468	426	461	448	466	479	430	432	457	418	446	471	510	467	429	462	437	438	477
62473	26005	12934	2185	1106	862	676	596	456	444	425	377	354	330	308	310	288	299	287	303	275	265	311	265	294	244	279	265	245	246	254	273	279	270	282	228	272	253	257	246	250	249	268	238	226	239	239	267	273	244	263	268	260	222	262	250	244	230	258	227	256	241	273	240	227	261	275	227	227	250	252	257	220	239	259	243	253	240	263	248	255	250	213	242	227	239	236	254	241	249	229	260	237	238	271	233	244	261	273	228	229	203	219	232	270	245	231	236	260	234	228	258	254	248	268	263	250	249	247	255	217	263	241	210	247	256	231	250	239	241	254	248	241	252	234	256	223	242	246	239	253	236	247	241	240	272	258	241	274	248	247	235	256	243	253	250	236	225	236	223	249	236	238	266	251	230	253	229	249	267	232	234	250	240	255	272	241	242	244	217	275	250	258	279	257	242	220	253	230	242	214	229	242	231	232	264	260	244	272	246	246	236	269	251	273	260	223	239	248	244	251	248	238	246	252	239	242	257	264	251	262	233	249	256	234	259	237	214	235	254	259	247	243	229	263	245	245	231	252	255	228	252	241	246	241	240	225	275	260	230	244	240	222	208	246	234	249	246	243	241	233	232	224	246	222	257	222	234	242	245	248	253	243	241	246	235	235	217	209	223	247	254	240	226	262	249	262	242	229	240	251	254	261	242	247	231	218	228	254	222	261	230	264	259	227	269	229	235	241	242	254	252	232	249	231	247	250	263	234	232	212	251	269	262	242	248	235	222	233	254	235	259	267	222	249	241	225	236	245	252	274	234	235	240	224	268	254	246	234	218	245	283	261	268	265	250	238	235	244	264	222	241	265	256	256	246	233	250	243	222	242	228	219	242	259	236	246	261	251	234	214	262	267	265	264	230	255	257	250	249	282	220	239	242	245	250	240	250	239	240	245	242	269	247	223	277	233	227	225	234	215	239	262	257	228	208	265	236	254	218	248	238	261	243	223	243	223	234	239	262	228	278	252	258	248	239	224	254	241	253	218	238	233	258	262	222	256	247	268	218	264	243	230	238	258	263	240	266	258	252	259	249	214	241	245	215	259	254	267	254	216	261	213	210	247	241	254	229	229	241	267	236	241	264	212	258	249	226	218	238	240	252	238	236	247	246	287	223	256	254	241	253	251	245	238	238	227	252	233	263	260	263	234	217	215	253	253	264	254	253	263	214	241	208	247	242	218	250	248	244	253	247	260	250	231	268	227	223	236	222	232	233	265	236	252	263	226	265	244	247	238	261	232	213	255	258	229	230	235	237	231	255	226	241	273	259	251	248	222	271	247	257	262	235	255	240	244	264	234	267	263	248	268	230	238	235	211	256	266	235	224	245	231	250	210	241	255	255	265	239	252	251	251	240	271	260	269	241	216	214	237	241	245	245	220	244	272	271	266	254	235	259	244	262	240	268	257	245	255	251	246	216	245	198	254	257	230	262	285	248	243	252	238	243	226	233	218	228	225	206	204	232	235	259	244	231	252	227	260	242	233	245	237	242	233	216	227	267	277	243	233	232	267	245	252	226	258	228	258	236	237	250	233	264	287	229	211	260	222	250	225	243	251	258	254	251	235	247	217	241	239	246	275	250	244	243	252	259	239	238	241	262	231	223	244	237	229	237	240	266	221	232	247	234	269	221	223	242	216	256	226	256	252	239	255	229	265	260	264	239	218	223	224	249	231	269	259	261	265	227	256	252	240	255	241	252	229	226	210	237	222	273	256	288	261	224	220	277	254	233	210	255	256	227	232	249	231	245	226	231	273	240	249	271	238	213	238	255	244	247	245	261	260	234	247	235	252	261	222	258	240	245	240	222	267	248	225	258	240	235	261	248	248	238	240	255	265	238	264	246	258	266	263	266	270	204	247	240	231	220	235	231	240	225	250	223	228	214	245	258	209	251	269	251	243	254	252	235	236	247	226	264	227	247	223	229	253	205	275	247	251	248	257	261	228	241	254	259	252	248	244	246	232	272	264	237	248	229	260	230	234	252	262	257	247	257	226	240	210	238	264	246	233	240	242	243	233	247	241	253	242	254	265	254	218	240	272	237	253	258	254	250	248	252	252	240	216	248	227	248	263	224	238	269	254	240	238	260	212	259	250	218	272	233	258	267	254	225	246	240	249	259	220	272	280	211	237	226	211	248	223	251	247	223	249	241	254	224	242	267	240	242	241	257	214	232	254	237	239	244	261	265	248	238	247	228	217	254	266	234	243	233	249	254	237	223	230	254	218	240	267	284	224	229	264	251	248	239	224	237	242	232	223	252	229	263	267	263	253	238	251	209	252	245	242	267	263	271	230	229	232	256	228	248	240	257	257	226	246	240	242	234	249	227	236	220	265	242	233	235	253	249	230	241	224	231	230	237	217	248	211	233	231	207	243	247	255	231	218	258	238	237	230	253	266	263	240	240	251	238	239	222	230	239	219	235	258	250	261	240	250	270	227	236	224	230	261	249	253	227	233	236	242	246	252	230	242	271	238	245	237	221	221	212	242	232	240	272	240	238	225	236	245	225	253	216	247	243	272	244	224	252	224	270	227	240	242	238	218	274	257	243	254	255	245	251	226	214	230	236	263	238	235	246	237	229	229	249	261	247	261	228	248	239	235	235	236	248	223	264	222	255	243	241	271	270	247	234	224	263	227	258	249	245	249	244	232	236	249	265	248	237	253	215	280	233	244	262	238	259	240	232	203	246	242	228	241	258	245	218	258	238	255	211	258	256	271	223	261	242	253	231	263	243	255	256	257	252	252	235	259	238	264	251	239	252	244	229	248	241	237	232	251	244	244	266	239	229	251	255	232	235	231	233	255	242	267	257	261	241	227	238	236	262	240	233	261	248	231	233	246	238	245	220	234	234	235	240	238	239	233	250	252	235	234	257	244	261	260	218	226	227	242	256	257	234	279	266	256	213	251	240	261	245	279	274	243	248	227	256	244	246	239	253	234	228	241	236	228	229	244	218	228	258	242	257	224	222	277	249	224	231	246	248	248	245	242	227	227	216	257	235	254	232	284	274	220	210	247	240	236	274	211	239	261	270	255	240	208	242	221	230	262	241	199	231	255	245	247	254	261	235	246	247	230	229	229	217	259	232	253	242	228	252	252	247	229	244	281	239	255	234	244	268	243	260	237	261	262	263	233	230	244	246	240	256	248	257	271	265	263	244	228	198	218	248	260	254	255	260	268	256	246	224	231	220	264	262	225	233	261	264	225	257	262	245	256	242	236	256	261	259	242	243	252	275	251	227	265	233	246	245	220	246	237	265	242	263	242	239	234	218	267	271	244	264	235	250	228	253	230	268	234	237	229	247	246	224	258	235	259	273	243	253	214	234	225	263	247	293	255	288	249	256	238	256	238	228	236	262	236	238	233	259	247	235	241	238	257	230	261	232	241	239	230	256	226	231	253	254	235	245	240	250	248	247	240	235	237	244	255	245	243	229	253	251	257	244	251	226	228	254	255	277	203	229
39399	1957	3914	4405	3767	3177	2640	2341	1975	1760	1579	1451	1310	1286	1233	1104	1033	1046	973	990	968	974	887	865	891	853	865	861	835	790	760	793	861	806	788	792	842	845	806	779	778	814	763	708	727	746	748	770	717	744	741	728	757	763	783	707	772	733	747	769	719	723	723	773	753	729	744	724	726	705	710	709	760	727	727	729	671	706	758	689	719	734	707	722	744	723	704	722	693	760	704	730	722	714	746	711	737	693	742	737	738	688	696	649	757	684	695	714	704	730	742	661	708	704	708	714	712	718	697	699	711	719	688	710	705	687	670	721	706	734	707	633	711	667	693	734	674	752	695	719	718	699	681	665	705	688	679	675	691	691	723	711	746	732	699	692	699	683	702	717	751	676	690	730	737	692	705	686	746	759	737	657	711	685	731	691	696	737	709	743	674	705	721	722	695	691	691	710	753	733	724	656	691	698	673	702	708	713	700	694	692	669	657	669	750	672	705	734	731	700	690	664	729	744	700	689	719	675	664	725	737	678	635	667	704	714	705	699	727	706	738	709	684	726	740	714	716	744	710	719	729	669	698	706	655	715	703	682	707	738	720	729	701	705	659	692	706	699	712	715	687	708	707	708	686	702	713	747	728	696	709	673	738	694	728	696	719	695	714	728	706	662	746	693	673	724	738	670	720	683	706	722	722	721	709	675	676	712	703	684	745	715	690	728	728	651	717	673	717	763	685	666	717	714	744	707	735	698	696	710	723	675	723	656	708	729	733	723	690	726	700	717	752	725	701	709	728	690	649	737	697	726	687	709	656	710	663	704	685	684	719	677	710	735	719	713	692	777	747	726	679	727	677	738	726	710	667	647	696	723	730	657	733	706	685	707	675	700	726	688	703	727	716	652	692	647	727	724	699	725	701	711	730	721	692	668	704	697	731	686	713	751	685	718	745	720	712	696	690	689	689	697	730	729	725	666	751	662	715	738	660	686	737	683	677	726	675	728	639	710	723	714	700	687	775	718	688	708	696	679	755	639	697	672	684	698	707	736	719	692	718	695	613	675	701	705	683	695	686	734	708	699	668	655	700	704	632	699	687	648	690	727	678	717	696	730	653	695	679	681	759	700	678	732	711	683	733	713	712	711	734	674	693	673	726	667	732	721	731	722	687	750	694	705	707	736	700	701	700	723	737	754	716	709	752	700	685	683	717	712	704	644	759	713	686	733	696	713	711	724	725	699	710	685	691	712	680	668	761	656	744	699	692	700	721	754	702	668	728	740	670	677	679	731	698	716	672	721	635	657	705	742	689	718	666	714	740	709	698	649	745	749	710	731	705	740	695	703	700	714	689	703	677	664	759	714	709	688	688	707	698	716	734	747	670	737	716	672	685	708	716	722	751	689	699	737	734	699	716	751	682	691	722	662	675	704	700	683	665	701	661	684	689	744	692	680	750	716	715	709	712	693	685	686	731	707	678	681	692	736	714	740	701	639	731	707	693	758	729	723	731	730	710	727	688	665	695	723	717	681	725	701	705	689	719	757	763	683	749	702	644	654	693	705	686	745	697	723	704	735	722	680	722	710	721	682	693	700	713	693	736	724	763	704	708	732	773	723	740	730	734	702	674	673	696	732	744	710	710	697	696	753	699	689	668	708	717	741	667	686	664	701	721	659	717	683	710	710	711	697	683	726	644	739	676	729	688	723	685	714	682	724	750	706	690	706	723	720	719	713	746	730	746	716	677	706	702	752	712	663	738	735	698	702	727	690	691	750	674	650	738	788	665	738	667	720	691	672	718	713	738	721	745	705	740	730	745	705	722	748	728	705	705	671	693	705	710	698	691	708	733	740	685	703	687	758	709	714	681	718	741	709	704	708	693	734	721	713	666	723	742	727	737	668	679	700	669	653	743	731	670	704	695	713	713	722	656	731	687	732	687	670	683	707	696	724	685	737	737	733	703	676	670	712	699	667	732	742	704	759	684	682	749	724	698	676	743	699	707	722	689	704	706	697	705	689	712	722	686	715	731	685	716	731	723	723	695	711	681	673	681	788	701	750	753	763	737	726	670	653	716	701	744	725	708	711	689	693	701	711	719	687	661	708	696	701	744	671	642	678	679	720	708	737	692	690	718	769	698	724	726	725	760	726	708	711	729	706	699	662	681	669	695	726	734	726	735	718	688	737	676	721	742	724	736	715	653	658	731	729	711	694	677	712	702	703	706	752	750	715	697	715	682	604	738	691	724	671	681	684	710	734	691	774	678	734	728	724	716	716	718	697	742	689	732	685	686	700	678	716	632	694	735	676	729	684	727	699	727	720	712	681	743	685	674	687	662	719	753	649	748	746	735	726	716	700	696	666	697	710	669	710	731	698	716	665	695	680	734	701	725	644	692	681	713	716	686	698	695	653	725	690	670	621	688	717	717	705	699	711	721	718	705	677	704	707	724	704	678	715	741	677	721	676	694	684	700	728	657	688	701	696	674	678	685	710	746	711	642	737	688	678	724	712	663	749	778	690	711	704	729	669	741	667	711	688	703	741	686	720	697	664	666	753	732	712	705	731	703	693	717	690	694	675	697	697	738	734	732	643	683	699	662	666	680	731	739	678	642	701	677	701	676	645	695	681	695	680	717	693	695	711	675	672	688	714	667	681	690	724	721	742	685	700	674	666	684	652	749	723	715	728	712	742	665	659	729	690	727	667	655	702	697	706	725	711	683	710	738	688	734	736	721	694	696	691	689	694	690	667	725	692	719	665	656	698	719	740	679	678	680	662	676	710	670	698	718	689	690	693	713	702	727	752	662	721	722	713	735	694	675	685	686	695	749	684	710	657	701	721	752	681	719	735	694	702	711	731	668	709	722	700	681	701	680	660	683	680	715	717	755	715	717	672	711	697	706	675	698	712	746	688	729	733	704	750	708	697	668	702	703	667	758	719	696	684	674	699	680	730	712	695	667	714	687	740	728	716	686	725	718	685	687	701	711	751	731	699	653	673	683	667	678	680	645	704	655	691	720	715	722	702	703	706	697	703	739	740	663	693	678	747	749	667	713	651	677	718	692	644	731	700	720	749	654	762	648	752	705	680	726	747	656	661	699	672	713	710	714	722	689	651	678	669	681	658	748	688	731	685	762	678	680	689	707	669	719	698	757	693	718	662	748	721	711	688	722	740	727	676	742	722	731	733	690	697	671	708	737	733	691	761	722	699	709	695	708	712	699	710	675	700	685	735	716	745	717	705	724	744	715	702	752	715	710	711	656	675	721	712	732	615	663	690	727	663	718	660	685	719	687	652	683	743	694	706	692	715	697	724	640	706	691	663	697	714	679	697	716	676	711	686	729	686	679	704	727	710	705	733	703	714	694	695	685	737	726	649	704	631	671	775	746	727	678	692	704	700	670	710	717	718	689	662	629	740	677	691	687	704	728	703	695	672	755	702	682	739	704	677	694	652	700	692	771	691	684	697	689	693	724	739	699	716	697	730	741	664	702	673	723	750	729	754	713	729
19849	1175	199	107	74	85	94	81	108	84	96	63	78	83	69	82	75	71	70	71	85	85	92	92	72	94	72	72	85	77	80	82	80	68	70	76	96	83	67	64	75	93	86	75	71	83	77	75	88	82	89	71	69	85	74	82	65	74	75	91	73	73	81	76	82	73	78	82	65	76	88	74	68	86	83	87	70	68	86	86	79	74	78	71	76	84	72	82	64	86	90	65	89	74	85	90	82	81	86	73	92	76	60	72	68	72	82	69	90	76	72	95	94	79	87	75	78	74	85	69	86	82	65	70	71	73	60	75	84	81	92	74	59	73	84	91	67	82	74	70	79	83	86	86	86	89	79	60	85	92	86	77	62	74	91	75	90	86	73	68	64	77	75	83	82	70	84	93	76	89	92	73	79	81	76	69	91	87	75	85	74	66	76	73	95	69	79	71	71	65	83	74	81	66	73	76	76	77	78	94	76	81	69	72	93	80	73	96	68	77	72	84	73	72	90	77	83	88	92	100	72	80	91	79	84	77	74	66	63	75	73	80	76	96	63	92	71	80	97	67	76	71	78	67	94	78	63	93	77	77	63	78	70	82	80	76	87	74	80	79	74	70	75	86	83	89	80	69	64	89	79	84	80	78	91	76	81	72	83	70	77	96	79	81	90	86	81	82	70	71	75	72	95	62	84	83	70	85	81	70	85	78	68	99	87	83	69	80	87	59	92	69	73	76	72	75	83	71	81	98	56	79	78	86	105	81	92	73	75	77	72	84	87	64	72	90	86	74	71	58	80	78	68	74	86	91	74	73	68	75	85	70	84	81	77	74	73	60	78	70	88	87	85	70	74	56	93	68	91	99	68	73	62	70	64	78	77	83	83	73	75	77	84	80	71	87	64	80	71	81	87	68	65	67	72	92	68	91	79	77	80	101	71	71	80	73	87	71	65	77	66	73	98	63	68	73	72	61	82	84	79	92	83	61	76	73	63	88	78	84	79	70	66	63	75	76	58	84	77	84	92	97	70	80	57	75	73	75	83	71	73	81	65	76	106	68	86	78	76	70	90	76	67	71	83	84	74	88	75	76	75	74	70	82	76	74	76	95	77	87	79	77	86	87	79	80	82	81	75	84	78	79	75	70	78	64	83	73	83	81	89	80	70	93	67	70	73	80	92	77	82	72	68	79	82	90	66	99	81	82	89	72	82	77	94	74	86	64	74	80	65	90	78	88	81	87	69	79	82	63	93	77	77	80	78	66	90	71	85	82	74	79	87	71	68	77	64	76	69	84	74	78	83	77	91	78	82	98	79	76	83	84	87	77	80	76	62	90	92	73	93	76	83	62	71	80	71	72	80	79	80	83	79	85	72	59	78	92	96	80	97	88	69	80	81	68	99	84	88	86	67	95	80	60	79	76	76	73	75	70	70	80	79	82	70	80	62	77	70	73	86	71	69	54	89	67	78	69	90	66	81	57	76	88	84	72	86	78	68	76	82	82	74	82	67	72	76	85	85	74	77	72	80	70	62	67	70	75	76	75	69	58	69	68	76	81	75	91	83	94	76	81	82	72	73	92	70	90	67	76	78	76	57	69	90	74	73	72	101	83	71	86	71	73	91	96	96	60	73	71	83	71	72	71	70	73	80	89	72	74	89	86	88	80	72	92	74	77	92	76	75	82	89	80	76	83	61	91	72	88	85	86	85	100	87	82	68	79	79	73	64	91	74	75	76	86	66	68	78	69	83	82	67	74	87	82	83	74	68	59	62	80	85	95	76	93	73	68	69	83	86	75	68	91	83	75	74	89	76	77	78	87	75	79	78	82	74	77	88	81	83	90	89	81	90	99	85	65	71	68	83	94	74	80	65	77	90	75	84	71	90	65	67	87	84	67	87	90	74	73	98	80	84	67	77	84	79	78	80	84	72	72	72	71	80	84	67	71	91	70	93	80	76	83	67	85	67	62	79	93	90	82	87	73	69	52	62	70	63	96	84	83	82	70	91	72	73	65	89	73	66	85	72	65	71	86	76	88	63	78	93	83	79	70	60	79	81	70	88	85	103	74	70	82	68	73	65	82	62	70	64	85	64	73	90	91	68	71	97	86	74	83	82	70	81	78	86	82	69	78	89	85	72	66	79	79	85	79	83	78	80	67	69	87	70	75	85	71	72	83	61	86	77	75	84	73	76	70	84	82	103	54	64	78	70	64	76	79	86	82	77	67	70	85	66	86	82	83	70	76	76	85	73	76	85	82	72	77	79	86	83	64	81	87	85	68	79	83	72	65	87	77	79	82	84	92	85	96	86	65	95	92	81	74	75	67	78	87	76	93	73	72	81	83	72	68	82	57	77	87	79	67	104	71	85	82	72	74	73	86	82	89	67	81	67	79	75	72	67	89	62	83	74	74	83	75	88	73	65	82	68	84	80	71	74	84	68	69	74	83	71	82	83	86	79	79	84	85	88	86	86	70	95	71	92	85	75	69	86	86	81	73	79	76	69	69	72	89	77	96	70	80	82	71	66	71	84	68	73	76	78	62	69	69	75	87	87	77	83	73	79	89	77	95	71	84	88	67	73	71	77	72	85	88	101	75	83	80	83	75	93	76	74	70	69	68	73	72	86	77	83	64	75	90	73	70	74	80	74	88	85	79	69	73	89	90	80	68	65	65	70	84	77	59	70	69	79	79	83	47	68	73	54	69	74	71	72	64	78	70	77	71	67	98	83	55	68	60	74	100	79	64	78	70	81	75	79	77	75	75	87	74	87	77	78	95	82	73	76	97	81	83	83	79	78	81	63	80	76	77	87	67	88	76	76	89	85	68	77	82	80	74	78	70	80	66	71	75	78	89	87	94	79	76	91	66	69	71	71	77	70	83	85	79	79	90	88	77	96	75	69	69	71	66	78	103	82	75	70	70	86	80	66	69	73	82	79	69	88	81	86	84	96	83	81	70	76	63	88	73	75	75	80	81	85	85	76	84	72	82	70	79	82	66	72	78	87	75	79	86	85	81	84	85	81	70	72	74	79	78	76	95	81	80	81	80	80	68	79	85	62	64	97	79	67	86	82	73	87	72	81	82	82	80	72	74	86	84	77	66	79	74	83	87	72	68	87	66	79	81	78	99	77	72	66	78	84	66	79	69	87	81	92	72	96	82	88	84	80	87	70	84	60	71	85	71	78	87	79	73	74	82	77	87	75	82	78	68	74	87	88	80	81	79	77	68	66	75	76	77	78	83	74	71	75	105	87	70	72	68	83	71	74	63	78	78	64	85	77	95	76	64	82	57	82	88	70	94	90	67	80	75	73	68	81	84	80	67	71	99	70	92	67	80	79	69	84	79	67	75	83	80	80	90	66	75	93	69	83	69	70	72	78	71	82	76	96	84	83	84	72	72	83	71	78	91	81	94	91	100	84	72	66	62	92	86	81	76	87	86	71	68	88	70	77	81	99	72	82	77	61	74	97	93	89	82	79	109	82	89	91	80	58	91	84	74
17665	346	385	416	371	340	377	324	338	330	315	319	311	309	307	305	269	310	308	289	300	286	252	316	293	309	260	293	271	270	282	318	285	289	275	298	286	303	271	267	292	278	254	298	287	298	295	294	291	275	304	298	266	265	284	305	290	309	288	248	277	278	303	341	279	281	295	264	294	270	287	249	308	266	282	279	267	266	294	285	245	290	287	274	301	293	301	276	260	312	283	287	289	311	257	307	278	273	288	284	267	288	280	284	274	302	267	260	260	275	257	276	320	291	266	273	280	270	285	299	255	280	257	261	305	271	266	313	271	307	268	299	266	257	286	277	280	286	277	256	292	281	297	258	290	284	301	285	293	283	252	288	256	298	265	269	302	283	274	260	271	296	273	273	282	263	313	303	271	322	271	280	253	264	282	266	251	283	289	277	266	307	290	265	289	269	270	286	258	262	277	276	267	287	298	273	273	285	277	263	253	280	282	295	274	279	295	253	273	287	290	288	277	275	256	301	287	267	317	292	291	284	281	269	288	262	289	298	283	273	265	259	261	268	286	269	304	278	276	313	284	265	299	276	281	276	291	291	296	260	274	297	258	275	268	279	290	276	269	266	305	294	291	289	297	267	254	281	268	265	283	277	267	272	316	294	268	283	284	264	261	293	305	273	307	296	282	270	266	298	294	287	276	270	264	280	295	302	273	300	275	284	285	292	282	307	263	274	311	258	247	279	260	294	281	280	261	279	283	285	269	284	282	297	313	300	257	289	290	290	225	273	284	284	298	331	258	257	285	287	285	259	258	286	282	311	280	284	307	294	268	274	271	298	305	256	312	266	245	266	288	255	254	294	311	278	236	287	257	254	287	289	281	277	287	272	287	312	314	245	277	268	294	292	292	277	281	256	294	315	295	248	305	283	269	290	287	276	290	263	284	285	290	264	279	268	278	274	283	284	277	279	311	271	282	286	315	283	273	292	289	291	286	285	279	281	261	277	263	277	254	319	266	264	284	285	292	304	274	303	285	285	250	299	284	263	286	270	254	288	274	308	267	283	274	294	269	280	279	262	262	273	282	285	277	289	263	266	267	280	255	279	309	254	281	285	260	296	265	262	295	259	286	293	289	296	310	284	275	302	286	291	278	274	291	267	282	265	317	272	287	278	262	299	274	284	281	290	265	309	287	307	271	274	278	306	256	283	261	263	282	300	283	260	275	297	288	290	284	281	311	284	297	267	302	276	314	269	272	264	268	272	257	295	274	272	273	293	296	285	281	280	276	303	287	262	279	277	289	306	279	313	273	298	253	254	268	311	291	268	287	279	278	283	292	319	280	282	278	260	291	281	290	278	291	297	308	321	252	270	286	305	290	298	282	280	283	314	281	263	255	275	297	278	305	269	283	285	271	294	303	258	282	318	262	291	259	279	322	287	241	302	267	326	294	264	314	309	306	297	307	267	272	283	287	303	282	282	279	280	274	271	290	278	233	265	273	295	262	263	278	309	257	277	289	284	292	274	294	260	266	257	269	297	287	304	268	280	266	312	285	276	268	300	294	282	268	276	283	261	283	269	301	244	284	272	274	272	279	277	289	266	289	278	295	268	277	288	305	262	321	279	297	280	282	282	279	307	311	294	319	265	294	274	278	248	304	249	266	268	293	250	290	276	254	293	234	292	266	304	278	286	283	308	292	281	264	277	261	300	311	292	268	296	261	280	275	249	322	279	255	307	286	270	267	278	270	276	309	282	247	276	284	284	298	280	283	274	279	266	295	290	283	266	281	271	286	307	270	265	288	287	261	275	276	266	266	300	269	313	291	281	267	266	300	272	283	253	284	271	269	291	286	282	285	280	291	282	266	270	280	258	323	275	302	304	301	278	298	301	269	278	292	293	283	292	295	260	279	277	291	311	299	291	290	271	288	261	266	289	280	296	279	288	269	283	287	269	307	303	271	304	272	263	285	275	293	272	291	283	278	291	244	336	298	268	295	276	288	282	255	294	279	265	303	270	265	267	266	273	264	282	309	288	296	291	264	274	261	293	281	273	286	280	288	275	272	316	289	272	299	270	294	275	296	304	277	265	291	283	271	266	295	262	300	282	284	279	283	276	307	261	305	291	264	268	288	293	262	290	232	279	252	310	283	276	279	293	299	275	301	293	273	323	288	287	305	297	274	252	283	273	319	259	259	281	293	308	278	271	284	286	291	264	310	293	272	317	260	276	309	314	275	278	271	282	282	308	276	320	277	289	274	288	294	297	270	288	280	286	276	272	306	268	274	290	282	302	288	286	279	255	257	281	335	283	268	268	282	294	257	247	297	273	300	297	296	245	268	271	282	297	239	280	268	289	268	267	255	256	273	265	286	271	296	253	263	276	295	280	283	283	261	281	268	318	289	299	298	263	279	248	300	281	269	263	272	278	291	258	310	293	302	297	287	274	279	292	278	287	281	276	318	269	300	282	282	275	293	288	280	254	286	247	271	296	275	287	276	293	266	281	302	310	267	273	296	292	266	281	292	265	279	253	299	241	266	278	279	276	277	275	279	285	280	313	293	259	275	267	300	271	301	286	276	259	301	287	284	281	283	273	291	284	280	278	260	290	278	294	288	254	283	316	304	268	275	294	279	271	325	275	291	278	294	273	287	298	261	290	281	273	290	262	277	264	262	293	270	261	293	284	260	289	267	285	292	303	284	277	278	297	295	273	258	256	300	289	297	290	296	299	292	298	273	277	279	288	295	262	291	305	287	292	275	300	266	265	284	304	245	297	286	332	279	258	303	307	278	297	298	293	270	295	276	277	241	315	271	286	266	269	292	277	278	258	300	305	269	278	290	289	301	291	272	289	284	293	266	294	292	285	275	286	286	274	304	282	305	284	249	275	281	258	280	290	302	283	281	295	272	280	295	290	278	328	306	290	288	285	274	267	274	294	291	283	318	264	275	281	276	276	273	260	277	264	262	280	257	302	308	293	301	267	303	278	291	303	293	274	277	260	299	293	274	283	279	278	287	279	285	269	283	274	266	252	274	257	271	292	289	269	282	301	246	273	286	272	245	289	280	272	290	266	329	261	282	279	292	291	274	268	288	276	263	272	298	278	342	263	283	272	311	304	268	282	294	298	269	315	276	288	301	297	293	293	284	318	293	279	260	319	263	275	293	262	256	294	272	267	274	272	287	273	278	261	294	294	254	299	288	304	288	277	258	252	300	304	265	310	290	324	275	280	295	254	299	253	251	293	283	256	297	312	298	282	280	311	294	266	267	301	290	265	306	303	286	264	260	293	288	292	269	307	286	298	290	283	287	283	273	275	304	291	298	273	277	269	281	247	298	266	317	255	312	284	298	288	295	285	295	277	290	256	245	284	273	281	297	270	269	278	263	307	233	293	269	287	322	297	254	269	279	271	295	271	250	288	277	273	297	282	272	268	278	273	257	282	266	262	294	295	245	265	283	295	269	301	261	247	280	257	280	306	303	302	251	279	294	272	287	303	293	291	267	275
55061	19946	6147	875	573	422	356	281	262	244	250	202	174	203	175	188	152	169	160	170	145	171	160	166	144	146	161	155	137	133	162	134	149	140	150	126	159	137	134	143	130	144	145	136	139	143	113	145	156	159	135	132	135	147	129	146	159	114	129	145	155	147	138	144	151	132	141	157	144	153	136	147	113	145	168	142	141	136	143	131	152	153	134	150	129	127	145	156	142	155	144	152	147	155	132	153	143	129	148	144	175	137	178	147	154	160	142	149	147	143	139	134	147	147	117	137	109	138	147	156	147	140	144	139	147	166	143	158	156	132	132	130	124	120	131	130	156	136	157	151	130	133	167	157	143	141	143	149	152	139	120	125	144	141	163	166	150	143	157	154	120	150	154	147	169	128	140	137	125	149	137	139	142	141	153	153	120	135	140	125	137	135	143	152	166	133	144	151	144	129	134	148	149	151	140	150	123	144	155	132	145	131	152	146	145	149	152	141	166	173	131	130	129	124	134	141	122	151	147	133	173	162	125	140	131	156	137	134	123	151	137	134	134	139	148	125	130	148	121	167	155	129	137	136	118	129	141	148	144	151	138	139	150	140	144	155	137	154	153	162	165	156	140	156	149	157	159	131	158	139	137	140	148	150	155	133	134	148	156	111	143	153	114	173	160	167	151	153	140	157	122	134	174	146	155	148	149	138	153	129	134	151	149	147	146	154	150	131	137	143	147	145	136	124	171	151	135	141	144	146	147	143	164	147	123	155	126	130	129	138	136	129	134	117	149	157	128	143	138	133	173	141	135	111	162	134	119	156	138	144	145	135	142	141	150	159	149	131	154	151	154	157	150	134	163	161	134	149	119	147	136	150	138	154	140	137	161	141	148	149	126	130	151	138	139	147	151	141	142	117	167	137	145	147	120	145	139	144	132	154	115	129	129	124	162	119	130	159	130	152	149	155	117	146	120	139	149	161	150	161	144	137	141	165	162	148	154	153	124	125	167	159	132	133	147	130	129	148	151	113	139	150	157	138	143	117	121	141	141	145	130	142	148	141	137	141	140	148	140	141	152	144	135	137	157	167	138	120	122	141	144	150	137	136	157	153	140	142	148	140	161	127	159	151	135	165	143	159	143	137	135	134	131	156	135	139	127	167	134	133	122	142	144	155	156	141	142	131	147	126	133	123	138	135	135	139	126	134	129	147	153	135	160	142	157	140	125	127	118	152	128	150	160	139	156	128	147	134	143	141	140	146	160	140	160	133	146	160	150	137	158	132	159	158	131	134	121	155	127	146	142	156	113	145	134	133	172	171	160	135	139	163	150	148	135	136	140	139	142	142	138	158	147	137	167	135	146	138	141	158	152	170	143	153	131	145	143	155	149	152	141	160	131	132	133	141	148	158	145	125	141	156	139	137	139	137	153	163	147	144	153	138	135	138	114	139	129	140	137	133	147	139	162	140	135	135	138	148	138	150	148	117	136	147	153	146	139	142	133	135	125	143	131	123	147	140	142	162	130	134	131	151	159	149	149	154	133	140	161	140	138	142	138	131	160	158	131	147	144	156	159	135	143	145	114	148	151	160	125	130	130	158	135	134	124	140	164	158	144	129	132	143	144	129	143	134	137	142	158	133	146	133	158	136	130	151	160	132	146	149	148	143	155	148	130	130	115	146	140	134	141	122	144	165	150	140	135	147	124	139	168	130	141	161	147	129	146	142	153	136	142	143	167	140	150	152	161	156	136	131	132	133	133	129	147	136	128	153	154	145	164	141	142	154	132	149	135	146	136	144	142	121	125	135	149	165	105	136	135	135	142	146	135	130	111	120	152	136	143	155	136	147	137	126	118	134	144	143	130	153	142	167	173	125	136	143	154	152	122	133	147	153	157	126	136	164	167	148	126	165	136	116	132	145	164	141	131	145	140	129	142	128	141	130	132	146	153	156	143	138	131	163	126	142	158	125	137	127	143	136	153	129	130	138	137	156	150	156	147	125	156	150	149	152	143	118	153	154	118	144	158	148	148	145	157	143	144	155	157	178	129	151	156	138	146	123	150	131	130	145	141	148	154	162	160	142	152	135	127	160	126	139	146	147	134	153	135	153	125	126	164	142	145	145	134	149	140	153	142	126	153	162	128	139	139	167	122	160	135	166	131	131	163	141	137	146	150	155	135	143	151	131	130	133	137	149	132	131	144	140	134	148	148	150	137	133	135	137	141	138	124	154	139	138	146	137	147	140	148	150	148	134	160	147	149	132	147	146	123	148	121	152	141	169	148	134	130	154	154	144	137	154	160	146	146	164	145	145	135	122	137	127	158	149	139	134	156	117	150	138	141	143	152	159	149	145	149	150	158	165	116	164	125	113	172	157	151	155	155	127	145	138	131	134	139	140	130	138	120	145	145	148	150	136	135	151	144	151	160	130	123	138	131	117	156	127	126	142	136	154	159	138	124	133	137	134	146	162	152	160	118	158	144	152	144	147	148	151	129	159	140	125	135	155	163	139	152	147	149	125	137	150	136	153	176	158	152	149	132	157	155	142	138	146	151	149	161	165	142	120	140	139	153	144	141	155	155	138	146	134	148	144	147	156	154	152	157	135	129	150	163	137	153	145	124	146	136	149	145	159	149	113	140	144	153	149	141	139	153	146	162	151	116	127	131	147	150	144	118	132	173	157	157	129	146	139	145	155	127	127	144	150	133	128	162	139	164	154	148	154	161	153	120	165	136	162	161	145	169	154	145	149	157	155	134	132	117	135	106	150	137	149	145	121	153	148	161	137	126	122	163	158	177	158	128	120	141	134	132	138	130	164	163	155	149	129	147	156	139	143	154	132	153	131	133	140	141	172	154	147	114	125	138	134	145	165	145	144	160	167	142	145	149	135	152	139	145	147	131	142	138	168	132	127	132	166	130	142	145	147	134	158	152	146	135	153	125	158	127	132	143	160	139	143	137	148	132	156	148	140	160	136	139	145	139	147	135	157	135	154	148	143	150	151	159	167	130	142	147	152	164	154	148	129	150	131	144	131	146	138	143	138	108	148	156	163	130	154	151	151	127	142	150	141	145	137	138	164	135	113	140	153	155	131	165	158	144	131	125	124	130	143	139	120	134	144	157	152	144	144	152	167	126	140	155	143	134	139	160	124	167	134	161	150	119	140	144	148	145	143	142	160	154	135	138	153	128	125	149	147	138	146	140	146	134	142	153	149	144	133	128	135	134	155	133	131	135	141	135	166	135	143	125	155	136	145	139	144	165	149	154	144	107	157	149	133	132	164	132	124	153	151	160	142	155	128	142	142	147	145	120	143	159	153	116	120	134	166	133	130	167	141	145	154	123	135	138	148	141	144	143	130	140	146	134	135	137	140	146	144	144	130	138	145	140	135	127	152	141	139	128	134	170	142	141	153	146	109	115	128	139	177	152	154	139	140	128	133	147	111	127	147	146	152	139	151	157	146	150	162	150	130	147	158	148	134	147	151	154	154	139	143	145	138	188	136
30706	1106	2159	2300	2150	1820	1487	1276	1141	956	943	832	769	755	716	668	657	602	594	608	585	587	600	568	543	516	538	516	548	525	504	477	516	535	470	517	497	526	506	507	456	470	471	503	445	494	460	494	481	458	426	497	465	467	463	459	413	472	467	439	464	439	514	441	502	450	464	480	452	470	473	466	485	449	436	447	481	457	446	438	450	505	487	433	473	457	432	410	459	437	441	445	444	493	439	461	500	468	431	493	423	442	455	417	489	483	473	477	457	443	472	443	451	432	448	426	419	447	437	461	465	458	452	434	490	459	487	448	440	434	436	484	453	445	433	464	461	462	467	442	469	447	492	458	461	447	450	477	458	439	429	430	482	453	455	402	500	462	428	528	449	430	418	424	452	451	427	452	449	475	452	457	440	444	429	446	489	451	452	448	465	431	434	432	437	441	450	463	460	445	449	450	412	473	460	466	455	461	483	450	472	461	459	471	472	449	456	438	445	461	445	467	415	482	434	435	435	439	456	475	447	435	431	459	436	454	455	419	474	450	429	492	457	459	451	441	463	418	457	444	400	454	456	416	423	451	507	429	456	489	447	471	438	440	416	447	452	410	405	432	464	424	497	488	461	448	443	467	421	456	460	476	437	462	438	415	468	456	459	422	463	465	446	474	456	445	461	447	453	455	423	473	419	436	420	445	430	436	470	428	453	435	421	440	477	489	442	472	485	466	471	449	485	430	461	441	420	452	453	445	436	445	433	440	448	465	463	481	454	456	438	453	452	423	451	427	438	440	492	433	454	480	471	483	455	466	442	434	452	426	447	454	425	497	457	455	444	445	436	424	441	435	436	456	461	446	471	479	460	422	451	438	467	412	456	424	430	449	471	452	419	437	424	425	429	430	470	428	414	439	466	454	469	444	445	480	438	456	455	473	465	436	481	466	451	425	430	467	455	432	446	456	477	478	441	466	464	454	454	447	425	464	439	418	422	442	461	421	449	460	467	443	444	437	454	442	446	430	430	420	465	411	466	421	459	435	463	430	449	456	436	469	451	446	464	440	474	454	470	406	473	459	519	414	429	452	480	436	459	470	457	447	454	455	450	459	456	423	406	436	424	454	448	427	447	437	444	449	434	425	443	439	449	455	421	479	461	454	434	430	419	469	434	464	420	464	445	455	431	416	481	456	444	434	444	453	423	450	457	441	453	431	445	420	423	471	462	447	464	448	460	431	427	422	470	435	434	455	425	460	484	480	441	456	481	466	455	443	468	473	425	470	427	462	451	445	450	460	455	449	476	443	440	443	501	510	465	417	425	420	439	494	472	465	422	429	467	465	395	444	443	428	445	479	445	446	466	415	499	437	475	458	484	476	448	441	465	403	467	426	437	454	463	449	473	444	462	450	434	476	460	420	468	455	431	442	475	457	443	437	441	467	487	465	439	412	462	438	447	420	433	465	442	472	445	423	444	480	468	448	455	420	451	384	412	432	497	530	452	487	486	470	473	457	426	430	474	471	452	467	463	507	447	466	460	463	477	447	462	427	447	469	478	436	508	444	463	467	437	446	476	467	455	465	422	460	418	448	455	422	456	486	482	459	446	490	437	438	443	448	452	444	433	492	451	474	443	442	454	466	488	451	464	477	428	439	423	467	451	423	430	450	460	447	446	439	455	440	460	472	472	487	464	455	455	446	451	491	450	435	465	473	451	445	406	456	448	468	459	483	458	454	453	409	465	405	428	419	468	418	391	442	440	410	441	443	426	478	462	448	415	473	432	445	494	448	444	462	470	452	459	447	446	453	477	477	457	454	452	471	459	439	432	458	413	452	488	472	455	442	452	441	436	425	446	437	459	436	474	450	445	455	446	418	463	421	479	445	445	481	463	451	453	450	462	428	479	450	451	478	472	480	440	459	475	447	487	476	489	456	445	447	426	416	462	451	437	441	437	436	483	451	395	443	470	428	405	496	458	449	410	449	456	445	410	450	430	447	459	439	441	464	462	421	451	466	424	438	472	414	445	463	457	425	426	406	434	444	461	451	452	473	418	467	493	500	469	448	418	475	450	458	432	479	459	496	446	445	505	446	429	434	446	453	444	454	459	409	459	421	454	473	484	429	442	432	468	430	467	469	444	454	468	431	455	461	462	458	466	429	440	494	486	455	451	456	467	446	433	435	438	467	444	453	445	460	427	449	477	435	446	435	473	485	478	453	439	470	440	434	464	444	480	412	466	481	458	445	461	441	444	430	452	484	457	433	459	455	482	500	442	467	439	465	437	459	455	455	447	448	431	455	465	465	440	465	432	425	458	465	449	446	468	453	481	452	434	473	428	468	450	445	462	491	482	430	454	436	424	453	470	414	424	477	497	442	447	467	439	433	477	457	466	452	468	498	424	496	475	442	465	462	420	432	433	449	420	414	450	461	475	469	463	444	455	436	469	461	446	446	423	487	445	461	431	436	387	464	454	479	483	454	477	429	446	478	441	468	456	480	436	448	477	440	424	405	435	430	474	450	448	465	477	461	456	479	478	417	461	425	427	442	465	445	461	469	447	412	434	456	484	426	455	487	448	454	458	463	457	472	446	467	486	474	471	436	429	432	512	429	429	467	497	423	441	432	437	476	449	424	474	451	449	458	424	459	445	467	413	450	426	428	478	484	441	490	457	443	447	496	432	436	475	433	414	423	465	486	453	396	408	465	434	467	460	436	471	441	460	493	464	453	454	437	467	427	483	439	431	433	481	446	430	410	429	461	453	449	458	438	442	417	461	472	468	481	445	460	479	435	483	435	431	464	451	477	455	451	423	455	427	441	455	506	442	452	455	452	444	446	472	464	484	461	483	420	421	466	460	439	431	415	461	462	461	461	461	451	440	439	455	456	441	428	424	444	458	428	448	444	447	455	478	428	461	441	459	442	469	435	452	463	459	451	431	429	443	474	473	427	436	418	450	425	426	425	471	506	472	410	468	465	456	474	469	450	462	432	453	433	467	473	423	472	486	446	419	432	450	445	441	495	481	413	446	484	423	433	405	433	459	447	472	450	420	452	412	417	492	422	492	420	470	465	472	407	457	428	443	468	485	422	427	421	477	469	452	459	443	438	442	420	432	431	462	443	445	437	478	425	466	465	467	463	425	454	448	468	469	456	508	486	463	437	451	455	448	455	484	430	490	429	431	450	415	463	445	501	411	464	502	440	469	402	466	461	426	442	448	453	473	399	471	448	438	449	464	445	475	470	424	408	469	433	463	444	476	448	405	439	428	478	448	447	401	456	441	463	477	424	470	408	448	452	443	432	452	451	450	439	450	531	456	458	429	441	431	442	420	455	474	424	452	429	421	439	457	453	480	458	461	449	462	458	447	480	465	438	469	461	457	439	440	442	468	459	456	453	409	452	449	481	460	468	430	451	451	461	461	446	403	469	452	439	408	477	488	454	464	461	466	438	449	439	459	446	437	443	461	430	425	443	473	462	449	461	467	500	425	444	489	467	463	424	451	439
58395	24985	14171	2256	1153	885	657	535	476	415	419	392	342	322	327	302	295	282	263	274	267	283	298	285	276	220	239	273	267	261	291	237	275	281	249	256	258	230	225	267	254	213	228	249	277	231	263	254	241	227	274	209	284	251	244	224	246	241	227	222	238	246	223	246	256	280	276	234	226	266	255	260	250	231	252	257	234	244	266	238	221	238	245	245	264	269	234	240	216	248	248	245	241	236	226	235	224	238	259	246	263	258	222	261	211	214	254	224	241	217	225	242	246	242	260	255	197	229	253	242	239	252	243	242	250	253	227	237	218	227	218	237	233	248	251	235	257	219	256	249	217	249	269	243	254	241	235	231	249	225	268	244	233	230	252	246	243	243	225	247	249	244	272	256	245	240	238	257	255	252	231	224	224	228	242	256	233	237	248	261	253	249	208	252	236	257	228	246	263	221	269	238	241	246	245	225	249	214	244	245	225	222	220	240	241	242	242	256	225	241	259	238	233	227	251	233	223	273	226	247	232	250	255	248	234	246	253	221	241	263	251	207	228	268	234	213	244	257	215	266	250	250	242	227	223	265	246	244	240	264	251	239	236	249	230	256	247	235	215	257	218	269	279	259	249	264	242	259	244	245	236	248	229	257	264	236	212	239	253	218	227	227	229	238	250	249	241	262	229	222	227	240	226	236	245	230	242	245	259	223	236	215	243	222	233	247	239	232	232	236	228	233	230	247	226	230	230	255	242	237	243	243	248	236	263	257	251	228	250	227	235	248	223	242	263	267	238	232	259	256	250	226	243	219	246	225	246	254	228	232	219	235	243	222	254	258	259	248	243	220	244	212	253	219	260	228	258	244	225	264	249	251	239	241	230	244	233	263	230	237	245	260	242	245	234	226	223	231	267	250	219	221	245	263	243	235	219	240	259	231	264	264	242	268	210	231	237	260	239	247	233	236	277	258	243	260	244	240	265	252	228	233	251	274	246	242	236	254	237	225	249	231	222	239	253	241	250	247	231	269	219	233	231	254	261	225	232	240	209	254	258	239	221	241	238	272	242	243	229	262	231	256	240	216	239	251	258	239	243	263	257	238	258	238	232	237	232	236	261	254	245	241	224	253	242	214	243	245	237	236	249	258	218	256	259	259	202	249	266	272	229	256	220	236	231	247	243	243	235	237	238	241	247	263	239	216	246	267	256	259	241	218	219	224	251	274	246	243	223	221	230	221	224	246	232	241	255	216	248	239	226	243	250	242	251	237	210	240	230	233	262	243	228	251	218	230	242	239	252	220	258	248	249	250	257	227	245	251	235	226	224	249	249	257	238	268	219	233	246	232	241	229	225	239	267	250	267	242	247	244	252	230	255	231	218	252	267	238	228	234	240	241	268	245	237	244	237	215	225	226	208	250	255	246	263	251	247	237	244	253	266	237	255	269	224	247	237	232	259	244	239	248	251	220	216	261	237	238	254	254	249	232	256	243	241	248	247	230	228	216	243	227	288	238	216	217	239	262	233	241	228	236	264	267	234	216	233	245	233	233	235	249	260	254	236	255	232	247	232	238	251	258	239	236	220	253	255	254	248	228	259	221	236	231	239	212	251	220	256	219	254	208	241	203	240	241	246	244	249	252	235	216	257	232	241	229	241	257	226	254	268	241	259	244	266	238	230	239	225	249	248	240	231	246	246	221	277	237	266	254	216	253	240	228	254	224	238	231	264	263	245	229	234	228	220	245	248	241	252	239	258	239	249	239	246	233	228	230	270	235	254	238	240	243	243	246	237	247	246	221	253	217	234	247	247	224	276	225	239	239	218	230	251	256	257	234	243	228	226	241	265	245	232	235	272	231	255	215	238	226	246	229	212	239	241	242	251	222	243	253	247	225	251	262	266	227	257	225	203	252	207	256	246	247	224	255	215	273	244	238	252	242	228	256	257	246	270	240	223	275	246	243	242	240	245	207	251	241	253	244	240	229	241	245	236	201	242	241	213	213	265	233	221	216	235	259	249	248	232	222	223	227	241	239	219	229	255	242	236	237	218	261	259	231	239	252	250	259	240	249	251	248	236	240	248	265	236	270	253	258	250	253	237	245	226	250	232	220	269	253	260	244	239	227	254	257	248	233	253	245	250	233	249	237	244	257	241	236	223	249	227	241	271	246	229	250	226	226	255	229	274	257	227	257	216	255	253	250	260	230	259	233	226	264	229	291	234	227	250	229	247	265	237	267	247	221	240	224	221	228	259	237	237	258	255	232	232	237	246	237	222	257	250	237	206	259	264	261	255	239	234	209	260	225	244	229	231	232	262	265	246	246	247	222	247	248	239	234	245	239	224	235	240	250	238	257	248	235	241	233	257	244	246	207	251	241	241	258	263	243	270	245	253	246	278	232	271	265	216	234	246	253	245	216	247	265	223	219	240	248	223	219	241	233	251	261	254	241	233	271	246	236	256	232	235	226	253	251	235	259	233	242	263	244	244	253	243	232	273	263	256	239	261	276	237	259	254	263	242	222	228	249	224	219	262	210	230	240	237	254	264	242	255	246	252	248	267	239	228	246	237	248	239	247	251	245	258	238	261	268	240	235	235	230	234	234	224	244	233	240	230	238	237	245	228	255	224	231	223	250	266	231	207	229	228	233	245	231	241	279	237	239	247	237	224	235	235	248	253	245	253	240	236	247	237	235	239	237	242	243	246	249	269	250	230	231	218	233	252	260	271	250	224	220	264	253	258	237	250	240	251	228	234	263	219	247	246	238	243	268	259	235	240	253	229	251	249	227	234	242	262	229	221	245	254	250	254	223	246	241	226	256	244	256	221	248	248	270	235	233	252	245	250	227	246	232	234	242	237	248	265	241	237	255	241	234	267	260	224	250	246	215	226	229	237	270	257	251	251	252	259	246	223	235	258	266	218	236	251	241	257	235	243	224	244	241	205	243	276	245	259	260	243	249	242	224	227	252	250	210	253	233	242	227	222	234	266	261	258	245	254	233	225	243	219	224	244	218	264	249	250	252	230	235	269	262	244	233	235	231	247	220	262	247	249	243	254	211	237	236	204	239	231	248	230	229	229	247	243	260	222	211	259	252	279	231	218	243	257	216	223	250	260	255	231	245	254	277	237	218	253	227	248	237	248	262	244	256	262	238	234	220	233	235	237	224	225	243	266	232	226	249	232	275	253	235	243	279	241	239	242	248	259	256	278	241	263	243	247	220	245	241	232	238	232	259	256	229	244	272	236	248	252	245	229	231	237	255	250	279	231	222	268	234	250	262	274	262	246	247	257	252	231	255	243	262	266	237	222	265	255	221	268	217	258	261	223	250	253	266	231	245	250	244	238	254	227	253	254	224	213	226	236	242	258	253	238	250	243	254	257	254	238	253	273	257	218	239	242	233	248	228	280	240	233	225	225	227	270	221	254	250	222	265	240	225	245	238	260	248	233	234	242	262	229	217	243	237	249	220	242	267	235	210	246	227	254	230	251	242	272	237	239	272	255	246
36865	1995	3871	4452	3723	3210	2708	2260	1966	1737	1615	1470	1339	1287	1160	1142	1106	1055	1027	966	965	927	959	931	906	889	870	837	878	779	844	844	833	823	774	829	789	739	757	777	764	693	785	817	730	738	758	748	688	772	729	734	736	765	696	731	755	720	720	678	707	722	729	794	715	722	688	712	723	715	726	753	732	739	744	729	727	742	704	768	706	755	746	712	726	706	692	678	753	669	755	708	711	706	763	697	755	658	689	684	731	730	692	699	682	686	683	720	731	731	709	678	643	707	673	730	674	704	710	732	714	730	720	681	734	698	688	736	712	714	692	691	681	686	702	687	731	722	676	711	701	685	677	676	694	734	687	680	704	713	657	706	707	696	715	697	686	757	694	709	693	733	687	700	714	748	740	654	714	706	734	717	701	718	736	692	684	684	712	695	666	722	698	688	753	685	736	714	692	733	704	696	657	751	660	707	716	692	693	735	689	681	761	739	670	722	698	733	722	723	741	692	690	691	697	718	687	726	660	722	697	703	706	713	725	736	720	727	712	710	709	665	736	689	740	726	704	684	677	675	691	710	686	660	725	731	645	671	682	732	672	652	700	664	735	708	689	664	684	713	722	716	697	625	696	705	696	715	741	704	663	653	695	701	698	697	657	743	697	692	680	715	720	706	706	653	680	708	699	694	714	721	726	652	699	643	698	713	747	733	729	681	664	721	731	709	678	660	711	649	731	657	685	726	699	688	691	724	702	692	669	727	688	694	710	710	663	709	670	726	754	688	707	710	699	715	669	665	713	653	729	682	721	680	703	737	766	656	711	721	713	662	694	675	733	716	705	692	686	699	724	717	679	719	711	660	699	717	719	691	743	713	716	698	702	654	726	720	753	735	678	679	703	726	720	693	713	712	733	742	698	695	696	733	680	710	663	666	735	694	679	713	678	668	715	676	705	692	665	701	693	754	709	700	688	715	693	644	707	705	716	657	684	681	683	733	722	691	659	698	727	712	721	680	680	704	707	640	675	659	762	709	702	698	676	687	709	730	691	705	710	701	706	686	718	692	684	693	678	732	657	767	716	690	709	696	702	681	732	732	713	686	691	686	639	676	729	661	678	702	680	738	667	718	705	693	702	733	727	735	717	678	670	732	720	670	704	701	678	647	659	653	661	658	717	731	692	629	650	713	704	687	692	678	699	721	733	713	668	714	692	660	698	699	725	687	677	732	677	734	732	711	657	702	715	680	747	750	695	663	701	745	714	783	687	672	727	681	685	733	672	724	745	667	698	694	734	688	697	680	700	684	709	688	737	679	686	681	672	707	705	702	703	644	696	726	721	675	711	690	632	743	683	634	708	703	682	654	714	720	668	713	684	693	685	767	713	726	626	717	657	663	714	693	696	673	700	722	721	708	694	710	728	678	661	741	668	716	687	683	681	709	712	703	680	690	698	683	682	715	702	678	691	694	712	711	718	715	695	665	709	725	697	641	692	674	727	720	685	685	680	697	753	661	751	702	717	670	706	723	719	696	694	719	719	685	738	710	695	739	703	726	712	743	682	707	688	681	698	724	720	683	683	695	676	740	691	707	727	699	733	688	701	703	714	713	681	752	652	758	699	746	719	714	684	670	701	668	689	711	720	719	679	734	706	745	752	728	733	745	708	741	662	720	733	696	704	659	720	713	690	726	699	731	697	737	663	691	703	708	668	745	707	718	724	680	705	668	685	711	709	693	680	726	704	689	727	689	710	714	698	714	644	700	697	690	706	697	683	702	733	702	687	710	718	728	708	686	695	687	648	708	736	697	713	658	709	708	747	687	693	741	730	679	705	672	699	694	736	731	709	716	752	690	713	719	730	682	676	709	705	719	761	717	653	743	716	689	705	688	688	754	691	709	712	716	713	746	686	738	687	710	720	726	683	700	705	740	730	702	688	652	685	708	741	653	669	716	735	692	702	673	741	675	659	673	707	688	686	668	665	734	709	743	713	702	692	703	668	722	715	690	716	649	722	712	642	730	651	673	686	712	717	711	721	701	734	686	674	715	727	686	664	653	693	726	731	692	687	735	704	693	673	666	699	690	721	718	646	760	742	695	688	707	693	716	721	696	685	656	709	718	685	679	702	700	696	689	708	706	746	696	702	681	699	687	674	671	670	708	669	673	686	723	700	671	665	718	715	720	690	670	708	666	714	697	712	683	697	666	674	734	682	675	686	722	684	727	748	713	730	707	772	705	716	679	650	662	684	673	678	691	715	700	695	682	686	710	692	719	670	733	725	686	735	676	675	728	716	696	636	694	700	709	683	687	716	727	709	701	661	752	740	708	711	675	726	697	643	679	734	710	689	702	729	675	687	709	706	690	673	708	708	697	708	688	728	680	742	691	689	729	696	695	710	784	713	688	728	705	702	710	724	692	709	687	686	697	721	699	679	698	751	663	720	705	717	708	714	691	683	728	691	753	679	706	755	731	706	721	681	680	699	721	715	696	728	737	680	684	706	685	693	673	734	654	689	759	702	707	698	679	721	709	627	698	721	678	681	726	744	701	708	680	658	661	692	705	665	728	667	723	664	697	694	729	661	709	668	700	731	709	673	720	737	678	689	712	716	701	708	714	715	728	716	739	729	708	753	713	705	735	696	706	655	737	737	671	707	686	740	716	678	768	697	676	661	686	744	701	693	707	723	702	717	709	714	689	661	696	698	723	649	702	732	664	711	669	675	696	715	681	720	684	731	685	727	724	677	676	618	717	663	727	748	699	742	706	689	683	713	719	669	705	707	691	668	722	658	758	715	696	722	724	712	706	701	695	704	713	682	715	739	706	674	738	684	709	725	704	692	656	708	736	695	735	731	699	721	673	741	708	762	672	663	698	696	702	719	705	711	631	645	726	726	741	740	742	687	699	679	723	688	660	681	691	678	739	701	747	685	677	721	704	745	701	691	687	706	724	673	695	689	736	679	683	694	702	704	702	706	725	629	711	690	712	719	665	696	740	713	746	713	726	720	730	734	646	709	738	675	668	719	743	713	671	722	688	718	684	741	685	717	714	753	731	724	721	696	716	709	666	645	693	689	699	696	739	708	737	699	679	711	708	698	725	705	734	696	769	749	704	697	656	700	688	701	680	685	699	705	704	678	680	692	689	717	703	702	742	728	700	709	719	692	718	663	686	711	682	705	747	739	687	657	703	724	677	686	682	715	665	716	687	668	716	711	706	744	739	706	746	694	721	701	707	718	681	707	701	705	711	683	722	688	720	698	780	657	673	706	662	730	746	697	779	699	691	718	706	727	706	703	679	677	700	713	703	675	710	700	672	739	693	659	657	648	684	701	735	749	773	690	695	732	686	685	729	702	689	703	702	683	713	705	689	698	714	759	665	700	705	691	693	690	696	674	717	702	710	721	712	730	680	672	716	648	711	677	697	729	714	716	736	664	741	685	690	732	715	680	658	719	710	718	695	673	689	744	720	669	717	686	678	705	661	662	687	702	647	686	706	662	697	690	727
19334	1037	300	121	100	105	99	74	70	98	104	87	80	65	98	96	73	85	68	78	82	83	68	87	85	66	88	85	69	85	73	70	72	69	66	84	75	88	89	68	92	74	98	65	84	85	70	99	84	85	76	82	70	93	71	103	71	81	84	97	80	86	79	73	92	88	81	76	73	75	70	81	74	85	81	69	83	71	88	84	76	64	77	89	82	79	74	66	80	71	73	90	73	90	97	84	81	97	92	81	78	70	99	71	71	109	71	75	72	78	80	84	70	82	79	88	84	77	80	84	68	79	96	74	71	88	81	68	75	83	83	82	61	75	69	92	68	80	83	69	74	73	85	74	66	74	70	75	85	79	86	97	71	88	84	76	83	84	81	73	93	80	76	69	73	79	76	82	71	70	82	72	93	90	97	72	94	63	68	71	85	88	79	74	105	85	77	82	67	93	82	88	76	79	83	76	66	68	78	88	73	73	73	71	92	62	83	83	66	80	88	80	81	75	79	77	83	88	72	74	96	61	80	72	98	72	98	68	86	65	77	80	75	75	83	98	84	87	86	81	60	94	74	71	75	71	87	80	103	95	67	96	77	78	92	72	92	79	73	78	65	81	75	83	92	64	72	86	87	85	88	69	66	73	86	83	75	78	90	81	86	87	85	85	86	75	71	78	83	86	91	86	77	89	80	84	65	86	74	78	91	81	81	87	91	80	75	86	61	70	78	99	70	83	87	79	69	80	87	76	72	84	65	82	83	85	91	65	87	73	59	64	81	71	80	66	65	90	69	63	74	87	71	87	70	101	64	80	84	72	71	83	79	73	70	72	70	93	72	60	66	73	71	75	83	73	93	81	71	73	57	80	72	86	77	84	87	68	84	81	88	70	70	85	76	90	84	100	67	79	83	84	95	66	63	95	81	83	79	87	74	74	68	60	104	76	74	70	83	89	82	76	82	74	86	66	89	81	76	68	76	74	77	80	66	78	86	83	78	62	65	76	94	77	83	76	82	70	82	68	94	77	87	83	65	84	62	73	86	87	69	77	85	86	70	77	82	82	72	73	83	73	94	78	79	98	87	83	103	96	76	70	82	72	83	67	101	82	68	66	73	73	78	83	79	72	72	82	95	98	106	82	76	80	76	78	98	98	81	83	74	73	93	78	95	99	85	85	86	84	85	74	69	85	79	76	88	91	87	70	80	76	72	72	60	70	81	85	76	90	71	72	59	90	63	72	75	92	95	86	86	70	62	71	87	65	94	81	61	68	88	90	98	79	71	71	87	72	66	93	68	73	88	89	102	86	90	67	69	84	79	99	75	88	75	82	77	76	78	77	86	80	95	68	70	71	75	83	75	81	75	85	72	77	80	87	78	84	80	90	68	77	71	75	88	91	76	92	79	76	97	76	73	86	53	85	89	88	73	82	67	60	68	81	66	76	112	75	86	70	78	85	92	67	72	77	83	77	98	92	95	87	62	73	82	81	63	67	68	73	96	87	93	75	89	81	62	78	79	87	77	78	89	81	76	75	70	68	72	98	74	68	87	89	97	68	74	92	86	87	74	75	83	77	86	72	68	64	62	83	74	78	67	89	75	79	74	76	75	72	78	87	90	80	92	76	68	78	75	73	64	65	84	65	79	75	78	68	78	84	70	84	86	54	87	82	68	78	79	85	73	89	97	75	65	97	76	81	77	79	85	83	93	80	80	79	85	98	82	71	77	78	86	77	96	82	75	85	76	62	86	80	86	68	63	61	74	77	80	75	77	82	75	85	76	69	58	78	72	88	78	65	73	75	88	85	98	78	86	95	66	78	66	69	85	73	72	76	86	66	73	79	83	71	75	71	95	77	88	80	95	75	66	73	74	78	93	93	78	77	77	70	84	72	92	82	77	83	86	77	99	67	69	83	82	79	84	89	80	85	80	78	85	75	69	69	77	75	82	79	73	73	87	76	72	75	71	82	76	67	90	94	76	83	77	76	84	79	83	92	71	84	82	82	71	85	73	69	80	79	79	71	70	98	72	71	68	77	96	76	74	81	93	63	78	66	70	77	84	80	63	71	68	68	73	78	92	74	87	67	75	77	67	86	88	71	78	81	87	75	89	83	75	83	56	73	86	66	73	83	83	72	79	91	90	71	75	66	72	70	61	73	73	103	83	79	98	92	79	80	86	70	69	75	82	102	69	85	75	74	73	87	92	89	98	75	80	69	94	90	83	79	93	76	62	92	82	70	72	66	61	68	75	92	70	78	75	82	79	80	61	77	72	82	95	78	78	70	92	95	86	72	70	71	74	93	80	70	71	85	76	89	72	69	79	73	81	62	77	86	97	80	75	79	80	82	83	74	88	73	82	72	79	76	62	79	82	92	73	79	82	90	75	81	97	71	81	77	71	66	87	92	87	82	71	75	79	71	76	84	71	70	84	75	73	83	95	81	76	70	77	87	64	71	94	54	65	60	94	69	87	76	88	73	80	87	72	73	78	78	64	83	86	83	85	74	70	77	79	65	67	81	76	100	86	67	82	87	86	92	80	70	80	114	81	83	79	74	81	72	80	78	84	80	85	70	78	85	82	77	78	97	65	81	66	83	75	81	76	79	83	77	80	84	68	96	81	82	72	84	81	74	77	74	82	69	92	69	82	74	90	72	62	89	76	68	93	78	60	83	80	69	83	90	82	92	68	66	84	85	74	75	80	70	75	81	78	85	79	80	77	65	83	81	70	73	81	65	69	68	66	70	70	81	80	77	56	78	72	85	90	68	86	65	81	69	81	68	99	70	78	82	80	78	85	77	78	82	85	84	95	81	85	93	86	93	86	86	84	80	97	86	66	70	90	87	78	82	91	104	73	93	88	89	89	79	75	67	73	77	68	79	78	90	94	86	71	93	79	77	78	79	80	67	84	80	85	87	72	93	71	73	76	91	79	61	75	77	66	65	75	89	76	73	87	93	89	74	83	79	75	95	80	87	73	81	75	98	80	81	70	78	81	62	73	86	67	69	68	84	76	70	70	71	88	86	82	52	85	72	78	69	90	73	74	91	67	65	61	87	74	84	74	76	77	84	83	82	70	65	81	78	72	71	92	77	92	87	91	73	97	77	58	78	90	69	77	73	97	72	69	87	77	79	70	79	77	66	65	74	95	91	83	88	78	86	66	92	79	66	62	96	66	81	60	72	70	83	89	69	75	82	80	79	91	77	70	87	81	86	76	81	90	83	94	89	77	70	81	85	89	79	61	82	81	87	69	77	68	89	75	83	91	72	77	99	86	74	80	67	74	78	84	69	74	86	82	86	81	72	81	77	81	89	77	102	92	83	77	68	76	70	80	81	70	66	100	61	65	75	79	89	79	83	70	80	77	88	93	74	67	87	73	79	73	72	85	101	74	87	72	85	65	76	70	75	89	80	78	87	76	96	78	72	69	75	74	72	79	84	72	84	95	83	81	62	71	68	84	65	68	86	79	83	84	90	88	71	67	76	64	77	67	75	75	84
17549	328	408	391	378	356	341	330	335	314	295	330	279	310	276	297	283	302	300	299	284	271	284	311	279	266	271	268	328	288	301	293	294	316	298	281	272	280	304	259	278	297	269	284	280	274	294	288	293	288	252	276	287	277	318	289	264	290	292	290	291	274	281	284	283	276	256	262	269	277	282	293	280	274	261	292	326	289	269	282	284	294	290	276	326	279	279	287	295	298	270	278	291	275	275	272	274	304	286	288	291	252	270	247	268	272	301	279	297	272	287	301	278	289	284	306	287	272	320	304	282	288	285	272	289	281	314	280	286	286	281	271	318	268	273	269	262	289	266	292	294	267	304	276	302	311	295	284	311	268	278	288	293	278	312	271	309	290	283	278	294	305	263	264	304	315	266	278	287	272	297	288	290	281	280	323	294	276	283	276	282	235	298	291	271	294	275	288	281	264	288	305	287	289	267	302	283	302	292	297	284	268	283	295	273	271	327	256	278	293	318	291	250	293	293	269	272	277	288	277	273	275	299	322	312	297	278	266	267	288	296	281	286	268	287	323	281	289	249	263	297	274	281	279	304	297	276	272	266	285	285	292	268	271	303	287	284	287	289	283	283	300	270	275	291	265	289	297	285	268	297	292	260	286	270	296	285	289	255	283	249	272	272	278	292	287	295	288	274	306	272	309	301	281	278	287	293	302	265	316	267	299	281	290	292	301	290	258	327	295	296	310	280	293	242	277	282	283	275	286	280	254	264	258	280	290	306	267	331	268	291	303	312	292	295	259	253	287	257	247	259	312	286	255	288	280	239	267	263	267	263	318	288	277	271	286	251	316	297	296	303	262	300	281	289	280	297	278	307	276	305	288	297	267	290	272	271	302	270	267	287	276	252	258	287	289	272	286	283	290	286	293	263	268	285	310	254	248	270	284	297	279	287	258	308	304	272	324	296	303	314	300	298	279	281	301	270	275	286	304	289	290	315	263	297	291	287	280	267	274	292	291	283	268	263	288	280	293	289	291	248	284	293	294	277	300	261	284	301	264	301	281	288	287	266	286	285	304	276	267	280	281	280	286	261	297	273	280	307	275	318	278	272	273	250	283	322	289	275	329	307	289	303	305	268	311	264	296	267	284	296	254	291	322	309	269	292	314	267	278	274	273	263	313	284	279	267	274	270	298	290	301	286	294	277	278	298	297	286	300	315	288	284	290	305	296	279	281	266	299	302	296	312	278	293	288	291	272	283	282	307	267	260	281	270	278	302	312	244	268	281	270	263	312	264	264	302	287	296	321	307	278	262	272	289	318	272	269	278	311	274	277	257	291	301	297	279	270	270	243	298	280	299	270	278	267	276	284	276	318	285	292	290	294	303	288	298	263	272	298	270	282	282	294	288	264	297	284	271	307	331	282	286	294	312	297	266	294	290	268	314	250	274	268	249	267	286	298	300	271	268	250	302	264	303	278	292	295	300	311	291	261	277	281	282	270	285	311	285	278	267	286	288	299	275	281	267	266	286	298	263	254	276	287	297	285	293	306	293	266	289	267	279	275	288	294	299	288	298	292	316	302	305	270	291	264	271	290	281	289	288	276	282	292	306	302	273	269	308	279	284	278	302	279	258	279	263	288	301	261	277	274	250	327	283	249	243	288	281	281	310	259	276	290	282	289	274	289	303	327	285	248	266	306	291	279	275	278	294	274	290	297	277	274	286	268	300	274	270	276	284	270	279	285	290	295	271	274	291	300	274	265	287	319	273	288	267	300	267	282	325	296	284	295	291	276	282	295	301	309	297	286	285	280	283	268	285	284	269	295	264	265	299	294	284	291	262	295	280	282	284	280	266	289	267	297	283	293	315	294	268	256	316	315	255	264	316	302	285	264	271	311	275	287	268	292	313	267	287	283	264	246	284	278	274	284	270	283	309	279	303	259	277	310	266	280	250	282	271	300	310	285	296	257	290	281	267	289	261	303	252	311	265	287	266	299	307	291	271	264	278	288	278	273	259	293	337	300	267	317	296	284	335	306	277	285	290	287	274	292	294	249	291	292	264	288	287	292	290	289	286	297	287	263	289	300	284	283	279	304	305	271	301	256	300	287	267	273	301	273	282	282	296	277	258	289	273	300	304	311	287	318	280	304	274	290	291	290	300	300	300	277	297	276	299	280	266	281	291	288	293	286	262	295	264	281	274	287	263	289	295	278	284	279	262	302	296	271	306	275	281	281	262	312	251	292	346	251	310	279	288	285	303	266	293	264	269	285	307	292	303	276	293	327	287	261	250	278	280	287	286	292	283	267	271	311	257	288	297	315	275	281	271	263	253	297	338	302	305	254	274	274	268	307	291	266	298	296	296	293	292	276	300	294	302	288	284	282	302	290	271	282	289	261	277	263	255	289	302	287	276	268	308	302	273	277	305	297	283	272	309	292	305	280	298	243	277	261	290	334	282	325	265	289	277	320	295	260	286	316	300	319	316	265	297	283	273	269	287	308	282	275	273	292	329	295	288	279	286	282	277	272	263	275	266	279	280	265	280	275	294	277	279	289	281	300	258	255	290	284	308	303	308	272	271	293	291	257	315	295	283	297	272	283	292	277	287	283	269	286	281	279	280	291	310	284	277	298	273	317	316	285	268	288	280	301	299	265	291	321	258	293	261	315	313	274	277	259	278	293	281	309	287	292	288	286	312	293	272	283	266	254	289	272	260	294	300	277	301	288	291	287	257	289	279	264	308	281	276	295	288	292	276	276	288	268	272	255	288	296	284	297	302	302	304	298	269	311	293	289	286	302	278	287	288	268	276	336	261	272	260	308	281	294	282	282	277	293	273	289	256	257	273	299	278	286	277	276	318	299	291	295	280	282	258	290	284	312	300	310	318	311	277	304	262	298	279	306	291	271	292	283	276	292	293	269	273	264	292	285	256	274	302	289	258	287	287	277	283	281	323	254	311	288	286	281	277	280	281	259	280	274	285	269	279	265	280	317	278	319	307	265	297	285	273	282	273	296	278	269	294	268	303	302	292	293	270	278	292	262	274	293	316	297	258	309	269	296	297	240	280	262	280	300	248	297	287	325	270	267	278	263	302	272	277	276	281	261	263	279	269	254	263	288	247	278	287	303	292	286	288	275	269	274	285	265	260	307	285	294	273	269	310	286	302	287	285	251	279	288	297	323	308	272	333	297	302	278	289	288	299	297	305	281	294	285	271	266	259	314	297	278	261	268	282	298	287	275	311	278	240	319	289	288	246	289	284	291	308	318	286	312	288	263	262	282	291	307	272	272	296	269	284	269	271	285	267	305	247	304	281	281	269	257	296	269	293	270	277	264	303	268	292	292	275	280	262	261	298	262	293	286	304	275	252	269	273	275	315	272	282	305	297	283	282	301	311	273	303	275	263	269	294	287	282	277	290	277	250	299	310	280	270	323	230	245	258	291	287	298	285	273	303	285	276	268	303	275	303	271	269	256	256	258	290	294	286	286	308	275	296	259	292	295	271	293
53930	20583	8346	920	545	414	318	262	254	249	203	212	219	167	199	179	178	167	179	177	169	203	139	149	156	166	159	137	142	148	135	141	162	170	128	163	176	155	160	173	159	151	149	136	176	147	124	117	143	163	140	161	143	171	139	159	142	140	135	143	152	160	159	149	133	134	139	150	113	145	135	158	158	154	150	153	151	135	136	138	162	132	149	155	133	134	146	135	129	127	162	149	136	153	133	160	147	145	134	147	148	133	155	132	151	145	153	140	141	129	149	160	138	151	142	171	137	132	162	144	140	140	159	140	142	151	148	140	141	145	140	129	149	155	139	150	145	159	146	121	135	146	155	141	139	163	134	141	137	152	157	163	142	135	151	117	152	140	147	153	138	140	136	149	147	146	133	149	161	131	145	154	141	137	165	132	143	135	157	173	130	153	140	139	154	137	149	132	140	147	144	144	175	168	152	149	116	151	136	130	148	132	131	136	145	147	154	140	144	138	134	123	149	125	139	140	159	146	135	133	161	147	146	139	118	156	148	122	126	130	122	139	129	146	158	160	151	130	142	152	145	157	130	144	144	140	135	140	135	123	133	139	145	132	148	144	137	142	161	140	149	127	153	137	166	157	131	155	124	164	132	141	146	139	140	147	152	134	153	139	144	146	122	129	146	137	155	155	153	144	122	148	157	150	147	140	149	129	139	154	133	135	164	146	147	125	121	136	144	157	156	127	135	148	138	142	129	137	128	156	138	140	145	134	154	141	165	150	161	135	129	137	173	142	139	120	167	155	120	143	154	131	135	162	164	138	131	133	137	131	126	139	154	136	143	146	148	131	138	151	149	150	149	139	150	130	148	148	141	140	140	137	140	138	132	139	139	143	124	139	141	131	145	132	149	141	162	164	146	165	157	142	165	131	131	152	155	143	156	128	146	149	137	135	134	151	137	145	130	141	152	140	165	158	126	145	133	123	143	154	146	154	151	143	140	145	149	145	142	156	131	147	123	160	162	138	147	159	145	152	149	161	167	146	139	136	154	122	142	156	152	131	154	151	149	126	129	166	138	155	129	157	134	134	145	153	154	154	125	139	138	140	148	136	152	147	165	125	122	135	150	143	135	139	140	138	149	170	160	141	137	151	146	167	141	123	133	135	141	153	135	146	153	159	159	152	138	142	128	165	144	143	145	133	131	116	159	138	136	153	141	152	155	141	146	158	156	151	145	158	149	141	158	142	146	141	146	150	139	150	151	146	158	142	139	138	147	138	146	145	148	147	128	147	150	140	163	142	141	157	170	155	142	187	159	133	146	127	158	140	143	166	115	147	158	125	140	138	148	129	132	128	129	126	142	145	160	140	133	149	151	162	135	133	167	138	141	164	157	131	140	139	150	116	144	131	150	160	145	147	157	140	150	144	140	147	152	151	146	147	139	151	155	146	131	172	129	157	154	150	158	118	135	139	156	139	124	158	134	159	155	127	142	126	149	120	146	136	158	172	147	130	129	143	129	131	121	146	151	158	137	158	129	130	157	142	139	139	133	140	149	143	131	141	137	145	146	139	117	144	144	134	127	151	137	145	126	148	134	159	133	146	174	124	151	133	146	115	144	153	144	127	138	170	148	165	165	149	148	132	169	144	135	149	154	156	143	147	139	125	147	138	130	144	150	155	136	149	149	141	147	153	144	133	149	131	160	124	134	131	153	136	156	130	129	121	144	158	148	141	126	135	137	148	149	136	128	147	163	156	129	143	135	163	147	142	125	147	128	158	137	152	136	137	155	141	153	142	158	129	117	129	138	140	146	145	151	149	131	134	142	172	134	137	146	140	139	135	146	143	147	145	132	145	163	145	136	133	120	144	136	152	140	132	143	145	164	139	144	161	141	143	149	135	153	162	145	147	139	135	133	151	145	144	145	118	164	145	150	153	152	113	154	127	149	156	126	141	138	154	164	144	147	153	139	144	145	140	158	147	130	130	152	169	138	144	149	137	144	145	164	146	153	151	131	145	158	153	145	142	161	146	144	176	153	123	160	142	152	145	137	153	168	138	145	145	114	136	155	150	141	143	139	132	137	132	142	165	125	142	113	148	140	144	143	152	150	132	150	136	129	148	169	147	121	137	165	144	131	162	137	124	103	142	144	140	156	149	142	141	126	128	127	139	126	131	140	133	129	151	143	161	150	128	137	116	135	148	121	158	127	162	148	139	150	140	158	134	155	133	152	120	128	134	155	150	129	143	148	125	143	132	154	149	138	152	128	132	129	150	129	150	124	152	158	150	137	136	141	149	149	154	160	140	122	149	150	129	120	151	140	153	161	144	144	163	137	153	177	142	147	175	149	164	150	131	140	152	139	137	146	148	138	118	131	141	144	150	143	135	141	136	119	158	126	147	136	144	139	161	152	132	151	130	139	148	154	123	156	125	124	132	156	145	164	145	162	146	158	152	137	144	131	157	126	128	160	148	173	149	136	126	146	163	137	148	138	150	159	144	153	154	153	137	144	146	144	165	164	161	157	126	140	129	140	136	151	145	137	144	157	144	129	132	135	142	153	157	169	147	153	149	159	162	147	129	148	152	160	150	153	141	153	147	136	165	151	147	140	163	160	142	151	140	159	153	131	142	133	153	147	140	151	140	163	134	146	122	147	151	163	157	152	148	146	149	139	141	125	157	115	161	137	128	147	163	142	147	184	119	143	139	138	153	147	147	159	149	131	148	146	158	158	152	119	93	151	134	127	146	142	139	153	158	140	150	126	149	145	151	153	142	134	139	144	141	120	140	135	152	126	142	143	159	123	139	146	137	126	154	151	150	138	162	154	142	149	146	137	128	163	141	145	143	158	144	137	139	137	149	147	155	166	152	154	145	160	120	140	129	152	139	147	129	150	153	142	142	141	156	140	149	150	157	131	142	133	154	122	138	137	147	151	156	160	131	152	152	113	148	150	150	149	169	143	146	150	161	162	153	157	139	157	148	142	136	159	141	162	141	141	145	138	124	134	159	136	145	159	150	145	135	146	147	156	134	139	136	164	158	128	155	166	154	112	149	137	167	148	151	147	159	151	138	144	159	153	149	138	121	142	141	149	139	153	160	143	147	155	141	175	147	152	149	138	144	139	133	153	154	149	154	125	139	138	146	147	123	148	151	130	133	159	148	148	148	137	138	139	143	151	134	154	152	136	156	164	145	152	134	154	153	114	149	133	160	144	139	147	143	132	137	148	140	147	155	159	149	136	152	146	136	117	152	146	134	137	145	124	136	131	152	141	169	160	158	134	163	160	122	145	150	141	133	153	137	143	138	159	154	154	126	139	151	163	136	149	144	141	123	135	131	140	147	170	143	165	163	139	151	139	138	145	163	125	121	141	131	137	171	136	178	144	151	149	134	126	144	127	146	143	144	157	144	139	141	169	140	131	133	157	134	154	148	136	133	156	134	175	149	144	131	155	138	151	167	138	146	142	141	126	164	154	139	137	140	171	169	146	137	146	140	137	160	157	139
29892	1115	2067	2336	2052	1753	1472	1251	1058	982	927	819	820	718	741	643	648	635	609	621	582	554	570	576	552	512	543	545	488	532	526	479	524	454	502	518	435	502	478	460	519	497	529	505	483	494	513	467	506	468	465	463	509	501	469	485	464	426	462	434	498	477	457	497	428	469	492	501	442	482	478	474	462	432	440	470	471	469	458	446	474	431	492	476	476	457	491	460	453	435	449	467	452	453	454	472	482	447	449	423	479	422	465	447	449	456	450	471	444	438	442	449	483	449	419	445	427	452	455	451	458	422	444	396	432	436	464	438	453	486	459	468	474	463	454	471	454	480	446	448	477	499	447	453	461	462	441	457	447	446	432	435	443	443	452	454	518	471	450	469	441	454	457	439	432	499	452	468	439	396	471	480	486	432	436	456	461	476	486	465	427	443	490	511	472	452	457	437	485	483	444	419	478	495	428	426	481	453	482	456	464	456	483	483	441	470	449	473	465	459	464	443	478	452	480	475	466	454	452	450	468	406	434	439	419	437	474	463	446	455	466	425	451	491	452	456	440	455	455	421	453	473	451	467	412	415	457	446	446	440	473	445	384	456	476	456	498	400	444	471	414	445	418	454	452	479	449	452	469	405	435	468	441	430	429	421	468	466	445	485	450	441	474	440	483	476	433	487	433	485	435	465	461	434	459	433	461	462	426	454	470	472	464	422	439	413	447	435	453	461	435	442	455	413	448	479	438	530	458	427	448	475	458	456	457	481	459	451	472	442	453	445	468	431	463	453	428	420	491	457	452	427	435	452	421	454	444	431	447	446	429	472	452	470	478	452	435	436	419	456	449	457	412	477	450	461	462	439	479	470	459	447	445	454	447	458	454	423	471	445	395	464	463	414	430	448	462	446	464	455	456	417	428	428	464	460	443	471	459	478	482	444	461	451	414	437	425	484	412	431	434	435	470	466	451	439	481	464	464	427	434	446	447	428	473	421	415	470	458	467	442	442	454	437	453	461	460	455	424	444	431	462	440	460	449	484	470	412	439	485	438	437	461	421	467	477	444	488	453	461	461	467	439	443	453	466	441	519	467	457	459	434	501	467	466	418	460	468	450	450	491	473	454	460	451	466	444	456	487	508	456	437	429	426	464	485	453	468	439	408	446	432	459	442	462	413	451	474	416	430	423	447	466	399	425	467	479	473	462	448	417	467	448	450	438	462	442	459	446	466	463	453	432	436	479	450	409	472	431	450	442	437	466	502	459	443	447	470	489	470	439	449	394	493	454	408	449	469	450	448	463	445	461	441	451	451	434	452	443	455	466	421	440	466	432	419	429	458	440	452	447	450	468	437	451	444	440	461	434	439	456	484	468	426	447	463	449	476	472	471	430	439	485	440	454	503	451	489	427	428	444	439	444	433	464	435	440	459	478	448	476	429	442	449	466	465	427	403	474	442	429	493	438	431	432	443	466	444	457	441	467	471	414	440	454	487	439	445	467	440	448	462	482	450	456	452	452	440	464	422	445	480	462	482	457	458	439	485	409	466	434	457	432	430	456	475	436	456	468	446	468	463	471	447	449	444	425	454	485	412	490	487	456	443	426	416	484	473	442	461	436	450	439	442	430	461	454	467	444	453	498	470	460	469	465	454	457	451	442	476	490	461	471	458	468	484	433	460	449	430	481	423	430	453	435	438	434	440	472	441	469	462	445	480	412	432	463	440	469	463	431	411	451	482	454	466	446	473	438	450	436	443	442	408	442	477	463	475	447	462	477	416	450	469	467	471	430	425	443	471	406	464	435	421	471	464	442	459	426	450	478	459	468	445	452	458	459	467	416	473	410	426	404	442	450	490	449	444	472	426	455	481	437	492	445	459	469	433	460	498	454	450	476	428	448	433	417	459	481	462	416	441	457	451	458	468	510	443	472	452	450	417	455	419	462	431	478	448	465	481	452	441	452	446	477	455	482	454	467	486	455	472	452	462	473	404	462	436	471	450	484	475	485	465	465	403	447	430	435	404	480	454	464	451	433	462	443	453	467	472	480	454	440	455	477	445	458	480	452	451	482	420	450	432	462	432	419	439	458	461	460	467	427	426	428	467	457	447	467	443	450	473	508	462	442	441	436	483	415	507	429	430	487	438	449	427	413	506	473	462	424	468	455	461	439	448	453	472	481	440	500	458	432	458	410	434	416	477	422	437	461	430	443	442	489	488	429	449	436	473	426	421	472	423	448	458	422	437	475	469	443	418	435	447	481	441	439	429	480	455	430	455	454	492	476	465	430	488	432	477	432	445	439	479	466	428	448	499	434	419	490	415	403	442	449	473	422	461	482	445	458	510	432	437	478	509	445	457	442	457	446	449	464	458	489	426	433	449	432	477	439	448	489	465	462	484	453	501	434	457	438	462	456	454	450	428	440	465	475	449	424	439	449	473	471	433	444	450	428	432	443	458	443	440	442	480	483	442	424	458	428	445	495	440	452	426	453	464	448	459	449	443	451	446	469	448	480	472	421	434	441	454	434	465	487	403	458	429	469	493	472	433	446	485	480	454	432	466	411	461	448	440	411	426	435	470	465	443	456	475	461	462	443	441	455	471	437	454	461	436	434	451	478	432	457	449	427	455	437	423	440	430	407	456	420	431	474	447	466	469	463	480	429	424	461	461	470	459	477	478	450	480	483	462	448	443	432	478	458	477	479	425	495	476	480	423	462	491	476	473	449	457	437	467	474	458	441	486	446	432	435	437	439	456	459	467	456	425	438	449	445	415	476	406	467	431	460	472	442	479	428	451	497	429	434	461	478	485	419	458	468	444	432	473	419	433	463	430	438	442	439	451	438	426	449	449	478	494	472	452	427	469	437	479	429	477	424	441	427	446	448	456	459	453	457	440	464	428	476	469	439	440	487	468	478	436	419	434	459	435	419	458	437	443	429	455	490	448	440	460	406	462	484	458	468	459	464	414	439	454	456	459	476	499	462	473	445	452	446	433	464	453	470	401	471	471	439	443	443	460	473	443	423	454	452	443	464	440	433	457	453	432	446	458	440	438	423	428	448	446	434	460	505	461	446	442	463	448	432	466	457	458	459	450	474	450	410	455	481	471	503	509	439	414	425	465	465	449	432	455	506	459	444	420	445	447	475	449	447	439	439	442	459	437	455	447	442	451	431	465	430	445	436	442	456	466	436	422	442	467	475	446	456	445	429	419	458	446	481	446	424	408	451	462	474	466	424	429	499	480	438	500	424	443	453	455	463	446	453	451	469	429	469	460	411	486	469	444	489	453	453	444	496	483	449	450	453	457	465	392	470	438	482	477	442	434	431	469	480	427	479	440	512	474	455	448	478	460	448	474	453	412	431	465	464	466	469	497	466	464	448	485	452	441	454	424	520	443	456	455	456	451	474	433	532	453	481	450	453	430	434	489	487	493	434	465	442	469	439	416	462	440	454	463	469	440	455	447	501	434	474	440	449	471	447	454	486	434	446	486	446	451	446	460	448	467
51879	24536	19044	3158	1157	879	668	514	463	484	408	376	343	343	332	317	291	284	278	327	280	275	272	264	279	291	300	255	278	231	221	247	251	246	268	247	247	237	248	226	226	235	285	256	242	232	246	241	238	260	239	250	242	259	267	229	272	240	275	243	246	263	223	245	241	222	250	250	242	260	238	251	257	237	243	241	252	266	224	237	235	224	238	239	257	244	262	232	256	247	249	260	250	250	248	255	244	243	233	269	262	275	258	231	257	235	267	252	231	268	252	259	277	238	272	240	246	230	255	235	241	239	233	214	240	233	270	243	222	236	270	253	235	278	236	259	265	230	240	215	250	222	269	253	235	250	229	241	249	244	255	235	252	231	224	270	259	255	238	269	255	234	282	247	257	247	234	223	243	242	266	235	238	218	243	237	217	257	213	240	256	231	228	242	234	251	234	251	263	223	255	249	261	225	256	242	237	246	218	253	255	247	251	251	247	248	269	216	251	221	215	235	256	259	269	264	255	236	251	265	247	237	231	245	226	204	260	237	226	226	205	270	252	282	260	238	272	237	263	241	258	225	206	225	259	246	241	232	226	223	245	241	219	234	258	216	244	228	250	266	262	239	228	253	251	240	254	226	230	238	220	248	251	211	237	235	259	233	237	264	249	250	211	225	273	273	238	232	241	223	250	253	232	238	256	223	250	239	266	242	251	237	235	232	227	239	234	236	250	232	238	238	253	269	235	216	253	233	233	236	226	214	205	230	254	226	214	250	250	231	226	234	231	269	259	250	247	230	249	237	253	218	266	232	229	257	239	222	235	220	251	226	230	231	236	248	264	238	269	203	245	218	235	251	242	243	239	233	223	256	245	225	225	226	224	247	268	255	255	258	252	250	270	233	262	222	252	274	255	252	234	239	226	249	261	216	199	264	268	236	242	234	213	225	214	227	261	232	201	217	275	199	237	242	234	274	217	215	225	235	241	238	237	256	225	240	231	241	242	239	233	246	247	251	246	244	270	236	238	252	241	232	259	259	218	240	226	246	252	235	223	223	255	257	254	232	253	245	273	247	231	242	224	242	259	295	242	237	245	242	239	233	233	274	238	230	240	236	232	249	254	241	239	246	232	251	235	256	217	243	248	220	247	252	245	229	216	245	249	206	250	261	235	223	234	254	241	248	258	248	235	246	244	264	235	242	230	219	240	236	256	254	237	247	270	238	219	224	244	227	233	230	231	239	243	231	237	258	249	246	264	243	246	216	235	243	241	241	252	217	245	267	253	225	217	226	244	242	219	260	228	237	232	225	228	229	221	270	221	223	246	245	258	250	267	225	230	225	232	252	247	236	254	252	232	238	260	260	259	247	229	218	220	244	273	234	264	252	227	242	236	248	241	222	242	232	241	223	274	240	255	232	232	228	248	240	251	277	217	236	267	257	253	248	246	246	243	253	246	232	256	234	232	235	245	256	234	227	237	245	236	214	193	260	240	224	249	243	227	287	249	241	229	257	249	249	254	262	245	221	270	248	262	254	224	224	254	262	261	249	246	227	228	246	222	223	250	263	230	239	263	252	228	248	263	228	229	254	228	230	234	257	213	232	253	235	239	218	217	238	226	252	245	258	259	243	242	258	261	249	258	236	272	244	258	212	255	283	246	237	247	234	249	207	241	259	253	216	268	264	236	231	202	241	222	252	217	233	238	251	225	253	259	244	235	206	222	221	251	264	236	258	231	232	212	229	244	225	260	257	236	229	245	274	242	266	242	244	248	228	238	250	230	247	223	276	253	237	262	255	257	214	229	229	240	230	260	252	241	226	245	260	237	240	237	221	243	255	241	268	240	264	240	227	235	233	250	240	253	248	239	281	254	270	231	264	220	249	264	244	254	239	284	237	263	275	229	232	242	251	280	256	241	260	234	225	229	239	265	240	244	247	249	242	275	228	240	238	238	237	249	264	253	230	226	212	231	244	221	225	273	238	226	246	230	216	218	237	251	230	252	226	222	256	231	270	217	211	229	260	240	243	245	278	240	226	258	216	261	262	243	267	211	221	230	244	241	231	266	250	225	258	248	251	232	245	236	255	248	249	244	266	253	232	279	226	242	245	249	248	262	239	210	226	243	257	254	238	250	205	257	252	272	261	230	267	237	286	263	240	237	242	264	255	282	219	283	233	260	227	213	227	258	227	215	225	231	222	212	236	245	259	232	249	263	235	251	258	242	239	245	244	242	251	254	215	236	236	247	260	254	241	247	225	235	253	252	250	232	238	246	242	273	231	241	237	263	248	257	243	243	252	236	256	233	251	243	240	234	230	238	241	239	245	241	226	265	214	238	248	260	232	242	221	267	231	257	256	234	249	224	253	252	261	245	231	258	252	227	254	230	213	260	235	225	236	277	248	254	231	247	217	222	230	248	231	238	221	235	243	243	247	229	248	257	240	236	231	239	246	259	238	252	229	249	228	234	259	245	256	237	249	267	232	246	227	258	231	252	259	245	229	236	238	224	250	255	273	240	230	260	246	248	239	261	225	244	252	254	270	228	220	243	233	234	228	262	269	228	238	250	230	232	241	233	259	245	250	249	262	239	220	215	233	230	265	218	215	261	246	272	260	243	237	224	266	232	252	234	246	209	253	248	246	239	233	284	229	262	275	212	232	244	247	237	251	257	213	254	216	253	280	232	213	214	240	226	245	225	229	259	259	256	259	238	259	251	231	241	256	233	227	242	244	239	240	260	268	228	259	236	252	250	248	248	211	251	242	258	249	246	251	273	225	250	248	228	217	204	255	258	241	249	237	234	226	232	273	238	207	243	237	216	241	249	244	227	236	236	233	232	210	244	224	235	231	253	268	246	234	250	226	244	236	230	236	220	240	229	250	240	262	244	233	250	235	231	220	220	225	243	223	222	260	231	255	234	253	227	255	272	243	265	248	261	237	241	241	245	255	249	222	243	240	229	249	217	221	239	229	250	261	281	227	249	247	241	250	226	258	243	269	231	257	226	233	240	245	248	226	223	247	236	239	207	217	226	252	221	224	233	221	244	259	230	250	213	239	256	260	245	230	231	213	215	238	228	243	239	247	228	224	245	234	219	211	243	242	235	255	254	237	242	253	255	233	231	258	233	258	240	242	237	246	243	231	245	232	251	229	235	240	231	237	244	241	220	238	250	261	233	262	273	257	240	244	250	240	259	237	255	238	225	230	235	218	232	250	221	256	255	253	254	264	293	252	237	249	215	246	245	243	228	231	273	233	248	247	232	268	215	232	252	232	230	250	264	262	238	240	239	234	248	261	228	266	226	237	236	228	240	226	259	242	255	244	232	222	256	222	243	251	238	244	220	256	209	242	241	229	229	248	234	221	239	232	250	212	248	269	232	224	235	253	225	239	242	224	259	237	237	280	275	236	251	249	246	244	235	247	252	232	250	227	223	230	243	241	248	222	226	226	224	227	265	263	231	261	225	260	238	250	255	241	215	235	257	241	235	225	239	269	239	247	213	238
33819	2082	4027	4556	3887	3279	2709	2286	1999	1831	1600	1508	1395	1310	1226	1173	1122	1083	1031	1044	963	935	920	942	864	844	846	851	868	850	812	808	803	779	817	800	812	740	754	786	768	771	785	736	748	762	775	754	714	770	727	752	695	777	726	772	747	761	752	733	705	711	697	682	687	747	702	732	720	748	735	714	722	714	718	712	753	749	752	750	706	703	718	700	717	691	704	757	730	692	706	678	669	681	687	692	718	693	672	714	702	715	728	710	713	718	755	678	724	667	683	728	760	694	686	688	673	771	700	702	734	672	675	676	681	690	648	755	685	712	668	703	697	700	705	734	687	680	666	746	714	744	711	665	655	697	687	729	699	710	667	670	706	731	745	700	702	705	687	720	671	650	701	698	675	678	709	735	695	689	663	756	670	681	687	700	699	716	734	695	710	719	702	690	694	687	696	674	703	702	681	680	716	726	712	676	717	704	684	684	627	686	693	679	728	710	697	704	710	678	743	736	675	731	688	717	738	675	760	716	727	663	692	705	678	734	685	680	683	689	711	708	718	710	716	700	720	743	729	684	689	753	665	662	712	671	699	739	668	741	686	736	714	709	698	743	655	690	691	709	733	683	721	698	688	738	696	674	743	681	727	733	689	713	716	724	735	735	688	685	747	702	701	702	761	631	738	707	704	702	718	700	704	719	721	666	721	729	746	689	718	691	740	666	671	716	711	728	738	704	684	681	678	752	684	703	664	692	700	707	675	733	683	728	727	663	667	687	680	668	752	694	702	702	677	701	751	716	715	688	697	696	676	701	646	716	661	684	669	723	724	682	686	709	697	772	688	652	665	720	730	675	728	727	685	629	678	700	692	666	679	740	712	662	702	668	717	734	740	704	645	715	693	692	698	712	689	715	646	697	696	699	711	687	716	665	691	698	698	718	724	704	706	723	669	696	700	663	691	681	697	702	696	715	696	731	659	649	699	708	721	740	724	679	694	667	732	742	695	684	720	708	712	679	738	681	668	625	679	708	658	741	747	687	688	687	697	711	702	701	711	711	677	740	671	708	717	714	659	724	678	757	711	715	693	722	729	729	752	737	708	703	748	702	726	692	703	703	714	674	710	712	705	709	643	640	682	656	734	712	693	701	698	690	672	749	706	721	678	704	687	676	761	745	766	706	682	740	713	668	691	668	728	664	680	708	688	664	678	721	722	714	687	703	688	707	722	702	694	672	709	680	719	711	713	663	664	730	677	738	728	681	677	682	694	699	723	648	731	705	674	712	713	704	707	704	677	692	659	683	706	693	661	719	725	666	668	665	677	706	709	747	664	765	685	725	688	757	724	721	723	643	696	711	731	692	637	687	711	699	659	731	727	680	713	643	703	714	726	654	700	702	701	674	665	725	726	735	726	689	682	705	683	696	735	734	670	679	730	707	672	697	685	673	686	631	688	744	720	681	693	702	689	692	726	743	731	674	693	698	729	720	673	698	669	723	705	754	665	717	719	675	735	692	691	696	708	713	619	740	734	734	721	707	654	688	717	733	722	718	721	715	724	678	668	701	744	717	696	717	708	677	682	698	690	668	727	691	699	761	724	709	743	735	694	740	675	716	692	680	723	677	671	724	713	718	715	642	702	705	712	695	691	696	733	709	735	694	694	705	695	710	677	675	638	659	704	736	729	679	685	717	734	683	682	710	730	708	702	688	718	684	745	719	718	715	684	720	656	684	644	647	667	723	725	710	712	682	683	736	698	643	698	691	694	665	720	641	713	699	721	733	755	675	610	686	689	666	694	708	688	685	731	661	682	730	719	711	684	667	686	737	774	647	701	735	654	715	686	675	651	714	688	754	711	662	741	687	679	666	695	692	720	706	695	706	675	694	656	732	679	716	728	703	716	712	708	696	676	652	733	691	695	719	752	713	715	683	668	695	688	690	712	708	708	693	713	681	684	668	663	719	674	688	682	686	683	715	689	628	650	725	706	710	731	694	701	684	682	682	717	691	696	715	720	647	700	703	717	724	720	724	694	692	668	704	722	703	741	720	697	716	706	745	722	688	648	705	744	714	693	707	727	709	674	718	762	690	722	695	648	672	669	714	693	723	718	716	747	727	759	697	692	709	697	686	653	736	675	689	686	669	682	723	721	650	703	704	672	710	707	697	669	732	665	685	696	692	719	699	658	725	708	703	691	744	664	673	677	709	707	713	664	746	733	703	741	713	693	695	706	691	724	704	715	728	683	683	750	662	671	712	742	690	688	705	691	695	675	698	708	676	722	730	726	697	701	717	683	645	720	690	682	713	669	724	696	733	669	687	684	707	724	697	690	687	672	698	678	670	705	721	677	695	724	700	759	726	732	707	691	746	667	691	723	670	696	707	712	744	681	683	696	682	730	691	692	680	733	709	710	723	674	693	684	712	723	738	723	745	724	675	697	679	685	655	691	718	698	681	728	675	657	734	747	674	795	705	753	681	679	749	654	669	703	700	718	670	737	685	686	625	688	735	706	728	712	725	676	714	667	632	657	711	717	714	703	670	687	718	655	691	710	713	725	722	680	705	671	674	657	732	653	655	719	713	652	727	769	679	688	716	683	673	669	713	728	664	749	731	712	746	735	697	619	732	702	709	703	683	704	727	678	708	687	697	666	717	661	718	699	698	707	724	713	718	678	694	689	664	717	698	701	686	707	672	691	679	667	687	700	714	725	683	759	684	699	676	714	651	706	682	718	689	718	698	686	716	672	673	713	710	709	707	701	706	683	668	696	762	673	655	721	747	726	681	679	698	678	750	691	705	745	678	672	706	691	643	726	717	721	705	732	702	703	706	684	710	723	660	704	720	691	708	723	684	734	682	682	679	681	698	701	687	713	741	717	735	715	715	710	696	706	706	686	712	726	684	691	695	681	690	708	719	740	687	652	692	741	709	696	661	689	677	679	736	710	673	701	718	740	717	675	637	731	694	648	693	684	744	725	682	680	741	713	657	716	671	716	678	712	695	680	691	706	687	703	687	758	674	741	667	745	614	674	760	717	654	701	667	639	729	701	655	670	693	692	711	708	711	704	728	744	720	716	711	676	717	711	668	678	683	679	680	731	720	690	712	673	686	707	725	708	694	727	672	723	762	682	675	724	722	686	660	708	706	637	741	697	667	675	690	723	722	690	707	720	664	672	650	717	711	696	707	712	727	670	700	726	693	701	720	690	730	727	671	655	724	733	682	694	742	689	684	669	712	675	737	718	652	649	680	702	714	683	734	691	678	724	702	664	695	716	740	683	711	686	695	690	702	702	730	716	721	728	719	678	673	691	656	702	732	700	669	676	726	679	722	708	750	714	717	713	666	680	688	758	666	661	721	697	698	714	705	681	709	700	682	688	708	688	687	673	700	671	689	702	701	740	742	691	705	718	690	678	725	689	685	692	695	782	715	699	733	705	691	702	662	689	736	700	663	691	721	756	694	701	701	709	643	724	669	686	677	650	688	691	719	667	720	699	691	741	724	689	613
17860	904	262	115	107	79	96	87	87	89	76	73	72	71	86	81	73	78	83	84	69	84	84	76	58	76	78	77	78	72	66	76	88	76	76	74	91	71	83	79	80	59	81	77	66	69	85	81	71	86	74	80	67	86	72	77	74	86	76	66	77	87	86	73	76	74	51	74	77	80	93	85	72	77	60	79	77	88	89	96	71	89	73	89	78	62	77	86	59	84	77	68	84	71	75	77	76	51	84	79	68	82	75	77	66	77	67	72	77	80	81	64	70	78	75	66	89	87	59	87	83	97	69	94	59	70	69	93	80	71	90	68	67	81	68	69	73	84	81	77	72	93	76	79	73	72	72	68	76	88	69	98	66	70	77	75	73	71	82	83	72	80	55	69	82	87	88	86	65	83	89	72	75	86	81	72	66	86	56	81	78	79	60	62	81	82	65	68	82	78	77	83	94	63	68	81	83	88	81	91	65	84	74	88	75	88	74	77	90	56	64	83	84	72	86	78	75	70	74	92	74	83	74	83	72	85	67	99	73	79	85	65	76	60	81	65	77	82	77	86	69	83	79	86	79	71	75	76	71	83	79	98	88	92	65	88	61	76	70	74	83	72	73	61	72	93	77	68	75	77	78	71	61	69	64	71	63	91	78	62	56	60	87	78	71	53	85	77	71	68	80	86	88	81	84	85	84	78	78	67	71	76	63	75	65	95	73	80	86	81	93	86	77	77	77	76	73	85	72	81	74	70	89	64	82	63	73	74	74	80	78	81	89	78	73	89	86	90	63	64	96	77	74	78	86	62	81	95	71	101	90	81	82	78	80	75	79	59	75	68	68	80	84	81	76	84	84	59	94	71	62	74	85	76	94	63	82	81	77	67	89	88	71	70	77	95	71	79	91	76	86	89	81	75	82	75	64	73	72	86	54	73	70	79	76	80	69	72	85	86	87	72	61	74	75	95	73	82	83	78	76	96	72	84	68	84	85	68	85	83	52	66	96	95	70	88	73	71	76	73	67	74	73	90	71	80	70	81	87	80	89	76	74	77	67	79	82	58	79	89	82	79	72	76	94	60	98	84	77	78	82	86	85	104	74	76	65	71	80	99	76	85	72	75	81	76	97	89	74	78	74	83	78	95	68	69	87	74	69	78	76	75	80	71	94	78	69	69	78	73	82	76	82	80	68	84	69	72	79	80	91	76	65	74	70	59	82	82	75	97	82	87	72	80	68	75	70	97	85	66	86	91	56	76	84	65	68	86	68	85	83	72	83	78	80	89	85	75	96	76	71	76	76	90	85	103	63	72	72	89	77	80	77	85	78	82	73	91	78	95	70	66	82	87	77	70	68	80	78	85	68	76	64	72	72	94	90	75	76	68	71	63	70	77	73	61	81	70	78	95	67	91	75	78	86	83	91	66	82	74	70	79	83	71	68	73	86	72	69	86	74	67	76	85	82	71	77	66	81	72	82	81	73	86	75	77	74	92	70	76	86	74	68	83	79	90	80	89	102	74	81	72	91	82	69	76	79	76	105	75	84	72	93	88	73	65	88	66	79	73	78	74	69	81	79	83	82	81	74	77	66	76	76	82	69	70	90	86	75	78	80	68	88	79	71	83	67	60	84	69	68	90	85	77	64	82	71	87	60	75	65	87	73	93	73	89	71	80	84	75	87	70	76	86	88	78	77	67	74	79	88	100	85	78	64	66	96	90	74	78	78	83	69	74	72	79	81	83	70	102	78	86	75	70	101	91	77	76	81	75	91	66	72	74	60	80	86	52	77	68	91	84	65	66	73	65	68	75	72	87	76	82	77	82	64	79	72	66	61	84	91	77	78	61	60	80	86	74	76	73	77	95	70	71	85	79	73	71	73	63	68	86	73	91	69	74	76	76	88	64	109	68	83	58	78	64	74	77	81	62	60	71	88	75	77	81	74	79	72	83	82	86	92	81	84	80	72	65	63	83	60	77	91	76	80	85	81	81	82	88	80	64	93	78	81	67	79	77	72	87	70	82	79	83	94	66	72	73	69	69	72	84	88	65	94	76	82	66	78	105	102	66	71	65	80	80	95	71	76	79	82	83	65	72	72	80	69	77	77	72	82	74	73	81	75	65	70	66	74	82	72	79	87	68	71	72	88	77	74	69	77	71	91	72	67	85	80	81	70	83	81	88	87	73	67	68	71	67	88	89	77	65	78	88	83	98	61	69	74	84	90	79	80	68	68	79	78	80	60	75	86	82	82	89	71	78	91	83	76	79	85	77	89	75	62	77	72	91	78	70	77	93	87	69	70	78	70	88	87	80	80	69	90	90	80	68	98	89	86	94	93	54	70	77	69	85	92	82	63	76	78	80	72	87	86	89	74	84	78	67	86	68	85	77	76	65	70	81	96	69	73	68	93	91	85	61	79	67	80	78	73	91	71	81	75	71	75	73	67	93	85	83	60	88	66	83	84	82	103	69	81	74	74	84	63	67	95	83	76	83	82	69	91	89	72	85	79	75	80	103	64	78	106	66	93	91	83	78	72	72	78	70	76	76	82	78	77	94	82	82	91	71	81	92	89	76	80	85	76	64	82	77	88	56	77	83	72	78	91	83	84	96	61	75	76	80	71	75	84	63	73	75	68	76	75	79	88	80	77	73	101	80	69	92	61	77	87	94	73	66	69	73	83	54	60	84	67	100	82	80	88	68	74	79	74	78	87	109	62	69	84	79	74	76	86	74	83	85	71	77	74	74	96	75	76	63	82	70	72	83	87	74	87	89	70	76	77	89	87	71	77	82	90	84	79	61	62	84	75	75	88	85	94	76	70	93	85	76	86	79	77	72	80	89	75	84	68	79	81	72	72	73	72	76	77	80	77	73	86	60	74	67	73	81	75	76	71	89	83	75	70	59	71	72	58	84	77	64	74	74	74	71	88	71	98	75	78	84	76	79	65	71	74	78	89	84	89	71	84	93	70	73	83	75	98	78	61	97	61	89	84	81	63	81	68	76	103	65	73	67	64	78	88	85	86	62	74	75	80	74	77	91	92	68	71	91	61	64	69	67	66	85	91	85	86	80	70	64	72	80	65	70	74	70	79	86	66	62	85	81	81	73	71	77	67	73	80	64	87	83	80	66	72	78	74	68	79	78	82	69	73	87	90	70	59	77	88	78	91	63	64	73	88	85	70	78	101	71	78	63	71	67	89	90	65	76	69	82	71	70	76	76	64	69	72	91	83	89	83	76	73	75	68	69	88	86	79	89	84	88	87	73	83	76	80	100	72	78	58	82	101	84	66	87	80	81	82	65	75	77	86	85	86	88	80	82	74	69	88	83	84	89	76	61	72	79	70	111	80	71	86	60	73	79	81	80	65	64	70	72	90	74	78	75	81	84	61	94	69	83	83	83	79	96	84	80	87	71	82	73	63	75	69	85	73	74	81	92	72	55	71	76	72	83	70	84	84	69	69	66	73	85	72	86	75	65	95	84	88	80	71	88	89	74	78	71
16405	357	423	414	377	370	370	373	331	313	304	335	298	303	306	312	291	278	276	298	286	308	285	296	296	279	278	259	322	287	312	264	296	264	279	309	297	289	280	290	278	278	304	299	274	278	269	261	281	253	272	271	273	286	289	257	286	265	290	288	298	280	256	299	304	289	273	312	314	247	256	292	265	305	296	278	277	294	261	285	259	263	280	287	267	260	300	306	294	282	281	308	250	289	281	274	280	282	291	287	270	299	305	282	273	292	295	294	239	289	290	306	298	256	281	306	288	293	277	258	335	279	269	269	287	298	271	296	272	277	272	294	256	259	256	282	265	280	245	294	279	304	269	295	263	281	244	289	290	294	252	261	285	286	289	299	286	281	268	266	272	304	272	255	241	270	263	264	275	267	284	277	310	265	281	271	299	312	266	286	266	257	276	278	271	266	275	291	272	272	262	269	270	271	265	279	298	270	247	284	252	268	272	287	275	253	292	281	290	265	305	287	270	268	260	267	318	278	279	280	270	282	311	281	274	304	274	302	321	289	282	292	309	301	267	282	264	300	268	298	271	306	303	291	301	264	264	295	259	259	264	277	295	284	317	286	261	264	253	278	282	254	262	289	285	285	278	268	282	309	278	291	279	266	271	263	310	270	268	250	263	276	295	264	266	272	256	268	259	295	289	256	293	271	285	300	292	295	275	299	288	295	289	287	295	271	302	305	255	312	324	294	271	294	289	285	243	282	297	274	306	270	285	274	257	305	295	270	297	286	261	266	267	254	282	266	280	285	257	256	280	258	269	303	283	284	268	285	283	308	276	257	279	286	281	296	276	276	307	303	254	294	292	286	305	258	294	256	277	266	282	274	283	272	308	273	269	260	261	267	251	263	298	266	291	275	292	274	303	284	277	282	277	293	299	287	271	280	279	279	264	250	260	308	254	317	282	303	259	267	262	293	274	276	281	284	290	269	279	265	263	262	273	294	276	282	299	276	257	277	262	312	259	282	279	287	260	269	275	317	292	285	290	280	291	266	292	293	276	280	292	281	305	305	304	318	292	261	264	280	284	293	268	303	278	278	282	276	288	273	309	273	287	278	282	272	270	277	246	311	272	310	285	280	270	324	272	268	271	290	287	273	300	309	294	291	322	302	287	277	307	288	267	290	272	272	259	275	290	263	290	252	254	273	276	271	294	254	302	276	272	271	271	287	272	280	269	289	284	293	296	270	243	304	267	296	275	296	289	299	276	272	296	307	269	269	299	242	270	270	275	291	320	275	277	279	291	269	281	290	280	275	265	275	288	272	266	291	283	309	283	265	266	291	311	289	281	285	285	264	271	266	295	268	267	294	272	252	278	264	257	310	275	226	287	270	312	271	283	297	268	286	268	278	267	289	246	262	291	267	275	247	326	288	238	264	261	303	300	282	276	279	266	295	287	279	302	285	276	278	322	294	267	303	280	265	282	278	264	276	271	276	299	276	278	304	287	304	261	285	271	281	268	285	289	265	272	280	260	270	311	294	286	255	283	275	282	245	291	284	314	274	256	294	292	267	278	283	268	265	274	270	304	288	277	282	263	262	288	286	274	238	284	277	283	267	284	275	308	302	331	276	315	305	296	278	268	284	260	303	293	266	275	267	281	265	278	300	285	266	294	257	286	283	271	250	316	260	269	285	288	281	280	291	296	285	261	240	273	285	256	293	298	270	263	268	297	276	293	280	282	280	283	275	261	299	267	328	276	248	275	292	303	279	251	286	272	263	259	256	307	281	331	257	274	282	290	255	276	278	310	282	276	256	270	307	266	264	284	292	261	254	293	291	288	288	323	317	283	300	264	306	274	274	274	288	290	283	274	283	266	290	295	282	271	286	291	299	255	324	288	288	293	295	273	287	281	291	273	275	249	260	276	268	271	264	275	294	297	281	288	282	298	295	276	307	272	271	295	284	274	282	256	276	279	255	302	287	252	264	288	267	267	280	300	274	259	285	269	264	250	271	249	253	265	290	277	284	323	276	287	276	289	264	283	291	278	287	269	300	252	248	248	274	263	263	291	266	289	294	293	274	282	260	267	264	266	284	266	273	266	312	289	290	266	286	292	269	288	291	275	287	286	274	284	277	265	273	309	275	286	289	257	284	299	271	288	246	324	273	295	276	290	268	302	317	266	259	297	257	284	281	278	292	304	293	307	284	294	302	277	288	282	288	295	251	280	278	310	268	272	285	275	281	257	293	253	256	299	276	291	268	277	253	292	277	247	286	278	285	285	302	318	267	276	244	258	299	304	313	285	291	297	290	282	250	279	290	289	291	283	286	322	297	251	289	279	273	256	270	277	294	257	280	280	297	277	277	277	284	294	280	277	280	295	292	282	253	287	268	277	254	305	290	287	317	277	289	272	253	260	297	281	311	281	264	276	276	294	312	308	260	265	316	283	289	259	271	287	288	283	276	270	284	297	266	310	287	298	303	285	269	255	269	267	284	261	277	297	276	274	276	272	276	282	274	277	293	248	264	275	289	251	272	277	250	295	277	281	277	283	271	283	297	260	262	272	312	293	302	267	294	275	288	283	269	275	270	272	283	261	275	252	290	272	288	259	283	264	256	262	287	276	272	294	258	290	277	292	289	271	242	260	262	285	282	284	274	266	280	296	269	292	269	263	294	276	295	259	269	304	263	258	287	312	261	298	271	296	267	284	312	285	240	274	285	285	286	302	309	284	274	247	279	247	275	291	288	280	294	268	285	299	297	309	265	286	269	306	275	272	280	260	252	297	293	265	263	287	280	263	289	282	292	281	262	310	257	300	280	291	268	270	267	296	264	301	287	264	285	308	298	276	270	299	282	267	268	292	282	282	237	300	280	256	279	317	285	279	284	309	295	265	294	269	297	289	261	273	294	267	308	283	271	258	323	238	282	254	282	311	277	275	292	255	276	294	296	262	258	290	291	289	301	297	300	296	294	278	304	259	286	259	303	272	290	270	251	288	265	289	296	286	259	299	270	277	246	312	239	276	291	277	277	264	276	266	308	282	301	277	293	279	277	277	304	276	277	270	260	282	273	275	256	285	278	262	244	302	284	264	298	276	292	286	280	294	283	276	259	293	277	264	324	318	275	286	289	294	275	272	291	270	270	295	287	262	269	245	299	257	264	308	288	278	269	277	275	271	267	270	299	291	260	305	265	242	277	267	286	285	307	287	256	267	300	302	260	282	303	284	272	256	296	277	269	296	302	275	288	297	293	279	282	290	264	289	262	280	259	279	270	293	271	322	259	303	288	266	290	269	289	261	273	290	278	290	299	276	320	271	269	293	290	296	268	283	287	288	297	283	277	287	282	257	268	289	277	276	271	263	285	263	261	246	265	264	293	284	254	240	301	297	283	264	281	276	298	276	280	290	265	279	285	256	291	295	312	251	303	277	300	289	258	282	280	259	285	291	258	293	291	275	282	275	277	265	276	290	274	270	280	247	270	279	274	295	286	284	306	273	275	271	281	254	291
54894	19128	5172	770	578	419	350	332	244	237	238	216	204	188	187	184	155	154	161	163	163	154	152	184	149	154	156	116	142	167	174	150	167	158	148	139	157	131	125	140	142	169	127	142	153	165	142	158	147	159	139	125	162	164	169	179	156	138	160	142	129	132	144	168	143	147	145	152	134	128	150	137	145	116	154	136	157	148	145	138	150	146	147	138	155	155	137	137	141	163	144	133	152	147	153	132	139	156	155	126	148	129	164	122	123	130	114	150	151	132	154	140	171	133	134	140	131	147	155	134	146	155	142	123	133	146	144	120	123	134	152	161	155	148	158	154	130	150	130	146	105	149	151	151	159	163	137	160	159	147	139	147	131	146	155	167	133	127	137	136	160	140	134	129	143	133	151	138	157	127	165	124	146	134	145	135	143	146	142	151	173	150	155	149	150	150	158	138	174	147	140	133	135	139	139	141	150	150	151	163	143	146	172	140	137	131	151	150	136	126	159	130	133	150	141	148	156	146	167	134	153	152	145	126	167	149	164	143	148	153	140	137	122	145	148	168	155	162	138	150	121	143	148	132	138	155	135	145	143	143	126	142	151	150	146	150	128	148	152	143	145	140	150	152	137	140	153	142	134	157	133	145	138	160	148	151	153	152	169	166	136	139	131	152	135	150	150	132	135	156	139	128	168	138	144	154	167	156	148	148	143	132	129	158	155	143	142	136	143	145	131	138	132	146	135	142	144	139	137	164	145	141	139	148	140	144	149	127	149	132	131	162	155	142	150	129	153	137	168	151	145	137	123	148	154	139	128	138	127	143	132	140	123	144	137	116	137	155	131	149	134	131	156	134	153	159	154	159	119	152	133	167	165	130	140	139	114	141	136	136	146	152	129	145	162	142	150	141	126	132	144	126	147	163	137	149	118	153	139	135	158	120	129	152	128	143	148	160	170	135	162	136	132	148	138	112	148	147	132	137	154	155	155	143	157	165	137	148	167	138	170	139	138	143	143	155	157	148	143	120	135	141	137	136	147	149	148	146	159	135	157	137	161	154	139	152	146	144	136	125	151	144	175	140	146	165	161	151	143	156	153	128	153	131	152	151	131	143	139	163	123	159	156	162	134	132	158	163	133	153	150	175	143	151	126	148	143	136	156	149	131	138	150	133	125	134	148	122	166	107	145	154	148	127	152	157	155	141	156	160	166	132	162	149	140	130	149	153	136	154	153	116	145	136	134	131	155	135	138	146	146	140	147	148	146	152	132	158	149	140	144	119	129	146	144	144	145	159	152	150	162	135	150	138	145	160	136	137	161	133	129	139	131	153	140	132	144	165	123	145	149	144	148	151	159	150	150	159	159	123	140	158	139	136	160	166	152	155	154	118	148	149	145	140	139	146	137	131	139	137	149	143	135	159	142	140	153	137	160	139	151	138	157	155	137	163	151	122	153	160	152	131	159	159	132	171	129	137	133	162	151	131	141	155	150	150	136	136	131	140	133	122	138	142	146	134	149	140	153	141	175	153	122	137	145	124	125	121	165	162	145	146	158	151	127	146	133	136	124	152	145	121	145	127	153	166	116	132	160	132	146	157	141	150	163	161	130	150	130	157	143	142	158	131	143	143	147	171	145	142	129	131	152	152	161	113	147	157	138	161	149	146	157	141	156	127	126	126	142	134	141	144	138	130	158	133	152	137	165	147	155	159	135	128	151	126	150	140	162	153	154	145	182	155	149	130	135	147	116	154	133	139	147	136	167	149	170	143	146	153	136	125	142	154	138	138	152	149	151	141	142	135	113	133	134	150	134	171	110	150	139	137	133	151	155	151	144	170	127	146	160	144	160	158	138	138	134	161	149	125	148	154	142	140	135	150	127	147	145	153	152	163	143	139	166	158	144	152	169	140	149	142	148	143	147	146	148	149	157	136	128	149	122	124	137	161	150	139	129	144	138	150	142	153	157	145	153	141	153	134	145	138	135	154	148	130	144	129	149	163	144	140	153	149	130	136	151	136	160	133	149	174	142	144	170	137	141	134	128	172	168	151	139	161	165	148	146	140	136	157	140	158	134	178	135	157	147	151	148	138	145	133	137	150	151	146	143	160	167	130	141	123	158	147	143	132	141	150	139	134	146	160	150	149	126	125	124	142	165	156	143	157	144	163	143	140	164	167	129	128	156	155	144	155	140	138	150	137	142	144	150	135	146	135	125	140	153	141	142	155	148	129	126	144	128	130	143	149	130	152	151	145	155	135	162	139	143	153	130	138	154	154	140	132	134	163	136	148	132	150	142	134	153	153	146	129	142	151	158	146	127	157	140	161	163	170	144	160	160	166	143	170	145	171	164	134	145	160	134	148	147	131	132	144	149	154	164	119	129	127	160	138	152	153	147	128	140	136	153	164	147	150	156	156	149	155	144	140	140	153	146	133	131	136	162	146	143	121	160	121	138	136	129	146	150	148	148	150	137	132	117	119	141	132	160	145	165	139	121	172	166	171	157	134	147	156	141	166	128	120	128	153	149	113	150	143	137	133	148	114	145	155	137	144	173	154	146	150	153	127	146	130	115	154	135	141	128	142	142	155	143	136	163	122	122	139	155	135	147	127	138	157	139	151	148	156	138	137	149	136	145	151	146	134	123	149	153	136	137	153	143	143	152	144	124	122	131	127	135	153	150	143	129	137	162	136	132	146	153	170	135	144	136	139	152	139	153	141	144	147	130	147	137	130	138	144	141	133	136	133	145	143	142	145	142	138	151	150	134	159	135	141	132	122	154	123	163	168	139	154	141	128	153	124	162	144	146	137	135	141	148	148	167	146	146	139	143	133	137	136	153	135	138	146	145	169	123	150	149	141	134	149	156	148	146	139	155	146	151	139	148	138	133	144	148	134	135	155	167	138	153	148	175	157	154	127	158	131	156	137	160	144	142	134	154	139	131	156	147	157	167	160	139	144	132	160	137	138	142	170	130	141	133	141	156	155	155	150	128	140	141	147	141	149	146	150	130	145	121	164	154	146	134	166	149	125	132	124	152	139	126	162	131	110	152	134	146	162	137	136	145	146	156	126	135	130	148	142	162	148	148	161	136	154	119	153	113	157	138	122	116	142	132	154	143	145	175	130	143	139	148	155	155	134	141	143	141	151	142	132	159	129	137	121	126	171	157	144	156	128	146	178	137	138	162	130	133	150	151	133	135	142	154	155	158	150	144	145	163	138	143	150	136	172	149	143	152	136	141	139	135	133	165	143	145	141	128	142	125	137	185	154	153	138	134	157	152	158	112	162	164	160	147	147	148	147	142	132	121	142	134	151	132	140	163	144	140	135	140	128	136	158	128	149	131	147	160	149	138	129	141	125	141	157	149	151	135	155	156	138	129	136	155	147	143	144	147	150	149	143	152	135	152	133	149	164	153	142	148	136	152	155	143	132	127	148	155	129	151	150	142	132	179	161	161	126	137	135	147	150	122	151	160	151	151	154	130	154	133	135	139	129	139	140	167	148
29811	1159	2158	2434	2112	1857	1515	1251	1048	1026	913	886	844	791	731	663	668	643	559	653	563	588	574	587	542	540	509	533	508	532	536	502	517	486	519	465	519	477	499	514	486	500	510	509	476	471	473	443	457	487	486	496	479	452	455	481	476	462	495	470	484	454	423	433	479	479	435	500	457	480	446	461	477	460	459	447	454	431	443	464	470	526	470	435	459	471	479	444	467	496	428	439	449	505	459	453	467	469	466	474	430	446	469	494	423	466	444	495	497	390	462	470	466	461	428	463	430	434	465	480	458	479	443	446	415	455	454	501	443	465	429	458	453	451	426	454	441	444	454	446	440	456	473	395	451	468	498	447	458	456	450	455	455	419	449	405	479	418	466	477	457	458	454	438	453	461	405	450	424	493	491	446	451	444	473	448	456	420	431	448	476	448	441	467	443	446	448	455	475	467	415	418	447	476	432	470	465	412	443	477	455	477	428	466	414	435	432	442	433	419	465	454	421	432	456	444	449	455	442	470	488	484	470	460	436	451	427	477	421	443	432	487	444	457	468	501	431	461	460	433	453	484	455	471	474	431	446	446	432	455	472	437	416	479	483	459	405	437	423	427	402	428	465	424	455	449	442	462	469	470	475	441	465	429	426	416	496	471	444	463	458	446	410	459	460	482	476	451	466	473	447	444	414	467	438	453	451	455	459	469	457	468	445	488	432	420	436	445	468	455	415	447	474	471	447	451	442	474	457	447	412	444	448	462	451	474	460	482	463	462	460	465	426	461	419	444	438	472	454	402	450	450	484	470	457	456	450	425	452	440	420	467	446	432	441	438	404	445	443	447	472	473	451	467	469	426	432	430	444	466	466	480	398	428	453	433	419	458	473	459	427	455	453	441	446	440	438	428	477	436	431	466	453	456	446	441	407	455	453	425	450	472	468	486	457	441	431	457	426	430	443	490	449	430	429	429	461	452	434	466	456	452	473	455	429	489	435	437	457	453	454	427	445	459	454	441	432	450	451	435	465	493	466	435	459	478	492	502	428	459	445	466	484	465	445	445	418	402	442	444	452	439	468	478	473	435	475	446	469	432	445	467	461	426	449	447	451	451	490	418	440	455	418	483	437	455	477	501	451	449	464	444	437	453	477	427	484	454	483	434	439	436	429	411	465	461	451	464	421	465	477	473	434	463	431	454	469	463	470	488	466	428	458	451	498	468	435	452	463	489	435	474	448	443	455	425	442	467	478	450	446	431	453	435	428	467	438	434	427	452	450	459	473	441	439	443	456	422	454	427	437	430	468	482	441	463	463	455	484	473	447	444	417	416	440	461	444	464	476	443	426	467	404	477	459	454	416	480	471	481	475	464	441	459	443	496	435	472	473	451	442	445	492	486	437	447	472	443	445	470	449	412	459	422	429	498	465	460	429	459	434	439	495	423	432	446	445	480	447	461	448	478	436	448	452	467	436	442	462	482	465	442	434	440	422	474	451	423	446	442	445	426	476	468	444	408	430	437	479	466	431	428	460	425	429	433	464	460	455	437	434	426	441	446	443	443	443	460	429	470	487	472	444	451	403	445	436	445	432	444	436	434	442	454	457	447	496	439	417	433	428	442	483	476	472	461	451	416	469	462	454	456	445	449	428	465	445	449	474	496	453	472	439	445	459	459	452	455	470	453	446	446	440	447	486	458	445	434	480	450	441	455	436	437	448	403	459	413	437	427	460	446	455	452	414	461	450	469	449	429	451	486	484	426	454	455	426	493	461	450	454	475	446	473	437	430	444	444	465	463	458	471	466	459	449	434	461	407	454	420	459	448	465	449	463	495	463	456	412	458	448	413	453	462	480	485	462	418	426	484	445	475	462	478	450	448	482	493	425	443	460	454	434	431	430	467	462	463	468	459	416	452	486	449	445	453	470	475	461	418	460	455	476	442	458	458	462	441	456	433	451	443	447	428	454	420	482	463	442	456	417	466	458	461	433	462	441	497	471	428	415	461	433	444	427	464	442	461	480	462	452	447	445	442	422	399	458	422	450	472	420	465	456	501	457	468	446	455	420	415	459	469	459	489	444	438	479	429	440	422	422	434	456	457	445	457	450	478	465	417	465	419	477	461	475	463	479	484	471	457	464	406	415	437	431	449	499	477	433	428	436	454	425	487	444	455	383	421	426	474	453	437	447	461	456	420	485	456	457	458	452	437	481	445	435	459	474	449	460	414	473	433	454	478	430	477	447	502	468	430	480	419	429	425	476	441	449	450	430	474	450	452	478	446	478	472	438	455	482	463	479	452	460	441	459	475	481	466	431	438	462	442	463	444	463	443	447	448	463	455	459	476	467	465	427	445	430	473	515	449	422	471	472	476	461	490	465	463	456	484	447	408	439	412	449	455	475	452	414	425	441	432	438	435	502	423	484	437	404	483	472	450	445	446	443	455	464	443	449	455	443	487	449	442	482	456	441	467	465	416	444	476	469	483	428	479	445	466	421	476	432	420	473	475	454	455	455	428	438	457	460	408	456	450	442	435	438	414	441	441	443	446	494	462	434	489	479	458	462	447	426	484	460	448	428	467	415	435	470	426	441	441	465	439	474	458	470	465	431	401	477	432	458	444	455	440	474	485	447	445	438	435	460	498	482	457	439	505	465	435	428	446	424	460	453	413	450	432	430	448	416	476	425	436	484	476	395	430	436	462	423	475	431	441	446	463	457	447	470	415	420	441	453	477	459	420	465	478	456	422	473	457	481	449	451	411	467	451	472	432	501	479	450	466	455	474	457	421	456	467	439	417	492	445	435	471	455	457	490	445	464	441	420	419	462	431	469	452	461	443	450	461	448	424	479	430	475	427	484	443	475	441	426	445	469	433	470	437	473	445	433	448	465	480	462	426	420	420	441	447	471	446	449	478	438	424	457	422	482	441	413	422	456	446	454	420	454	408	422	409	474	448	492	450	477	461	429	482	420	457	437	452	455	435	419	475	439	455	442	462	433	481	414	466	476	451	463	490	461	429	462	459	455	446	449	494	474	439	420	453	406	439	464	504	434	453	462	469	444	448	445	477	467	481	432	474	431	448	440	458	450	457	402	438	459	445	425	472	439	466	458	506	446	475	434	438	457	469	451	433	439	473	444	443	453	434	468	483	430	472	472	445	437	463	437	470	486	437	451	451	472	464	472	471	454	449	486	439	439	425	449	471	490	460	461	461	448	454	463	434	434	464	461	432	452	477	482	490	463	482	444	440	461	451	459	476	425	427	454	476	429	467	468	493	455	441	437	424	464	438	447	475	435	476	435	473	407	443	439	477	459	468	442	474	460	476	401	476	408	432	498	456	490	457	461	439	450	474	431	409	439	445	471	451	467	465	437	439	455	444	464	433	486	446	489	425	467	454	460	430	407	437	448	454	450	423	458	431	445	471	460	512	466	466	434	428	438	440	456	452	449	416	440	454	475	483	451	434	491	464	461	428	490	459	398	439	432	430	477	460	471	456	477	455	465	464
58739	24291	14936	2473	1131	880	675	558	509	430	410	390	353	310	327	309	246	290	296	285	296	233	257	285	260	256	259	286	227	263	269	259	253	268	251	261	264	259	242	210	257	259	269	269	278	251	278	235	260	230	247	246	255	249	245	254	268	232	242	280	228	242	265	276	217	238	236	236	219	237	252	246	242	246	247	265	237	263	281	236	273	249	240	240	245	236	266	242	230	253	260	250	238	260	253	250	258	238	243	257	261	237	229	266	225	258	270	236	220	229	236	244	253	244	236	236	246	221	272	242	264	238	245	269	264	259	257	258	257	239	278	234	238	242	236	239	247	256	250	223	267	259	253	244	242	260	234	252	242	255	273	234	251	265	249	228	257	272	209	236	250	221	243	261	252	265	221	241	243	226	260	246	227	256	259	237	223	243	242	234	243	228	253	249	256	255	256	255	219	241	227	248	254	258	254	247	252	267	267	225	264	214	277	236	235	228	222	238	239	251	229	262	254	234	226	243	239	228	248	244	235	241	209	249	245	242	241	256	236	227	255	249	247	258	250	247	268	254	228	261	259	251	219	266	260	258	236	222	241	252	222	257	239	255	231	257	270	253	236	222	289	228	260	236	268	238	246	226	237	263	243	248	252	279	245	237	240	243	251	234	232	258	228	229	247	233	222	233	228	262	272	245	278	227	257	231	241	255	218	231	257	250	262	216	230	248	255	257	264	237	244	251	233	244	253	242	264	234	253	243	214	285	269	220	251	246	249	236	224	222	233	253	219	237	252	260	237	234	249	266	239	253	247	275	246	251	250	211	260	236	238	221	255	256	233	266	281	243	267	237	238	245	242	203	234	252	251	274	246	233	224	220	224	245	233	218	247	248	226	228	233	256	251	240	238	268	236	207	219	254	253	237	226	268	248	251	226	236	244	268	230	264	225	223	240	255	237	220	223	250	238	223	257	254	227	243	268	217	256	238	239	238	245	230	242	228	233	250	264	239	250	251	255	270	250	230	251	269	270	266	233	243	250	247	262	263	214	242	218	235	261	237	243	265	229	232	251	262	252	245	247	238	252	251	275	216	236	250	230	230	246	235	240	234	239	245	210	231	291	239	222	229	241	236	259	263	253	242	251	250	243	260	280	249	228	247	248	237	280	221	238	254	214	253	233	253	247	255	234	255	220	240	240	248	242	224	226	257	226	251	228	269	250	276	248	235	271	251	255	215	242	247	268	240	226	232	261	245	262	224	224	251	245	250	245	228	255	256	228	250	263	219	257	223	219	252	210	242	229	248	241	231	236	256	220	245	258	242	235	266	226	260	259	208	234	270	242	264	243	251	241	243	242	233	259	240	236	224	260	238	283	261	246	252	228	254	234	241	255	231	258	237	250	267	230	230	241	231	244	239	224	235	256	246	250	227	233	252	254	218	228	227	228	252	234	235	257	235	267	227	262	228	223	231	242	258	217	245	243	269	260	243	221	250	243	238	277	234	196	264	235	218	240	240	224	250	292	226	270	249	256	224	219	218	246	262	222	250	234	248	282	231	245	245	256	215	241	236	250	234	232	230	248	226	265	257	248	229	219	252	250	266	250	235	260	240	266	252	222	236	269	212	262	259	240	221	236	236	254	250	238	257	249	244	264	273	243	224	241	239	246	237	253	242	251	213	248	256	226	229	252	232	251	261	264	232	244	261	250	237	227	237	247	263	242	237	230	262	231	235	228	227	248	243	244	239	255	236	227	231	241	239	254	266	275	225	247	232	234	255	288	217	246	279	276	233	228	222	229	253	253	216	242	242	231	229	281	284	248	239	258	265	254	229	236	221	216	253	240	236	227	216	247	256	242	218	259	242	238	272	247	243	218	245	245	237	239	252	265	237	238	247	265	227	211	253	250	236	227	212	218	265	245	223	228	231	249	212	233	221	271	234	246	281	253	215	229	251	259	264	259	228	257	271	238	286	226	221	248	236	230	261	236	254	241	232	251	222	250	231	239	232	236	252	258	239	256	225	240	260	273	245	235	243	267	221	255	234	230	252	235	236	249	253	240	243	248	237	245	218	215	256	285	255	239	280	223	259	236	251	242	241	260	239	240	229	249	251	229	261	245	232	258	233	256	243	245	237	210	229	231	255	251	238	231	248	242	238	228	263	241	242	217	247	262	282	248	229	245	245	249	235	251	236	228	257	252	252	279	271	252	238	212	258	271	240	233	210	259	258	236	247	259	243	220	261	257	248	263	246	264	237	239	262	247	279	233	237	248	256	254	207	246	218	231	252	239	266	230	240	245	248	242	241	244	268	246	252	246	233	251	228	227	255	240	246	229	232	241	254	235	257	222	245	277	245	252	238	232	217	211	257	235	246	245	231	223	233	233	263	250	275	223	246	254	217	224	254	237	268	259	253	268	229	234	236	233	237	254	242	230	259	262	263	241	251	268	239	236	237	249	231	227	245	244	259	244	256	231	256	257	248	236	252	213	209	267	239	242	243	228	260	215	239	234	223	249	254	247	242	227	216	253	248	198	253	250	243	243	261	281	247	261	211	260	255	229	231	258	268	240	219	249	235	233	250	252	242	267	237	251	251	229	251	269	251	242	233	242	232	236	221	232	274	248	243	245	229	247	234	241	214	259	240	247	235	260	233	259	241	243	263	251	218	258	246	256	233	248	228	218	257	233	250	267	244	268	241	239	237	255	246	253	254	249	259	239	248	241	255	254	266	223	271	236	235	201	255	222	252	231	254	243	230	263	240	251	235	272	263	210	253	245	247	264	229	281	247	235	234	258	224	253	246	241	244	234	249	242	241	253	255	244	232	255	243	234	232	252	255	254	246	246	244	252	249	279	273	235	221	221	240	238	242	234	222	236	220	245	249	261	244	269	225	238	228	279	262	280	268	257	246	233	253	242	223	245	263	275	249	205	237	246	216	268	252	241	224	243	203	248	224	228	262	252	227	254	263	266	255	238	235	252	218	247	222	260	242	255	246	277	250	241	240	252	251	263	268	260	220	229	238	240	254	258	230	252	251	273	277	231	245	242	255	266	226	220	259	248	260	229	247	236	251	232	230	239	238	243	217	243	255	285	259	234	248	248	274	237	228	243	240	250	224	223	242	259	274	236	263	251	235	245	228	246	239	235	241	232	249	258	238	221	219	240	247	229	238	254	256	244	243	256	260	231	254	228	240	236	254	258	217	242	265	245	257	238	219	235	211	235	235	232	248	245	239	249	244	220	260	226	256	235	242	243	225	241	258	246	235	212	244	230	232	276	257	219	244	243	231	256	270	233	236	234	233	231	243	285	247	243	217	256	242	279	274	216	259	249	253	245	265	229	241	270	240	242	243	249	226	278	240	218	235	233	239	257	267	260	276	248	249	249	234	222	243	231	250	228	217	239	308	220	242	213	238	246	225	254	260	258	257	237	237	241	257	247	235	245	237	241	227	209	239	246	219	221	262	213	248	249	219	255	216	256	243	243	227	259	241	240	247	244	250	232	262
36022	2047	4022	4496	3891	3356	2743	2360	1982	1792	1539	1485	1416	1299	1173	1133	1111	1026	997	982	998	933	939	839	912	855	904	847	814	835	806	780	825	782	794	824	775	765	787	780	763	742	713	794	769	810	748	764	736	761	735	790	737	743	740	765	733	731	732	714	788	724	755	789	725	738	759	730	708	719	698	732	740	696	679	683	739	701	733	711	735	762	733	717	682	698	754	771	746	681	762	712	749	707	719	670	727	782	772	726	716	675	678	678	694	684	708	734	689	697	703	702	724	748	721	694	720	725	695	714	701	679	709	701	678	703	685	716	698	671	738	705	768	701	692	727	685	705	700	748	715	708	702	741	755	647	724	717	685	705	706	720	700	729	675	729	705	732	691	734	690	704	701	696	698	679	696	667	681	691	733	723	678	704	691	719	717	680	681	665	735	688	748	725	684	655	720	711	703	689	694	684	689	701	686	704	714	667	688	710	722	675	702	682	676	697	676	721	727	677	746	731	696	676	676	695	689	723	701	677	709	696	707	694	690	691	719	737	688	702	715	677	737	715	720	696	712	666	699	688	669	700	706	725	713	725	649	694	704	685	711	722	679	654	748	705	679	685	695	702	710	703	692	662	694	750	745	715	690	682	711	678	663	706	672	713	703	734	689	751	719	693	731	690	689	689	694	726	690	702	738	678	693	710	687	735	734	677	672	716	728	648	694	694	727	770	691	698	692	702	750	712	664	731	720	737	749	666	661	665	668	744	711	712	714	715	697	708	719	713	699	708	655	733	697	697	699	710	735	708	700	687	708	729	691	713	707	717	706	711	655	707	725	685	746	721	701	707	702	757	763	715	721	724	748	753	709	697	743	694	663	726	715	717	721	697	737	723	687	686	681	697	730	742	731	688	714	725	731	720	697	659	691	720	696	704	683	679	657	700	740	671	724	665	705	707	717	725	739	744	694	675	621	765	697	721	692	726	702	740	738	719	679	705	737	698	711	739	714	700	731	695	703	697	666	708	701	693	696	709	695	762	747	700	665	693	679	666	699	640	715	678	728	677	689	667	665	693	707	714	702	745	679	677	665	679	729	703	670	709	745	674	718	680	742	680	677	707	719	722	727	671	705	700	708	696	732	751	723	705	714	679	710	737	700	648	697	673	682	718	721	704	721	697	658	710	705	692	659	744	674	756	690	682	751	767	720	724	680	728	746	707	658	692	693	740	717	659	707	669	731	719	726	668	739	643	678	706	689	735	713	703	704	706	718	695	707	691	689	662	685	686	716	715	727	715	711	711	711	648	715	695	676	742	699	690	687	745	693	665	760	680	720	776	690	680	680	721	653	702	717	700	681	644	701	662	715	671	725	699	648	746	734	761	665	682	698	729	722	688	746	760	673	665	712	763	707	722	662	746	723	704	753	717	697	703	682	724	701	703	677	644	696	691	716	719	720	714	714	669	697	704	724	714	663	724	694	704	690	705	674	734	676	672	672	701	723	722	714	684	678	725	664	763	665	727	699	709	698	692	732	712	667	726	641	662	692	715	740	718	709	695	739	707	718	691	700	722	709	726	663	681	682	698	703	665	706	709	666	733	706	725	699	699	749	704	723	681	680	682	740	665	716	713	726	716	759	737	710	662	687	717	658	719	722	673	692	665	689	721	676	644	735	701	719	703	731	676	702	718	711	685	730	692	685	683	707	762	727	664	691	692	700	690	703	668	677	688	692	755	694	722	734	680	686	674	743	634	688	714	695	703	727	720	728	716	681	699	723	719	705	714	726	744	662	691	696	689	706	666	731	694	680	698	696	697	681	722	727	665	711	715	708	663	721	706	739	674	715	719	751	670	710	709	728	675	688	649	744	712	724	691	706	721	696	719	725	670	645	713	657	696	691	678	688	729	718	708	675	721	694	685	722	735	743	718	694	737	710	662	697	720	711	702	714	695	708	710	736	706	648	738	740	657	725	686	709	701	672	733	707	703	724	673	734	698	685	752	722	678	753	708	763	716	670	723	708	682	687	726	724	700	679	662	781	730	734	695	716	745	633	728	673	721	745	684	737	699	661	689	680	700	718	657	665	695	658	669	784	709	711	707	700	740	676	716	710	689	696	724	732	731	725	702	727	701	716	750	686	742	735	691	690	734	678	738	705	751	688	720	684	704	685	706	660	728	668	714	686	726	754	713	678	671	730	687	716	674	661	695	683	720	663	685	714	709	696	741	689	702	671	705	644	729	731	679	724	657	659	733	654	668	716	658	722	722	673	702	712	716	711	744	673	697	758	685	693	716	697	742	760	681	714	718	725	748	721	720	692	736	688	687	676	712	721	719	670	732	721	679	744	714	699	718	692	683	752	731	698	723	671	695	702	745	699	698	719	716	622	661	711	684	720	756	744	692	703	695	666	701	741	674	647	669	699	657	690	690	722	648	689	708	732	697	666	696	690	702	711	730	696	701	714	669	735	734	711	679	700	708	738	703	658	765	683	691	730	688	731	730	700	723	739	725	656	732	692	713	704	693	687	674	695	684	717	699	759	659	731	733	693	677	675	692	730	654	681	675	721	741	705	678	695	700	695	683	720	639	672	735	664	743	642	713	718	725	684	740	683	714	705	724	692	739	699	683	719	736	692	651	669	674	698	650	740	705	669	713	708	702	725	680	720	680	743	711	691	720	711	694	675	745	715	684	723	723	714	673	661	717	690	710	711	687	691	746	663	699	727	728	710	703	684	726	726	746	672	689	708	697	751	691	720	707	712	758	687	735	691	670	665	725	723	690	722	675	701	702	738	740	682	701	661	705	694	743	671	737	739	714	698	704	678	697	700	746	654	699	695	696	717	707	670	714	707	683	720	719	687	666	703	646	667	703	659	726	725	692	671	748	692	700	719	670	669	685	707	725	684	759	726	721	690	663	657	715	663	630	741	725	733	758	688	681	676	720	731	695	696	703	683	728	721	732	731	750	713	679	657	680	679	779	667	709	679	696	712	665	682	722	694	694	693	706	679	707	761	717	726	659	717	684	701	691	660	715	704	679	702	680	730	701	727	693	735	692	697	677	710	705	700	677	718	746	699	713	677	655	673	703	722	742	700	656	708	742	704	669	722	716	691	690	664	708	736	695	724	674	714	691	680	698	697	678	715	685	748	646	699	772	693	704	654	722	742	723	716	733	704	658	710	672	745	743	686	690	681	652	694	694	735	707	702	754	717	669	744	688	676	645	641	724	737	703	702	728	750	710	736	688	746	742	611	718	733	726	696	715	688	706	707	692	674	757	726	737	671	676	705	679	699	724	744	724	698	668	757	701	668	710	741	706	674	699	703	707	727	708	728	761	707	681	733	679	761	726	691	670	712	696	764	693	723	712	679	711	693	724	657	746	700	778	678	712	710	726	736	733	700	682	682	717	718	700	720	668	664	737	716	664	652	728	689	680	683	704	723	729	677	724	714	674	698	708	717	698	665	724	693	702	699	702	722	769	683	692	725	675	703	736	720	713	691	684	711	716
18126	829	234	124	98	97	86	90	95	77	81	76	78	74	76	79	90	70	75	65	87	90	87	71	68	82	79	76	87	72	70	90	72	59	85	75	90	83	82	87	74	92	77	75	81	90	80	71	82	67	81	73	72	90	76	84	87	71	74	85	78	89	81	89	63	70	79	99	81	91	95	80	81	83	77	84	75	64	70	66	86	83	83	78	65	82	75	66	77	76	85	64	79	81	86	76	84	77	72	80	80	78	80	88	80	73	83	73	70	62	73	70	84	86	80	86	63	75	80	71	79	60	70	88	82	67	80	73	83	93	58	79	75	98	92	85	85	90	78	82	88	71	78	77	80	78	63	74	65	87	80	77	79	77	86	85	65	84	77	81	75	78	69	91	92	89	74	72	64	91	102	62	80	60	77	83	84	74	79	80	79	91	82	64	71	72	73	83	72	100	58	70	83	86	56	93	87	96	52	72	81	76	86	80	99	80	78	81	79	72	61	74	81	72	79	72	75	67	79	85	84	74	63	90	68	92	82	66	77	57	80	66	67	73	62	72	81	74	92	85	89	76	78	69	86	79	77	85	62	90	83	68	71	95	75	67	88	87	84	88	75	104	94	58	84	85	85	90	67	73	72	74	71	69	91	76	71	84	88	71	66	70	79	69	73	82	74	71	83	67	85	80	87	80	84	71	72	74	85	80	86	75	74	71	75	80	83	74	79	88	90	77	78	85	58	76	63	83	75	74	77	89	71	85	76	82	91	87	76	88	78	79	67	71	90	69	83	75	77	83	77	68	76	97	85	79	75	85	77	82	79	85	87	86	96	79	90	84	79	71	82	78	80	62	78	82	82	84	67	75	71	87	75	95	84	89	91	89	80	55	92	67	84	69	78	87	76	71	83	91	67	63	82	93	93	84	78	76	73	83	78	102	68	106	84	64	79	79	87	69	84	77	89	92	80	78	97	79	67	82	89	96	94	68	86	87	92	69	87	91	81	86	82	77	83	78	94	90	79	74	70	66	69	77	77	67	98	78	81	73	63	78	83	75	103	82	75	107	97	82	76	93	92	64	76	74	77	70	80	77	78	74	93	76	66	47	79	89	73	79	82	72	66	85	77	66	84	75	74	82	78	79	85	70	70	68	92	71	77	80	96	73	71	57	94	79	82	96	83	92	78	73	80	78	83	73	71	88	87	72	61	79	76	83	95	83	99	65	92	81	82	76	67	78	73	70	79	78	85	67	53	82	65	70	94	84	65	69	90	70	75	82	99	87	83	90	75	90	69	73	77	78	73	87	73	72	86	77	62	79	79	66	79	92	64	85	72	86	73	62	72	84	73	89	94	80	71	70	87	64	69	81	81	68	97	80	76	77	79	62	91	65	73	82	69	85	81	83	74	85	67	74	83	88	76	88	81	69	89	77	84	81	93	73	81	78	95	76	74	69	87	61	77	95	81	83	101	90	81	75	88	99	87	62	73	74	87	75	65	81	73	77	78	58	99	70	85	66	73	84	91	89	74	93	65	79	71	90	65	82	94	72	82	94	73	80	87	81	82	72	69	70	83	91	82	64	88	67	78	73	74	81	79	86	82	79	92	65	97	68	73	96	92	68	91	76	75	98	73	81	69	74	72	85	65	81	70	72	66	86	71	92	78	68	68	79	92	96	76	73	86	78	56	76	62	85	62	78	89	79	69	87	90	105	83	86	79	77	85	78	70	89	77	76	63	64	80	80	72	69	80	85	72	76	81	69	88	92	76	76	61	88	79	89	73	75	82	84	83	79	88	76	69	65	94	72	79	84	91	71	84	82	79	77	67	69	81	76	77	88	79	66	66	72	77	88	92	75	98	91	74	68	93	91	92	68	67	71	82	68	76	72	83	87	87	73	99	78	96	66	92	83	81	74	110	69	78	76	77	85	72	80	83	79	79	88	80	86	87	81	80	73	80	77	76	86	75	74	86	81	73	70	89	76	78	85	71	82	80	89	73	62	85	70	84	73	80	66	80	74	76	83	81	78	75	74	82	77	75	86	70	68	81	76	79	73	67	79	95	83	73	77	80	60	71	65	86	96	72	72	75	70	85	74	87	88	71	85	73	72	80	89	88	68	76	76	87	74	77	83	97	74	70	76	87	84	65	65	90	79	87	94	86	89	92	78	79	72	101	79	82	69	76	75	62	67	72	65	72	97	78	82	87	84	72	87	86	84	79	76	83	94	79	74	67	74	72	79	82	78	66	78	85	77	79	78	80	71	66	79	68	74	64	58	85	63	78	69	87	74	95	87	61	84	81	73	75	73	89	86	66	68	76	77	72	81	79	61	82	65	94	74	97	83	75	88	73	73	73	87	73	86	67	84	82	106	85	62	88	71	88	83	82	78	77	87	74	77	79	79	77	78	79	82	80	85	76	85	72	73	83	78	74	96	63	92	86	92	80	86	54	87	86	53	92	84	71	55	86	62	75	84	91	67	67	83	66	88	87	74	73	62	85	79	83	84	80	81	85	79	110	94	80	81	82	83	83	78	92	84	86	78	78	78	81	75	76	64	79	91	67	79	90	81	65	97	87	82	69	79	89	78	70	73	85	75	55	75	93	82	84	86	85	85	70	76	77	90	68	57	85	75	69	84	75	78	80	79	72	66	60	77	87	68	90	75	73	77	69	77	73	76	89	70	64	79	90	86	72	80	70	94	93	79	80	105	70	82	74	71	64	75	61	93	82	68	83	74	75	89	79	68	95	81	78	74	76	87	65	82	75	85	78	81	84	83	68	83	76	92	81	83	90	83	73	83	76	78	78	78	72	83	91	74	66	94	86	86	65	103	71	91	87	65	84	70	77	72	80	79	86	76	67	82	57	74	93	86	88	68	94	100	71	78	79	74	85	77	81	87	83	77	76	80	82	83	80	78	75	92	54	80	88	76	87	95	95	68	78	79	90	61	71	70	75	85	91	73	74	86	76	83	75	78	85	78	75	82	79	68	79	66	86	77	73	84	74	101	87	86	78	81	88	82	92	86	69	78	70	81	77	85	78	82	67	63	84	77	69	70	57	78	69	92	92	85	52	84	64	67	89	73	76	73	66	91	81	66	72	65	81	77	82	94	86	78	58	90	80	84	67	78	94	70	87	79	76	87	88	88	80	80	88	87	70	77	66	102	85	75	75	95	85	80	100	98	81	81	64	70	83	89	82	61	84	85	83	69	72	84	88	70	75	84	78	79	71	82	73	70	81	80	73	53	87	74	89	85	76	80	63	84	74	84	101	68	87	75	66	82	70	93	83	90	78	76	82	62	78	70	97	88	73	72	64	84	82	81	79	83	76	82	92	71	76	69	79	88	77	83	69	69	76	86	98	87	97	85	84	72	91	63	66	81	65	73	98	54	75	83	89	74	78	82	74	73	84	83	80	84	95	77	88	91	88	87	60	73	73	89	78	97	68	77	75	79	70	87	71	86	88	91	81	73	92	86	66	83	78	81	61	80	95	79	71	82
16798	310	387	403	378	351	371	342	303	310	307	350	322	316	284	297	250	318	301	311	287	291	250	280	293	296	269	299	329	275	321	296	303	288	302	245	311	297	327	295	297	280	291	308	298	318	300	286	287	273	262	281	281	297	302	283	343	301	297	300	303	267	322	291	270	266	269	263	263	295	289	307	279	290	286	305	277	273	240	275	292	294	286	271	293	287	303	281	281	254	282	274	284	255	270	287	285	275	270	283	253	269	292	282	281	285	266	273	291	267	272	300	260	305	289	254	290	274	253	250	254	261	287	320	314	290	288	291	273	266	295	299	282	264	290	285	283	296	250	274	289	275	284	277	297	293	293	306	276	316	286	291	274	276	290	271	287	271	282	294	282	305	270	272	278	268	279	290	279	292	270	275	305	300	319	267	278	311	291	281	292	293	262	283	278	275	302	333	276	306	295	314	290	273	307	266	295	274	271	293	286	276	265	295	295	279	310	300	267	301	293	290	270	280	313	282	271	289	251	314	307	267	263	289	318	293	283	275	288	310	294	292	270	265	297	278	303	293	285	278	276	270	301	298	308	321	282	289	252	281	284	291	281	301	304	285	256	291	275	293	282	279	261	296	280	263	293	260	278	309	287	298	301	311	301	278	282	313	287	293	265	285	299	277	283	302	280	286	301	285	291	275	282	272	274	284	285	282	304	223	270	320	285	291	293	292	298	302	267	289	286	278	297	274	311	261	318	281	296	275	305	280	288	283	291	294	290	300	258	299	310	279	275	285	303	280	271	241	239	308	302	247	279	255	278	279	276	311	296	295	296	266	228	300	276	271	300	280	295	287	277	279	272	291	274	282	296	287	298	283	291	324	274	309	256	284	277	272	278	320	269	278	314	268	269	296	285	288	323	265	303	288	307	272	272	281	276	282	263	323	304	295	272	280	268	278	259	285	306	286	283	280	270	307	275	268	318	282	311	303	281	260	317	298	268	277	287	243	244	290	287	256	293	265	311	259	273	278	268	288	286	283	303	273	308	262	280	271	282	285	263	286	280	279	296	265	265	287	318	274	291	293	302	296	263	283	310	314	271	244	282	268	277	261	266	291	276	287	280	257	271	274	291	292	265	278	287	251	282	292	274	292	273	266	301	270	283	280	277	280	303	296	268	274	311	255	263	299	261	288	314	279	277	272	286	271	271	298	313	286	288	272	287	259	307	259	270	302	298	273	331	258	274	261	261	261	310	260	268	291	260	288	267	278	253	268	292	288	297	278	262	296	295	278	314	292	271	289	297	298	303	262	297	307	285	322	271	250	283	287	254	310	312	326	302	313	266	264	264	310	280	263	274	340	297	274	272	310	302	285	277	278	306	290	257	285	289	283	303	280	270	277	277	301	257	261	291	274	278	272	264	248	293	285	282	272	282	289	269	325	282	280	299	296	274	276	260	286	281	315	295	287	268	292	312	262	283	286	310	314	306	288	278	263	328	311	279	258	272	260	273	257	282	266	287	294	261	308	278	277	293	257	278	268	285	256	286	299	275	306	308	316	252	282	271	260	271	294	315	279	302	302	285	270	273	286	313	289	279	316	312	268	279	285	286	290	282	281	257	294	288	271	267	284	248	276	303	282	322	271	282	322	280	273	289	273	275	282	275	280	277	304	282	300	299	267	287	272	306	274	294	295	293	260	289	282	318	278	297	294	281	291	273	279	270	296	291	286	290	308	288	247	314	312	287	274	308	292	302	282	261	286	276	272	299	274	267	277	264	270	288	282	287	278	312	272	288	271	259	282	301	276	262	264	284	276	340	309	270	279	284	269	283	279	281	279	291	281	298	268	274	316	289	306	288	299	289	267	296	307	285	301	279	289	271	280	295	305	283	283	281	273	281	286	282	266	292	267	253	311	274	276	309	281	294	316	268	284	301	294	296	285	262	286	319	290	272	308	304	273	248	274	294	310	290	269	269	271	290	290	305	289	280	274	312	308	265	272	290	287	316	277	316	283	293	285	308	282	265	279	280	270	288	284	271	285	292	278	261	292	295	288	301	277	317	293	286	280	287	285	266	263	302	267	284	249	326	258	313	304	253	284	287	287	294	306	279	274	295	284	254	289	269	284	288	287	257	299	271	280	280	318	278	299	271	304	283	264	295	267	293	284	271	270	262	297	255	301	306	275	274	299	250	297	277	270	243	290	269	295	274	273	286	295	267	325	258	260	284	253	319	311	278	283	292	275	256	280	272	276	295	268	298	277	276	269	283	270	287	261	258	282	270	288	291	275	269	279	314	275	325	280	289	288	253	298	288	309	275	282	276	298	302	292	284	262	309	290	307	272	286	306	297	296	307	272	278	265	289	275	312	267	323	303	271	272	302	280	265	258	301	273	290	274	278	292	293	309	311	314	271	275	280	259	310	291	277	272	289	296	288	298	304	272	300	292	244	263	289	287	263	288	273	283	326	252	304	283	256	292	306	289	290	293	272	261	283	308	286	278	257	291	278	308	287	266	285	264	291	277	322	279	295	281	290	277	292	281	272	296	309	268	276	310	264	255	271	266	274	261	266	275	290	287	261	292	277	266	278	286	332	295	283	290	273	256	287	300	277	300	292	270	278	276	275	280	282	278	305	303	249	276	294	283	271	277	275	314	275	242	325	264	279	276	300	293	307	270	271	281	257	260	267	276	271	293	308	291	272	282	305	260	270	267	305	276	279	303	275	254	277	284	308	290	290	273	278	297	240	264	269	266	303	245	297	289	330	297	300	274	298	286	269	262	296	278	256	277	290	280	288	284	301	277	280	261	303	267	260	288	303	280	285	256	281	307	282	294	271	303	259	307	279	288	273	266	280	273	311	279	263	265	279	282	289	288	277	287	296	279	304	281	292	261	276	280	264	308	284	270	255	268	288	280	250	281	284	280	250	282	276	274	308	307	265	289	280	258	277	294	270	304	284	308	317	271	261	308	304	302	295	272	261	258	270	280	277	271	312	301	316	272	279	265	262	300	292	264	266	272	264	285	271	277	267	310	269	274	248	297	272	260	263	250	260	291	238	265	269	285	278	272	304	304	306	303	306	269	288	289	307	307	279	279	313	304	293	287	272	299	302	305	250	287	268	293	291	289	277	274	275	271	280	290	291	266	267	262	286	289	268	292	315	286	287	300	278	296	309	280	290	258	288	270	258	297	259	289	280	315	305	306	277	273	302	292	265	299	269	290	277	284	291	283	274	266	283	313	272	285	268	292	296	287	331	276	279	257	316	271	285	307	257	268	305	282	276	300	267	281	281	251	282	265	290	297	301	271	268	297	283	281	295	250	288	291	300	306	255	281	292	277	294	259	271	284	298	240	291	299	246	280	271	268	293	253	312	267	296	292	293	267	282	273	294	285	282	304	298	263	305	304	298	275	272	287	287	280	280	281	285	292	326	279	291	301	293	272	294	296	255	275	280	288	296	309	290	281	302	266	313	253	284	249	271	255	300	264	273	308	283	275	323	306	258	237
52313	20315	7517	868	548	462	367	299	246	227	216	218	206	192	215	199	175	188	169	153	155	181	146	158	150	176	131	177	141	161	165	143	138	160	158	164	171	142	139	135	137	141	148	153	146	141	149	141	128	147	170	150	148	138	146	141	152	132	154	132	141	159	134	151	131	133	116	138	149	154	137	149	150	148	139	128	143	165	148	161	131	137	153	146	121	154	141	162	139	131	151	130	156	141	134	146	122	144	140	144	157	164	121	141	152	165	148	153	159	144	143	143	152	134	140	141	140	140	122	120	140	123	137	148	131	141	137	144	124	154	141	148	149	156	147	158	166	166	137	137	150	136	129	143	133	138	147	152	139	160	159	142	137	140	154	141	134	135	138	151	153	137	158	132	151	157	142	140	149	146	149	166	144	139	147	149	156	128	137	171	139	159	146	144	136	134	163	141	155	156	131	148	157	154	138	141	137	138	155	139	116	152	141	132	141	146	164	149	151	154	130	108	129	145	131	126	155	155	154	155	138	151	139	141	139	134	155	127	128	126	155	148	127	131	142	139	146	129	158	131	115	159	144	157	138	134	139	159	161	153	143	161	162	146	149	169	133	143	160	143	143	143	140	134	152	139	146	152	159	158	135	146	128	139	133	132	140	138	161	139	149	138	157	123	156	149	128	154	155	159	145	154	145	121	132	149	157	132	138	143	110	132	134	128	158	142	135	133	148	149	154	149	147	136	139	133	150	163	141	147	139	114	124	125	127	128	123	157	133	141	136	160	139	151	149	127	143	132	140	141	150	142	127	126	151	158	140	136	141	146	150	128	159	132	142	155	144	174	155	135	152	145	150	140	138	138	141	150	161	131	140	150	154	147	151	144	145	146	147	128	137	137	145	151	151	159	127	147	127	143	145	162	148	133	162	160	134	134	140	150	143	155	150	131	148	144	146	138	138	143	159	153	148	146	150	128	145	142	136	144	155	115	151	145	153	132	145	158	146	132	148	143	147	146	146	136	146	136	135	151	140	127	154	135	141	155	142	147	157	145	119	154	132	144	162	158	132	148	172	138	139	137	141	142	142	162	146	136	138	119	165	139	153	136	171	143	145	145	151	122	142	140	160	145	132	154	156	139	147	148	130	139	143	137	151	125	160	137	142	140	147	144	139	127	147	132	133	150	140	139	136	133	112	139	147	137	139	122	164	158	128	146	115	131	165	149	155	142	153	134	166	151	141	133	128	140	130	144	140	136	147	109	138	116	131	162	126	137	127	125	140	135	142	148	137	143	145	148	144	142	141	164	148	151	139	147	143	131	153	150	140	155	150	170	159	164	145	154	125	149	139	149	142	153	152	147	165	137	161	147	138	144	161	140	141	140	151	131	167	146	150	136	140	161	167	166	153	136	129	168	143	156	144	136	133	143	147	136	139	149	179	139	139	155	145	133	148	153	140	153	143	152	141	150	148	142	135	143	136	151	142	148	151	164	123	163	125	139	148	147	136	130	147	127	145	118	142	146	146	154	136	149	149	145	137	149	158	135	138	128	166	135	137	147	138	137	162	147	131	152	139	140	138	121	138	115	157	151	133	146	129	143	148	149	158	143	140	164	154	122	152	155	145	148	159	139	137	145	145	162	137	150	150	144	150	164	146	161	132	156	134	152	150	146	150	159	158	131	151	161	156	136	139	139	128	133	148	145	145	147	150	141	149	157	121	142	156	140	142	135	122	137	132	133	153	118	128	144	127	141	160	143	129	166	151	153	133	146	136	122	154	162	151	128	154	145	159	131	117	154	162	143	151	156	154	140	161	146	141	130	156	147	125	149	132	138	139	128	134	148	163	146	151	135	142	146	139	151	159	137	148	143	140	123	155	163	171	135	146	124	156	149	164	160	144	160	148	125	154	169	142	136	128	138	148	119	152	136	126	149	143	129	148	153	138	129	137	136	167	131	139	150	137	148	171	136	159	148	136	148	148	170	134	136	139	159	157	145	138	152	138	152	149	161	154	154	155	147	152	116	147	149	143	152	128	154	115	166	129	145	144	128	154	113	154	164	171	142	154	131	153	138	147	133	151	155	145	137	124	159	150	133	154	145	131	148	146	144	134	135	138	157	130	127	134	129	154	149	134	146	152	159	141	155	161	156	154	158	158	152	154	141	144	134	133	146	160	135	110	144	152	150	149	158	129	137	168	160	140	143	127	137	147	144	144	161	117	131	150	122	139	163	144	157	129	133	148	137	140	149	138	145	140	171	139	141	132	171	137	151	139	142	149	153	125	135	150	123	128	145	131	147	135	152	143	133	143	166	157	126	154	138	171	161	160	134	144	136	138	146	145	143	150	130	143	156	144	143	136	161	124	141	133	144	129	162	159	133	141	145	147	134	116	137	160	126	137	148	168	119	151	132	125	149	139	130	144	133	144	131	145	143	131	154	145	123	148	159	141	129	143	162	162	143	116	138	135	140	122	156	138	140	172	155	160	127	146	162	139	148	130	143	145	143	139	158	123	174	147	146	142	122	148	126	121	144	152	173	146	159	142	132	131	144	145	140	141	139	146	148	141	153	143	127	137	134	148	142	145	152	134	161	157	152	155	130	142	153	149	147	144	146	120	156	161	138	136	129	158	177	147	144	134	138	145	132	133	142	154	137	132	145	144	125	126	133	153	154	146	131	132	145	142	131	151	128	130	130	140	143	135	126	153	134	135	150	140	145	136	137	131	149	135	138	124	145	150	136	146	127	134	153	145	165	131	138	122	131	146	128	142	145	153	147	129	155	154	145	161	148	159	162	159	140	155	166	125	143	156	120	139	145	146	130	150	156	146	128	141	166	134	139	145	156	144	156	165	133	158	152	149	119	148	150	169	150	145	141	148	120	131	140	140	144	145	172	139	126	159	142	162	154	152	131	124	151	138	142	135	154	153	150	155	128	141	127	132	128	133	128	152	142	131	143	154	133	146	143	142	152	138	140	128	135	133	146	152	140	151	128	145	133	144	155	142	136	148	140	137	132	141	148	137	147	161	135	125	132	132	146	140	145	148	147	138	134	155	143	120	142	146	149	135	155	145	143	137	168	141	147	127	141	138	151	144	147	133	155	121	159	133	131	138	152	152	139	138	147	132	123	152	149	142	155	171	154	131	142	137	145	137	145	143	154	143	151	136	181	147	150	123	141	150	152	154	145	163	179	152	143	170	136	144	138	131	141	144	147	139	137	146	162	147	169	134	139	175	168	155	141	148	133	144	138	143	153	150	155	137	137	144	148	148	157	141	158	135	135	152	136	148	152	124	137	162	135	141	152	165	152	138	147	149	124	155	163	168	159	159	156	136	165	126	170	144	145	149	139	148	131	138	140	140	168	162	133	128	145	177	130	135	143	177	159	157	140	130	125	126	152	152	136	136	129	151	149	131	147	124	151	144	148	145	154	137	142	140	149	154	154	123	162	147	141	121	102	165	139	162	144	147	139	143	138	160	124	156	144	147	139	134	153	147	138	153	154
28450	1119	2160	2477	2148	1704	1536	1265	1127	1044	915	847	789	759	686	680	631	620	613	572	592	574	583	554	554	551	556	509	545	523	554	495	492	512	495	513	493	488	465	484	494	503	455	511	463	488	528	445	491	451	413	422	466	483	427	423	480	444	448	482	488	508	473	474	456	412	460	465	472	496	478	488	495	460	464	501	430	463	500	469	500	454	467	480	449	468	465	458	439	468	447	430	459	483	487	427	481	482	448	466	448	485	450	481	428	435	493	459	461	501	433	469	451	492	451	475	408	456	449	477	438	476	419	402	449	483	485	466	461	497	432	456	461	471	440	464	451	428	446	442	461	406	457	433	442	407	454	454	444	440	449	434	462	454	425	480	472	449	476	453	453	446	455	438	441	491	463	429	436	483	464	454	444	482	433	451	424	454	445	464	411	457	438	498	472	463	439	444	434	494	448	457	447	449	496	461	472	482	444	432	443	471	466	480	464	479	451	459	443	432	490	465	432	475	492	503	466	485	418	459	449	459	464	449	486	455	454	481	412	459	481	475	442	462	456	458	477	465	426	425	464	433	430	448	441	466	464	445	457	457	466	441	474	480	454	438	459	449	435	467	481	460	449	413	466	479	498	470	468	495	460	472	439	433	491	428	450	446	420	431	507	471	430	498	410	455	448	460	460	451	491	466	459	448	424	442	440	495	490	466	468	444	455	479	477	430	474	409	441	455	450	465	430	433	468	488	441	456	444	455	447	438	430	443	431	423	456	475	455	445	412	471	444	442	443	455	488	447	460	453	419	479	430	463	474	485	466	458	458	484	461	453	464	468	476	444	439	421	464	462	442	430	446	457	442	448	469	501	448	446	468	473	459	498	459	445	448	434	444	441	479	470	455	433	420	453	469	446	463	429	421	438	452	456	458	469	456	485	441	470	447	424	472	461	438	452	465	447	489	457	431	451	444	427	439	469	424	415	511	458	470	474	460	477	467	445	464	458	485	477	484	465	441	435	421	476	476	439	444	435	434	446	450	474	421	461	468	446	481	429	444	463	421	458	439	435	475	440	416	458	440	456	494	479	443	477	472	478	460	491	450	480	450	440	430	466	443	464	472	426	446	449	439	479	451	453	450	438	486	420	474	453	447	429	447	445	461	421	458	416	457	466	453	448	460	436	428	426	498	445	474	428	414	424	486	440	478	411	458	451	486	451	472	478	432	455	449	450	453	483	488	418	457	422	466	439	468	436	470	417	461	467	468	459	416	417	456	430	473	427	441	470	468	476	449	448	443	460	466	431	458	453	472	455	450	471	512	448	467	482	465	465	441	430	456	454	463	408	452	419	428	437	462	426	456	488	476	439	470	437	422	427	440	478	486	471	494	461	456	453	450	458	450	495	427	467	466	458	459	407	458	419	434	483	440	453	420	468	464	417	439	479	443	445	449	486	439	433	452	468	499	473	480	448	459	462	447	461	447	445	423	466	488	450	457	444	480	409	417	435	448	454	442	434	446	466	443	470	447	431	471	471	449	508	492	445	478	445	461	466	423	439	434	429	447	448	438	475	452	444	453	455	462	434	469	434	441	435	463	451	485	439	445	456	430	460	483	423	481	448	441	397	446	455	474	478	451	481	440	450	494	464	426	463	463	510	451	469	456	481	432	454	427	471	443	487	439	467	461	452	420	440	428	477	459	458	463	489	455	476	460	467	459	449	444	465	408	423	423	457	452	472	467	433	438	463	452	451	446	452	478	472	443	415	476	460	439	457	461	468	502	436	448	508	414	485	437	470	508	500	462	474	490	460	461	440	457	423	473	408	482	414	428	509	461	460	432	507	450	475	492	425	445	482	462	455	404	438	434	470	457	485	437	478	456	439	471	467	429	462	457	448	444	446	421	448	446	452	473	463	469	452	453	450	442	453	500	461	473	428	458	455	446	476	444	442	464	423	423	480	476	468	423	453	467	484	458	454	428	462	477	471	474	446	458	477	451	431	418	465	491	442	451	433	459	445	446	453	466	475	416	466	467	445	476	442	432	430	456	456	450	487	438	496	434	485	445	437	429	488	488	453	472	442	427	440	454	452	481	494	445	446	476	433	462	478	478	414	473	429	457	463	444	455	479	447	435	450	473	467	462	426	449	459	452	439	410	500	460	461	443	449	482	479	518	451	443	449	459	432	447	460	487	427	449	469	479	473	464	446	480	440	468	465	482	458	418	447	457	436	456	494	427	460	492	439	428	463	446	463	469	474	464	467	481	480	437	429	456	448	474	448	487	468	431	479	428	461	453	465	458	420	454	435	473	459	464	442	474	473	416	495	437	453	452	429	452	442	474	441	443	478	444	469	468	438	464	457	461	464	456	434	466	428	438	429	407	465	483	440	429	486	481	481	424	452	457	460	415	453	482	450	476	439	456	464	412	458	428	462	411	490	459	445	493	443	476	457	418	467	471	469	440	464	450	443	471	449	468	445	434	477	451	455	440	441	422	433	473	450	456	472	459	428	465	465	441	432	437	448	458	413	469	496	462	448	462	469	485	414	440	498	466	468	458	464	446	426	438	430	444	439	480	446	428	443	490	447	458	443	478	411	428	431	428	443	489	440	459	476	458	461	438	446	475	470	475	474	491	452	447	455	459	496	451	488	440	441	472	441	476	440	409	453	421	439	436	447	475	428	436	461	470	466	455	460	488	437	465	436	471	455	453	458	452	444	446	457	446	461	483	472	445	499	430	443	441	449	454	483	440	447	449	481	452	463	418	425	462	459	474	459	436	454	465	490	454	465	442	440	420	467	443	410	474	474	438	451	471	455	452	442	463	435	469	466	467	501	464	457	434	438	443	451	502	452	429	467	480	456	432	491	471	450	444	466	430	457	439	483	444	441	481	424	498	459	425	459	477	454	424	435	452	475	435	445	433	497	466	477	454	477	442	444	459	453	446	467	465	484	440	425	435	465	436	419	481	468	473	447	486	415	422	461	482	453	456	458	457	440	438	450	415	445	469	462	457	433	470	466	413	428	413	464	412	425	465	454	456	472	456	441	448	432	457	457	455	453	456	436	499	496	426	436	435	443	458	459	458	453	441	487	459	422	443	461	474	447	462	446	469	423	458	447	466	515	435	494	472	468	447	426	457	444	445	465	436	460	460	427	438	474	458	433	452	451	446	498	428	427	469	456	436	488	454	451	438	430	463	465	460	483	489	417	457	482	460	450	442	503	475	467	453	427	448	441	442	461	424	437	459	453	471	452	449	466	445	453	455	465	431	497	460	450	454	454	426	438	451	442	460	454	457	446	444	467	456	432	512	508	424	433	454	443	461	464	449	463	459	465	460	443	438	455	444	484	472	453	424	432	436	435	441	481	449	448	432	442	415	439	463	461	418	418	455	446	481	438	442	428	429	440	473	452	425	468	486	446	461	442	439	447	470	473	446	439	432	490	459	484	469	453	423	402	444	441	430	436	450	476	450	459	438	479	430	466	460	459	467	424	455	481	462	490	434	423
54582	24795	17572	2776	1152	851	704	551	462	437	409	394	344	320	336	342	323	303	300	286	292	264	251	298	298	254	255	269	266	284	270	243	263	258	263	250	252	254	266	276	250	241	271	257	279	255	245	251	225	279	244	260	259	208	276	232	274	277	270	231	277	264	251	259	270	274	239	270	233	263	240	247	251	234	251	239	238	244	240	244	247	223	237	234	222	240	244	245	237	254	246	268	243	254	226	263	249	240	259	243	238	262	284	233	263	256	269	251	254	244	250	265	249	226	241	277	237	203	246	268	253	226	232	242	219	211	288	237	272	235	234	254	244	241	207	241	211	243	231	244	231	235	263	213	237	270	273	263	240	257	261	255	245	210	218	222	260	252	220	268	244	263	239	237	258	223	265	247	260	281	256	245	217	267	275	271	217	256	251	248	242	238	230	234	243	222	239	232	239	237	244	246	272	268	234	252	253	214	244	265	251	280	245	226	243	243	246	237	248	252	240	236	249	223	253	255	235	268	251	247	243	255	249	223	265	241	195	235	248	247	239	233	236	244	273	240	266	232	238	224	271	233	261	269	236	263	250	247	240	250	227	246	217	240	217	233	230	237	235	270	270	227	242	218	230	229	245	278	273	262	227	259	233	251	271	264	255	245	223	247	245	261	258	267	268	226	220	232	221	256	254	238	245	256	258	224	239	234	233	266	242	255	235	270	265	281	218	240	233	270	226	229	243	259	217	232	249	263	240	215	228	224	222	235	235	216	232	278	223	265	220	257	229	248	259	239	253	250	198	225	257	266	223	255	219	265	249	237	239	282	236	237	265	242	255	238	253	252	249	266	244	251	260	252	208	231	251	260	249	255	253	247	207	231	266	227	230	261	256	240	238	236	258	250	208	236	254	215	246	237	242	259	239	253	221	250	234	250	235	256	232	229	249	240	237	243	241	239	245	254	266	243	268	232	242	241	230	257	233	221	251	236	233	237	241	251	262	223	235	236	232	238	244	234	200	264	244	231	259	249	279	248	238	248	244	283	230	228	260	230	208	234	249	253	226	260	235	252	228	252	258	240	254	232	255	248	227	259	239	227	239	235	250	253	266	242	242	248	246	257	230	252	241	246	261	233	246	246	232	252	227	243	233	246	231	249	262	267	237	241	274	242	260	264	233	234	245	238	260	255	240	242	253	256	234	255	261	281	260	253	254	248	243	263	245	224	272	250	242	259	229	247	260	268	276	236	237	243	250	263	257	243	254	243	256	208	240	230	243	240	257	236	247	253	273	258	257	249	235	238	251	243	255	222	226	229	245	264	244	256	256	236	263	220	259	248	235	259	253	239	244	261	241	250	273	220	251	225	220	250	238	255	247	253	241	251	254	263	261	244	239	247	249	267	261	248	220	244	229	262	229	246	247	248	245	258	214	215	232	261	251	263	240	261	235	246	263	265	252	275	265	249	232	231	268	227	240	245	269	248	255	248	235	272	230	230	238	254	250	242	243	250	263	252	216	233	235	248	250	247	251	267	230	227	233	251	277	246	266	250	238	226	240	231	240	245	248	254	235	242	238	261	223	249	275	214	235	252	258	242	269	238	270	244	229	274	249	245	250	232	254	275	253	246	270	269	233	269	247	243	242	215	229	223	245	256	245	240	228	248	220	249	242	234	251	242	245	252	252	257	227	229	247	221	191	231	250	236	252	266	255	243	270	249	253	251	248	266	265	243	221	265	230	227	212	237	256	241	247	242	232	248	241	244	261	213	229	249	250	267	217	235	275	218	218	278	209	241	239	227	219	245	230	224	223	239	262	216	239	230	254	241	249	248	231	257	241	255	248	241	242	238	239	208	263	214	235	252	247	257	262	246	237	212	256	248	248	264	253	264	255	234	281	256	272	262	268	230	261	223	261	255	246	268	243	263	243	261	254	238	239	252	244	248	277	215	261	232	266	245	269	245	235	254	264	234	217	268	260	227	248	226	219	229	239	263	240	275	269	240	221	236	249	228	263	229	250	247	251	264	226	243	225	242	236	232	249	251	230	261	266	242	225	244	232	219	243	248	237	239	255	242	255	235	225	223	241	246	246	252	243	233	257	236	242	238	183	240	247	253	257	252	242	262	243	231	227	238	240	230	230	250	236	230	216	237	248	264	249	242	255	230	240	262	257	235	258	228	248	239	239	251	249	241	254	239	246	234	257	243	212	249	243	240	238	260	246	278	231	259	254	249	252	273	244	273	253	261	227	245	257	254	268	245	259	237	267	221	267	254	240	258	252	273	235	239	246	282	241	265	249	250	259	235	233	266	257	229	243	251	210	241	265	238	254	260	232	246	237	217	254	241	233	240	233	255	259	262	271	220	253	245	255	251	238	250	230	244	262	271	245	260	251	228	272	256	247	264	251	254	212	247	234	228	238	243	265	254	254	270	206	250	236	249	245	241	247	225	249	243	249	254	264	251	266	253	231	255	261	224	236	249	243	240	266	230	260	246	244	243	248	241	238	257	239	219	244	252	217	250	232	230	233	239	212	258	246	240	255	245	242	219	263	245	247	221	249	254	263	209	250	273	254	236	231	229	267	280	235	256	283	246	220	235	230	232	239	264	235	272	234	255	238	241	248	223	250	232	236	212	265	255	231	215	227	247	259	226	231	258	260	223	261	256	264	241	254	217	235	237	246	251	299	278	241	231	244	223	270	266	247	228	259	256	230	216	244	214	264	222	241	213	244	227	248	234	230	256	235	217	258	233	256	242	230	235	238	228	261	265	210	233	238	301	260	260	248	250	234	224	228	228	260	239	248	253	231	224	237	249	237	281	231	220	224	264	239	249	218	222	245	236	270	251	256	248	242	252	250	271	231	257	235	228	244	232	245	228	243	245	247	225	230	222	233	280	213	240	233	234	271	278	231	257	236	270	242	240	233	234	236	244	247	231	240	256	244	234	262	253	252	248	248	234	234	239	222	242	253	240	250	244	245	272	244	262	243	228	230	245	265	256	209	257	248	245	250	250	242	252	235	245	244	233	257	223	257	247	249	228	225	239	236	247	255	229	237	244	228	227	243	257	231	246	222	245	230	239	262	242	255	249	243	232	236	264	239	252	245	250	236	230	232	264	261	241	247	230	230	253	212	254	241	228	252	245	245	248	225	274	231	242	218	272	238	226	263	239	234	229	252	260	232	248	237	270	289	235	257	227	239	288	245	231	224	236	211	250	243	247	249	236	253	199	247	268	253	233	259	248	250	236	223	250	251	229	240	252	225	239	218	227	254	239	251	245	240	272	227	237	226	231	262	228	231	259	239	251	211	225	247	261	238	234	239	230	244	263	233	230	274	239	251	241	230	219	245	253	267	249	228	263	256	248	268	225	237	232	262	264	250	228	288	247	262	231	217	253	236	257	236	281	249	247	280	251	226	284	266	251	237	271	276	251	260	232	253	237	228	245	255	225	228	254	274	244	225	258	251	247	262	246	226	236	245	276	258	222	234	243	241	261	263	247	246	233
35259	1981	3974	4465	3859	3249	2629	2265	1948	1727	1627	1513	1354	1205	1187	1127	1124	1060	991	969	991	933	957	888	905	815	893	849	832	791	863	816	779	751	760	844	861	832	810	700	813	781	765	761	734	786	766	730	742	750	805	776	748	744	708	738	741	722	720	720	776	726	720	705	717	727	749	739	742	730	752	715	652	734	726	791	717	670	721	680	674	717	679	761	732	730	758	692	685	725	755	710	647	732	663	697	735	739	758	663	691	722	771	714	751	695	667	717	762	716	665	734	702	717	722	695	702	686	712	765	717	738	717	689	721	706	688	765	730	714	685	701	669	707	702	752	680	731	697	729	698	704	713	753	678	736	693	689	688	726	706	675	729	740	735	707	768	678	700	700	727	685	721	689	717	701	715	714	716	727	733	704	745	769	709	685	702	692	750	702	714	674	741	692	719	722	678	680	693	691	715	742	711	717	692	730	703	711	718	739	697	684	721	690	718	703	705	685	715	737	722	732	690	697	699	699	758	687	734	694	694	715	669	719	707	740	664	702	712	686	688	711	734	677	743	749	700	726	727	688	688	715	720	741	724	697	711	727	693	685	732	715	736	698	697	661	762	708	750	713	662	746	687	654	763	693	727	741	726	673	739	689	737	689	678	711	669	728	704	672	698	710	706	709	712	684	656	646	695	743	733	732	704	749	719	697	666	659	747	703	710	696	629	732	730	688	723	694	680	701	717	732	740	689	709	713	696	750	689	693	738	688	710	718	738	671	712	690	677	689	709	630	708	693	712	689	709	721	697	720	732	707	687	659	685	710	699	705	657	693	686	710	699	733	730	692	718	701	733	744	710	735	718	684	726	736	698	735	720	709	741	753	688	689	690	672	702	693	700	720	669	690	726	684	725	716	755	706	683	724	663	739	682	722	741	725	739	732	711	708	734	749	699	680	708	675	703	703	734	723	706	732	693	689	701	759	695	747	699	659	744	691	693	723	681	701	724	715	691	701	736	702	702	701	670	707	731	693	681	682	735	689	738	748	710	686	704	675	734	696	707	711	719	741	721	686	652	664	710	717	683	728	702	664	698	668	669	719	734	706	702	717	707	690	724	660	683	727	718	733	691	709	664	704	693	749	743	669	688	708	744	742	695	688	701	675	682	716	735	704	735	719	746	722	691	687	684	739	688	749	695	701	734	682	694	719	734	668	679	740	689	724	689	701	722	705	689	676	687	751	685	657	645	681	699	713	716	677	648	655	725	686	699	710	740	702	684	714	713	734	683	675	726	726	716	724	688	724	696	746	746	711	712	739	691	741	713	711	741	700	664	721	735	713	737	681	722	690	705	680	754	723	727	736	689	693	709	768	712	726	669	742	729	734	692	702	722	744	703	667	690	683	710	721	693	693	688	723	721	705	736	738	723	717	746	738	702	726	672	754	713	651	739	715	678	727	708	691	685	694	732	709	680	650	690	692	734	707	710	751	713	660	674	768	728	729	734	688	710	694	744	733	712	717	725	671	691	713	721	715	702	725	664	713	670	732	741	689	727	704	732	675	714	669	738	707	694	710	726	697	759	663	698	733	741	720	664	708	706	741	759	739	732	672	705	702	728	705	697	688	722	696	717	707	703	714	685	749	697	679	731	680	719	677	724	699	703	720	734	754	675	708	677	697	693	721	694	694	685	724	724	685	685	657	734	697	729	723	689	690	692	725	678	680	741	709	725	722	714	704	698	702	719	686	703	687	708	722	716	665	682	759	685	694	642	699	690	686	699	681	702	738	697	746	664	676	711	724	672	710	703	675	690	731	707	672	709	669	741	714	712	676	691	671	716	694	779	723	698	679	694	688	708	707	732	752	753	699	713	675	706	725	739	674	749	682	725	700	757	701	713	686	713	732	679	700	725	686	692	721	684	682	686	676	720	680	675	645	661	743	675	709	706	692	684	695	677	705	706	686	697	715	718	717	685	742	695	702	688	750	675	761	690	655	696	725	705	663	655	750	684	739	693	694	709	725	695	732	702	739	716	701	735	700	668	723	740	720	679	740	691	680	758	728	668	690	676	618	684	669	748	696	675	743	704	744	701	679	696	804	739	703	752	654	719	736	686	766	693	703	666	719	678	688	658	717	660	698	707	711	699	735	724	682	722	708	699	707	748	684	725	731	734	703	701	695	665	676	720	695	679	697	708	691	682	696	774	700	706	696	727	709	719	757	689	719	737	745	741	692	726	727	747	727	672	709	732	667	708	734	651	711	706	721	723	714	674	705	700	688	688	686	694	692	659	673	745	750	683	693	695	672	685	675	750	725	743	699	756	716	662	751	690	669	696	704	716	716	657	711	704	742	717	705	730	693	700	705	693	689	707	702	729	729	698	719	689	724	674	724	702	688	729	727	722	708	683	690	747	726	719	736	676	707	740	652	671	727	681	720	722	715	697	687	688	697	662	715	749	721	648	662	649	669	689	668	731	711	711	665	680	706	715	700	686	713	727	706	699	699	678	635	675	682	779	718	726	687	696	697	742	739	673	640	709	691	708	715	699	684	683	705	661	678	760	738	695	699	699	705	696	676	706	728	728	718	705	714	693	703	706	729	683	707	715	730	674	717	722	700	718	678	758	716	703	691	721	655	651	685	734	708	712	676	716	674	711	683	712	757	715	715	691	712	744	676	680	722	697	720	693	680	701	731	695	667	675	627	723	703	705	710	700	712	720	729	743	728	737	644	740	693	706	702	689	705	724	690	738	728	708	729	756	714	673	675	719	699	731	714	720	705	715	699	700	678	695	725	735	657	667	729	731	711	712	707	727	705	718	731	681	696	663	684	729	742	726	685	669	627	706	657	721	690	731	717	714	647	678	718	696	692	671	697	682	708	638	715	723	726	729	695	710	715	738	679	710	696	739	674	744	693	696	696	689	667	656	718	710	680	733	746	720	700	693	730	722	711	742	724	732	681	716	695	693	698	735	691	675	699	703	739	695	685	684	739	723	716	709	762	667	710	733	709	721	692	694	679	671	717	704	699	720	720	678	739	711	739	726	716	708	704	748	701	734	718	707	691	739	658	715	674	669	654	712	742	688	726	719	710	770	675	692	710	713	735	666	738	707	713	678	714	687	713	731	713	695	694	718	757	671	736	738	736	693	730	773	639	714	692	706	702	669	738	713	727	732	686	709	724	721	716	673	709	695	693	685	716	718	710	672	743	657	693	700	742	721	689	721	732	701	691	693	680	688	716	733	679	732	731	704	702	691	720	688	688	713	698	689	684	759	710	735	654	686	676	717	679	732	721	708	720	728	683	676	743	687	676	704	757	695	735	682	680	688	692	683	682	672	693	712	724	712	725	757	690	701	719	756	700	677	713	702	721	739	720	709	719	708	696	721	680	659	680	699	716	710	653	669	684	716	676	710	657	686	723	706	648	732	697	653	691	723	747	763	666	669	722	666	687	678	742	632	700	695	704	710	736	683	732	679	703	705	688	693	690	684	692	674	713	755	682	695	760	676	708
19008	990	277	136	100	82	99	75	103	82	88	84	77	86	75	80	74	66	79	87	71	94	101	93	93	74	63	58	71	84	81	84	73	69	80	78	90	73	68	82	84	82	84	74	70	81	72	78	71	80	76	71	79	90	99	105	86	80	82	83	83	73	66	78	77	71	60	85	85	71	97	64	68	82	77	74	78	68	68	92	67	86	82	88	86	80	65	90	84	64	106	77	81	79	72	76	81	76	60	73	84	88	78	83	77	84	92	77	75	78	65	89	77	70	97	71	79	70	91	80	91	60	75	72	87	78	84	71	73	72	94	89	84	71	68	79	71	100	74	78	76	91	87	74	85	86	65	94	84	90	73	79	89	87	84	74	93	77	85	72	83	89	94	69	79	77	85	78	82	89	68	81	83	77	89	80	100	85	74	82	82	64	58	81	72	71	81	91	75	70	73	65	90	86	94	74	88	103	72	82	87	86	77	71	96	61	83	80	96	73	88	83	85	72	74	83	72	74	79	86	73	77	77	83	67	89	82	67	85	74	91	90	72	91	78	81	82	104	92	94	83	82	65	91	84	70	88	64	75	69	63	72	75	73	90	77	82	77	80	82	70	83	74	67	73	69	93	91	81	72	99	81	72	69	97	76	72	94	80	86	88	86	81	84	76	93	77	74	76	82	90	74	81	74	79	74	71	92	71	83	78	80	77	70	72	69	69	88	72	74	80	80	78	80	88	80	88	72	96	67	102	76	85	91	84	72	83	90	81	82	78	72	65	90	64	65	59	86	87	84	92	87	78	71	102	79	90	71	91	93	85	79	81	59	75	86	71	59	95	77	55	68	84	83	69	64	66	82	70	85	72	80	82	75	72	74	61	76	77	72	83	75	87	67	69	87	75	78	60	77	73	74	65	76	79	69	65	86	64	90	83	79	67	65	81	82	78	68	73	76	82	96	71	78	79	83	73	70	80	90	75	88	90	86	78	77	67	87	73	71	77	84	86	76	94	85	84	64	66	83	69	76	77	72	85	81	74	78	75	79	79	75	75	73	82	79	83	78	78	87	94	81	73	85	91	92	89	77	81	68	68	75	91	78	66	83	81	74	82	92	70	75	77	85	70	88	78	70	69	72	72	77	84	90	75	80	97	78	83	66	75	82	82	79	72	75	93	83	76	66	99	68	82	77	79	86	85	82	93	89	82	85	83	84	72	81	77	74	92	81	73	76	67	74	89	86	84	90	87	84	85	78	62	77	90	78	62	100	88	82	75	82	87	80	83	79	71	89	88	76	88	80	68	82	81	104	77	73	66	83	87	70	87	108	87	83	76	87	72	87	87	67	86	75	64	74	83	87	62	68	77	73	87	76	82	73	87	64	79	75	80	59	89	68	73	74	78	83	76	84	69	83	87	88	77	61	85	75	76	87	88	84	86	71	88	67	77	70	80	70	77	68	86	74	75	80	73	84	82	79	85	73	66	76	83	67	87	83	86	73	80	68	85	92	81	92	83	75	69	87	76	79	90	90	79	82	88	88	90	90	77	89	82	74	94	103	71	92	78	70	81	97	79	70	76	82	81	73	81	86	75	75	87	82	78	74	91	57	83	87	86	75	88	83	88	74	78	78	77	83	81	69	73	59	89	68	73	68	76	90	81	83	95	82	71	74	92	77	77	70	89	87	76	88	68	66	60	68	90	74	95	111	83	78	61	95	83	79	82	69	76	65	93	88	84	77	87	79	76	83	84	81	81	81	83	83	72	65	86	86	80	90	73	72	81	70	84	87	79	90	90	67	68	75	76	72	92	84	84	76	76	83	73	84	73	71	90	73	91	85	85	92	67	82	69	80	75	77	85	78	87	87	75	78	70	93	82	73	88	63	70	96	71	85	86	69	85	77	74	85	74	84	77	93	81	76	80	76	62	73	90	85	79	81	78	76	69	78	82	69	78	78	71	76	61	83	85	83	73	88	67	82	92	78	68	74	88	67	74	75	96	95	64	80	80	61	66	85	82	72	103	81	80	82	83	86	79	68	80	86	84	77	77	86	69	89	81	84	74	76	73	86	74	75	81	81	99	82	83	71	73	90	80	63	82	84	91	90	93	86	92	81	80	82	68	87	73	91	87	85	82	76	85	59	65	73	83	98	80	83	88	90	75	73	97	99	76	76	64	64	83	76	90	74	81	103	86	72	70	77	76	75	71	73	79	83	76	80	85	72	87	67	86	75	87	58	84	96	92	77	69	84	81	67	90	74	62	87	76	76	90	78	78	92	82	83	93	85	74	74	85	84	66	71	72	82	82	72	77	81	79	93	85	79	69	71	79	69	79	87	69	69	69	73	85	72	84	76	72	66	92	95	68	93	87	69	70	75	81	74	75	79	80	82	78	63	83	81	68	82	81	91	73	76	74	89	84	82	72	85	88	79	81	90	85	66	73	87	75	74	73	68	87	66	72	79	93	85	72	92	77	80	97	78	82	90	71	72	80	82	95	85	65	84	67	73	78	66	66	74	83	69	91	76	67	80	89	82	76	80	83	77	80	81	74	79	77	72	93	93	86	90	79	72	74	81	91	91	81	85	86	86	78	87	83	94	83	76	85	78	76	74	73	99	90	71	86	77	84	82	93	68	89	72	84	78	101	72	91	93	84	81	79	85	87	67	74	73	78	93	81	76	68	69	68	84	83	97	86	83	97	94	83	90	92	89	82	78	81	80	85	77	97	82	93	82	87	88	82	73	58	75	86	66	78	94	69	79	85	89	86	94	76	92	81	85	72	81	84	71	85	79	82	96	87	77	86	69	58	76	82	89	84	68	61	85	85	90	80	97	80	87	82	112	73	74	84	81	92	70	76	90	72	79	97	61	82	77	86	80	85	85	77	85	77	79	76	91	84	74	84	88	87	73	95	98	77	72	91	82	70	79	79	82	95	84	80	78	71	83	62	73	84	84	93	74	69	86	89	74	90	83	77	101	73	65	90	81	75	92	95	75	87	98	89	84	67	92	82	82	74	90	85	92	97	72	81	80	81	70	74	85	63	80	76	95	79	87	84	83	84	62	89	74	84	87	82	81	85	73	70	85	81	71	83	88	71	86	87	84	80	74	68	80	90	79	84	67	65	85	88	88	78	82	84	80	82	82	82	91	78	77	81	91	95	85	79	71	81	90	83	82	65	82	76	88	73	70	70	80	82	62	77	76	78	85	83	90	88	80	81	79	86	88	93	82	89	78	65	70	86	68	73	84	82	91	68	95	70	85	87	69	82	74	70	75	69	80	71	109	74	83	79	79	80	67	73	92	93	86	79	84	75	78	84	89	85	82	89	88	66	77	76	93	75	79	66	64	78	68	97	75	67	61	74	79	82	80	81	77	87	73	76	72	87	77	91	83	64	85	72	83	78	67	72	85	73	77	72	82	90	72	77	73	79	78	73	87	78	66	90	88	75	97	79	81	97	84	75	91	87	87	73	82	82	67	68	90	88	83	78	81	82	84	84	82
17098	308	397	420	363	337	340	311	296	303	301	299	300	318	299	303	291	287	299	283	274	281	271	293	281	304	292	307	280	307	278	310	278	323	285	305	273	270	280	297	267	273	271	276	283	307	296	281	250	290	290	298	303	292	278	287	275	286	289	303	288	283	254	281	310	294	283	294	294	293	305	295	277	295	281	295	249	269	277	269	279	290	277	301	301	302	316	304	287	297	309	246	280	279	317	270	293	288	295	260	306	312	285	269	285	308	323	295	293	289	281	312	278	323	304	263	293	271	288	268	276	293	289	271	320	257	283	298	289	292	285	309	272	286	295	294	275	246	295	277	293	272	272	303	287	300	297	301	317	313	259	281	277	303	314	272	276	264	282	259	282	312	292	326	291	297	308	262	289	311	266	292	313	303	301	281	299	305	295	242	290	290	274	298	306	294	289	283	278	254	282	306	261	301	269	281	299	286	278	275	300	311	274	273	245	257	263	280	289	296	281	283	289	292	299	279	280	268	300	309	273	310	274	292	269	296	289	244	309	299	275	298	281	300	295	318	298	290	294	264	275	316	284	267	292	276	279	267	282	309	265	266	304	307	270	287	325	299	281	293	295	270	291	262	282	262	321	306	294	297	304	288	311	304	300	283	255	333	263	311	272	250	309	292	278	263	275	281	300	301	300	332	284	278	294	319	297	264	281	313	300	259	264	259	295	289	278	299	289	312	282	287	284	264	256	275	281	277	311	278	308	294	267	271	297	316	281	293	272	296	289	276	321	254	298	296	290	269	321	279	303	271	261	284	260	256	342	300	302	323	333	306	299	295	292	266	286	285	276	270	272	253	290	255	275	288	298	280	301	247	324	291	285	298	266	282	298	290	329	279	287	298	268	275	305	272	280	321	291	298	294	268	290	307	278	262	266	309	293	263	303	286	315	274	299	307	285	268	295	279	257	246	281	293	275	272	291	311	271	257	278	283	290	306	277	308	305	287	276	306	317	319	309	293	282	302	276	267	276	277	314	280	265	317	279	262	320	274	282	260	271	291	296	298	241	263	293	268	306	241	282	276	265	274	284	316	274	270	285	301	300	302	300	289	299	302	280	297	278	259	309	297	274	265	267	273	301	287	276	300	283	288	275	300	287	296	275	276	312	267	265	280	261	260	263	308	298	301	316	283	271	297	295	299	298	290	294	237	267	305	291	317	297	289	303	312	263	306	301	290	301	255	314	283	260	307	308	287	294	292	266	287	292	308	303	255	270	294	272	293	301	266	267	289	274	304	292	296	282	253	286	275	282	268	294	264	300	263	294	319	269	268	253	277	293	294	273	311	268	288	298	282	279	278	306	281	302	270	291	258	287	286	283	266	271	276	302	305	274	323	298	296	266	292	306	259	318	278	307	253	262	267	270	291	280	301	292	289	270	288	321	287	282	288	307	304	282	259	308	260	302	284	279	301	328	291	273	303	267	306	285	283	293	272	281	277	313	277	264	265	259	309	276	313	292	296	290	306	258	262	291	311	284	253	275	282	269	301	305	273	288	274	298	292	270	283	294	286	294	293	254	274	285	270	282	284	273	304	264	276	325	297	298	271	269	283	301	275	291	226	270	292	284	314	302	279	303	286	314	300	282	283	300	310	297	275	270	258	255	325	274	282	295	283	305	274	276	267	283	267	304	269	277	271	267	294	239	275	291	276	288	282	299	293	347	271	303	283	270	292	284	253	297	274	272	300	281	294	304	262	270	283	299	295	326	300	276	253	260	278	269	292	287	269	302	302	311	310	293	298	260	279	302	312	259	279	269	290	312	305	271	291	280	297	314	281	277	272	298	278	263	270	258	274	289	288	289	287	258	324	294	286	305	285	284	307	290	289	298	270	290	272	290	277	309	275	283	262	287	286	290	300	255	289	289	282	288	294	277	289	287	318	283	306	298	275	282	276	275	274	261	266	298	281	267	309	288	268	304	296	287	280	294	319	293	263	284	280	292	342	271	329	317	290	287	299	279	288	294	268	293	254	283	297	300	295	275	272	254	272	279	283	286	256	286	289	279	257	259	295	278	294	284	276	285	279	275	289	289	287	274	291	274	262	275	299	252	278	303	275	279	260	283	289	306	279	319	282	281	270	330	282	261	294	272	290	294	304	281	295	270	291	280	294	298	304	287	276	282	275	260	280	298	289	299	285	266	263	299	275	294	280	280	284	286	279	313	296	283	308	272	306	284	275	270	302	319	293	286	253	278	306	254	274	283	299	284	275	285	296	283	308	307	257	279	287	278	285	285	276	292	251	291	290	278	273	292	281	294	288	292	293	319	276	276	275	288	284	266	287	299	300	265	285	275	282	283	276	257	280	290	268	257	275	242	268	286	255	269	295	298	316	279	269	274	290	283	302	264	298	274	295	278	261	302	290	295	293	316	290	306	270	307	315	268	280	283	288	281	278	324	307	274	293	290	286	292	278	261	301	280	274	278	292	281	302	300	290	283	272	303	272	294	283	307	276	269	284	280	286	274	273	260	294	296	291	272	295	297	268	291	308	270	286	259	257	297	289	249	307	263	290	283	282	317	294	263	301	281	305	236	269	273	290	289	253	298	308	280	325	270	291	284	308	288	288	300	311	269	297	265	264	319	288	304	269	259	276	298	323	253	290	296	301	294	280	245	296	294	268	268	298	311	311	270	308	276	265	282	291	285	285	301	285	260	282	274	276	285	287	271	277	310	286	293	295	309	272	278	294	260	272	295	305	287	238	303	291	288	281	304	298	285	300	286	294	285	295	252	284	284	287	257	242	288	303	270	299	273	269	300	309	315	284	288	288	308	303	290	278	300	269	293	284	246	291	279	259	288	308	284	283	281	279	278	276	280	300	306	284	254	296	295	319	276	308	270	285	282	287	279	261	276	288	250	271	264	279	270	241	293	272	299	300	295	282	292	326	259	309	278	290	276	292	289	283	288	253	304	286	287	255	291	301	282	277	286	289	287	266	305	289	304	257	307	227	256	259	284	265	298	323	288	287	286	291	296	281	278	262	294	293	272	290	303	282	292	249	318	309	297	258	282	296	292	287	283	267	269	262	280	264	250	305	301	278	259	285	257	315	280	274	273	301	279	278	277	285	253	298	311	284	252	262	292	260	285	290	315	291	284	303	287	286	283	303	291	269	337	283	298	278	284	268	303	261	276	274	282	282	287	279	286	266	276	293	281	297	277	312	316	294	278	286	285	293	284	260	297	283	300	278	292	301	318	258	310	277	278	274	281	300	275	268	291	279	300	261	319	286	300	310	298	292	291	278	294	316	274	267	310	281	269	279	278	285	291	299	303	291	272	254	277	287	303	298	294	324	261	249	275	300	273	268	291	266	300	293	272	279	294	275	329	304	272	284	272	291	288	260	252	285	311	310	295	306	288	290	279	312	281	282	307	265	276	290	256	269	265	294	297	278	287	306	290	244	284	282	295	275	293	274	295	282	284	306	301	307	310	288	276	311	239	246	263	302
54344	20381	6590	792	556	438	335	312	273	224	229	232	182	214	186	149	185	129	136	181	154	158	179	150	161	155	138	168	141	159	161	172	142	162	158	136	164	142	159	131	175	159	156	132	156	149	137	169	140	162	159	159	167	163	157	139	162	151	137	147	146	170	152	173	139	154	140	148	145	124	156	153	134	141	126	175	123	161	136	157	182	139	165	160	139	168	148	139	161	138	153	175	125	159	162	162	155	124	153	162	137	127	149	144	161	134	139	143	154	151	137	155	134	144	143	145	140	130	141	166	147	138	135	153	148	142	162	122	144	141	131	145	140	153	142	142	160	139	140	143	155	146	127	145	157	168	149	136	126	132	149	139	149	148	150	152	137	161	146	157	153	169	159	155	139	173	155	124	133	137	151	149	151	178	163	176	147	135	150	171	135	137	148	155	131	165	129	146	149	163	146	158	145	128	170	145	142	150	138	143	153	161	156	141	150	139	147	166	136	159	137	167	169	155	164	150	146	144	155	151	160	157	128	171	157	129	161	149	148	118	132	149	160	144	161	118	146	152	152	145	158	113	144	143	164	147	154	153	144	165	147	141	135	135	139	139	132	148	142	129	140	144	112	143	154	165	140	148	141	139	138	142	160	154	159	117	117	171	168	149	148	150	156	175	131	149	149	141	162	123	147	176	178	150	148	143	156	154	140	123	149	152	137	144	146	159	131	171	151	140	137	125	167	150	159	162	169	141	143	137	142	141	141	155	140	159	140	152	145	127	162	156	122	153	154	162	148	125	159	173	152	122	141	149	160	142	162	154	145	130	153	122	132	158	144	141	124	151	144	144	147	138	153	168	162	156	156	167	141	136	148	182	140	167	143	124	147	149	152	141	138	174	162	142	138	150	181	145	152	145	133	142	147	140	141	147	175	157	141	158	164	135	118	176	151	137	146	130	164	149	141	146	150	178	161	157	140	143	146	131	159	144	139	137	146	148	132	152	142	139	132	153	155	133	133	165	151	149	129	140	134	142	167	123	156	155	143	136	138	142	150	153	138	155	139	137	142	132	134	156	148	139	143	151	170	126	148	140	141	142	157	144	156	147	147	159	151	149	136	143	146	158	174	145	130	140	136	137	163	156	131	145	158	150	145	142	160	133	142	126	155	154	130	163	139	134	141	146	121	139	149	148	148	140	149	122	154	153	140	131	157	174	129	155	141	144	161	149	167	152	136	139	123	138	149	147	149	143	153	136	147	137	152	129	149	145	141	149	154	154	143	130	169	167	132	139	134	139	138	141	152	139	140	141	130	134	162	144	144	147	136	161	139	117	142	137	147	164	150	128	139	145	144	156	178	144	140	148	159	140	151	144	153	162	148	144	148	149	127	133	151	152	147	136	126	160	152	146	149	129	151	163	126	134	134	123	147	160	158	165	160	163	169	169	140	146	170	132	133	157	152	140	141	135	138	141	160	143	130	122	145	148	150	139	144	132	155	144	136	159	150	131	168	136	167	167	146	152	149	123	138	147	160	128	144	153	147	138	135	124	152	152	157	145	142	131	151	140	128	147	147	155	143	152	123	141	152	123	146	150	146	130	148	163	142	118	144	153	151	146	141	160	123	142	127	136	130	138	125	138	159	152	140	145	130	160	143	146	144	147	164	142	155	154	155	126	141	165	130	120	144	160	133	156	132	137	129	147	137	144	150	152	134	139	139	142	132	151	144	139	139	149	153	142	149	142	161	142	138	117	159	140	151	150	147	175	147	133	161	163	147	143	135	108	155	149	149	138	125	146	145	152	147	152	164	157	135	138	160	150	140	137	157	165	152	144	140	125	136	163	132	140	127	154	148	147	130	146	151	151	136	148	143	142	155	149	161	147	144	153	144	144	163	149	136	133	129	148	139	156	135	172	155	156	163	139	139	138	157	151	152	144	159	143	153	152	127	150	163	168	139	136	147	136	138	156	144	168	171	154	136	153	134	145	158	145	133	165	154	143	143	134	147	136	151	137	131	139	151	160	136	130	157	153	154	151	137	125	136	129	162	149	140	144	161	163	143	123	154	129	129	151	129	138	152	135	137	157	141	171	158	145	161	140	130	146	145	137	164	158	136	150	149	136	143	156	154	157	155	148	122	148	147	161	138	135	170	145	143	125	155	137	136	135	137	147	153	154	146	142	165	133	156	144	134	134	139	146	147	153	148	141	170	153	141	143	166	139	136	141	147	139	136	143	142	161	163	166	139	143	145	146	133	140	150	146	122	150	130	150	149	135	153	147	128	139	134	154	147	132	165	133	135	139	148	158	156	126	144	165	145	147	138	152	156	144	140	162	160	162	137	154	142	153	164	133	148	137	140	145	169	153	130	144	139	163	162	145	132	144	160	160	124	147	141	147	143	144	133	132	144	123	154	152	164	117	143	143	158	132	137	138	143	144	145	135	144	148	141	131	162	141	157	147	146	142	174	167	157	151	143	159	138	140	129	134	133	162	151	146	151	159	157	141	136	155	163	146	184	161	165	137	147	162	154	149	138	143	170	162	143	165	142	157	153	163	140	160	137	140	143	152	131	153	141	146	145	144	146	153	141	128	142	138	135	159	132	149	127	140	152	146	128	160	158	146	158	144	161	143	148	139	156	130	132	136	151	175	148	147	154	163	131	135	145	144	156	136	140	123	140	137	133	139	152	160	138	168	151	153	151	141	144	139	123	141	133	147	169	125	158	138	168	159	151	143	133	152	160	137	130	140	155	136	141	155	164	153	152	149	141	156	192	136	151	150	134	141	151	152	151	166	153	159	156	149	128	158	145	137	163	150	143	138	120	147	157	146	158	148	137	138	143	140	129	164	141	157	151	150	159	143	149	154	149	134	143	141	147	143	124	143	172	153	141	137	146	156	144	129	147	170	159	139	148	141	143	148	164	135	146	142	149	148	146	151	135	140	146	157	156	137	136	145	153	161	141	156	162	144	148	143	155	146	152	152	161	137	165	146	136	145	160	157	157	165	132	169	168	132	142	149	157	153	148	159	134	170	149	174	148	142	145	145	157	146	150	126	170	149	146	149	136	139	136	149	134	145	165	132	150	186	150	173	165	144	140	136	128	153	162	158	148	146	141	156	142	141	169	131	154	134	135	139	158	143	137	167	157	124	153	145	144	134	154	135	131	135	129	160	160	163	154	150	152	163	144	158	143	125	144	143	162	121	145	132	133	125	127	102	137	166	127	144	143	168	143	159	162	160	150	141	155	153	138	151	155	148	144	144	148	136	154	151	157	166	159	143	143	137	133	156	153	145	149	166	136	147	136	146	136	154	153	149	149	167	149	158	150	127	159	147	134	171	148	127	147	142	169	168	162	147	137	169	127	133	145	166	159	158	147	145	152	150	141	144	138	152	121	151	134	152	162	149	160	160	152	152	144	162	148	142	131	132	142	130	138	139	126	133	159	154	157	144	152	153	136	121	132	143	129	150	157	152	152	162	142	150	120	143	145	160	158	131	133	142
30562	1120	2084	2322	1949	1702	1480	1287	1085	956	926	868	749	730	716	712	660	650	623	605	581	556	553	551	548	525	527	541	529	506	522	498	515	490	504	525	481	523	495	483	478	463	528	488	493	526	449	516	501	476	506	501	509	477	474	468	484	451	458	470	469	474	468	478	467	472	466	454	498	443	467	451	469	476	474	469	472	450	457	490	527	418	453	473	471	476	485	468	446	485	446	513	437	498	474	473	487	463	477	455	467	457	471	466	457	452	492	456	449	453	446	462	472	397	459	481	465	466	456	443	440	489	465	437	444	442	496	453	457	470	417	447	459	485	437	459	458	437	473	480	457	446	461	486	436	471	478	472	456	504	489	480	438	478	417	489	452	466	452	461	509	454	494	489	454	463	470	466	479	461	428	465	471	468	467	446	474	464	440	430	514	500	486	477	455	445	492	438	437	461	425	487	439	456	483	462	489	446	467	477	429	505	476	432	485	498	427	460	437	465	436	449	415	457	452	460	411	481	509	423	478	442	489	491	459	482	464	497	466	421	444	474	482	478	498	427	484	440	437	448	463	436	497	444	450	420	451	459	436	465	458	478	452	465	441	439	463	485	443	483	472	513	446	462	486	454	489	463	430	494	451	430	478	479	444	502	469	499	468	457	448	469	424	452	476	459	451	437	436	478	459	476	444	453	470	445	458	454	461	472	433	454	458	495	488	458	435	497	452	503	467	457	478	457	519	469	452	438	450	426	513	438	452	442	457	441	449	486	452	480	451	455	431	438	459	478	443	491	493	435	465	472	467	459	451	459	450	443	462	469	453	472	510	456	494	457	442	471	461	436	468	462	466	492	469	491	484	476	476	456	457	473	502	461	448	432	437	490	426	459	456	453	467	423	468	455	463	493	457	470	444	467	417	486	456	455	451	450	451	418	465	482	439	459	481	469	465	435	504	460	450	472	475	455	441	485	471	488	463	420	432	479	476	496	496	486	440	451	423	431	485	419	427	409	468	428	447	453	447	466	474	468	462	448	469	415	485	476	492	450	451	462	444	492	493	459	475	459	443	430	433	461	454	456	449	477	470	426	444	457	438	462	471	465	472	468	445	450	447	452	478	495	475	465	451	449	523	487	453	481	463	455	420	439	452	451	438	432	490	479	455	450	459	415	467	454	448	418	456	462	479	459	449	452	462	500	489	458	435	477	461	439	467	409	445	458	462	445	459	422	486	457	502	448	483	491	446	490	468	462	453	501	485	502	450	481	436	457	443	504	453	451	473	448	497	447	472	480	450	464	488	452	480	475	471	460	437	484	468	479	479	423	434	451	425	448	408	434	449	485	504	424	462	450	443	465	449	482	456	444	459	468	422	493	487	464	483	466	505	484	508	451	458	484	472	468	456	465	483	451	427	466	453	466	463	445	454	464	491	462	468	438	475	419	463	481	450	454	452	496	448	419	427	434	478	474	433	435	449	495	461	443	437	486	477	464	489	479	474	475	478	473	478	463	462	482	446	462	501	416	466	496	460	453	440	447	442	449	480	468	534	509	477	466	453	463	413	489	458	420	450	426	448	452	484	437	425	454	449	472	495	469	453	443	480	466	483	440	440	455	442	450	459	463	468	471	454	448	469	452	468	445	441	514	471	511	430	491	461	478	470	409	429	478	440	481	443	488	430	445	432	484	463	460	440	472	462	473	499	449	473	481	473	440	447	430	465	433	480	462	464	391	478	443	429	469	469	488	471	472	439	453	461	462	478	434	465	447	427	417	509	468	503	490	451	459	442	448	448	460	462	512	440	443	480	442	500	466	511	483	441	467	432	434	440	448	450	472	436	446	478	462	465	472	485	471	488	487	421	450	473	439	473	458	447	488	430	432	454	506	453	459	464	477	484	473	482	499	458	430	472	430	474	492	465	471	467	465	437	453	422	462	478	468	439	432	479	439	482	453	469	455	476	451	459	467	423	480	489	465	446	437	443	446	477	457	503	451	446	428	466	460	477	475	467	431	406	432	455	438	482	501	473	443	440	457	433	461	479	458	487	477	470	433	482	456	426	453	431	496	480	479	458	458	460	487	463	483	479	453	466	452	459	470	424	468	479	465	458	470	448	461	488	471	481	459	465	468	469	493	462	473	463	484	462	430	435	433	504	440	457	418	479	433	482	443	461	462	447	483	427	463	467	457	456	464	461	461	495	439	492	479	476	448	465	447	446	455	470	478	454	457	450	461	449	445	451	428	495	471	496	454	422	446	477	465	445	479	446	444	444	429	436	438	470	473	445	491	503	463	467	441	479	463	449	488	436	467	453	462	432	474	444	493	501	485	460	467	487	460	450	464	486	485	445	481	483	435	476	454	456	460	485	442	462	452	466	465	482	443	462	433	428	448	471	459	478	441	474	422	470	465	463	482	454	429	454	440	416	462	429	499	473	431	463	488	442	404	424	458	425	447	453	476	443	453	422	449	447	494	461	487	472	482	479	464	462	469	452	447	477	483	435	529	441	428	455	431	440	451	474	486	440	483	424	444	443	433	447	464	448	425	427	448	481	497	481	498	485	436	453	485	452	450	442	488	531	460	466	483	450	448	485	479	478	486	440	444	468	430	492	453	485	455	450	450	457	471	429	469	466	459	480	477	421	456	486	459	476	429	490	456	439	446	449	461	457	487	467	489	416	457	479	458	468	465	474	473	439	474	472	432	447	509	443	502	469	444	446	415	472	436	435	463	471	489	490	459	450	454	468	444	491	473	453	423	471	463	464	485	472	506	481	469	455	497	489	445	492	477	467	479	468	427	472	454	459	439	470	512	501	439	462	430	428	478	474	431	459	446	499	453	471	408	444	454	475	458	474	458	466	415	472	435	433	476	435	455	463	435	468	456	436	469	449	469	453	489	490	437	453	453	519	457	468	490	476	461	481	460	461	511	436	446	426	486	479	473	444	476	445	478	461	471	470	441	483	434	435	425	428	476	470	482	445	414	468	466	465	409	435	481	442	417	464	470	485	432	476	472	445	468	495	438	487	488	449	491	443	453	491	477	447	444	502	460	453	433	449	417	441	459	484	491	489	462	452	448	471	492	446	476	425	434	478	462	456	431	427	440	441	431	459	495	476	463	467	479	457	483	463	452	513	458	463	477	480	527	446	499	466	407	423	507	454	441	430	431	431	424	450	420	478	464	457	468	498	490	483	453	444	458	458	427	449	456	466	488	507	446	425	445	459	449	444	492	486	465	468	455	430	505	469	505	459	485	435	450	445	462	421	457	437	453	464	457	443	467	459	471	494	437	451	447	471	415	479	435	480	452	458	474	490	457	468	461	484	446	488	439	461	450	450	456	479	499	474	460	451	493	465	454	442	430	459	444	460	458	475	433	450	452	465	447	459	466	449	488	470	485	442	466	484	422	461	438	467	445	468	475	416	460	498	446	442	459	433	468	462	440	454	449	479	467	446	450	473	480	496	441	451	460	426	416	459	462	429	468	449	464	445	455	485	463	486	414
53699	25181	17510	2676	1150	854	669	542	514	421	399	361	362	313	337	323	306	303	257	287	271	286	258	289	259	260	288	285	266	311	263	257	269	237	252	273	248	259	255	223	287	229	251	240	284	251	273	266	271	228	255	264	293	263	244	232	255	241	239	278	217	270	233	264	258	232	258	235	245	221	249	264	251	210	249	240	240	243	262	263	248	262	236	254	268	231	280	267	247	245	259	236	250	259	248	251	225	233	262	250	288	263	232	245	260	262	234	242	223	231	224	253	201	235	228	231	243	252	212	266	254	237	233	262	216	250	211	244	253	250	262	253	246	283	223	262	239	295	233	258	268	236	250	245	254	247	241	236	254	250	247	250	266	259	222	255	228	241	247	241	255	201	274	272	243	236	242	234	242	238	235	259	240	265	260	264	250	252	274	239	238	248	259	234	258	270	251	271	259	230	238	248	259	267	221	257	248	249	224	229	223	250	268	251	241	243	233	255	241	265	250	242	265	258	243	228	236	234	268	251	255	252	272	231	236	237	246	254	226	244	258	234	246	260	259	251	230	240	253	243	248	252	259	234	282	237	262	228	245	242	238	275	252	256	259	234	262	253	225	236	238	201	229	259	251	245	251	245	257	270	232	235	211	240	264	218	250	206	238	250	233	262	247	276	249	218	250	236	228	256	210	242	245	250	223	222	263	231	264	266	238	238	232	223	254	277	251	287	246	250	249	231	255	237	245	243	240	236	244	235	253	260	244	237	267	250	216	259	254	262	281	252	236	232	248	248	251	237	235	245	236	248	261	245	256	268	250	226	258	234	242	239	228	264	242	264	217	250	249	266	243	225	226	237	244	238	251	251	260	255	281	276	224	238	248	229	252	247	226	260	247	264	243	237	237	253	249	241	227	245	227	260	240	273	258	276	237	235	235	254	240	273	264	241	246	258	271	264	256	237	247	245	257	225	267	241	244	231	281	208	246	250	254	260	271	248	212	220	270	237	254	262	236	247	234	246	230	260	271	246	231	212	253	247	224	252	244	266	248	247	230	249	256	239	238	247	273	280	235	242	251	231	243	221	210	254	231	266	274	217	243	231	241	240	247	221	229	260	256	241	224	263	287	259	244	245	249	218	260	220	240	227	271	249	229	245	266	254	264	253	244	242	256	271	255	250	241	252	267	262	262	252	236	236	237	265	258	208	238	231	269	208	246	258	256	245	267	275	236	243	224	256	231	225	240	266	241	275	233	245	233	263	218	267	254	231	231	229	240	259	229	265	251	244	254	245	252	244	260	235	237	229	246	228	231	273	233	265	236	234	231	256	243	226	261	220	236	242	241	243	227	261	237	249	253	241	240	220	255	257	258	247	260	244	252	242	263	228	256	244	258	244	232	242	270	263	240	231	252	218	248	232	261	223	258	234	217	233	244	246	260	208	233	251	247	259	230	247	237	225	253	222	274	244	232	242	245	231	271	248	249	246	246	231	271	260	216	246	225	237	230	248	246	249	237	257	253	228	254	220	250	232	241	255	242	265	247	247	250	264	244	235	268	232	223	267	255	267	242	245	260	250	238	219	258	258	250	230	234	238	261	243	230	270	270	217	251	218	250	247	250	225	233	240	239	227	263	233	225	243	271	272	245	244	242	267	236	256	263	230	215	249	239	252	237	236	259	231	245	241	219	248	239	250	231	265	272	272	253	256	232	236	221	234	245	235	269	248	266	272	236	267	246	244	227	244	260	258	248	245	262	235	262	245	262	241	241	238	232	279	237	242	256	223	272	226	203	281	257	274	233	240	249	233	234	234	245	247	249	263	219	226	266	268	249	252	266	242	258	231	222	248	252	240	270	273	251	291	247	278	249	250	252	248	245	272	235	271	265	265	244	236	234	267	247	253	230	234	256	253	262	256	246	223	220	221	231	235	258	251	242	255	245	269	265	263	234	243	224	267	259	238	264	219	291	283	266	245	253	241	210	268	213	248	251	257	236	234	245	258	253	258	267	265	241	252	255	252	246	271	240	224	257	270	238	255	238	227	257	243	269	253	247	260	229	248	260	258	216	215	271	255	256	254	238	261	254	223	269	230	214	236	238	237	254	241	233	272	266	231	239	279	241	262	229	260	215	271	243	253	223	252	247	232	275	231	231	235	218	247	220	230	263	247	244	261	235	252	246	244	258	242	247	240	245	264	265	232	238	248	232	236	242	266	240	259	265	246	248	252	268	277	263	250	224	228	241	240	250	253	241	281	225	216	252	232	232	254	261	250	241	243	244	245	254	272	218	228	266	246	261	230	225	259	224	230	232	239	255	247	233	222	263	262	207	238	232	253	266	273	240	298	234	259	239	231	238	251	235	260	258	273	256	224	224	213	251	252	253	236	213	231	223	245	271	242	226	229	273	246	239	235	223	259	254	232	253	213	292	232	233	247	263	232	232	239	246	237	235	262	228	247	264	256	262	249	244	276	243	246	245	260	228	237	262	262	261	253	230	237	262	238	218	252	261	244	248	263	238	232	233	245	248	240	249	258	257	264	274	250	243	226	262	246	250	225	253	248	241	243	255	266	240	244	256	242	247	252	249	241	256	230	246	256	236	252	245	252	256	242	255	233	227	261	253	230	232	265	220	244	228	281	255	245	230	243	201	240	227	251	261	279	234	210	229	262	234	228	266	236	255	239	224	250	270	242	241	261	269	236	239	247	266	268	242	256	240	239	241	268	244	230	247	223	242	275	225	254	268	226	256	230	262	244	231	219	237	234	220	222	227	256	223	239	244	238	262	259	239	240	246	196	251	256	261	241	251	261	269	241	239	240	229	253	247	250	242	250	257	223	230	261	248	260	274	243	261	240	257	249	226	283	232	262	235	261	213	276	235	245	266	245	248	223	237	261	267	239	244	262	238	234	230	232	252	227	262	234	241	246	255	236	244	237	257	290	249	236	260	253	255	249	225	249	236	266	227	230	240	275	243	262	250	246	247	252	256	229	227	231	255	248	231	231	262	221	205	251	233	264	274	229	269	228	231	232	255	250	239	242	247	274	261	247	275	261	245	291	242	277	217	255	236	261	269	237	236	239	257	244	273	262	238	220	229	240	237	254	247	256	259	238	243	231	231	242	255	253	212	271	229	253	244	252	245	238	230	243	238	240	263	251	239	272	227	253	257	237	245	248	243	253	248	266	259	241	242	228	276	266	259	244	238	227	221	237	214	213	257	247	247	273	235	210	231	251	262	249	239	234	242	221	235	255	256	242	258	247	241	249	259	244	256	267	227	238	252	267	238	250	251	259	240	282	274	262	233	242	292	262	263	250	282	265	260	226	257	236	237	236	241	216	206	253	239	224	279	259	235	249	242	256	231	220	217	241	236	252	248	236	259	238	272	226	291	249	267	262	210	258	265	239	279	293	238	263	261	257	270	242	217	224	253	234	246	251	253	242	283	266	237	235	243	257	220	242	244	249	244	228	254	230	235	245	223	240	273	244	234	234	265	268	250	267	231	234
35705	1956	3842	4346	3850	3300	2688	2227	1958	1669	1580	1481	1313	1293	1221	1176	1041	1098	946	1030	947	967	858	941	855	869	830	903	884	820	798	828	794	825	757	792	805	782	769	734	782	794	751	772	779	700	734	775	758	739	769	779	787	760	732	763	751	723	730	771	686	711	719	739	744	764	769	729	732	725	710	770	743	723	690	739	738	677	720	785	726	762	665	716	742	754	716	752	722	666	715	705	746	729	659	758	714	735	741	698	694	718	684	771	730	698	680	702	740	695	744	728	712	758	752	728	713	704	706	748	754	726	707	707	709	741	744	688	702	722	678	728	696	679	693	692	713	754	752	716	718	713	706	768	751	685	710	734	679	670	667	671	757	735	754	739	734	725	636	761	742	714	731	705	751	704	673	770	649	696	696	725	703	705	762	734	677	659	726	686	735	686	682	725	709	733	712	681	709	720	697	669	713	696	704	723	707	741	707	709	694	682	695	715	719	702	731	673	678	680	718	689	742	706	728	678	676	690	739	700	699	739	740	771	704	713	713	692	727	704	686	710	678	718	676	701	733	711	712	670	670	702	695	718	712	761	673	759	712	657	663	683	741	720	696	702	714	696	729	760	674	713	719	707	722	712	665	690	703	709	717	729	736	684	675	787	724	662	693	722	667	683	694	773	699	707	666	731	694	679	708	694	692	748	712	697	709	674	718	743	706	729	677	738	700	725	689	689	684	720	681	732	760	719	782	710	714	681	686	715	731	653	706	800	698	718	723	723	746	651	770	682	718	744	732	748	680	666	681	690	701	656	690	705	716	696	677	678	727	756	689	641	713	715	695	700	729	718	693	670	684	735	692	715	761	714	685	685	682	655	786	699	736	690	664	727	705	702	694	672	760	719	692	724	703	683	730	750	693	705	703	675	666	728	663	679	674	743	684	692	729	655	738	709	746	713	698	679	713	704	675	725	662	717	648	727	700	668	697	673	692	755	718	681	730	705	691	762	695	666	706	719	751	713	704	739	705	668	709	704	761	701	701	660	732	724	719	775	717	746	691	711	704	748	700	681	724	687	688	714	673	686	708	693	724	684	696	676	687	730	713	703	687	703	697	714	694	694	690	700	715	706	722	763	766	681	660	690	683	691	768	695	722	723	724	698	677	718	717	656	722	704	692	703	719	739	706	742	706	739	680	727	726	693	706	712	717	715	716	677	737	691	712	720	681	721	685	698	689	663	715	691	715	745	688	719	677	775	678	711	739	679	690	728	687	704	678	665	730	688	684	782	706	677	722	677	734	723	684	712	740	728	659	699	698	784	726	729	678	749	658	745	730	679	704	717	712	744	731	706	742	686	714	693	700	734	712	717	731	716	748	701	677	709	689	669	692	703	701	725	755	698	691	691	688	698	718	708	729	752	718	715	675	712	739	694	698	701	710	733	700	698	732	787	660	705	677	739	731	682	677	732	740	718	695	716	683	664	691	736	680	686	679	679	722	721	721	722	702	692	690	710	742	708	653	723	721	706	715	721	717	681	684	679	708	717	691	734	716	695	731	718	731	706	725	738	695	688	715	674	692	713	678	691	715	657	709	734	701	682	730	702	682	732	695	726	732	656	688	685	677	666	723	731	697	720	731	716	752	716	689	696	721	728	741	712	732	740	713	733	664	720	692	673	705	684	698	741	710	684	712	696	729	716	700	762	697	737	702	663	736	695	688	699	729	723	722	704	690	699	690	703	766	668	728	729	717	709	751	702	726	712	727	712	707	703	684	689	692	751	764	729	723	740	691	723	774	736	706	681	744	727	702	684	690	723	717	744	657	709	726	700	658	702	657	754	715	681	713	737	683	660	730	658	714	721	710	691	683	774	710	664	715	782	696	706	750	738	738	684	686	717	708	715	739	734	706	736	682	708	684	707	698	658	708	698	718	714	726	712	713	778	726	687	720	669	742	726	712	691	734	690	705	712	714	702	714	726	653	721	720	743	746	700	694	758	710	663	696	726	733	706	718	688	687	751	730	731	686	731	726	684	717	702	680	680	743	718	679	726	709	723	705	732	684	753	688	690	686	674	742	684	735	707	680	698	658	709	758	711	730	717	741	716	711	675	737	715	714	684	745	731	718	722	712	697	768	677	697	657	720	737	706	784	759	666	697	723	731	716	734	744	724	733	699	677	742	709	682	662	731	704	691	711	701	710	702	683	706	687	720	714	693	730	690	727	730	709	702	684	725	667	734	743	690	724	703	734	689	735	744	681	741	752	681	776	658	637	734	699	689	701	726	711	761	720	685	673	737	671	674	715	761	702	693	722	723	710	697	733	756	747	748	698	710	722	708	716	681	719	754	689	676	703	649	704	742	677	705	712	709	755	664	707	772	755	709	727	680	694	747	760	668	723	733	669	692	705	681	716	690	678	729	759	744	702	735	717	707	765	739	717	703	705	725	676	737	709	703	717	694	703	717	748	672	651	702	738	732	712	741	725	742	760	718	747	720	702	737	721	719	709	720	696	715	689	712	696	708	768	654	750	747	678	681	722	691	758	752	686	725	753	718	727	685	613	670	709	672	755	699	735	709	707	741	691	720	667	692	727	713	724	664	697	736	687	680	670	713	695	742	678	690	671	711	694	702	687	709	739	692	699	733	707	699	735	751	678	698	722	689	676	676	728	710	716	714	718	726	716	746	711	710	701	718	694	760	722	771	689	719	746	709	751	687	735	679	689	655	682	702	711	719	734	694	669	751	743	662	704	698	703	706	718	654	721	659	686	717	648	721	684	692	756	690	733	698	761	704	721	762	752	709	670	729	653	674	695	656	725	693	721	716	715	728	728	690	687	680	705	734	714	739	696	754	751	706	656	726	694	723	706	704	733	712	722	738	711	729	719	728	680	676	747	703	735	738	676	704	688	669	690	701	705	734	672	731	752	684	704	725	721	693	685	632	700	731	712	706	728	728	728	692	707	703	744	729	675	713	681	684	700	692	711	701	718	679	734	744	686	700	737	677	703	738	729	696	743	660	736	720	682	740	668	695	740	761	724	698	704	720	747	693	697	712	693	732	715	731	711	641	720	716	735	741	725	662	692	669	729	687	668	760	740	761	721	702	720	728	705	727	658	680	684	691	718	721	717	735	686	713	687	714	683	703	710	600	711	742	714	681	763	731	701	725	686	719	707	706	735	695	675	701	729	742	745	696	715	744	685	747	674	726	703	742	692	684	702	752	717	722	700	754	737	720	716	727	707	771	737	766	714	711	684	685	686	694	713	745	706	709	655	695	702	749	692	681	700	745	727	693	715	735	726	743	665	641	689	719	715	712	672	665	696	674	685	685	719	719	708	703	696	679	698	761	744	733	693	720	742	719	699	704	705	697	706	728	711	715	701	711	739	709	707	730	698	717	721	727	701	693	716	702	745	754	712	699	694	732	729	720	731	760	685	715	658	724	706	717	637	709	741	679	708	719	718	713	690	684	672	676	694	666	689	643	712	680	658	739	682	676	693	733	740	684	701
19231	1049	253	112	96	81	99	82	92	81	64	80	95	89	86	89	74	86	87	86	86	78	89	78	85	65	77	79	81	72	89	78	69	70	99	88	93	78	76	85	62	63	79	71	80	67	89	85	82	80	80	86	88	94	73	77	77	92	89	86	99	81	78	89	72	86	79	79	91	70	83	79	78	78	92	75	59	78	73	73	81	91	71	88	97	73	81	89	75	72	87	80	78	73	80	76	65	80	78	89	63	81	88	62	73	80	98	57	81	79	79	76	74	90	95	80	85	70	66	71	77	83	76	77	74	77	79	85	86	78	75	67	65	79	97	63	76	79	78	80	73	75	87	85	87	77	72	72	80	75	84	88	79	98	75	83	74	83	77	89	76	78	84	74	82	74	82	86	83	71	79	76	85	84	60	77	82	69	76	89	83	76	96	65	86	101	89	76	76	79	86	89	81	82	83	72	94	86	78	83	80	83	84	83	77	70	60	81	92	84	77	81	83	88	80	75	79	85	77	74	75	85	73	77	78	62	80	83	86	79	71	80	93	86	88	63	77	89	72	70	77	79	88	73	75	89	75	86	74	80	80	78	73	81	72	67	82	70	72	64	103	66	75	77	83	84	77	87	79	87	77	94	87	81	94	77	85	81	87	67	85	93	78	90	80	83	95	86	78	96	87	90	78	82	68	89	82	77	87	72	72	61	72	84	82	79	75	86	75	82	76	89	84	90	72	69	72	69	70	75	68	71	91	71	60	85	75	79	81	69	81	60	74	80	85	76	85	78	75	61	85	89	80	63	76	82	84	94	72	68	90	89	98	81	83	80	77	72	78	73	94	74	79	70	65	73	92	82	83	83	72	83	82	79	76	68	92	65	78	71	80	74	80	85	94	75	95	85	74	81	68	66	84	79	83	72	83	81	82	75	84	89	83	83	81	68	92	78	84	63	91	76	65	88	90	86	76	73	74	87	95	74	83	66	77	77	96	88	94	87	72	91	76	70	71	84	73	94	89	82	91	79	55	94	89	71	78	72	86	92	103	108	98	79	83	75	64	83	81	80	66	100	85	91	77	73	92	89	87	88	78	71	84	93	75	78	99	61	88	75	58	84	90	69	86	77	113	83	65	82	94	63	72	61	90	68	80	71	90	76	64	83	80	81	81	67	80	74	73	66	88	88	83	67	87	75	77	73	80	80	78	96	80	94	92	73	90	87	85	87	87	84	98	74	71	71	81	90	66	77	84	81	74	78	63	57	69	77	69	80	102	79	80	89	78	77	67	78	74	85	70	70	77	91	82	71	77	66	86	73	84	65	79	81	89	93	70	72	81	91	93	87	82	83	78	85	92	69	71	84	85	83	79	72	90	87	85	65	86	89	78	78	80	86	94	75	77	63	81	88	93	81	76	69	84	71	82	74	94	91	87	79	71	85	66	77	89	73	88	81	103	85	85	75	69	116	83	77	89	85	78	90	77	78	64	67	72	75	87	80	78	64	97	67	75	76	89	76	93	94	78	60	64	95	79	80	85	84	86	79	84	82	81	94	86	62	72	86	70	72	75	92	86	81	88	81	66	76	86	80	66	68	84	87	74	91	84	68	75	72	82	68	65	106	95	72	86	73	81	86	64	83	79	83	92	85	82	76	86	73	75	108	81	82	79	93	87	74	86	87	83	76	81	71	110	81	95	98	66	77	84	79	67	91	70	85	81	74	102	71	101	87	79	82	93	78	75	84	63	77	84	79	100	79	61	72	76	79	82	73	72	63	80	85	81	64	81	75	79	78	89	86	78	85	73	78	100	75	84	68	84	73	78	69	75	70	68	74	83	77	84	77	71	90	84	98	98	100	68	66	103	83	66	68	74	82	80	72	82	84	76	87	78	78	87	95	93	88	87	80	75	84	88	68	79	86	81	87	83	66	93	84	80	88	80	75	73	70	62	85	73	84	91	85	79	85	84	81	85	91	89	77	85	77	74	73	69	88	88	71	70	85	88	86	78	76	80	73	85	73	85	99	97	87	74	81	79	84	78	73	80	69	84	91	65	94	82	80	78	86	84	75	83	87	93	94	90	78	74	74	73	77	92	56	81	83	89	78	75	74	78	77	81	81	61	54	76	95	75	79	76	75	83	82	89	77	68	82	92	89	79	69	101	71	75	81	72	80	90	92	67	93	74	79	77	76	92	69	80	86	68	78	80	84	77	68	85	68	69	77	84	83	62	96	77	82	87	87	94	112	81	82	72	97	72	75	93	75	67	74	75	77	86	71	61	81	76	61	64	79	71	80	76	78	83	81	76	77	83	60	86	77	78	76	109	99	72	62	74	78	94	69	88	80	80	70	78	73	68	81	81	81	93	98	84	96	94	76	77	103	86	67	81	83	78	90	79	78	81	74	60	80	67	82	72	69	91	85	67	82	82	68	89	82	86	67	101	88	80	82	79	81	76	87	75	79	77	87	77	84	86	75	85	81	89	95	75	87	87	73	70	92	71	86	84	66	74	76	74	82	80	98	78	83	92	88	90	74	62	60	76	73	58	67	86	72	80	79	86	82	77	77	61	87	67	91	80	72	80	86	72	90	79	74	77	85	91	88	75	79	78	77	81	81	82	80	75	81	66	67	84	69	75	96	74	80	82	83	84	71	90	105	98	77	90	82	68	73	85	84	73	93	83	86	82	79	84	58	84	82	61	78	83	85	82	85	72	89	75	78	91	93	76	94	74	70	72	81	61	85	95	74	89	71	81	95	92	89	88	83	67	87	96	84	80	80	61	72	84	73	92	85	81	71	90	72	88	71	88	82	71	84	64	72	80	92	79	85	78	90	73	97	83	66	81	59	82	80	79	80	72	62	82	61	90	77	91	66	83	73	91	86	86	76	76	82	80	81	80	74	78	81	85	63	83	89	91	96	89	62	87	74	77	83	82	78	100	87	82	93	72	65	86	89	72	74	84	73	88	80	63	85	84	89	72	80	89	86	63	80	69	82	70	89	81	76	84	89	92	79	93	66	66	97	79	70	71	80	90	74	81	71	77	75	76	80	71	95	87	89	85	85	81	85	74	101	68	89	81	71	82	98	79	89	84	85	85	75	68	79	67	69	67	69	86	98	71	77	74	80	82	70	70	78	87	77	84	76	68	81	71	78	68	81	96	78	74	79	85	76	102	83	65	80	83	91	81	92	75	91	84	70	68	80	85	80	80	87	81	81	82	76	92	72	78	87	76	68	90	100	75	103	91	72	85	74	84	81	82	71	99	85	77	77	90	84	104	86	96	79	67	77	80	72	85	89	82	78	90	82	74	82	79	74	77	80	80	85	87	80	66	77	71	68	85	75	68	75	98	71	89	78	71	74	86	79	89	107	76	72	76	62	64	85	72	84	72	82	79	75	93	85	92	84	90	78	75	75	81	89	90	93	75	70	89	70	91	88	75	95	89	67	80	79	70	76	91	85	87	85	83	70	79	73	83	69	87	87	85	86	72	81	73	90	88	83
17150	351	386	432	392	386	351	300	337	327	312	311	291	324	283	296	317	295	302	313	296	283	267	303	293	306	300	301	272	268	285	323	271	258	287	269	302	298	290	285	282	290	281	284	281	270	279	268	286	261	274	295	293	307	304	273	285	281	308	292	285	277	278	274	280	294	296	276	257	313	293	303	292	296	275	302	281	287	313	292	280	290	296	278	303	289	293	319	320	324	284	307	275	278	271	288	292	304	292	300	284	262	279	276	273	278	293	308	291	244	274	284	316	273	291	300	298	282	288	329	322	292	285	270	300	303	272	267	280	301	332	263	302	337	278	294	285	308	293	274	303	267	308	328	308	277	284	300	314	274	306	306	276	295	271	276	269	273	267	288	278	295	249	284	273	278	290	312	308	299	270	297	265	259	291	283	286	320	300	272	254	267	296	267	297	285	299	291	307	301	294	319	306	294	255	295	283	286	287	302	326	259	287	276	280	291	292	283	280	286	287	330	272	291	313	272	290	267	293	280	304	287	287	286	290	293	285	276	294	305	271	288	298	304	255	287	286	298	258	271	303	299	268	290	302	290	290	272	281	275	312	299	299	289	328	284	281	275	299	289	287	298	272	286	282	259	279	299	265	309	303	282	268	250	275	275	314	282	289	278	291	278	328	262	316	279	263	273	296	291	281	292	305	287	290	311	272	298	290	294	271	303	275	270	290	293	307	284	279	324	288	289	281	303	296	277	290	292	304	266	289	283	297	288	288	290	297	295	264	290	290	285	281	288	284	287	299	274	283	276	293	291	288	305	276	260	300	286	284	268	289	284	273	287	249	300	264	293	311	262	280	329	312	283	298	284	259	287	286	300	300	289	284	276	269	293	292	306	286	292	291	289	316	287	289	287	295	258	290	260	288	311	301	276	285	303	267	286	269	323	312	272	269	311	266	325	293	295	313	271	287	287	266	305	314	324	316	299	267	266	304	305	292	307	291	261	295	255	295	290	305	281	284	317	288	278	306	312	296	292	305	301	287	291	281	296	289	296	260	295	290	284	274	273	275	289	311	281	265	260	279	285	304	263	305	311	306	268	285	277	270	262	297	308	279	284	301	293	303	294	301	290	293	323	303	308	278	297	260	253	274	262	315	278	258	303	318	265	301	273	317	317	283	329	277	297	259	262	279	276	302	277	302	297	257	271	298	271	305	304	283	280	255	305	265	287	267	301	280	283	282	318	290	252	317	289	283	280	285	293	310	273	300	333	282	282	274	291	294	300	283	273	284	318	291	277	267	292	284	274	317	301	292	318	285	291	276	296	256	299	298	279	263	297	309	323	261	303	293	284	290	269	283	289	299	316	288	289	258	306	289	295	293	280	280	312	297	268	290	281	320	296	281	302	303	283	317	275	293	271	296	315	271	294	275	283	299	291	298	266	291	312	279	298	286	323	260	307	262	308	243	291	297	276	257	318	291	287	296	270	274	251	284	293	262	290	289	287	303	274	271	306	302	279	288	278	270	298	277	284	246	306	306	276	268	279	263	313	251	288	316	311	295	300	264	308	283	264	288	277	271	275	276	270	279	292	246	268	276	314	304	320	288	296	319	299	301	288	288	256	311	264	280	286	317	271	303	294	273	280	249	315	285	274	269	306	294	286	285	264	293	320	285	289	294	270	290	288	285	297	262	271	274	300	295	285	283	272	264	297	276	281	239	276	258	301	288	299	289	274	291	294	276	296	299	282	258	267	290	278	281	315	298	272	269	264	296	292	296	297	312	263	292	294	275	287	291	303	288	298	289	281	307	287	286	281	250	295	280	270	273	327	328	299	270	308	299	309	273	319	296	288	307	293	278	320	263	296	287	261	284	279	293	277	287	287	285	305	275	257	278	296	281	297	265	269	294	298	312	283	298	302	279	273	282	268	279	265	271	291	315	286	274	280	297	294	288	297	295	271	328	317	269	275	303	326	309	293	305	246	287	289	297	289	291	288	276	323	282	292	273	301	308	301	306	304	279	298	271	299	258	291	310	302	280	281	280	278	297	305	289	278	271	281	278	291	281	328	297	296	305	300	300	263	296	271	332	299	298	313	312	249	319	294	274	306	292	269	299	332	249	277	265	292	280	245	303	266	321	262	309	286	286	336	292	275	284	279	310	305	286	282	280	284	304	278	291	284	303	278	272	278	288	265	299	314	293	290	301	281	271	293	248	279	279	275	284	280	304	304	292	297	293	305	284	323	295	303	301	307	286	233	299	316	287	277	280	273	277	282	293	270	262	314	275	324	286	271	284	268	277	291	309	264	298	282	317	278	277	291	274	279	281	323	317	270	263	300	285	275	298	285	260	300	300	307	292	258	300	314	305	309	271	298	288	310	296	260	317	300	318	277	305	267	298	293	265	290	277	313	313	273	269	318	281	275	333	320	309	286	284	296	275	270	291	306	280	287	301	302	288	283	274	269	300	268	283	290	258	319	303	291	276	257	294	286	283	256	279	254	286	321	273	295	258	265	322	295	304	264	278	286	287	275	313	288	321	286	295	281	273	300	302	317	295	276	271	297	299	260	294	274	296	296	287	264	276	298	316	272	289	274	285	299	310	284	276	301	288	304	266	265	313	332	300	296	270	302	292	260	278	309	293	279	267	296	275	273	289	271	303	258	273	263	270	306	279	261	278	325	274	272	297	306	276	298	289	290	298	307	285	319	274	298	278	264	281	309	310	299	282	301	295	295	288	303	315	277	286	302	308	275	290	297	274	293	288	295	302	308	264	314	283	287	306	301	296	273	316	269	289	290	306	281	266	301	286	296	307	281	297	297	290	244	268	274	297	281	299	306	279	299	266	303	293	268	289	270	266	286	276	286	282	274	299	291	273	307	302	285	304	284	291	285	283	306	296	276	270	309	311	267	276	267	284	272	288	277	281	300	286	273	295	298	293	271	322	304	312	302	301	285	276	288	260	302	304	264	286	285	277	279	246	295	279	286	278	275	252	298	308	287	288	284	273	266	299	251	262	266	325	306	307	286	288	265	289	300	305	302	287	263	295	279	296	256	283	266	290	271	277	282	265	258	290	272	279	285	266	300	272	242	281	270	270	279	304	295	279	290	278	275	309	309	293	251	286	299	298	277	297	275	272	303	307	291	260	271	305	317	291	268	271	276	260	289	305	291	308	276	295	304	307	286	306	289	308	295	263	284	303	308	299	283	306	321	310	284	293	289	310	285	321	289	288	271	304	268	288	297	278	261	309	288	276	293	275	289	268	293	290	277	283	279	293	291	276	290	299	308	285	265	265	298	282	283	287	292	297	320	294	303	329	283	303	279	268	295	291	297	303	307	298	276	299	274	293	300	290	283	283	291	282	269	255	314	276	284	282	318	286	293	290	271	305	272	277	296	308	281	288	295	292	277	322	283	270	277	293	287	287	281	295	318	289	299	279	272	307	294	265	290	307	304	310	261	315	268	285	321	325	240	282	297	310	314	274	296	279	283	295	299	281	277	257	297
54323	19920	5983	823	558	453	330	312	278	233	224	210	207	186	165	170	194	172	182	174	141	170	152	127	162	166	172	148	146	163	159	142	136	141	157	143	136	161	156	148	159	129	159	143	138	144	169	149	150	133	159	166	152	166	168	148	118	137	139	143	141	155	131	132	146	131	139	158	154	144	117	157	148	140	140	156	163	154	141	149	147	157	112	161	174	150	155	161	154	163	149	153	142	155	144	133	157	153	156	163	152	140	145	146	130	143	140	158	137	128	160	138	135	125	125	157	139	154	142	136	156	146	156	166	155	148	148	147	186	130	142	142	163	157	179	163	164	152	128	143	137	140	147	148	143	141	158	152	147	149	146	147	157	152	149	144	135	160	141	132	165	180	140	142	172	131	143	147	139	133	148	137	158	157	142	147	150	135	161	142	143	143	136	139	144	144	149	153	166	103	132	144	182	163	145	147	126	168	145	121	170	155	149	139	154	163	128	131	153	163	154	160	140	140	139	134	145	135	133	156	150	145	152	143	156	140	140	145	175	134	153	137	148	143	155	146	136	166	137	133	152	131	139	145	140	157	146	151	144	116	163	156	137	148	146	147	145	129	149	180	158	150	149	143	146	153	150	136	138	136	169	148	154	142	137	130	127	156	141	155	154	140	145	144	128	139	150	133	144	145	143	145	153	160	171	123	147	136	141	138	171	156	136	155	165	153	159	156	157	143	143	164	140	160	149	139	143	140	178	127	150	162	139	163	169	137	153	155	164	173	155	151	162	145	143	150	151	166	157	137	158	151	129	147	144	139	149	154	148	164	161	133	148	141	187	129	130	136	153	141	142	159	155	165	143	141	159	105	142	147	140	158	151	166	148	135	145	145	128	159	160	157	166	136	134	158	153	151	150	153	139	155	162	162	135	138	149	140	154	152	141	157	149	160	138	127	125	138	144	157	129	163	131	144	139	140	145	153	156	165	147	151	155	134	130	143	185	143	140	163	142	142	124	153	142	156	140	174	147	152	131	154	156	177	152	141	140	166	156	125	155	144	152	125	118	165	138	144	133	138	149	149	146	161	140	150	166	159	135	148	153	158	158	137	149	170	143	143	123	130	136	135	159	158	149	146	132	147	150	151	150	129	148	162	163	125	142	144	148	129	121	136	158	151	128	138	157	137	132	135	153	133	146	144	130	149	154	148	161	159	132	165	136	132	131	160	161	135	153	138	152	149	160	124	149	134	155	160	131	151	161	137	158	138	149	149	170	171	148	146	133	163	171	110	152	115	149	145	145	152	148	149	138	130	137	153	132	145	174	173	146	136	157	153	140	151	147	144	123	167	161	123	131	147	138	136	172	171	133	140	162	144	156	157	186	152	143	139	152	154	121	150	141	165	148	165	161	165	142	153	129	136	133	145	158	123	176	152	148	148	129	151	136	160	131	141	151	135	162	154	148	150	136	135	144	166	149	125	147	131	150	123	157	148	136	150	133	133	145	123	157	142	148	140	151	142	138	131	124	172	138	160	153	152	140	153	155	133	137	129	135	145	144	136	130	158	172	164	147	126	157	144	158	153	152	154	151	159	120	160	174	128	154	154	147	154	141	152	163	146	136	161	160	152	160	144	133	144	150	163	138	163	151	141	158	140	156	136	126	141	147	129	144	138	156	148	168	145	165	151	154	155	152	141	156	151	158	149	148	153	149	158	162	163	132	163	154	132	158	134	177	164	117	124	153	131	139	133	139	146	179	147	122	132	159	128	138	158	141	156	139	154	130	142	141	148	151	107	123	159	143	151	147	151	134	159	158	131	146	171	145	139	152	131	154	140	142	163	139	146	136	148	170	140	136	147	168	130	147	135	125	165	125	155	151	154	147	140	165	171	161	137	150	128	150	135	138	142	147	159	129	122	142	156	157	152	134	145	156	144	138	132	154	149	138	160	158	159	150	125	145	149	179	155	154	152	133	173	133	135	136	154	166	144	131	143	166	153	149	140	146	159	144	148	127	156	164	146	149	150	152	144	145	146	110	134	150	155	142	161	153	151	133	135	145	153	130	145	150	133	141	140	161	171	143	153	158	143	152	141	144	148	143	137	145	158	136	150	163	157	142	140	139	143	144	147	156	169	140	139	147	134	137	139	156	130	146	166	158	140	162	140	158	136	155	130	137	143	158	139	163	128	139	146	144	155	164	132	140	149	147	150	140	160	150	151	171	152	154	149	143	160	150	138	132	151	150	143	156	141	155	162	155	156	171	152	162	160	174	153	148	141	141	132	137	155	144	130	143	125	147	141	155	137	154	136	139	137	148	148	159	150	122	138	152	142	145	151	137	159	134	156	147	140	141	138	139	165	165	141	149	135	142	129	144	139	147	139	134	133	155	135	154	136	172	159	154	141	147	155	145	143	143	141	160	131	147	139	153	154	127	151	160	136	167	162	115	139	155	150	164	150	153	130	153	160	169	134	125	144	138	161	157	161	131	169	159	150	134	124	152	142	165	138	150	141	160	162	147	143	141	141	168	144	141	156	140	156	143	142	163	166	139	153	143	137	137	138	140	155	117	147	135	135	162	153	151	156	141	155	151	167	163	156	147	136	139	149	141	154	117	141	172	134	127	139	143	159	165	141	144	153	148	137	178	139	124	147	170	149	136	116	151	162	145	145	150	157	138	133	138	155	137	129	132	158	132	150	145	175	146	154	159	157	138	144	164	164	150	153	165	135	172	163	131	139	136	144	129	137	153	161	140	137	147	129	145	150	137	162	145	150	130	152	146	136	154	163	133	137	139	148	133	141	134	149	149	135	168	132	127	145	141	135	146	157	160	155	159	151	129	138	124	147	154	141	141	155	160	143	145	157	153	141	145	128	168	153	140	168	129	144	166	143	166	144	147	129	153	165	139	151	168	131	191	133	144	132	149	137	144	146	134	149	159	147	148	157	169	136	145	168	154	151	147	130	149	159	167	153	133	148	152	147	165	129	153	154	136	145	145	125	146	131	151	148	144	141	155	144	140	157	144	147	130	159	128	147	157	134	150	158	172	150	148	162	157	146	123	142	154	131	142	148	148	159	150	145	149	141	143	156	157	160	144	133	145	147	143	146	141	147	136	154	152	164	148	144	149	144	150	164	158	138	146	138	141	148	146	152	169	178	137	150	148	139	161	158	159	140	161	156	142	158	165	143	162	134	147	167	145	140	133	141	128	158	148	139	155	149	154	129	149	153	146	152	152	149	142	156	150	161	137	147	135	167	137	141	157	145	150	142	157	149	158	145	157	140	162	137	139	148	148	140	155	154	168	162	154	149	148	125	159	172	155	156	138	164	148	122	152	170	153	152	126	144	157	119	144	148	160	133	154	137	137	157	166	154	133	135	131	145	151	135	141	150	155	143	131	149	141	158	167	144	156	142	148	151	145	140	116	129	151	138	132	151	127	142	158	150	153	138	127	138	141	157	155	125	160	144	128	149	144	143	140	164	138	132	153	157	151	139	130	150	119	163
30113	1100	2117	2332	2027	1781	1525	1276	1120	1014	835	852	783	751	683	673	635	616	611	631	572	598	556	563	543	556	541	501	535	517	527	508	492	505	454	542	489	528	480	512	448	513	477	453	493	465	518	502	470	505	458	473	480	476	474	488	476	463	463	501	517	487	525	455	470	486	445	496	445	422	483	460	491	474	505	453	463	424	483	476	452	464	479	475	472	461	498	466	489	473	478	446	462	433	458	449	422	500	482	490	425	447	471	451	471	500	463	485	442	480	495	449	445	452	438	443	433	507	439	424	471	508	481	457	477	469	467	472	425	447	502	456	449	485	454	434	466	460	482	457	421	475	432	497	453	451	444	449	447	477	437	484	452	465	442	443	449	444	457	467	437	481	462	466	491	483	448	473	467	451	490	454	432	471	474	462	438	459	456	481	461	471	466	452	466	459	477	434	466	447	441	458	479	454	450	459	499	479	471	466	446	443	446	461	409	462	469	438	420	446	473	483	452	447	409	441	459	478	418	479	471	441	461	415	441	463	446	465	458	470	464	444	440	473	432	508	453	449	484	429	487	451	428	487	432	481	466	444	443	393	437	434	469	437	448	445	459	479	508	457	519	468	437	461	501	468	437	455	435	472	472	426	453	437	477	437	465	434	496	442	449	475	465	481	448	487	487	481	459	442	448	432	485	488	448	460	430	505	450	438	460	483	506	451	448	451	469	477	497	480	460	436	467	487	483	472	451	430	422	451	430	508	476	446	471	477	494	463	472	461	459	457	474	444	435	458	446	464	430	438	477	441	490	473	461	492	453	487	455	460	476	456	467	445	429	437	434	434	468	470	450	464	425	455	440	462	406	428	464	478	433	476	472	461	486	459	431	478	485	492	472	448	429	478	430	484	430	469	441	454	483	494	459	480	466	457	472	451	441	497	494	467	452	426	442	479	454	461	471	468	478	403	485	477	486	494	446	474	466	439	446	471	435	460	422	444	470	463	474	495	470	427	466	460	418	461	447	460	437	448	510	489	437	471	498	414	463	482	468	465	490	464	434	452	446	468	482	434	443	434	454	480	460	456	439	440	478	492	457	461	466	459	427	463	434	433	424	456	448	434	436	430	464	458	458	466	467	436	489	473	441	451	461	487	466	477	445	435	450	437	468	458	448	464	465	473	495	437	477	452	434	453	464	474	434	450	440	458	484	434	470	460	466	474	474	472	477	431	448	443	474	434	476	484	509	467	466	464	483	431	480	464	483	462	468	449	468	467	483	476	440	468	466	480	456	455	455	449	441	452	457	452	462	456	443	416	458	466	439	443	492	457	439	454	464	484	464	455	460	449	413	449	454	420	457	461	461	481	417	428	483	462	460	501	442	462	440	443	479	461	461	446	452	460	398	430	439	468	450	459	433	503	469	464	470	433	441	457	462	436	453	450	496	501	496	453	469	440	446	441	432	436	439	431	480	441	485	432	504	456	450	447	465	494	445	416	468	485	441	454	458	448	427	492	485	478	475	472	470	437	456	487	464	494	494	454	434	469	453	438	442	460	457	436	443	459	446	454	450	464	460	437	484	465	455	479	467	504	447	469	451	437	468	418	447	515	490	472	471	456	462	485	463	470	470	470	474	442	501	415	434	461	459	415	483	490	452	500	491	456	483	456	452	460	423	438	428	477	449	496	440	479	443	443	432	478	426	453	420	457	464	451	456	456	460	472	474	453	521	490	428	454	449	454	453	470	480	441	464	485	487	475	487	493	469	435	466	465	443	474	430	433	489	443	479	458	477	458	418	484	448	425	445	435	473	495	436	508	469	470	438	441	440	432	441	451	456	438	407	470	466	464	474	454	445	445	433	471	442	466	483	501	446	463	442	444	463	486	453	484	438	494	434	423	467	459	433	479	516	458	463	462	487	460	441	460	463	490	445	444	456	455	490	443	454	440	465	462	505	500	446	491	447	479	471	436	440	447	473	461	440	448	482	479	449	473	471	450	443	431	488	468	447	458	501	433	477	467	474	476	464	501	449	465	475	456	500	424	474	462	459	473	464	483	461	484	471	442	473	466	454	456	466	451	420	434	492	448	484	443	448	455	417	479	476	491	422	474	489	469	472	431	486	473	452	463	450	496	500	443	443	444	440	434	452	461	488	465	522	462	495	426	474	517	469	447	464	452	476	480	446	470	448	470	487	448	459	463	461	455	451	470	441	440	482	474	473	459	438	475	463	440	472	484	484	454	409	437	440	453	474	461	472	496	487	439	462	502	422	459	495	453	469	450	455	469	465	468	452	484	428	447	461	452	455	482	425	452	449	445	421	439	522	449	451	462	459	442	467	493	480	519	463	444	508	475	507	469	445	445	442	429	479	428	488	464	430	493	476	477	468	436	429	463	454	469	432	469	469	453	428	413	466	474	459	491	483	457	459	450	467	446	460	469	462	476	485	464	440	467	487	470	473	492	465	434	430	435	523	457	469	468	486	465	458	382	457	459	462	455	462	468	485	465	443	492	477	459	459	455	486	467	449	427	447	462	493	442	473	475	443	465	461	472	497	478	437	445	477	455	450	496	440	495	476	445	465	477	488	455	455	445	484	450	446	434	463	494	451	452	447	490	459	460	494	446	428	492	473	471	442	438	470	437	474	423	440	467	448	454	465	460	488	456	425	471	436	433	449	440	466	472	444	489	470	436	433	463	434	447	445	479	466	502	485	456	462	457	444	478	454	454	414	442	472	420	443	452	476	475	408	474	456	443	450	449	441	452	476	444	453	457	448	466	511	427	452	457	440	463	447	434	459	464	461	394	463	457	475	461	474	455	442	472	454	430	483	463	477	453	439	449	446	462	484	465	521	488	468	471	433	473	484	444	454	445	424	475	463	456	452	508	456	500	470	492	485	466	445	419	497	460	444	519	443	466	453	466	469	447	446	493	444	520	465	480	449	463	453	440	476	460	430	486	484	463	442	409	433	435	488	475	474	490	465	499	443	431	449	447	501	456	430	487	456	476	485	484	485	461	456	452	422	455	486	401	433	478	451	442	450	438	509	465	459	466	467	438	429	485	430	457	480	480	454	485	425	444	482	456	522	440	506	475	449	471	489	477	468	481	441	494	484	458	450	442	469	463	486	452	477	463	432	433	474	489	464	442	435	445	472	425	451	445	497	460	436	451	454	496	444	470	458	448	472	418	443	433	470	449	482	463	473	469	462	468	504	479	456	409	450	443	464	446	475	485	450	462	442	451	498	480	441	457	433	449	443	444	425	436	470	439	439	455	439	471	493	447	495	442	461	463	445	427	419	463	483	456	462	438	502	436	487	470	467	494	468	470	427	444	427	443	455	444	415	457	482	492	476	500	483	472	469	453	414	432	492	465	456	478	464	466	512	455	449	481	479	463	441	466	466	491	440	469	454	485	447	448	482	494	429	445	459	484	460	463	448	497	458	489	460	499	442	501	454	462	444	482	466	439	463	471	462	446	476	448	442	457	482	435	502	430	465	463	452	446
55999	24879	15307	2461	1128	878	699	591	471	438	413	363	360	350	313	316	291	324	306	286	302	291	283	250	262	275	283	258	254	262	238	259	267	289	251	236	278	240	242	273	270	255	265	242	265	267	207	265	264	267	234	244	248	247	224	273	228	243	246	275	253	267	230	255	268	244	264	229	262	229	235	236	255	255	235	253	246	212	237	257	273	276	262	232	256	250	246	239	239	224	232	245	255	260	275	228	267	241	242	268	234	254	263	252	241	230	250	257	220	228	250	238	237	258	263	233	260	233	239	254	252	262	250	277	242	215	241	265	273	267	236	247	247	271	246	239	246	258	250	230	274	233	243	216	232	225	252	235	231	232	242	248	265	271	233	228	265	247	268	256	253	262	262	264	251	265	231	244	228	243	250	250	240	251	276	224	227	255	278	244	245	240	232	252	234	250	235	259	224	238	215	264	220	236	229	264	224	247	241	251	239	247	235	260	250	225	250	263	230	246	256	258	229	212	247	276	277	245	268	224	238	252	223	258	233	263	258	228	240	222	265	222	255	243	235	245	249	251	261	250	250	253	231	245	232	247	244	234	229	250	232	246	247	252	219	199	232	247	233	241	222	270	221	215	245	235	250	230	214	220	218	227	227	218	219	258	230	242	258	245	260	239	249	262	246	265	261	263	230	223	261	238	246	228	228	277	229	231	252	266	254	258	242	272	245	268	273	226	270	246	243	237	280	272	269	223	289	261	222	252	275	235	259	231	263	236	237	237	237	232	215	239	232	241	255	243	238	250	254	245	251	229	271	251	246	263	244	242	245	235	236	266	253	263	227	239	248	222	262	258	245	233	244	253	235	252	222	267	252	251	263	254	289	273	231	247	248	243	245	235	273	243	250	234	236	255	258	238	267	281	242	240	274	229	233	258	280	224	205	288	245	263	244	271	230	250	240	241	230	259	228	229	230	215	265	214	242	253	246	271	238	231	257	263	247	244	245	262	248	252	238	234	251	232	261	271	194	264	247	202	277	230	245	243	252	242	255	259	253	225	245	246	247	268	238	230	254	242	228	250	278	230	253	235	256	234	255	241	237	256	245	254	245	251	272	241	264	242	225	279	253	257	273	249	253	235	252	253	240	229	252	228	272	227	243	255	270	256	231	229	232	254	241	236	252	230	265	221	238	250	261	248	238	221	231	265	244	277	233	258	255	260	231	215	232	262	243	249	232	210	254	282	252	218	249	271	283	220	268	261	226	246	272	259	234	247	265	235	243	295	257	260	218	214	229	261	254	258	255	278	260	265	200	259	250	231	270	258	239	266	252	253	244	257	208	276	228	245	250	243	278	263	226	231	252	243	262	238	236	234	243	230	257	265	214	247	229	241	251	245	251	250	243	230	241	260	280	242	274	254	251	225	251	244	234	247	243	269	245	234	259	245	255	269	248	213	218	251	262	243	251	254	246	258	270	247	220	258	230	227	253	258	255	235	215	259	235	258	260	265	291	212	247	228	232	243	232	244	280	237	241	243	256	256	251	243	283	256	248	264	240	239	260	242	255	248	235	262	235	274	229	257	269	270	236	242	269	248	229	224	253	237	245	249	239	244	250	248	242	270	255	278	211	238	245	242	253	244	231	259	243	238	233	247	237	231	236	217	235	272	270	214	248	253	253	232	249	235	233	268	268	261	244	236	276	238	246	224	235	235	252	243	219	235	258	216	241	245	249	242	272	263	235	242	225	271	256	232	255	225	284	249	211	226	231	247	246	243	240	240	262	244	256	248	248	249	268	236	226	258	234	259	237	254	234	241	238	220	255	211	260	257	244	238	272	213	214	251	248	235	235	267	233	253	226	225	251	257	256	258	239	230	245	228	260	238	260	262	240	236	237	265	252	243	246	244	280	239	248	246	246	244	239	242	236	239	268	266	247	270	259	262	239	257	234	255	266	228	228	262	248	224	236	258	228	258	239	229	262	221	286	227	220	214	236	264	268	239	236	243	263	225	234	278	248	262	228	235	244	233	231	252	265	238	242	250	238	226	239	226	256	223	243	243	223	260	235	260	233	251	252	226	226	263	259	244	259	254	265	242	241	248	241	220	248	249	243	233	231	210	249	262	241	228	262	213	263	244	230	265	249	244	264	268	224	252	260	239	229	247	229	279	237	249	244	248	271	254	245	239	235	242	253	243	229	247	276	230	255	258	245	215	263	259	239	215	264	244	260	262	237	245	232	248	241	232	233	248	254	242	259	253	261	289	240	240	251	253	239	252	229	248	258	246	267	241	263	228	244	257	249	252	231	222	256	200	255	256	242	281	234	243	240	230	260	256	245	242	251	260	257	266	246	250	228	257	292	228	246	282	261	242	270	241	248	256	257	245	249	250	238	293	251	264	262	231	261	223	242	213	260	237	249	226	259	270	236	242	250	269	243	253	254	255	219	211	237	264	239	235	213	237	258	246	272	228	252	254	250	247	272	237	227	238	219	192	243	239	225	281	241	246	222	260	256	255	247	275	229	272	254	241	265	242	248	265	242	226	244	227	259	233	254	226	205	220	255	245	232	271	242	244	267	232	219	227	238	221	244	242	263	227	285	254	272	257	220	251	214	249	237	246	255	231	248	219	239	263	268	249	251	257	272	276	256	232	240	299	239	254	242	235	255	276	243	267	233	233	233	269	248	219	233	217	217	250	242	241	252	207	264	266	232	239	235	248	218	252	238	253	271	239	241	240	252	205	269	242	239	265	252	231	243	274	230	241	263	246	258	237	260	246	255	260	253	246	250	242	233	249	260	262	246	248	248	254	238	262	259	261	263	259	231	222	246	237	258	239	264	249	253	248	220	237	241	252	273	217	219	244	224	249	234	254	246	258	250	251	256	239	231	248	254	237	238	239	250	234	274	260	253	232	262	234	260	276	232	266	251	242	248	231	250	215	248	244	283	255	286	280	233	256	219	246	246	245	264	251	282	237	257	254	232	256	239	258	237	257	246	272	255	230	257	230	241	248	257	248	224	243	242	234	252	255	238	264	261	271	241	282	232	254	244	254	245	218	262	228	246	238	249	254	271	246	256	245	253	227	245	248	240	264	241	248	247	258	267	250	221	244	232	248	262	266	249	252	230	261	225	264	230	205	227	248	264	253	246	247	244	239	276	237	251	245	233	257	264	234	256	267	251	225	247	218	259	262	247	238	268	221	263	247	244	244	258	258	236	259	242	239	240	235	250	248	232	261	254	276	253	228	227	242	228	246	226	223	250	251	273	250	258	252	239	252	253	246	267	261	245	244	247	243	241	227	237	240	231	243	243	268	250	264	252	251	224	239	246	260	261	240	270	270	247	225	241	256	270	253	240	249	288	248	247	255	248	218	229	250	237	245	240	247	211	267	236	227	238	229	253	264	235	259	231	262	238	249	255	299	264	247	254	231	237	250	255	238	229	246	251	248	225	242	261	267	219	230	270	231	260	276	247	260	230	273	226	254	249	258	218	270	224	241	253	253	263	235
35235	2068	3929	4395	3909	3326	2745	2370	1997	1766	1631	1455	1448	1296	1226	1136	1141	1043	1032	957	986	945	961	904	875	899	871	857	813	833	850	787	787	828	793	789	841	790	758	787	764	711	796	749	741	751	750	695	750	744	775	758	706	762	764	748	774	720	716	737	729	746	736	766	731	742	728	724	764	727	730	743	706	706	746	692	736	776	724	722	739	725	731	733	734	716	731	714	717	736	703	730	704	719	729	729	733	736	714	717	726	688	710	706	705	743	728	696	715	670	715	718	697	714	708	688	747	723	720	671	696	678	738	685	738	700	727	717	673	689	694	693	745	689	697	694	737	689	721	708	657	692	743	704	687	762	673	740	759	744	705	699	692	706	752	688	706	726	748	738	687	781	727	694	691	729	711	723	685	669	753	713	693	672	693	698	674	666	756	709	698	734	682	700	672	692	698	735	716	732	669	727	729	696	738	723	679	708	759	748	734	767	697	677	739	700	732	688	761	676	723	748	721	706	715	701	759	705	760	682	727	711	710	735	703	730	706	716	650	718	657	702	744	735	726	695	715	716	764	693	723	707	714	714	743	667	689	717	691	738	710	730	709	693	686	720	701	696	695	702	718	751	687	737	700	731	717	681	724	702	730	698	705	660	763	710	679	752	678	684	779	751	696	746	725	694	723	734	776	680	708	714	694	631	713	733	676	715	690	732	700	703	673	669	712	639	762	663	693	697	713	736	701	682	684	650	725	675	705	657	733	709	749	693	753	722	772	709	759	720	689	715	668	706	718	757	701	705	701	700	708	715	746	671	675	741	719	697	683	695	721	732	722	728	731	691	681	720	713	735	754	673	691	794	724	715	646	753	652	732	665	726	716	736	702	696	713	729	753	764	688	693	662	717	733	672	705	710	691	705	731	701	699	673	687	727	736	698	754	721	720	747	698	723	711	674	764	730	651	733	707	699	785	675	685	674	703	799	719	675	692	696	674	730	669	683	719	739	755	690	691	647	693	684	708	728	704	714	756	724	762	719	738	743	705	670	698	704	748	691	700	722	716	699	720	707	694	726	732	728	714	729	719	727	754	743	741	731	693	678	769	726	714	684	717	721	743	718	699	747	718	706	720	691	698	728	771	711	680	686	684	725	763	682	690	712	692	693	710	771	717	750	717	703	672	728	760	723	727	686	694	721	662	689	745	671	717	723	718	696	705	698	729	693	736	730	718	742	724	691	721	703	686	707	726	720	721	773	676	709	704	729	722	731	725	719	675	678	714	673	743	710	723	701	672	734	661	723	756	667	679	725	742	697	745	692	681	739	704	698	694	667	727	701	679	707	717	696	672	685	716	794	727	742	711	652	668	746	740	685	687	660	703	713	765	723	680	746	696	668	719	696	712	717	722	695	708	729	665	686	704	714	713	714	672	675	718	723	694	777	712	734	695	660	694	680	699	738	694	669	730	728	718	716	700	710	676	722	697	729	643	697	757	667	735	728	699	685	732	663	754	658	762	717	698	710	701	671	735	775	792	697	703	714	721	740	719	697	730	693	677	712	687	694	684	722	740	714	718	702	684	727	680	692	712	678	716	683	710	756	705	719	704	702	715	709	697	719	698	699	665	724	739	725	759	708	734	715	712	723	686	683	673	692	721	698	697	685	685	716	716	741	734	731	684	755	672	694	731	717	728	743	750	705	714	684	718	727	714	706	714	711	712	753	659	699	708	696	739	702	726	682	721	687	730	777	779	705	709	711	682	712	704	716	737	684	715	671	682	696	738	673	718	771	701	698	676	713	735	705	726	695	716	686	732	703	705	701	756	724	738	701	727	684	757	726	664	713	723	702	715	710	672	735	697	656	695	735	728	730	724	703	756	696	717	715	724	680	720	722	670	718	719	735	681	672	732	718	712	699	657	674	734	702	688	711	687	669	739	686	731	680	680	740	700	698	733	698	728	672	749	747	686	701	703	690	721	707	751	702	721	729	715	746	706	718	710	751	676	722	707	719	705	745	673	728	700	719	689	726	733	723	685	717	727	701	684	687	711	686	729	720	710	711	707	702	679	686	719	723	718	692	736	713	703	681	687	738	697	662	689	682	692	726	736	706	696	665	720	689	705	671	722	681	731	752	734	694	717	731	744	725	699	650	752	658	658	723	730	655	745	719	708	706	700	757	715	715	703	706	743	737	698	691	702	740	674	720	708	737	721	695	741	664	725	726	677	680	738	724	656	709	673	668	706	661	661	684	699	715	705	742	679	699	697	673	701	703	735	677	709	684	695	700	699	718	688	739	702	731	670	720	683	700	701	738	693	678	704	747	689	726	722	736	728	685	699	752	706	693	683	672	675	671	679	714	713	727	745	713	698	688	694	694	702	696	705	669	719	663	744	713	700	673	776	716	686	716	675	729	739	700	682	678	661	698	677	713	710	651	697	683	677	765	731	692	679	717	715	709	701	722	702	647	699	741	716	727	700	695	757	696	695	719	707	751	733	702	715	681	743	668	684	685	699	665	705	752	715	712	696	707	737	680	743	767	735	752	731	660	674	728	711	716	714	698	676	721	698	689	729	739	701	686	650	714	758	712	645	752	758	721	754	704	740	735	718	737	716	699	686	748	695	700	705	731	730	694	712	737	705	719	722	721	704	713	693	720	693	714	698	694	725	671	655	701	720	685	757	692	762	698	680	691	704	738	714	740	698	707	675	710	680	731	685	692	707	710	713	705	718	698	711	685	693	739	756	736	705	701	693	688	711	702	743	703	716	681	698	693	715	739	666	716	743	741	741	664	718	680	675	700	663	682	722	651	669	703	767	685	750	708	701	725	681	684	719	733	733	720	691	741	725	729	736	728	640	701	730	719	671	741	709	701	687	709	729	735	717	672	716	744	710	750	744	681	715	699	702	757	675	726	671	734	659	786	732	747	711	721	749	710	698	703	695	728	720	690	752	720	746	714	702	695	684	746	675	716	740	680	661	715	673	745	713	693	751	735	661	687	680	734	723	689	718	698	781	668	697	706	705	705	734	719	726	703	694	740	748	728	723	702	689	731	744	732	763	700	720	654	709	704	724	692	760	714	681	724	733	708	715	661	700	693	662	692	726	718	711	710	669	716	700	755	742	737	706	709	684	714	731	694	707	699	750	683	711	754	719	721	716	738	731	727	730	750	718	693	735	660	677	698	722	710	733	684	716	700	744	715	722	695	694	681	680	690	759	700	654	716	683	669	737	725	746	706	721	726	674	701	710	748	704	720	714	718	679	701	693	736	740	731	699	711	734	696	705	717	716	705	689	689	702	765	684	680	686	722	667	695	689	725	704	694	702	735	703	704	691	681	713	666	722	714	699	708	699	694	713	680	711	643	723	708	747	743	681	693	708	721	677	758	659	741	689	661	705	720	683	682	696	699	658	730	699	709	666	658	697	673	687	726	679	747	716	688	731	744	743	706	722	690	735	698	740	674	712	713	739	713	672	711	767	679	696	691	660	699	705	703	748	705	705	743	722	739
18405	972	300	120	113	93	89	91	86	72	84	91	70	82	107	78	87	63	80	91	80	80	79	73	88	77	101	80	75	91	88	78	84	84	79	76	100	80	95	65	85	79	81	76	71	96	63	78	69	93	85	78	74	102	89	72	82	73	75	74	72	84	78	77	77	75	82	82	95	64	91	74	97	78	76	72	71	88	90	78	73	74	93	72	84	84	79	96	67	87	81	75	77	95	81	79	68	77	94	88	71	82	89	86	78	75	85	75	75	83	81	90	92	89	90	78	83	73	83	82	78	91	77	93	73	71	81	79	85	86	87	88	69	73	86	73	71	92	81	73	73	86	99	82	82	71	79	63	84	79	86	64	83	79	97	75	76	87	72	64	78	68	66	58	63	75	85	95	82	95	87	81	73	76	74	88	77	77	72	86	73	85	72	76	73	83	78	71	76	85	78	95	77	81	67	81	79	75	78	64	63	75	70	83	80	68	77	87	78	85	80	74	69	77	69	74	76	67	101	74	93	74	77	76	71	71	70	88	83	80	84	66	68	73	76	86	92	86	77	71	86	91	103	68	72	94	76	78	98	99	79	110	93	92	87	72	71	62	90	86	94	82	83	77	79	62	78	71	81	73	91	88	81	86	78	96	80	86	93	91	63	92	70	78	82	72	79	80	86	70	71	95	66	79	78	96	82	87	83	92	76	85	87	78	92	79	77	82	74	85	80	68	71	80	74	59	69	84	96	95	82	85	85	89	79	90	81	69	70	89	83	91	82	80	93	72	83	81	61	89	64	86	68	98	87	87	78	83	72	80	77	78	89	86	83	69	65	73	76	80	79	72	83	91	70	74	75	60	81	59	82	62	77	101	85	62	79	78	95	72	82	91	90	81	60	67	85	74	68	67	78	70	87	91	81	77	103	65	83	83	61	86	90	86	98	77	66	68	79	78	75	78	78	87	69	75	77	79	88	75	72	70	79	92	73	88	99	81	70	92	93	84	77	85	79	86	88	92	85	60	63	93	60	83	73	89	84	72	83	73	86	74	87	80	73	79	92	73	86	78	81	65	82	60	88	88	81	82	67	79	79	68	73	94	93	61	83	85	99	75	71	85	86	76	75	93	74	92	92	95	76	68	73	80	88	89	89	80	63	81	83	76	73	86	80	83	84	80	75	69	83	82	89	78	64	74	69	79	89	74	85	86	81	79	87	92	88	87	89	85	93	63	76	68	86	75	77	66	65	72	84	75	81	88	93	86	88	80	81	82	82	66	94	91	72	74	77	74	86	62	67	83	80	83	90	78	85	69	73	80	71	66	74	88	78	75	76	67	93	87	97	78	70	83	85	79	75	79	71	79	92	74	87	82	75	79	73	76	83	82	82	91	75	62	77	94	86	74	77	67	78	68	90	84	67	104	84	78	75	82	87	94	76	82	82	67	84	62	67	75	80	87	83	69	85	80	68	82	82	63	88	90	80	71	83	76	63	72	92	61	81	85	81	81	80	78	77	89	92	57	82	67	63	82	99	89	92	85	85	73	84	76	80	82	82	83	74	80	72	77	80	82	83	86	74	95	76	69	75	77	89	85	76	71	85	96	81	78	60	92	87	94	72	73	60	64	77	88	81	68	67	103	88	73	85	76	91	92	80	72	97	86	62	93	83	94	93	88	82	81	77	75	71	87	77	72	81	81	74	84	77	84	79	89	75	71	77	74	71	70	72	65	90	71	81	88	99	87	77	82	76	80	79	89	67	89	85	82	94	79	75	73	84	75	91	97	80	73	93	77	81	95	88	68	81	83	75	72	75	75	68	89	78	69	95	90	86	68	85	74	72	61	85	72	70	74	91	71	79	85	88	77	73	89	72	59	80	81	69	79	59	82	86	85	85	87	79	72	77	85	101	90	88	93	107	82	80	89	85	91	80	73	85	80	71	96	72	76	68	88	81	69	79	72	81	95	85	89	77	80	77	92	70	65	81	84	70	85	76	91	68	79	83	82	79	76	69	78	71	85	76	79	100	78	60	87	64	86	88	77	60	75	82	85	75	75	84	62	77	89	79	91	80	85	101	79	80	74	62	74	59	90	79	95	87	98	76	77	68	69	73	61	79	89	75	74	73	88	87	79	77	83	80	79	82	69	86	73	74	78	69	89	86	74	93	68	72	89	77	92	75	92	80	84	80	76	79	67	91	95	78	96	91	96	89	78	77	86	80	85	80	83	93	93	71	89	93	70	86	89	74	66	99	80	87	87	80	80	83	72	79	71	77	92	82	87	92	98	90	76	74	78	91	80	61	89	88	79	80	78	85	82	102	78	70	64	75	83	101	86	69	90	93	86	85	75	93	104	87	73	68	84	76	88	70	82	78	92	86	86	82	93	63	75	80	104	77	101	80	77	83	101	91	74	90	80	75	75	81	67	86	88	88	74	91	80	78	76	85	93	84	77	83	67	85	62	71	83	79	81	93	72	80	71	83	79	81	74	69	79	85	76	87	94	97	71	73	79	73	80	78	63	99	71	78	68	83	72	89	74	61	107	77	78	86	80	104	85	86	81	85	83	89	83	87	82	85	85	66	100	69	88	81	70	83	72	80	72	77	91	79	73	84	73	85	58	97	82	89	62	68	70	81	71	59	75	82	87	74	68	77	89	76	87	84	67	81	84	73	80	71	62	79	72	84	78	79	99	87	84	73	85	78	80	92	60	86	96	67	82	77	77	64	87	88	90	83	88	80	83	73	95	86	101	73	76	75	76	77	83	75	66	81	83	80	93	86	100	73	98	69	70	89	75	91	77	76	81	77	91	64	78	97	64	87	83	85	83	80	72	85	68	93	81	74	82	72	61	96	76	85	66	91	90	86	79	80	94	71	79	75	83	82	100	63	82	69	81	94	64	72	74	65	72	82	75	85	83	90	75	97	82	85	86	71	105	78	85	81	83	75	66	72	94	82	77	69	82	81	63	90	65	71	77	72	75	82	68	64	82	82	76	79	100	83	84	72	76	88	83	87	80	71	82	81	76	87	87	68	91	78	92	81	75	84	74	89	88	76	95	74	86	82	81	84	77	96	81	101	76	85	84	65	63	81	84	85	86	84	73	81	91	82	86	87	86	82	69	88	74	99	105	89	68	71	95	79	93	81	72	88	75	80	89	82	88	69	83	77	83	89	73	73	80	74	78	90	83	80	65	86	91	78	82	79	97	70	89	81	70	76	72	74	68	75	85	77	71	69	84	79	92	69	80	94	78	82	86	95	80	66	92	83	88	84	82	86	78	72	79	81	73	68	74	83	74	66	81	80	89	81	83	82	73	69	80	83	74	92	78	68	88	72	72	76	82	78	69	94	72	75	80	76	85	89	68	74	90	67	70	80	84	72	93	90	75	79	85	80	86	86	81	61	61	60	80	76	79	69	72	72	97	87	78	92	85	78	99	76	94	82	78	87	73	78	87	90	92	82	103	78	74	86	91	83	74	95	76	81	82	73	86	93	97	73	80
16613	325	409	453	379	365	333	327	344	349	314	304	286	298	316	300	318	300	310	290	304	286	291	322	304	277	309	308	288	333	308	322	269	292	284	330	307	298	301	291	273	285	289	300	307	259	309	312	289	291	275	297	259	305	313	294	267	298	291	307	292	301	289	265	279	295	287	317	306	307	283	292	304	289	275	286	318	253	296	285	252	278	301	295	301	253	303	288	288	286	271	304	267	292	292	283	295	286	268	279	303	294	289	319	309	297	292	284	286	276	285	285	301	284	278	293	300	274	275	271	284	280	291	288	305	267	262	286	293	271	282	285	310	290	294	271	304	310	301	290	326	302	263	302	302	268	302	294	281	277	297	295	277	287	285	282	272	297	310	306	306	253	256	283	285	270	285	293	326	242	274	292	290	298	265	274	324	250	291	310	287	290	304	269	276	294	324	314	271	288	312	264	301	289	286	292	310	290	277	282	278	267	298	280	290	298	314	287	291	285	305	267	289	282	304	304	303	297	280	271	247	293	296	268	282	290	308	295	277	293	269	283	264	277	296	296	289	295	316	298	265	297	307	290	288	270	281	263	268	303	282	293	311	299	305	253	292	303	320	305	326	304	277	282	293	276	286	324	281	297	258	285	288	275	273	287	264	311	269	266	283	337	312	290	299	284	311	277	276	288	298	267	303	254	273	253	301	306	282	293	279	293	271	274	288	260	264	267	312	278	287	304	274	281	263	269	252	252	281	293	321	276	292	280	288	302	277	299	316	280	288	253	284	289	265	256	307	279	276	266	304	291	272	305	274	266	272	291	268	290	254	280	298	299	272	293	318	317	274	284	291	306	332	291	276	276	313	266	299	288	278	283	293	278	278	305	300	276	279	270	287	245	275	296	289	308	284	272	305	291	296	297	277	272	289	259	312	286	287	299	317	287	296	316	305	315	282	303	279	295	298	282	284	268	256	285	298	258	268	236	283	293	277	303	306	311	266	269	285	280	305	286	299	312	304	274	310	286	305	284	328	271	292	293	309	259	288	287	308	282	281	305	291	286	265	304	287	272	314	304	277	280	289	272	282	285	313	284	307	325	284	247	308	294	277	295	319	246	283	243	311	277	271	284	278	307	282	282	306	310	272	311	280	315	287	277	291	274	306	284	314	284	258	273	280	258	285	281	267	294	288	275	276	294	284	294	294	296	268	267	277	289	253	292	291	285	312	295	299	287	285	317	264	287	298	302	332	313	294	320	310	271	283	287	258	253	280	277	282	300	302	278	288	283	284	308	299	269	269	280	297	283	280	283	278	294	262	253	273	263	283	281	283	300	299	295	275	279	280	284	281	285	306	314	298	261	298	300	285	294	312	276	297	270	307	318	307	279	278	275	277	291	281	278	295	253	287	298	298	278	280	286	279	271	283	319	277	279	266	302	291	290	308	296	298	275	289	262	288	283	280	321	296	307	279	270	324	286	283	288	296	284	282	264	276	294	267	275	284	302	287	279	307	325	264	286	283	282	267	286	286	277	335	280	294	303	298	289	260	298	318	279	268	261	262	331	279	297	333	308	292	281	298	279	295	291	292	303	289	308	270	285	287	300	286	304	279	272	272	298	277	290	288	282	294	304	299	305	293	278	276	246	313	312	303	286	310	315	276	272	278	304	284	275	280	305	306	277	290	266	277	312	295	288	296	282	266	308	298	302	280	282	307	282	289	304	263	290	270	294	280	266	269	295	290	317	302	320	275	295	294	260	296	292	298	302	257	290	271	302	269	306	308	271	271	314	290	294	309	299	328	268	299	268	288	272	303	250	299	303	258	303	283	291	259	300	274	289	275	310	279	251	270	325	289	280	276	281	282	273	299	272	270	301	291	290	270	285	304	318	278	283	300	266	276	282	287	294	294	280	292	275	304	280	288	315	285	272	261	339	304	271	291	307	311	313	299	294	312	267	298	287	286	291	287	292	324	308	293	333	294	292	273	278	262	278	279	288	305	273	280	281	297	279	270	278	292	269	289	309	281	268	332	270	302	280	283	273	295	257	275	270	286	305	303	271	286	285	279	308	253	283	299	287	304	285	281	264	292	289	286	333	268	270	274	267	307	295	281	272	244	292	295	298	286	281	282	290	292	299	229	304	291	292	295	282	298	286	264	272	278	313	309	304	272	307	261	299	285	317	258	267	276	302	316	270	271	260	309	296	272	276	273	297	279	274	289	297	322	275	314	282	263	305	275	270	300	307	307	280	300	278	298	268	305	266	316	288	311	282	279	262	294	280	289	255	297	286	284	297	263	314	264	270	306	278	256	292	312	288	291	304	308	287	298	275	272	303	291	259	290	272	302	259	272	284	305	281	297	286	277	260	281	297	281	273	312	282	284	297	281	266	296	283	293	294	291	331	267	262	291	248	282	331	270	291	289	275	276	300	316	289	276	282	281	286	289	310	294	247	313	295	295	287	323	322	299	318	283	311	288	282	294	257	265	300	292	314	287	288	303	286	270	303	265	281	286	297	291	298	257	292	307	310	299	311	325	301	292	280	291	287	293	279	298	320	300	324	288	287	265	293	298	268	262	291	276	283	308	303	288	279	266	289	280	285	267	279	322	292	288	288	288	264	294	311	311	277	293	267	284	261	267	300	267	275	319	292	293	263	292	303	283	294	289	259	285	297	283	264	284	280	300	285	277	267	281	289	322	292	274	303	283	298	263	320	275	288	287	281	284	291	315	284	298	272	290	258	311	295	300	323	277	292	285	299	310	283	275	274	284	288	274	279	275	301	303	305	264	302	283	300	284	270	276	333	298	309	264	294	273	281	267	279	300	312	324	311	293	319	300	305	304	302	283	288	302	274	312	285	285	312	285	271	283	296	281	297	271	304	281	288	252	308	299	296	271	307	275	305	302	258	321	297	287	280	281	257	280	307	314	291	277	279	305	294	281	331	294	311	299	273	271	294	279	253	261	300	302	296	320	299	274	305	277	301	289	273	282	285	278	297	301	262	292	304	287	302	296	287	307	290	278	263	280	287	291	287	283	305	285	287	261	280	284	289	314	281	289	321	275	294	286	303	269	267	287	299	273	289	265	286	275	272	277	286	273	327	306	300	283	285	276	282	272	302	300	292	312	282	284	276	296	307	274	287	276	306	299	264	289	268	311	281	280	290	299	303	301	280	280	290	288	277	309	287	296	291	285	292	303	315	309	317	293	274	276	289	283	276	293	251	265	294	299	323	277	292	292	306	277	280	324	287	277	295	273	268	292	319	301	245	307	288	267	285	272	326	295	297	278	293	269	293	270	257	281	320	263	288	278	307	292	271	292	302	281	314	260	280	292	286	267	283	257	280	314	299	270	267	272	338	279	299	283	278	278	294	278	291	296	296	290	284	295	299	288	282	294	306	298	274	256	284	269	292	294	295	309	309	248	281	277	258	272	300	287	327	250	321	268	258	301	271	279	302	275	276	309	273	276	303	283	298	267	275	281	272	292	287	279	289	292	299	304	291
52054	19976	6405	849	576	437	383	324	283	213	189	198	203	189	188	201	166	157	163	187	154	170	166	141	147	148	179	143	144	148	172	163	156	141	146	164	151	155	144	147	146	139	169	150	151	141	140	143	131	145	164	155	162	159	160	146	146	150	159	155	163	170	151	163	138	142	181	148	131	137	174	140	129	159	150	163	136	132	156	169	153	158	170	143	146	136	149	139	155	149	172	139	159	137	156	130	156	144	145	169	148	141	144	132	146	135	152	138	124	151	147	128	148	146	134	122	148	153	162	132	112	148	156	149	172	150	160	160	165	133	153	164	153	155	170	157	152	140	141	144	139	149	164	121	159	192	144	145	152	151	144	180	125	126	134	139	146	151	147	147	164	150	135	140	144	138	136	148	150	147	168	168	141	126	133	144	137	156	116	151	135	142	161	149	141	151	143	167	134	133	131	148	132	133	137	134	153	142	146	133	146	142	146	170	128	164	157	140	135	140	171	145	134	149	140	139	173	151	162	134	128	138	126	166	123	171	147	137	156	162	136	150	146	151	136	132	165	165	152	142	147	138	174	113	133	144	145	145	153	153	136	143	162	142	142	129	178	154	171	166	143	147	149	134	150	129	153	137	125	142	132	138	132	154	137	139	124	161	143	146	150	131	126	168	160	161	164	164	140	167	139	158	149	129	130	149	160	139	150	149	124	146	140	137	136	136	162	139	142	169	146	153	131	154	164	135	145	162	152	130	118	141	137	141	156	173	158	146	137	137	141	140	130	134	147	149	151	141	153	112	163	161	127	142	144	148	160	131	143	132	134	146	145	134	160	135	152	131	136	142	169	150	158	154	128	150	141	137	138	138	155	154	134	134	137	162	167	149	127	148	142	141	146	142	127	147	146	142	150	162	138	141	133	146	144	138	146	134	135	163	142	135	134	144	158	154	128	146	154	154	154	138	132	167	133	140	145	138	123	161	155	153	142	159	154	140	172	166	127	143	149	129	172	129	158	140	145	139	142	145	154	139	154	132	132	148	123	146	127	142	155	156	134	132	129	147	141	140	148	156	131	152	144	150	148	154	167	128	140	167	161	133	131	136	169	135	160	126	146	137	145	132	144	127	145	152	138	154	161	139	122	125	159	142	144	126	142	124	148	133	138	113	147	169	154	146	120	123	142	154	139	154	124	126	144	143	149	148	143	117	144	161	156	130	130	152	156	160	150	145	152	142	166	135	136	158	180	125	156	148	142	141	137	141	135	156	155	131	135	147	126	146	139	145	148	152	144	144	160	162	151	145	150	146	151	169	144	137	149	145	142	152	154	157	128	135	135	124	146	164	149	144	136	162	157	148	128	165	132	146	149	140	142	147	145	162	159	136	147	120	162	130	164	153	142	137	143	156	158	145	143	136	138	143	142	154	147	149	135	139	144	146	131	160	147	138	135	159	136	133	121	142	149	126	144	132	139	149	145	164	136	151	137	128	147	148	161	140	135	154	141	157	129	118	150	160	125	139	159	159	153	159	142	162	136	175	143	152	174	122	150	159	163	134	143	152	151	143	146	148	156	138	124	142	150	128	134	187	133	135	149	151	144	156	141	145	145	153	139	166	173	149	148	155	140	137	128	146	152	152	128	145	159	144	165	159	144	159	150	130	128	150	142	155	129	138	143	159	141	151	138	157	164	143	156	139	158	152	153	158	150	162	156	140	149	139	169	136	124	141	156	161	154	142	157	158	140	162	154	164	142	146	140	160	155	133	162	151	130	154	160	152	145	143	149	155	136	122	137	143	138	145	149	158	140	155	154	146	148	147	159	141	148	153	171	125	145	155	125	149	141	127	143	144	125	146	123	155	158	146	127	156	147	149	148	190	154	133	126	142	143	143	139	149	154	139	159	141	145	124	140	139	133	154	133	153	157	153	151	148	144	158	151	148	145	152	142	141	149	132	144	158	139	148	153	138	147	160	150	139	150	149	142	159	134	148	146	159	139	150	142	143	145	141	141	141	162	139	169	142	147	142	144	140	139	138	154	170	152	149	138	161	153	154	136	135	147	157	170	157	125	143	128	148	123	142	146	145	160	145	145	151	143	150	171	124	148	146	176	144	143	142	143	140	138	153	148	165	160	139	145	138	142	150	135	158	136	133	129	152	152	151	132	147	142	152	134	131	147	166	140	142	153	129	175	140	170	156	119	126	159	153	136	143	136	151	122	151	151	145	130	134	144	144	150	157	137	138	131	162	131	144	150	148	126	161	132	160	168	142	166	146	123	130	139	147	139	145	134	152	142	145	128	147	128	165	144	160	166	134	141	162	160	132	139	140	137	153	157	129	150	118	142	147	129	136	143	156	155	164	144	132	163	154	152	144	140	129	146	129	125	138	162	153	135	146	155	145	141	118	149	121	142	156	125	113	161	150	136	140	142	125	145	134	168	150	142	143	168	141	144	138	133	156	152	130	161	118	119	153	167	131	130	153	193	143	141	153	131	161	177	151	164	142	133	159	132	140	160	161	170	144	144	154	147	157	157	150	132	138	140	144	148	146	141	143	142	159	162	153	127	149	145	136	137	155	151	139	152	139	143	161	179	141	142	152	139	158	149	146	135	143	160	123	131	139	142	127	156	154	156	126	169	156	143	149	148	137	162	144	154	139	138	165	130	166	155	143	137	142	152	157	170	126	136	124	151	132	136	140	146	155	143	173	161	160	149	148	132	137	140	128	156	138	130	148	171	147	143	129	140	136	145	154	127	143	144	158	147	171	140	145	165	136	135	150	150	153	143	148	148	169	134	137	147	149	130	125	152	140	117	152	147	163	167	143	149	157	158	140	134	135	143	136	144	138	138	120	135	145	129	162	147	157	144	142	142	134	149	141	151	139	134	152	150	153	154	155	129	143	152	175	138	146	156	136	164	147	149	151	141	156	131	159	149	145	158	133	142	141	154	174	146	155	131	168	148	144	164	153	156	156	150	149	141	159	143	151	154	156	151	149	137	134	158	147	136	160	153	145	133	168	133	150	172	138	134	145	152	167	128	131	136	148	146	136	133	167	163	138	129	137	163	152	147	143	159	153	137	164	136	137	169	157	163	131	141	146	163	157	135	137	145	131	143	144	132	150	133	138	162	150	138	150	139	114	144	154	162	141	127	162	143	141	144	150	161	166	140	124	161	143	133	156	129	160	146	137	130	135	133	135	140	132	134	150	144	139	141	173	173	171	168	154	138	162	168	144	156	143	172	169	158	156	151	139	152	142	162	162	153	139	163	151	150	133	121	132	144	144	152	166	146	146	142	146	147	131	155	144	129	134	154	139	150	139	134	141	156	159	131	159	158	144	157	146	133	154	149	127	143	152	140	144	144	152	149	144	136	151	134	139	144	155	155	149	142	138	127	142	151	153	163	134	132	148	142	155	131	136	139	152	151	143	123	150	132	149	184	168	152	169	146	154	140	138	123	139	157	129	129	173	173	158	130	157	139	150	119	156	154	153	144	146	150	150
27865	1125	2119	2591	2150	1852	1509	1237	1145	1049	924	858	771	786	728	711	652	645	621	602	551	550	533	521	573	555	519	527	545	554	535	524	498	497	517	502	509	503	525	474	443	457	447	492	506	505	488	473	458	503	479	496	430	534	474	487	444	510	448	495	482	497	451	453	458	468	463	462	454	441	461	501	457	476	467	440	460	426	440	431	512	451	477	451	502	465	430	480	455	479	466	480	476	437	477	458	448	485	462	451	440	475	491	455	470	446	451	457	501	435	464	438	452	465	484	436	469	469	474	474	490	441	454	464	421	465	480	468	451	445	469	433	470	450	470	472	454	447	451	494	441	491	469	431	436	459	417	447	465	458	484	448	398	447	473	468	444	445	442	449	450	433	454	493	462	495	459	501	441	443	469	454	478	464	453	456	452	471	462	472	444	449	488	439	453	435	447	440	450	449	442	432	428	457	425	497	412	468	457	518	441	479	487	454	442	440	455	453	469	475	485	495	449	448	464	462	487	451	471	488	471	467	484	444	453	462	486	446	470	452	423	442	478	441	469	461	479	466	464	464	452	472	485	450	468	474	435	479	465	438	448	438	501	448	417	441	464	472	447	480	463	433	457	421	498	444	450	465	449	456	410	445	476	477	444	487	463	450	446	479	491	470	465	442	417	484	512	455	492	490	461	465	476	430	474	440	448	468	449	469	444	472	427	427	396	469	439	457	445	491	473	417	454	473	490	472	425	446	418	495	434	439	440	460	437	438	423	444	474	448	436	457	451	455	466	466	458	446	466	475	457	438	475	444	448	482	440	462	473	467	449	495	486	459	428	435	486	449	467	418	444	491	467	460	463	421	479	489	460	453	462	442	465	430	432	436	442	452	483	423	422	464	456	434	440	460	440	476	423	454	479	471	452	473	464	501	462	464	481	429	425	459	432	469	465	448	438	441	451	422	428	474	451	494	447	462	424	479	446	441	455	469	455	491	451	468	446	438	450	464	433	446	419	455	442	456	476	459	412	438	471	469	455	444	448	458	443	409	432	487	466	458	495	443	468	468	461	467	460	453	469	442	431	466	431	462	433	456	437	423	488	452	434	484	397	471	488	443	463	458	431	468	453	439	466	433	418	451	463	447	457	450	436	486	474	457	459	472	444	441	455	450	418	459	445	490	426	453	426	489	453	458	457	467	444	454	488	508	464	488	465	455	469	450	495	476	441	450	486	458	447	462	419	446	478	499	464	454	418	471	499	451	452	462	479	429	439	440	418	446	463	441	475	437	447	452	459	469	466	474	484	484	466	432	472	458	444	460	453	458	453	504	454	431	456	502	461	441	453	441	444	455	467	471	415	407	477	470	460	493	502	452	438	493	456	429	446	460	476	480	456	460	402	479	505	431	414	491	444	480	445	453	443	500	445	471	423	447	467	476	425	448	475	446	442	432	491	451	423	461	511	487	431	427	448	465	454	446	443	472	477	455	486	473	438	457	474	486	457	428	492	470	464	422	467	449	439	441	465	471	436	450	475	435	462	439	477	475	454	475	454	496	451	458	492	447	485	433	467	451	433	451	427	440	508	488	496	437	479	451	488	475	433	451	441	472	465	485	490	450	435	455	474	416	463	447	472	464	461	446	453	457	493	482	474	487	446	471	457	471	445	438	439	479	505	460	451	499	423	475	513	442	450	435	448	473	460	433	462	436	425	449	448	442	505	467	466	474	446	475	482	455	461	438	445	466	451	432	470	492	479	467	443	446	485	450	471	473	441	490	516	427	462	481	466	473	455	458	446	453	476	461	465	459	444	467	482	473	501	407	438	457	475	469	478	481	439	450	421	470	445	441	474	450	509	482	461	459	490	480	436	465	485	461	453	453	454	447	446	436	449	442	467	428	428	482	466	421	456	466	473	501	472	478	451	442	490	466	441	477	428	458	482	452	462	493	415	498	492	456	466	482	453	460	435	448	473	478	418	439	439	493	489	474	397	480	478	497	447	459	438	470	442	438	470	462	441	461	469	438	491	460	423	453	480	488	422	466	436	440	449	473	479	482	490	430	457	476	428	442	480	441	484	455	448	447	460	437	469	459	462	488	446	462	488	445	458	457	469	472	474	510	430	482	423	449	454	456	436	474	471	478	466	438	485	447	446	464	494	435	449	451	485	446	410	461	460	452	457	474	481	457	428	461	451	476	496	442	494	465	471	456	460	460	454	502	487	447	458	421	415	428	449	491	456	455	458	471	474	452	488	443	495	433	469	443	461	466	433	454	498	464	483	453	428	454	446	462	503	477	470	470	455	438	456	450	467	472	462	460	504	469	493	431	442	483	449	437	446	478	420	458	467	464	436	482	480	446	424	449	465	513	467	445	457	458	490	434	483	455	484	429	464	437	474	453	430	429	478	437	477	500	451	456	479	459	446	428	443	433	470	452	463	431	431	433	463	458	452	486	469	444	449	450	472	463	455	460	436	468	445	458	475	473	422	478	391	464	451	438	445	463	493	475	464	472	439	416	511	440	429	449	457	442	483	467	450	424	458	469	483	468	464	436	438	487	446	469	480	473	412	457	455	423	468	449	475	486	475	438	462	478	486	443	458	459	464	460	470	440	475	481	432	500	433	481	445	485	446	455	498	467	468	461	464	465	509	471	451	450	452	462	436	415	447	443	433	475	448	459	467	441	459	480	417	511	441	454	453	469	466	468	458	410	495	472	418	458	449	481	461	457	447	446	495	444	479	447	374	477	483	457	478	463	485	481	479	460	449	444	426	434	479	487	496	464	433	482	469	461	483	485	471	451	436	432	465	420	430	428	428	487	456	431	453	469	474	423	479	449	472	430	445	539	422	456	443	410	474	471	442	466	463	485	472	437	469	438	454	472	440	418	466	424	431	438	451	446	444	423	450	436	465	450	429	455	499	482	446	449	492	450	444	460	425	422	489	444	441	440	458	446	490	474	511	468	453	440	461	444	463	443	480	495	447	469	455	440	493	461	448	471	435	437	459	446	449	483	470	447	436	481	418	437	437	454	444	444	425	453	457	440	488	483	465	458	461	498	429	486	464	471	475	496	440	486	508	502	478	434	486	484	482	474	445	454	471	459	458	452	456	440	462	479	448	436	473	466	465	456	461	486	471	419	444	446	430	413	471	486	464	477	476	502	501	436	468	483	468	425	446	469	485	449	422	455	475	469	446	462	477	434	513	522	459	430	497	461	455	418	450	426	443	450	457	491	465	421	441	422	454	417	430	466	444	454	478	475	487	462	465	445	463	503	462	456	445	443	458	483	465	463	473	476	458	464	430	472	440	476	449	462	452	432	454	460	461	443	439	460	471	484	460	436	439	471	458	443	477	489	452	456	464	446	464	452	468	430	467	474	456	457	472	485	444	409	444	492	440	447	439	466	470	448	422	482	494	458	457	481	420	468	459	436	477	468	455	476	429	484	500	453	458	474	453	497	457	491	408	458	473	462	432	438	474	443	439	442	481	475	478	513	432	475	459	458
53460	24658	16010	2393	1176	841	665	625	453	468	397	369	370	312	319	327	266	325	321	265	267	292	272	274	259	293	255	255	257	270	251	264	259	269	276	247	294	229	225	238	234	277	261	227	266	244	264	240	281	239	276	245	269	255	257	250	285	216	234	231	259	199	265	255	227	249	247	209	256	238	201	255	246	233	236	243	253	264	247	229	234	231	258	251	251	258	239	227	269	243	244	259	231	261	253	262	230	243	233	231	251	256	273	224	267	254	260	254	250	254	235	227	256	242	265	240	268	248	269	241	239	232	280	265	250	216	227	262	243	241	248	208	232	246	232	258	260	235	237	234	249	245	273	253	252	262	245	234	232	245	233	232	240	275	235	288	252	234	235	234	237	252	232	233	239	257	264	252	244	238	217	243	240	277	273	262	245	243	272	275	248	216	255	234	241	215	237	248	254	254	233	255	264	241	232	253	228	253	248	236	226	236	273	234	239	225	265	236	227	248	259	241	228	232	230	226	254	250	261	251	235	255	230	274	254	246	230	240	236	260	255	236	237	236	261	259	264	233	270	236	270	225	243	252	252	250	241	243	241	249	242	245	235	249	249	256	249	266	227	258	249	253	276	218	245	241	234	233	267	223	261	242	245	263	280	239	228	238	240	233	233	236	249	259	270	235	252	254	239	253	247	254	276	247	238	243	238	247	237	267	246	217	249	257	264	266	231	233	228	237	243	233	247	241	245	238	221	255	276	245	245	249	271	239	254	251	249	250	236	260	252	229	236	258	264	229	231	230	245	247	261	257	224	257	269	242	242	245	244	246	245	291	240	253	245	238	233	242	238	238	242	224	278	250	232	279	238	244	255	235	255	212	242	251	252	215	230	235	231	232	268	264	229	267	254	244	252	242	255	250	226	231	240	245	234	252	236	242	278	242	244	269	252	262	265	244	254	264	251	231	232	220	240	239	243	250	237	254	233	246	247	218	232	227	226	251	235	263	244	239	233	263	265	247	246	249	240	231	265	241	245	225	237	275	270	236	273	243	268	206	249	272	230	233	254	245	224	233	234	251	264	205	261	225	248	245	239	238	248	267	254	250	249	262	258	235	245	244	243	238	247	237	238	249	222	257	239	230	247	246	242	271	238	244	235	248	231	223	257	242	230	248	215	257	245	232	272	250	244	240	252	227	248	235	227	235	263	240	246	249	247	246	230	236	240	237	265	257	245	246	224	256	238	191	241	240	232	236	254	241	225	236	234	220	225	234	229	247	254	234	246	262	236	225	257	211	238	263	237	233	251	248	254	251	247	244	251	254	260	251	255	257	239	241	226	260	233	238	225	252	234	255	233	248	231	267	238	242	249	265	245	249	238	222	240	255	225	238	259	280	246	255	248	262	243	265	215	221	245	257	235	274	253	258	247	238	253	255	253	231	238	265	255	212	220	243	242	214	230	252	262	220	249	246	225	238	249	245	256	243	253	245	237	220	245	221	258	270	251	256	248	243	259	272	215	223	251	242	255	276	252	214	233	254	234	226	276	237	250	222	232	241	277	241	253	226	241	242	251	245	235	229	255	263	243	242	246	246	230	242	225	240	236	241	234	246	227	266	258	235	273	237	234	257	209	270	242	240	251	248	267	237	245	262	244	243	268	274	227	245	259	242	253	259	259	244	231	213	246	247	263	239	251	239	242	222	247	259	254	236	259	254	236	227	248	243	252	239	245	260	229	265	222	242	255	237	261	243	240	242	241	253	267	232	228	224	229	247	215	253	269	241	245	244	248	250	241	263	258	234	244	264	259	215	261	251	252	238	241	243	248	240	260	251	254	254	249	278	237	251	241	251	237	267	238	251	251	260	230	208	250	243	243	236	229	228	249	263	244	260	230	235	239	226	262	250	260	274	254	256	242	237	229	228	225	256	228	221	255	247	218	261	255	271	228	239	242	238	269	225	240	263	257	266	261	247	252	249	256	208	233	260	261	265	235	233	241	249	242	246	230	253	248	215	233	235	228	233	231	222	204	244	246	249	232	254	246	246	235	237	289	250	230	268	259	254	255	284	232	245	239	264	263	250	225	218	236	227	237	234	279	218	225	258	240	263	241	245	243	228	243	230	245	259	247	253	249	255	262	246	254	261	203	258	225	241	247	247	231	256	259	241	250	259	237	251	241	253	229	251	256	242	268	220	256	264	246	264	268	251	245	247	230	221	243	247	227	227	249	235	270	262	266	243	262	237	239	210	242	227	244	246	236	250	249	235	246	250	251	232	253	253	244	273	260	236	246	263	222	219	227	247	273	236	234	258	236	252	228	240	253	234	252	252	266	227	263	238	231	249	232	243	241	218	268	224	237	234	274	207	261	247	232	258	249	261	267	253	280	227	262	276	262	249	253	256	248	240	237	230	243	248	239	251	257	238	259	254	210	246	249	236	213	230	264	254	282	263	276	291	230	258	250	259	213	258	253	227	271	213	271	236	228	272	249	218	274	212	250	217	258	258	191	244	253	237	260	236	238	266	259	267	254	262	256	239	248	249	221	271	227	264	226	275	266	234	258	235	231	234	232	252	227	247	251	239	256	259	259	244	253	261	235	230	243	275	248	262	235	265	228	243	247	298	272	278	245	265	249	234	253	226	224	258	249	251	246	247	252	228	233	224	256	245	240	250	245	222	261	279	262	261	225	243	245	247	235	247	233	233	244	228	236	261	255	262	251	258	260	224	245	216	226	228	241	277	232	250	267	236	278	242	228	242	241	261	272	254	259	225	238	245	243	236	242	222	238	251	235	238	229	243	276	246	261	238	238	273	243	244	246	245	276	232	204	266	226	254	243	221	231	229	255	268	250	248	226	240	214	275	240	274	248	263	256	242	253	246	250	256	234	245	223	253	265	235	264	274	233	237	248	234	248	232	237	237	244	230	235	239	263	243	254	231	201	274	227	255	273	240	242	188	244	211	268	261	254	247	254	235	264	267	201	259	271	226	238	255	250	236	250	228	231	229	254	232	250	236	246	261	253	269	254	224	252	268	251	250	265	242	257	249	214	269	248	249	260	220	256	238	259	256	229	256	246	231	233	224	244	254	226	249	260	243	241	219	254	237	234	227	252	229	219	270	253	242	221	239	269	239	243	250	250	243	252	243	257	225	233	221	249	260	248	251	232	246	248	247	251	245	229	251	254	230	246	227	265	280	238	225	228	266	206	239	249	243	244	246	247	220	251	232	271	256	255	223	237	234	246	236	256	239	248	271	240	236	255	245	267	235	232	259	225	213	245	244	242	247	239	256	256	224	251	223	230	251	255	262	255	240	263	278	252	255	248	213	266	247	266	240	219	219	245	256	270	245	227	258	245	265	246	248	247	239	264	242	236	227	243	239	261	265	265	229	223	232	253	240	287	229	248	244	213	231	214	250	239	261	266	260	249	247	247	275	232	266	237	237	252	242	241	245	242	271	233	236	193	245	260	230	244	232	265	238	252	260	226	268	241	213	248	247	240	237	236	236
33232	2037	4167	4550	3916	3355	2724	2351	1998	1737	1641	1492	1289	1302	1213	1120	1126	1047	1028	985	964	953	950	861	933	925	856	803	822	824	827	821	823	816	863	799	789	768	779	768	836	767	768	763	723	724	750	800	771	756	734	760	754	710	771	764	774	743	733	751	735	730	744	727	780	691	725	725	779	731	721	660	688	690	732	695	692	713	724	731	724	751	700	693	724	740	726	675	680	688	733	660	706	734	746	691	726	716	698	731	693	734	768	702	739	722	736	735	743	717	706	717	745	717	675	771	696	715	749	768	738	692	756	678	761	704	642	715	690	727	713	716	708	688	699	685	716	711	704	733	694	710	717	755	728	758	706	732	730	653	664	731	741	745	729	737	717	713	708	711	766	719	681	710	680	699	650	688	715	689	671	772	665	773	721	685	677	693	716	713	644	665	726	710	647	707	669	723	723	718	692	728	695	663	718	701	655	705	727	689	705	706	809	745	714	711	690	722	660	731	711	723	677	683	701	695	724	722	673	688	710	736	713	753	676	713	694	686	695	714	686	712	702	669	739	739	692	675	739	731	703	723	708	748	714	695	726	750	714	726	681	713	638	672	709	723	717	754	683	709	713	682	667	690	690	716	671	752	723	664	683	687	684	728	692	701	715	679	694	672	694	651	652	733	739	724	663	678	706	697	733	673	696	724	712	724	672	731	710	761	723	739	687	697	692	738	718	694	644	711	689	697	697	688	652	737	701	722	688	705	683	746	695	738	681	691	721	730	687	775	679	718	717	726	719	698	720	684	737	698	707	711	719	683	693	719	678	670	716	722	746	703	735	681	708	714	695	662	743	695	688	675	695	695	701	686	728	733	721	697	676	690	703	706	728	718	701	658	683	704	681	679	695	700	702	730	688	665	699	730	701	687	703	711	701	745	710	679	685	677	711	677	728	691	737	733	684	715	691	688	679	706	724	694	707	711	727	717	750	712	703	707	679	677	712	725	732	667	720	687	713	745	700	704	662	683	754	696	702	737	736	685	716	686	681	746	724	713	694	687	722	693	690	689	671	718	761	704	744	765	706	698	709	709	753	736	628	693	711	737	702	720	715	701	734	746	703	708	717	743	657	725	744	692	674	735	706	664	642	749	681	717	726	705	674	754	698	640	721	716	668	698	697	699	728	702	735	710	699	687	687	665	732	710	713	741	749	726	733	627	709	656	711	718	709	676	692	722	714	700	699	701	713	693	731	743	633	725	698	756	679	672	711	718	712	714	722	734	737	681	673	714	645	667	673	751	736	704	731	730	669	687	735	664	724	720	710	684	733	708	724	735	741	704	668	711	702	729	705	695	713	707	703	704	706	718	709	704	678	697	712	730	652	640	677	717	709	688	683	703	700	722	718	727	697	727	727	738	733	747	736	704	724	698	706	696	723	711	697	676	695	690	646	745	738	704	744	738	695	731	699	694	668	682	692	706	707	689	727	735	705	705	726	698	682	699	671	674	727	706	673	698	725	683	710	692	718	699	690	708	664	687	730	638	692	754	695	713	741	759	701	688	718	725	701	714	699	699	755	661	705	751	730	736	654	670	671	719	683	672	700	733	683	696	716	687	677	679	703	665	726	697	731	635	659	665	710	765	719	737	683	767	710	747	707	704	685	714	693	729	719	693	718	713	721	715	720	710	678	712	722	723	721	738	687	664	679	713	660	686	719	712	749	723	689	694	708	703	775	664	730	715	737	703	724	697	709	685	706	704	709	702	746	678	719	707	704	697	736	721	724	687	722	721	662	724	729	728	754	698	718	667	685	681	741	708	685	681	732	701	697	756	695	733	718	746	713	713	744	697	736	727	708	699	681	713	675	673	728	750	707	679	726	717	676	717	680	695	652	695	743	677	726	719	719	727	690	674	691	709	757	670	713	765	682	695	698	641	687	746	644	695	752	666	705	707	697	721	686	720	716	682	715	667	671	810	691	696	660	703	737	692	723	691	724	693	700	704	724	729	726	712	712	681	722	703	680	690	696	717	720	747	743	706	687	728	722	703	686	707	720	710	722	659	676	641	655	670	753	706	754	711	701	725	732	742	687	700	714	689	702	726	701	736	762	731	723	683	758	709	735	726	655	732	712	693	745	761	671	691	707	737	731	734	693	730	748	708	662	722	687	765	712	737	660	689	748	747	688	678	715	713	705	730	688	707	711	704	701	689	690	690	689	680	729	687	697	678	724	735	710	701	727	676	672	716	732	695	712	679	692	709	717	689	715	691	695	718	706	737	674	700	712	680	719	686	730	677	709	714	721	717	718	751	679	750	677	663	768	707	718	742	643	693	714	721	709	681	734	742	708	692	707	701	733	705	762	716	732	699	711	659	715	665	686	716	698	726	696	728	753	717	704	717	683	654	670	695	687	694	723	688	723	735	736	656	734	724	721	689	683	719	696	696	681	696	709	686	739	679	752	686	710	744	731	697	689	724	689	703	713	710	706	744	733	729	733	758	722	707	689	726	706	701	741	730	697	729	694	719	696	745	732	725	730	722	685	654	687	697	690	778	723	715	670	700	702	673	706	704	708	739	699	719	719	704	699	705	712	731	744	710	711	727	647	722	687	721	722	679	729	700	668	655	693	694	713	735	702	675	739	700	732	712	724	701	734	671	686	715	724	744	772	678	730	700	678	675	664	705	674	734	688	730	729	746	688	699	676	689	692	661	720	713	682	740	664	676	716	731	650	721	728	742	715	733	677	690	699	754	741	717	725	718	674	724	724	691	734	741	671	683	731	696	693	749	708	725	696	704	690	723	711	689	687	699	710	698	730	768	755	719	703	712	710	676	716	712	690	655	773	722	706	726	716	709	714	626	664	646	657	690	730	766	736	740	678	695	718	739	726	702	720	740	734	693	730	686	730	728	717	724	711	725	724	704	737	688	714	720	727	724	666	741	707	694	712	717	676	675	714	716	707	706	677	724	769	698	678	736	705	676	705	692	691	653	735	696	660	711	732	748	743	730	699	638	657	705	745	698	726	703	685	715	696	739	720	716	712	666	699	734	689	709	717	725	680	697	757	704	694	728	686	681	703	685	711	695	767	681	718	729	718	700	687	706	710	710	721	740	699	714	713	705	687	701	697	715	625	715	724	676	694	747	677	733	691	698	710	728	695	695	696	712	687	762	662	716	747	691	725	702	680	797	729	754	699	734	706	673	705	727	669	699	742	697	728	733	715	736	737	674	720	725	716	677	660	731	698	717	665	726	702	704	660	706	682	735	666	730	687	716	696	704	738	755	735	746	689	695	715	710	684	695	737	689	749	680	683	715	702	693	690	716	644	664	722	701	697	709	739	677	701	711	684	701	709	719	714	680	715	734	686	718	683	752	761	722	720	732	651	706	748	704	729	744	715	777	724	687	689	706	676	673	706	723	720	686	702	698	684	723	708	680	756	663	711	667	696	722	702	723	661	715	719	705	681	673	724	696	700	741	732	730	683	699	712	708	708	725	677	720	704	689	734	690
17549	817	295	135	94	107	97	95	91	95	88	81	89	78	74	90	87	95	78	74	72	91	95	94	83	80	89	89	69	79	79	74	87	106	80	84	96	68	77	100	73	69	87	85	80	84	90	85	90	84	70	65	73	82	83	81	84	56	75	81	85	91	74	65	79	77	90	63	71	79	83	82	79	78	91	76	81	84	76	73	88	96	88	101	86	102	95	78	52	90	89	76	83	70	91	83	86	74	87	78	84	68	69	85	90	90	93	61	81	73	81	88	77	86	76	75	63	76	75	71	71	68	82	81	83	74	79	91	73	75	68	82	87	85	85	87	71	80	72	100	77	88	82	78	66	85	71	83	80	73	78	77	72	71	100	77	85	86	60	83	76	75	86	78	79	75	90	77	88	68	77	79	95	81	92	81	76	77	79	79	74	96	78	81	107	71	67	84	94	81	88	84	70	81	72	66	85	65	89	83	80	87	62	82	75	84	86	85	83	82	70	63	67	79	84	88	83	73	72	64	77	74	91	102	84	79	73	82	74	76	90	74	84	86	80	73	98	58	77	78	73	94	68	82	76	84	85	75	92	75	78	82	96	80	79	84	83	78	81	91	107	73	92	74	84	82	87	82	78	80	84	71	88	64	64	63	71	70	75	77	81	80	89	77	83	74	94	75	86	71	72	95	95	82	83	77	81	75	76	86	67	70	77	95	78	65	77	78	79	72	87	99	86	77	75	98	79	72	86	80	86	64	68	93	73	82	81	86	69	84	84	93	83	88	77	76	77	62	77	81	67	83	73	76	75	87	71	75	80	84	79	78	83	77	98	78	81	75	81	78	81	62	66	82	78	91	91	71	86	83	62	72	82	73	74	89	84	76	92	76	71	75	75	77	86	70	79	75	90	78	79	75	79	80	86	95	103	66	76	80	86	81	71	82	71	77	82	74	65	83	77	82	80	77	71	78	88	61	77	101	66	72	68	81	83	95	84	62	90	75	94	91	81	69	81	92	70	87	80	72	75	66	76	102	74	83	80	81	94	97	79	71	84	85	81	72	89	94	79	70	84	68	85	77	83	80	84	89	73	81	73	65	99	86	73	87	77	66	89	91	81	80	61	82	86	63	91	86	68	68	78	89	92	92	77	93	77	93	71	87	69	78	81	85	83	82	91	82	77	83	75	97	88	70	72	83	63	65	68	78	84	61	75	83	91	75	93	94	77	81	83	77	77	77	84	72	87	67	75	75	107	69	80	86	80	71	70	70	84	91	75	70	74	81	100	88	81	81	78	86	66	76	75	69	66	91	82	82	61	68	85	92	66	94	82	80	75	86	77	84	86	86	88	97	92	100	81	74	80	87	63	67	88	67	63	74	83	78	81	91	81	76	83	94	67	66	88	89	95	74	61	89	77	80	70	77	92	86	90	80	80	85	84	74	88	80	71	102	69	83	86	80	82	52	91	80	85	61	85	90	80	78	79	86	84	60	81	82	83	68	66	72	81	89	76	87	77	67	80	78	83	94	78	74	81	81	73	87	68	62	84	78	85	76	68	77	83	83	64	79	76	80	79	81	68	72	80	72	65	87	84	72	83	84	81	82	78	60	90	69	96	80	85	74	76	62	90	77	94	93	81	84	86	81	82	76	73	77	84	72	66	82	78	74	86	77	88	87	71	77	78	70	75	99	92	86	79	79	79	79	77	80	79	71	83	79	80	63	84	72	78	70	86	83	75	94	91	87	79	80	83	99	104	85	84	59	86	79	80	90	69	75	94	85	71	76	81	65	77	72	84	80	87	84	86	87	76	68	82	77	85	100	90	68	73	71	91	89	85	82	96	87	79	78	82	90	77	63	98	96	79	76	78	99	81	84	70	97	83	68	73	81	75	82	82	71	81	89	65	88	82	72	76	77	95	90	86	86	71	76	70	77	83	73	88	86	91	61	92	87	62	87	76	87	103	86	76	74	94	80	72	85	71	80	89	86	74	102	93	74	73	85	83	84	75	80	87	74	86	80	83	85	87	80	100	90	91	99	79	104	105	75	70	70	80	71	82	96	90	75	80	76	89	75	80	82	81	89	87	72	94	79	81	98	71	69	75	84	76	74	80	83	92	79	87	73	69	62	80	77	86	63	80	85	75	61	90	87	94	54	69	67	95	84	73	68	79	63	83	102	97	91	86	61	65	84	76	69	83	83	93	88	83	74	68	74	73	61	88	83	72	72	72	90	79	78	79	77	79	86	95	75	69	82	84	77	94	82	82	76	95	91	78	66	93	71	84	91	69	98	79	77	77	85	92	88	81	88	89	79	77	68	79	78	83	73	88	81	74	94	91	80	90	73	81	86	85	80	81	79	94	70	88	77	86	67	70	81	85	78	75	90	70	87	69	71	98	77	82	78	79	67	82	75	85	90	92	80	88	76	84	83	86	88	94	89	88	87	94	68	80	87	78	87	82	77	87	76	82	76	84	89	83	56	82	75	70	81	73	57	83	79	82	80	64	75	73	68	72	80	70	87	81	96	77	81	70	90	80	79	73	69	78	70	70	84	87	76	75	72	95	83	104	69	60	69	93	76	81	79	78	73	79	97	82	71	75	75	87	82	81	87	82	87	92	88	71	84	83	90	91	104	69	73	84	73	61	80	79	88	81	70	83	79	74	85	72	80	68	71	82	76	75	90	71	66	84	72	71	76	78	77	86	86	74	87	94	81	91	89	80	73	92	74	96	74	78	77	70	75	89	82	79	57	76	70	66	80	85	92	84	76	88	91	73	60	71	93	81	76	84	73	79	87	78	78	77	81	77	80	68	91	87	82	79	79	74	76	69	69	81	76	74	67	82	63	69	91	74	68	75	97	80	76	79	78	74	71	63	66	69	62	79	79	78	88	82	79	89	81	82	69	75	75	78	66	85	76	81	73	70	62	89	72	80	82	87	75	87	88	85	85	87	98	56	89	88	88	86	68	74	71	87	87	73	100	79	87	88	81	71	65	67	92	72	83	76	59	65	93	84	91	83	71	87	85	71	86	66	63	68	90	81	65	69	78	57	71	98	92	72	73	76	75	67	76	88	73	89	91	78	71	82	81	83	65	85	76	84	73	79	77	78	77	79	89	72	74	81	64	93	80	69	75	83	88	80	72	103	85	81	76	85	76	72	77	87	77	75	75	81	74	90	79	90	82	87	65	89	90	86	88	72	64	78	69	89	83	79	86	78	77	93	88	88	69	79	63	76	84	72	87	63	68	72	84	69	101	85	96	76	97	77	85	82	79	71	77	73	82	92	76	76	73	68	84	90	72	79	74	93	92	80	71	90	85	84	73	85	88	72	75	65	98	88	90	70	74	68	80	89	81	84	75	88	94	83	80	95	82	74	88	63	85	90	88	74	86	78	60	84	75	70	76	85	72	80	94	71	85	69	75	77	100	89	85	99	86	72	83	92	85	95	92	62	84	77	82	101	83	82	82	66	82	64	80	74	71	83	68	73	74	73	89	72	77
15938	355	415	423	385	359	340	335	324	343	316	305	300	321	308	309	287	321	292	282	302	284	296	281	290	285	302	263	257	278	267	285	303	290	305	295	304	299	319	282	324	286	312	282	312	308	294	266	315	287	295	302	303	296	267	283	288	287	291	329	270	283	306	279	290	302	275	305	296	293	262	290	279	278	272	271	301	297	272	282	272	289	319	254	311	306	283	296	303	278	269	305	296	307	303	251	304	275	273	312	311	276	300	250	259	290	269	283	309	285	292	310	289	293	295	305	302	296	306	302	282	309	304	315	279	297	310	269	264	282	292	266	295	252	296	294	280	289	271	269	301	297	280	233	276	294	300	269	287	278	300	266	285	289	309	292	264	297	327	279	308	292	246	273	305	283	288	304	274	341	292	277	290	298	303	283	290	282	273	283	285	297	277	264	274	285	299	262	297	297	293	296	326	307	300	304	272	284	266	300	274	319	311	288	298	281	279	306	279	282	304	263	295	290	285	256	275	291	269	271	326	279	270	305	278	278	273	279	260	295	298	310	269	288	256	293	267	267	304	282	279	324	287	274	294	285	280	272	284	294	301	271	315	300	316	286	281	272	293	288	292	274	294	295	277	291	294	311	251	284	302	279	288	306	261	296	269	277	307	310	292	300	288	273	306	257	263	271	285	286	323	315	318	296	304	302	310	278	283	289	301	288	286	292	327	281	302	290	329	294	260	289	319	278	272	281	283	305	278	284	291	278	287	287	275	282	285	276	269	285	284	301	300	289	295	243	279	300	305	313	280	270	301	269	297	291	331	265	322	312	270	320	330	272	284	272	284	301	245	301	288	285	302	256	266	278	276	297	279	273	301	312	311	284	307	271	279	304	271	285	278	270	296	278	279	288	285	254	298	274	286	296	266	262	302	293	302	305	293	291	285	285	286	291	281	302	300	297	285	298	277	313	289	257	287	262	290	281	305	272	299	252	293	260	266	278	256	308	291	287	293	266	293	302	309	279	286	269	255	288	291	269	297	263	296	290	322	292	285	303	288	277	266	280	309	336	298	284	290	294	291	278	301	303	296	280	259	320	266	238	301	285	289	303	283	286	287	313	295	287	273	304	299	317	286	287	254	267	326	267	261	275	297	318	278	282	286	299	267	247	286	281	266	301	294	284	283	308	282	281	281	280	269	320	287	276	290	287	297	297	294	287	305	277	278	316	270	282	308	299	279	312	277	284	313	293	282	276	308	303	293	270	278	295	293	265	292	283	286	303	301	287	280	310	304	290	292	293	273	279	281	296	287	267	281	274	279	272	271	255	278	293	283	306	311	313	293	274	286	300	286	298	314	304	307	289	284	275	266	302	289	272	272	288	312	303	279	285	278	255	295	280	256	254	298	265	318	302	298	285	255	308	287	286	284	310	276	275	288	267	283	331	270	286	264	274	293	279	284	297	276	266	321	256	326	293	290	287	265	288	302	297	298	283	300	282	283	304	262	281	292	276	291	294	344	315	270	297	266	289	278	311	294	306	273	302	292	274	307	280	294	294	268	307	280	268	326	300	308	287	284	286	278	263	245	279	300	279	305	316	255	281	301	255	279	288	274	309	324	273	273	286	290	273	308	292	284	296	298	293	291	258	259	292	268	270	289	298	290	291	273	290	300	283	290	274	288	292	287	295	257	272	277	297	289	304	299	270	312	293	272	295	313	286	276	295	293	243	278	273	286	291	289	290	284	261	295	275	286	286	262	276	288	293	288	260	269	276	316	287	251	279	268	276	314	298	266	294	290	300	290	286	253	299	261	315	305	302	296	306	318	328	285	286	310	301	257	283	294	302	279	300	281	297	269	282	260	284	286	294	301	282	274	282	302	269	308	285	298	290	282	290	279	258	289	293	290	300	252	285	295	299	280	271	260	288	281	315	278	264	284	276	284	348	281	309	316	300	279	310	314	305	296	302	278	325	299	322	259	283	264	279	290	311	269	317	276	269	297	293	293	283	268	297	284	277	284	264	272	306	270	294	302	274	261	286	285	283	296	313	277	296	267	290	275	302	277	301	283	289	304	264	296	299	312	303	268	308	287	306	275	287	307	284	258	276	263	293	300	251	306	286	276	273	272	295	322	313	301	320	279	289	304	287	293	318	264	295	300	285	276	276	285	290	294	304	272	250	310	303	285	276	286	288	269	283	270	318	257	292	286	294	265	270	268	280	284	269	274	284	269	325	301	311	286	304	283	292	296	282	297	322	314	306	263	271	297	279	296	279	282	277	294	300	325	288	303	286	277	286	291	306	284	297	281	311	284	304	278	315	308	293	261	271	274	285	279	273	271	295	276	274	279	293	312	274	307	305	277	300	280	289	307	339	271	279	288	320	313	308	295	288	307	278	301	267	255	318	300	300	279	269	281	271	287	301	322	283	277	275	268	282	289	272	267	291	282	267	285	290	306	315	299	264	303	290	268	293	301	285	275	276	284	287	286	273	309	285	304	294	313	291	259	299	286	280	282	275	285	284	280	276	279	283	275	285	313	323	269	284	261	317	301	264	284	319	280	312	279	290	297	326	290	294	301	273	291	256	323	296	259	284	320	286	304	299	273	317	272	296	300	279	271	301	266	272	272	297	302	306	326	276	262	291	300	269	316	284	269	286	285	340	296	304	276	281	268	271	270	283	301	314	294	254	273	276	280	292	305	291	290	292	282	296	298	276	314	291	280	304	286	264	296	280	293	285	298	266	306	307	298	302	288	293	279	275	324	267	261	289	266	312	275	280	275	281	279	285	293	282	284	259	295	284	296	287	276	298	287	324	281	286	292	275	311	271	302	302	286	273	272	263	286	311	289	278	330	298	310	292	281	276	307	308	291	299	290	261	265	297	312	315	292	307	282	290	269	288	275	313	291	303	299	325	279	296	262	289	271	282	306	298	302	287	282	295	284	314	286	293	281	293	269	296	276	272	255	281	295	293	292	330	285	294	260	272	290	294	322	301	271	287	284	278	265	259	283	283	283	269	252	285	320	290	285	265	300	293	316	269	275	283	283	308	260	284	274	280	304	289	300	324	277	268	292	305	296	274	283	298	273	294	262	293	284	296	303	314	283	274	295	285	282	267	243	272	288	238	320	281	292	281	294	280	303	291	292	280	283	299	309	285	292	308	296	324	249	272	261	284	279	305	263	273	276	284	248	288	320	301	255	287	295	261	272	267	277	282	268	271	260	265	288	282	330	319	286	287	309	256	269	261	304	265	283	290	282	255	309	297	289	318	290	294	269	296	304	239	277	288	269	301	290	316	273	296	280	284	282	292	274	304	288	286	293	264	279	291	295	280	298	301	272	286	296	293	294	288	258	283	313	260	231	284	318	285	276	312	291	288	255	308	292	281	287	282	257	297	284	277	272	304	271	262	299	251	264	256	264	285	303	289	284	296	295	279	265	270	277	288	298	281	243	296	291	287	307	298	301	251	294	294	266	305	284	265	299	286	283	290	275	282	273	242	332	247
50587	20028	6383	861	584	456	372	304	271	213	212	222	182	182	182	166	159	162	167	174	162	142	154	176	164	149	154	156	180	153	150	138	147	148	157	145	157	172	164	142	175	151	157	154	166	176	122	147	137	156	147	140	123	166	131	151	160	145	146	148	161	151	132	150	138	156	166	149	154	119	160	162	138	150	151	157	146	163	130	133	129	150	143	157	142	130	118	164	139	160	163	147	151	153	152	144	151	141	153	118	151	146	154	135	161	147	141	147	152	152	132	144	116	157	134	150	140	118	129	159	148	138	144	136	148	133	155	150	146	133	133	173	147	158	128	163	149	131	148	162	141	163	135	142	131	150	152	162	152	175	160	127	137	154	138	159	142	165	137	124	142	131	151	136	157	178	124	158	151	148	142	135	128	138	133	143	158	157	137	126	170	141	153	133	134	161	140	145	153	164	142	146	161	134	144	141	148	154	154	144	141	161	165	142	172	147	126	134	136	131	151	149	148	158	154	151	132	179	163	165	147	151	151	158	139	149	141	173	153	143	152	151	146	155	155	147	145	118	152	139	138	133	136	170	149	140	108	140	122	151	172	147	138	151	155	135	156	130	152	173	149	144	173	163	143	149	145	151	159	154	168	161	148	162	154	145	158	157	151	153	150	139	129	154	157	146	147	145	165	148	146	140	151	161	138	169	162	145	148	122	144	161	157	174	147	153	148	147	145	172	138	164	146	157	156	163	162	151	165	133	160	146	147	168	159	154	133	135	139	128	136	160	150	135	155	120	152	159	152	158	131	164	153	162	151	138	150	167	134	161	141	141	141	143	143	142	168	128	152	132	142	159	145	146	157	158	141	143	147	145	141	120	130	156	129	153	140	142	149	143	146	149	143	127	156	138	131	150	134	136	146	149	153	158	157	151	174	131	151	132	169	158	153	156	151	147	142	178	158	144	157	140	123	162	140	151	148	143	128	138	150	140	132	159	137	155	145	131	140	148	154	137	126	139	142	147	157	143	143	146	144	154	157	152	136	142	121	136	138	147	146	140	163	156	159	157	163	151	156	135	145	153	156	141	138	151	128	160	134	148	156	155	149	149	145	159	143	148	139	128	162	155	149	154	150	128	123	168	141	124	158	138	140	146	164	165	143	136	136	161	126	139	143	154	129	154	146	131	145	148	158	145	150	138	160	138	133	141	139	156	124	144	143	136	162	163	145	140	155	156	127	145	141	150	140	161	146	131	141	141	158	139	172	152	171	137	152	155	150	157	151	149	151	128	145	136	145	129	141	145	149	141	142	164	150	149	135	133	129	144	147	155	148	141	143	137	141	116	143	144	134	158	156	133	144	152	124	148	132	130	137	149	122	147	141	145	147	138	152	130	131	138	136	172	142	149	143	145	138	148	147	148	119	142	164	179	150	144	142	134	163	156	144	144	153	128	155	148	126	149	152	141	129	143	128	137	157	153	140	151	133	162	148	147	130	161	162	134	156	157	163	139	134	154	167	140	132	147	144	151	140	140	144	154	128	159	160	120	163	131	141	153	155	163	126	152	138	131	135	178	143	145	147	127	142	144	154	153	174	129	149	152	144	154	144	124	171	156	152	147	135	167	144	145	172	138	130	144	139	153	133	133	153	162	135	143	175	133	140	154	147	137	167	137	160	142	129	147	149	155	159	136	146	167	150	157	143	158	139	162	150	172	164	142	157	157	137	146	139	134	138	147	149	132	146	118	169	124	148	171	148	144	144	131	162	154	137	149	167	171	138	157	138	138	121	126	138	148	151	148	138	149	154	152	148	155	155	149	146	160	157	159	149	137	137	136	169	136	150	142	146	154	143	148	169	141	151	129	143	140	153	149	151	131	132	137	167	152	158	139	161	161	135	156	143	146	144	117	134	178	151	169	150	132	148	147	132	167	156	137	154	150	139	156	141	135	154	156	157	135	139	160	164	153	160	150	135	123	148	141	145	153	136	169	157	129	142	143	142	158	159	134	126	149	171	147	169	162	182	159	162	160	138	153	136	132	160	137	133	151	133	139	164	146	145	193	146	146	142	142	136	156	138	162	137	132	131	144	165	130	154	152	138	143	142	125	147	133	153	160	132	171	160	166	142	164	144	163	150	143	121	140	144	146	150	135	179	174	154	138	133	139	129	138	138	142	139	152	137	144	158	143	152	156	149	150	162	151	176	144	147	138	139	143	167	136	161	143	168	120	152	165	144	167	142	151	143	153	120	146	137	138	127	168	165	141	154	150	139	145	149	149	167	137	152	141	154	156	165	149	155	138	148	126	142	150	147	171	164	165	153	158	138	155	140	135	151	167	151	149	130	142	151	147	161	151	148	152	173	134	143	153	159	147	137	153	166	156	124	161	141	131	150	153	144	139	141	158	146	156	161	140	153	139	133	173	136	153	150	161	148	147	165	131	160	148	154	141	133	167	140	167	129	142	152	124	158	145	153	136	153	147	140	135	150	134	134	152	170	136	139	137	137	146	140	147	146	123	154	169	146	145	146	165	132	138	153	153	127	144	144	117	131	169	144	157	142	158	152	163	134	173	162	144	124	119	136	172	153	163	155	162	147	164	141	150	154	161	150	138	150	121	153	138	139	144	142	148	130	116	141	140	144	139	157	147	160	158	138	132	145	157	139	158	136	150	157	175	141	135	159	152	148	169	142	133	146	146	132	150	141	139	157	139	148	143	145	149	160	128	154	138	149	158	147	169	137	150	137	158	143	143	152	160	157	170	149	130	143	157	138	136	155	154	152	150	152	142	152	153	141	162	150	138	152	160	160	158	142	125	145	133	147	143	127	164	143	134	154	134	147	152	136	136	146	152	113	133	155	160	157	150	142	159	164	168	169	160	156	147	136	162	162	139	158	145	161	159	130	155	142	138	158	146	133	153	145	146	147	167	142	136	164	148	147	161	160	157	157	137	134	138	163	135	133	148	141	161	133	145	141	145	164	147	130	157	131	150	154	163	160	142	133	163	161	151	156	161	153	143	166	147	155	132	135	136	138	144	125	147	118	136	158	152	149	158	156	163	128	150	141	130	150	146	137	152	154	139	152	149	168	134	144	169	146	137	149	152	144	144	141	141	137	167	130	141	130	163	136	139	162	165	138	131	134	151	153	141	153	155	161	140	188	139	119	123	153	138	150	129	128	144	149	149	158	159	140	147	130	148	138	143	131	137	137	130	153	134	144	149	137	141	152	137	151	142	140	146	140	150	136	156	142	140	137	146	152	148	152	160	156	144	165	151	144	141	161	152	137	146	131	149	133	144	154	153	147	148	130	136	130	145	136	129	147	137	167	146	150	142	137	149	160	153	161	170	132	146	149	141	133	135	156	173	157	152	151	140	165	175	131	128	191	151	181	144	159	165	163	150	155	152	132	146	144	140	140	157	139	151	134	158	135	164	131	160	138	159	148	152	144	160	161	147	172	117	155	138	140	170	151	144	155	149	153	163	128	141	137	159	133	140	149	132	162	159
27161	1189	2191	2475	2119	1779	1515	1313	1172	1062	938	837	803	753	717	724	685	648	651	569	604	577	556	558	517	560	522	511	549	514	497	513	526	564	523	527	512	489	515	500	483	465	498	465	488	494	475	516	526	503	495	459	489	450	489	473	438	477	478	485	488	512	459	458	497	478	474	531	502	457	458	464	468	492	453	459	477	454	453	483	500	441	498	432	483	479	432	508	460	490	462	507	499	473	499	447	463	445	506	521	472	470	446	455	475	489	484	455	459	451	497	457	406	438	489	467	480	486	448	461	453	466	459	484	467	465	436	465	485	506	467	431	436	433	456	452	462	451	468	465	471	499	481	457	466	466	438	487	476	445	456	469	485	457	481	439	442	463	511	484	473	444	478	447	501	483	481	472	459	448	500	473	512	475	512	435	458	441	453	459	435	449	473	432	450	450	482	471	462	459	457	448	458	467	421	485	447	420	463	479	465	484	437	458	488	502	464	437	485	437	448	537	486	466	470	474	479	449	459	490	440	465	479	464	450	472	471	453	439	443	433	475	464	453	489	475	466	453	444	467	477	467	494	463	459	451	466	487	495	491	457	460	463	431	440	457	482	495	509	474	471	457	446	444	470	478	469	460	441	475	509	445	467	460	485	445	426	488	513	443	478	455	456	480	427	464	464	460	418	469	453	421	442	430	491	452	478	468	452	451	456	451	475	462	465	480	426	468	499	450	468	447	465	449	465	424	433	409	436	468	457	444	466	456	438	423	443	477	442	488	446	448	464	461	449	504	464	475	460	453	482	453	464	456	430	447	461	426	430	478	460	474	488	451	449	459	465	442	478	494	442	470	441	478	474	509	432	453	451	494	488	457	457	490	450	457	485	478	444	442	494	466	472	477	484	487	450	467	477	436	430	421	463	485	473	463	480	439	452	428	474	474	445	445	479	486	434	476	472	443	437	461	470	450	485	481	492	496	472	452	485	476	502	435	449	431	443	474	462	472	453	425	469	477	484	456	480	453	442	415	451	502	491	460	422	478	441	429	469	433	485	461	471	495	456	456	465	491	488	475	469	508	442	476	460	461	452	452	444	445	470	403	487	483	483	488	458	469	446	506	491	478	458	489	417	460	469	479	421	422	456	439	498	474	494	521	500	466	486	458	442	451	470	497	482	447	491	440	473	438	443	461	443	450	466	444	408	413	455	411	448	487	463	435	451	452	464	449	446	468	480	477	505	450	421	458	430	478	469	450	473	461	458	472	452	423	454	464	452	469	455	440	480	436	490	499	452	450	443	465	448	459	482	451	473	459	486	482	451	463	455	463	419	452	461	459	466	412	407	418	481	443	428	461	468	442	448	461	419	433	414	449	460	454	445	473	463	479	454	489	477	430	500	469	430	438	472	479	454	434	465	475	459	509	476	451	451	453	465	451	520	490	460	455	458	454	494	480	503	460	450	468	464	515	436	464	441	476	466	450	462	457	477	485	428	470	470	433	444	474	488	472	470	475	437	460	449	464	480	474	465	423	434	501	525	469	494	459	463	437	453	449	495	426	482	453	456	460	472	491	441	484	485	457	467	490	461	504	453	474	450	474	498	473	478	445	442	450	458	480	441	441	483	439	449	440	468	508	453	504	443	456	474	502	488	452	496	439	440	493	446	485	500	481	434	448	432	496	454	504	417	458	471	437	449	484	411	482	441	483	448	470	438	491	484	472	450	465	446	512	467	477	470	445	486	459	429	422	494	499	462	476	472	484	450	507	481	454	439	500	499	449	458	431	484	412	482	443	481	447	495	429	458	454	461	465	463	455	470	442	488	451	464	458	470	488	461	469	502	476	422	427	497	403	470	475	483	458	456	440	493	454	423	459	437	445	480	484	431	527	491	468	480	489	478	425	448	469	480	465	498	407	515	427	463	458	475	463	465	472	450	483	459	447	456	493	447	496	453	410	456	416	453	465	487	448	465	495	465	436	453	474	473	440	437	471	468	470	474	462	440	461	443	479	473	453	449	450	471	462	490	447	450	420	460	451	534	450	453	439	426	454	414	484	455	460	485	477	473	455	447	443	425	461	451	444	452	446	464	483	449	443	452	456	488	467	449	486	467	460	433	463	465	449	438	465	455	474	475	477	420	472	462	478	486	494	457	445	436	451	433	475	470	479	440	476	474	498	499	425	422	478	432	436	409	463	486	450	480	478	491	466	430	430	435	460	447	440	436	454	473	437	452	443	481	477	492	472	459	474	463	447	496	481	484	457	490	487	518	441	428	469	464	452	422	495	457	465	482	482	471	507	457	504	502	430	484	471	432	475	434	457	467	470	477	445	463	490	478	473	464	506	449	454	487	431	455	455	454	434	444	463	444	472	442	469	484	453	465	454	472	469	454	476	470	468	480	439	438	467	468	458	484	450	467	477	438	467	483	455	446	474	445	478	407	437	459	494	452	432	456	448	433	428	481	457	482	473	444	443	446	482	478	435	469	468	474	458	513	507	489	406	464	470	475	474	451	467	480	438	474	442	450	464	441	482	485	440	493	454	417	464	442	454	482	495	448	464	468	444	442	438	462	454	472	460	453	444	472	426	479	488	475	434	418	470	477	497	520	483	471	462	434	434	518	477	482	471	468	471	461	455	446	437	484	463	445	454	459	448	440	493	476	479	487	446	469	446	448	477	469	487	420	477	435	461	467	458	469	415	441	455	485	442	473	495	448	470	476	466	470	458	476	435	482	446	426	471	478	452	473	466	453	472	426	472	430	487	482	419	447	491	438	446	465	482	464	501	433	474	445	454	464	445	444	439	452	472	423	507	473	453	443	463	495	444	480	454	455	436	507	485	446	450	447	482	462	481	448	439	441	439	474	458	468	440	453	478	495	443	478	473	453	480	458	485	428	475	464	499	453	466	442	440	475	471	444	449	440	460	448	480	483	450	434	441	461	456	475	465	493	452	497	495	426	462	453	498	463	433	493	454	462	441	446	478	443	479	493	479	448	484	466	484	460	467	464	444	426	493	448	461	498	485	486	449	424	486	490	473	457	479	470	503	445	477	438	441	431	496	421	495	469	433	482	428	422	427	471	478	457	473	451	447	412	439	460	484	453	474	441	497	451	442	489	473	461	456	486	421	459	445	445	455	462	458	499	477	475	468	468	467	453	452	459	459	470	491	454	472	485	456	493	475	485	473	451	480	471	468	457	426	433	473	458	517	468	467	482	500	474	438	454	464	473	489	447	485	442	476	451	455	458	457	448	441	461	469	477	459	503	452	451	461	459	460	417	436	489	501	456	443	419	489	429	474	461	486	467	458	487	441	494	491	464	469	468	421	453	449	485	477	473	449	444	466	475	467	435	484	461	451	470	457	474	506	419	445	476	456	423	465	479	475	455	468	469	478	470	462	458	467	421	454	440	459	492	427	429	476	481	447	450	464	498	435	462	471	482	449	447	445	482	426	471	492	431	440	438	479	490	487	427	444	457	463	420	475	507	459	444	483	451	414	440	499
54769	24729	15526	2495	1175	922	671	568	531	454	393	349	332	305	307	315	285	296	307	316	302	273	286	302	246	284	299	255	252	251	259	271	288	270	227	264	226	232	256	266	231	233	224	273	258	253	251	259	238	280	249	229	245	254	255	265	269	246	253	236	262	231	254	257	244	259	265	232	239	233	241	263	246	237	242	224	269	239	212	257	266	229	262	270	259	251	249	237	254	215	244	263	258	267	238	241	248	263	240	230	227	233	242	233	227	234	234	232	252	246	267	265	272	258	233	261	257	221	207	242	236	229	248	240	232	233	243	218	265	252	261	270	214	247	283	267	242	249	268	251	232	251	254	220	235	283	251	244	230	284	236	244	271	279	227	229	280	242	287	263	225	227	244	252	250	238	282	237	249	238	254	230	237	235	271	254	266	220	275	236	204	253	228	243	287	235	265	262	254	259	215	257	273	241	255	263	252	247	232	261	246	268	246	272	255	236	265	249	239	253	270	271	258	246	250	259	249	251	257	263	228	242	256	249	253	259	214	243	233	233	225	252	233	254	259	237	246	270	273	254	261	253	264	252	251	237	241	238	252	250	259	246	254	230	279	213	245	195	254	233	269	254	231	217	249	245	231	267	218	246	246	246	216	258	228	248	291	238	249	249	252	253	252	253	267	231	224	238	241	252	241	259	253	247	280	228	255	237	261	240	242	254	255	231	231	248	254	269	266	265	267	255	269	217	253	224	269	271	270	279	253	233	223	267	228	227	229	254	235	249	277	239	258	262	251	257	253	240	232	258	252	262	254	261	226	241	243	250	238	243	235	227	251	242	265	233	242	247	253	259	256	256	267	223	238	255	262	276	250	227	222	240	221	230	218	294	253	257	240	258	261	251	260	260	257	246	247	237	240	254	252	274	248	261	274	259	267	272	275	233	211	263	284	222	227	258	228	236	235	241	268	233	247	233	232	237	273	234	284	227	255	242	219	252	286	245	250	253	256	258	241	252	236	252	234	271	241	248	261	266	252	241	226	235	244	236	237	258	222	264	250	252	264	229	224	253	267	268	245	244	231	232	245	222	264	243	232	257	233	239	232	259	250	245	258	228	257	216	259	220	248	258	263	251	251	248	255	237	255	240	255	275	263	246	255	246	244	242	227	252	246	267	240	247	265	245	241	257	252	251	230	253	276	241	247	256	248	270	278	235	218	245	275	234	240	256	274	229	237	238	257	237	259	242	262	222	251	257	245	257	273	209	254	238	244	218	265	246	244	228	245	212	245	228	227	243	235	264	262	240	241	245	252	249	230	234	261	272	251	257	267	248	243	260	251	275	238	240	216	251	286	267	249	259	232	258	252	229	247	237	240	206	243	254	253	260	255	256	245	264	236	213	237	227	259	240	233	253	227	228	244	257	265	237	263	257	258	254	241	229	253	272	228	228	244	236	247	258	230	218	266	237	261	236	263	239	240	226	234	269	217	224	258	249	225	229	272	248	235	233	256	246	254	238	209	246	240	255	254	262	241	238	275	245	253	239	248	263	230	244	241	238	264	250	239	221	263	272	243	248	260	255	242	249	225	257	276	252	248	242	259	243	240	232	259	253	242	264	255	257	244	259	245	254	250	250	250	252	222	251	254	252	252	236	257	244	202	249	244	248	280	247	287	251	265	281	249	242	250	232	250	273	255	263	240	209	245	260	249	238	247	233	269	235	237	237	223	262	260	233	255	259	256	213	253	279	243	245	263	245	239	265	247	256	278	282	247	257	250	251	265	239	248	241	251	236	239	242	240	246	253	253	228	234	269	262	233	211	257	242	264	272	237	247	223	233	259	248	253	260	237	259	256	271	268	243	259	240	242	255	230	258	241	221	259	246	217	254	291	290	239	261	254	262	272	252	243	254	272	229	244	269	245	256	246	225	227	243	242	236	246	271	234	257	224	239	263	257	250	255	231	247	245	239	237	236	242	252	256	253	238	229	216	258	237	241	257	258	211	270	274	225	238	244	244	242	264	248	245	257	247	262	250	263	255	231	241	247	249	234	241	249	236	254	226	264	255	253	266	238	236	230	236	255	222	259	247	253	243	236	259	241	234	239	235	252	239	226	277	262	247	244	252	237	255	265	254	249	261	225	223	224	279	237	253	245	253	254	259	257	246	230	222	271	267	221	251	226	283	235	271	258	248	248	258	265	256	240	267	241	250	241	242	247	273	272	233	265	244	284	220	224	235	227	240	266	259	214	244	235	269	251	251	255	236	258	245	248	233	216	247	206	231	237	229	209	242	248	216	233	241	247	260	257	243	239	233	252	255	263	272	224	266	239	260	241	255	236	233	248	218	267	262	247	249	236	225	267	255	248	245	251	254	256	235	243	255	248	249	267	264	247	249	259	289	286	245	245	227	230	230	247	237	236	247	269	264	252	245	249	260	255	262	273	257	244	248	252	241	247	255	257	266	222	233	243	300	253	242	255	232	280	244	220	233	252	240	255	230	249	254	234	240	258	264	228	253	237	267	254	247	229	221	244	245	234	246	226	255	262	237	240	232	274	249	261	271	232	282	259	259	240	230	261	243	223	225	243	226	252	267	279	233	238	246	243	253	257	268	241	253	250	224	266	231	248	281	255	234	229	232	253	241	243	235	244	257	242	238	254	238	224	247	226	261	265	250	253	274	259	244	264	218	254	248	285	229	245	218	229	255	224	272	242	240	246	261	244	260	252	255	235	239	244	242	248	243	242	255	221	247	215	240	251	241	244	260	226	227	244	256	245	240	239	221	231	223	225	243	232	250	237	259	254	234	233	264	225	236	266	260	275	231	277	258	256	262	234	236	229	254	261	243	259	219	253	275	269	256	241	265	253	278	232	243	238	249	228	221	252	264	252	231	273	271	251	239	265	247	259	235	286	230	229	225	218	238	250	243	252	260	246	255	231	211	240	269	246	258	257	256	260	235	232	261	233	247	246	245	246	265	263	271	252	222	261	269	236	227	228	229	250	247	254	267	225	248	219	273	238	242	279	256	242	254	265	222	213	252	251	249	231	245	239	261	241	233	246	259	223	216	238	237	240	220	244	266	263	221	217	244	218	252	248	243	246	237	226	252	274	261	262	257	230	255	236	249	227	249	229	234	245	252	256	251	259	254	243	247	225	228	258	234	250	241	245	242	254	260	246	247	252	265	228	246	248	245	265	240	230	244	250	237	216	237	219	247	235	237	247	270	246	260	248	225	237	250	243	226	237	243	224	230	250	232	245	249	256	253	236	222	239	253	241	264	243	243	236	271	231	254	243	250	236	242	284	206	241	214	239	245	253	241	249	253	219	262	255	255	253	273	251	254	244	239	275	252	255	259	261	253	236	261	262	242	266	244	209	251	254	234	246	231	239	279	257	223	249	256	236	262	234	239	243	270	249	216	264	227	236	245	230	235	228	249	250	254	248	243	257	223	260	247	273	262	268	241	243	249	253	245	225	265	259	247	263	253	239	255	245	242	281	254	258	237	248
34136	2038	4059	4420	3991	3301	2691	2344	1959	1783	1641	1567	1363	1334	1231	1174	1142	1072	1007	977	981	989	977	886	860	900	926	819	816	878	864	804	825	792	779	783	845	759	826	759	758	829	787	842	783	779	765	786	748	765	768	710	768	769	782	746	721	734	725	705	737	727	744	716	697	754	674	722	663	778	753	758	744	713	727	782	743	673	736	704	733	744	769	726	706	722	771	801	766	771	727	705	741	734	686	707	714	727	739	731	733	708	691	698	747	724	704	715	691	733	705	719	719	741	683	724	723	710	750	730	742	674	711	724	740	747	724	709	671	692	712	723	692	743	715	731	745	785	701	705	760	691	727	734	743	686	703	754	771	649	719	726	703	727	764	730	682	762	733	747	749	692	768	737	694	707	705	746	672	696	666	747	720	726	742	664	756	700	691	713	749	700	708	709	708	676	724	687	698	722	759	759	742	743	686	686	713	690	739	709	722	742	744	715	703	756	717	666	715	747	750	722	765	729	724	670	658	750	730	738	753	708	689	733	719	685	696	715	690	734	729	678	689	736	728	715	773	702	701	721	699	682	727	743	737	727	685	697	713	686	724	722	722	718	711	701	776	740	738	698	753	732	723	768	768	684	707	726	717	747	745	707	730	709	701	739	670	721	692	736	769	725	712	694	687	748	713	724	729	728	724	687	702	704	701	748	664	709	725	697	706	730	705	712	694	686	671	746	761	709	740	732	699	685	711	715	714	710	704	760	745	736	733	725	710	665	705	737	692	735	735	718	726	699	757	717	726	724	724	695	732	696	699	719	722	690	712	693	721	734	740	653	751	694	714	715	683	697	673	672	708	716	709	686	701	686	640	725	689	704	720	719	732	687	711	717	706	747	740	697	668	738	705	725	719	712	737	710	743	705	701	764	682	687	733	678	749	719	694	698	750	703	729	714	716	761	730	723	752	717	692	664	725	726	718	729	712	676	672	709	754	680	686	690	735	695	676	718	685	705	742	701	692	711	693	704	740	736	717	745	710	715	699	712	715	713	751	676	733	688	708	678	712	712	710	720	738	690	728	725	728	720	734	742	692	707	726	752	709	678	741	741	722	739	744	729	726	716	670	698	715	693	754	730	715	683	731	724	707	694	704	718	729	678	694	675	726	701	659	699	768	725	722	753	758	676	737	709	701	710	728	674	724	754	704	730	704	708	729	689	678	752	708	702	754	707	680	712	694	754	748	725	677	705	715	692	750	713	689	700	729	699	711	733	690	718	712	738	749	746	697	706	758	688	688	648	669	690	718	721	724	737	717	765	695	705	719	744	674	691	711	749	737	712	685	683	675	719	714	727	705	679	752	719	752	710	698	688	766	681	746	702	713	731	703	760	685	755	714	697	725	740	694	766	672	736	747	713	658	727	670	682	743	723	720	694	725	638	693	678	694	719	703	731	712	715	724	741	705	668	718	692	665	719	752	746	695	694	717	712	673	737	703	735	701	704	723	753	729	736	757	701	708	696	738	697	675	730	724	721	700	719	716	733	708	673	699	736	704	674	721	738	777	735	720	665	718	670	697	745	699	693	700	708	715	695	688	731	722	730	771	737	669	728	770	720	669	705	696	696	686	731	728	754	704	713	734	720	736	760	735	707	682	717	720	732	697	701	759	753	681	741	764	693	677	719	699	701	722	708	759	774	681	705	704	708	722	726	743	745	716	708	731	723	759	680	735	744	736	714	724	756	696	743	733	737	731	669	749	719	699	690	736	725	710	706	747	742	733	771	672	740	718	750	768	722	684	814	704	685	686	738	699	698	752	713	777	747	720	701	727	733	719	687	667	698	746	725	742	730	741	686	739	683	720	709	710	714	726	704	754	697	756	731	715	703	708	772	691	691	650	708	696	694	728	739	704	724	693	724	710	688	739	722	723	706	733	746	760	709	718	716	681	726	704	706	706	683	689	679	708	712	743	713	737	735	713	754	711	731	664	699	714	669	726	712	719	754	734	702	704	757	683	702	674	699	664	705	720	769	716	678	719	750	710	706	750	697	729	713	734	744	720	712	737	710	739	779	728	704	691	730	679	715	698	713	715	700	730	699	718	720	727	769	751	750	729	741	691	734	727	709	722	717	713	739	710	704	708	728	700	720	710	659	686	686	741	723	721	721	722	740	737	706	667	704	708	691	754	728	762	697	698	682	703	657	690	704	722	731	690	712	696	698	742	748	716	718	769	692	715	733	753	724	704	693	761	732	768	724	712	729	713	711	679	725	730	737	678	753	753	680	694	708	709	683	763	676	737	728	684	702	695	714	692	725	736	719	705	761	686	682	727	737	701	681	701	778	678	760	691	733	760	687	737	710	721	733	703	693	691	749	757	685	751	730	729	748	723	725	725	765	753	709	694	747	721	727	705	706	738	639	723	673	717	680	723	676	720	679	727	700	736	732	767	674	747	757	718	658	719	735	766	758	667	706	714	720	756	732	703	713	732	687	698	717	701	761	690	714	739	691	679	701	745	713	657	691	714	712	747	715	707	706	729	677	692	700	733	705	672	719	732	728	662	707	669	742	742	740	754	704	771	705	716	683	711	694	691	707	693	723	669	723	682	718	707	725	699	693	706	731	703	684	705	697	698	695	724	739	695	720	730	727	656	694	711	691	751	704	706	734	690	681	754	717	717	715	686	712	757	663	716	704	689	734	710	670	731	716	765	751	757	704	704	724	700	779	713	728	685	759	713	770	729	703	696	690	719	716	670	667	737	700	738	725	725	704	711	731	673	725	717	716	733	716	744	749	769	687	774	672	771	723	751	677	709	705	737	691	717	743	701	751	734	701	726	713	731	697	711	730	774	719	756	725	735	724	759	712	775	705	745	706	682	699	708	724	737	656	725	771	735	724	699	707	734	729	723	676	711	769	744	687	687	729	736	709	701	678	743	732	756	733	740	718	689	698	694	686	703	731	688	697	709	704	763	732	738	742	726	714	699	746	760	716	706	683	744	674	709	697	690	734	688	720	735	729	687	689	718	736	750	724	726	701	702	741	724	691	694	694	687	678	740	728	730	689	714	697	736	687	681	637	687	762	729	732	702	707	692	721	726	707	685	696	736	760	699	716	725	729	678	674	736	708	779	711	698	729	706	725	708	736	678	717	733	701	742	678	723	667	688	687	757	761	749	703	734	658	696	721	722	719	743	742	773	682	669	760	738	744	708	750	675	706	684	691	713	745	727	727	707	662	673	721	721	699	707	672	705	771	720	751	737	726	737	704	703	729	725	683	725	716	742	742	659	693	719	711	711	693	705	722	702	670	741	698	719	692	757	720	769	726	759	718	746	682	727	737	726	753	735	691	709	693	774	699	696	711	704	708	698	743	686	685	715	753	727	715	693	704	694	769	683	700	668	713	729	716	727	712	723	743	649	756	688	736	755	707	698	766	748	721	758	719	729	743	701	655	708	761	698	734	724	737	695	735	726	648	707	684	689	748	730	715	726	737	722	725	684	720	743	675	690	721
17482	752	268	129	111	107	103	109	74	89	91	101	80	90	75	80	78	70	86	70	68	77	74	97	75	97	86	77	87	79	86	76	87	84	81	77	95	98	80	83	83	76	81	88	68	98	82	85	94	87	90	97	85	80	74	81	84	75	76	79	81	87	81	79	77	72	81	85	79	84	83	80	92	76	85	76	95	90	91	75	86	80	107	84	82	77	82	92	105	86	72	75	91	106	85	89	72	68	84	99	85	85	97	67	84	80	84	79	89	103	75	79	77	86	79	94	68	95	84	89	66	76	84	83	81	77	87	89	94	85	72	76	79	94	87	73	77	82	77	71	79	67	80	75	88	73	71	76	93	95	78	79	93	96	94	79	72	87	90	77	78	75	101	87	89	92	64	78	94	82	89	83	79	94	91	110	88	77	101	106	77	93	103	81	69	89	74	77	79	85	81	75	87	88	73	81	80	88	83	84	85	87	97	93	93	100	87	96	104	82	74	86	79	73	67	100	80	80	82	90	73	94	96	93	82	66	88	95	86	84	87	96	79	88	90	83	84	78	93	91	78	78	90	84	72	73	89	84	74	85	96	86	84	80	92	80	89	103	81	79	93	92	73	76	91	79	78	83	98	80	77	86	79	79	80	85	86	75	72	77	81	67	87	100	78	87	83	65	83	99	74	75	83	75	81	101	77	88	83	76	87	79	84	75	91	80	79	68	79	92	78	84	91	71	86	75	83	82	96	91	81	80	71	88	81	91	91	73	76	76	66	84	73	83	86	86	86	79	90	71	83	89	106	71	93	80	74	75	84	83	84	96	75	99	104	87	68	91	91	101	75	100	69	91	107	85	97	84	82	71	90	66	89	84	66	88	99	78	90	107	90	83	93	74	84	76	82	78	93	73	86	85	75	81	81	85	85	90	74	76	86	89	93	67	87	85	99	77	83	77	76	81	103	75	69	78	86	87	79	66	97	67	106	80	93	91	85	74	95	86	85	93	91	65	69	84	82	95	83	85	81	83	74	83	81	79	92	74	85	82	94	78	84	97	84	75	92	70	89	86	100	91	75	90	72	75	88	76	81	71	72	104	88	82	64	90	91	86	71	85	84	72	77	98	89	80	93	77	87	90	92	89	73	107	77	81	100	87	73	101	94	98	77	88	86	77	83	87	81	77	82	80	82	88	93	69	88	83	90	95	86	69	102	84	90	68	78	80	73	96	88	78	104	74	87	74	83	82	64	79	91	92	85	85	79	98	88	90	88	98	84	64	87	72	83	99	92	85	87	84	81	81	97	91	71	81	92	92	69	85	75	100	78	70	71	78	74	79	89	78	86	80	97	94	84	95	70	80	89	81	74	76	78	89	91	85	83	70	89	75	72	73	81	90	88	94	69	67	96	72	83	84	78	93	94	90	84	82	89	86	85	69	84	77	82	68	88	93	75	96	71	92	66	89	90	95	87	81	88	97	68	86	94	95	92	69	83	72	78	89	108	70	77	94	69	89	71	76	78	70	91	81	87	80	68	78	86	78	98	74	89	81	90	83	74	72	73	77	69	81	98	86	86	85	88	83	79	89	89	71	95	74	75	76	72	90	72	73	85	100	98	84	83	87	87	99	96	90	83	94	87	104	68	83	103	72	82	82	75	76	86	78	89	78	87	92	79	76	89	78	88	92	78	88	106	82	80	89	89	79	90	87	63	94	90	90	81	86	99	90	78	73	90	68	102	80	85	92	93	108	81	95	79	87	97	77	93	72	76	77	77	62	93	76	67	83	99	87	73	91	91	73	93	84	82	91	67	87	96	80	89	74	86	87	83	68	90	86	71	77	64	82	86	78	84	82	66	80	89	86	78	88	86	86	85	68	82	82	89	84	78	86	78	99	72	85	92	89	70	89	101	78	93	103	72	86	79	69	80	65	69	72	92	96	84	85	73	83	88	95	86	81	66	92	85	68	68	74	84	75	98	80	89	82	83	76	82	76	94	74	85	93	84	97	90	82	81	69	75	86	70	77	85	82	92	94	84	85	75	91	96	81	83	68	101	86	75	91	79	90	77	92	68	79	86	107	97	80	92	84	89	91	90	81	93	86	73	97	92	74	79	78	82	67	92	68	83	85	83	59	79	78	102	64	94	97	91	67	80	76	69	93	78	88	93	70	83	84	87	102	86	76	75	75	77	81	74	97	94	93	87	83	87	99	78	83	84	70	86	99	90	75	76	91	100	80	71	60	83	80	86	86	100	91	76	77	110	70	87	83	87	77	75	80	87	96	77	92	81	98	82	74	84	77	75	94	94	99	90	81	82	89	79	77	76	91	74	73	62	59	80	81	79	77	78	79	78	98	78	79	79	89	101	84	72	67	79	101	71	67	76	86	93	85	68	73	69	101	73	98	90	78	82	82	99	88	87	76	73	87	91	80	84	78	72	88	64	84	89	76	78	92	93	85	89	84	93	94	93	86	85	95	85	77	98	93	77	96	82	85	89	93	86	111	68	89	87	89	73	76	93	68	97	97	73	87	78	84	65	103	78	76	79	88	103	83	96	92	89	99	59	95	85	88	78	94	89	88	99	88	89	87	85	83	85	92	88	78	76	77	82	79	92	87	74	81	89	92	83	90	76	79	95	78	82	95	86	82	86	87	87	90	100	77	75	69	94	73	108	84	92	73	91	77	74	111	72	77	72	79	98	84	82	81	68	87	77	73	75	68	75	79	83	82	86	76	76	82	89	77	84	86	94	105	66	84	77	67	99	73	79	90	89	85	75	88	75	88	87	86	86	114	85	75	82	92	92	90	73	75	104	90	87	81	88	76	88	93	75	87	77	75	87	89	105	79	92	90	76	70	94	91	80	93	95	71	81	82	84	100	77	60	82	94	78	77	86	100	85	78	82	95	75	84	93	84	82	91	85	90	79	85	91	70	77	83	97	86	87	88	75	87	84	89	74	75	81	80	93	95	74	87	75	71	76	78	81	84	83	95	70	90	82	89	76	87	78	88	70	83	92	80	99	76	81	85	94	90	78	81	90	76	96	88	83	84	99	93	86	95	62	88	74	82	90	86	94	100	63	85	77	89	89	88	71	84	79	85	88	87	84	92	76	90	83	86	77	77	78	90	78	106	63	91	91	81	80	79	93	73	77	95	80	81	91	71	82	92	81	87	65	88	95	102	90	72	95	94	87	101	67	90	92	104	91	83	81	95	72	86	84	81	78	83	96	68	90	79	77	83	78	96	99	78	89	83	78	100	89	114	87	82	82	91	80	83	106	80	87	63	82	83	77	77	90	92	88	83	88	92	76	67	95	82	96	97	75	84	92	95	66	84	57	85	98	75	80	90	85	92	85	85	69	79	77	73	84	77	81	77	89	79	91	87	94	73	80	82	81	81	59	73	78	91	72	109	86	89	74	92	97	78	81	83	86	79	100	68	76	89	73	78	75	89	75	81	92	65	84	107	72	85	85	72	86	105	97	89	84	92	83	82	81	95	77	70
16578	355	372	412	409	358	375	335	314	326	300	317	305	304	301	314	335	319	328	327	323	320	288	308	323	308	307	289	320	316	283	326	291	289	304	306	323	298	312	315	314	289	263	293	297	329	294	318	309	277	283	282	297	298	287	317	289	287	279	291	304	307	294	313	303	274	320	301	274	304	315	291	328	275	324	293	277	286	293	308	290	268	296	286	333	297	310	310	309	275	288	302	297	291	299	315	299	281	301	313	289	300	282	308	329	277	321	279	278	278	326	287	296	335	269	299	295	307	292	272	286	296	300	295	289	278	286	321	298	284	295	303	294	287	340	280	281	286	292	307	309	276	309	288	310	302	307	294	289	282	272	291	313	316	311	295	280	281	291	249	290	274	302	261	315	297	272	296	293	299	305	302	293	307	286	297	293	295	318	301	330	298	307	303	283	298	291	286	303	276	286	321	322	284	287	298	304	303	282	275	287	269	310	289	291	302	303	324	312	269	278	314	296	311	285	297	282	323	328	292	326	306	292	313	277	300	317	308	290	277	278	291	348	291	267	260	303	327	266	280	319	321	292	297	299	298	307	314	288	314	305	329	282	301	315	289	310	279	266	272	282	283	305	313	283	298	287	311	305	299	271	278	292	298	274	291	290	303	329	318	294	273	297	301	289	315	315	311	294	262	333	294	342	314	311	319	268	293	304	324	272	295	292	276	316	268	266	302	316	280	314	295	306	281	271	309	299	335	271	325	280	300	278	300	277	297	311	306	299	320	287	318	298	279	275	286	285	292	313	268	300	324	298	285	329	312	316	302	298	300	306	295	304	297	266	313	293	284	282	282	295	312	302	295	321	276	283	279	311	319	307	307	292	294	298	275	282	268	299	280	302	286	337	301	298	306	309	297	312	293	285	295	303	296	314	292	298	304	285	274	316	279	293	312	302	298	281	309	292	297	286	292	274	315	275	316	280	320	304	295	302	324	291	287	254	286	352	328	289	296	288	258	303	278	299	280	338	300	315	284	290	309	311	309	313	301	308	269	271	285	307	301	294	296	312	275	295	311	295	294	293	325	295	304	272	295	309	279	303	301	314	279	295	286	291	285	280	270	289	313	280	294	299	254	318	281	349	334	278	309	299	306	303	275	299	280	290	310	307	266	281	268	282	279	287	294	297	314	306	262	317	298	295	284	273	294	320	285	309	276	300	278	267	278	310	293	293	295	321	267	298	316	267	320	306	318	268	277	262	301	310	291	293	308	286	292	319	242	333	293	285	291	289	320	280	293	305	290	315	320	304	303	289	303	306	309	336	303	274	297	280	281	260	290	303	288	285	289	288	272	288	277	282	307	308	316	287	302	290	296	319	280	310	297	319	327	295	284	295	332	296	309	299	270	326	302	291	301	294	305	282	298	305	280	314	304	273	300	283	305	320	307	299	291	286	325	277	299	330	299	280	288	298	280	298	282	273	297	307	301	288	307	309	268	275	287	312	324	314	296	318	310	312	280	307	292	303	302	304	288	294	310	284	300	295	288	285	274	303	293	309	310	282	292	295	286	286	265	279	304	300	276	322	287	316	292	331	296	297	283	293	299	293	326	323	297	285	311	280	288	256	292	319	304	302	310	315	306	311	269	303	300	301	284	291	310	296	296	289	295	301	292	351	307	309	279	259	302	283	280	297	340	316	290	282	288	303	295	332	280	298	293	306	279	296	321	290	287	293	258	289	293	303	283	315	331	329	283	294	282	277	324	270	301	281	287	305	294	291	283	275	295	293	294	289	288	293	294	311	311	323	305	280	301	295	300	296	290	295	302	329	274	297	297	285	298	293	315	299	272	306	273	313	277	328	299	302	303	279	286	291	292	339	307	298	292	299	293	293	333	296	273	290	307	286	291	285	302	298	291	302	305	299	340	315	313	309	301	304	289	288	316	288	283	310	282	298	273	295	284	288	299	259	290	300	297	307	296	297	301	297	300	285	318	320	316	316	291	303	279	285	290	308	283	299	293	276	286	294	326	304	300	335	307	280	321	287	281	300	294	280	297	308	283	271	313	297	309	312	292	323	295	319	303	272	300	286	296	299	254	305	268	304	294	309	263	316	305	290	277	300	318	287	261	328	310	280	302	282	286	309	285	278	315	307	294	298	291	305	259	293	291	278	328	298	294	307	299	325	282	289	288	286	305	276	289	315	294	317	277	286	259	296	289	282	317	291	299	285	278	338	294	281	299	316	310	312	296	287	317	301	275	311	318	294	287	348	297	322	271	313	275	308	287	310	274	307	324	291	254	275	321	300	302	279	326	299	283	315	341	271	307	277	256	311	278	298	298	294	290	287	297	265	319	288	266	304	316	298	313	296	298	299	303	291	273	291	311	287	294	290	296	309	318	287	267	276	334	276	279	278	265	290	300	289	303	270	311	274	313	303	312	295	287	292	290	282	276	250	297	289	315	310	301	295	295	298	288	275	307	311	277	328	294	283	300	303	292	280	299	344	299	277	302	295	332	300	289	319	298	299	289	323	316	313	297	295	267	307	307	309	294	282	294	326	297	274	307	304	332	282	306	326	289	289	294	289	288	313	288	285	302	317	319	290	314	283	307	295	294	289	281	276	303	296	289	289	308	294	291	288	285	306	301	314	270	321	248	290	286	282	311	331	279	323	292	281	322	284	310	292	300	292	312	297	295	267	285	332	277	309	283	319	274	314	329	276	285	311	317	270	297	321	282	317	287	299	272	243	304	314	282	334	295	282	278	311	285	290	312	285	287	262	299	313	283	277	286	311	292	301	301	291	283	295	302	279	275	282	305	298	291	299	301	301	274	275	326	272	256	263	296	267	284	284	288	302	302	291	308	331	294	254	304	320	292	283	268	314	291	324	306	279	281	311	310	321	314	276	300	295	312	277	294	293	298	294	295	302	315	279	301	299	327	281	303	299	288	292	290	288	285	284	287	304	284	319	265	313	304	280	317	333	303	290	274	287	279	298	295	286	299	318	308	303	284	310	320	303	279	295	264	307	301	285	276	312	284	299	288	305	316	284	309	262	282	281	310	307	276	299	303	304	309	304	271	278	281	272	322	293	325	297	285	306	315	275	305	302	308	291	289	313	281	311	308	311	292	292	264	285	305	280	302	273	289	307	295	296	279	294	293	289	282	331	299	278	306	269	297	292	282	297	277	260	309	300	304	273	299	325	292	330	325	288	303	278	286	303	304	310	298	300	295	285	295	268	310	267	286	299	276	297	292	287	288	298	283	293	323	334	273	292	288	318	299	300	266	296	300	250	283	303	309	304	297	316	310	304	292	285	274	295	289	295	307	287	316	285	289	295	290	302	267	293	302	293	289	314	274	265	290	258	299	311	281	282	332	290	287	279	291	321	304	331	288	295	279	285	284	292	271	289	312	319	292	293	266	337	304	295	279	291	287	283	271	289	302	300	309	270	308	307	309	265	315	285	301	327	272	272	280	315	313	309	283	311	283	296	301	294	258	300	294	303	306
53517	19772	7240	864	571	460	376	306	250	262	228	207	209	184	195	154	191	194	176	176	182	161	171	179	165	166	164	155	177	151	131	161	179	178	148	157	145	151	166	137	157	155	159	142	148	158	151	160	153	173	156	151	151	130	168	148	155	140	141	178	140	156	162	161	128	157	148	133	146	133	150	157	135	151	120	155	158	150	146	168	167	160	163	151	165	126	160	135	163	119	154	145	146	136	146	157	152	140	154	152	168	150	154	165	139	170	151	159	150	142	154	150	161	164	146	154	153	165	157	157	145	167	151	134	140	143	143	137	146	138	150	159	185	147	147	157	151	172	138	147	156	160	136	144	148	152	170	167	153	141	146	150	143	164	130	139	151	147	141	146	146	143	148	164	146	164	110	139	168	179	154	146	148	145	147	155	127	165	154	148	149	150	144	152	161	159	156	166	137	139	155	186	145	174	136	156	171	146	152	144	169	163	151	146	168	140	167	185	153	154	142	156	161	133	146	142	160	150	173	168	144	158	154	160	139	137	144	150	135	154	161	161	159	153	165	154	140	142	152	161	146	156	143	179	164	145	142	150	135	166	163	138	150	126	142	157	134	138	146	160	141	158	122	172	156	158	149	138	141	153	147	167	126	160	166	151	155	132	146	138	136	156	160	176	153	148	172	145	149	153	131	134	150	155	153	144	157	153	159	176	124	168	150	170	134	173	145	132	140	151	142	145	157	139	154	157	142	149	156	155	151	142	141	136	131	149	138	157	130	164	173	146	155	159	150	159	132	163	167	153	148	162	153	157	156	134	130	154	129	152	165	130	125	175	127	155	163	128	143	160	166	153	156	164	140	163	132	171	157	166	177	138	161	167	134	147	147	151	183	132	158	160	165	168	148	186	145	151	139	148	186	149	144	154	154	150	154	160	160	134	156	139	150	134	127	167	165	142	145	163	143	140	174	149	152	157	152	159	131	163	140	152	145	136	185	171	148	135	158	152	165	139	135	155	162	144	146	153	138	154	142	136	154	144	167	163	160	145	143	131	134	132	163	154	170	158	124	141	158	172	136	152	161	155	152	161	168	155	151	123	150	132	131	155	158	148	138	157	146	117	148	178	139	159	135	128	131	124	156	139	155	169	166	132	145	149	143	141	154	148	157	141	138	148	148	166	149	151	152	168	154	144	151	164	159	133	148	157	150	138	117	141	155	147	130	169	148	129	140	141	146	161	167	168	177	173	163	146	149	164	151	150	165	157	146	140	154	142	132	146	156	136	144	139	137	138	155	172	159	149	171	155	151	158	135	134	152	139	138	152	153	140	155	169	152	133	139	133	155	147	129	148	146	119	144	128	138	157	163	155	178	146	140	146	162	136	160	133	140	167	149	145	149	155	137	181	144	145	148	138	150	148	151	148	135	132	148	174	154	150	151	155	131	145	143	158	131	150	145	129	168	133	144	149	151	150	154	142	159	150	151	146	150	155	165	140	127	161	142	138	152	140	140	148	145	155	142	163	145	162	156	149	142	154	145	155	132	178	140	130	143	148	147	163	135	169	157	158	135	142	134	157	133	140	172	150	157	161	147	149	161	145	157	141	157	138	151	149	173	147	170	133	157	129	139	147	161	159	153	146	151	155	129	137	134	140	149	155	156	125	141	140	160	155	156	164	136	154	151	128	152	154	169	143	142	144	158	163	142	150	140	148	149	160	139	146	138	144	129	136	134	152	152	145	139	150	150	153	164	146	156	144	160	156	139	145	162	151	144	159	143	123	138	127	150	155	127	166	154	177	161	151	173	150	156	156	159	148	150	146	140	156	150	155	166	157	147	153	158	151	143	156	137	150	172	155	140	154	139	169	153	142	152	153	137	164	144	165	146	158	146	146	159	155	154	153	153	147	167	138	128	167	148	140	163	129	151	143	178	124	145	156	145	154	159	151	156	173	131	173	144	142	138	135	153	159	140	140	162	156	169	133	167	157	142	146	150	167	145	145	151	156	198	161	153	133	162	133	138	137	150	150	166	126	142	173	166	147	136	138	159	145	143	157	125	146	161	147	161	153	146	129	163	161	169	155	166	129	166	167	159	158	156	148	159	154	161	157	178	144	140	135	145	140	164	141	144	154	156	151	149	130	168	137	125	170	176	168	140	144	144	153	140	124	161	151	150	166	163	142	142	167	155	170	157	161	155	168	133	146	140	141	141	148	143	150	137	145	158	145	146	155	155	160	148	155	140	156	130	145	163	140	167	155	155	163	157	165	142	164	158	154	115	128	153	161	129	163	133	152	132	163	168	157	116	153	164	153	152	136	156	125	142	140	144	165	167	148	148	148	144	164	157	168	157	165	146	159	156	157	144	135	161	135	149	157	154	148	159	171	160	135	163	146	148	170	129	146	146	160	175	140	149	151	174	156	139	137	141	129	145	140	174	163	140	153	157	140	166	160	166	147	124	146	148	160	151	149	143	168	158	140	164	162	169	164	158	159	130	152	146	161	141	147	157	167	154	158	148	146	167	160	159	128	143	165	167	158	142	137	130	158	153	156	154	145	145	188	135	158	146	171	155	162	155	144	154	152	129	164	163	179	162	145	157	158	134	174	126	137	151	174	146	175	134	136	153	140	150	167	157	166	146	157	149	162	165	147	155	136	146	156	135	158	141	155	159	139	171	148	127	141	162	150	156	135	145	152	176	130	162	153	135	149	165	159	179	141	175	162	133	143	141	155	129	138	151	157	153	133	131	162	153	128	162	171	148	147	141	173	133	120	152	126	140	147	162	143	158	133	149	148	149	137	143	145	165	157	176	131	160	158	152	142	147	167	117	148	126	143	152	154	155	143	136	138	165	157	138	152	166	162	157	149	151	179	150	121	159	151	142	165	149	148	145	133	137	180	147	156	145	163	168	149	144	139	142	142	166	147	158	176	139	151	161	153	148	148	145	165	153	169	154	160	143	129	142	141	139	164	153	142	151	149	159	147	175	155	165	165	135	137	142	141	156	163	137	169	144	154	159	147	147	154	150	152	154	152	160	138	151	173	163	155	147	151	138	136	159	157	141	166	166	145	141	157	156	143	159	141	163	156	158	151	161	151	163	144	138	142	142	128	152	157	160	157	154	142	148	146	155	134	141	138	141	172	154	152	144	130	127	140	146	149	127	157	161	161	140	152	159	144	154	132	157	127	146	151	135	158	143	148	179	153	173	144	150	129	140	165	146	154	163	147	142	160	150	164	149	155	146	141	156	164	156	139	147	134	124	149	165	144	147	135	159	144	151	149	146	129	154	138	168	133	155	148	165	142	149	153	143	150	147	138	154	154	134	142	143	164	170	150	157	148	142	154	157	163	171	149	154	159	149	138	166	150	116	166	138	164	127	165	156	162	138	167	152	157	149	166	140	152	154	145	146	151	147	141	156	155	149	159	159	137	166	162	170	133	141	135	163	150	149	152	164	136	168	160	142	140	163	160	141	139	154	135	128	167	149	147	161	153	163	144	140	158
28180	1096	2121	2391	2121	1845	1551	1265	1126	994	958	826	810	730	709	739	651	690	642	629	586	543	549	589	557	517	502	562	547	568	508	519	546	474	514	505	488	491	460	485	503	478	474	499	486	472	505	488	499	459	469	499	485	443	446	519	434	460	471	471	478	470	460	479	497	511	475	514	503	475	462	491	528	454	491	497	416	439	471	511	526	462	458	499	454	483	451	487	480	460	451	428	460	481	464	490	446	469	501	491	452	504	462	493	471	446	460	470	466	476	473	473	450	480	444	453	467	440	531	456	464	412	471	479	451	461	451	472	432	463	451	483	502	478	493	487	462	491	485	429	480	483	496	455	448	469	467	485	453	462	461	452	440	467	450	455	453	479	460	441	441	497	470	458	442	493	447	514	463	470	477	482	438	450	457	470	454	441	478	476	462	475	458	457	463	466	460	447	497	463	436	464	481	491	501	470	470	495	486	439	482	472	461	477	451	485	457	459	493	487	475	476	460	485	473	454	500	467	476	458	496	448	479	485	493	462	464	478	482	461	481	458	450	467	440	467	458	468	478	501	480	469	489	463	451	477	435	454	436	479	452	471	477	466	483	431	463	468	454	459	453	501	476	446	462	428	471	514	437	470	437	493	487	450	516	508	477	478	522	455	463	447	476	479	472	498	446	466	467	517	494	459	518	487	466	477	476	475	454	458	424	432	506	486	503	446	485	501	493	461	484	478	481	476	435	460	488	479	522	485	475	472	481	451	429	497	479	482	433	490	439	467	478	497	446	459	467	476	427	474	497	448	486	474	487	478	433	463	453	496	415	478	452	457	454	449	452	469	482	505	488	437	487	460	486	478	470	484	432	502	475	456	503	437	496	462	462	442	441	467	405	439	472	434	462	463	492	452	468	461	476	443	452	430	439	480	475	458	486	435	478	460	450	466	489	467	483	453	454	492	475	419	484	439	460	438	451	490	480	502	466	442	488	457	470	461	488	457	484	428	466	457	465	460	424	469	444	447	517	488	478	475	446	465	460	444	462	447	458	468	484	448	478	489	477	489	495	467	480	461	448	486	438	419	466	489	469	452	492	486	450	488	465	438	502	479	469	477	459	445	421	464	452	491	489	498	516	505	477	437	484	456	454	441	462	461	476	476	498	427	482	463	472	473	530	449	441	469	486	474	481	458	470	444	438	462	467	435	474	470	474	441	498	451	421	477	462	507	455	460	468	434	462	478	474	474	428	457	461	460	472	442	474	455	451	485	490	488	492	473	459	474	473	464	444	456	444	464	474	492	494	478	432	485	506	482	480	456	462	488	457	453	455	448	462	479	471	447	507	461	504	473	457	488	463	497	474	500	468	460	443	428	439	495	456	457	456	490	492	457	439	487	491	437	476	478	471	465	439	470	462	509	441	474	451	479	462	431	430	425	474	476	430	450	455	469	476	490	493	462	508	514	498	483	493	453	467	495	465	458	465	488	484	494	477	417	470	478	461	461	453	479	435	472	484	473	429	464	447	465	444	466	443	507	469	495	442	495	514	499	477	462	463	482	473	492	428	457	488	506	450	511	504	502	475	420	467	492	479	476	462	484	484	431	454	482	489	450	487	451	478	493	478	476	472	477	479	451	442	461	477	456	465	477	461	486	464	472	460	498	474	457	481	479	472	440	445	458	468	458	485	488	430	447	489	488	483	467	486	443	449	457	456	438	502	447	486	462	488	509	433	489	491	506	449	465	501	464	475	461	465	465	453	470	471	467	464	435	474	467	467	468	450	458	442	509	489	464	456	446	462	465	474	480	463	470	490	446	461	528	467	455	451	456	460	457	451	485	461	438	499	470	488	502	440	482	488	491	466	499	511	458	483	472	479	474	451	467	481	453	496	452	467	446	476	479	468	468	469	454	484	449	481	453	465	500	459	452	450	488	495	484	478	479	462	457	432	457	440	456	466	472	483	470	473	483	467	485	448	422	433	459	466	492	478	517	468	462	472	495	469	468	435	451	475	457	468	457	485	494	489	473	450	476	485	508	457	449	455	490	443	466	502	466	475	466	469	489	454	446	482	474	483	461	445	465	504	466	474	457	469	476	446	489	453	466	468	458	510	439	507	431	430	457	448	498	456	462	485	433	467	471	465	448	423	469	457	488	456	441	417	413	477	478	498	474	472	458	496	463	500	455	459	436	477	473	477	460	426	446	456	476	457	476	485	493	469	481	495	457	482	468	505	453	431	427	478	477	439	480	458	430	474	484	474	491	484	481	442	439	433	469	434	426	482	481	455	498	442	451	412	448	437	459	435	505	479	460	442	441	476	479	468	493	522	442	440	458	403	457	462	452	450	463	474	403	470	479	503	512	481	454	480	444	481	424	458	449	448	481	469	475	450	487	464	440	523	476	443	465	433	440	470	504	492	475	468	461	464	447	427	451	451	455	471	442	484	458	489	448	452	499	487	455	467	522	473	411	461	475	454	465	476	391	458	494	458	463	455	439	450	483	487	469	450	487	498	470	473	438	472	503	458	454	468	501	429	459	453	440	452	526	504	476	451	467	437	479	456	446	491	460	453	468	460	433	450	483	445	482	497	464	460	473	501	505	487	471	432	497	473	460	483	453	439	465	490	418	451	493	456	441	527	478	443	431	469	423	459	452	490	483	472	458	489	497	482	444	495	466	416	467	471	455	477	432	501	476	490	470	470	471	440	505	492	461	498	493	504	500	473	466	455	460	461	440	471	416	469	457	492	436	446	438	486	460	444	454	436	472	485	485	488	466	484	500	455	460	488	494	418	454	471	481	469	463	480	475	437	468	456	443	470	476	470	466	458	475	485	464	460	466	487	449	417	460	464	471	493	492	444	474	455	469	437	443	414	444	481	472	499	495	449	478	422	447	508	454	469	470	508	457	438	477	449	476	471	489	443	503	441	451	515	458	472	491	450	462	453	476	469	458	440	463	495	493	418	500	446	453	509	470	441	480	431	470	454	493	412	464	450	493	518	451	490	459	454	475	496	420	469	497	479	478	467	460	475	462	481	496	443	504	470	473	465	491	484	450	435	468	462	463	470	456	441	474	483	430	442	432	470	512	439	437	453	466	418	483	483	499	483	455	475	475	461	453	461	436	519	465	428	484	486	460	489	473	461	467	470	465	473	460	458	428	459	450	423	516	456	478	477	480	459	415	500	455	486	472	460	482	468	496	514	485	465	451	462	502	466	461	486	495	383	461	494	457	485	481	489	455	466	454	482	452	484	457	432	474	475	484	457	479	481	482	486	497	471	479	485	495	466	466	473	454	456	474	451	499	493	421	442	470	458	473	435	428	480	512	478	444	485	464	497	483	488	451	472	432	426	474	460	474	503	462	487	498	478	486	486	491	464	522	465	467	462	487	440	475	471	454	474	483	486	478	507	501	449	517	491	464	443	451	478	478	490	478	488	504	423	471	474	474	438	474	477	425	477	461	452	497	442	477	457	463	466	450	506	477	480	507	467	482	465	426	483	451
55380	23758	18009	2820	1136	927	712	585	509	456	370	387	373	336	334	294	304	290	278	309	316	307	311	290	245	289	275	283	283	254	268	254	245	251	244	246	267	264	237	253	241	257	230	283	276	239	242	267	276	261	253	257	236	241	271	244	250	263	251	246	265	279	276	240	234	253	219	239	250	271	236	250	265	246	242	251	240	263	240	247	274	242	248	262	243	254	259	251	247	261	276	251	248	269	269	254	234	237	250	268	266	251	251	251	248	267	262	254	267	266	249	244	271	275	250	246	276	249	230	246	264	247	253	256	253	259	256	248	235	258	252	254	213	255	251	230	263	249	245	262	239	277	256	246	265	266	235	245	255	286	259	263	258	244	234	279	279	246	240	253	251	241	259	251	230	253	257	247	235	213	238	263	275	243	243	264	231	258	266	253	263	243	287	251	231	258	231	232	264	255	269	261	294	257	245	261	231	267	240	261	263	244	256	234	260	238	260	276	247	267	228	273	270	236	244	276	233	276	254	255	255	249	254	225	266	289	238	232	235	261	244	236	253	249	243	217	256	243	253	249	262	270	254	238	252	225	279	251	273	256	244	256	225	221	240	238	253	264	280	260	265	222	252	243	273	262	244	260	256	222	246	258	277	234	249	243	265	236	240	264	244	226	242	229	257	251	242	250	234	254	266	237	263	234	210	279	220	214	244	281	266	284	249	238	253	264	254	266	238	255	257	256	238	253	273	254	233	244	260	253	266	262	254	261	233	248	219	223	234	244	257	260	259	225	246	246	246	260	257	256	249	289	233	246	240	256	269	261	250	260	227	261	275	273	254	266	258	251	251	245	255	242	277	266	248	266	271	251	238	241	232	243	260	263	257	238	249	263	238	210	224	280	260	234	256	250	243	235	254	233	248	228	239	273	241	257	238	256	264	243	239	248	249	251	234	245	236	250	252	222	258	260	218	260	259	265	288	254	273	235	257	247	269	289	243	269	246	272	240	265	267	262	267	237	246	244	230	286	245	290	258	256	270	264	255	222	253	273	261	257	244	263	238	235	251	238	234	236	265	262	220	213	259	242	233	241	239	234	228	227	231	258	263	238	237	238	263	262	263	253	226	256	250	225	239	254	258	250	245	241	217	259	281	237	247	267	287	240	231	260	247	219	264	253	251	251	256	220	271	262	243	240	225	256	242	239	264	288	262	250	234	215	243	259	265	253	247	246	243	252	237	278	255	266	237	255	244	239	246	258	224	246	234	280	268	252	259	252	239	229	272	227	239	260	277	267	271	222	255	277	246	256	208	249	255	258	259	233	245	263	237	242	262	255	283	248	227	251	226	236	259	230	280	241	232	235	233	260	257	242	243	242	235	214	252	243	259	278	273	252	232	245	249	255	258	285	241	252	208	247	240	255	262	255	258	237	244	230	242	261	274	234	246	235	240	243	253	244	231	240	265	258	248	284	247	238	233	241	222	243	244	248	240	276	264	247	249	260	229	256	261	227	230	255	238	260	226	236	224	244	273	226	258	241	268	229	262	254	220	243	259	230	257	250	279	232	274	222	270	243	244	259	238	238	253	256	262	269	225	261	278	250	241	265	272	254	231	253	245	234	234	234	238	234	238	265	240	258	265	236	251	259	240	246	266	255	245	232	250	268	226	267	252	233	218	261	234	256	246	233	234	266	250	255	248	250	228	252	275	245	264	247	246	287	258	227	247	273	255	249	255	247	247	249	244	243	246	237	221	262	242	243	263	247	259	273	269	251	262	252	246	250	245	238	224	264	240	240	270	219	252	248	246	226	283	253	224	264	272	253	261	228	279	255	238	272	270	245	254	227	253	238	209	230	268	220	234	246	238	245	240	254	252	256	228	233	257	238	284	258	266	278	241	272	263	255	240	259	238	247	267	285	244	263	229	245	250	263	245	249	241	237	244	276	249	268	246	249	250	253	241	257	253	258	253	264	259	251	232	250	241	240	242	264	256	253	261	250	241	248	250	236	230	254	254	259	234	247	234	214	231	260	259	246	250	227	273	242	245	246	263	240	262	227	255	238	261	234	248	286	239	269	221	252	234	247	254	250	232	227	247	244	240	250	234	252	270	257	244	236	252	239	263	248	237	248	243	259	230	235	295	254	255	229	228	250	261	266	232	285	235	250	252	278	266	249	243	266	231	295	247	229	238	227	238	253	221	252	266	265	259	252	263	228	277	243	245	251	251	265	263	223	221	261	245	249	232	268	273	250	251	236	247	214	258	253	247	246	240	256	268	243	269	219	269	238	256	254	247	267	236	262	237	242	283	228	271	241	268	244	260	238	271	249	258	204	248	246	242	240	266	239	230	276	231	252	288	267	245	236	235	256	257	257	241	226	280	253	250	232	275	215	243	236	245	245	239	245	217	271	248	251	253	238	261	254	232	233	242	241	252	263	241	245	243	240	234	283	266	226	240	246	248	265	232	258	286	245	255	250	271	258	234	233	260	228	247	231	260	251	222	247	266	253	271	256	262	265	259	255	237	256	226	228	247	221	277	236	279	249	268	236	235	234	264	228	250	239	269	248	263	251	246	259	247	262	265	263	245	233	247	254	248	264	275	294	302	247	253	249	271	255	268	242	258	242	258	272	270	264	245	238	238	267	245	221	264	251	254	248	284	208	238	250	285	246	264	231	254	278	234	238	229	240	263	286	240	274	238	278	250	219	266	257	264	248	277	232	239	238	242	260	227	258	240	249	248	250	262	244	264	262	281	270	241	236	263	245	253	278	255	260	237	248	259	248	254	211	244	231	245	224	229	240	252	239	256	248	264	298	251	280	253	225	279	238	279	250	232	252	252	256	256	252	274	242	244	279	255	231	251	255	240	242	212	230	272	240	263	273	248	256	246	246	270	253	247	236	254	262	244	231	266	249	248	238	255	233	268	260	240	250	284	229	249	244	248	250	265	239	216	229	252	254	252	255	248	254	253	258	264	271	277	224	224	230	245	255	263	236	249	260	247	257	261	270	220	227	281	236	247	242	237	261	274	232	259	242	234	270	232	275	268	247	239	256	269	262	248	247	257	249	230	255	253	228	259	245	265	229	251	234	259	261	259	244	262	231	281	279	230	264	298	233	253	230	247	253	256	295	234	259	255	249	216	242	265	277	266	301	244	259	249	207	237	281	251	245	217	238	241	243	250	218	245	267	274	228	288	269	269	231	263	257	248	230	233	242	248	255	250	268	227	239	265	279	241	279	260	246	261	232	234	237	240	258	260	251	238	241	273	235	232	233	234	249	254	235	264	294	248	249	254	249	249	252	237	242	258	279	255	236	258	239	227	246	243	257	238	246	241	276	251	267	233	263	248	272	259	255	234	275	286	234	245	263	266	241	263	273	269	253	240	249	227	271	282	262	262	224	257	210	262	251	262	248	259	268	256	275	217	254	274	246	223	265	257	263	263	244	253	257	238	248	259	263	241	251	241	266	241	239	236	254	300	253	267	254	251	263	263	249	233	263	233	247
33959	2048	4003	4448	3883	3336	2793	2335	1958	1823	1701	1434	1396	1285	1245	1194	1055	1124	1014	967	951	980	953	957	929	847	871	822	863	863	825	877	845	816	794	811	773	828	788	803	770	822	760	773	752	800	805	752	768	765	799	825	774	769	794	765	725	754	746	740	715	743	788	716	760	756	760	731	714	726	712	688	735	775	724	731	765	752	707	717	672	734	721	734	729	748	701	695	731	722	734	723	731	696	687	689	716	708	758	692	714	747	755	718	693	700	723	685	747	745	779	695	752	727	752	732	747	721	645	745	705	683	707	710	707	738	714	718	792	717	709	658	687	785	677	685	752	710	745	693	706	765	730	780	685	732	706	734	722	717	694	666	731	734	692	747	758	684	746	722	701	718	729	720	718	702	718	725	727	685	728	763	683	688	731	739	694	724	674	732	691	709	754	695	693	740	760	710	800	742	708	707	730	724	754	779	737	687	733	674	756	687	774	731	703	728	734	690	713	754	688	697	712	701	702	716	706	732	748	722	724	679	701	731	671	683	729	667	723	745	722	704	674	718	741	711	691	712	734	769	753	722	699	702	734	740	759	676	721	755	681	742	672	740	713	739	736	712	713	743	717	691	746	755	711	712	679	707	753	741	700	671	724	750	695	702	754	642	793	730	746	703	730	721	707	722	713	705	732	713	694	726	761	669	723	703	705	708	747	706	728	677	723	717	730	726	700	733	651	696	731	794	673	697	722	656	699	689	757	714	683	701	717	733	718	758	671	724	687	703	699	702	682	722	705	723	735	717	680	694	729	743	686	734	702	701	731	712	705	689	770	726	717	698	704	706	721	692	693	700	687	717	773	698	714	737	663	744	714	718	735	720	739	707	761	708	696	728	716	747	681	732	695	700	765	707	742	713	773	673	731	716	706	752	721	677	719	718	699	721	656	724	682	726	741	707	693	757	711	757	715	727	722	695	758	748	720	743	745	715	692	738	757	710	720	753	711	780	739	705	757	762	707	756	694	728	725	733	711	690	681	717	726	709	711	732	688	689	709	672	725	677	709	709	724	756	727	758	742	731	688	707	670	720	731	767	710	732	720	754	715	660	659	719	705	704	728	735	736	721	731	669	770	728	706	687	752	687	693	687	738	731	688	705	735	791	734	759	733	714	752	758	732	690	760	710	718	671	718	732	749	696	744	701	741	776	680	751	703	664	706	732	703	737	736	746	667	741	701	676	718	692	690	737	705	689	725	744	736	695	686	665	657	704	748	713	703	729	697	705	741	688	710	757	776	717	735	709	707	732	708	729	693	749	700	712	720	704	733	735	706	733	673	758	694	720	739	708	720	695	751	697	737	686	688	675	736	711	700	707	687	726	670	671	721	732	682	756	714	763	694	714	716	767	726	698	709	675	756	769	722	748	690	718	782	732	679	692	741	724	755	703	736	685	709	697	743	727	679	755	708	698	727	670	698	721	712	719	753	727	700	689	740	765	737	736	686	729	723	717	741	747	689	730	721	693	730	712	711	711	732	733	723	685	757	731	666	716	681	748	702	695	726	734	770	738	704	744	686	782	706	700	713	683	690	723	694	746	708	723	703	700	686	696	696	731	738	729	727	751	710	741	733	684	701	741	714	750	692	758	694	666	741	723	772	761	703	736	711	741	729	689	686	776	705	751	680	736	763	718	748	715	761	737	766	682	739	697	729	711	733	698	758	701	701	715	726	662	726	706	692	709	708	742	706	737	690	704	696	735	720	712	755	733	695	731	746	703	740	702	725	700	723	734	723	725	739	745	716	719	744	718	705	741	734	740	766	678	725	719	748	728	716	783	686	685	744	738	711	694	779	756	704	735	753	716	749	700	718	750	719	703	653	735	697	728	686	694	681	720	801	703	723	723	734	713	712	716	749	726	748	694	764	759	708	719	684	673	738	716	727	733	748	721	740	719	682	759	698	707	712	739	689	770	681	749	729	729	737	697	692	712	691	751	716	706	661	748	678	732	708	667	703	749	721	709	666	680	736	742	712	664	757	677	768	712	699	741	747	710	743	705	720	723	698	723	694	724	691	713	749	724	723	715	778	692	745	724	707	753	724	717	727	710	668	698	710	687	746	730	682	679	758	714	754	736	725	685	711	760	713	715	747	731	691	734	734	688	756	680	696	736	707	714	724	681	734	683	721	709	759	727	726	686	725	737	685	683	690	716	771	696	717	706	692	699	740	714	743	706	684	718	734	717	760	721	717	740	731	722	688	744	722	789	700	692	694	782	702	719	720	728	661	715	719	775	715	719	697	688	715	706	723	750	733	639	746	739	773	749	719	716	651	709	725	721	732	730	738	732	687	722	764	693	703	698	738	706	752	681	732	728	753	698	743	748	738	683	773	729	711	706	730	730	697	685	663	700	752	694	703	773	705	709	681	711	691	673	721	686	710	734	749	765	709	709	732	757	713	742	774	694	691	686	668	692	756	706	697	757	719	697	672	720	713	707	658	779	718	693	717	720	713	698	749	692	724	767	699	698	752	705	710	726	751	744	683	718	698	703	695	728	739	731	677	765	718	743	706	756	687	675	771	726	748	721	760	736	729	695	724	735	718	710	741	698	713	690	756	713	700	682	724	733	714	698	668	732	689	734	745	684	748	714	725	731	694	674	712	655	744	716	714	682	716	702	718	653	745	704	692	683	719	691	743	658	678	693	716	707	676	734	720	658	769	729	728	725	732	707	709	697	690	670	679	741	732	715	692	665	741	760	677	686	707	766	692	711	691	742	741	693	690	711	687	763	717	670	718	711	717	749	717	718	736	727	742	666	727	726	754	740	671	749	683	696	754	751	764	761	646	712	716	726	715	711	747	710	663	771	697	767	753	727	716	662	747	716	672	753	712	682	683	709	685	734	687	744	708	709	753	668	736	726	664	720	716	689	649	731	689	752	733	741	686	668	669	695	669	660	733	708	733	719	689	752	728	732	709	704	759	695	749	699	702	732	719	693	716	750	722	663	748	697	730	749	732	699	730	680	741	699	745	675	774	666	722	756	692	720	714	739	733	810	732	707	723	725	732	731	780	719	701	701	697	740	730	686	727	721	685	687	672	702	698	691	720	776	693	731	696	728	705	691	736	723	720	684	714	702	721	762	697	695	707	733	746	721	691	709	759	711	708	727	681	728	708	734	749	717	740	663	723	722	684	755	733	730	712	725	736	710	724	691	746	750	686	689	742	735	755	734	762	773	697	667	718	740	729	667	714	720	711	740	746	720	761	707	759	731	725	775	743	700	729	734	687	714	733	703	734	705	735	689	714	743	752	690	725	670	709	699	746	732	702	719	720	698	756	746	699	743	722	694	734	727	767	757	751	694	721	731	725	678	702	750	715	715	714	714	711	703	736	691	729	710	756	721	746	709	711	671	796	717	764	723	714	701	730	736	751	742	689	716	682	723	700	759	711	714	718	735	695	700	671	692	712	727	703	719	718	656	707	735	698	766	733	683	692	687	719	748	749	700	663	714
17193	792	318	132	113	105	93	98	94	90	102	84	94	76	91	100	81	80	90	86	62	79	75	91	82	105	96	74	87	80	72	73	86	99	61	81	83	75	95	84	81	81	84	60	71	76	91	89	89	93	95	68	83	83	82	89	72	71	79	80	79	73	76	79	92	76	78	88	79	85	88	94	76	77	74	77	83	82	78	78	84	73	69	93	81	79	73	76	81	84	89	74	79	86	78	95	120	71	67	99	83	78	70	82	79	89	87	93	88	81	78	75	77	84	89	88	66	74	80	84	88	76	71	92	80	92	72	79	80	83	78	80	83	83	96	75	60	85	102	95	67	81	98	77	93	94	86	97	77	91	75	83	88	83	97	81	79	76	78	74	75	84	75	104	74	78	87	75	75	79	84	71	76	79	82	85	81	78	66	87	93	92	86	91	79	85	68	72	76	84	90	77	88	81	90	88	80	86	86	78	95	67	78	70	82	91	85	80	88	79	90	77	98	84	81	74	83	78	73	94	87	92	75	65	74	72	66	74	77	91	78	69	86	80	94	100	83	100	78	85	73	74	66	79	82	71	82	84	90	55	79	88	86	92	96	85	83	90	90	87	89	76	83	86	83	78	80	98	91	76	84	78	91	81	88	77	79	80	75	110	104	76	86	82	81	95	87	98	78	84	82	70	79	75	69	80	94	79	67	87	80	71	80	86	93	69	78	86	97	73	80	102	85	95	74	83	80	78	79	77	96	82	83	79	68	80	79	69	97	85	69	63	70	65	72	81	99	85	96	90	77	80	89	88	67	95	96	101	81	75	106	83	92	93	72	83	84	84	88	87	86	80	72	74	67	95	85	77	94	71	87	82	83	76	95	94	91	95	85	61	84	82	67	69	96	86	85	82	92	78	67	73	68	96	81	63	79	69	96	80	79	81	84	82	89	83	81	80	80	81	80	84	80	87	90	73	94	81	82	77	79	81	68	77	67	67	81	90	77	77	95	79	79	77	74	94	79	87	77	83	85	85	91	90	83	74	65	66	101	95	86	67	78	80	79	89	87	92	75	95	67	77	82	63	76	68	66	93	89	80	96	84	84	77	89	64	79	71	81	74	97	102	80	87	84	85	80	84	88	101	82	92	86	80	77	76	76	91	74	73	85	89	61	85	97	80	87	82	85	74	57	70	91	80	99	88	93	80	68	63	79	82	78	76	86	80	72	95	77	77	77	89	99	89	70	74	87	87	106	80	73	68	76	68	83	77	91	90	93	76	90	75	80	93	81	89	89	78	78	79	97	77	91	68	85	98	74	81	85	98	86	81	90	87	72	79	73	78	74	100	89	71	72	76	86	69	92	85	82	71	85	104	78	86	90	71	66	76	81	77	83	84	89	80	71	76	87	77	70	76	80	69	85	71	83	94	83	95	87	88	82	88	99	74	74	100	76	90	83	65	95	79	73	76	83	77	91	92	84	77	82	71	86	92	93	82	93	82	101	85	89	86	66	77	80	81	67	89	62	98	90	79	71	65	79	85	65	75	85	71	88	76	86	81	59	90	90	92	101	73	86	91	78	74	78	82	73	84	86	73	93	75	66	73	66	76	95	73	83	81	93	82	88	79	76	95	95	74	80	70	84	82	88	78	92	75	90	88	70	70	83	79	101	80	78	86	75	90	96	77	83	95	88	92	64	90	76	69	93	98	89	80	95	86	69	84	79	80	71	84	72	90	97	80	94	70	76	89	94	86	69	89	79	92	72	80	75	91	76	85	92	92	68	84	99	75	64	97	70	91	93	93	75	81	81	89	76	84	82	66	84	84	100	86	88	77	79	88	79	102	83	78	80	84	69	90	91	71	70	83	72	85	83	90	78	89	78	70	93	85	79	90	76	73	67	83	80	74	85	77	109	95	72	79	79	85	94	80	85	80	100	71	99	75	82	85	89	70	97	112	84	74	86	79	70	81	88	92	66	79	62	83	69	79	70	65	93	81	82	93	69	78	87	80	78	72	77	74	70	94	82	85	85	69	76	84	71	97	74	71	82	65	91	81	71	86	91	73	89	83	85	84	83	81	94	85	80	80	93	86	98	91	70	82	74	69	83	85	85	79	89	78	75	78	68	72	82	93	86	76	91	81	113	73	80	81	92	92	73	76	89	81	82	84	88	79	85	88	74	83	86	96	80	76	75	68	94	90	70	93	64	85	82	74	83	91	84	87	88	83	98	90	85	74	80	69	86	85	77	80	80	62	81	77	79	71	76	90	82	82	93	70	85	73	75	93	79	68	62	86	86	79	74	71	81	102	85	64	83	86	88	86	75	72	90	77	68	100	87	80	83	89	72	79	81	86	86	76	91	83	86	71	77	78	84	110	70	96	72	96	63	86	83	69	82	82	81	74	87	61	82	79	74	70	77	83	68	90	65	81	77	81	91	82	77	86	68	79	75	78	81	84	92	87	70	85	106	78	84	80	86	84	76	87	79	88	71	93	74	63	99	98	80	86	68	83	99	84	83	75	80	88	87	78	72	89	93	64	72	64	91	91	74	63	81	83	66	77	82	88	78	74	64	75	83	81	81	63	76	79	82	81	81	85	92	83	86	69	73	73	79	71	109	90	74	87	76	70	80	69	83	100	83	77	73	84	74	79	86	86	74	73	85	82	79	81	86	87	94	79	85	80	91	83	71	77	75	75	85	68	91	76	85	65	82	92	66	93	67	73	81	73	89	83	87	82	80	102	78	74	58	89	73	89	73	91	79	84	88	79	71	83	84	82	74	83	81	67	89	85	79	81	66	77	74	97	96	79	69	83	80	77	94	92	84	73	73	80	89	84	75	96	80	90	100	72	86	83	89	85	77	97	92	66	86	87	67	91	65	83	81	88	85	85	68	84	100	82	76	77	90	83	83	84	83	68	74	77	80	87	76	92	74	91	70	81	79	68	71	81	69	88	81	76	79	93	62	96	82	84	81	73	77	87	90	99	80	92	85	67	70	79	94	69	75	89	90	83	77	94	64	88	91	85	92	80	83	83	90	83	87	81	84	71	85	79	63	80	96	65	98	96	71	89	66	80	67	96	79	89	80	73	83	83	78	91	81	83	75	77	83	68	78	80	80	77	91	86	89	87	74	83	77	89	80	68	88	68	92	78	78	81	73	78	70	96	86	74	85	81	75	93	81	80	89	84	83	88	91	80	88	81	75	80	77	62	98	84	76	80	69	107	72	99	69	94	88	81	84	85	74	84	91	77	91	91	92	97	84	89	83	96	75	81	94	88	81	89	87	81	74	74	98	71	77	87	79	80	76	72	74	102	101	72	74	76	77	78	67	67	104	82	88	81	82	76	103	90	88	71	82	89	99	92	78	91	82	72	89	76	89	78	85	76	71	86	91	86	67	90	98	82	88	67	96	72	104	81	89	73	97	84	98	75	83	91	92	68	86	82	84	85	75	94	78	68	91	70	84	80	80	60	82	75	90	87	81	86	86	83	107	76	76	74	88	86
16163	346	418	417	414	365	385	352	325	316	324	310	311	302	298	295	304	291	290	321	291	310	302	289	302	314	323	288	286	257	329	281	308	284	288	289	290	263	326	275	296	289	280	277	264	314	301	266	287	314	276	318	304	276	285	309	275	318	316	301	275	283	275	304	294	289	299	277	284	281	302	292	286	271	306	286	301	293	303	261	270	327	281	303	314	308	328	279	305	301	284	306	295	294	304	272	279	285	313	297	323	283	308	264	267	267	289	287	295	246	277	284	329	271	304	305	294	289	277	289	293	315	279	299	293	288	284	300	283	290	295	275	327	264	291	294	284	293	290	282	292	301	287	297	290	289	265	281	280	297	289	305	291	282	306	293	262	295	324	276	301	285	300	305	288	315	309	327	288	303	294	299	288	315	310	282	285	302	301	301	300	326	305	282	317	292	265	275	274	266	285	277	285	312	298	299	279	278	277	308	300	268	300	329	294	281	309	306	324	311	278	269	313	282	304	290	290	258	299	291	329	308	267	315	296	314	298	338	281	308	297	273	277	294	287	286	294	270	307	280	280	293	320	299	289	286	300	295	299	267	258	272	283	311	262	270	313	285	289	271	296	280	313	295	308	281	286	306	298	279	288	293	299	292	270	289	294	263	261	303	260	291	247	255	278	290	286	264	278	328	272	311	295	306	336	296	280	298	301	281	288	299	258	286	308	296	290	283	272	310	277	265	328	288	306	283	291	277	297	312	330	261	306	265	286	296	294	308	296	293	303	263	276	263	291	303	289	327	312	296	309	308	269	306	294	302	283	271	277	271	270	260	296	274	292	279	286	304	299	298	297	307	276	301	290	298	296	309	280	287	297	285	285	306	282	290	287	272	299	289	293	302	304	270	284	262	270	300	279	282	341	306	277	323	256	292	274	296	304	307	299	304	293	276	301	297	281	298	320	310	262	317	286	288	282	277	278	312	309	298	272	300	286	252	287	265	279	294	287	283	307	297	313	304	274	300	298	280	250	303	267	301	300	313	266	307	255	299	276	263	285	314	299	293	272	281	288	295	313	297	293	272	286	282	303	287	337	319	278	290	302	277	270	294	305	280	279	270	301	293	324	284	288	275	293	293	303	293	313	304	306	305	291	302	289	312	289	278	296	282	296	299	281	291	291	276	307	301	300	278	296	285	303	298	306	274	266	292	314	290	259	284	275	280	333	298	279	286	277	283	269	255	277	264	306	291	294	264	295	305	267	299	285	298	271	310	267	300	309	272	262	283	299	296	274	264	291	305	293	272	290	298	264	300	296	292	304	325	304	294	296	303	282	297	278	298	280	280	273	327	281	302	277	305	291	298	278	291	289	293	270	290	260	288	285	301	266	295	296	285	279	278	295	309	322	295	286	287	307	289	283	306	287	296	302	288	277	273	277	309	320	297	277	297	309	287	307	303	308	273	272	294	284	272	292	313	289	304	281	293	270	296	248	268	284	291	311	272	301	291	284	269	296	291	276	272	319	298	271	311	289	282	304	305	302	291	288	265	287	291	298	277	288	287	265	309	259	294	307	290	281	273	273	314	293	287	304	293	292	298	303	282	278	293	308	263	294	289	292	259	293	276	317	282	314	303	317	291	302	285	270	288	292	276	293	302	311	299	291	297	290	305	308	258	275	300	324	260	309	292	318	292	262	327	275	327	274	294	280	294	281	333	289	308	294	277	294	276	274	293	286	290	273	289	296	289	305	293	277	272	280	298	293	294	296	284	271	329	287	290	253	323	284	290	268	298	291	298	303	309	291	243	292	300	300	304	274	292	299	302	301	293	278	302	281	289	293	297	286	265	300	271	304	296	287	324	307	264	323	301	310	304	271	272	299	296	298	269	258	295	314	286	296	283	324	291	278	273	288	276	297	312	278	269	318	260	301	338	284	251	312	309	311	284	327	307	277	298	297	303	288	289	255	290	262	300	284	314	251	246	295	284	282	290	278	287	311	266	310	309	308	273	273	305	307	289	310	282	295	295	279	318	263	312	275	305	265	317	298	284	301	303	299	290	329	292	279	264	272	309	266	302	282	296	300	312	277	273	289	275	292	298	284	303	289	307	307	278	286	267	279	282	307	266	308	312	266	268	290	289	296	278	266	292	280	243	319	314	284	289	303	300	304	299	323	295	312	283	260	247	282	298	306	285	285	275	267	319	300	273	284	299	279	311	332	291	292	318	273	279	285	266	292	299	283	281	284	284	293	285	274	285	277	283	299	303	257	299	291	291	294	285	319	304	289	298	299	270	340	263	307	266	298	298	284	300	276	275	292	304	272	314	300	285	306	286	263	281	296	324	273	271	310	300	311	298	282	340	281	304	292	292	331	293	294	291	286	280	287	277	314	313	302	279	284	285	280	272	302	280	282	287	291	267	271	316	289	282	265	323	283	307	328	292	272	297	306	286	289	312	304	296	286	302	253	295	294	289	319	288	281	288	303	291	273	286	298	291	290	286	318	277	273	280	286	293	276	273	310	296	278	309	285	300	316	293	289	276	312	302	247	302	324	290	294	282	268	280	304	282	263	280	264	319	297	282	295	275	289	287	277	323	266	321	268	295	237	289	325	303	300	294	273	274	311	252	276	321	281	283	296	316	298	280	267	305	334	266	285	298	309	316	272	286	295	273	292	282	301	290	277	276	263	283	303	310	304	283	284	280	278	305	302	314	307	283	287	302	272	295	305	274	262	284	277	276	282	292	326	255	297	293	261	258	290	321	303	287	267	298	290	296	309	290	287	285	290	258	312	295	285	313	276	298	295	281	311	274	309	331	298	302	271	295	284	318	284	283	293	303	284	301	297	278	280	287	285	311	305	271	262	270	277	280	283	278	267	326	300	292	276	313	315	309	314	283	260	270	311	324	284	312	315	284	281	287	283	280	319	267	285	300	287	281	302	292	304	284	264	276	262	313	263	306	271	290	306	309	293	301	308	338	296	298	241	280	269	313	287	292	282	294	285	278	295	301	298	281	302	268	293	289	299	300	297	276	293	290	310	268	297	309	280	317	273	311	298	260	325	316	266	309	271	296	285	297	278	301	274	335	305	270	343	269	296	288	308	280	302	311	304	269	302	292	286	270	306	296	287	299	286	295	302	279	286	293	290	267	288	289	284	317	303	292	282	295	274	286	271	275	291	286	316	317	301	303	292	306	303	282	310	281	301	290	276	278	300	291	295	290	306	300	270	291	289	297	316	298	281	267	287	283	286	293	269	318	324	274	274	295	285	306	272	336	326	327	294	313	276	305	281	299	298	300	278	297	281	267	320	307	301	303	297	290	271	292	295	268	278	311	307	305	301	296	288	293	271	273	299	275	301	294	268	249	284	277	269	289	291	325	289	308	289	280	308	272	292	276	312	287	307	307	305	289	298	309	285	292	317	304	263	254	322	306	302	269	274	253	303	280	305	273	279	300	353	297	301	331	280	291	282	287	287	303	284	275	288	298	285	289	286	268	295	288	259	284
54271	18769	5625	848	588	448	392	287	267	210	236	225	212	164	193	169	158	181	187	163	159	157	137	179	173	151	173	157	158	144	173	152	136	168	131	162	148	148	158	181	154	147	164	142	160	144	157	153	152	132	165	158	163	130	144	165	161	173	135	141	156	159	152	145	160	143	143	130	155	145	131	145	150	146	143	134	135	130	139	160	130	131	144	159	152	123	154	136	145	149	146	151	139	125	142	146	136	167	135	136	147	160	137	134	159	151	155	132	137	155	162	153	160	150	136	152	145	139	159	142	171	163	170	151	149	147	138	146	132	158	133	142	146	116	169	162	147	128	136	157	146	139	150	163	159	155	139	156	131	152	136	158	128	137	155	122	163	135	154	138	125	147	155	130	167	152	143	139	138	168	148	150	144	138	134	138	164	134	142	116	147	124	151	140	156	146	163	129	144	148	135	131	134	137	147	144	141	130	144	134	158	150	138	136	137	156	138	142	180	144	150	155	150	135	135	157	132	159	129	137	152	141	149	161	132	152	132	154	137	134	163	122	143	130	132	138	133	147	139	149	147	163	163	132	147	137	135	149	157	153	133	126	159	129	118	138	142	145	134	138	126	151	171	142	138	141	138	159	126	128	138	150	147	155	140	155	130	151	125	153	161	138	148	147	134	164	140	147	152	155	140	137	151	154	151	141	154	151	153	131	137	132	145	148	172	161	153	153	158	136	159	150	138	145	147	141	143	138	134	138	141	158	167	158	131	159	142	158	147	156	130	150	138	162	139	149	133	143	128	141	159	122	131	136	146	157	140	144	136	156	158	153	121	149	149	132	164	126	142	169	155	144	160	148	132	156	136	142	130	132	156	149	146	147	132	154	161	158	139	126	166	179	136	134	150	152	147	145	131	150	149	134	132	131	125	141	148	129	151	158	157	153	133	179	152	119	167	150	139	131	149	130	133	140	154	150	155	157	167	146	151	138	141	147	135	142	135	135	159	170	152	150	130	144	161	147	163	133	146	132	146	174	135	156	144	138	139	151	145	153	135	142	138	161	157	150	154	174	154	134	152	157	141	145	162	135	155	144	138	136	155	144	143	127	132	146	131	155	121	159	142	131	140	140	159	128	134	151	152	155	154	140	145	132	147	138	150	145	153	154	155	127	138	137	152	148	142	151	156	145	137	155	173	133	146	171	134	152	146	158	138	130	154	142	139	150	164	138	142	134	177	137	140	139	145	135	151	156	143	130	153	137	148	145	149	163	156	151	143	147	137	139	141	143	136	155	139	152	138	155	135	164	152	161	141	165	139	166	164	159	170	155	156	146	150	156	148	114	152	137	156	141	153	129	175	139	163	139	139	162	134	136	154	166	151	151	126	120	149	141	157	139	152	148	161	142	137	157	153	140	157	133	146	141	143	143	150	147	141	146	162	142	138	129	146	140	144	152	148	130	122	135	137	160	165	146	121	163	150	154	133	145	149	166	140	161	141	134	164	139	135	162	162	155	150	125	154	151	163	151	159	148	143	155	168	160	162	143	159	138	142	157	182	147	148	142	134	157	150	166	150	147	159	147	137	137	153	154	143	142	142	150	156	141	154	143	142	137	158	162	143	141	146	149	145	147	160	154	143	139	155	165	180	176	166	166	144	156	152	158	142	113	169	133	131	140	149	162	120	132	133	144	132	163	143	136	164	158	141	141	138	138	155	140	162	128	158	152	134	148	137	171	122	132	143	146	154	155	154	155	123	151	155	164	136	137	147	152	139	122	146	145	136	151	158	129	129	136	149	148	169	153	157	137	137	123	139	145	158	144	164	136	141	148	150	151	152	162	139	156	123	139	144	168	140	166	145	165	139	126	140	159	136	154	139	139	128	134	133	154	143	148	153	129	130	139	152	140	162	147	143	140	145	140	146	145	135	152	157	147	149	148	123	152	148	151	149	133	127	145	144	141	142	156	148	149	145	136	147	154	136	133	151	133	138	162	137	144	155	124	152	148	141	121	134	139	155	138	154	139	143	138	132	128	146	134	149	135	141	173	145	133	125	118	130	117	129	136	145	129	143	149	134	127	160	150	164	152	154	134	145	176	143	151	153	147	160	138	156	133	161	168	162	143	148	148	145	125	137	133	150	129	166	122	156	158	154	196	154	151	139	152	140	139	135	145	156	142	151	161	149	127	159	150	151	146	172	165	145	146	133	155	150	133	142	168	134	158	144	154	140	138	135	144	127	149	146	143	135	143	152	148	142	140	154	137	146	157	157	137	134	129	133	155	161	143	135	162	143	136	153	145	124	150	140	165	132	127	132	176	131	140	163	139	147	128	127	123	133	151	125	147	144	131	167	156	153	159	140	146	146	141	167	139	136	159	143	150	136	152	149	133	144	154	149	152	133	128	152	144	145	138	127	156	145	169	141	132	154	161	139	127	123	148	153	126	135	144	138	148	154	111	154	137	131	136	165	142	154	124	135	156	140	173	150	158	124	150	140	120	150	150	139	152	144	132	166	145	148	155	126	156	146	147	155	118	155	146	175	143	147	145	147	179	138	147	146	145	153	113	158	143	129	159	134	134	145	138	147	160	149	149	160	161	147	142	183	152	146	150	148	137	169	142	157	149	140	157	148	148	152	133	131	146	139	149	150	164	160	141	144	130	158	152	153	147	137	132	149	154	138	153	156	167	148	144	148	147	129	148	130	175	139	137	129	135	150	157	126	154	143	148	137	130	163	125	148	156	159	149	150	142	125	141	142	133	160	149	147	131	136	140	148	153	130	146	152	136	146	158	151	170	132	124	134	154	139	143	139	148	149	124	155	140	156	138	170	147	155	149	148	144	150	151	138	136	138	164	160	143	114	142	165	128	138	136	154	163	138	134	143	154	143	137	168	135	131	160	153	164	150	143	147	145	132	150	143	151	152	151	140	147	163	157	160	171	138	141	117	144	138	140	173	123	141	158	163	155	143	151	146	147	152	144	138	150	136	147	150	148	128	142	134	148	137	161	139	153	144	152	175	133	131	139	161	126	140	145	166	145	162	153	158	150	140	138	142	165	145	132	155	165	127	149	136	150	138	147	151	138	149	165	148	162	159	157	148	151	142	150	169	122	159	158	143	134	142	139	168	140	171	164	171	148	145	153	162	135	146	136	142	149	151	137	150	156	150	138	150	142	152	138	136	162	176	126	135	161	154	157	133	149	135	161	158	169	157	132	141	136	142	140	120	173	118	144	161	115	126	151	132	154	157	149	142	148	135	160	152	197	122	126	149	144	157	161	143	130	141	145	140	150	155	159	148	142	147	153	147	129	170	147	140	136	159	128	159	153	143	131	125	153	132	148	153	151	143	144	153	137	141	140	132	141	158	137	161	144	150	130	154	148	131	153	141	138	147	144	130	150	154	139	156	126	145	124	136	129	163	146	139	145	158	138	148	139	143	168	149	134	158	164	129	135	144	147	145	141	182	174	139	142	148	158	130	138	133	131	147	161	149	167	139	136	158	136
28315	1112	2004	2438	2142	1768	1509	1223	1042	1009	921	860	768	778	721	686	601	640	608	614	604	564	545	594	505	571	521	500	542	532	521	518	580	483	475	472	487	506	515	443	493	494	486	526	481	481	492	490	486	509	456	480	445	483	489	442	477	470	446	524	498	484	465	456	457	446	434	483	470	468	467	456	459	494	490	473	488	453	441	475	474	489	488	452	529	471	487	458	459	451	480	447	461	441	451	460	453	469	470	465	436	420	465	485	451	412	496	446	450	447	517	436	490	461	470	479	460	523	450	464	477	471	440	454	480	456	469	462	459	462	466	467	465	478	439	430	472	414	447	498	474	436	454	452	471	466	419	499	484	451	442	472	451	470	469	482	456	472	478	443	489	502	483	471	435	459	484	447	428	450	485	470	445	487	443	484	456	479	459	471	438	441	472	464	473	483	475	478	502	455	486	454	483	491	472	474	444	494	489	470	492	453	510	465	473	475	438	441	476	477	460	483	461	440	484	454	437	478	440	417	450	457	454	473	465	504	453	472	455	464	441	453	535	472	478	453	404	478	421	460	446	497	494	447	438	469	482	513	467	461	464	436	432	459	443	466	456	479	443	438	475	491	462	467	475	456	478	433	506	431	447	480	454	493	465	471	464	463	478	461	456	464	464	444	460	500	453	443	457	419	475	420	443	429	461	445	490	481	438	452	453	436	444	443	432	448	441	472	473	445	429	434	496	433	488	510	412	427	480	458	461	465	440	439	442	470	474	458	414	472	454	456	479	437	466	492	440	436	464	440	473	447	470	476	489	458	484	452	442	468	484	481	487	456	482	437	474	488	468	486	467	482	461	456	465	461	438	492	469	451	467	448	441	439	449	451	490	453	453	463	464	455	487	503	421	461	434	446	483	478	459	483	458	489	470	426	474	460	450	462	440	455	437	461	446	442	493	440	466	474	450	471	480	414	456	459	460	456	470	451	454	432	488	442	453	468	475	461	452	413	460	433	474	474	457	472	484	410	503	462	466	423	467	424	436	465	486	481	436	443	467	517	492	493	474	459	453	499	459	452	469	456	448	451	413	464	438	460	441	471	483	419	496	474	443	471	435	438	479	483	412	476	425	484	468	478	468	468	440	456	427	440	450	492	484	442	479	468	452	455	460	470	453	474	481	452	459	474	474	497	473	448	481	478	485	469	502	436	482	510	495	460	461	471	486	430	501	463	464	502	425	467	418	477	464	421	411	491	482	485	404	445	461	483	470	461	445	471	441	487	437	463	449	466	437	492	476	495	453	436	460	461	454	478	464	461	465	433	455	502	428	499	441	479	475	478	483	444	453	459	446	486	430	472	427	457	454	444	435	471	477	458	436	460	442	458	462	468	454	479	489	457	451	453	455	460	459	454	424	454	492	425	455	447	449	476	471	443	457	486	475	481	447	452	450	452	438	451	408	482	447	443	449	456	457	446	492	448	494	473	444	429	420	479	479	470	482	449	432	443	482	471	454	489	442	468	490	465	471	465	455	471	464	443	454	463	470	451	460	456	454	460	471	452	432	449	460	427	487	408	449	454	456	413	470	482	456	482	458	445	442	452	433	465	454	460	452	449	467	419	465	430	431	485	469	452	487	493	470	454	478	458	436	461	451	435	434	488	467	479	435	492	468	454	417	471	480	469	465	467	482	489	506	416	485	425	445	421	509	517	463	448	451	442	487	512	464	468	481	475	483	451	448	428	459	438	467	499	466	470	484	472	432	473	503	448	484	466	411	429	427	461	478	480	469	479	456	440	449	470	451	457	436	485	444	470	443	486	421	469	406	469	443	467	496	468	464	462	452	444	427	495	469	435	459	470	508	449	469	468	484	450	485	445	468	469	480	434	443	456	470	486	467	456	489	447	489	432	428	433	473	452	460	436	452	479	451	493	424	445	459	446	472	455	464	531	462	442	447	420	432	474	463	492	428	449	463	430	462	453	478	486	452	460	472	447	475	469	504	455	442	434	510	447	479	428	442	447	436	431	427	465	472	432	473	475	457	495	461	453	467	441	471	459	470	440	463	478	458	479	445	441	453	484	449	470	462	426	458	448	466	434	471	434	442	427	430	460	443	450	439	443	441	479	449	439	433	475	447	485	465	402	464	471	480	484	439	473	458	424	453	451	481	476	459	453	436	477	491	451	429	475	417	472	430	462	470	438	457	449	442	445	480	455	464	454	468	480	440	449	503	457	439	436	454	476	461	477	491	438	457	465	465	486	504	495	452	503	426	465	462	448	515	449	461	473	465	456	464	507	454	509	437	486	445	467	490	477	470	485	441	487	427	428	443	526	488	463	416	435	436	475	454	481	506	419	490	485	480	470	457	460	459	467	503	459	473	433	460	451	491	456	428	472	452	455	452	463	459	463	433	479	482	447	468	458	461	492	444	422	485	455	452	459	448	479	431	454	457	448	445	470	462	500	434	461	459	504	445	440	456	451	486	479	437	466	474	461	466	505	459	462	465	462	479	463	500	487	447	453	465	463	452	469	484	473	460	479	460	474	459	439	438	443	464	504	471	442	434	465	485	437	448	452	475	429	434	439	472	456	447	426	471	434	439	444	485	484	412	475	469	471	455	421	478	486	443	482	458	469	460	431	451	408	439	480	492	464	479	452	436	469	500	512	461	435	483	466	480	457	459	463	476	472	444	470	489	455	491	514	498	459	427	457	410	502	458	427	420	465	455	438	473	458	463	459	432	455	407	453	429	452	451	445	458	460	474	507	451	468	480	434	464	490	438	471	451	482	491	467	489	473	451	458	478	456	433	474	494	445	457	440	479	427	415	451	465	472	455	435	461	448	448	486	455	470	479	461	430	475	452	465	476	460	469	455	449	466	438	479	444	448	477	445	460	446	454	491	490	511	467	436	452	445	465	439	439	500	454	481	465	456	460	452	448	478	477	458	434	436	438	501	516	458	440	444	466	456	472	439	429	461	478	462	432	465	482	444	449	465	456	481	461	504	471	457	490	443	480	474	462	454	448	466	479	472	498	446	447	454	474	417	454	492	488	463	473	418	450	469	432	463	455	456	466	458	453	434	467	457	464	497	477	452	435	513	449	484	458	392	478	466	481	421	452	442	456	445	461	479	455	438	469	426	454	433	409	471	499	439	463	502	462	441	459	435	461	452	462	430	454	455	458	458	456	457	474	469	441	489	486	460	444	476	480	432	469	451	452	471	486	483	443	477	437	483	445	474	445	449	447	462	446	476	484	454	446	436	453	443	484	442	452	478	450	424	442	399	425	452	447	417	442	441	464	472	447	498	430	439	447	506	448	443	423	495	495	476	471	432	447	478	400	467	466	441	479	417	455	426	483	494	417	454	451	432	473	473	483	456	452	452	453	435	454	447	425	433	435	465	450	465	452	476	467	451	474	420	462	452	399	443	463	469	482	430	479	503	452	477	461	446	467	485	456	457	460	440	489	471	472	430	487	493	455	415	450	459	450	479	443	449	431	489	452	462
57322	23332	17424	2845	1120	867	698	514	472	454	444	371	367	324	339	286	294	296	300	282	283	286	253	256	272	272	245	254	256	260	247	250	263	269	263	258	284	275	276	239	256	257	284	283	261	241	261	262	239	249	265	256	266	225	243	245	263	234	259	251	232	243	254	239	255	237	234	274	248	236	233	246	241	234	243	233	221	240	241	215	248	238	248	247	288	248	235	255	221	243	255	251	242	238	245	258	244	228	252	246	268	256	244	244	247	256	248	237	231	253	256	263	248	219	236	228	249	281	267	277	253	242	259	244	255	261	240	209	240	245	267	211	247	256	248	237	258	221	261	257	237	267	256	227	220	260	255	251	234	242	235	238	274	227	264	229	239	244	286	220	256	251	259	246	259	240	255	258	258	264	268	236	252	255	250	229	248	274	255	252	198	255	267	258	255	234	239	256	233	240	255	231	246	245	268	246	255	243	284	263	232	225	236	283	255	236	261	230	270	225	234	248	256	242	236	257	274	246	248	243	230	236	254	233	204	264	266	250	257	255	288	243	231	262	246	252	253	241	229	225	263	229	253	210	234	267	228	274	221	257	243	236	235	252	237	243	258	244	274	222	245	248	271	236	258	243	228	239	230	264	225	238	249	214	270	253	253	288	246	258	235	242	242	223	225	234	270	258	239	265	248	257	252	219	256	230	261	257	267	237	257	247	250	249	229	232	251	246	231	266	218	217	231	247	233	265	221	260	235	240	243	246	258	230	239	225	300	240	249	213	281	252	268	253	233	241	267	271	233	253	235	247	211	235	252	253	251	248	233	238	240	265	234	234	263	253	251	269	247	223	227	251	257	231	250	260	239	269	225	239	246	235	252	232	231	262	240	261	267	247	254	240	257	282	235	235	234	284	255	243	231	242	230	214	222	253	241	228	236	229	252	243	258	261	235	251	265	233	248	230	246	240	218	254	272	236	229	262	242	241	243	233	263	260	252	266	259	265	257	236	234	260	239	212	236	249	236	246	238	236	217	251	240	266	243	230	221	219	243	263	284	234	253	262	249	270	267	240	226	241	245	239	262	241	265	215	257	265	262	279	236	246	222	239	250	271	249	245	228	235	214	229	231	223	256	266	225	259	242	235	268	224	238	250	245	260	255	235	270	240	277	239	236	220	269	248	218	219	240	259	252	243	250	225	247	244	245	240	229	234	257	248	235	268	214	226	242	223	247	235	238	248	252	254	261	260	264	246	240	242	264	235	249	279	233	250	262	251	255	220	258	223	283	248	260	237	241	257	239	254	247	257	233	261	268	272	234	239	250	232	261	239	245	236	239	241	197	249	239	252	244	265	245	246	253	251	216	263	262	237	259	235	252	217	257	236	257	247	262	253	264	267	216	238	277	252	241	238	237	258	281	249	251	238	221	257	273	248	233	229	280	247	240	252	265	281	221	273	251	245	251	258	241	243	238	234	256	259	246	259	250	245	221	234	238	252	267	250	247	245	224	260	250	283	254	256	276	255	234	260	254	240	216	248	251	243	258	251	254	259	238	235	258	230	309	267	223	229	255	215	251	254	250	226	239	264	274	254	251	220	232	262	235	223	251	255	270	221	244	253	234	246	230	223	247	259	241	235	245	258	242	266	245	254	252	246	239	269	253	244	232	264	257	243	239	238	261	225	223	254	226	265	247	247	298	264	251	243	252	215	248	248	259	252	247	235	248	261	260	233	229	252	251	252	255	247	261	210	234	216	233	239	246	216	247	230	237	221	242	224	212	224	235	229	231	252	253	224	279	256	256	246	270	273	237	255	244	233	242	234	255	227	250	241	267	264	287	278	233	246	256	270	254	232	262	245	228	229	280	218	234	247	232	287	242	265	260	239	223	240	254	206	254	275	234	263	226	223	269	255	272	251	246	271	229	247	235	250	239	241	267	238	239	251	241	232	243	240	254	241	257	249	224	264	233	252	249	285	236	251	257	269	237	256	231	252	250	270	246	211	238	265	239	264	271	241	250	209	271	243	253	268	225	250	241	218	272	242	239	264	223	247	266	260	247	236	239	250	257	240	247	266	251	263	241	244	247	255	250	245	227	259	279	251	230	266	244	247	228	263	246	232	264	273	243	280	260	274	245	248	268	271	272	256	225	249	242	215	264	264	273	223	225	229	256	226	227	268	237	231	256	239	265	263	256	265	251	223	230	229	242	214	242	226	232	248	236	278	252	231	239	247	232	236	251	231	226	250	240	242	234	240	257	242	269	240	272	260	245	234	255	246	250	255	248	237	283	245	241	241	228	249	245	247	246	251	258	240	220	241	244	261	268	255	247	260	274	240	248	275	251	247	251	253	254	259	228	236	247	250	259	218	249	247	256	226	243	244	283	245	230	239	256	263	234	278	260	229	226	231	231	242	248	222	240	273	251	236	240	262	245	242	251	246	235	251	243	253	237	226	269	257	243	248	243	268	268	237	227	252	235	249	239	252	269	241	254	252	240	250	234	226	237	271	242	255	244	245	243	255	262	252	241	241	222	226	232	252	236	238	260	244	238	242	246	270	255	249	239	237	250	241	229	239	242	229	262	251	229	253	245	255	242	229	231	259	238	254	262	267	259	244	247	246	272	224	252	249	222	248	242	255	278	272	263	276	219	216	241	250	233	265	239	248	227	219	255	263	262	244	235	244	274	235	228	237	261	242	243	234	236	274	241	234	219	255	247	211	267	227	233	240	245	258	259	227	262	248	268	242	258	271	240	270	235	232	261	227	242	243	248	244	261	254	263	230	232	266	249	213	223	261	260	224	249	268	241	206	253	222	256	259	243	227	243	263	259	246	225	237	261	255	226	263	246	257	240	249	250	229	237	258	266	240	233	247	226	258	239	243	265	252	262	254	259	235	252	236	226	240	229	227	245	231	257	232	211	249	242	243	262	262	261	242	257	245	251	264	237	263	265	273	254	242	240	248	251	211	254	234	250	240	208	258	267	224	263	265	227	249	246	247	240	245	241	238	242	225	249	247	255	233	265	256	246	260	237	247	252	250	228	238	237	236	233	239	259	246	239	250	233	215	234	230	251	252	244	229	239	257	263	252	242	256	284	268	258	256	211	225	243	260	259	235	229	265	255	244	265	223	254	233	270	254	235	244	271	250	228	263	274	238	275	233	246	253	263	256	237	237	237	238	259	255	244	259	211	232	248	231	232	268	246	279	244	251	227	261	251	254	240	250	230	205	254	242	267	233	263	226	266	251	220	260	232	234	258	224	244	227	244	260	260	246	273	252	259	267	223	241	269	266	255	238	278	256	251	262	232	215	251	195	256	230	222	254	234	230	244	247	250	253	268	244	231	252	277	217	238	249	245	250	267	257	244	234	245	257	248	239	250	254	239	237	258	255	209	255	279	278	224	250	218	246	244	262	258	258	226	253	269	233	241	233	245	216	244	244	230	227	256	258	242	264	254	265	252	244	252	244	257	261	241	247	248	250	253	247	256	237	248	225	272	253	239	268
34940	2021	4007	4448	3834	3254	2700	2235	1955	1819	1556	1457	1339	1304	1225	1102	1042	1038	1044	961	975	959	878	943	919	877	802	847	823	848	856	786	840	792	811	834	777	813	790	787	756	782	770	767	741	766	793	786	760	739	733	727	735	774	773	729	728	737	728	748	735	740	708	734	742	725	762	694	724	721	806	709	708	716	745	724	756	700	749	722	733	693	753	733	728	693	718	734	709	702	746	716	716	715	704	704	718	738	749	696	738	747	731	659	711	705	704	724	699	716	679	667	687	714	694	695	691	655	747	686	681	724	706	649	634	712	676	732	720	711	727	732	688	714	752	709	663	722	699	704	747	724	682	724	713	665	650	685	723	725	716	746	735	743	727	706	766	718	721	685	726	655	704	677	631	691	684	733	710	692	690	747	723	671	696	708	695	692	701	738	691	754	691	707	702	730	695	712	733	732	729	728	702	708	687	689	736	706	693	704	705	691	719	710	708	688	697	649	693	705	670	704	719	714	747	700	704	702	711	737	760	735	715	698	764	750	709	651	687	671	699	687	716	741	751	662	734	710	674	651	692	734	719	738	726	753	718	742	684	732	715	701	712	711	767	681	744	748	743	711	714	695	725	692	705	714	720	692	686	729	695	734	730	715	692	768	681	678	705	721	732	738	718	740	710	698	741	693	707	698	696	727	708	759	754	652	663	757	677	683	727	684	739	683	670	689	718	719	702	680	681	690	708	703	751	676	688	748	705	708	712	684	734	704	687	691	729	666	741	718	721	693	699	702	688	660	677	715	711	716	696	734	688	712	704	732	747	694	720	690	691	754	699	680	729	738	738	691	722	668	692	737	759	737	655	668	684	748	688	723	702	728	689	750	718	749	691	701	737	687	731	688	713	676	708	735	723	694	727	713	711	701	654	746	718	691	768	733	681	748	677	675	707	676	735	667	713	724	743	676	681	704	717	709	698	746	686	713	720	723	691	729	703	729	746	700	709	706	691	689	652	719	748	721	727	693	678	724	686	694	694	675	717	712	722	682	723	724	692	727	659	713	695	674	731	763	735	740	680	715	710	724	717	707	686	728	750	749	691	674	722	713	695	684	692	741	735	743	737	727	727	718	683	725	719	709	718	695	720	700	745	738	694	692	693	709	704	729	680	734	694	667	696	724	678	704	745	658	756	725	725	669	735	728	722	743	714	714	728	697	756	690	702	731	696	722	683	741	692	742	700	665	699	759	737	714	694	704	706	686	700	648	746	721	740	680	703	693	704	719	726	715	748	694	669	722	746	729	764	734	687	692	635	695	708	770	674	734	681	686	714	712	726	686	689	722	699	721	713	697	732	762	736	668	701	748	691	712	714	698	684	722	724	761	704	735	694	678	708	676	710	685	675	725	720	724	659	687	737	715	747	757	704	748	670	665	691	666	713	720	700	732	692	691	779	699	696	726	703	671	720	721	683	685	688	699	690	686	706	716	688	737	677	769	665	776	687	709	653	705	787	676	675	698	728	715	693	695	716	715	697	681	715	699	686	683	715	687	712	684	692	702	675	679	659	675	693	690	738	756	705	737	688	715	714	744	753	700	740	686	680	699	762	728	706	715	720	723	725	704	729	701	654	683	705	734	698	675	725	715	736	744	736	694	734	708	674	654	704	694	739	685	724	675	779	694	658	650	714	671	719	758	683	719	711	736	717	727	705	686	667	698	767	720	706	721	694	715	693	676	709	671	729	728	681	722	660	719	717	757	693	728	692	674	743	766	651	662	660	754	722	733	679	719	717	710	737	685	697	718	650	691	743	702	706	710	773	747	664	714	711	663	686	678	642	650	720	693	762	692	727	686	779	724	670	695	740	721	701	698	683	731	722	713	760	709	699	784	715	697	707	691	703	680	723	721	679	736	736	756	701	757	719	691	692	724	667	724	684	748	748	723	702	694	669	712	694	683	737	723	704	697	708	685	709	680	693	732	701	678	695	693	735	741	728	728	699	731	735	685	741	760	677	721	741	672	721	710	708	690	686	701	692	665	758	699	719	700	686	691	704	752	702	773	679	712	691	743	702	700	713	727	748	711	689	687	678	684	760	705	726	719	697	765	711	683	717	678	675	722	750	674	765	735	730	712	683	695	687	736	710	699	645	679	745	669	733	661	685	713	659	700	652	701	660	667	666	690	694	639	712	695	725	703	727	746	734	723	716	714	729	696	738	743	717	722	659	683	695	646	720	742	688	705	746	733	688	659	665	724	671	666	708	748	658	692	739	741	672	772	674	696	700	700	712	718	697	743	706	682	751	690	740	742	730	733	728	728	715	730	722	737	715	676	717	715	726	675	699	704	739	725	704	733	706	714	689	723	677	677	711	688	739	701	723	730	733	673	713	734	743	730	705	743	699	688	699	687	674	731	718	693	671	705	715	682	737	687	718	712	703	715	706	711	725	685	756	694	708	708	729	707	668	753	726	719	726	683	676	683	750	745	721	693	676	692	674	710	677	734	673	715	667	725	743	730	689	733	719	729	748	710	700	745	723	697	705	736	672	657	723	754	703	682	698	737	700	735	691	708	720	737	738	728	730	770	746	715	727	726	710	735	656	697	738	714	727	705	723	735	745	741	717	660	715	662	709	696	669	717	649	693	696	687	648	685	677	720	724	688	750	731	695	720	694	717	731	716	694	766	681	725	685	684	674	736	722	731	706	719	731	693	711	711	707	702	742	726	728	708	705	709	722	719	693	635	755	732	745	679	703	707	673	704	703	710	737	703	708	682	741	676	673	696	690	692	660	708	718	749	737	696	716	673	700	765	717	764	724	711	715	735	761	665	698	737	734	674	699	766	697	699	693	695	679	717	700	716	729	727	675	707	691	713	740	692	672	739	704	700	662	723	731	680	708	725	714	743	695	709	714	714	700	730	763	688	705	693	717	721	689	698	705	728	702	684	723	746	698	708	767	736	741	740	711	688	730	681	703	659	702	679	684	733	726	728	691	741	722	690	719	717	723	699	715	713	695	723	761	691	662	680	686	687	661	746	704	701	717	692	737	715	692	727	696	710	703	736	707	740	690	684	760	698	700	698	744	681	702	693	672	725	694	740	659	692	736	696	723	718	690	772	733	725	754	674	684	752	704	706	737	741	712	694	696	707	700	757	732	717	687	694	752	704	712	720	724	727	672	703	653	730	729	702	701	758	675	697	756	722	672	693	722	720	717	700	717	693	700	684	646	700	686	710	757	679	732	663	708	687	737	754	717	730	692	705	742	677	658	672	732	715	729	695	692	709	726	668	675	718	728	727	687	714	696	654	685	686	695	755	738	699	711	771	708	718	688	707	676	698	716	726	708	694	691	721	733	671	698	681	728	690	686	664	682	728	698	778	753	699	695	703	677	668	721	785	713	730	689	703	757	642	705	727	719	712	709	691	718	718	732	725	709	694	677	703	753	703	691	698	720	708	712	658	678	737	742	688	683	687	703	700	762	774	694	694	685	686	669	715	714	697	758	731	683	705
17770	854	286	118	98	94	101	83	97	91	76	92	81	82	96	94	69	90	69	71	88	90	79	80	86	96	74	93	83	88	87	79	76	75	86	95	85	75	87	82	82	97	65	74	72	60	83	72	81	74	74	81	75	91	79	89	84	67	93	82	76	77	80	82	93	92	87	84	77	86	80	79	61	87	77	68	75	70	69	93	83	80	90	92	72	90	82	77	92	92	95	76	89	88	95	77	74	93	86	75	84	72	82	74	72	74	79	81	103	88	82	89	79	78	81	76	67	93	83	89	83	72	75	86	80	88	62	80	79	88	88	84	79	78	88	78	86	73	74	70	85	84	98	86	77	81	95	73	80	89	84	87	76	82	82	89	106	82	91	78	86	82	79	74	70	81	79	75	92	85	71	80	71	70	77	82	86	76	89	64	73	75	68	73	84	86	80	73	65	81	93	106	77	82	79	91	74	73	79	73	97	74	77	98	89	88	77	86	78	91	75	82	83	89	81	78	82	76	90	88	76	98	93	83	86	94	67	72	74	55	82	82	71	86	84	79	85	87	93	87	77	88	78	66	88	87	75	83	84	67	70	77	68	90	73	89	74	65	80	72	82	77	91	86	79	92	69	78	84	69	101	70	96	86	75	87	78	84	74	85	87	73	96	58	81	80	87	88	80	95	75	71	77	75	81	79	62	77	84	89	75	82	95	90	95	78	90	84	94	83	99	72	91	80	69	81	79	84	93	77	84	96	94	88	93	96	89	82	84	61	81	95	91	95	94	83	78	90	78	62	87	89	72	67	71	83	96	78	85	80	75	84	82	94	72	79	64	69	73	76	83	87	73	60	75	71	64	82	88	76	76	79	75	86	75	85	85	69	71	84	72	71	81	66	72	92	87	81	96	80	69	99	83	89	89	80	76	91	93	62	76	61	87	73	83	76	102	82	85	78	83	99	91	66	74	89	64	76	75	80	77	110	75	79	78	91	78	77	80	77	79	64	81	88	101	99	77	64	84	88	96	68	77	82	85	75	69	80	85	86	68	73	72	85	73	78	80	91	71	90	76	77	72	82	84	78	76	70	66	99	69	85	69	93	74	87	79	83	80	69	72	85	66	84	71	87	98	95	85	86	78	68	79	82	76	74	76	81	88	89	75	75	72	71	74	75	74	71	79	77	78	72	74	83	88	78	86	99	88	82	72	61	84	68	90	85	91	87	75	64	64	74	63	95	80	72	73	98	76	85	88	79	100	79	78	77	74	75	93	80	79	77	76	86	81	96	73	70	83	76	79	102	73	82	95	65	83	80	74	83	65	82	90	88	93	97	85	76	100	99	77	91	84	80	74	84	77	85	96	76	97	82	83	65	85	86	87	77	80	68	84	81	78	87	95	64	83	83	85	62	93	85	92	87	87	112	68	95	77	86	88	77	83	78	66	65	69	82	86	91	77	89	78	73	72	85	77	86	83	77	74	80	93	72	78	77	86	91	64	76	83	89	95	87	102	84	79	95	77	82	81	87	69	76	75	74	75	63	72	65	91	75	86	68	84	81	81	69	94	83	92	82	64	60	86	73	69	82	84	69	83	85	66	89	81	82	80	86	79	83	81	81	93	84	78	69	76	96	73	80	101	89	66	88	66	64	87	69	86	83	83	77	80	80	89	83	67	96	79	68	79	69	91	77	97	75	87	78	80	81	82	97	77	85	75	96	71	85	71	73	72	90	94	76	77	86	73	57	99	81	87	70	86	78	77	82	72	75	66	79	95	79	81	69	90	64	76	81	84	74	85	82	87	89	79	77	70	71	66	87	89	81	79	94	73	68	67	78	71	92	72	83	70	78	79	74	81	79	79	81	88	89	83	90	94	82	61	84	77	90	77	92	66	74	80	76	76	93	102	85	82	75	77	77	74	67	72	81	81	75	74	72	83	81	74	86	97	96	84	76	95	74	72	86	98	70	87	105	90	72	65	86	75	100	91	94	63	70	86	91	82	78	61	86	85	87	85	90	69	87	106	77	68	84	87	80	80	76	89	72	70	86	91	90	80	76	76	80	99	73	65	80	92	91	81	76	83	84	80	86	97	79	86	77	86	76	87	80	71	91	77	70	66	88	107	82	79	90	85	73	98	86	80	87	72	82	78	78	85	89	70	95	78	78	79	71	73	97	99	74	82	76	89	75	82	69	71	85	72	61	85	89	77	70	75	74	81	76	91	91	77	74	82	85	81	80	69	87	72	83	68	77	92	93	78	75	69	88	91	80	80	82	72	79	75	86	76	73	88	87	98	52	75	61	92	78	84	64	102	64	83	86	75	86	71	70	80	86	77	97	76	78	79	83	64	78	72	81	80	79	70	80	74	70	57	90	81	83	76	102	66	75	77	84	78	81	98	82	93	97	82	79	76	86	79	84	69	90	78	88	76	90	92	79	83	59	74	73	85	80	69	85	76	97	74	93	62	69	74	91	69	68	80	96	67	61	70	63	73	83	80	86	82	88	77	80	84	85	74	85	80	74	68	74	98	89	94	83	79	94	89	85	74	78	72	82	77	100	93	93	68	92	93	96	91	78	80	76	89	81	78	75	73	74	84	77	70	97	71	73	82	94	74	74	94	65	91	88	78	65	83	80	65	72	83	64	77	71	75	82	85	82	86	81	74	89	84	75	85	100	74	80	77	73	76	78	64	80	85	78	94	80	81	78	92	72	72	96	88	88	92	80	86	80	66	74	77	95	71	63	87	73	85	86	79	76	80	85	87	82	71	87	94	97	69	97	91	70	77	80	101	73	82	71	74	73	48	82	57	92	78	72	78	72	71	82	64	92	78	90	93	81	80	80	62	80	79	96	88	83	73	81	85	72	82	71	65	83	76	83	77	71	93	97	89	73	75	79	82	90	79	72	85	77	83	74	78	85	67	76	64	87	89	81	90	87	89	74	90	107	85	93	67	80	76	95	71	82	72	80	79	81	97	86	70	75	80	87	76	93	88	80	74	93	87	88	83	83	68	73	77	80	68	76	85	86	84	76	67	68	60	83	72	82	98	88	79	76	78	90	90	69	69	81	85	71	78	77	70	69	90	92	69	88	85	78	82	77	77	87	80	86	78	83	77	90	77	83	84	88	87	93	72	91	80	92	71	84	76	79	93	75	81	88	76	92	78	94	79	93	87	83	93	80	89	77	77	87	86	81	82	78	79	76	80	72	85	86	81	76	75	70	73	81	88	87	75	73	81	72	83	71	100	78	80	72	75	73	107	87	100	73	74	95	81	78	70	72	87	73	70	66	86	79	87	74	81	90	72	61	101	97	81	67	64	82	67	89	89	71	78	76	103	76	86	71	94	80	70	87	85	73	96	89	97	92	88	89	81	86	92	81	93	71	77	88	72	103	84	83	83	64	74	76	92	62	85	89	91	92	80	84	67	91	65	89	75	71	76	91	74	79	82	86	75	93	77	81	73	66	79	73	67	72	69	85	96	90	78	74	85	75	81	80	74	74
16663	324	404	411	363	349	330	394	334	345	302	299	311	293	298	301	304	283	314	308	281	277	291	301	301	299	286	310	297	289	291	290	294	277	301	309	285	317	296	289	276	290	287	277	291	299	259	276	286	286	287	298	320	290	292	265	287	294	272	315	304	300	275	298	303	278	303	306	260	283	281	279	254	272	271	294	306	270	292	302	273	300	247	280	277	289	308	246	281	302	267	307	289	293	302	289	257	309	282	276	277	306	273	247	288	260	293	309	255	283	293	306	261	296	294	304	291	275	277	276	249	297	290	277	292	265	287	309	273	277	277	308	267	269	292	278	304	282	303	252	340	303	295	297	293	272	309	269	291	298	286	300	284	261	304	251	263	285	282	307	278	295	288	297	289	285	278	288	301	287	320	291	280	284	304	267	286	298	342	302	284	293	297	310	281	290	315	284	283	273	271	281	314	303	309	312	286	272	258	280	291	278	273	299	295	265	315	292	332	286	256	299	319	274	310	286	311	263	304	286	278	317	295	276	287	309	303	284	284	287	274	295	297	310	280	282	300	270	263	288	275	287	282	300	286	314	276	293	275	283	265	286	287	300	268	287	297	305	307	288	332	292	292	270	288	289	278	274	295	319	322	308	329	274	286	326	309	288	339	288	292	256	274	262	292	308	293	272	307	284	276	314	271	268	304	283	279	246	274	278	296	284	266	310	289	287	288	267	280	284	302	309	293	252	268	270	298	325	275	309	304	274	315	298	270	284	319	292	304	294	319	296	272	299	301	299	313	295	254	302	319	283	249	251	284	312	303	281	256	275	287	303	331	294	272	285	279	289	332	305	311	273	313	272	302	268	312	275	305	282	281	301	277	291	311	293	289	284	263	303	272	302	283	297	279	294	276	279	280	302	272	280	288	269	302	307	279	287	268	295	308	337	267	292	277	315	313	297	287	317	274	279	265	282	258	308	305	285	301	299	273	302	291	309	253	263	283	298	273	280	298	280	294	311	307	296	275	281	284	288	305	310	298	338	267	295	301	295	291	277	305	273	255	274	286	295	310	297	298	296	292	266	295	289	301	293	300	274	311	264	318	299	293	287	283	282	288	308	320	284	284	298	307	291	279	281	292	299	302	260	314	287	291	294	284	290	294	288	278	303	279	285	286	312	306	294	296	264	307	280	303	272	271	312	306	274	307	269	284	291	293	298	284	289	290	288	258	289	312	262	305	269	321	255	275	274	272	273	289	277	308	292	309	282	298	255	280	283	289	315	291	305	292	306	295	280	292	308	278	294	289	291	297	278	271	297	315	271	293	290	311	317	278	292	267	272	286	293	276	287	306	306	323	276	325	288	290	253	270	294	285	259	313	285	261	302	288	267	286	271	278	303	266	302	308	270	290	260	268	289	287	263	276	287	307	277	298	301	296	309	276	268	287	282	290	300	270	288	269	277	281	296	297	286	262	278	276	267	259	316	297	285	303	285	305	264	286	279	297	300	274	253	272	287	275	285	315	284	298	304	269	307	284	278	257	326	300	242	305	320	318	295	292	287	291	273	290	301	283	289	286	299	259	287	290	287	305	282	271	303	281	254	281	299	308	278	273	275	299	271	281	301	324	299	269	315	323	310	301	289	316	291	310	284	282	289	275	297	310	276	279	276	275	279	317	285	276	297	299	296	277	259	296	290	272	270	286	288	314	311	286	299	310	290	272	312	286	275	264	318	311	274	303	281	286	290	303	290	266	299	244	280	280	292	256	269	323	291	332	305	282	271	296	287	286	295	278	284	309	295	278	302	295	266	285	312	287	293	306	287	284	274	291	304	273	286	286	293	311	286	253	306	314	273	326	269	263	345	303	274	280	320	272	279	275	276	300	293	320	298	275	280	299	242	294	295	268	287	293	268	259	267	277	303	298	278	274	274	283	277	296	299	316	323	302	302	263	286	256	280	277	294	282	313	286	273	314	298	334	310	311	292	293	287	284	283	287	286	290	302	315	321	286	273	262	305	302	253	282	295	281	309	322	279	264	305	268	289	264	307	279	296	290	276	273	280	308	306	289	264	337	276	293	286	271	287	324	343	316	277	265	313	277	283	282	298	278	312	298	335	275	292	321	278	294	321	307	291	262	280	295	269	287	305	307	321	317	293	274	260	307	281	312	301	274	301	294	307	301	255	299	264	303	269	301	306	281	301	297	255	319	288	307	299	273	299	324	309	283	299	256	317	271	278	316	284	264	297	270	294	325	265	294	296	283	282	269	303	296	286	271	277	296	297	275	255	313	272	298	283	285	286	303	320	267	281	298	271	277	287	305	323	284	283	297	290	302	297	275	302	305	305	320	288	316	307	269	265	281	295	266	274	300	267	283	288	286	292	244	289	286	285	293	282	288	281	275	287	304	286	276	269	270	315	270	286	280	300	312	287	323	289	289	300	292	294	294	293	284	291	259	283	279	290	302	291	303	274	310	287	282	280	281	262	300	311	282	277	310	295	276	305	308	279	289	286	285	263	275	291	310	290	316	282	289	306	288	264	287	286	271	268	283	278	275	263	269	290	298	273	261	303	282	282	295	284	285	284	315	294	283	295	266	304	298	282	274	320	283	278	292	289	301	274	263	310	259	281	306	295	280	340	289	278	274	290	278	282	260	297	267	293	283	306	297	306	290	293	310	283	300	289	289	275	282	268	292	311	273	288	302	285	282	278	272	304	279	274	296	302	320	277	301	296	270	282	281	320	271	274	258	280	274	282	335	290	310	281	288	286	281	280	283	262	294	313	305	295	288	302	293	288	283	296	296	269	285	266	270	298	283	268	233	282	278	276	264	273	292	291	282	289	307	263	292	296	282	288	302	291	287	300	307	272	292	321	300	287	276	276	262	320	286	297	304	288	296	276	278	284	276	292	272	286	308	301	296	308	280	273	292	293	277	264	269	276	294	285	282	297	309	269	266	301	287	277	292	288	304	274	260	319	287	306	289	302	268	291	300	271	250	308	303	298	330	287	275	282	303	295	307	274	274	295	287	266	258	306	264	268	273	261	280	305	308	290	258	281	254	289	287	269	304	294	254	293	276	308	273	268	288	285	310	275	271	294	291	267	311	270	255	309	263	295	303	296	282	310	272	288	269	271	266	306	252	298	289	264	293	281	282	280	307	281	291	278	304	296	302	302	271	277	297	298	272	319	273	266	258	313	296	303	291	285	279	293	267	258	281	278	266	278	298	307	320	281	286	291	287	288	297	312	289	295	275	284	313	291	295	278	279	247	265	307	290	305	283	276	297	284	291	253	292	281	298	290	279	279	290	298	273	293	275	278	274	286	308	304	312	286	278	266	276	276	319	296	285	301	292	302	303	301	249	299	304	301	282	280	293	287	285	262	301	260	300	272	320	284	307	254	284	286	314	282	288	284	288	292	296	285	287	303	298	296	279	290	285	292	271	298	268	305	317	321	280	286	263	310	289	277	260	283	303	289	286	289	306	290	295	293	312	303	278	276	287	304
52492	20045	6982	917	557	430	370	279	271	248	230	214	205	203	158	163	191	172	173	164	168	150	144	149	148	143	140	162	164	169	152	163	157	142	154	161	171	165	172	149	162	160	172	152	145	157	161	150	145	150	152	155	138	141	133	149	143	140	154	139	146	143	147	138	150	120	138	131	144	151	142	159	147	124	161	161	173	165	135	164	152	142	130	141	125	167	145	144	153	125	140	143	139	144	143	147	161	150	154	150	126	132	140	126	157	163	172	141	154	139	146	138	133	140	173	161	139	154	149	122	153	134	131	178	141	145	145	151	157	157	167	146	162	132	140	143	147	136	155	121	128	158	173	137	140	152	144	134	132	156	180	144	135	165	141	150	158	126	120	153	138	138	142	140	145	154	116	164	152	154	159	149	149	137	145	128	146	128	154	153	144	131	141	154	144	138	131	124	138	142	127	157	149	129	139	115	138	161	140	148	145	150	154	143	125	120	144	146	149	153	158	141	160	161	149	150	142	159	143	150	133	135	157	141	148	147	148	141	132	152	142	150	159	155	139	150	168	147	144	145	123	169	135	146	135	168	150	135	153	147	161	154	151	145	150	145	154	142	150	156	145	145	149	151	137	145	139	161	137	145	173	140	144	141	140	139	136	136	137	154	149	146	176	136	173	150	157	138	140	153	144	148	157	153	143	147	145	150	158	140	170	137	151	150	147	146	144	148	163	140	148	141	154	191	141	138	163	140	153	159	117	156	148	141	154	151	155	161	166	139	136	152	163	155	154	157	146	135	153	133	173	152	146	158	130	134	142	159	139	147	169	152	171	140	160	173	164	153	154	144	138	148	133	137	133	139	159	162	129	141	153	151	156	133	137	145	164	176	145	151	166	161	153	170	145	162	162	165	160	138	138	143	151	150	146	157	148	159	141	144	147	148	161	118	170	121	143	158	128	150	159	159	163	140	142	137	154	131	145	155	128	141	144	131	136	150	158	151	146	155	136	157	138	169	151	138	163	156	140	149	128	149	136	148	146	149	128	151	134	143	141	162	140	145	153	155	134	136	136	151	140	149	139	148	140	171	158	152	140	138	137	141	159	155	145	134	171	131	162	146	136	149	119	130	161	129	128	142	129	153	156	126	152	136	152	175	151	135	151	139	161	160	156	154	160	160	124	118	121	141	160	157	142	143	156	144	140	153	135	147	158	139	167	135	149	154	150	136	139	131	141	145	140	147	156	149	165	146	145	127	149	129	127	137	148	143	137	162	139	139	145	135	146	164	150	150	140	133	167	157	155	131	135	167	145	145	151	136	123	143	139	156	140	135	141	157	142	130	142	131	140	143	146	116	144	137	169	120	135	162	163	141	147	151	156	139	144	137	150	143	140	140	139	158	156	128	148	130	147	136	153	155	145	146	121	148	156	130	145	148	135	135	149	164	141	156	152	124	148	154	146	145	148	184	116	144	146	135	147	148	143	142	156	155	136	145	127	127	148	149	171	148	139	154	144	145	143	145	139	154	153	156	150	156	132	140	152	132	158	174	176	142	116	161	150	165	156	153	140	144	158	152	145	155	135	157	143	167	151	145	151	147	150	129	139	129	124	150	143	151	123	154	127	149	142	165	150	149	148	155	153	142	160	133	147	143	145	140	157	150	146	133	130	137	134	134	158	146	157	160	158	158	138	118	155	146	137	134	150	141	128	141	144	185	132	157	142	127	157	137	153	141	155	140	145	140	132	143	125	151	131	142	154	143	170	152	153	139	139	139	161	143	155	133	148	142	156	153	156	145	152	135	154	167	135	143	154	171	127	143	143	146	149	142	136	161	149	175	132	166	158	139	137	140	156	137	141	149	145	143	147	139	141	153	156	145	150	161	136	155	138	164	163	129	162	168	159	151	152	176	156	148	144	144	135	172	146	148	132	151	142	133	137	164	142	159	165	159	128	152	132	144	172	145	135	127	125	141	160	143	141	142	127	152	150	153	144	147	137	150	163	139	151	115	160	142	152	163	144	146	134	137	145	168	117	147	148	149	135	140	152	148	158	157	148	125	139	151	135	144	156	143	129	128	159	121	149	151	127	146	144	160	137	143	128	132	146	161	142	150	161	147	143	131	150	152	145	141	146	162	145	155	170	117	142	156	161	132	143	153	163	155	150	138	134	143	148	149	156	152	146	149	140	156	145	136	137	139	152	154	129	153	164	185	159	158	161	142	144	150	151	139	154	152	152	145	129	141	154	165	132	133	125	141	142	130	165	177	138	155	150	163	150	136	159	166	142	143	161	161	145	140	145	137	128	144	145	132	115	127	139	143	128	140	128	138	162	160	122	128	139	160	162	160	132	140	134	135	124	136	139	143	153	147	132	154	137	135	144	134	137	127	121	136	153	159	162	151	139	135	141	158	150	148	142	154	145	136	153	157	145	124	158	152	153	135	158	156	135	162	135	149	154	155	144	154	150	148	152	134	148	160	153	160	141	122	149	135	136	155	138	158	145	156	154	144	136	141	157	147	162	146	140	168	133	128	147	153	154	157	143	170	134	124	152	126	149	165	151	150	151	151	153	155	120	143	160	155	148	122	115	148	145	134	154	140	148	141	146	141	125	150	170	157	158	142	164	167	150	146	138	153	152	126	135	147	146	113	159	161	131	160	158	152	148	147	135	149	149	153	149	141	164	145	148	143	137	170	136	135	138	143	147	154	133	150	174	140	174	148	127	178	133	133	170	151	133	139	150	149	127	135	157	168	133	118	159	152	142	139	143	164	139	156	157	130	156	155	164	152	144	159	156	138	137	145	156	149	146	155	141	133	149	157	148	134	171	161	142	147	126	123	141	141	138	136	147	137	161	143	134	168	154	123	151	132	155	155	147	139	145	142	140	155	139	152	155	123	150	149	143	146	137	145	140	121	152	140	158	156	140	156	145	147	151	161	171	151	147	132	150	148	163	144	154	153	165	144	153	136	136	163	140	141	136	144	143	150	156	144	153	143	137	120	129	137	138	138	157	129	153	142	145	161	139	150	130	155	138	153	144	148	157	138	157	137	148	158	146	148	177	146	146	146	163	160	170	153	175	124	149	163	141	145	158	141	144	147	137	137	154	147	148	141	159	155	152	133	172	175	138	169	152	140	142	131	137	163	162	138	151	153	150	142	170	150	138	142	149	146	158	128	166	159	146	155	136	126	160	147	165	146	148	164	141	154	140	146	140	143	141	157	155	144	144	137	150	163	170	134	149	156	127	139	147	138	136	152	136	158	131	146	156	138	135	142	152	138	136	132	145	135	147	170	150	152	148	132	152	144	130	149	160	137	126	138	118	152	149	143	164	128	141	169	150	144	146	147	157	163	124	136	146	149	138	174	154	132	139	155	162	158	142	138	156	137	148	154	162	139	158	154	143	132	141	145	141	146	142	155	157	165	133	152	144	162	147	143	146	152	122	131	133	155	156	160	143	157	146	167	156	153	172	134	149	151	143	150	135	140	125	138	156	146	141	171
28896	1102	2083	2430	2075	1736	1531	1282	1131	1037	996	884	820	773	795	687	662	649	614	640	607	580	562	572	565	539	486	527	517	561	517	500	512	475	477	489	479	454	482	509	495	500	498	458	482	533	448	492	496	464	473	477	506	486	473	475	490	417	488	472	446	465	484	430	493	429	444	480	477	458	461	468	443	489	458	483	447	486	449	464	510	480	525	473	475	467	462	451	488	479	475	447	474	480	497	511	520	468	437	501	502	483	443	464	421	489	455	467	476	428	523	453	471	443	463	444	464	448	461	492	445	416	450	466	445	470	463	458	455	491	476	465	489	444	465	439	418	453	450	411	435	466	468	445	501	470	470	446	477	443	491	446	480	485	450	434	461	460	425	485	498	454	515	433	447	455	484	439	476	471	460	486	483	477	494	430	443	463	456	453	464	489	431	463	442	462	490	473	486	475	451	453	485	461	491	487	431	458	472	454	449	426	452	473	489	445	442	484	445	454	448	463	467	455	467	444	465	472	434	422	475	478	456	435	477	458	451	440	430	479	472	473	434	459	446	461	487	443	449	437	486	457	467	496	410	446	423	486	455	440	461	485	443	435	513	498	467	488	438	429	440	445	450	463	470	426	433	461	456	458	445	463	464	459	433	484	484	446	430	510	463	468	452	536	446	446	471	448	452	462	485	464	480	468	488	472	454	456	466	467	466	501	423	474	477	450	485	479	456	486	484	472	472	453	451	459	427	445	470	469	433	455	498	429	447	446	461	467	467	482	463	492	461	464	441	464	483	494	451	467	488	475	466	492	484	421	446	450	474	456	474	466	492	458	454	475	440	485	449	447	446	475	453	482	461	448	430	454	447	462	459	462	449	461	428	470	423	457	454	450	473	457	454	475	429	480	449	480	467	500	454	450	472	478	427	436	439	469	468	479	455	444	465	419	461	460	449	468	476	460	446	448	419	466	460	448	464	472	446	499	451	466	454	476	431	451	450	467	461	475	456	457	402	486	450	447	443	435	471	448	448	452	426	450	437	424	489	444	457	440	468	430	463	441	464	460	481	480	486	427	434	481	439	453	425	452	444	480	510	463	465	448	499	455	486	461	462	486	457	469	478	453	503	485	477	455	428	452	456	493	454	474	470	452	465	485	477	438	471	457	472	476	442	444	490	440	496	509	475	438	449	455	471	455	430	441	432	467	466	463	475	491	467	476	421	424	483	451	456	462	444	462	450	468	484	469	504	463	457	447	435	486	509	459	472	451	470	467	464	439	458	450	456	479	482	473	415	494	422	470	461	456	467	468	422	472	459	438	457	451	458	482	457	480	488	450	435	481	463	428	456	456	412	443	461	457	456	456	445	442	427	464	475	467	452	444	461	473	455	458	479	438	442	440	482	450	469	423	498	497	433	451	456	472	490	455	452	455	474	484	444	425	445	432	420	455	473	459	453	456	462	439	456	460	421	449	474	431	463	473	464	469	450	502	485	483	449	468	455	479	445	440	467	472	456	466	497	487	458	490	442	454	440	430	465	489	451	452	466	474	438	468	480	452	459	456	502	444	441	484	441	450	433	436	455	467	484	476	437	469	406	460	461	479	468	464	466	460	449	451	474	464	431	465	487	429	457	449	473	458	465	514	476	460	475	443	421	456	468	505	476	458	425	448	414	484	451	459	461	430	465	442	456	497	467	456	427	444	452	448	443	492	485	465	452	466	447	460	449	463	486	418	449	476	472	479	451	446	424	459	509	472	453	423	480	471	435	467	443	431	467	449	488	445	487	501	486	429	477	473	442	462	503	454	469	434	470	466	498	457	437	463	462	457	445	488	421	443	479	450	423	476	418	490	428	462	457	437	462	473	451	460	467	446	467	445	488	447	451	448	469	463	465	471	414	445	423	466	454	444	480	446	446	454	462	510	428	444	459	451	502	449	474	448	451	445	476	472	483	438	431	436	467	464	454	451	445	440	457	463	481	476	444	424	429	468	438	429	463	447	455	490	466	451	454	438	475	488	479	499	462	467	431	444	451	467	492	467	460	443	454	451	419	478	427	474	496	461	429	457	473	478	490	460	481	474	414	419	462	468	456	441	457	460	446	440	500	430	468	434	469	436	477	500	471	468	459	449	467	476	447	487	477	474	449	452	441	428	452	431	486	426	451	466	420	446	465	488	429	463	463	452	462	510	447	464	470	427	480	466	414	449	439	433	490	468	459	452	437	476	449	460	466	454	448	465	439	475	492	469	471	469	457	455	438	485	452	454	510	445	502	456	473	459	459	441	423	482	482	492	465	460	414	447	457	436	486	480	442	477	517	471	436	432	432	443	462	476	456	503	454	488	464	474	467	424	480	474	456	452	427	465	470	439	474	484	463	468	481	460	459	440	450	445	463	465	438	484	479	456	500	439	489	445	448	459	452	469	493	486	483	437	445	490	482	488	451	487	467	484	447	455	453	463	483	441	460	471	429	442	493	477	458	474	420	432	443	460	452	447	462	442	444	494	434	490	504	495	450	458	456	452	474	469	450	468	476	507	484	449	427	450	444	477	454	513	481	467	427	462	515	471	466	436	490	447	454	448	473	460	459	501	450	489	498	466	451	461	445	411	449	429	447	492	438	453	449	459	455	451	488	435	465	447	468	472	470	498	406	464	406	464	444	474	454	449	472	409	467	498	469	458	464	461	492	465	422	419	462	469	439	443	448	488	465	475	490	446	469	477	444	475	430	462	473	449	431	484	491	462	496	435	443	433	493	495	468	481	491	439	473	442	439	441	425	450	466	457	474	434	444	451	492	459	450	473	519	467	452	445	442	468	459	444	451	451	435	474	448	424	467	448	463	401	449	466	479	450	479	465	471	436	480	465	484	440	457	458	463	457	462	448	466	480	480	455	466	446	488	474	418	521	474	442	464	449	479	464	480	436	494	472	482	441	449	492	469	438	478	446	482	482	476	507	466	452	464	445	481	499	477	467	427	442	476	454	497	444	476	460	447	483	465	455	464	488	421	450	438	455	472	486	448	446	472	471	439	449	469	452	462	488	436	451	450	473	454	486	405	480	427	448	494	440	451	455	424	448	459	442	469	468	482	460	454	485	505	480	426	449	476	470	469	455	473	441	506	488	480	468	454	418	457	467	460	475	456	449	472	466	479	443	469	447	458	456	440	508	484	461	414	420	443	467	441	472	489	466	429	467	457	448	484	451	485	452	478	466	420	485	466	451	448	461	476	456	451	472	492	467	435	453	499	464	440	464	472	473	471	468	444	464	437	464	450	469	481	469	451	440	465	465	417	525	440	443	473	458	400	467	438	472	447	463	466	445	466	424	471	432	483	421	448	449	437	441	457	437	461	468	487	473	475	485	444	442	456	448	463	468	454	487	504	448	472	440	432	470	466	469	459	449	462	437	445	452	456	469	451	454	461	479	466	466	476	511	449	478	494	472	452	462	486	461	462	494	465	428	440	457	448	472	424	429	490	459	464	472	453	477	484	460	446	480	495	461
57431	23462	16354	2710	1123	886	674	563	493	461	412	354	352	303	322	290	304	295	257	282	279	263	285	259	257	266	290	249	276	254	309	260	286	242	259	226	272	268	253	273	247	280	261	261	240	271	231	256	297	281	255	236	309	237	263	232	241	265	241	233	226	267	228	270	243	223	267	258	280	262	229	233	261	244	244	260	238	246	256	248	260	292	241	248	245	277	229	260	272	231	260	262	236	246	233	239	210	282	238	244	278	239	211	265	244	254	243	231	256	236	237	246	230	245	232	257	245	259	259	252	255	229	260	247	244	267	242	234	252	247	240	248	261	229	237	240	244	232	239	238	253	241	241	230	256	241	251	249	273	251	221	259	245	244	261	291	256	240	257	254	266	273	223	224	251	256	270	234	237	247	221	272	258	228	231	226	253	263	269	254	217	245	244	247	221	233	251	234	258	225	240	261	302	243	250	261	237	224	269	223	238	229	196	245	257	254	248	248	226	237	294	216	244	257	242	239	245	239	259	237	249	251	236	228	228	258	258	269	247	243	238	261	254	257	226	222	246	260	256	253	230	254	249	238	263	249	239	275	232	230	217	234	260	252	251	239	264	240	260	224	220	264	241	272	280	232	251	255	251	259	260	276	230	254	273	239	240	273	256	250	240	260	237	237	244	238	260	247	221	275	245	250	249	223	250	241	232	257	276	244	238	255	264	245	265	244	246	239	247	275	233	257	237	217	253	231	257	250	256	253	245	238	273	257	285	222	257	239	265	251	222	242	232	247	246	228	240	264	259	242	226	281	236	254	226	247	275	266	239	244	268	230	250	246	225	268	230	276	246	236	229	233	222	267	222	239	231	252	259	259	234	231	224	256	275	257	247	226	249	240	248	260	249	264	240	243	246	255	244	243	271	273	254	246	242	287	266	233	253	235	232	238	230	222	234	255	220	242	247	226	234	258	246	236	227	261	248	231	220	234	260	248	267	249	244	238	234	244	219	247	244	252	251	233	219	253	246	258	246	220	249	251	242	252	264	244	228	265	261	244	243	262	253	238	239	217	244	218	248	241	243	250	231	244	259	230	233	238	215	247	232	257	242	241	235	261	247	236	282	243	262	239	214	265	220	274	221	238	239	232	237	245	240	237	245	235	219	255	232	265	289	235	244	249	204	261	235	258	247	238	243	259	248	268	300	231	249	230	251	282	278	263	251	260	258	237	262	217	244	234	235	249	242	261	254	233	265	250	258	237	242	263	258	261	223	263	251	254	230	251	265	249	256	221	244	242	239	267	245	243	265	248	282	235	244	227	244	227	256	255	237	233	248	261	243	238	234	207	243	259	224	246	270	228	248	251	244	263	252	250	241	261	256	251	244	211	261	263	291	246	275	250	218	260	237	235	244	251	248	260	241	242	257	248	254	225	244	251	256	243	226	261	237	246	260	232	225	253	260	239	208	258	236	255	283	238	278	251	209	226	226	286	264	263	245	221	258	260	256	236	244	237	270	226	245	244	225	244	261	228	247	241	243	237	230	279	243	246	244	231	220	244	219	252	229	213	262	225	237	234	259	252	214	238	249	239	215	247	247	244	222	240	248	241	243	229	256	251	250	238	250	208	221	258	265	261	260	243	229	244	223	232	252	236	269	266	252	258	248	247	236	271	235	260	229	246	271	228	237	260	260	231	231	247	244	250	235	237	255	249	288	253	265	257	269	251	256	248	240	257	264	237	261	257	275	274	254	256	252	260	271	251	223	240	247	219	251	237	219	237	228	242	250	251	257	252	224	233	245	251	248	247	237	246	238	240	257	260	288	237	272	246	253	238	246	247	261	241	275	219	254	249	257	243	238	255	245	273	225	235	265	261	240	230	254	242	257	262	269	245	240	263	235	263	279	253	236	244	270	240	256	238	248	243	245	208	259	219	234	232	240	263	251	252	245	228	241	229	251	254	224	252	235	260	226	293	243	226	220	252	243	273	232	242	258	258	231	241	260	226	249	258	246	254	244	259	229	241	254	219	243	253	241	235	240	263	239	274	242	244	267	247	252	245	251	272	225	253	266	268	231	252	255	238	271	242	239	237	237	222	251	224	247	245	246	249	236	257	244	250	265	260	262	229	242	230	248	258	259	267	248	232	270	224	279	238	247	247	264	229	249	249	243	242	241	247	202	235	278	251	276	226	245	254	252	273	254	247	251	250	224	241	246	224	255	257	261	243	259	247	266	275	226	267	248	245	246	225	239	257	249	258	257	249	262	267	261	259	231	218	262	259	250	267	237	250	273	246	235	255	256	264	278	263	230	251	259	215	227	247	235	214	253	246	242	269	243	244	260	259	230	232	226	255	271	244	237	262	239	271	249	263	247	256	235	267	242	248	276	246	249	251	262	232	226	244	223	259	251	246	257	236	256	263	271	236	255	231	239	237	231	253	270	273	242	245	254	231	235	252	240	265	230	233	258	274	213	282	262	234	243	277	275	249	236	280	239	256	251	233	238	241	235	236	260	241	260	275	263	269	266	235	247	235	222	239	265	234	223	247	251	258	234	251	279	234	252	239	247	262	267	266	256	219	248	241	240	256	254	258	241	255	273	236	245	222	268	233	215	206	267	238	257	261	267	253	225	290	215	239	242	234	247	255	245	222	247	263	243	271	248	237	236	273	261	263	249	246	263	265	247	250	243	240	236	230	265	260	239	259	250	250	230	267	262	246	255	242	253	243	237	244	247	226	236	251	256	234	254	243	248	232	242	225	247	240	247	232	270	228	256	247	258	254	231	238	229	243	252	275	236	254	256	251	234	212	254	222	219	250	232	224	240	246	243	216	222	285	252	264	237	263	245	240	260	246	242	234	249	268	240	237	262	254	236	244	226	241	241	265	240	252	253	225	237	216	235	252	246	235	228	263	257	247	260	228	233	274	234	249	213	268	246	220	284	250	241	251	244	227	240	245	233	228	250	266	249	241	253	241	270	250	235	242	230	239	202	256	267	246	243	267	228	252	223	226	257	234	227	275	282	239	245	271	244	240	241	239	237	240	225	240	231	214	228	257	270	256	248	227	252	233	238	266	239	265	229	262	239	252	234	244	221	248	250	244	236	265	229	259	244	262	251	261	260	219	239	241	248	254	295	230	262	249	246	221	260	260	296	260	252	239	267	224	267	246	253	230	235	249	244	241	251	227	230	253	248	238	247	220	255	223	257	262	259	261	249	254	237	264	223	245	236	247	267	242	221	249	252	250	236	252	276	266	237	236	237	277	242	245	243	252	240	244	229	242	251	257	226	237	248	260	248	239	280	252	248	257	271	253	236	234	253	246	233	243	196	273	242	235	261	246	230	239	255	240	246	219	245	224	242	265	227	291	247	237	242	251	245	241	247	235	214	255	291	252	242	218	246	224	247	236	239	240	250	252	244	246	264	251	274	246	258	255	250	250	266	216	248	245	238	289	232	233	218	247	254	239	241	242	240	290	265	258	252	267	256	266	263	259	224	270	241	260	217	261
33910	1987	4003	4439	4108	3233	2777	2416	2073	1875	1629	1528	1409	1266	1164	1099	1118	1077	1046	962	907	959	935	909	906	869	869	924	865	843	866	789	809	794	768	836	807	777	777	759	727	752	743	782	747	772	787	782	770	721	751	754	699	727	756	748	739	763	726	741	739	681	775	750	719	735	711	705	757	755	733	736	794	711	718	714	751	728	740	727	718	740	713	737	698	725	746	676	752	731	717	671	703	682	740	739	712	704	709	736	716	686	731	678	718	702	700	724	697	695	750	735	676	765	710	739	702	714	695	719	718	784	720	704	760	707	688	720	659	729	687	692	711	665	724	735	670	723	731	731	727	673	711	735	690	717	715	744	731	703	666	678	693	707	710	695	689	727	707	716	713	697	702	685	723	682	705	714	689	713	712	787	739	733	656	714	696	757	758	675	697	676	685	662	775	700	704	762	734	734	697	706	696	705	719	717	707	716	740	729	687	692	695	715	769	703	699	715	739	755	719	710	712	701	711	675	696	647	727	728	736	708	755	664	722	695	677	704	693	666	697	700	728	692	698	715	681	659	670	686	710	697	694	766	747	705	710	727	737	719	723	724	723	727	718	701	724	766	702	701	715	739	705	727	767	676	678	691	689	727	672	725	704	698	679	763	710	743	745	745	706	700	734	714	714	716	734	719	704	697	653	703	736	757	723	703	704	690	697	724	671	754	690	704	734	702	728	697	725	675	718	702	717	691	708	696	659	714	669	697	703	686	688	741	736	682	664	711	738	709	738	705	776	704	711	746	767	687	729	726	730	741	756	700	748	715	713	675	723	696	713	750	697	671	709	692	719	688	706	710	694	745	709	702	699	694	684	641	686	707	706	714	678	689	750	685	712	746	724	701	663	661	746	753	743	679	748	734	729	691	713	744	765	689	753	709	670	712	672	721	708	705	666	700	713	676	717	669	738	689	702	758	709	745	732	684	709	684	704	734	687	683	681	709	718	719	757	707	696	730	714	671	738	760	701	744	685	735	693	749	693	710	726	734	717	697	722	714	672	693	692	662	726	726	708	725	780	722	734	714	723	681	676	722	732	702	735	717	726	739	727	741	693	694	724	696	703	704	692	644	643	742	733	674	648	716	735	738	664	721	708	681	663	696	720	706	752	726	700	693	694	707	710	702	674	710	723	693	685	682	693	703	664	716	728	684	640	721	700	682	729	699	733	701	735	729	680	721	703	749	723	718	684	744	671	714	793	661	723	730	664	659	698	685	737	677	705	683	693	694	725	679	717	746	742	714	721	742	702	682	701	690	680	759	687	714	729	751	706	713	709	762	713	724	726	678	708	716	705	654	693	674	704	716	705	717	709	704	721	679	728	702	701	685	758	689	745	727	731	703	729	701	725	704	680	710	689	708	722	735	727	712	716	740	680	681	680	704	748	738	685	713	714	745	672	730	705	718	675	694	723	729	713	763	738	689	743	663	739	706	692	716	716	671	715	718	658	748	720	702	705	773	678	748	730	690	706	696	737	679	731	700	699	685	679	694	707	742	733	723	720	732	710	704	718	693	716	670	712	728	702	683	734	701	643	715	713	665	672	704	685	734	718	703	669	745	719	687	696	675	676	729	711	673	715	701	682	749	712	702	714	713	719	664	671	692	707	744	745	710	747	787	703	726	669	717	714	726	680	748	710	735	734	729	685	727	723	750	751	689	717	648	711	678	687	672	727	707	742	741	690	718	713	691	696	723	720	717	678	729	683	706	708	699	733	710	689	703	709	674	718	708	735	709	731	715	713	660	713	704	718	690	727	712	716	697	693	744	694	677	722	741	705	695	731	732	754	743	750	718	679	710	714	690	722	746	705	710	719	687	660	717	707	702	725	752	705	688	719	693	700	693	697	671	674	706	685	670	690	719	756	694	706	714	691	742	714	679	758	697	738	685	692	704	679	689	740	698	722	742	687	745	700	723	728	758	698	681	704	766	678	776	711	688	681	746	732	688	760	683	711	721	717	758	736	682	731	714	767	655	707	751	749	715	698	691	707	679	713	684	687	675	678	708	667	715	715	702	706	676	720	678	638	683	749	722	686	741	697	691	696	731	730	708	681	710	724	696	682	762	712	699	692	693	692	692	733	708	689	677	662	665	684	691	714	703	707	680	664	723	675	705	701	736	691	705	696	749	708	731	709	682	736	722	694	752	719	691	753	720	666	700	753	744	694	703	700	693	687	684	744	725	655	677	719	704	684	640	704	685	705	719	674	730	675	707	683	676	723	768	733	696	705	743	674	692	692	691	735	710	700	689	704	732	684	689	735	674	689	706	707	687	691	681	716	701	698	742	717	724	682	660	747	702	678	670	701	754	723	701	685	637	738	709	715	710	698	746	717	752	675	721	679	773	706	705	741	689	680	701	705	731	673	707	746	663	766	705	693	707	679	735	717	711	719	715	729	686	703	747	695	733	713	715	724	739	705	715	741	696	697	675	696	686	719	734	755	728	664	760	735	710	660	666	725	702	698	720	740	745	752	730	695	750	734	703	719	718	692	730	729	738	711	677	713	721	731	698	703	726	722	734	702	733	696	663	711	710	742	635	674	753	721	732	716	712	742	654	749	728	746	691	760	743	705	667	706	631	727	689	679	665	703	729	695	702	743	712	705	688	729	762	734	688	737	725	721	730	707	720	702	713	718	690	707	714	718	671	737	724	692	726	729	744	654	747	749	687	725	689	654	726	720	714	735	709	670	721	729	680	693	692	732	752	705	729	706	712	744	707	719	733	636	740	668	728	712	695	715	693	688	672	688	685	715	696	685	691	661	704	668	711	688	685	683	712	703	732	679	711	666	654	723	698	706	731	670	708	724	727	721	718	707	708	697	695	746	710	706	691	713	739	658	715	710	689	695	684	760	740	725	716	754	678	746	706	726	704	682	746	668	720	682	707	694	696	710	713	605	722	709	695	708	743	686	743	737	725	722	718	667	758	681	707	724	752	683	645	728	678	703	715	712	692	748	764	684	656	677	737	706	704	705	715	729	702	730	721	658	690	729	712	758	735	745	699	727	716	720	726	726	726	686	690	716	724	718	678	724	727	727	681	729	690	701	688	724	748	715	729	700	735	712	752	685	718	685	694	729	657	701	698	705	748	752	687	727	728	709	727	733	693	695	686	706	720	711	714	711	726	691	707	698	669	708	728	692	682	735	662	723	749	702	730	713	704	698	642	686	714	737	706	721	716	676	703	723	697	675	714	690	694	687	717	683	707	722	708	665	765	678	670	701	724	761	707	712	694	705	717	685	751	696	713	673	691	685	773	716	681	712	694	712	717	689	700	717	748	726	715	722	695	706	692	733	731	714	689	687	731	735	724	728	668	716	729	770	694	669	715	680	720	701	726	692	688	718	700	683	696	686	729	695	712	686	675	733	677	670	737	706	666	719	644	698	686	709	694	674	741	709	700	710	700	675	726	724	696	747	720	730	692	724	726	725	723	763	724	726	702	698	737	729	683	749	719
15551	645	308	130	109	93	83	70	105	75	85	75	69	96	68	86	82	91	86	59	68	76	71	82	85	101	84	88	82	89	91	73	85	71	74	77	68	74	64	78	108	94	76	67	78	77	77	70	86	88	77	59	71	72	77	76	73	87	70	80	70	72	69	78	73	89	68	80	75	84	90	77	82	82	57	75	77	72	76	65	68	94	79	89	89	75	77	86	84	75	79	73	64	68	73	78	77	95	72	71	60	86	89	86	85	76	83	73	85	88	74	83	61	59	83	94	72	73	72	73	78	82	73	80	85	70	86	80	69	89	82	93	82	76	87	83	69	79	78	87	80	73	86	83	72	71	97	81	93	71	73	80	79	88	85	70	89	66	85	67	81	85	69	87	66	69	76	77	74	74	70	73	84	62	81	84	72	81	73	97	92	76	73	66	88	87	67	79	84	76	85	75	77	84	85	73	85	67	76	71	84	91	83	72	90	88	75	84	69	82	80	75	72	85	90	72	90	68	81	94	89	88	79	75	84	81	91	77	88	86	77	62	85	62	70	69	73	82	90	79	68	79	75	70	73	66	72	69	62	77	79	67	62	92	93	80	61	76	94	80	67	85	80	71	98	78	62	78	90	68	91	77	70	74	65	86	87	93	79	73	76	92	89	79	75	74	72	68	80	84	77	80	78	74	83	71	90	94	83	68	83	99	83	77	81	80	94	63	79	71	86	82	76	89	78	63	66	94	83	80	83	80	72	78	59	68	73	71	75	71	81	76	82	75	64	60	93	96	71	81	88	71	77	66	83	86	73	70	93	79	84	83	71	91	106	83	75	82	88	90	65	81	79	89	79	75	72	58	88	89	77	66	80	76	70	64	82	93	75	78	88	78	64	83	79	78	73	84	78	88	85	84	74	89	69	79	67	89	89	78	76	79	77	78	76	57	75	74	80	78	88	84	84	77	79	76	87	78	90	68	79	84	91	77	63	72	78	83	70	72	69	75	76	76	79	84	58	76	79	88	71	58	74	83	76	91	67	67	71	77	80	77	78	81	92	74	88	82	60	75	81	80	70	81	58	76	67	76	87	82	84	79	57	81	93	75	83	95	80	85	89	78	73	85	82	72	89	62	76	87	75	72	72	81	67	82	95	76	71	95	77	78	66	68	73	87	77	85	87	62	81	73	83	79	63	97	89	71	66	91	77	82	77	85	79	81	77	80	77	76	77	81	73	70	76	92	75	72	79	71	86	84	83	77	80	67	82	63	77	81	69	73	92	64	63	74	76	76	79	64	60	71	77	64	89	70	79	83	69	68	88	69	73	79	66	81	71	81	61	68	81	72	91	84	83	73	92	74	74	77	58	93	72	73	88	80	90	69	88	98	81	84	71	74	84	77	67	82	81	74	79	85	75	68	81	79	74	66	94	86	81	91	75	85	76	77	69	88	88	70	75	82	72	79	85	65	85	83	69	78	70	84	88	72	63	89	93	93	89	85	81	70	77	86	79	71	72	80	72	73	74	82	84	94	78	73	86	83	71	98	70	78	98	78	86	69	83	68	74	58	73	78	77	80	88	84	88	82	81	78	77	74	67	82	81	63	62	73	78	75	101	70	77	112	81	90	77	85	88	91	83	71	79	78	78	87	89	74	84	96	80	80	76	88	92	86	72	79	90	79	82	45	65	89	78	69	79	73	54	72	67	65	91	75	94	86	67	71	77	90	74	68	66	93	79	93	85	75	88	100	67	75	77	74	76	87	86	78	61	86	77	84	64	75	87	64	87	82	68	68	80	78	85	79	65	79	74	75	70	71	63	70	75	78	63	68	77	77	77	67	69	83	73	78	84	90	85	97	69	75	84	85	67	68	88	85	71	78	74	82	81	82	70	92	83	85	82	78	73	81	73	70	77	70	86	81	88	84	80	80	87	75	78	74	90	70	74	80	70	79	77	86	95	80	73	65	85	82	73	87	72	74	65	71	62	94	66	83	85	63	70	85	60	101	84	88	72	93	72	78	77	83	91	90	85	62	82	86	80	65	74	71	88	80	61	73	78	94	77	101	88	77	85	83	93	70	72	64	71	70	70	78	72	80	86	81	89	61	67	73	78	60	88	64	82	103	76	77	69	77	80	76	88	77	81	65	78	96	68	93	86	81	63	60	83	79	71	84	65	73	81	72	75	90	78	78	76	81	79	89	67	83	88	82	93	74	71	86	79	75	84	77	84	68	76	74	70	90	92	78	75	67	87	79	86	93	93	79	82	85	71	70	68	79	65	54	90	66	74	80	79	83	86	82	76	87	85	75	96	75	64	73	81	99	81	79	71	86	82	75	96	78	92	74	65	76	58	70	69	82	85	78	85	74	73	89	86	83	72	81	80	97	79	83	71	73	83	90	78	76	89	72	85	83	94	69	85	78	86	82	83	89	72	78	72	106	66	73	79	73	80	69	76	88	71	59	79	82	84	80	60	81	76	90	77	85	87	83	86	76	80	54	71	71	81	77	78	70	78	75	72	75	83	65	75	77	79	69	81	89	86	67	74	82	74	84	68	73	78	92	82	80	74	60	78	90	75	68	81	78	89	61	77	66	70	79	73	64	82	79	77	102	75	87	89	80	78	76	82	80	71	82	69	68	76	76	69	82	82	72	87	103	83	75	85	105	80	66	74	78	84	67	67	65	77	69	80	82	71	83	89	77	84	82	81	85	65	64	71	96	81	93	84	79	85	70	77	94	78	80	87	78	84	82	80	78	81	79	68	74	75	81	87	79	79	60	76	84	98	78	66	76	87	83	72	86	78	73	78	79	84	70	100	78	81	76	80	82	75	94	81	69	70	91	84	74	113	81	88	72	68	81	62	85	69	97	89	83	70	82	85	80	67	89	64	81	85	89	76	84	56	75	94	80	65	65	86	100	91	70	101	69	92	81	83	87	84	86	101	74	92	78	74	84	70	83	80	72	77	65	76	82	85	86	71	72	82	90	81	66	76	91	84	85	86	92	73	80	86	100	87	74	75	65	91	71	74	71	77	68	77	76	72	81	68	68	88	71	75	93	87	67	66	75	73	89	76	83	84	91	96	88	74	73	87	93	76	93	69	71	77	70	62	66	87	86	94	89	78	81	78	92	99	84	81	104	64	80	87	86	80	77	85	73	85	82	69	78	64	85	95	93	92	82	83	88	67	90	79	86	86	77	74	76	96	77	80	73	88	84	71	81	66	82	70	73	79	86	84	73	71	72	66	76	68	85	88	77	74	67	84	77	84	87	94	81	75	71	80	80	74	95	75	68	70	67	76	80	86	75	65	76	67	92	73	89	78	65	84	89	69	77	70	67	74	78	74	82	84	72	68	73	98	95	73	67	89	83	81	83	78	73	80	81	77	70	96	84	66	89	84	87	72	64	92	78	85	84	68	91	78	80	53	83	89	84	84	66	78	79	86	84	72	69	70	84	80	80	79	69	64	65	76	87	72	65	96	80	72	65	67	86	73	69	74	84
15295	355	420	392	400	379	353	329	322	292	302	301	306	316	280	298	288	291	242	307	292	293	299	276	309	284	339	288	280	281	305	291	273	280	269	304	282	269	266	318	269	286	276	263	280	285	282	293	289	273	302	295	312	280	297	315	309	294	301	272	296	269	294	284	291	274	268	280	273	283	316	318	271	286	297	293	291	280	283	315	283	276	269	282	277	288	308	279	275	264	306	271	283	279	266	305	281	290	282	308	281	271	272	291	271	304	261	266	307	288	307	276	276	268	271	284	291	272	251	260	307	267	242	315	282	273	269	261	269	297	295	277	305	276	294	283	262	275	286	270	281	322	303	274	272	256	276	249	297	288	290	316	288	269	271	279	281	296	280	282	296	266	277	280	284	284	272	273	282	288	289	252	293	319	308	298	291	250	301	255	268	268	300	289	267	263	282	292	289	280	287	267	291	257	283	287	273	286	248	283	272	301	264	276	267	296	283	268	304	289	280	299	292	294	307	294	293	283	301	287	261	295	284	274	313	260	284	282	312	309	317	288	296	301	309	240	290	304	301	275	263	307	291	278	273	274	276	255	292	258	269	297	282	267	290	278	268	284	321	262	291	284	257	298	299	282	256	271	256	297	315	271	277	278	264	292	325	268	267	251	290	285	281	285	279	259	275	304	301	288	290	295	289	292	269	307	296	270	273	329	307	287	279	292	279	263	302	277	306	263	296	306	284	292	264	278	263	277	304	294	306	313	293	287	279	300	293	269	311	305	268	279	290	262	292	267	282	299	282	253	303	288	290	290	325	263	297	284	271	270	288	300	315	280	278	277	274	282	269	269	251	272	283	266	294	288	268	281	312	296	263	268	279	300	291	289	245	252	295	308	279	247	286	285	292	278	288	276	303	291	276	306	262	303	272	279	280	282	260	300	265	314	281	279	271	249	278	262	314	276	277	265	282	290	284	301	292	317	277	286	282	320	299	304	282	288	297	281	273	246	286	294	324	283	264	269	275	295	270	314	261	267	308	285	283	302	268	282	276	282	293	291	268	279	295	288	274	271	293	287	276	287	300	240	292	291	286	286	292	283	356	295	287	290	289	295	300	290	291	273	282	291	318	275	290	272	288	284	272	281	285	276	278	271	269	265	269	275	295	312	304	295	292	291	286	300	256	292	250	289	256	278	289	293	268	281	267	285	278	303	279	275	284	297	302	299	247	271	311	294	285	292	279	278	290	290	279	288	269	282	262	270	258	292	314	261	298	271	284	289	290	310	286	305	293	285	285	254	289	275	291	261	274	307	279	275	274	294	316	285	266	281	285	285	280	274	288	285	320	274	267	289	299	276	267	266	285	314	275	293	256	259	302	292	281	283	270	276	295	294	250	295	281	247	283	285	319	276	302	262	275	258	274	281	289	285	284	291	280	264	281	257	282	300	300	281	278	264	269	286	283	284	288	285	295	305	257	277	296	299	313	319	276	257	290	306	273	295	279	298	274	283	275	291	269	292	298	273	290	311	277	280	287	310	275	277	276	279	279	278	306	305	267	265	268	291	265	265	257	299	269	288	279	281	317	267	290	284	261	285	277	316	267	286	283	279	300	289	286	310	263	306	312	264	275	276	295	249	292	277	281	293	274	292	266	307	266	283	306	318	307	296	299	274	298	255	305	291	286	284	313	309	265	276	297	267	280	280	292	310	294	307	292	306	280	260	289	287	286	259	268	300	272	289	286	269	267	254	279	286	290	301	281	272	267	275	328	283	296	289	279	271	296	256	276	286	290	284	282	231	282	280	306	281	322	279	275	267	299	297	271	298	287	273	285	275	298	280	338	267	284	309	274	283	268	313	289	286	270	309	287	253	256	277	291	287	284	294	275	253	292	293	278	263	288	281	279	252	299	289	259	261	290	274	299	252	273	296	299	254	283	292	294	287	260	295	273	268	314	275	247	299	306	296	272	264	258	285	265	300	293	268	303	289	291	295	299	283	282	298	304	280	274	309	296	262	274	276	278	267	304	265	282	302	271	266	269	274	279	283	303	252	281	263	283	308	270	282	283	279	323	271	289	265	290	265	261	281	303	264	290	266	279	313	283	287	291	287	285	267	263	289	277	264	282	257	292	288	268	279	264	278	305	269	274	285	294	292	302	302	296	272	281	290	254	306	281	289	272	275	299	241	264	301	308	289	286	293	306	314	263	290	328	299	308	278	280	301	279	281	257	284	277	259	311	272	286	307	260	272	278	285	261	283	289	276	268	288	264	309	282	310	288	273	320	273	266	273	277	295	276	259	281	271	277	274	276	280	252	312	270	248	240	314	283	263	303	292	286	271	272	318	287	281	308	266	288	289	261	283	308	264	282	281	257	290	284	250	296	309	289	284	284	291	277	300	286	279	267	266	298	273	299	288	283	286	299	276	291	322	266	275	304	252	277	277	259	295	271	255	264	272	260	286	295	292	255	291	270	304	298	299	303	301	316	292	306	281	294	268	287	276	281	257	270	302	282	270	293	271	275	276	289	285	285	324	276	290	282	338	271	262	275	267	280	294	310	272	294	281	260	304	284	276	309	270	255	237	255	281	309	293	263	288	315	278	266	258	280	286	254	264	267	264	298	245	285	281	294	295	277	289	294	294	313	285	280	289	277	298	278	285	303	272	271	262	296	275	265	296	319	319	254	262	296	279	254	260	269	289	265	285	327	283	270	286	268	286	291	328	294	275	289	300	255	304	290	302	293	271	285	261	308	269	270	300	293	279	289	298	282	268	263	306	259	306	296	273	287	285	306	264	283	289	292	262	302	291	299	302	283	242	253	299	264	266	289	295	255	281	285	277	277	279	293	287	280	275	315	267	270	289	306	279	268	300	275	277	268	306	247	270	262	253	276	268	280	265	296	270	272	259	289	258	272	285	284	301	328	262	302	263	281	277	262	286	295	299	308	267	291	293	276	292	297	268	271	282	286	270	268	280	271	286	277	250	279	262	280	285	310	258	305	278	234	293	282	275	269	270	279	283	272	256	266	284	262	275	259	270	282	294	256	258	290	285	292	275	271	268	281	312	282	273	307	263	282	280	271	265	290	315	253	283	283	286	262	281	294	257	281	292	301	276	273	275	262	274	330	270	278	267	258	301	304	303	285	262	258	275	313	297	286	282	282	312	290	285	294	286	266	276	299	286	296	324	286	284	287	285	286	280	271	296	295	286	252	285	267	266	323	270	293	256	292	288	253	264	304	279	276	250	270	294	299	305	319	301	274	323	281	291	332	269	309	301	293	307	335	318	271	289	293	291	316	283	278	265	295	291	274	301	302	298	282	272	277	259	271	265	263	297	287	273	287	307	321	289	271	287	260	287	315	294	270	288	286	290	285	283	307	274	267	278	288	280	295	292	270	282	298	296	281	279	283	270	272	281	282	290	284	309	288	256	283	277	281	310	258	308	292	271	324	270	303	287	265	286	312	279	277	273	285	278	279	276	269	272	279	288	291	273	262	288	300	287
53422	17030	3709	861	557	477	375	295	267	241	226	215	198	181	172	198	200	176	168	172	160	152	142	162	169	161	140	160	167	147	157	157	136	157	139	142	155	155	176	135	145	151	130	142	140	138	171	148	144	155	150	160	147	135	142	144	135	157	147	147	137	121	163	150	163	158	156	139	128	150	136	132	158	145	137	145	147	130	139	143	145	158	146	157	132	155	153	150	142	151	147	134	136	160	135	151	139	165	144	157	149	132	142	137	138	149	167	145	138	152	131	148	135	122	159	132	127	150	155	133	155	167	139	163	115	127	154	152	124	150	144	151	175	156	154	117	124	156	143	138	146	113	140	149	134	136	128	135	148	132	150	151	122	153	129	142	142	150	128	141	141	156	141	136	160	134	145	149	148	138	157	145	165	129	144	155	159	169	143	154	136	129	132	159	133	127	126	161	142	141	146	142	143	129	148	159	145	138	151	130	137	141	141	150	128	131	143	152	162	150	147	146	141	135	154	167	124	130	142	146	137	161	141	122	146	133	144	130	138	144	152	140	155	154	129	136	159	143	152	122	136	152	132	147	136	129	149	176	159	132	138	146	148	160	165	147	157	152	143	135	146	119	170	127	123	137	129	148	152	136	140	149	129	137	126	125	134	121	150	135	130	138	137	150	149	150	137	161	157	158	131	144	144	150	159	148	127	139	148	141	163	129	135	132	140	124	139	137	141	122	127	150	154	121	156	157	146	140	123	149	148	152	145	136	144	157	130	149	155	173	177	154	147	139	145	130	132	136	114	138	138	148	120	165	162	159	154	136	144	142	118	152	155	145	132	118	138	170	143	132	139	156	144	145	140	140	132	134	145	153	140	138	158	146	153	148	162	137	135	149	160	152	154	145	138	151	141	154	135	132	142	134	158	153	151	145	155	119	149	147	141	165	141	148	136	158	127	143	150	163	144	151	146	137	140	153	142	154	152	169	152	169	150	157	148	146	146	170	145	148	152	150	149	151	147	138	120	135	121	137	152	151	142	131	153	143	140	143	137	142	139	133	132	149	137	135	140	135	126	129	131	147	160	137	143	173	158	160	147	140	151	151	144	144	125	135	138	125	128	162	161	152	151	141	158	141	147	166	158	129	144	146	148	146	149	154	146	139	146	135	154	139	142	133	124	146	113	121	133	137	141	140	156	142	136	145	136	146	139	145	141	166	164	142	162	133	149	146	151	127	141	113	153	158	144	145	155	146	150	147	148	130	147	137	138	130	136	149	137	147	160	170	119	145	141	150	141	143	150	137	134	113	141	161	148	145	130	120	141	136	175	147	158	132	159	146	139	146	144	149	149	146	135	132	166	122	151	165	145	144	155	139	137	131	111	116	134	138	176	144	143	152	123	178	146	171	152	143	149	135	147	149	143	153	155	129	142	154	153	126	151	147	149	156	125	137	144	149	151	128	134	140	124	145	146	147	134	125	129	144	140	144	153	139	141	144	133	147	142	141	159	153	156	145	143	146	153	128	140	152	148	126	140	170	139	140	118	156	136	127	146	130	128	135	158	127	161	148	159	151	141	139	153	176	147	124	134	158	159	144	133	160	169	158	136	158	145	156	149	150	159	138	143	160	126	111	143	110	145	143	138	128	125	126	153	134	128	137	142	153	142	148	153	140	151	145	128	135	138	150	140	153	153	141	156	141	139	145	156	166	148	149	153	134	137	158	148	135	138	149	124	144	153	130	142	143	152	152	150	144	134	138	134	138	136	124	157	147	139	143	160	162	139	156	138	146	125	150	133	139	154	118	147	155	133	125	150	135	157	139	123	151	122	167	152	145	142	144	125	127	141	155	138	156	153	134	163	132	139	143	139	140	130	149	134	142	163	151	144	152	138	138	152	153	151	137	155	116	130	156	154	162	157	150	153	139	123	127	157	148	142	160	137	148	157	132	124	155	145	148	161	165	129	142	152	157	173	130	152	151	129	149	122	142	140	154	144	132	147	131	140	142	163	152	152	149	127	153	141	136	147	168	147	144	132	115	129	132	125	142	158	150	143	133	155	119	151	148	139	146	144	134	137	147	136	141	168	138	164	151	158	155	150	137	149	137	171	157	130	153	139	123	161	121	146	163	148	150	142	149	158	133	140	150	142	161	124	167	151	147	114	137	148	149	146	172	134	134	135	124	144	135	151	134	162	133	150	142	151	178	127	145	129	176	122	136	146	127	123	144	145	134	140	144	148	136	142	138	127	145	180	130	145	154	144	134	143	136	140	141	133	138	125	140	154	144	165	162	152	154	134	129	153	165	131	138	141	143	131	115	138	146	146	150	175	131	150	153	155	132	143	133	159	132	133	141	131	159	120	149	125	139	165	124	160	158	157	170	146	129	142	148	177	137	144	134	140	138	149	159	112	133	124	135	118	146	129	131	154	168	155	163	171	132	161	140	140	139	148	142	159	143	134	145	137	131	151	149	151	158	152	166	147	137	165	147	147	134	148	133	169	148	158	120	135	155	132	151	152	142	135	129	161	139	156	157	148	133	152	147	129	136	163	152	142	135	133	149	147	141	137	139	135	153	135	167	135	145	159	127	153	145	152	144	144	131	148	152	126	147	131	139	134	139	158	143	163	148	153	134	147	146	115	144	145	146	154	175	143	153	126	152	120	140	140	153	161	156	160	147	133	123	137	116	154	156	125	144	153	136	127	139	135	149	160	147	142	137	147	152	152	132	143	138	142	130	153	144	148	133	131	131	152	142	150	145	125	136	146	145	160	127	147	137	153	123	133	141	128	119	164	122	138	108	124	132	153	163	150	152	173	152	149	146	159	152	140	147	143	143	155	140	137	138	135	157	120	146	154	136	160	141	134	138	157	142	144	146	137	147	126	138	145	151	157	140	140	144	156	125	135	132	134	139	152	137	138	137	163	144	144	163	136	128	144	153	157	136	144	126	147	139	144	155	147	141	144	152	129	150	140	159	157	123	137	140	127	165	170	120	131	124	115	145	132	134	146	141	157	143	143	162	157	154	160	162	147	129	142	122	138	127	156	144	157	139	176	145	136	142	164	150	116	128	156	133	150	156	156	131	148	150	141	141	137	144	144	145	147	159	146	141	150	140	142	134	129	143	162	149	139	126	136	137	167	122	129	144	150	153	117	132	134	136	159	127	156	145	149	149	149	129	118	126	148	138	154	123	126	119	145	114	154	142	136	141	137	154	122	157	142	128	163	139	148	136	153	133	145	143	119	144	143	149	132	144	158	156	142	156	153	155	161	154	150	146	144	136	126	146	155	152	150	158	123	147	163	138	125	154	148	125	136	143	152	131	134	139	133	142	145	148	139	130	130	149	145	115	144	143	135	146	142	142	116	147	156	182	138	130	148	157	141	129	139	143	148	130	150	135	145	148	131	165	144	128	139	143	149	144	159	129	144	146	166	136	115	152	146	163	145	168	127	134	147	136	136	161	137	127	148	167	148	152	153	175	144	128	151	136	124	145	147	159	132	154
26873	1164	2249	2515	2186	1812	1587	1305	1120	1079	919	872	814	776	725	717	608	639	629	631	592	565	530	573	598	520	524	531	524	500	530	510	526	491	473	480	504	477	473	507	505	456	516	485	467	498	457	501	512	508	506	494	467	444	476	481	483	497	478	464	487	459	475	429	464	445	443	438	437	483	469	481	424	461	461	474	436	425	487	417	424	448	459	461	469	473	446	452	478	483	487	472	439	456	460	479	461	464	491	461	480	456	442	446	463	462	440	443	506	461	444	462	453	423	459	488	455	409	447	468	419	448	428	455	476	457	409	463	478	472	424	442	468	447	473	441	422	441	435	436	450	436	470	479	463	495	469	433	452	474	473	416	418	518	432	477	415	469	461	453	452	437	434	504	448	486	478	479	485	444	411	470	455	452	480	475	457	475	481	464	485	435	452	457	463	432	473	437	471	414	481	424	466	468	491	482	468	446	469	458	454	466	415	454	446	465	483	443	429	434	458	459	491	439	481	464	440	444	503	503	435	449	469	461	486	453	464	441	413	443	483	429	426	480	468	436	444	440	430	446	455	436	462	430	469	464	433	464	428	442	453	444	424	474	452	453	473	489	418	482	456	419	468	459	424	472	468	453	458	423	458	462	421	458	474	458	464	465	469	471	458	431	461	460	449	460	415	444	463	445	470	446	506	466	477	453	423	454	436	465	465	430	495	440	459	449	491	479	493	457	477	437	437	444	451	432	483	450	492	474	486	434	446	466	452	459	455	451	471	458	432	428	440	426	416	448	443	488	483	467	448	452	447	486	480	452	447	443	451	450	438	450	489	444	437	449	478	421	424	443	448	450	435	477	484	430	425	427	454	458	482	481	461	443	458	472	424	466	403	487	476	448	455	456	484	482	459	424	436	447	449	460	463	468	449	440	435	464	422	471	506	455	457	482	433	444	467	461	439	451	472	447	461	451	483	450	451	442	464	476	433	424	478	480	450	434	445	446	455	462	442	444	473	455	454	445	440	451	416	440	434	472	447	448	469	445	478	420	477	485	480	469	456	472	490	472	447	405	440	430	467	461	459	434	467	459	445	449	453	458	455	461	476	446	453	441	467	478	461	428	459	459	426	407	449	453	467	428	452	471	437	473	460	448	513	434	460	435	457	483	452	471	460	452	426	460	449	461	442	442	463	430	426	446	469	473	476	458	454	428	456	472	436	464	462	447	457	431	467	440	483	457	440	458	468	473	450	453	454	442	468	442	400	443	474	434	401	454	458	463	449	452	428	486	465	483	428	419	472	455	448	403	466	436	459	464	454	434	463	444	472	415	437	395	438	477	435	448	484	424	397	453	489	452	468	478	449	447	433	444	468	440	468	416	447	499	422	436	452	434	436	490	446	449	496	452	442	460	479	486	464	447	478	492	428	451	435	445	434	410	446	450	433	438	478	411	470	510	471	461	439	417	474	470	467	427	468	436	423	452	472	391	458	465	436	446	458	409	447	441	482	427	453	405	443	432	466	467	438	448	455	412	433	491	473	432	478	432	450	428	420	453	452	450	406	456	459	497	465	453	470	445	420	463	468	437	450	461	471	471	402	496	440	442	403	406	413	425	434	429	479	433	438	472	470	479	479	445	406	450	394	490	458	415	451	435	417	462	415	479	435	463	449	439	453	484	506	446	444	414	438	422	446	487	435	454	456	464	474	473	432	425	459	429	429	442	461	471	453	458	440	456	444	454	463	425	427	436	444	458	442	455	453	470	459	464	434	420	451	495	427	446	455	426	457	442	461	421	442	478	419	463	434	479	455	441	471	421	452	430	464	471	426	432	476	449	470	413	423	456	498	397	461	449	451	441	471	399	447	458	424	431	457	453	469	453	491	450	441	407	440	483	477	442	463	460	454	446	460	464	428	453	469	471	449	460	442	446	435	449	477	444	479	423	494	471	473	446	427	416	412	478	473	463	473	431	468	439	425	474	429	457	432	421	430	429	421	406	439	431	464	461	429	460	443	436	423	450	420	470	473	451	434	470	480	458	440	464	476	430	467	455	439	461	418	452	477	458	445	453	467	445	464	434	460	459	421	414	476	457	433	445	467	431	473	445	397	443	436	429	438	475	441	449	456	461	423	447	437	486	481	466	411	454	475	435	438	427	428	447	465	444	444	439	464	477	453	473	423	424	480	444	420	448	472	473	444	423	490	466	470	463	452	442	472	446	411	433	438	462	489	454	421	386	424	452	434	442	459	447	436	464	476	443	431	464	450	472	479	441	431	422	440	425	432	485	467	468	468	399	448	460	454	439	434	428	422	419	437	466	432	452	450	428	467	441	451	480	428	426	417	472	444	415	431	469	431	450	440	442	449	439	443	464	464	480	449	448	481	426	434	474	436	470	437	441	422	488	479	430	438	449	477	427	440	458	450	437	444	457	481	445	443	408	435	460	451	462	456	493	445	456	461	444	439	442	433	478	425	451	432	495	461	436	413	487	501	442	403	477	436	435	417	431	474	426	460	451	450	445	467	411	459	460	417	467	476	439	450	435	473	418	471	466	414	451	460	461	433	478	468	444	439	405	492	449	478	433	422	461	464	438	439	461	433	432	426	462	450	378	456	443	441	455	486	425	401	471	475	469	439	429	445	438	463	502	442	475	456	451	453	464	437	424	467	453	428	448	440	441	448	449	466	464	461	447	475	456	477	437	443	448	442	484	444	459	488	441	454	448	475	424	452	448	478	433	426	444	475	441	453	484	437	464	445	462	440	433	467	413	440	434	443	478	436	450	442	471	475	421	420	459	421	444	495	450	441	461	445	483	485	490	454	457	444	386	474	440	452	492	459	434	442	462	458	434	428	432	485	436	451	440	438	421	424	436	448	449	406	471	468	429	474	456	435	462	475	475	470	429	458	451	445	436	461	488	494	459	432	448	430	475	457	432	501	468	442	494	460	459	453	423	433	466	437	448	421	441	472	442	473	436	470	428	455	454	487	425	455	440	464	441	439	424	447	436	440	444	437	452	465	471	447	445	443	475	435	474	444	450	447	465	414	428	480	427	465	476	421	458	448	428	459	447	487	416	459	474	436	455	448	491	432	442	429	468	470	461	432	412	447	453	444	497	476	470	464	455	440	445	431	438	451	467	429	451	447	439	419	477	468	441	408	437	468	423	419	433	454	427	460	446	467	441	467	441	430	452	446	451	463	463	484	453	424	429	507	467	441	483	442	474	441	453	416	437	451	439	434	445	448	445	458	447	485	431	451	450	413	447	413	465	480	454	486	463	450	415	450	424	472	455	447	463	464	471	443	457	490	473	435	474	463	432	458	464	457	419	383	451	431	463	408	442	423	480	470	456	455	447	463	425	445	426	450	428	469	437	404	469	468	463	441	393	450	455	475	445	502	463	413	493	430	477	473	441	429	439	426	432	483	434	445	480	441	462	443	457	460	453	450	412	463	433	436	439	423	439	474	467	447	466	473	462	505	519	490	500	421	457	433	488	435	432	432	433
62451	22454	11446	2164	1161	910	695	571	440	476	437	404	355	343	360	300	329	275	261	260	280	295	270	257	272	249	264	290	235	249	285	250	228	243	249	263	266	246	263	280	221	274	264	254	264	222	244	239	227	293	283	256	245	264	222	243	247	236	225	254	251	230	252	272	242	241	239	255	277	245	232	236	228	249	242	254	249	257	223	247	260	245	236	263	247	269	253	255	227	253	251	207	254	247	229	244	234	259	266	229	263	262	269	256	247	242	233	229	242	243	249	243	218	269	224	241	250	244	237	254	229	254	220	254	240	225	226	251	252	235	243	269	228	224	226	283	216	241	239	237	268	263	253	225	254	261	246	232	245	260	252	239	244	256	253	204	260	228	236	223	271	259	252	212	255	230	255	217	248	244	237	294	266	257	249	253	228	253	249	265	262	222	241	226	252	226	241	254	261	263	260	255	257	227	271	227	241	250	252	263	235	245	264	254	239	255	247	258	234	234	245	217	248	271	233	240	257	250	235	249	230	261	233	217	220	233	252	246	255	245	250	236	262	257	242	243	239	254	245	215	220	231	247	241	253	236	246	246	229	240	230	246	243	245	223	269	230	264	248	236	238	267	226	234	249	236	250	225	229	267	256	232	212	259	235	208	245	260	256	210	251	253	213	239	212	256	253	244	253	239	237	233	236	255	248	243	231	267	253	234	233	240	238	280	234	265	258	232	259	255	209	254	276	218	224	232	241	275	241	233	267	231	212	211	252	216	255	247	285	221	239	250	258	227	225	249	244	234	231	228	234	246	262	244	239	257	258	250	247	245	217	241	244	217	263	232	218	220	210	235	234	266	239	240	261	241	241	248	224	232	241	229	264	235	248	258	221	229	215	249	252	217	254	266	247	231	270	242	244	241	270	246	243	244	245	213	230	246	248	247	234	247	230	252	269	237	244	249	239	253	234	239	240	289	214	241	274	259	249	228	221	226	232	228	252	267	246	268	251	249	242	209	263	253	246	233	240	260	244	256	229	229	249	225	224	242	265	263	231	242	228	250	231	230	227	242	251	205	207	247	254	220	229	233	234	249	233	241	244	248	230	220	255	271	223	233	259	220	236	227	220	247	250	250	261	231	264	230	225	230	241	224	254	240	254	249	250	262	239	242	219	234	252	237	248	229	263	230	254	265	225	251	234	243	236	264	247	245	216	258	247	260	226	250	246	250	228	244	208	234	216	230	259	241	248	271	211	228	234	249	221	212	259	211	256	252	243	241	226	227	237	234	224	218	262	264	236	245	248	254	246	236	239	245	237	226	236	255	223	239	260	248	260	250	230	222	232	221	218	236	215	267	217	230	264	238	218	254	244	246	231	228	240	232	280	245	256	277	218	218	257	244	259	220	244	278	235	262	223	249	232	258	251	244	227	213	263	272	250	238	280	253	257	241	251	245	208	263	235	251	243	245	252	226	234	230	255	229	276	267	256	231	262	252	232	219	259	234	222	256	216	238	223	241	264	249	234	221	258	246	234	253	252	251	266	231	247	259	254	246	261	240	247	257	233	223	277	239	215	228	228	267	237	254	237	286	254	256	231	251	229	255	243	249	231	258	241	265	255	236	245	232	235	227	226	252	245	220	251	253	262	251	236	255	276	246	268	228	248	263	249	220	230	255	233	250	265	252	243	240	263	271	248	276	255	237	225	257	242	267	238	254	240	229	239	256	242	246	235	234	236	232	253	254	260	237	264	243	231	241	228	225	244	231	234	246	255	240	238	262	219	258	262	249	240	240	252	258	247	218	242	238	237	247	220	235	226	224	239	246	232	267	242	220	232	235	209	211	270	248	231	223	255	209	229	238	242	252	233	251	243	272	234	257	215	258	284	238	224	238	228	243	272	227	257	218	237	249	253	228	273	234	239	270	209	240	253	252	250	239	256	240	242	221	283	219	251	245	246	212	246	247	236	240	256	262	228	254	240	248	261	231	262	253	220	236	240	233	254	258	254	256	263	259	202	249	239	232	240	238	263	243	237	258	229	246	241	226	252	239	231	244	256	227	248	244	241	235	236	214	218	257	214	224	218	228	245	233	219	267	234	239	229	251	235	249	218	260	240	223	198	238	235	238	233	247	256	269	274	269	231	214	247	224	239	250	242	252	241	242	261	264	217	246	219	233	231	261	204	253	241	249	240	241	241	252	262	247	254	261	225	232	228	265	237	255	239	242	221	228	243	239	235	235	219	259	252	239	266	224	217	257	250	245	246	217	231	235	266	251	271	247	245	255	237	264	235	236	258	249	242	225	227	245	219	246	226	266	225	269	261	235	217	234	251	245	241	237	248	253	240	226	228	248	266	224	235	230	240	215	259	247	235	236	250	232	255	225	241	262	253	238	250	253	249	241	223	245	223	240	262	234	249	244	233	229	262	240	253	262	237	243	261	252	249	251	226	225	244	251	229	252	253	271	231	229	241	232	264	250	253	242	250	260	213	257	234	249	236	251	265	240	220	234	260	213	250	265	258	233	235	241	210	259	248	247	233	232	249	269	221	255	231	244	239	233	253	239	201	257	251	242	230	251	234	235	244	240	214	240	234	231	252	233	229	241	258	256	241	243	248	235	266	224	232	260	245	235	240	234	250	241	249	236	246	249	256	213	242	230	226	258	231	237	271	245	269	225	229	246	246	256	231	242	217	235	233	212	255	229	227	252	274	221	259	249	265	246	244	225	257	218	231	265	258	231	236	249	247	240	257	240	237	226	246	239	243	251	254	263	242	228	244	245	224	241	243	242	250	237	254	242	266	264	240	224	262	259	223	249	236	221	237	261	251	238	230	255	234	251	240	246	250	244	240	240	282	273	213	252	234	223	236	253	224	256	222	235	240	250	255	242	226	191	259	234	229	236	229	229	239	246	238	232	262	245	267	227	235	257	239	224	242	234	262	247	233	227	250	237	258	240	257	256	225	247	230	232	257	254	225	243	247	250	256	237	239	251	248	252	242	258	259	224	247	214	255	224	232	248	254	236	242	254	254	235	248	247	209	247	257	251	239	222	250	235	236	220	244	242	244	251	231	250	248	277	258	233	255	245	224	211	228	247	231	235	257	239	238	258	262	280	258	276	266	211	238	258	246	251	256	244	256	230	277	225	218	223	270	216	255	262	240	240	234	247	237	235	250	229	236	218	223	258	278	242	234	229	223	226	243	231	241	229	244	226	257	243	233	263	239	217	248	263	241	231	217	263	240	249	230	235	232	243	231	221	257	220	225	254	236	240	255	231	253	250	237	237	241	256	259	237	268	224	244	246	249	228	242	266	238	251	247	245	247	225	261	251	242	257	253	276	262	258	271	251	216	215	228	236	213	263	249	223	255	225	242	248	250	235	252	227	254	223	221	249	236	217	278	241	229	239	247	236	237	270	242	232	253	234	260	227	251	242	241	245	243	240	233	239	236	212	222	233	245	238	242	232	242	240	245	279	238	254	258	254	226	262	283	257	236	236	234	261	243	258
34061	2018	4000	4604	4099	3356	2858	2330	2019	1791	1690	1458	1415	1285	1165	1157	1125	1101	1084	1042	913	970	916	932	903	894	903	860	859	822	821	797	821	800	730	833	787	781	820	730	770	804	819	761	716	748	784	788	728	750	750	740	715	721	714	735	728	766	799	695	723	720	699	735	698	748	742	791	709	703	721	702	760	738	767	706	745	725	713	729	732	699	728	712	679	669	717	735	713	734	731	719	715	703	694	733	700	731	722	715	704	682	728	720	698	757	704	678	724	701	693	739	687	712	667	728	739	688	698	677	701	696	681	715	667	740	715	711	722	680	695	745	723	726	731	710	700	712	713	728	696	685	723	713	710	690	663	701	692	725	718	692	681	708	773	702	715	761	722	706	679	747	712	687	701	660	749	681	736	698	681	695	707	684	712	727	745	654	683	717	666	658	712	726	659	674	706	674	656	778	659	715	693	700	765	692	779	742	707	712	701	690	725	693	728	697	712	698	737	725	700	651	668	717	720	751	703	705	661	727	669	702	749	717	723	696	663	669	713	700	715	735	670	706	724	720	709	703	672	706	665	694	729	716	735	717	682	702	709	727	726	687	721	698	685	695	665	680	773	690	674	695	723	734	699	699	689	708	689	714	751	713	728	679	749	685	693	699	694	746	681	726	694	678	700	685	711	692	704	720	727	725	722	723	694	683	681	747	720	743	740	715	657	667	710	727	644	732	721	715	716	664	698	685	684	751	671	700	686	698	694	701	691	694	688	679	759	704	685	694	692	738	665	754	728	732	696	677	714	698	682	700	700	715	696	713	687	671	720	660	684	719	703	744	743	717	690	700	732	672	748	755	665	717	679	652	678	717	698	686	660	686	646	714	736	670	695	685	669	676	683	707	738	767	701	690	716	687	707	708	596	723	692	733	727	679	707	697	741	718	715	694	665	725	699	722	704	658	733	705	713	674	692	736	677	700	702	684	694	695	703	673	687	656	683	693	734	683	659	681	730	703	734	727	740	677	707	714	713	715	658	688	698	709	704	684	731	723	725	729	722	716	713	723	694	684	690	706	668	671	682	713	671	684	697	704	716	712	712	690	688	677	719	621	708	697	693	753	727	683	745	694	713	668	694	722	745	720	690	697	681	683	699	688	742	714	711	695	706	714	692	710	698	694	704	695	641	671	730	707	760	695	681	672	721	709	722	669	687	675	668	725	680	709	697	713	686	729	681	682	705	689	682	715	697	679	728	704	738	671	741	684	665	667	696	708	685	677	660	711	705	709	690	661	689	710	720	702	735	683	687	706	750	751	733	731	723	650	720	695	747	662	712	645	699	680	680	776	672	700	674	726	677	727	712	690	695	726	722	732	660	705	679	705	700	672	682	722	692	721	734	741	706	702	713	671	718	742	695	679	713	723	706	661	666	701	678	673	691	712	711	706	674	742	729	726	725	665	682	678	669	656	680	653	692	683	697	681	684	730	718	683	696	693	709	685	674	725	671	700	702	635	684	670	724	734	693	728	661	678	705	712	738	666	702	678	705	700	736	743	681	708	728	723	672	727	718	705	703	720	713	666	769	671	692	670	676	658	733	718	676	657	665	642	706	723	663	742	703	689	712	720	660	692	724	692	664	693	735	719	732	707	722	715	708	709	781	709	713	681	715	662	685	691	667	700	699	669	736	718	677	722	668	696	695	722	660	671	721	683	714	707	748	687	672	724	714	686	680	741	771	663	690	759	711	723	730	664	693	631	740	726	694	740	685	676	711	692	714	732	730	701	756	688	692	707	702	698	669	736	707	668	696	759	673	706	709	702	699	669	685	655	683	704	659	708	669	688	720	720	667	699	685	666	687	722	647	713	664	747	691	629	702	749	660	639	700	686	674	652	726	693	712	752	673	704	714	703	724	691	680	736	699	686	776	739	655	707	698	666	690	644	702	699	686	740	673	711	743	669	743	664	663	687	698	674	688	721	743	725	651	671	681	680	703	711	704	749	681	699	666	721	730	712	688	691	708	684	727	669	712	738	653	702	695	704	694	689	702	716	704	723	680	714	728	659	708	731	736	660	669	639	688	700	685	688	684	726	736	687	739	700	680	672	705	699	658	681	697	735	722	696	724	657	699	681	721	690	692	685	712	741	726	724	686	714	667	682	671	675	718	732	707	709	670	755	696	686	698	713	701	684	672	684	735	660	663	710	656	700	659	728	674	702	668	704	674	740	704	691	676	722	723	672	656	721	639	695	688	738	731	695	686	670	730	697	754	652	720	710	681	657	684	724	678	674	660	704	698	664	735	663	740	699	728	703	664	726	688	704	709	717	731	724	697	714	699	732	709	696	681	689	683	721	690	722	676	671	713	682	702	701	725	694	713	697	708	708	631	697	672	735	686	649	702	684	663	687	719	695	751	721	708	754	704	706	674	693	686	731	696	692	686	682	679	661	668	682	704	704	667	655	663	738	680	625	729	727	706	724	713	645	688	694	700	726	689	709	706	680	703	693	673	675	705	661	634	680	724	723	715	694	700	702	707	709	704	716	713	684	736	682	684	699	699	681	693	733	672	740	714	689	637	727	666	715	700	686	731	685	674	733	717	684	734	719	746	725	704	751	670	691	677	745	704	703	693	719	679	713	673	663	748	712	693	664	700	681	700	670	641	701	707	699	705	678	681	734	707	691	651	647	719	726	698	746	701	723	724	680	743	709	699	683	747	643	728	667	712	696	704	690	675	737	713	693	686	666	696	692	649	748	720	716	696	710	704	690	683	712	737	664	699	666	637	701	721	725	747	721	702	683	718	667	702	705	689	694	697	701	684	730	699	687	745	675	738	736	725	644	734	657	671	679	690	710	713	691	754	703	700	696	705	665	710	695	725	677	716	674	636	698	714	718	698	699	678	699	723	702	703	674	701	693	724	728	701	712	682	687	677	695	691	715	649	727	671	707	745	715	767	698	657	723	728	712	667	666	698	768	716	708	687	755	711	694	741	709	716	690	690	687	685	705	712	710	690	756	703	714	665	710	700	655	710	714	666	719	672	693	718	716	691	694	677	676	706	718	669	778	648	765	664	691	738	721	707	670	706	662	713	665	733	768	664	696	666	750	737	660	740	743	756	688	675	683	752	685	683	680	657	700	752	743	749	705	670	745	662	685	713	699	673	683	677	709	721	693	697	693	711	718	754	706	672	686	717	699	686	700	698	666	679	673	714	680	704	660	699	707	687	684	692	694	674	689	692	687	657	723	696	678	749	652	721	703	680	663	707	739	710	712	693	668	737	757	711	711	690	719	707	738	709	725	672	735	725	724	702	693	700	613	700	697	683	713	702	663	676	670	716	719	728	707	692	692	675	741	674	737	682	713	761	693	724	683	727	722	690	707	689	735	702	653	665	698	676	748	735	738	660	645	688	740	699	709	693	658	695	740	721	707	681	748	777	680	707	679	693	681	703	673	675	683	754	672	713	747	749	671	675	713	658	684	686	704	717	638	650	720	684	620	683	721	707	689
15286	611	306	126	90	103	75	98	82	76	59	76	85	84	88	93	83	65	67	72	77	85	72	77	72	72	68	75	64	75	74	71	67	77	78	71	85	73	88	72	72	79	57	82	87	93	101	79	64	82	72	83	71	71	95	69	70	63	67	70	79	73	64	94	80	73	78	66	68	71	69	83	61	74	75	76	68	86	87	66	86	70	70	64	82	82	85	71	69	79	75	72	73	90	74	79	60	65	72	84	79	81	64	76	82	75	63	87	67	74	74	103	90	86	82	64	60	67	86	87	78	66	82	88	107	79	61	75	64	85	69	66	71	68	95	75	78	78	69	84	79	81	72	74	91	67	65	73	60	70	75	71	83	83	64	71	80	78	63	73	69	73	65	89	66	85	72	74	61	60	67	73	85	86	69	66	65	77	62	69	66	76	69	85	81	82	68	64	85	74	63	66	81	72	67	82	64	95	79	73	77	76	76	68	81	76	76	80	91	84	60	78	64	86	78	77	79	78	63	80	98	73	82	71	87	78	83	85	60	66	76	91	82	88	83	74	83	89	78	84	82	77	73	76	74	83	67	81	64	86	71	78	78	66	75	89	90	89	64	73	79	77	86	66	100	77	68	90	82	71	76	88	62	65	60	71	58	73	78	85	73	76	74	80	69	91	101	77	78	82	76	82	78	80	70	63	73	88	76	82	66	79	62	65	74	68	83	70	87	66	82	77	81	76	79	107	82	65	80	69	70	78	81	65	73	71	81	61	67	87	91	78	74	88	75	74	80	89	78	76	73	90	68	76	68	73	90	92	71	70	62	94	75	100	77	89	84	75	84	72	82	78	66	84	90	76	70	61	61	77	81	89	86	84	78	72	65	82	72	83	92	68	76	79	75	88	78	73	90	85	83	72	87	85	84	80	72	70	53	64	82	80	70	70	74	67	75	87	98	66	77	83	77	61	74	61	68	79	67	82	83	71	89	66	65	77	73	73	69	81	82	82	65	80	81	82	80	84	72	82	70	78	59	76	72	77	79	62	81	70	82	73	77	60	79	84	62	84	75	83	67	69	76	83	78	86	60	82	78	82	70	71	101	82	76	84	72	70	63	68	83	88	84	66	81	80	80	74	82	63	85	52	63	77	86	84	76	84	79	87	84	80	71	83	92	81	77	82	69	80	81	85	65	78	75	79	77	79	74	75	74	67	85	92	90	65	80	70	73	70	73	82	88	71	57	81	94	69	74	79	78	75	77	64	66	65	54	63	79	69	93	87	70	82	70	81	84	86	70	68	83	82	84	77	72	80	81	66	79	76	82	91	96	76	65	79	80	79	79	60	78	83	84	84	87	74	96	68	86	85	88	65	59	80	66	78	79	68	80	81	64	61	91	79	75	64	73	80	84	72	81	80	71	82	83	72	69	80	65	72	73	63	77	70	61	88	76	75	71	68	72	71	55	96	91	67	84	81	76	72	77	68	81	77	74	87	80	94	71	78	80	72	65	85	64	62	73	81	71	86	63	58	78	70	80	70	66	75	82	57	77	81	88	61	70	78	72	72	73	82	81	87	83	82	92	82	71	69	84	79	87	78	96	79	80	80	80	78	76	84	80	83	65	74	80	74	77	69	83	77	77	60	68	85	61	76	67	70	86	71	73	85	67	71	75	80	79	69	75	53	77	73	74	66	64	69	83	51	66	81	93	87	84	93	79	81	72	84	75	69	70	69	79	100	62	78	61	80	73	80	68	87	85	82	78	69	74	78	79	79	89	73	87	81	75	83	88	85	78	63	86	85	80	58	64	77	75	69	83	71	74	83	94	63	72	67	71	81	79	94	87	73	69	62	70	80	81	77	76	71	82	77	73	75	67	66	77	82	69	70	76	70	71	68	71	72	77	71	79	69	76	93	78	84	82	62	66	71	71	70	72	92	71	73	83	74	88	75	69	60	78	81	80	74	71	74	77	76	72	64	78	88	76	82	77	85	71	68	76	71	71	80	64	92	73	91	80	59	77	79	82	75	71	84	65	77	84	81	94	95	49	75	79	81	97	69	82	84	76	61	82	83	71	72	76	76	75	74	78	68	91	77	65	76	59	74	68	86	92	77	85	75	75	60	76	74	83	87	87	95	69	66	78	82	80	76	87	80	90	75	76	83	73	72	65	71	67	71	65	72	72	81	66	85	92	71	89	61	87	73	85	81	73	61	70	76	72	80	75	68	67	77	77	74	75	92	72	76	71	79	61	76	59	71	73	81	98	80	84	76	75	73	71	74	106	62	66	79	72	61	75	62	101	77	83	64	57	71	74	75	71	84	56	85	82	85	92	93	75	94	56	89	62	70	75	75	71	80	85	73	76	90	77	82	78	62	85	83	73	101	79	85	68	73	79	59	84	76	73	64	60	66	95	75	75	58	73	75	76	87	75	94	70	69	62	86	93	74	81	67	82	84	76	82	68	81	76	83	56	65	74	84	72	68	74	90	69	75	80	82	73	66	73	74	68	72	79	73	67	76	85	81	68	72	74	83	67	72	60	74	73	67	95	79	89	71	78	77	85	76	83	76	72	81	79	74	69	83	87	74	68	79	78	81	67	73	81	67	67	79	74	84	74	71	78	83	66	83	84	77	56	66	80	75	73	76	71	63	76	90	83	68	72	76	81	77	70	89	90	85	69	77	82	78	70	72	75	77	84	77	78	79	93	73	82	85	84	63	72	57	75	75	65	84	85	90	76	63	84	77	81	80	74	69	62	72	67	72	74	76	74	82	60	78	75	86	89	89	85	73	69	81	79	71	74	80	88	70	77	66	63	71	81	89	82	64	72	81	86	80	77	85	71	71	75	74	69	81	89	82	78	81	91	78	82	74	79	83	88	81	79	85	87	81	69	67	63	69	87	90	79	89	72	89	91	65	73	76	77	82	73	77	71	72	86	75	74	71	76	72	86	77	78	65	81	88	67	63	87	64	69	80	89	61	72	66	68	66	64	87	70	82	76	76	82	82	84	85	68	67	77	70	73	75	74	63	69	69	83	88	84	81	74	75	79	85	79	64	93	76	83	88	82	87	79	79	78	73	75	80	75	60	95	76	64	73	63	78	85	75	73	64	74	80	76	78	82	86	58	84	75	63	70	76	76	72	63	65	77	59	73	63	71	76	84	85	69	85	54	68	78	89	74	73	78	85	75	71	75	64	72	90	75	63	81	68	78	77	77	82	63	85	67	84	87	85	83	71	80	81	85	66	81	52	92	76	67	71	68	82	88	87	74	69	81	87	80	78	88	68	71	75	79	89	76	80	70	81	69	80	58	78	77	80	74	84	90	85	73	81	70	81	82	58	85	79	83	65	91	80	84	79	71	89	79	75	75	84	94	67	79	70	68	70	80	68	82	89	70	76	70	78	82	63	87	60	69	74	83	104	63	79	78	71	68	73	75	91	71	69	77	89	70	83	73	89	78	62	71	80	89	78	70	77	68	76	66	44	88	77	77	78	63	73	65	72
14705	329	373	414	374	359	361	363	341	307	309	287	326	296	282	304	293	282	301	278	315	267	282	267	306	235	279	294	256	295	309	272	306	267	308	259	269	289	241	296	270	272	281	240	270	281	251	251	263	281	289	286	264	294	279	261	269	286	306	277	293	274	270	259	286	275	285	279	260	299	270	274	246	276	299	291	288	259	278	279	256	279	278	303	298	257	308	278	247	269	292	240	273	276	251	283	280	264	273	243	264	285	301	284	325	290	228	281	252	263	307	265	279	256	306	281	267	284	310	261	269	279	272	299	291	291	258	282	264	291	252	296	282	287	268	237	277	297	298	263	262	278	265	267	282	284	277	290	269	259	270	251	262	296	302	256	265	278	243	241	295	282	276	273	290	280	264	260	271	265	279	271	279	283	265	277	306	296	261	267	289	278	258	265	264	288	259	241	255	281	275	268	284	266	275	291	305	289	231	279	250	242	264	256	243	285	314	249	264	277	305	266	273	267	266	303	262	296	247	280	274	286	265	268	295	271	257	274	259	275	270	238	253	259	331	280	274	282	260	298	289	289	295	276	287	314	293	268	241	293	261	265	271	288	283	254	284	306	268	260	258	303	265	293	285	289	279	274	254	263	256	258	262	284	268	282	276	296	257	273	290	306	305	264	252	281	262	296	271	288	263	286	277	277	270	244	276	291	287	277	282	294	288	258	291	287	271	270	264	282	264	296	270	280	305	282	274	282	302	258	314	269	280	294	250	249	257	306	289	310	257	274	273	260	294	261	274	301	276	266	273	268	282	310	275	265	285	280	259	299	277	270	256	270	267	280	269	291	281	262	263	269	261	285	284	234	278	288	288	256	285	299	248	269	301	296	253	277	293	258	274	256	263	297	273	278	270	293	265	257	263	276	269	283	268	277	279	286	265	287	282	265	256	290	278	262	267	285	265	268	243	284	275	283	278	293	290	276	294	282	263	273	294	288	265	266	272	276	287	270	257	306	285	282	261	295	234	269	247	276	283	261	263	265	258	282	263	268	250	268	256	272	259	267	258	268	251	254	258	272	288	286	272	278	291	304	286	293	277	299	256	227	270	255	270	261	283	279	257	288	256	266	249	261	267	290	309	254	281	326	276	291	271	267	284	261	277	262	263	277	286	258	265	274	288	313	270	290	271	278	235	298	284	277	290	277	274	272	304	265	256	271	315	278	274	294	299	277	275	291	254	262	293	272	277	282	280	304	274	305	275	280	268	285	250	286	272	268	279	257	281	305	258	282	269	280	257	256	291	288	295	282	280	257	250	314	286	269	262	237	290	281	254	284	285	257	258	271	248	288	258	268	305	271	315	268	272	260	288	285	302	255	277	252	272	269	293	272	272	290	265	249	298	260	269	273	283	291	270	255	300	255	310	266	260	303	283	230	247	251	281	295	259	269	291	286	266	280	246	283	273	272	262	264	300	252	271	259	252	259	284	280	270	260	289	273	281	262	278	256	270	270	285	314	293	293	286	262	251	265	272	276	241	312	276	290	261	263	301	311	293	257	258	268	263	261	271	273	269	281	290	273	278	302	293	289	278	280	267	288	268	294	267	261	292	246	296	260	265	280	284	292	248	298	267	279	276	266	280	283	295	296	269	240	295	260	259	298	260	304	278	274	266	275	263	256	267	285	261	271	250	291	267	281	272	254	269	291	260	276	286	276	254	276	274	285	264	304	256	267	263	302	264	294	278	292	287	283	301	272	260	266	289	279	267	253	236	258	296	278	284	302	273	264	287	279	290	259	276	272	298	249	256	255	304	272	272	258	278	271	279	256	285	275	269	258	321	274	279	293	248	279	272	267	243	268	313	263	286	257	259	289	267	286	304	277	256	283	276	324	277	275	265	286	261	279	319	287	275	271	280	262	253	284	274	250	261	269	292	262	292	309	278	275	269	263	292	274	275	278	262	298	306	297	263	320	295	274	283	284	238	264	280	271	325	253	261	268	289	302	276	270	263	255	265	273	282	270	271	267	254	285	260	284	267	297	283	269	288	282	272	279	292	268	285	237	297	281	269	271	300	265	255	297	266	280	287	276	281	310	266	287	283	259	273	268	298	280	273	284	284	318	279	284	282	306	269	292	285	276	311	290	255	257	283	282	265	283	278	278	296	273	284	254	257	264	282	273	268	260	253	310	250	262	285	275	260	286	288	305	273	273	281	283	271	252	250	284	307	303	276	283	276	289	280	268	272	270	247	283	246	262	287	280	298	264	319	277	276	272	286	279	297	266	244	275	277	263	248	281	247	274	290	296	263	307	286	276	278	273	305	263	287	281	300	264	265	261	285	267	281	307	269	289	263	270	293	288	278	268	290	258	284	268	272	257	277	266	281	295	264	291	267	275	263	302	257	281	295	252	269	281	267	253	305	295	292	287	270	283	257	273	298	277	273	287	268	291	274	293	301	274	257	253	254	268	243	279	287	257	267	298	269	282	268	245	269	296	257	331	287	248	259	306	271	298	272	289	299	278	251	301	284	257	287	249	247	308	292	263	312	289	268	299	254	261	280	301	287	297	244	268	291	264	253	268	259	230	277	264	275	282	262	273	283	267	214	279	306	273	291	288	264	268	273	289	275	280	290	303	279	291	291	246	272	302	291	292	251	273	255	296	249	265	303	271	290	275	293	253	303	290	271	292	265	262	296	271	288	253	296	268	299	293	245	280	282	260	275	263	288	285	300	289	292	303	298	289	269	246	292	258	281	260	264	242	282	280	275	248	279	288	269	276	284	291	262	275	253	297	252	272	266	313	320	278	275	288	260	287	298	279	313	290	276	284	279	298	279	286	294	294	308	286	252	269	279	300	304	269	285	289	268	255	256	295	274	295	278	253	268	256	287	293	275	275	271	310	278	270	262	265	297	297	290	254	258	247	266	284	271	269	262	282	253	271	280	261	282	242	253	301	249	290	256	276	253	281	250	290	280	265	263	286	267	279	268	305	263	269	289	255	266	294	269	257	283	294	279	274	265	252	294	269	290	253	296	288	297	271	265	283	283	279	292	271	257	282	299	310	259	265	275	291	274	270	275	268	271	289	293	275	303	274	309	313	280	282	304	278	253	285	253	271	276	285	299	267	270	282	254	278	271	261	262	253	287	279	323	279	254	268	301	263	297	269	257	302	303	260	265	295	261	275	293	276	285	292	255	304	283	281	245	272	262	281	281	286	252	285	282	287	291	274	280	245	285	275	263	305	282	256	283	262	261	274	273	303	267	269	303	284	291	290	270	273	267	293	278	283	261	284	277	276	287	258	282	283	286	252	266	251	280	273	252	295	291	280	279	247	293	259	277	263	305	292	260	273	295	265	276	255	273	268	270	287	273	309	288	293	258	299	276	289	286	268	292	278	265	304	266	275	275	318	256	274	264	306	264	275	258	262	280	280	286	252	268	268	272	287	294	278	290	262	243	308	253	280	253	263	269	269	280	254	257	299	271	268	268	297	302	283	273	254	301	271
51948	18277	5025	903	590	438	396	306	267	236	234	224	172	178	174	172	177	168	176	153	170	161	155	145	160	150	137	140	183	154	135	156	165	147	147	163	131	162	159	142	149	155	142	159	151	147	138	150	145	157	142	131	168	141	152	142	147	168	155	150	147	127	147	140	145	151	161	157	145	159	162	137	127	133	136	135	155	145	163	142	151	151	153	149	131	147	146	159	165	139	155	146	143	138	150	125	150	135	137	126	132	129	137	160	130	131	123	121	157	150	161	148	165	134	156	127	150	146	171	151	134	152	164	147	139	142	126	153	159	134	130	140	146	124	150	165	161	114	160	141	135	144	146	135	141	136	164	138	147	147	162	140	131	158	150	156	141	145	146	151	156	133	117	149	162	142	161	141	136	146	141	136	145	145	133	137	142	122	156	153	136	153	158	122	151	123	125	152	121	133	135	129	148	146	151	154	137	134	134	134	136	183	143	165	136	127	134	142	142	125	146	150	130	161	131	138	126	146	126	157	151	136	162	142	157	144	127	147	144	137	140	164	157	162	164	157	142	145	148	134	123	144	139	158	160	127	152	158	137	142	130	125	149	158	146	157	168	134	132	161	157	131	138	151	144	137	144	140	117	118	140	144	130	129	151	157	159	161	127	142	142	143	162	129	160	152	128	139	151	141	149	150	133	138	163	128	144	153	147	123	142	147	147	152	152	144	149	150	156	116	132	139	159	133	142	123	140	140	136	132	156	119	141	148	133	136	132	141	144	141	146	135	157	144	141	158	139	137	139	134	144	151	152	132	138	136	158	144	144	164	128	150	151	149	164	145	133	140	143	146	161	148	136	148	142	152	140	171	130	178	146	159	153	121	149	166	143	144	144	139	156	139	126	124	134	133	145	147	151	134	129	140	161	150	148	144	149	133	150	165	147	149	141	144	152	164	144	144	141	187	153	150	156	135	166	162	125	126	163	162	154	131	157	118	140	156	128	150	143	165	156	151	134	150	145	134	141	145	151	154	146	149	138	133	134	160	142	150	140	149	138	127	168	136	172	130	142	146	151	133	172	147	137	137	149	129	151	135	151	157	120	111	158	128	134	156	140	147	165	133	143	152	132	151	142	141	133	158	157	156	152	123	143	153	136	132	143	155	148	137	148	140	128	138	125	147	141	144	168	159	150	147	149	150	162	141	123	147	140	143	146	154	153	133	139	129	146	142	145	182	148	133	148	161	133	135	156	124	141	150	130	134	144	144	119	122	138	137	150	136	161	145	149	148	159	151	151	121	147	157	139	138	152	141	140	143	130	156	136	141	123	140	150	140	132	134	136	138	133	155	133	131	150	140	143	142	152	146	140	137	141	152	154	128	138	151	134	137	134	135	116	150	142	142	147	151	148	146	134	157	139	142	149	128	125	131	147	153	156	146	146	145	137	139	135	153	124	144	144	156	142	156	133	150	134	156	130	146	158	137	139	158	145	151	134	136	138	121	141	149	127	143	158	132	129	142	161	148	149	147	142	129	151	147	153	162	137	154	159	145	130	146	137	114	142	140	149	149	171	158	154	163	140	141	153	134	160	149	135	151	140	148	154	149	119	165	130	135	133	150	155	150	141	148	138	142	128	132	144	162	169	175	123	147	125	151	137	158	136	162	146	153	139	138	153	133	141	150	138	143	146	140	133	130	148	134	155	148	143	167	150	138	151	124	137	143	154	141	132	142	138	142	151	159	147	145	148	151	150	137	156	159	130	164	142	154	164	143	133	127	156	155	145	145	164	142	138	143	156	144	145	158	150	142	143	147	148	145	129	148	146	134	160	156	139	157	152	171	139	141	149	150	141	124	153	157	157	150	139	151	157	177	154	148	161	150	159	150	128	121	153	135	140	148	131	149	134	154	151	149	149	148	156	147	151	135	134	154	144	144	132	148	136	137	151	142	137	149	136	174	150	168	138	158	142	148	140	147	158	128	156	144	139	144	126	153	161	145	136	145	145	119	136	136	121	148	155	150	184	141	147	135	142	140	151	136	166	139	125	150	146	121	142	151	133	145	144	133	131	152	149	150	127	134	155	168	139	164	137	137	140	137	165	149	130	134	137	157	142	150	131	136	177	147	146	146	138	141	138	133	150	149	142	143	140	163	145	153	128	125	144	138	147	153	139	131	133	130	153	153	159	143	145	152	141	139	140	130	153	159	156	143	149	131	156	151	153	143	149	146	144	153	140	151	145	152	130	144	151	152	149	150	137	138	138	154	152	127	133	145	143	125	132	152	128	122	128	132	156	144	150	134	131	152	134	134	155	147	135	141	164	147	148	154	140	130	131	129	152	135	155	129	133	130	143	141	133	136	158	133	131	145	146	137	155	146	159	150	147	165	155	158	151	132	142	135	156	145	148	146	130	153	149	162	115	122	134	153	125	139	159	142	147	141	133	159	159	158	125	131	150	146	153	149	148	158	149	143	137	170	154	143	139	146	143	129	148	145	158	132	143	153	157	145	148	117	147	146	134	142	150	135	137	152	164	146	152	165	161	131	160	138	144	136	169	140	137	148	135	144	151	150	151	151	131	125	143	144	139	164	135	121	162	156	137	144	137	142	146	124	176	144	114	138	141	154	149	133	154	159	145	129	139	164	120	115	138	141	150	138	163	138	132	147	111	127	126	156	134	135	138	155	159	154	131	146	138	143	128	125	158	131	160	146	126	154	141	137	155	149	136	148	114	145	150	157	145	145	158	141	145	165	141	153	156	142	146	170	143	138	129	139	146	132	149	162	141	141	167	136	150	121	122	136	137	148	152	158	156	138	146	139	139	129	149	146	139	149	148	148	144	152	138	160	147	151	167	125	138	129	148	156	145	141	152	134	119	141	142	137	153	145	126	125	139	135	135	158	150	164	146	131	142	123	131	136	168	146	155	139	136	146	161	121	158	148	157	144	140	122	161	163	132	124	118	144	147	157	146	145	153	134	139	141	142	138	142	142	143	156	139	132	145	144	142	137	148	142	123	151	122	140	148	142	158	150	137	146	148	162	147	145	147	126	137	143	146	129	169	154	148	139	136	133	138	155	150	142	165	145	130	154	165	148	135	164	145	137	156	138	158	147	155	143	131	128	138	146	133	133	159	138	133	145	144	132	145	118	135	129	145	137	127	169	128	133	145	152	155	156	145	137	126	163	149	120	174	135	144	144	153	141	144	143	140	132	136	111	155	136	154	163	136	152	140	138	147	149	163	151	139	128	146	143	163	142	144	138	148	138	140	173	147	153	137	147	137	135	147	142	144	143	147	152	129	153	152	154	143	147	149	141	152	131	129	165	143	139	126	161	136	156	165	124	140	138	151	144	144	141	145	141	138	125	134	147	135	140	137	146	143	137	144	122	137	132	148	142	136	144	156	131	137	154	146	155	145	135	148	163	163	142	132	144	136	148	152	143	152	146	136	151	148	145	157	177	140	126	146	158	151	138	150	121	145	139	122	155	155	146	133	148	136	137	136	142
27846	1149	2218	2580	2134	1791	1559	1265	1168	1096	940	905	811	819	662	715	681	660	609	600	580	608	517	588	496	563	524	555	529	480	519	516	487	493	471	487	519	508	480	452	509	464	484	530	462	462	491	509	493	538	494	476	501	478	508	470	495	476	446	488	461	480	479	486	475	493	446	442	456	457	434	441	451	441	486	485	443	475	471	458	452	453	444	453	450	486	474	465	442	463	450	494	432	441	457	459	449	502	490	465	494	449	450	465	450	463	450	505	435	439	441	427	450	447	439	460	454	443	470	414	472	447	448	441	454	454	425	431	444	440	471	400	484	410	466	485	486	425	442	408	458	448	481	488	466	427	446	472	468	493	451	470	471	473	453	463	449	482	479	437	445	453	438	433	463	462	464	431	435	462	452	462	443	410	460	442	441	432	449	439	463	450	472	458	442	460	495	459	445	462	436	422	460	435	487	469	415	447	495	472	454	454	476	460	448	456	468	453	469	438	468	452	452	435	424	422	439	433	452	478	423	434	468	443	452	454	473	462	445	492	418	487	431	445	418	475	459	451	466	428	459	474	468	444	411	480	453	478	493	453	456	431	457	452	443	429	449	463	452	495	404	452	418	415	438	454	461	469	464	428	466	436	417	438	433	431	468	479	480	445	468	424	470	471	452	471	410	439	458	485	455	464	456	444	461	414	442	416	414	448	443	469	424	427	456	441	443	459	482	435	434	456	453	458	496	462	424	450	433	427	473	458	434	472	460	459	453	421	435	470	398	444	436	451	459	478	458	415	485	442	436	457	488	485	450	466	445	415	492	460	447	434	451	479	444	413	435	458	459	453	454	450	434	428	435	448	464	456	445	482	422	431	461	465	463	492	435	439	441	469	479	442	469	440	488	450	471	485	404	434	458	446	454	449	468	475	493	452	435	434	466	434	455	445	439	480	453	426	478	410	472	489	437	463	441	447	464	458	474	438	441	444	506	458	452	465	509	460	450	468	457	445	471	415	444	451	444	482	480	432	462	457	445	405	418	446	465	461	460	442	476	434	430	446	441	440	447	481	449	455	412	448	435	451	456	462	485	482	437	388	451	425	435	460	487	498	459	470	472	429	454	458	443	452	430	462	490	475	473	419	465	445	445	422	479	420	481	482	466	433	441	432	435	473	426	445	434	447	434	439	449	435	483	443	457	457	457	449	457	462	426	406	448	440	477	393	486	417	461	471	476	456	406	457	456	455	474	438	467	438	432	437	474	426	470	458	443	425	458	431	464	455	440	446	425	454	435	435	449	487	420	430	440	459	410	443	436	460	491	470	451	496	460	468	458	469	445	444	430	459	437	459	437	426	458	439	434	477	474	479	466	457	494	480	444	435	401	426	444	432	464	439	461	461	431	461	436	452	442	455	481	457	447	425	430	462	462	464	444	432	442	436	481	436	460	427	442	432	460	418	470	415	479	477	441	446	471	458	478	446	472	470	476	427	457	435	483	449	435	459	448	447	478	425	445	456	464	467	442	451	428	455	404	438	471	476	483	459	498	443	451	429	436	424	501	453	424	451	460	474	425	446	472	449	462	424	428	427	470	443	447	463	472	449	450	497	453	442	468	477	441	430	469	437	422	464	457	429	475	403	492	469	470	439	439	446	461	438	463	481	450	452	454	449	433	457	480	431	433	442	443	460	471	451	435	448	434	453	465	482	441	411	444	454	409	426	418	462	424	413	432	433	466	463	458	439	466	466	479	502	472	468	492	468	474	460	453	508	469	469	473	438	454	437	457	431	423	387	437	480	436	405	424	456	446	467	463	428	460	429	424	417	469	471	480	426	462	450	412	453	432	431	469	446	437	439	474	436	456	453	490	443	439	439	428	459	464	421	454	458	427	440	426	449	454	439	449	430	459	467	476	443	448	490	450	487	452	434	448	471	469	457	461	461	415	432	436	496	482	426	446	427	470	453	411	438	419	434	431	479	452	447	458	449	490	422	440	421	494	488	487	428	446	458	422	448	462	450	452	464	432	440	437	434	478	465	463	473	463	485	447	439	427	475	462	466	435	472	475	449	469	417	472	445	494	454	437	485	466	438	451	453	435	467	451	445	459	461	412	435	454	465	430	457	447	486	445	423	450	462	437	452	424	451	519	473	426	442	443	432	424	445	452	486	456	436	477	454	466	435	454	446	444	461	445	437	469	462	474	457	466	474	433	441	424	454	446	460	448	473	450	424	463	412	424	490	479	463	435	451	427	462	454	465	422	451	434	442	425	454	468	447	447	502	446	436	439	455	441	475	447	432	480	437	415	422	450	496	489	411	437	490	473	475	476	417	416	438	447	431	457	467	473	425	457	474	422	435	435	448	419	425	443	474	457	435	450	494	480	446	429	461	440	461	462	474	440	428	442	501	445	466	441	449	475	422	430	437	439	448	440	491	470	456	457	456	491	436	458	483	472	420	467	460	503	498	486	448	458	439	423	453	473	448	457	440	427	452	437	467	426	442	438	472	447	465	455	488	465	433	484	448	448	460	460	486	404	494	454	445	468	434	417	434	460	465	420	442	460	467	456	433	452	466	425	448	470	443	464	467	429	463	463	463	430	461	454	434	435	456	465	426	444	462	470	460	463	425	424	444	464	431	459	441	451	446	479	442	477	438	389	492	411	447	434	497	502	422	467	452	437	474	473	425	478	454	432	452	487	452	469	455	449	441	453	455	423	454	426	463	470	454	406	453	400	442	428	447	435	414	453	450	424	465	465	439	442	447	485	460	470	448	452	455	485	455	442	481	440	427	476	500	444	443	462	464	455	463	425	451	436	466	447	478	470	449	481	505	462	437	450	459	475	441	457	434	464	480	463	461	429	441	466	427	447	434	454	502	438	449	484	436	496	453	468	442	450	485	482	443	447	494	466	407	469	442	449	439	478	423	413	438	460	433	468	482	445	487	479	453	479	471	459	451	480	497	405	438	448	426	467	454	431	477	469	423	462	423	480	433	464	467	443	437	439	405	459	450	427	457	466	480	426	469	421	516	441	426	400	444	485	478	429	455	458	457	440	455	438	476	446	436	445	459	470	424	478	437	454	427	513	470	451	436	440	447	446	416	419	429	447	418	448	473	452	443	456	451	436	448	431	427	484	455	489	472	454	469	429	470	438	429	450	444	472	447	478	469	455	457	451	405	449	449	419	464	439	459	447	454	459	432	456	453	445	449	452	476	469	500	439	469	504	456	450	465	423	428	485	458	410	460	425	424	450	463	434	440	441	461	450	448	461	463	453	436	437	443	465	426	415	451	435	453	482	478	456	504	430	470	476	482	465	413	441	452	450	418	463	418	480	455	480	447	497	469	467	434	424	469	490	415	445	450	449	417	469	475	433	438	464	463	458	452	464	454	476	407	449	462	434	445	473	487	464	449	445	432	480	473	449	494	438	456	456	490	491	440	417	456	480	442	479	480	457	441	460	461	415	427	479	428	461	470	468	437	451	456	463	459	432	446	451	419	451	442
