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
336011251656	336011252217	336011252767	336011253317	336011253867	336011254417	336011254967	336011255517	336011256067	336011256617	336011257167	336011257717	336011258267	336011258817	336011259367	336011259917	336011260467	336011261017	336011261567	336011262117	336011262667	336011263217	336011263767	336011264317	336011264867	336011265417	336011265967	336011266517	336011267067	336011267617	336011268167	336011268717	336011269267	336011269817	336011270367	336011270917	336011271467	336011272017	336011272567	336011273117	336011273667	336011274217	336011274767	336011275317	336011275867	336011276417	336011276967	336011277517	336011278067	336011278617	336011279167	336011279717	336011280267	336011280817	336011281367	336011281917	336011282467	336011283017	336011283567	336011284117	336011284667	336011285217	336011285767	336011286317	336011286867	336011287417	336011287967	336011288517	336011289067	336011289617	336011290167	336011290717	336011291267	336011291817	336011292367	336011292917	336011293467	336011294017	336011294567	336011295117	336011295667	336011296217	336011296767	336011297317	336011297867	336011298417	336011298967	336011299517	336011300067	336011300617	336011301167	336011301717	336011302267	336011302817	336011303367	336011303917	336011304467	336011305017	336011305567	336011306117	336011306667	336011307217	336011307767	336011308317	336011308867	336011309417	336011309967	336011310517	336011311067	336011311617	336011312167	336011312717	336011313267	336011313817	336011314367	336011314917	336011315467	336011316017	336011316567	336011317117	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
42383	22692	9445	2485	1703	1295	1121	855	655	552	478	472	407	394	410	340	350	348	360	331	347	374	320	352	324	315	307	368	315	294	328	309	329	323	335	314	311	329	314	326	310	297	309	284	303	280	290	278	294	333	292	293	329	314	299	339	331	294	272	296	283	323	298	283	270	274	289	311	333	283	307	302	261	291	296	284	304	286	300	298	301	320	287	306	329	319	296	277	301	296	290	284	310	293	301	313	346	284	304	299	306	297	285	320	305	307	288	322	292	298	326	272	284	317	288	294	319	306	334	291	285	270	299	297	297	291	294	303	303	285	275	280	289	317	283	291	280	300	277	283	281	291	297	286	302	381	294	293	287	323	285	319	300	285	293	291	275	309	281	302	282	291	334	298	325	303	324	294	300	315	316	322	294	317	276	316	303	314	325	301	298	299	284	280	255	294	326	276	282	309	284	287	327	299	288	286	292	293	292	287	251	265	280	316	304	305	325	304	305	290	299	308	294	318	291	302	305	307	331	308	302	312	313	288	279	308	288	307	282	284	305	305	320	293	281	285	306	305	305	295	309	276	311	294	297	290	297	324	307	294	323	300	328	318	275	308	312	273	314	318	302	311	297	279	290	266	274	292	301	320	304	274	303	316	288	307	298	305	301	322	302	301	305	291	295	274	288	329	317	286	306	301	324	287	276	315	274	307	298	293	307	273	291	302	297	305	264	325	285	287	294	284	293	304	284	306	294	317	320	296	323	293	288	285	294	291	315	302	287	271	305	282	278	336	310	278	301	330	301	295	284	332	297	307	326	299	312	298	291	284	292	297	331	302	308	305	271	292	340	328	318	306	318	282	294	301	314	273	308	266	283	258	308	305	262	322	284	298	279	316	305	309	290	273	308	314	299	290	305	282	297	308	317	323	275	287	278	319	296	294	302	311	296	297	299	314	280	271	287	298	280	281	300	305	341	310	309	307	318	283	272	311	287	293	317	290	294	316	283	286	300	277	268	296	274	277	330	298	280	306	289	313	312	269	286	332	308	285	246	288	306	310	298	270	303	277	302	324	272	288	300	301	295	291	318	285	267	305	287	294	292	305	287	336	300	301	311	313	285	304	278	315	291	293	306	270	281	271	317	284	315	299	310	298	291	269	301	277	270	309	318	305	304	314	287	290	275	265	298	294	303	307	302	304	304	329	301	273	326	274	298	321	299	262	300	298	293	304	291	306	290	288	288	282	300	301	288	298	290	292	304	302	302	299	309	297	304	302	314	304	299	304	271	277	291	283	297	296	307	308	301	325	316	305	289	286	292	293	320	315	308	291	315	292	293	276	279	305	340	283	285	278	274	314	296	305	308	308	305	283	291	309	285	294	320	306	313	288	287	293	285	311	324	337	285	298	293	301	313	311	303	297	289	291	268	283	281	297	298	306	322	315	280	290	286	288	313	282	299	298	278	304	308	320	294	274	319	319	274	316	278	324	276	287	281	317	296	313	327	287	290	309	290	328	281	294	308	264	312	303	305	302	287	304	268	282	270	262	288	314	289	290	318	301	289	279	286	291	304	290	310	289	330	324	290	272	301	301	318	325	304	327	284	286	300	283	313	269	303	293	298	297	314	302	301	286	293	295	286	325	285	313	334	322	273	321	311	306	297	290	292	291	285	294	295	270	322	282	266	282	283	280	295	311	274	341	288	323	318	299	312	290	298	309	297	291	306	300	302	299	305	295	310	320	321	317	253	281	257	279	276	293	307	307	286	313	315	268	298	310	278	286	277	292	333	288	297	294	293	310	308	267	278	299	297	327	284	310	309	280	276	289	279	302	310	282	274	303	281	308	313	289	299	279	280	302	329	303	270	298	288	290	303	282	283	301	282	256	309	285	288	291	301	312	299	307	315	273	312	293	320	271	290	305	288	281	306	263	277	283	308	290	290	288	315	284	293	264	296	292	315	298	298	318	301	293	291	310	308	274	295	321	296	268	321	286	279	282	313	303	301	315	283	296	270	290	280	295	294	319	298	258	286	284	288	308	270	307	270	291	282	275	303	276	286	319	313	325	288	263	296	270	298	299	294	271	268	276	316	309	276	337	290	304	321	288	282	293	271	279	289	284	327	307	312	304	300	295	327	294	334	318	274	270	293	288	301	318	290	295	283	277	300	299	329	310	277	266	327	284	277	306	280	297	291	308	311	283	295	282	287	325	297	327	270	282	266	307	301	273	283	305	289	287	311	299	307	324	302	299	283	273	272	297	267	309	288	298	302	288	270	281	298	301	263	284	314	286	289	286	321	301	296	287	284	309	275	285	306	297	301	281	330	309	305	283	282	269	324	298	305	323	277	294	332	290	289	293	299	303	295	303	319	302	299	273	282	308	274	293	263	299	282	333	319	276	266	285	318	278	289	295	331	289	287	321	285	301	285	293	315	349	292	293	295	312	303	297	309	305	281	310	262	312	280	282	304	295	288	269	287	298	297	301	287	303	311	301	279	294	297	297	308	284	315	315	324	298	289	313	276	332	326	313	285	295	267	281	307	298	295	326	287	297	321	300	306	262	283	293	296	281	320	330	287	279	273	274	314	286	318	290	278	285	290	306	297	276	301	318	315	308	299	286	271	276	308	336	271	298	323	302	293	290	297	290	269	280	287	310	300	283	302	291	273	263	304	294	292	307	313	271	293	317	296	286	275	306	316	321	301	311	269	321	278	271	308	291	298	282	255	287	308	291	298	322	308	311	251	303	314	296	272	296	299	309	297	275	284	291	286	299	303	294	298	316	275	324	295	286	288	291	287	317	298	272	262	276	313	278	291	298	291	330	305	297	295	282	320	268	297	324	319	309	291	302	279	284	288	303	301	306	284	291	296	289	300	305	318	271	277	294	305	291	336	303	322	307	310	279	291	313	298	306	287	344	298	306	286	263	300	281	316	297	301	265	262	314	311	274	269	320	282	286	318	295	306	281	300	287	313	324	301	291	267	256	318	322	305	284	290	305	291	286	314	314	341	275	285	300	318	309	294	326	290	311	273	296	286	295	277	305	329	283	318	313	315	272	334	290	300	300	284	259	299	297	273	268	287	274	303	289	337	323	281	319	290	285	304	309	277	313	296	321	265	311	291	298	313	308	306	290	295	275	263	305	314	298	302	320	279	286	324	313	288	300	321	305	307	332	323	283	295	316	298	294	308	286	306	308	284	289	309	324	287	320	297	294	291	303	276	291	298	286	301	320	285	293	316	285	291	296	307	284	283	268	283	305	277	307	290	282	313	332	278	304	312	284	267	313	274	280	281	283	305	270	284	291	277	286	290	334	302	298	285	283	297	307	289	307	281	278	287	293	291	289	297	302	269	326	299	290	313	267	300	323	288	303	285	314	287	293	295	300	307	259	293	316	329	310	293	267	296	293	284	302	317	288	264	304	296	279	274	303	250	303	296	303	310	289	301	339	320	306	286	288	316	312	298	276	292	318	295	289	290	282	291	318	281	299	315	313	304	299	286	313
19936	2736	5638	6542	5791	4913	4140	3434	2824	2415	2082	1918	1774	1665	1661	1405	1389	1352	1351	1222	1237	1183	1167	1133	1131	1105	1100	1130	994	986	978	1047	967	992	1022	1000	941	949	977	906	956	973	955	917	925	935	947	928	918	947	924	907	939	867	942	868	909	901	895	902	894	917	891	858	866	887	867	928	885	865	821	858	935	886	901	853	922	846	854	830	912	961	916	883	879	845	919	889	888	845	892	889	919	869	897	888	823	894	860	837	928	822	894	873	874	896	889	853	905	809	915	848	894	844	859	842	925	839	858	820	854	850	819	873	843	846	870	808	812	848	857	883	916	892	890	848	833	860	863	848	854	835	905	902	873	894	912	886	871	826	800	859	778	883	874	881	804	887	821	830	886	848	882	872	878	878	804	884	810	822	852	801	839	853	913	851	903	833	902	851	835	852	852	868	805	860	871	857	867	862	897	839	877	931	842	860	900	863	867	919	890	855	849	866	835	857	898	868	838	862	852	873	843	844	834	820	824	867	847	882	875	847	856	796	877	866	808	834	837	770	830	840	858	859	885	848	849	789	885	886	885	827	884	870	878	862	881	878	860	823	827	819	896	830	859	802	831	870	902	823	848	801	878	857	848	874	875	837	863	809	817	811	854	872	822	866	823	838	841	858	862	863	872	838	873	883	868	870	881	866	852	873	823	904	889	859	857	824	891	871	888	855	858	845	874	902	886	872	868	821	858	818	872	884	892	869	836	824	819	834	859	859	897	862	838	869	816	863	841	807	883	900	892	887	775	841	867	823	866	835	847	837	887	864	893	802	874	870	881	849	820	856	879	844	875	893	887	786	856	808	833	809	849	889	857	941	889	899	871	863	856	846	838	864	857	861	865	870	826	890	872	893	850	833	842	827	879	889	826	859	893	805	833	903	897	936	830	864	834	872	853	844	860	837	891	858	801	926	832	801	795	876	860	804	848	874	818	872	847	857	861	828	848	861	824	842	885	878	907	853	814	869	811	791	867	893	822	906	913	829	862	889	878	892	872	847	829	860	860	910	866	835	876	774	819	850	862	839	888	828	799	872	864	864	819	834	863	899	845	868	874	839	861	884	856	824	862	897	867	840	899	830	850	835	826	899	840	860	855	856	858	878	869	900	907	880	868	861	860	856	822	807	826	879	884	788	862	920	878	820	844	875	866	879	821	846	847	838	829	880	839	797	808	840	855	852	857	888	866	871	839	827	843	829	886	856	868	813	868	845	870	837	934	813	842	833	828	860	816	870	846	857	868	868	895	860	849	878	821	815	838	851	849	802	913	867	821	836	855	865	815	869	866	836	887	879	841	853	836	885	781	874	862	827	915	889	899	882	844	834	911	811	841	881	850	846	875	836	894	880	832	848	869	878	849	886	857	837	871	897	849	859	890	842	843	913	799	921	822	850	791	882	894	868	855	809	811	850	868	847	845	844	898	865	865	860	805	838	841	865	843	836	839	866	888	848	832	841	835	840	822	860	865	855	879	834	866	882	856	854	860	821	797	878	810	816	846	884	820	852	865	835	826	869	824	835	871	850	865	846	832	859	839	848	794	915	840	888	848	849	886	858	856	849	847	858	832	878	865	845	893	876	869	846	905	887	893	809	882	849	827	901	892	841	864	885	844	895	888	867	882	859	884	828	839	877	869	866	850	853	886	897	894	805	860	835	842	876	855	857	854	837	881	840	882	798	835	888	840	816	843	831	819	838	804	804	908	844	880	862	833	860	881	876	884	813	845	866	824	829	825	907	836	870	841	913	896	822	860	853	866	794	805	810	837	840	855	836	824	822	876	889	864	813	874	795	860	862	835	877	818	863	850	879	871	880	889	896	799	864	865	843	806	869	810	829	848	865	886	900	823	839	910	848	832	868	832	844	787	858	828	848	897	877	848	855	857	832	886	816	831	842	843	850	901	881	880	897	837	872	846	904	842	836	842	834	888	850	820	880	811	841	847	862	861	880	787	896	805	867	857	884	885	823	870	838	841	894	862	878	881	852	831	913	902	880	842	805	845	829	844	850	858	829	897	835	854	818	908	862	868	861	797	883	910	846	847	837	888	822	876	848	853	887	890	810	866	861	886	844	827	793	832	835	831	900	846	827	798	843	857	862	854	832	858	838	889	860	919	873	916	807	876	852	900	861	860	803	850	891	890	866	831	812	845	895	890	872	864	878	854	855	807	848	879	850	830	830	841	856	854	830	916	781	896	880	847	818	888	892	857	826	861	884	848	915	830	917	861	821	869	873	841	861	903	830	834	861	889	876	810	845	849	841	865	818	822	854	837	836	824	878	864	861	867	867	892	835	857	835	859	830	874	860	894	853	864	845	861	849	875	909	834	876	809	885	787	848	838	886	897	791	898	876	825	802	847	818	882	844	800	883	888	818	920	838	873	887	854	856	864	845	893	861	837	868	836	881	854	859	840	874	794	844	865	885	843	849	875	858	884	866	835	853	829	876	882	859	904	776	821	817	826	780	833	880	921	835	854	816	839	871	889	820	860	868	854	894	876	850	900	851	838	820	893	871	819	855	837	918	845	858	802	898	816	853	815	871	822	901	869	865	883	829	832	876	822	846	893	868	826	837	827	831	932	828	891	890	883	866	846	870	870	840	842	843	875	836	825	871	890	857	862	903	866	871	841	894	828	843	846	885	881	813	814	832	847	840	841	843	874	801	841	897	877	818	889	879	938	827	852	829	864	870	831	862	897	817	870	903	830	871	868	838	838	827	895	858	834	840	833	826	869	842	886	835	868	853	867	832	818	867	815	890	878	889	815	837	847	858	872	832	850	851	844	859	879	873	826	842	802	835	908	830	833	854	876	835	828	871	871	822	850	849	904	841	858	795	841	858	893	887	824	830	811	826	836	894	868	823	860	845	854	833	846	883	857	912	923	872	856	852	818	830	852	885	822	791	875	909	799	884	888	877	861	860	853	865	894	853	899	916	794	860	831	820	848	863	836	882	875	809	844	914	841	841	851	815	872	846	824	825	854	849	869	874	886	891	874	894	876	859	808	870	817	874	859	847	873	850	870	886	846	899	867	883	828	863	846	881	851	850	870	855	853	874	884	895	868	836	829	864	859	844	846	833	865	898	861	885	870	858	842	830	823	841	874	847	842	862	817	896	822	855	866	862	864	883	846	860	904	839	878	864	889	832	866	814	823	898	869	811	876	924	866	873	867	840	826	832	829	875	856	841	869	842	906	790	837	854	829	902	836	849	830	826	833	843	851	880	814	811	852	826	850	830	862	852	808	846	850	814	824	878	835	835	829	913	834	842	936	876	894	841	901	884	823	827	878	835	804	849	874	824	843	871	889	879	826	865	848	834	775	829	867	858	863	852	824	847	836	836	846	870	853	900	867	851	839	880	879	867	822	830	871	814	822	830	858	799	839	868	882	853	854	843	883	910	859	860	879	835	872	843	844	861	854	857	817	850	833	845	836	829	806	839	836	829	831	803	841	895	864	860	872	888
7089	463	267	158	140	119	114	99	110	86	98	85	85	101	105	94	107	107	90	85	103	88	103	90	112	99	90	109	98	98	98	98	96	100	77	104	107	75	95	113	92	95	97	100	98	90	87	90	111	105	89	84	85	89	89	105	89	95	105	96	104	98	87	97	92	102	87	99	110	94	85	89	86	78	93	104	79	93	100	116	96	122	97	92	114	97	88	89	88	98	92	87	95	96	98	88	81	109	83	88	85	91	97	87	84	97	100	106	80	91	87	93	98	86	124	97	86	106	81	90	100	85	103	96	101	98	92	81	80	105	87	76	101	95	78	101	97	78	86	91	97	105	95	78	105	93	97	98	80	86	100	98	100	84	94	93	103	94	109	93	101	98	87	102	115	87	86	104	99	99	115	71	109	94	86	99	87	106	92	93	99	84	106	99	108	95	91	96	92	95	92	84	96	115	98	95	103	75	92	90	93	93	93	87	100	97	85	99	94	98	103	112	86	97	86	97	104	86	90	90	91	82	94	107	100	98	103	91	88	82	87	83	101	97	90	87	88	88	94	104	99	93	105	87	120	82	87	103	96	120	106	108	108	87	84	97	85	84	100	92	84	101	108	73	96	96	94	101	98	100	91	89	87	98	99	106	92	93	93	99	82	82	102	93	111	102	108	94	87	80	91	98	115	113	89	98	98	87	88	99	91	95	93	102	102	87	88	92	89	92	102	103	88	92	86	85	77	85	95	101	100	86	102	107	73	85	106	108	94	97	97	91	78	105	90	107	110	81	105	99	90	99	90	108	89	94	89	90	98	98	92	95	91	93	101	108	104	97	116	102	86	98	114	91	96	86	89	103	95	90	94	86	87	97	94	110	97	95	92	100	97	86	90	103	90	100	96	97	85	101	96	97	84	94	85	89	92	112	98	102	95	82	85	92	79	107	85	99	104	82	95	83	92	90	107	101	97	99	95	93	97	102	90	107	105	92	115	100	87	97	99	94	89	98	109	80	95	89	103	96	102	94	84	102	103	106	94	90	102	94	87	109	95	95	84	93	104	72	88	103	100	88	83	97	108	90	89	99	94	100	89	92	83	92	97	88	106	82	82	90	91	91	102	93	78	91	105	85	98	96	100	97	81	75	108	95	102	81	105	101	90	81	104	98	86	92	93	103	101	84	97	114	82	95	119	87	84	104	80	100	108	92	96	103	96	111	86	77	111	112	107	112	96	80	89	88	95	112	86	106	86	106	99	93	82	88	90	104	112	103	92	89	98	117	84	100	77	93	100	87	79	81	104	92	103	103	110	92	96	93	77	88	100	107	94	87	87	110	108	104	99	85	88	86	97	100	84	79	104	106	91	107	87	103	82	83	122	92	93	97	93	96	102	101	98	93	95	116	76	82	91	90	95	105	81	72	83	88	67	90	80	109	90	89	83	107	102	85	102	99	92	105	95	104	96	86	90	104	88	108	87	90	100	90	107	93	81	93	90	114	92	95	81	92	82	96	101	77	92	83	86	93	101	87	109	84	83	93	86	117	79	92	88	120	90	92	90	101	75	92	103	98	104	102	102	94	84	100	87	99	108	81	99	75	90	89	82	88	101	121	82	99	111	99	110	78	90	87	89	77	92	106	88	93	87	90	88	86	89	91	86	92	95	80	97	101	75	85	100	94	96	111	89	104	93	105	92	104	75	97	98	115	89	96	113	91	86	102	92	108	91	90	80	99	101	82	103	96	96	100	97	90	80	98	94	112	95	88	107	109	79	98	115	75	89	91	99	105	93	92	101	114	92	114	82	90	85	96	99	95	76	96	80	97	100	99	93	102	74	95	100	87	82	94	97	71	106	90	87	94	86	91	99	85	103	94	81	88	94	86	89	103	93	96	84	106	93	96	84	113	106	105	94	110	88	112	88	104	86	100	98	98	89	86	101	77	79	81	111	94	103	87	82	105	88	100	97	101	103	98	108	74	97	95	105	85	92	79	91	90	117	99	93	84	81	88	84	102	92	103	113	90	111	100	86	93	97	90	90	105	87	99	89	102	86	91	92	86	89	87	91	99	114	105	95	102	102	100	99	89	109	95	91	103	120	103	94	81	91	96	101	93	74	106	95	84	93	101	95	102	111	71	97	89	98	104	95	97	92	100	86	113	88	91	100	96	94	99	105	94	109	102	92	94	85	96	95	114	108	87	79	91	110	102	110	99	82	91	114	103	107	97	108	87	97	83	99	122	111	89	92	99	95	111	102	82	82	87	78	80	122	92	95	88	76	96	90	85	103	94	105	91	99	96	83	93	98	86	90	111	100	101	84	91	97	86	87	88	93	88	115	106	98	107	77	96	76	104	87	94	79	96	104	110	78	99	89	111	102	92	95	84	80	83	94	94	91	122	95	96	81	102	97	97	100	104	99	82	73	94	101	97	86	102	103	115	95	71	98	102	79	70	78	100	90	93	110	99	81	93	111	100	97	95	103	91	92	94	100	100	90	90	109	96	102	78	101	85	93	108	87	108	76	97	101	106	94	96	91	91	96	92	105	78	102	90	101	90	90	85	114	103	104	97	90	100	90	99	93	107	104	85	122	89	103	97	100	105	93	114	97	93	107	116	91	103	106	98	90	98	113	94	113	109	98	79	87	95	99	96	95	93	88	90	93	100	101	89	91	98	93	79	96	83	100	89	100	90	95	100	95	82	91	84	105	69	103	93	106	75	102	89	96	101	122	82	81	105	114	103	106	90	98	101	103	93	91	102	72	90	91	100	110	86	91	86	86	78	98	103	96	95	95	96	97	96	84	93	84	69	99	94	93	83	96	101	107	99	104	100	90	90	99	104	98	88	81	75	98	97	84	76	106	100	90	79	95	88	99	95	92	95	87	96	92	99	83	88	97	81	103	87	91	91	105	104	83	109	117	101	89	84	77	98	80	87	103	101	101	106	99	92	81	101	100	81	92	96	95	98	101	110	81	69	97	89	86	93	90	100	89	109	107	88	112	101	112	108	110	96	106	97	102	80	88	104	90	102	79	91	92	101	96	99	82	76	114	99	99	88	100	99	97	101	81	110	74	86	92	91	90	100	100	96	90	86	100	96	96	97	87	93	80	91	107	90	98	87	113	85	86	98	93	92	96	88	110	85	82	105	99	97	93	89	88	87	94	103	90	91	96	111	100	101	89	108	97	100	93	89	97	98	90	85	103	91	101	86	94	98	80	106	96	95	108	104	94	87	89	99	107	77	109	90	95	83	85	105	110	105	86	105	102	101	92	102	89	109	105	93	108	104	92	79	99	113	90	97	99	85	101	91	85	113	105	103	103	117	110	101	74	107	91	102	98	64	106	93	96	126	94	73	88	88	99	93	85	94	97	109	88	95	112	90	79	89	99	98	79	101	105	84	98	80	102	106	92	86	93	103	81	95	97	98	106	76	89	98	98	94	91	104	96	116	99	117	86	96	99	98	107	111	103	90	104	106	99	89	102	98	88	86	87	103	90	96
6664	440	568	599	549	534	491	451	452	412	421	377	363	366	344	353	334	343	388	392	337	332	374	372	320	331	328	353	359	351	324	354	383	344	376	372	359	333	361	341	379	397	357	322	314	336	325	328	333	344	365	344	325	320	334	336	350	347	340	355	358	343	332	334	328	316	346	347	330	344	352	333	325	331	366	351	363	323	361	343	352	326	289	339	338	320	342	331	327	365	319	322	338	349	321	331	331	355	337	319	335	370	346	332	336	370	295	321	342	331	332	333	314	345	330	343	317	338	335	323	346	336	363	350	310	368	349	335	367	335	349	350	362	335	352	361	358	288	341	335	330	337	347	336	332	358	323	356	333	356	338	341	359	350	361	351	315	359	339	344	333	342	347	366	376	352	343	335	333	353	312	358	318	337	315	341	336	328	326	315	344	348	333	367	358	349	354	388	356	382	362	364	340	357	295	346	332	339	331	332	351	341	321	327	354	351	346	327	369	345	327	358	379	343	380	328	359	336	353	336	347	349	347	375	337	323	356	350	339	330	332	349	354	364	330	357	341	338	311	356	363	359	347	339	345	341	340	324	359	335	345	338	331	328	315	331	349	298	315	354	342	349	347	349	350	333	357	341	408	355	352	349	327	342	331	354	329	323	323	337	344	351	319	362	335	339	334	297	374	361	331	320	334	307	362	359	352	326	344	370	362	339	357	300	364	335	328	331	319	350	339	308	311	335	347	366	353	335	339	342	353	352	343	362	356	320	365	321	358	353	325	346	353	354	346	362	328	342	321	375	358	329	330	333	354	349	355	320	348	338	360	318	351	330	343	356	301	338	322	345	352	359	353	338	323	324	293	333	372	350	353	338	325	304	350	352	337	340	326	332	339	372	328	330	356	380	367	349	326	339	347	353	339	329	360	335	329	349	324	324	333	334	326	318	329	317	305	341	345	356	340	330	301	325	334	355	345	356	347	358	383	340	353	348	326	364	348	350	378	371	314	340	336	325	332	328	331	335	344	351	337	363	322	337	339	357	320	355	359	359	365	372	337	342	341	341	352	334	355	331	366	329	355	350	337	324	345	367	385	336	361	310	313	326	380	329	309	314	338	364	303	355	322	334	370	355	331	334	326	304	345	313	348	372	384	346	344	331	330	353	375	361	354	355	345	343	317	334	334	340	362	322	330	366	304	348	368	357	344	345	318	308	340	356	310	328	347	386	347	335	339	339	373	324	355	330	316	289	288	345	339	318	337	334	354	361	339	323	352	367	315	363	309	326	331	353	335	323	336	336	328	358	364	337	302	336	321	360	363	361	353	361	311	349	328	334	357	338	334	337	372	361	318	352	336	341	339	394	341	323	327	351	319	382	361	338	344	337	331	344	324	355	337	366	349	346	393	340	313	362	354	348	334	353	339	321	350	341	353	376	326	329	329	360	345	354	349	359	322	358	338	354	297	348	323	361	372	330	334	304	343	321	338	370	362	297	345	352	348	328	302	322	350	333	376	371	332	362	356	356	328	347	362	365	307	364	343	331	347	318	333	340	347	344	339	371	344	338	347	329	333	338	329	344	393	341	336	346	351	327	338	348	395	354	333	359	344	340	361	377	353	320	309	319	328	306	337	372	357	350	349	326	335	360	338	325	338	342	363	309	353	347	369	309	388	369	326	365	354	347	341	345	342	344	332	335	346	336	329	337	364	315	332	321	338	386	334	350	369	328	338	354	378	360	344	345	333	363	328	321	338	347	360	358	361	366	339	315	324	307	365	323	345	330	321	367	336	376	365	337	359	346	325	278	335	355	340	357	346	325	363	352	356	327	328	329	354	342	325	320	343	320	313	337	346	363	324	325	315	351	363	352	344	351	341	340	337	351	342	340	325	359	328	341	320	302	334	342	357	357	355	358	334	363	327	351	348	314	361	346	363	359	316	343	340	338	337	344	339	363	328	349	342	346	396	343	338	317	335	329	333	339	321	343	335	343	327	334	320	308	336	343	316	326	379	345	348	342	311	360	318	345	377	378	341	327	344	340	344	358	344	361	342	343	348	356	315	354	357	334	338	352	348	367	350	302	324	330	332	367	326	344	356	337	334	302	343	355	350	371	360	307	334	341	314	362	319	332	302	340	308	357	373	345	348	344	338	349	349	375	324	351	346	349	331	324	311	342	344	344	358	353	318	371	315	351	350	332	375	333	320	366	335	360	338	332	353	343	354	360	383	332	346	352	344	376	326	329	346	327	344	331	339	335	359	352	326	364	307	313	350	380	313	331	329	335	358	333	367	336	337	344	346	308	332	328	318	327	345	378	339	348	331	357	355	341	339	349	322	318	363	334	352	334	330	346	347	342	355	324	353	343	364	358	323	362	370	340	339	328	333	322	356	306	366	326	318	336	343	327	355	342	318	335	335	342	338	324	338	331	347	335	352	361	321	332	339	317	376	342	333	324	359	330	345	347	366	351	347	357	333	327	338	349	351	326	324	348	379	325	334	363	352	379	373	387	357	304	344	370	331	352	317	345	324	371	352	351	350	341	344	362	338	311	328	301	343	362	357	315	344	371	344	339	330	362	378	326	360	349	337	344	333	357	311	320	337	357	355	328	342	351	323	328	295	357	330	317	335	318	351	344	347	326	354	385	346	335	331	320	335	335	305	372	317	341	336	352	338	331	373	366	313	373	331	344	308	350	350	313	366	325	348	341	341	342	343	322	306	367	336	341	383	310	317	327	351	344	347	311	353	357	352	333	350	338	340	354	325	353	371	351	316	327	345	337	351	314	335	352	357	345	322	324	342	316	331	348	348	360	335	318	318	348	374	350	370	342	340	347	341	340	352	349	366	332	339	332	331	335	323	331	324	331	345	340	347	339	346	367	347	337	358	336	373	367	353	354	326	327	326	370	352	335	341	309	352	334	334	350	322	351	349	325	318	354	339	358	371	345	345	326	366	339	353	350	310	327	340	339	348	384	323	326	324	319	319	351	342	341	362	350	353	338	338	393	394	342	306	345	358	324	356	339	324	343	342	326	350	365	347	333	330	344	344	330	337	342	335	343	319	356	341	336	347	354	338	376	402	355	312	333	357	360	331	335	326	342	355	360	313	373	335	330	339	309	360	335	369	306	351	311	295	322	324	347	354	342	363	359	365	355	334	340	361	347	344	333	356	356	364	347	357	337	339	324	331	357	341	355	339	345	315	342	340	300	352	355	347	352	360	344	345	348	359	316	323	366	326	326	339	378	329	348	331	389	339	364	368	324	352	347	328	360	366	336	381	294	362	348	346	333	355	345	359	335	328	349	324	318	344	343	353	325	347	330	370	306	323	325	344	349	331	361	337	364	322	380	308	337	319	335	364	347	334	344	331	357	352	374	342	313	366	341	394	340	351	354	345	323	344	367	334	351	324	369	320	342	346	350	338	317	320	318	337	309	336	359	331	325	324	318	341	342	325	337	341	331	352	339	381	352	319	331	336	330	356	326	346	363	352	371	325	349	357	386
37113	14608	2739	1213	880	633	528	481	402	345	318	295	263	297	290	279	238	240	232	215	225	219	231	233	216	213	209	212	232	204	226	203	191	246	198	180	191	207	192	228	214	201	198	215	210	181	197	218	219	216	193	211	209	230	199	218	234	216	219	215	196	196	203	179	202	192	204	195	178	191	213	208	222	171	214	201	231	185	170	219	184	210	222	205	193	201	209	219	196	198	199	197	178	219	210	222	225	201	196	212	215	210	227	207	204	214	215	193	206	210	213	194	212	218	226	214	216	208	204	209	210	212	217	189	216	211	185	211	175	184	191	189	211	173	185	201	237	185	203	193	219	193	211	190	225	215	167	203	185	192	202	188	212	173	211	208	196	203	199	214	194	209	208	175	206	186	189	197	205	219	209	217	199	210	210	194	182	179	192	204	197	192	185	213	220	214	183	199	196	189	201	198	196	174	237	207	195	207	179	198	212	216	186	189	181	193	219	209	225	213	181	218	185	203	219	197	220	213	239	193	207	221	187	197	223	209	205	217	194	183	201	197	197	214	197	213	228	228	195	195	194	211	182	194	205	217	195	193	191	176	192	202	179	218	198	183	187	203	194	202	206	175	182	200	202	181	199	210	172	216	196	207	209	203	210	212	212	213	187	215	198	236	211	227	202	197	196	189	183	213	195	194	212	187	218	192	200	223	204	197	199	191	192	186	206	211	208	202	180	192	218	189	199	175	195	185	216	207	208	214	200	205	202	204	217	205	201	211	188	216	201	233	197	209	207	189	186	198	188	191	221	210	222	211	200	176	201	195	180	200	201	194	210	206	209	220	224	218	182	178	215	189	219	183	220	200	194	204	199	196	214	208	204	207	174	197	190	209	229	172	198	206	212	206	200	186	202	227	188	207	192	195	211	222	209	216	185	184	198	204	229	201	196	213	201	197	214	182	198	211	223	195	197	203	208	183	173	210	221	197	204	221	213	198	216	203	196	202	221	207	200	205	187	210	229	219	197	200	188	193	194	215	186	186	184	194	207	202	210	204	209	213	206	202	205	180	206	179	196	212	189	216	197	195	194	210	207	222	180	203	189	206	210	203	208	219	203	212	196	211	215	202	191	179	199	205	211	198	222	226	206	201	213	172	201	186	178	200	203	199	212	214	205	214	190	219	181	181	221	188	201	186	223	182	188	199	220	200	207	205	223	214	195	213	188	193	192	219	196	187	216	234	186	216	220	216	200	206	195	190	191	222	221	206	223	192	211	192	175	161	222	214	189	193	208	221	191	181	198	217	208	199	190	186	214	182	216	207	210	210	213	191	173	203	170	187	215	181	195	192	204	224	218	215	197	183	230	220	179	205	226	191	198	206	215	187	207	202	215	218	222	198	179	198	203	189	216	211	207	224	207	198	217	180	202	202	211	199	227	204	217	213	219	211	205	210	175	229	189	195	211	222	210	210	196	177	201	189	207	185	186	207	215	211	209	196	211	214	190	215	162	202	196	203	204	224	191	178	184	223	219	219	217	175	229	191	212	192	203	189	204	203	193	214	211	199	200	211	206	199	205	194	219	236	214	186	192	188	214	183	215	192	192	186	186	217	208	193	203	215	218	210	201	196	207	238	213	221	196	192	188	206	212	196	215	210	202	202	197	173	238	209	212	222	214	192	196	197	172	208	214	175	211	212	224	198	225	205	202	178	207	237	231	197	209	238	184	193	221	194	204	199	212	187	174	197	199	192	191	215	199	212	191	225	199	211	200	196	212	212	197	221	215	205	183	208	217	227	227	216	200	196	205	201	239	201	213	225	224	176	220	189	206	183	195	214	208	230	203	184	202	202	201	221	196	203	219	170	222	200	189	185	207	193	211	190	186	233	214	205	216	209	212	188	220	207	201	211	183	197	191	158	204	183	210	209	225	251	194	191	226	191	160	203	214	201	180	195	211	232	231	198	219	214	217	197	189	208	199	214	216	205	210	210	169	223	193	194	233	190	212	225	221	201	201	214	209	184	190	214	185	209	216	187	220	198	206	200	197	162	203	217	160	213	211	210	194	207	229	219	200	182	209	233	211	196	173	204	208	212	188	220	197	213	198	208	170	230	200	203	220	205	210	208	219	229	189	195	194	192	193	201	210	168	207	193	210	219	198	204	227	171	204	209	244	216	200	193	189	189	203	236	187	197	187	197	211	197	227	223	192	207	194	178	166	195	205	183	208	190	202	205	213	229	196	198	215	206	200	178	197	206	213	199	208	207	207	237	173	194	201	190	214	200	206	193	178	187	181	210	212	215	196	207	200	210	199	227	207	218	184	203	187	190	213	203	212	183	201	200	167	196	204	225	198	202	185	192	211	178	192	204	216	208	205	200	197	209	197	223	190	207	208	206	229	213	169	183	199	196	197	226	198	214	200	201	210	203	205	172	202	194	209	206	216	201	202	220	207	193	205	191	223	209	210	195	224	200	194	194	204	200	209	179	210	210	199	193	201	197	195	209	191	219	210	196	219	232	211	180	209	239	229	214	219	193	212	202	199	200	208	208	194	203	204	218	186	209	226	196	208	212	190	203	207	199	209	199	203	202	209	211	234	191	231	205	214	204	195	228	177	183	208	178	199	213	178	193	212	203	196	186	210	191	191	220	193	204	199	207	195	218	208	178	195	200	205	203	192	193	207	175	194	209	202	189	206	175	211	232	222	217	190	194	195	206	209	203	196	205	196	222	224	217	199	218	213	211	221	201	199	204	222	216	187	211	196	164	182	212	201	194	204	190	237	179	198	200	195	225	218	206	203	226	204	192	181	233	191	220	204	179	218	207	218	209	211	202	171	184	189	212	196	233	183	224	214	175	207	191	189	209	200	213	202	200	186	198	224	199	205	207	193	184	206	210	214	188	208	202	231	207	182	212	191	181	231	218	203	189	175	211	186	188	220	198	198	194	216	201	208	217	206	217	184	204	202	201	200	199	220	193	210	178	206	210	222	194	198	188	170	202	208	204	212	225	190	212	171	207	182	203	201	195	202	200	168	220	164	202	227	188	197	196	218	214	193	181	195	199	211	209	213	213	223	195	208	203	193	202	191	214	230	199	205	220	183	208	192	191	208	211	191	209	172	212	192	195	190	199	175	243	205	189	209	198	219	208	192	202	182	184	209	213	205	204	207	201	209	186	214	209	233	202	209	190	182	196	226	210	194	231	210	202	197	181	196	200	207	197	209	221	202	201	189	180	229	209	207	192	210	206	194	196	233	217	193	178	210	214	186	210	198	182	202	212	205	179	202	208	209	197	200	205	224	185	188	199	211	210	220	186	217	192	217	208	175	203	209	184	206	219	202	191	198	205	200	217	193	195	218	217	189	201	188	229	178	186	195	219	227	223	193	196	193	228	183	210	194	181	222	192	222	185	226	208	201	203	207	212	208	222	196	213	192	209	186	213	192	202	201	226	202	189	226	209	207	208	211	203	204	210	208	213	202	199	226	201	192	199	213	189	218	202	203	215
16651	1499	3089	3724	3405	2826	2339	1982	1638	1456	1281	1186	1126	1054	1050	945	908	884	814	823	838	774	773	764	785	744	744	724	712	738	727	723	713	681	690	654	686	719	659	698	669	688	724	670	653	631	666	670	680	691	689	699	651	643	652	641	650	664	647	621	654	636	625	621	650	629	636	642	654	632	632	659	674	615	661	649	596	665	633	624	634	688	661	664	655	639	603	602	618	638	601	604	620	614	674	597	662	622	622	598	646	656	648	629	619	642	645	631	633	603	647	637	609	621	624	603	650	641	622	649	643	644	627	625	583	672	593	641	605	638	612	641	625	632	665	660	621	639	640	608	600	649	620	612	646	577	633	598	617	612	634	597	651	603	644	623	631	594	647	625	645	607	638	636	643	647	600	657	620	592	619	597	639	624	638	669	621	622	627	642	608	642	636	634	607	648	635	617	641	616	666	592	628	623	585	615	598	625	647	625	637	652	593	624	636	618	610	654	622	615	598	669	637	582	635	646	671	616	664	643	588	658	620	676	575	635	635	636	652	666	611	615	644	632	597	607	613	621	628	620	636	645	624	643	598	622	651	608	652	675	636	664	664	616	631	648	604	619	603	619	592	626	612	617	617	612	648	607	640	609	635	657	666	631	598	644	682	621	576	603	590	612	607	601	631	662	649	618	595	647	606	654	656	647	638	631	559	584	646	633	622	606	612	649	666	590	685	654	654	609	575	635	603	642	657	589	615	583	633	618	626	640	630	570	626	617	636	620	631	619	633	608	599	645	650	616	619	638	644	577	627	633	584	612	636	619	648	606	620	629	646	641	611	621	596	648	618	634	571	631	656	617	655	642	635	566	657	605	672	668	641	631	615	645	678	606	624	652	621	664	654	641	578	589	636	627	634	656	613	631	636	612	562	614	629	650	643	634	590	600	657	557	647	601	598	664	661	610	618	608	657	624	608	599	679	669	603	623	615	668	640	612	632	648	632	630	659	675	628	609	624	617	584	608	615	625	617	585	618	602	602	637	621	637	633	619	598	633	640	648	605	589	645	615	629	641	644	630	610	605	620	595	623	643	616	639	640	666	601	627	635	665	618	621	602	586	619	642	581	612	608	615	633	636	633	636	640	625	631	636	624	590	584	654	658	601	611	598	627	639	632	650	626	616	637	656	625	658	661	642	616	643	621	617	609	587	605	631	656	608	607	637	658	621	578	649	637	649	672	620	613	619	651	629	619	683	630	618	657	603	576	629	661	619	603	614	627	647	601	625	634	633	617	607	608	662	627	639	573	606	613	615	581	623	647	583	636	662	584	633	620	621	632	657	589	641	627	628	607	615	596	651	608	637	587	638	642	606	641	597	624	606	677	604	626	655	650	628	604	606	638	608	652	591	656	590	655	651	636	638	646	676	666	640	652	651	589	634	647	656	635	650	662	642	577	618	620	663	663	624	635	642	619	641	580	605	677	619	636	674	636	624	628	597	615	666	666	656	604	596	616	627	601	650	608	638	627	608	598	633	603	654	611	667	668	614	617	604	621	644	651	653	638	604	617	651	635	645	612	655	621	617	650	657	605	597	596	622	613	619	634	586	608	641	617	654	613	623	595	616	628	649	643	694	660	641	654	616	638	638	643	628	637	642	609	623	639	609	626	653	633	653	584	621	668	569	648	637	622	636	637	649	638	642	608	636	562	646	645	642	618	637	641	662	658	621	605	662	644	663	618	647	613	626	666	642	603	609	636	696	610	593	618	571	626	634	596	640	629	618	572	641	640	661	588	622	646	587	650	602	640	621	617	564	620	612	631	624	582	606	658	632	656	646	620	629	618	659	642	599	625	629	619	618	651	636	630	628	633	637	666	599	642	673	654	639	633	652	643	609	627	620	663	681	638	617	638	647	619	656	615	665	637	636	628	595	616	633	583	585	682	589	648	657	621	608	601	593	589	619	618	612	655	645	623	647	591	629	610	620	605	621	625	606	619	622	645	628	638	676	616	668	628	632	615	637	619	584	621	638	641	631	604	600	626	598	624	648	607	625	646	660	580	641	648	624	666	638	619	579	622	608	650	621	640	648	600	661	620	554	620	583	660	607	641	577	666	591	648	610	619	653	611	625	622	611	606	645	612	627	616	632	576	615	607	574	613	652	597	617	609	621	620	622	616	662	608	636	584	669	640	641	606	658	666	660	606	654	659	622	627	612	671	625	608	652	617	634	653	661	644	624	632	600	606	578	672	632	600	645	671	632	661	643	612	574	708	652	651	635	601	647	640	635	647	614	620	639	609	627	644	630	646	664	594	637	649	619	616	619	646	661	549	617	629	610	651	644	591	618	618	593	636	582	591	617	552	675	636	608	632	582	640	656	639	592	624	624	583	651	572	564	599	609	602	641	607	596	646	593	586	639	635	626	639	626	661	600	648	596	674	577	642	646	568	653	641	602	612	628	650	648	636	630	606	599	598	630	658	644	635	612	624	625	662	630	641	669	604	605	606	645	640	604	622	611	646	614	639	627	615	642	646	603	603	597	693	659	599	614	625	634	606	585	640	630	641	585	562	627	617	599	610	650	622	633	632	637	580	623	660	622	610	624	607	598	611	649	622	641	575	621	639	616	611	615	644	628	613	599	614	631	613	676	600	655	628	621	632	626	627	602	633	596	633	641	666	642	620	603	637	588	668	614	613	619	617	653	640	615	637	674	678	617	679	624	587	614	606	649	573	667	636	628	670	660	661	632	665	622	655	618	608	629	601	591	644	631	609	642	616	587	668	657	646	612	650	629	638	637	596	591	661	614	642	620	601	637	646	613	613	612	631	602	639	680	644	654	659	671	626	601	649	620	610	624	633	669	652	597	639	642	709	604	639	631	610	637	621	638	608	631	640	614	625	629	665	616	602	647	633	584	648	610	619	634	622	647	646	627	609	632	637	622	712	673	640	605	622	615	634	623	648	625	569	630	641	662	639	651	599	599	636	569	595	586	625	621	585	657	638	638	624	627	647	621	628	624	626	629	607	600	583	656	600	607	660	680	670	677	634	616	566	608	642	609	664	611	632	620	633	605	578	611	630	626	658	614	625	585	635	665	601	662	645	659	604	637	656	637	667	615	621	623	628	653	655	572	602	609	629	640	617	621	646	650	628	620	550	610	636	652	611	607	652	618	617	614	588	648	632	605	637	651	669	611	636	599	637	627	625	623	627	645	648	653	608	641	603	633	606	617	621	620	630	657	612	591	608	640	642	671	617	619	643	639	634	673	637	627	644	663	635	622	582	644	619	646	609	628	619	588	649	567	637	648	599	591	611	591	628	596	640	653	592	666	639	634	690	615	628	632	597	625	611	625	609	640	613	623	657	612	603	620	618	693	619	582	649	633	656	639	617	595	610	563	611	621	620	624	646	635	588	641	639	627	631	593	612	598	646	608	657	682	644	668	629	620	600	638	611	588	637	638	634	651	615	613	599	587	636	643	632	623	643	627	622	663	601	624	638	600	624	637	653	634
42504	22749	11807	2421	1888	1300	1016	774	644	531	474	475	421	416	417	401	384	408	363	356	332	345	364	337	319	329	315	318	321	341	309	308	294	306	296	314	311	298	323	328	271	267	266	307	283	312	297	254	296	305	297	287	293	261	312	303	270	282	288	313	306	299	277	272	262	275	298	283	299	327	287	320	306	294	312	286	295	286	265	279	301	301	289	274	316	307	273	284	307	308	272	270	313	324	292	261	309	248	288	294	323	282	289	286	297	284	289	292	302	297	268	289	289	283	286	261	279	276	316	280	312	297	306	293	286	272	268	305	300	297	291	288	282	253	271	262	277	282	266	271	315	293	268	301	285	302	300	306	288	302	294	271	280	308	281	278	263	265	301	277	288	282	296	285	314	289	295	275	297	296	289	325	314	283	272	295	283	301	303	296	291	302	297	321	259	309	276	276	320	292	279	296	252	292	303	272	281	313	290	264	291	305	267	292	297	258	279	303	295	298	302	328	285	300	284	276	287	299	288	310	271	286	289	305	300	291	300	292	286	317	312	325	289	317	315	286	320	330	296	287	271	306	297	262	315	283	308	299	280	281	307	276	281	289	282	308	288	290	296	282	278	263	287	282	299	302	250	294	278	316	285	269	305	286	270	272	329	319	266	279	279	276	316	282	291	297	292	285	328	278	297	270	280	284	295	316	282	286	284	313	270	285	286	309	321	298	288	300	275	284	273	300	289	320	329	314	290	332	286	314	262	276	265	298	320	289	303	312	289	302	295	288	327	304	294	292	313	293	300	309	326	305	292	285	315	310	254	305	274	306	327	292	300	278	282	283	291	306	315	331	274	273	301	283	270	311	274	332	292	307	294	270	304	276	301	287	279	296	291	284	309	275	281	295	279	304	285	301	290	288	309	295	296	300	288	272	281	333	305	275	289	266	290	294	277	277	307	309	281	304	294	302	286	296	292	269	299	287	314	274	288	297	286	304	269	292	332	302	312	293	305	329	288	282	293	315	300	291	309	302	276	273	312	306	273	298	281	329	288	284	296	273	252	272	293	280	290	282	295	294	281	308	315	272	255	309	281	304	290	298	306	296	299	284	311	305	310	310	268	294	299	284	299	311	275	305	275	302	320	277	308	298	311	290	283	291	287	295	275	297	284	296	317	319	293	305	309	306	295	282	305	293	313	306	288	322	283	297	304	308	335	281	269	286	315	291	336	280	298	310	305	269	294	274	289	301	286	312	294	292	278	282	267	278	291	311	251	268	323	275	274	278	309	269	291	310	264	285	290	274	277	311	269	265	288	288	300	286	274	315	275	274	291	303	299	325	306	329	302	265	289	301	289	271	288	282	296	262	315	289	289	243	289	283	287	265	290	289	279	295	302	284	301	317	295	310	276	301	278	293	302	290	308	265	328	313	264	299	290	280	286	284	255	294	298	290	276	310	303	286	298	300	296	303	295	269	284	276	302	261	282	255	291	290	258	301	297	283	297	276	293	298	284	280	289	298	299	269	304	315	307	291	316	276	266	301	283	281	297	295	310	309	279	285	285	289	285	281	329	278	314	291	314	296	282	303	301	294	272	273	249	267	273	322	287	266	300	251	299	313	291	309	299	279	289	266	300	265	292	308	286	324	290	266	283	256	284	273	309	259	284	305	289	270	291	273	321	294	312	320	291	274	293	287	306	291	275	309	321	272	294	284	282	280	309	303	260	292	299	270	280	285	296	289	297	318	260	280	324	303	271	280	271	271	271	295	306	291	289	299	264	266	269	281	300	310	318	263	291	321	259	281	302	294	305	276	307	281	318	282	283	302	281	287	307	303	302	277	307	315	300	288	273	295	278	304	289	298	277	289	279	287	315	302	264	262	282	281	296	310	278	284	307	284	276	287	304	300	284	278	308	269	261	301	297	328	332	302	351	305	267	289	304	298	278	310	306	311	274	308	272	283	298	275	291	302	273	270	305	341	304	308	310	291	258	286	301	306	308	270	305	296	303	273	283	304	279	295	269	278	256	275	279	290	284	296	307	257	308	283	284	301	297	280	291	287	279	305	272	315	269	280	300	274	303	298	295	282	306	294	270	286	288	285	270	289	298	285	279	295	299	273	273	284	350	264	284	300	317	313	263	310	301	305	318	286	281	294	314	292	269	324	265	288	280	313	261	317	299	314	292	325	321	288	260	320	304	285	268	285	295	323	289	287	292	305	266	279	274	295	295	295	264	278	301	318	295	314	295	305	311	255	300	270	281	301	285	308	281	280	307	291	236	299	282	320	258	310	292	284	293	273	271	301	316	284	281	304	257	289	298	284	318	265	277	296	309	291	245	281	317	288	316	291	269	272	321	302	307	282	282	282	313	289	297	300	258	268	251	323	292	301	308	272	295	298	298	298	285	268	279	277	270	274	284	281	288	298	287	311	316	305	271	247	317	291	298	285	286	311	306	305	290	283	298	278	287	280	286	309	321	296	304	294	283	272	296	311	291	296	272	301	259	259	290	292	280	297	311	294	293	271	296	287	283	291	311	272	268	289	268	290	292	297	271	312	286	301	322	300	294	279	314	278	281	270	283	294	282	294	285	299	254	294	310	290	278	281	303	308	289	341	287	310	296	273	272	297	305	299	293	284	267	278	327	314	335	272	287	308	270	276	263	291	311	278	294	277	322	303	268	292	296	276	293	285	265	272	291	297	287	271	300	295	291	304	281	299	321	283	314	272	290	268	269	302	291	323	318	295	289	293	270	280	259	275	285	304	275	302	276	316	287	279	329	286	350	303	307	252	271	310	288	296	304	302	291	310	309	287	279	304	265	296	297	314	296	303	272	284	291	298	289	297	272	280	289	280	282	267	288	321	277	289	289	286	291	316	296	300	300	277	288	329	279	278	287	276	296	298	269	297	285	285	294	314	284	302	303	274	285	279	340	289	269	277	308	321	290	317	299	283	277	264	295	284	270	306	310	326	265	305	293	281	318	297	316	308	289	294	301	288	283	278	278	304	261	317	298	295	291	294	310	321	290	270	316	309	284	297	275	310	293	298	275	292	298	259	313	259	274	306	310	261	295	289	292	292	290	282	267	306	285	279	300	311	307	289	262	311	288	315	274	311	281	258	272	333	333	296	296	323	288	281	305	294	300	301	272	300	306	317	306	295	291	310	299	303	272	287	281	313	311	295	279	261	282	297	311	299	293	290	290	288	301	294	277	289	287	317	284	285	307	268	283	254	307	266	297	288	294	270	261	304	312	270	299	300	253	281	292	277	260	297	302	266	324	316	284	280	295	288	290	301	325	280	270	271	304	288	281	258	320	313	292	317	280	284	276	292	285	298	296	321	302	319	300	295	279	283	239	279	309	309	306	299	272	287	281	301	283	260	257	316	273	289	276	299	307	301	259	297	287	300	267	285	302	287	334	270	294	307	306	282	294	270	250	290	295	293	279	279	293	255	281	269	277	306	333	319	278	311	279	290	294	301	328	292	271	282	313	255	309	272	283	273
20561	2599	5481	6374	5825	4779	4152	3303	2816	2405	2076	1909	1761	1627	1503	1446	1329	1331	1300	1187	1176	1157	1117	1089	1171	1014	1072	1040	1071	985	977	938	1033	931	962	919	926	947	923	963	892	952	966	905	885	899	893	875	911	899	964	899	904	887	840	885	912	883	919	934	906	885	878	866	860	885	832	796	809	884	827	822	848	850	871	873	849	840	845	843	877	793	811	888	853	863	859	853	837	846	851	884	884	868	815	825	888	861	892	891	817	794	838	931	890	859	880	873	877	836	844	871	855	892	866	847	832	861	869	865	845	840	838	839	858	846	833	785	827	872	797	891	904	811	809	888	845	874	753	892	863	857	833	861	821	865	842	820	815	850	808	906	793	867	855	808	797	846	819	817	814	808	872	842	848	899	801	856	817	812	868	822	806	849	838	845	788	863	832	782	844	829	850	867	872	811	839	816	863	822	896	857	872	845	818	821	822	868	811	842	861	801	810	772	849	826	862	800	841	771	813	779	844	831	856	820	856	865	783	852	860	838	826	848	878	852	873	818	851	893	837	818	820	831	831	783	836	880	836	873	892	834	855	832	865	828	849	825	855	895	857	886	825	884	830	831	839	829	823	880	839	831	847	847	834	807	803	832	858	822	757	802	827	876	819	835	802	821	811	867	833	884	822	862	824	816	804	884	839	821	859	791	835	857	811	813	810	775	841	838	838	842	889	839	831	857	791	869	847	794	821	830	807	862	781	843	833	872	833	855	842	826	827	809	884	810	831	802	785	852	818	817	905	800	808	830	839	848	809	824	772	855	831	833	853	829	846	885	844	858	815	841	820	799	832	763	867	853	853	867	855	851	852	821	839	819	833	881	840	858	764	824	896	848	856	834	829	892	832	826	841	853	795	835	849	845	865	810	821	868	882	804	825	811	850	864	857	866	828	809	864	832	855	779	802	823	832	839	829	878	873	828	852	794	842	854	802	834	858	854	814	801	827	813	848	782	829	853	817	923	814	862	805	919	871	860	840	866	867	880	816	810	872	817	789	790	830	856	880	805	865	862	813	842	802	809	829	841	854	816	843	844	815	825	857	866	823	871	816	869	828	874	845	851	864	858	849	828	811	795	830	873	831	841	814	842	818	810	782	834	862	840	776	830	873	840	860	835	836	884	780	826	842	858	776	838	868	853	823	883	836	840	843	901	846	834	878	817	843	869	881	818	813	808	857	820	856	861	833	835	858	853	836	780	829	860	836	886	800	849	873	857	862	790	825	822	840	843	808	852	853	808	801	798	851	812	858	903	895	848	895	822	880	816	852	853	884	826	823	832	843	920	856	827	867	884	856	799	824	854	849	848	841	844	814	854	815	851	855	873	835	837	843	821	809	810	834	848	868	848	824	858	838	810	839	908	849	849	858	834	807	802	875	820	774	859	834	853	866	804	825	847	860	819	827	853	836	816	808	823	869	868	819	877	786	824	793	863	880	828	794	753	842	833	812	901	830	828	869	818	823	821	835	859	841	868	833	855	804	881	799	826	855	822	844	869	837	861	824	849	770	853	880	880	838	867	806	840	806	785	831	838	835	875	856	837	859	796	879	809	834	827	846	847	801	814	820	845	853	846	807	843	823	876	850	828	864	825	858	857	849	816	826	791	859	824	862	853	809	836	850	876	844	864	811	805	841	865	798	849	839	845	808	827	865	832	810	817	806	836	856	775	874	822	846	818	813	841	853	809	846	815	792	842	852	829	872	825	823	793	809	869	787	829	849	849	850	862	784	793	826	804	793	799	845	845	810	850	774	881	835	821	838	790	827	791	838	859	844	844	829	814	834	849	824	864	800	820	858	814	864	852	788	835	820	847	880	801	830	845	831	811	881	839	858	845	872	879	800	812	795	786	816	900	772	850	814	799	817	810	895	828	864	740	821	849	852	873	831	840	829	821	814	870	845	815	799	872	815	823	868	812	824	865	841	846	865	818	815	790	833	804	827	855	837	817	867	772	812	824	858	844	827	847	821	901	837	836	863	856	832	896	867	823	832	863	856	854	819	824	838	765	825	830	860	838	849	838	833	815	843	859	852	865	791	786	812	864	791	811	838	876	813	833	823	833	837	788	808	854	856	811	819	862	874	841	864	808	856	803	886	845	858	871	849	869	810	853	798	828	845	880	888	859	822	813	875	840	859	830	839	873	823	856	811	860	833	815	840	856	821	833	782	808	875	846	877	883	833	838	834	874	806	838	808	849	796	863	840	840	830	861	840	808	885	844	825	851	815	800	841	811	813	772	893	908	851	820	861	844	895	849	843	805	806	826	869	779	832	865	841	849	863	817	816	849	839	782	873	865	814	873	859	843	818	856	808	870	819	853	803	877	872	825	798	850	831	848	856	834	818	830	830	838	821	810	845	819	852	836	834	794	825	836	831	840	844	843	839	830	818	795	785	762	834	866	832	786	837	881	875	829	845	838	824	870	865	809	819	887	834	848	821	825	850	813	865	835	801	837	816	859	849	861	842	819	830	844	856	828	821	830	822	826	795	867	821	824	854	830	841	834	810	822	828	823	845	804	820	873	855	827	807	844	859	818	841	856	795	861	830	834	851	901	811	787	869	821	804	832	883	829	833	853	769	873	876	808	843	829	827	779	867	830	843	804	763	852	841	824	854	819	905	834	818	842	855	798	831	818	842	857	856	811	800	856	826	833	818	896	893	857	808	874	817	799	831	815	830	810	859	798	827	841	867	839	842	802	856	804	880	805	820	808	815	834	824	846	830	801	879	836	870	778	844	767	835	865	872	841	807	814	894	875	842	891	845	830	844	849	730	835	876	841	824	852	857	862	822	850	833	829	810	864	864	829	842	807	833	868	876	765	822	772	858	794	846	845	801	818	880	819	805	851	843	850	822	837	810	900	868	847	849	849	817	852	834	806	868	825	811	813	832	876	858	788	784	776	833	871	858	817	788	829	876	850	856	805	872	854	805	804	850	801	843	875	849	806	830	879	841	799	798	823	849	908	857	836	837	847	807	830	825	833	838	831	842	822	785	832	809	834	817	847	807	837	816	831	899	844	842	844	885	841	772	889	799	782	879	803	877	868	831	830	846	816	880	810	835	829	881	855	842	873	829	862	811	843	823	829	802	848	804	868	816	864	880	824	840	848	855	874	872	843	851	841	847	794	873	849	849	795	849	835	877	845	800	793	811	819	850	846	855	861	824	841	840	808	837	823	817	835	856	824	820	852	812	889	840	846	871	862	891	860	830	863	851	861	853	872	798	826	864	861	847	849	808	818	868	870	852	835	813	815	835	851	833	809	808	846	815	843	827	867	801	822	831	793	842	823	854	811	858	836	795	834	824	866	801	865	871	820	845	870	896	846	856	835	840	846	843	902	857	861	865	812	849	793	863	819	868	872	828	803	841	863	821	875	817	866	839	779	816	891	809	875	837	892	810	808	854	844	824	885	839	864	830	797	833	823	788	819	850	839	884	835	848	830	855	787	833	843	793	845	835	817
7604	545	315	183	155	132	129	123	96	104	116	84	86	92	110	105	91	102	105	97	99	87	100	94	100	108	84	99	105	96	101	94	91	84	90	98	112	101	103	89	105	91	84	105	104	90	80	101	96	91	94	97	96	101	97	104	94	96	118	101	85	94	102	86	101	99	89	88	88	81	93	91	87	101	97	118	108	98	87	88	103	111	104	93	99	91	87	98	113	112	86	91	113	104	91	88	110	93	78	105	100	100	93	95	101	101	83	88	96	99	113	96	90	86	102	87	98	106	98	94	90	85	91	83	90	99	105	89	78	99	91	104	84	120	110	99	94	96	100	114	107	103	101	97	114	91	114	114	115	107	96	110	83	98	88	85	98	104	105	65	89	82	103	90	91	103	106	90	101	95	103	103	96	109	98	95	92	99	80	90	102	92	102	81	103	88	88	95	100	97	101	113	82	85	101	102	97	99	91	84	97	109	93	95	108	99	83	96	92	84	101	82	86	114	90	95	83	103	91	104	84	111	107	104	99	96	93	80	90	110	93	94	106	106	88	91	88	99	104	100	79	97	81	101	107	77	79	96	94	105	90	75	95	105	96	78	131	77	75	113	94	81	105	84	101	90	103	77	104	108	92	103	116	97	96	107	99	104	101	88	99	103	99	111	85	98	82	98	108	112	100	114	97	94	103	95	97	95	91	92	96	84	101	86	90	85	95	84	96	92	104	100	92	78	101	108	86	96	101	95	109	102	96	106	89	92	102	91	108	101	97	82	91	101	79	105	87	89	87	105	115	94	102	121	102	111	88	97	78	81	97	90	81	92	89	83	106	93	108	76	95	104	87	104	109	106	95	87	89	103	107	105	83	89	92	106	76	102	82	76	100	111	88	108	107	95	73	100	109	96	91	96	101	101	90	79	85	111	110	109	91	103	95	103	85	98	108	97	100	97	89	102	105	82	92	96	114	110	99	94	95	102	104	100	90	97	103	102	112	95	84	115	103	80	107	83	98	91	94	103	96	114	89	82	88	88	89	103	93	107	109	101	92	87	110	91	111	89	116	89	106	104	80	103	120	97	84	89	101	75	92	108	100	91	85	77	89	117	100	94	81	89	101	101	103	76	105	101	98	107	119	96	103	92	76	81	89	99	69	104	91	73	83	86	88	97	88	88	95	95	100	116	118	95	110	86	97	127	97	74	105	97	98	81	109	99	80	109	88	106	100	88	92	104	106	116	108	113	102	62	99	95	86	90	98	87	123	88	88	96	98	107	87	100	102	89	91	104	99	83	105	107	105	105	103	107	111	91	81	77	103	96	88	90	92	87	88	106	74	90	90	90	73	89	95	82	91	110	97	85	98	93	94	121	89	93	89	96	94	90	89	95	87	111	85	97	125	80	81	107	101	87	96	102	96	98	85	92	101	101	109	87	105	83	93	102	127	107	90	103	88	119	101	76	108	83	108	98	109	80	97	95	83	107	104	95	90	87	100	110	104	116	93	86	81	90	100	95	108	95	104	103	101	106	105	91	108	96	96	96	99	86	105	97	91	99	96	100	99	85	98	106	105	101	97	109	103	80	101	104	100	88	99	110	91	84	97	81	98	115	109	94	77	107	98	103	100	109	96	92	98	87	96	86	103	97	100	88	100	114	89	121	93	98	108	97	117	101	89	87	93	84	90	114	111	106	104	96	90	83	97	105	92	109	103	80	102	113	75	75	93	94	87	90	98	95	91	109	90	102	97	99	102	112	90	97	91	79	93	94	107	101	99	103	99	95	98	92	90	86	104	89	110	89	93	94	97	80	82	90	80	131	95	96	102	97	72	98	79	87	95	89	108	89	103	121	91	89	87	98	98	91	107	93	102	126	105	85	95	104	119	90	75	102	88	107	85	94	100	68	105	100	96	110	96	86	103	84	95	113	90	91	100	103	91	88	85	112	94	85	102	102	109	96	119	85	101	83	102	89	105	93	88	87	101	110	116	101	106	97	91	105	100	99	100	104	85	77	93	85	103	82	98	88	101	113	83	101	86	94	96	87	125	95	101	81	112	87	96	111	101	99	88	109	109	85	88	101	96	96	106	101	90	95	94	106	110	103	97	119	100	105	104	89	88	95	83	97	84	125	98	111	123	108	89	98	98	117	98	91	88	89	88	101	93	91	90	105	96	88	100	104	100	93	100	67	106	109	97	103	93	95	91	83	89	89	104	106	93	103	78	95	97	107	98	88	104	107	97	95	85	104	111	87	101	81	87	107	99	110	95	97	103	101	110	111	86	90	90	89	105	94	88	107	101	109	87	100	100	92	94	79	86	74	110	96	112	100	81	120	79	98	111	79	105	106	92	95	102	83	120	76	100	101	90	94	87	80	88	87	107	106	113	90	97	105	88	121	96	105	94	100	94	100	96	98	92	102	82	102	92	101	92	98	93	127	95	83	94	93	100	90	107	113	107	87	108	92	92	84	105	111	97	92	102	106	114	78	95	88	100	107	92	87	110	88	101	103	105	91	95	125	89	88	103	93	89	102	86	93	97	125	110	91	96	85	98	90	104	77	111	88	93	87	100	100	95	88	111	116	106	97	89	99	94	91	95	101	100	84	84	110	105	83	96	113	112	87	90	91	92	102	89	108	101	83	105	84	84	101	102	87	96	100	115	95	97	100	96	90	100	90	92	98	97	94	107	105	96	99	95	97	90	95	92	103	107	82	93	77	85	94	94	97	92	82	81	80	82	105	93	94	85	92	105	94	94	106	94	85	110	111	98	118	102	92	82	96	104	88	116	94	93	87	84	89	96	92	77	105	88	104	93	75	94	92	115	92	112	100	112	101	97	99	96	89	94	92	92	109	125	106	119	106	90	91	87	97	105	91	92	95	119	102	85	98	105	86	84	96	99	103	97	106	95	103	99	113	97	101	102	83	100	103	104	97	96	91	89	103	90	111	83	106	90	103	97	101	105	98	90	98	96	95	92	90	95	93	98	75	90	93	91	82	83	97	87	86	105	103	99	77	95	87	122	95	99	83	93	122	105	94	91	95	91	89	96	93	74	82	91	113	114	94	107	100	107	84	83	112	109	105	91	93	88	78	88	101	120	104	106	81	78	114	114	88	101	104	100	90	99	115	91	97	92	88	101	96	96	100	83	105	106	102	100	95	87	95	94	95	106	96	106	105	100	114	98	84	97	95	87	106	94	90	91	93	104	85	95	91	79	113	98	86	86	92	105	89	91	109	102	108	90	89	94	118	96	89	86	85	89	95	102	96	104	80	101	114	74	80	96	87	91	102	99	89	103	84	112	90	99	103	113	87	94	95	105	91	101	88	92	90	124	98	111	81	90	110	89	89	110	85	84	92	113	95	91	92	93	92	105	109	107	93	86	103	77	80	102	95	102	106	105	88	91	108	105	93	100	100	97	97	92	95	89	87	96	97	88	94	113	82	100	97	95	85	96	106	81	86	108	104	100	100	91	83	87	104	100	81	92	76	109	88	120	102
6936	386	599	613	609	542	474	470	416	442	374	411	388	461	378	341	376	382	356	350	338	347	333	329	369	337	328	397	356	344	349	352	359	338	343	342	397	352	364	374	341	355	348	314	379	356	343	344	334	350	324	373	377	356	357	351	312	346	373	373	339	373	348	379	330	332	364	352	342	367	339	350	339	338	352	387	365	334	356	371	382	368	385	293	334	341	343	367	346	364	347	362	366	337	354	323	350	349	341	365	345	334	361	353	351	319	322	361	349	343	353	356	351	363	350	349	351	344	336	369	361	350	362	360	331	386	335	342	364	342	358	332	317	333	337	308	345	330	380	368	321	309	371	329	359	333	330	329	344	323	370	344	345	333	338	348	317	343	365	317	344	343	368	360	315	361	358	314	326	326	333	366	343	391	347	342	337	348	319	337	313	346	330	339	347	299	390	357	362	367	327	379	381	341	351	351	348	322	369	331	334	351	329	333	351	354	360	337	343	325	408	333	368	351	388	356	324	362	364	320	342	347	366	340	353	347	352	332	324	334	332	339	347	371	320	360	327	327	334	351	328	317	348	367	345	323	318	361	346	380	297	370	333	341	321	350	340	374	329	368	380	319	323	337	386	349	346	329	344	359	355	351	326	358	350	357	332	336	361	364	340	329	304	358	350	343	363	344	377	353	380	368	322	322	338	355	374	325	365	353	330	327	333	397	337	344	297	338	335	353	348	326	361	378	347	344	332	336	343	336	351	331	378	394	306	347	362	360	367	352	298	345	343	345	348	350	314	335	358	349	330	343	371	402	344	342	342	347	323	310	340	349	369	386	352	322	344	313	384	367	357	354	341	342	364	360	349	317	348	309	343	324	370	317	326	320	341	360	358	341	341	325	360	346	358	359	339	335	324	326	381	356	328	310	369	328	315	358	331	371	338	344	346	338	387	325	334	388	359	351	342	377	335	348	336	341	375	345	352	338	337	316	343	369	320	349	345	350	345	326	346	354	361	335	348	342	333	331	325	327	394	338	362	369	340	334	367	357	318	347	310	341	375	334	389	322	364	369	358	380	322	359	340	337	349	337	339	345	349	313	344	342	379	352	362	360	372	317	385	347	344	368	341	346	347	321	317	346	351	339	337	365	339	350	314	345	345	329	355	361	338	331	371	347	340	324	335	352	361	373	306	368	360	315	338	286	369	309	324	396	323	318	348	382	309	303	354	351	348	321	338	328	315	341	336	310	350	321	351	349	359	349	370	350	365	349	368	353	367	359	333	340	361	340	319	314	363	337	391	340	334	356	353	317	391	346	362	361	328	358	344	354	345	345	352	361	364	403	353	306	360	365	314	348	372	347	320	361	312	361	384	339	316	325	335	326	351	343	355	320	371	384	328	340	321	330	378	341	329	324	366	352	314	382	371	333	327	362	364	358	364	375	355	358	355	358	351	341	330	334	352	335	327	350	351	323	332	334	378	329	351	378	345	362	363	341	340	348	337	338	351	340	366	327	308	334	297	357	320	327	323	338	317	376	348	365	356	339	338	320	347	347	356	383	324	327	316	315	347	353	316	364	334	386	305	331	344	327	351	350	342	337	360	343	354	356	367	308	325	372	348	339	321	356	326	308	340	372	343	313	349	316	345	362	333	331	398	361	332	315	362	343	335	335	351	325	376	351	331	379	373	333	341	351	350	376	349	349	320	350	340	335	342	330	332	360	344	348	356	348	376	347	346	339	359	354	343	323	331	333	347	350	410	342	340	362	330	368	326	339	370	344	328	334	344	372	346	372	317	322	358	359	351	334	350	358	360	332	350	369	363	328	327	308	352	332	334	316	342	347	347	340	330	358	362	358	378	338	356	316	318	332	369	319	341	343	354	343	298	326	340	361	333	371	348	338	344	324	341	364	350	355	317	326	333	343	337	341	309	362	353	351	343	343	321	354	363	363	361	376	336	346	344	382	343	309	335	336	341	340	379	343	353	359	325	347	330	400	353	375	330	338	352	357	377	361	333	315	359	322	314	346	355	342	334	335	327	353	363	332	321	351	343	354	343	343	350	355	327	339	340	350	344	355	326	338	329	344	353	336	343	343	369	362	333	360	370	355	353	324	348	340	356	348	350	323	330	348	339	333	343	384	366	329	323	353	320	354	331	355	324	356	352	325	315	369	370	349	354	326	360	353	356	360	356	360	336	367	378	372	345	370	338	349	349	367	328	328	356	375	324	348	330	358	334	330	364	334	327	340	355	350	332	354	326	328	348	322	374	363	359	356	352	346	368	363	342	353	358	361	380	317	320	366	332	332	347	366	375	326	350	367	341	334	327	359	321	343	324	328	370	324	333	335	376	371	349	339	338	348	337	335	350	365	327	339	366	352	331	319	370	359	353	341	369	355	301	333	337	332	352	335	342	317	374	368	372	353	356	345	339	318	385	343	358	369	330	327	324	333	354	344	364	372	345	355	360	347	353	369	318	334	332	345	352	337	377	335	331	367	346	348	365	349	339	363	360	374	333	346	363	346	341	362	325	365	337	319	371	372	333	333	332	361	348	329	331	301	331	352	355	352	338	361	365	326	337	340	333	339	355	351	345	339	313	361	331	329	358	380	317	335	341	328	351	312	364	363	345	347	325	336	319	357	330	341	365	351	346	357	354	362	312	367	365	329	355	316	343	341	350	356	344	382	349	344	329	350	344	359	356	376	366	347	369	341	369	340	354	331	335	346	353	359	335	344	358	332	359	355	324	346	332	354	346	350	339	309	310	318	318	348	355	346	338	366	335	324	348	371	325	330	366	319	326	361	318	322	364	377	345	356	380	355	334	386	312	373	344	343	326	344	338	368	350	328	324	336	351	351	349	371	346	359	336	368	327	354	361	344	322	330	347	348	335	348	339	374	311	355	331	348	378	351	341	333	345	347	339	343	333	359	349	352	347	364	332	362	309	350	361	346	338	343	348	343	364	350	326	372	360	338	344	335	350	378	315	364	343	338	320	316	350	345	357	391	363	335	343	378	351	346	322	377	344	342	346	352	349	362	319	363	357	329	344	339	332	343	379	352	351	355	339	328	331	349	331	378	349	349	325	326	351	355	305	341	328	337	367	357	351	335	333	369	372	334	350	340	336	317	368	328	352	339	361	359	331	337	358	372	358	331	350	371	343	357	318	373	338	327	323	365	372	345	334	321	390	351	367	363	329	368	393	342	330	319	328	336	333	354	378	352	335	343	320	339	313	319	329	359	335	345	321	324	330	352	362	367	331	348	345	325	336	329	350	335	370	370	348	348	321	348	336	341	334	382	332	357	335	347	345	350	331	323	369	340	336	339	341	333	350	376	347	337	350	338	350	348	324	355	336	328	354	390	352	323	325	353	324	323	336	303	334	367	317	378	364	339	327	364	377	350	335	350	356	341	332	376	340	361	338	362	337	348	328	344	340	320	351	314	337	299	375	341	350	364	337	353	338	325	338	358	378	359	371	371	341	355	340	355	349	368	333	354	322	363
38074	15584	3221	1311	943	680	653	541	427	361	308	281	266	270	247	255	259	241	225	216	227	238	231	230	199	219	203	236	231	217	219	219	202	235	210	242	231	210	200	201	214	198	224	218	233	232	201	208	198	205	205	207	223	200	193	197	206	202	193	207	225	192	191	213	208	201	207	207	188	192	207	198	204	195	216	198	204	220	189	196	192	207	187	195	205	195	197	202	209	207	188	207	183	216	248	170	206	219	171	211	168	217	215	236	207	207	212	192	197	222	187	212	217	194	192	227	215	191	182	189	190	189	208	205	236	194	226	199	203	167	203	226	209	189	233	188	196	209	211	200	200	182	195	185	202	222	228	195	200	225	179	202	180	193	221	171	168	216	205	205	189	200	186	237	218	163	187	185	208	177	199	200	213	191	205	193	215	201	205	215	217	198	180	212	205	211	223	204	207	209	205	180	172	224	203	197	197	203	197	205	240	214	171	225	229	183	203	195	201	193	195	206	198	203	215	203	206	218	194	182	206	204	189	240	204	220	183	226	212	180	210	220	190	198	173	208	238	216	220	200	196	216	188	199	191	207	193	189	200	205	204	218	189	231	200	205	216	177	225	197	189	217	221	205	191	190	182	180	217	239	221	216	209	198	217	183	235	179	198	176	210	195	185	193	199	214	219	211	202	182	210	201	170	214	190	195	191	219	208	206	208	189	223	202	196	199	216	210	190	205	181	214	193	232	175	187	206	194	204	212	207	212	215	203	214	205	217	205	217	223	196	228	203	210	219	216	213	201	182	191	207	209	212	195	212	192	210	210	186	188	186	209	190	202	230	197	212	202	200	203	181	188	222	205	191	197	210	184	197	182	217	194	192	199	229	205	204	182	209	176	211	202	213	214	189	218	217	179	218	224	212	209	209	203	233	198	216	194	208	233	214	234	216	205	208	199	198	208	198	204	244	213	211	205	203	216	198	218	211	211	195	189	194	215	203	193	195	190	198	218	201	200	205	195	192	199	225	223	225	185	206	183	193	194	227	226	207	189	199	193	211	198	174	192	212	235	153	218	188	204	231	212	230	196	241	210	241	185	184	197	215	207	181	197	202	188	189	224	199	239	194	203	204	227	168	200	208	219	200	211	198	199	190	197	205	191	217	212	195	178	207	231	206	178	212	196	222	192	194	202	210	213	195	219	217	189	183	212	220	200	196	201	202	172	208	216	206	208	200	204	179	191	180	211	195	199	192	204	213	196	190	221	213	206	188	199	182	217	198	192	203	224	203	182	222	192	199	200	184	204	213	183	213	202	231	207	183	212	211	203	197	205	214	205	193	211	191	209	207	207	188	187	201	206	209	224	239	214	221	187	207	203	210	220	209	208	204	215	208	213	202	221	196	221	180	187	220	200	192	201	179	223	222	193	220	242	198	223	222	212	205	220	232	202	210	198	211	198	196	231	198	213	197	204	199	203	196	170	194	187	205	219	208	214	202	206	188	191	196	191	206	216	206	211	230	203	239	223	197	202	188	190	215	227	216	198	214	223	184	220	181	202	219	194	231	193	197	216	241	212	217	223	222	173	197	204	205	197	206	255	233	207	224	192	194	193	208	198	175	227	178	210	194	219	197	205	184	209	192	220	208	210	206	203	199	208	207	205	182	229	197	198	208	216	195	217	192	206	205	182	193	189	177	214	196	192	210	202	207	214	204	203	177	172	195	204	197	231	172	207	204	217	195	201	188	187	187	204	217	212	204	182	185	217	214	202	201	210	230	207	209	191	201	214	214	183	195	182	211	235	197	220	193	182	230	206	194	230	231	212	202	203	211	198	206	210	197	200	187	196	207	209	180	174	205	218	223	211	207	215	220	209	185	201	210	187	184	251	221	181	222	184	219	181	189	184	197	232	207	210	234	228	200	224	192	217	201	196	208	218	197	176	208	219	190	194	204	197	210	186	221	192	214	200	212	209	214	224	202	203	194	230	220	202	194	185	238	217	189	190	179	201	217	219	197	216	202	187	217	191	214	219	191	191	189	230	213	189	216	206	193	216	204	195	218	202	209	217	182	204	218	207	197	194	186	204	189	213	229	215	198	188	188	204	230	215	216	200	208	189	202	200	188	182	225	192	208	201	189	190	180	203	227	193	177	195	210	207	189	200	197	204	225	212	213	179	183	223	194	199	194	217	215	216	199	226	208	179	201	216	192	202	185	180	201	209	194	196	168	215	223	205	212	207	199	207	201	228	200	197	200	215	199	206	226	204	194	211	196	206	193	207	198	231	212	197	191	190	205	215	226	215	193	194	199	214	211	223	209	211	211	183	193	194	218	210	217	233	167	178	210	217	204	172	212	175	184	206	188	176	208	203	185	220	181	209	200	204	227	211	190	214	210	224	201	184	222	204	214	202	188	209	212	194	193	193	205	201	202	201	198	207	196	210	222	217	199	204	220	199	204	220	185	213	190	205	203	199	225	203	209	214	197	194	187	173	201	217	221	215	185	201	216	217	193	217	200	223	207	194	197	182	195	222	172	215	235	207	209	191	201	213	193	199	204	236	196	212	202	182	196	220	191	202	214	191	204	210	211	186	202	186	208	223	228	187	227	188	192	192	202	214	202	202	218	230	214	222	188	205	222	192	198	201	194	216	216	203	180	200	205	221	233	190	201	173	205	225	195	199	187	229	222	188	210	204	196	191	183	193	218	198	210	202	193	205	204	214	222	197	192	204	212	192	191	211	206	212	214	234	202	194	210	225	204	224	193	208	206	212	198	202	197	194	197	175	211	183	195	199	216	205	167	207	215	197	188	226	172	197	211	220	183	202	190	196	212	205	204	189	201	201	201	221	204	228	195	194	187	213	218	211	199	178	176	206	231	237	219	214	189	187	207	204	191	211	182	190	193	188	207	203	201	225	184	190	192	205	193	186	209	212	197	214	203	242	244	176	228	220	200	203	209	203	214	222	212	195	210	256	205	212	227	235	226	197	199	194	216	239	194	211	213	195	228	202	208	181	179	211	227	234	214	190	186	187	207	238	202	198	210	212	182	193	213	208	186	216	223	202	191	221	223	220	198	196	221	230	220	187	199	198	194	192	186	215	199	216	213	206	202	184	219	210	215	207	194	189	198	188	195	196	213	205	198	206	198	201	195	178	211	189	201	190	203	206	228	231	219	220	226	200	179	188	198	189	210	202	192	211	211	209	170	223	220	197	213	212	200	202	195	210	202	197	198	228	210	215	226	208	190	222	194	197	206	231	212	191	209	200	191	201	226	205	212	202	212	178	193	194	222	212	221	200	213	198	228	223	191	207	222	226	198	197	188	177	200	214	211	219	204	191	193	210	185	222	186	203	203	200	212	194	191	212	208	202	216	226	232	213	208	177	201	214	200	205	198	174	195	190	219	191	193	220	193	202	210	204	233	196	203	205	226	198	224	198	223	208	192	212	202	209	201	228	192	186	218	217	209	218	183	184	203	190	194	189	199	206	199	206	237	216	202	201	202	182
17449	1608	3124	3747	3487	2706	2488	1859	1713	1452	1302	1237	1137	1075	977	961	921	885	900	791	795	781	799	773	791	740	733	699	647	713	699	706	682	688	717	712	722	662	717	631	687	723	666	682	682	695	689	635	664	637	673	704	652	670	682	658	653	663	678	642	646	656	619	709	633	670	603	643	653	631	654	645	660	619	660	646	633	672	623	632	639	657	643	609	588	655	648	671	681	677	613	601	601	622	567	643	627	637	651	670	633	649	654	639	628	633	606	655	608	621	653	631	609	624	596	605	652	630	643	638	645	632	635	630	587	649	622	628	636	605	637	608	637	652	596	616	663	626	646	669	608	601	598	694	645	605	607	589	648	596	622	591	609	660	653	620	639	593	634	649	645	609	638	578	601	669	662	600	624	620	633	650	675	611	626	601	601	619	637	589	587	625	591	678	623	637	604	619	631	646	590	624	581	635	616	585	600	613	625	648	660	640	632	579	619	661	640	644	572	598	603	542	634	643	627	633	590	618	653	599	626	625	555	631	623	643	606	614	653	662	637	623	634	590	647	601	634	616	669	625	665	621	658	647	634	656	652	632	638	620	642	635	628	635	621	639	629	600	677	577	658	652	724	630	614	624	623	610	616	634	674	621	676	645	671	625	621	605	680	616	596	606	617	642	657	648	607	619	602	630	596	630	647	583	606	629	650	614	638	648	636	663	664	630	611	629	645	630	625	607	658	572	634	648	675	609	594	639	610	619	705	594	604	630	653	605	606	677	583	623	616	615	642	651	642	613	615	603	618	599	652	641	661	617	630	620	611	610	595	670	601	599	600	653	668	597	646	613	642	617	675	635	629	640	589	622	595	639	653	609	629	614	628	656	595	595	644	665	603	625	652	620	599	625	625	588	639	601	624	640	598	592	637	635	628	680	606	610	625	624	618	606	571	645	635	634	617	605	635	617	605	591	644	647	656	619	623	617	619	611	616	638	646	641	633	648	651	662	646	567	633	565	603	622	650	628	621	623	614	657	638	618	571	656	642	651	631	659	622	598	654	641	616	604	613	717	587	654	614	611	659	617	673	587	632	644	645	661	589	612	623	631	659	602	618	655	636	636	625	631	629	658	594	583	663	640	657	605	621	632	647	659	646	632	635	635	645	631	613	620	644	634	621	698	647	629	637	667	630	619	646	661	564	672	575	623	647	654	623	657	660	622	639	587	641	609	631	652	656	633	555	644	623	619	615	619	621	559	666	657	606	644	624	606	603	630	616	642	646	643	620	657	580	669	618	641	634	612	638	670	624	638	633	649	643	638	635	640	583	671	638	661	604	628	636	666	644	633	598	665	634	598	633	606	637	654	619	654	617	654	645	654	584	605	624	694	604	599	620	646	640	619	603	635	628	616	608	638	674	600	668	597	625	603	656	610	616	641	618	606	628	615	607	636	633	574	677	618	541	600	651	621	599	633	646	655	613	666	640	654	633	641	612	648	601	642	627	639	630	575	636	622	632	657	616	666	633	607	613	635	610	613	665	624	626	671	625	646	665	672	651	593	639	592	660	685	671	655	663	629	618	628	630	627	622	652	615	648	650	620	609	667	597	609	622	629	622	634	592	643	601	609	675	640	639	590	653	612	601	656	613	581	596	624	636	632	639	651	616	628	663	622	637	666	654	644	666	647	644	624	642	633	596	607	652	655	620	645	640	653	603	565	621	622	606	636	641	623	652	595	633	621	636	565	665	643	674	644	666	619	641	641	615	579	653	663	640	603	618	620	632	596	670	655	644	629	632	622	626	608	617	620	620	665	611	630	605	655	625	611	632	655	610	608	659	627	611	627	603	622	620	628	644	606	607	684	593	692	644	616	578	592	642	644	644	627	651	624	656	659	679	659	641	654	633	671	620	629	676	602	622	663	604	584	665	686	607	641	639	640	644	619	637	616	653	644	651	596	624	672	626	642	663	662	581	621	639	601	599	588	624	644	687	620	619	640	578	587	623	638	632	610	635	643	655	607	613	628	644	640	644	574	635	655	582	665	618	661	593	649	623	592	662	635	633	600	594	636	632	603	647	597	619	671	610	590	600	618	646	598	635	601	642	642	642	624	620	635	673	660	610	652	653	618	613	618	674	620	634	558	646	620	657	619	599	663	630	600	627	680	612	623	622	651	639	621	676	635	619	583	615	623	661	650	684	602	582	622	620	643	624	607	647	572	646	685	623	680	627	622	641	604	647	648	620	646	622	603	611	647	668	615	615	617	615	626	647	595	626	617	636	628	604	628	615	591	635	632	579	605	616	644	660	643	622	617	636	673	624	633	639	616	629	624	596	618	659	643	601	596	648	632	637	604	617	614	574	610	584	615	630	633	681	611	655	582	628	624	662	611	643	595	625	642	668	597	660	670	629	606	622	643	601	597	587	608	630	630	620	608	647	602	631	593	638	629	648	608	618	633	600	601	632	602	679	632	593	619	591	587	611	638	623	625	599	600	618	626	602	645	647	606	620	612	621	671	633	604	642	626	643	679	678	598	668	655	671	646	632	655	611	666	604	626	643	612	627	634	628	638	597	643	658	618	657	612	649	613	631	630	613	614	638	591	659	613	631	646	655	646	628	657	626	547	634	614	629	660	647	628	651	632	619	643	611	610	590	591	634	634	576	620	630	606	650	649	630	610	656	688	626	645	653	665	630	664	656	645	656	623	641	653	661	604	606	616	622	613	613	643	611	613	649	624	650	629	630	574	649	630	658	645	649	615	626	675	608	648	647	602	594	637	617	640	646	595	612	598	594	621	685	631	638	665	675	645	572	599	632	587	606	614	600	610	640	600	623	610	601	652	667	657	622	680	614	609	631	638	666	617	636	623	606	664	622	608	622	645	607	651	607	624	579	664	646	602	619	640	604	584	630	636	654	638	604	637	595	618	634	622	572	628	607	666	629	709	618	633	672	575	593	662	645	611	584	607	622	620	640	632	606	645	618	652	626	655	608	636	617	640	624	568	638	598	682	706	614	661	664	604	626	620	646	666	604	644	614	609	640	592	598	657	664	594	658	617	608	634	633	664	624	661	642	625	641	638	614	653	626	651	610	597	694	632	617	637	587	642	627	617	635	657	604	596	631	659	638	612	633	650	645	641	640	637	623	652	622	628	605	598	641	651	640	666	649	622	666	655	648	634	644	631	644	630	587	634	654	620	601	626	634	616	648	639	627	655	589	620	616	630	624	659	642	630	594	595	668	635	601	655	629	667	614	667	609	649	603	640	624	607	638	643	606	618	629	650	623	623	628	650	609	674	631	660	622	642	608	610	617	659	603	633	657	660	643	620	661	609	629	647	664	658	633	617	650	612	611	627	654	632	592	616	673	646	599	674	675	675	598	622	655	606	592	612	633	620	628	629	651	621	639	645	645	690	668	605	622	617	645	629	640	662	654	613	647	594	614	630	636	633	648	664	654	671	609	569	654	559	599	668	654	653	650	650	650	654	603	637	636	629	604	616	613	639	629	633
43245	22979	13539	2728	1855	1369	1090	851	600	555	529	451	480	417	386	387	369	313	345	341	306	361	329	335	325	268	354	340	317	309	298	304	291	304	296	298	299	318	298	264	311	304	299	298	304	282	309	310	279	296	315	277	304	318	293	285	294	303	282	286	285	304	308	306	317	301	320	299	282	317	285	295	306	293	263	278	300	278	300	275	319	300	290	306	284	265	308	281	273	312	289	274	306	296	276	299	318	268	313	305	261	307	272	287	317	279	313	303	268	302	290	299	274	262	308	300	298	293	305	292	269	295	311	273	284	310	292	306	292	265	320	312	273	287	298	256	295	286	307	278	284	345	291	255	290	264	283	279	255	295	288	283	294	296	282	284	313	283	265	304	288	293	302	291	314	294	271	299	315	300	309	298	292	325	256	288	279	288	301	272	282	274	308	272	267	286	283	275	283	286	287	302	271	297	311	271	312	278	294	302	285	296	281	280	288	301	290	312	281	297	291	290	262	290	272	300	280	283	267	290	284	298	286	287	281	281	275	270	332	301	312	273	301	275	299	302	277	271	286	302	311	305	281	292	300	282	291	301	293	288	286	312	306	323	308	302	278	261	300	249	303	281	282	269	276	303	293	287	284	325	305	278	267	281	284	250	289	286	311	301	293	330	285	290	291	280	290	281	275	279	330	295	278	270	286	287	275	276	292	308	275	275	281	291	261	290	317	298	277	296	280	270	270	311	279	302	317	265	306	289	315	299	314	287	311	294	292	278	320	277	286	274	322	249	290	279	293	312	277	303	284	282	304	287	298	284	304	302	314	273	280	322	299	291	283	295	285	281	263	279	298	287	318	296	269	313	284	302	315	322	303	289	309	340	320	305	287	297	271	309	304	327	311	297	289	289	288	279	265	307	267	266	294	292	308	289	330	305	309	305	277	274	294	267	295	284	266	315	296	272	303	308	291	287	279	278	308	301	293	270	302	280	296	294	268	267	305	289	320	274	250	285	287	275	286	282	290	293	299	254	321	326	313	311	312	269	307	295	296	288	278	309	301	292	310	264	295	280	285	267	245	290	317	281	311	281	295	284	302	317	321	278	293	281	290	268	289	285	313	266	272	294	285	307	314	309	275	280	264	280	305	296	274	279	299	271	278	280	297	304	288	283	309	304	289	298	311	315	301	279	279	292	269	285	274	302	267	300	271	282	311	299	271	283	275	284	275	338	297	292	267	282	313	293	327	276	265	307	281	268	276	286	326	297	296	315	302	308	303	240	294	268	303	311	305	292	287	323	285	281	291	276	301	269	291	328	271	305	301	271	275	289	317	309	287	310	302	284	334	297	289	304	287	304	296	301	300	290	322	279	316	294	260	299	291	288	292	330	275	275	310	282	272	288	332	272	315	289	314	299	341	260	269	283	256	295	263	312	274	322	279	290	277	281	312	262	304	302	324	318	264	290	295	300	295	303	276	292	304	294	279	316	264	295	295	300	283	280	296	281	277	309	296	269	302	287	287	307	304	290	306	244	274	314	285	263	300	291	294	301	286	282	289	280	262	267	273	288	289	287	273	294	292	300	282	292	296	286	310	251	286	298	334	283	275	290	293	271	282	280	265	298	277	283	288	272	301	290	323	330	288	284	291	296	310	309	263	282	304	290	305	266	291	280	306	283	284	274	294	316	299	279	294	331	353	296	322	300	313	301	300	275	277	277	308	270	288	309	297	271	268	300	308	286	343	310	295	304	307	296	310	272	310	285	300	287	327	290	293	310	285	294	288	313	269	285	275	289	283	269	276	271	278	279	293	260	274	279	284	290	273	270	291	272	295	262	308	280	314	294	318	297	294	314	296	307	260	288	299	292	311	288	269	285	282	287	304	287	276	317	292	297	305	307	280	294	285	302	307	306	295	289	273	285	281	261	262	310	264	305	298	282	285	275	307	298	252	292	292	286	286	303	270	293	329	305	290	311	282	285	311	262	277	265	297	312	300	283	317	279	302	254	286	297	290	286	283	279	273	286	279	273	302	295	291	279	331	305	309	301	292	294	291	278	300	279	314	291	305	296	281	287	283	312	289	299	325	291	294	304	273	295	253	281	321	317	306	302	287	309	298	255	282	307	252	270	288	299	274	298	300	272	309	277	319	297	300	305	314	268	267	261	287	321	263	295	323	279	275	325	300	307	313	289	314	278	267	320	301	309	270	275	304	313	264	331	265	291	300	272	324	290	300	293	271	323	288	274	292	301	301	340	254	276	260	284	313	278	286	306	280	283	313	285	280	297	306	265	279	296	306	279	313	299	302	306	305	296	252	290	299	254	271	296	276	299	254	274	278	279	262	288	311	302	309	285	303	282	285	302	282	278	288	312	280	297	277	283	292	276	286	293	277	288	297	304	290	305	277	293	270	298	283	264	289	274	285	289	308	277	296	275	273	272	276	277	304	255	286	287	290	293	311	269	334	279	271	272	292	308	275	283	275	295	298	291	312	260	297	276	297	262	288	329	298	273	286	284	261	279	305	313	265	272	281	297	293	269	284	300	274	295	275	280	300	308	298	331	296	243	282	255	302	310	302	308	299	279	274	306	292	339	310	292	274	264	272	282	304	291	315	305	276	292	298	332	257	301	320	277	277	301	261	292	322	258	302	326	263	256	283	302	336	247	281	314	280	295	283	326	290	312	285	290	321	266	296	275	305	277	300	293	288	293	286	322	263	292	284	299	289	285	294	285	288	296	259	288	283	284	265	282	281	283	293	292	304	288	255	319	261	269	284	282	277	290	287	316	306	276	279	280	286	264	275	318	288	258	279	319	295	328	280	305	338	297	285	283	302	289	319	313	299	277	289	292	292	293	313	316	329	301	263	282	289	280	259	259	304	322	287	301	310	291	271	292	315	279	262	291	299	294	313	311	325	309	274	293	273	301	305	305	312	289	320	296	288	331	298	288	308	287	275	289	307	284	289	290	286	287	284	261	270	292	252	303	304	296	296	293	289	299	286	281	294	269	306	282	305	269	279	289	297	276	325	303	294	319	283	286	292	278	294	285	298	308	315	303	262	257	300	284	290	275	289	260	290	311	289	280	304	284	290	290	303	306	295	272	277	286	312	299	289	301	287	277	272	282	314	293	276	316	317	300	280	285	287	305	295	297	279	283	312	305	288	283	265	275	279	265	297	282	274	290	281	277	288	277	273	332	303	298	292	264	306	291	292	327	275	270	301	275	296	295	299	275	299	301	277	303	263	282	306	279	302	302	271	313	275	284	278	303	308	282	298	302	288	290	261	302	307	295	273	319	288	285	294	328	289	282	275	269	304	311	304	286	295	297	291	320	314	325	281	304	303	298	311	317	270	301	299	284	272	302	281	277	274	299	302	257	278	326	267	282	283	291	301	316	301	296	299	295	322	332	274	314	285	272	280	307	323	320	281	302	274	276	279	310	285	289	319	319	267	281	311	306	257	283	265	303	293	324	297	303	332	296	277	252	294	295	287	294	304	264	289	292
21567	2628	5622	6386	6046	4911	4108	3273	2827	2358	2092	1883	1739	1627	1533	1457	1363	1341	1291	1194	1237	1192	1155	1088	1083	1052	1071	1021	1041	1019	1051	993	953	981	984	975	947	989	949	973	952	900	909	928	928	884	944	867	937	884	878	950	880	932	879	933	940	854	848	869	877	906	867	817	900	942	844	849	816	821	867	885	820	873	890	873	859	888	860	883	853	877	853	853	883	874	830	853	826	801	852	874	809	856	807	850	817	844	829	872	841	844	907	849	857	907	848	893	782	831	849	854	814	867	816	861	826	832	837	802	834	831	838	841	807	846	852	829	868	872	858	850	864	803	844	850	829	816	823	865	811	853	860	821	824	811	868	839	875	868	793	834	825	823	826	861	871	864	874	866	804	823	826	800	790	859	855	850	832	796	825	849	847	875	830	856	846	897	814	816	878	839	851	811	819	814	826	811	831	807	821	851	842	838	837	857	832	812	868	815	816	807	819	821	854	872	801	833	830	818	780	829	818	864	827	846	837	831	845	854	847	880	887	849	895	820	858	856	870	835	938	792	809	858	870	840	802	871	833	867	828	840	878	820	836	836	812	823	821	821	873	866	834	797	786	831	863	804	868	836	846	781	815	808	842	879	837	769	856	852	828	851	876	828	785	812	853	880	850	885	827	816	793	884	875	819	923	816	835	869	897	872	834	832	834	796	856	866	854	810	851	818	802	852	853	826	854	835	877	879	862	922	817	831	818	863	792	864	806	880	805	858	943	804	844	875	834	809	876	842	761	808	830	786	818	833	813	855	839	854	851	867	830	856	835	805	831	866	856	806	871	824	826	850	811	816	832	823	871	840	823	852	876	888	902	842	867	810	837	852	825	853	836	858	818	881	763	843	872	859	828	795	857	819	826	874	812	856	885	789	840	813	874	822	810	826	846	821	847	864	852	796	895	808	830	791	819	851	826	881	894	826	816	872	839	804	837	814	910	875	851	866	854	877	847	794	812	852	806	880	849	850	832	861	853	817	834	776	887	850	853	860	853	861	843	818	848	879	825	809	859	844	862	822	832	844	818	834	862	825	851	842	853	837	819	813	857	871	875	846	788	837	857	879	784	753	826	842	823	854	861	839	785	850	906	819	816	821	839	824	862	814	850	825	832	841	779	860	823	837	810	850	842	821	908	853	872	895	862	852	822	836	835	887	853	810	879	905	877	827	811	752	874	843	811	805	806	776	831	862	841	798	879	828	798	812	830	780	820	863	826	827	881	897	871	897	852	799	799	810	739	802	839	819	836	849	830	826	878	832	825	814	841	837	873	860	822	855	869	888	816	849	856	856	842	893	849	885	806	840	851	813	821	846	802	830	838	846	823	861	830	792	824	853	802	857	806	806	852	876	756	855	826	860	848	865	844	851	849	843	821	748	846	833	813	782	822	818	823	826	832	839	846	770	810	911	866	808	805	872	755	855	791	804	843	830	886	809	883	839	863	858	823	856	825	842	909	856	840	837	818	844	840	771	878	824	870	875	832	859	834	814	820	790	851	843	819	850	863	813	839	809	859	843	855	834	841	789	791	788	824	840	845	895	889	800	837	836	877	887	848	847	900	812	853	810	850	825	862	831	858	806	812	842	844	856	833	811	886	821	834	824	874	860	881	883	791	879	853	848	858	836	906	873	890	809	840	846	844	869	870	821	865	879	861	823	794	797	820	849	917	844	805	758	875	845	874	875	842	827	823	774	835	811	786	888	802	844	874	817	817	870	881	827	801	862	863	820	822	851	844	832	850	831	845	914	851	810	808	846	816	860	845	811	818	850	886	848	856	830	858	849	855	867	857	802	869	839	822	830	844	827	806	786	836	816	809	842	835	844	817	874	832	881	851	823	835	879	906	826	850	822	877	815	792	849	854	881	788	847	838	859	878	884	863	803	840	872	812	853	827	874	805	851	810	794	846	831	805	877	836	823	769	874	881	815	839	807	848	813	836	855	818	859	927	830	846	847	831	851	848	872	804	827	816	776	851	826	843	815	816	843	858	841	844	849	857	843	851	825	797	836	908	855	857	869	833	829	864	843	874	776	844	849	811	853	854	811	811	777	846	820	816	836	832	794	803	917	826	887	848	817	808	806	823	782	865	841	853	867	849	839	782	876	786	776	847	814	856	885	826	873	820	831	837	834	866	818	833	794	841	800	760	844	837	852	846	817	813	812	790	833	834	788	821	833	884	851	832	832	844	850	833	855	848	807	809	849	837	847	826	780	845	836	825	858	819	834	840	816	892	849	866	848	847	836	839	838	793	796	856	874	813	869	819	856	808	838	875	821	816	874	852	802	826	864	795	794	862	839	802	869	800	796	864	860	863	821	797	848	885	871	833	838	818	815	836	831	834	833	869	806	796	826	846	871	856	833	855	844	787	815	815	812	862	800	817	836	856	836	830	855	868	837	823	796	845	857	821	807	843	837	832	869	832	874	816	823	828	821	847	818	795	825	832	867	828	846	849	828	830	881	809	808	853	856	845	843	836	830	823	864	857	890	825	840	819	818	881	833	878	854	786	799	788	828	793	855	814	826	819	869	833	841	844	808	797	853	825	846	804	808	828	848	814	837	869	898	794	858	864	856	838	825	872	821	809	857	877	847	827	797	826	855	916	803	887	840	800	838	861	853	845	852	890	812	817	865	868	832	898	878	816	824	827	790	842	800	871	854	796	835	849	895	869	844	864	874	786	854	857	823	808	856	900	841	809	816	833	873	844	786	820	926	802	829	808	817	783	861	810	861	853	903	845	828	840	827	847	832	885	798	832	817	807	832	810	833	818	815	804	795	809	870	816	828	825	822	833	838	837	808	843	865	853	843	861	873	819	854	863	810	810	817	831	808	834	842	863	826	847	822	818	866	834	835	862	863	834	872	802	855	798	837	804	836	885	806	863	792	877	812	843	828	835	877	854	831	861	820	832	827	803	790	825	869	847	917	813	825	804	864	876	856	791	809	837	787	868	866	857	814	823	839	842	824	834	899	842	840	832	806	805	841	799	830	906	841	846	811	853	863	827	841	849	880	882	850	847	830	851	861	819	797	820	866	810	799	840	867	865	853	816	813	839	813	845	894	803	842	826	872	876	813	850	848	804	770	866	863	821	792	882	862	824	845	877	848	795	802	826	780	833	830	800	855	904	907	843	849	849	817	846	866	818	873	809	863	846	830	821	793	834	839	828	838	810	864	829	819	798	856	851	803	886	835	809	856	849	820	851	858	825	894	798	866	852	823	864	880	830	836	790	818	846	851	841	825	851	841	849	843	886	829	831	832	789	832	889	831	840	841	814	841	812	810	855	811	816	820	837	836	876	890	850	822	838	806	875	873	883	806	823	831	893	847	872	843	894	849	842	829	815	809	844	797	835	863	849	826	853	888	796	825	862	811	805	824	883	817	851	838	824	840	842	810	852	848	828	807	830	859	863	850	800	809	786	902	859	887	813	828	860	808	839	878	790	828	831	787	840	792	829	853	830	835
8073	505	336	201	161	135	133	106	96	77	95	125	110	115	108	111	107	113	100	116	88	93	82	91	86	112	131	101	109	97	93	72	91	93	96	106	108	101	99	84	87	101	103	89	96	81	110	105	98	93	87	88	77	96	93	94	114	103	96	85	89	87	97	86	106	84	85	124	82	112	107	104	94	102	84	103	84	108	108	108	96	103	99	92	93	94	103	87	101	91	87	98	102	92	91	85	92	84	106	83	104	105	84	77	99	110	78	90	102	99	82	103	102	83	94	112	85	94	99	86	105	99	92	88	117	93	84	101	84	120	97	83	104	103	102	101	101	96	107	91	113	123	96	87	102	91	91	94	97	102	95	103	66	92	104	105	110	90	97	79	94	93	86	99	106	110	92	69	93	88	87	84	78	94	91	92	99	96	93	90	97	117	79	106	78	97	104	77	91	103	93	80	100	99	92	95	92	91	83	92	84	96	121	92	88	90	73	97	104	89	100	105	84	109	84	102	97	95	106	92	96	110	103	79	83	103	101	102	94	89	113	101	92	80	92	82	96	101	105	96	84	89	101	85	96	119	97	100	89	83	83	99	106	121	99	87	73	101	87	85	120	103	110	93	87	107	97	80	101	90	79	98	97	116	105	113	94	87	99	99	87	95	109	97	93	124	90	90	90	86	82	84	123	80	85	102	92	90	101	102	89	84	87	89	60	113	89	102	104	100	90	99	88	104	105	103	85	83	86	96	94	105	108	93	95	101	103	88	84	110	105	90	109	114	105	101	84	99	105	102	116	102	91	104	105	89	85	97	93	86	93	96	103	99	105	102	99	101	89	91	94	102	98	106	91	98	91	95	105	109	90	86	89	90	98	97	93	97	97	114	107	92	104	94	114	105	120	80	90	99	112	77	97	104	91	82	89	112	93	102	102	96	93	92	93	90	107	101	94	109	87	112	86	93	110	91	91	81	112	110	88	96	100	98	108	79	105	80	87	97	99	88	118	108	80	89	87	78	111	104	92	90	97	100	77	89	103	82	91	111	96	102	98	91	107	104	96	100	83	99	104	104	91	110	107	85	83	88	94	84	96	90	97	91	98	110	89	104	98	103	97	91	102	101	96	96	82	101	83	109	90	91	109	87	91	100	92	97	98	89	97	99	114	80	91	109	80	99	103	99	83	96	90	98	88	97	100	91	94	84	83	82	91	113	96	102	105	101	88	106	95	96	95	81	90	95	89	88	92	106	92	103	100	96	99	93	94	95	94	89	97	107	87	94	103	110	131	100	95	84	76	107	100	89	98	89	102	98	90	87	87	102	92	85	88	105	87	104	89	105	97	96	103	95	100	99	78	100	99	106	107	90	102	102	113	87	99	86	104	84	87	98	89	94	97	94	101	88	103	85	91	99	103	100	101	74	107	107	89	99	95	100	90	103	87	94	94	103	83	114	84	83	84	98	81	83	92	97	99	96	114	87	83	91	85	87	93	98	100	98	92	81	82	111	117	103	109	92	100	93	111	106	93	83	103	100	107	86	100	99	95	85	96	101	84	111	105	82	104	100	94	110	118	96	106	87	101	95	97	98	89	119	83	109	96	101	91	95	98	93	92	89	95	89	116	90	106	111	89	93	94	107	95	94	106	98	99	88	99	93	86	98	93	86	92	82	109	104	90	94	89	87	105	85	89	94	96	95	102	92	94	88	93	91	98	99	106	100	98	96	89	95	100	101	87	109	107	93	103	91	98	77	92	82	95	90	99	89	102	97	95	105	108	86	104	95	91	100	75	79	67	108	91	90	106	93	96	103	106	88	103	93	116	80	97	99	102	102	99	99	108	81	98	94	104	99	90	86	90	104	118	103	87	86	113	90	97	99	88	113	106	123	92	101	109	96	83	81	83	108	91	92	85	78	107	100	81	96	88	112	94	115	96	76	93	91	101	90	111	93	89	89	93	78	101	82	95	94	104	96	94	86	98	104	80	106	110	93	86	103	95	91	105	86	88	84	101	87	85	111	103	83	93	102	74	94	83	100	120	96	100	92	93	102	91	89	108	89	103	92	99	80	100	98	97	113	90	78	102	112	84	109	108	91	90	87	98	108	79	92	107	108	105	82	111	90	94	126	106	100	103	79	90	101	83	111	98	86	96	88	118	100	97	91	71	112	76	83	83	104	114	93	94	86	102	78	95	106	90	79	111	104	102	97	101	85	111	107	79	113	87	107	113	89	116	101	94	92	86	86	94	91	83	94	94	91	101	83	82	105	88	101	102	102	100	109	90	89	93	85	87	109	84	85	96	92	87	102	97	93	86	112	94	97	81	84	84	99	108	102	85	88	91	81	86	101	103	107	121	104	79	86	94	110	93	80	124	90	94	97	92	96	98	108	94	91	98	94	84	94	103	91	85	97	93	100	101	91	97	93	94	96	99	100	94	89	83	87	93	122	91	88	79	98	91	96	73	103	86	97	106	83	90	97	93	102	105	94	101	90	90	111	97	82	111	93	82	92	106	98	84	92	98	85	92	95	102	85	90	101	119	104	95	96	91	94	95	94	105	94	99	110	99	81	94	81	74	90	85	100	92	98	108	99	90	74	106	103	80	92	96	98	84	98	97	76	90	100	83	89	104	110	95	99	88	100	104	107	108	105	91	91	110	102	97	95	99	84	98	124	97	99	93	86	92	112	102	108	76	99	81	100	116	92	95	93	70	120	92	80	101	101	96	101	129	91	92	104	99	83	88	95	112	109	95	98	104	98	90	98	121	109	95	103	89	93	75	109	101	99	97	80	96	87	94	96	102	93	104	89	92	96	106	89	107	100	88	94	86	95	80	103	95	81	94	83	100	107	99	108	91	94	90	87	94	92	101	87	98	106	108	79	84	100	100	101	105	92	107	94	114	99	74	84	88	98	100	96	102	93	87	96	87	93	84	98	115	104	90	101	83	92	99	87	106	114	106	80	94	108	84	101	117	103	90	88	94	104	93	96	93	103	107	91	96	94	97	101	103	79	93	105	93	79	88	99	96	92	107	93	105	105	111	105	97	104	96	100	89	89	94	95	96	102	101	101	83	105	94	87	91	83	108	93	97	90	86	119	73	99	84	91	89	99	105	80	96	105	102	79	93	90	101	97	91	82	94	97	99	107	99	98	109	104	99	88	98	95	106	89	92	113	99	89	85	86	93	101	91	82	76	97	104	97	90	72	86	110	75	110	101	80	96	97	107	86	99	95	91	78	106	111	94	106	85	99	96	90	98	100	111	85	105	89	93	108	77	98	85	89	100	108	108	92	94	106	92	101	95	100	91	94	104	102	91	96	101	87	92	88	115	97	89	110	109	93	80	76	100	95	88	110	93	98	95	93	68	66	103	93	84	112	83	81	89	76	98	93	92	107	99	90	99	95	100	104	90	106	108	114	110	94	91	88	103	106	83	99	93	61	107	95	84	101	76	69	98	94	80	83	89	96	106	105	78	104	99	97	96	94	100	89	84	112	106	86
7238	448	590	665	638	542	518	430	433	423	408	354	399	375	360	372	396	381	348	388	355	335	341	350	353	380	379	343	357	358	359	324	367	334	374	374	337	351	381	357	347	352	362	365	368	391	364	345	380	375	364	383	362	327	328	344	338	357	378	329	353	377	342	371	353	333	342	341	323	387	355	346	324	330	341	334	379	314	362	349	362	334	368	359	335	341	337	326	315	348	357	351	363	371	352	336	331	333	346	354	347	331	361	316	336	337	324	316	310	350	348	349	333	367	384	362	343	356	366	325	363	332	374	349	350	354	347	331	343	355	355	336	348	337	341	364	365	363	359	348	336	346	360	342	348	333	360	342	374	333	342	317	390	381	361	330	369	315	342	347	354	365	377	400	318	372	325	359	340	354	326	337	347	347	353	365	350	312	339	331	344	357	340	350	345	298	342	342	346	352	341	356	347	344	325	321	332	330	328	324	349	366	350	369	336	319	342	326	361	340	328	350	333	319	333	341	364	331	352	340	384	369	349	351	341	351	358	351	367	338	339	379	332	339	368	356	343	326	353	329	356	326	346	362	355	350	372	349	347	355	350	327	323	341	362	391	365	374	351	361	356	377	349	366	364	343	340	366	347	375	357	308	324	359	361	335	335	332	337	336	331	350	340	356	340	332	373	358	339	338	378	332	336	364	346	340	331	332	333	347	350	371	338	366	337	358	360	357	348	355	357	346	342	366	324	333	329	359	371	348	318	327	359	354	351	363	381	364	366	341	355	317	400	343	309	333	359	320	335	330	352	345	341	358	357	365	368	343	337	338	348	331	324	352	318	367	352	357	334	345	332	359	352	364	341	333	360	348	305	341	328	356	375	311	342	355	359	338	350	356	375	356	340	331	335	359	328	372	352	362	349	359	325	344	356	345	352	328	340	362	335	366	345	318	332	304	325	352	349	360	326	373	319	336	346	354	339	348	382	345	329	301	325	344	353	314	312	362	336	355	308	354	348	296	355	347	337	347	320	328	355	377	331	329	380	378	331	351	345	368	367	329	312	312	368	356	363	346	361	331	373	340	384	367	340	359	338	331	333	336	332	344	321	359	351	359	334	347	339	345	347	340	340	350	318	353	346	342	343	351	328	356	335	329	342	351	385	378	322	332	333	341	352	362	337	335	328	325	364	343	316	321	367	358	324	349	326	316	336	332	331	329	326	353	335	326	367	338	348	344	347	305	359	319	342	401	355	342	334	336	362	364	323	356	332	372	358	353	358	338	346	313	362	306	360	343	363	367	335	325	352	328	330	351	362	349	329	364	373	332	350	332	299	354	342	341	339	372	360	360	329	340	369	348	356	359	364	354	387	308	348	355	329	360	356	351	342	383	346	360	344	364	339	334	344	337	341	295	326	332	315	371	340	353	326	342	357	339	354	328	348	315	345	361	368	352	307	345	330	347	370	334	370	344	338	358	356	340	342	332	346	329	384	378	331	328	374	378	332	338	326	354	334	349	396	339	326	344	327	372	322	323	346	336	353	337	332	340	345	354	355	300	329	330	365	383	356	350	325	317	336	344	367	339	370	348	366	353	332	333	359	339	347	356	321	351	372	322	346	370	344	380	310	341	339	367	359	330	349	333	323	346	331	347	331	325	317	337	346	321	323	331	329	348	356	322	343	369	359	353	340	363	348	354	346	354	342	358	362	331	329	340	357	320	327	352	343	359	367	339	338	354	359	348	295	370	343	348	348	348	330	370	299	364	346	371	365	337	387	339	310	366	321	342	343	348	320	348	336	323	339	345	347	341	328	343	346	368	315	313	309	351	331	342	373	327	369	356	366	317	347	363	319	341	370	340	366	335	360	339	374	347	345	309	315	355	343	341	362	343	347	376	317	356	347	369	357	359	348	371	332	367	355	324	349	350	330	351	368	341	363	350	348	353	314	348	303	318	364	335	339	339	329	337	345	341	336	315	332	355	353	326	366	350	370	337	345	341	389	366	344	331	334	376	332	358	347	347	326	355	362	345	374	369	357	361	357	354	385	351	332	355	359	345	330	333	349	353	363	356	340	355	342	341	349	338	342	357	369	334	362	334	339	323	331	368	345	337	343	345	380	367	345	358	365	333	338	329	344	396	330	390	343	348	351	339	333	344	361	356	328	323	358	363	344	349	373	339	320	315	396	361	304	381	334	315	390	336	354	369	397	365	348	351	330	341	295	316	339	365	353	329	332	340	317	312	355	352	367	325	360	327	318	381	348	353	364	374	333	340	344	335	349	378	323	330	343	348	371	353	368	338	362	361	327	356	327	354	363	347	330	349	338	319	343	354	343	327	322	362	360	345	375	363	333	369	339	368	368	352	350	353	338	377	342	347	353	321	346	338	348	354	306	328	369	366	337	376	379	371	338	336	308	353	377	346	345	351	336	373	375	361	314	356	344	349	352	333	354	382	345	336	369	335	345	350	370	356	318	380	332	364	360	341	350	339	348	334	358	332	374	329	356	323	358	342	384	375	327	347	370	380	339	350	360	345	336	380	327	340	351	332	340	331	353	341	351	344	335	350	351	344	343	380	368	335	379	320	327	308	352	360	358	351	362	336	330	320	356	368	320	320	361	335	332	355	367	370	357	370	322	357	360	327	367	356	319	359	351	338	338	351	329	353	334	353	339	351	354	332	351	357	319	360	383	330	349	318	343	327	354	386	336	321	327	347	345	366	356	404	381	379	366	326	348	348	325	327	342	329	346	339	335	339	318	366	336	383	353	398	337	340	351	372	347	340	313	340	327	361	352	352	315	330	326	344	343	332	396	355	348	324	327	330	332	330	333	343	384	352	345	318	329	348	352	346	334	310	353	339	347	349	358	332	342	383	312	374	360	369	323	341	343	380	324	356	343	310	358	346	369	336	365	342	336	347	341	354	364	354	343	306	338	335	335	352	345	353	335	377	343	356	341	340	357	329	338	341	354	339	326	323	336	370	331	371	354	333	343	383	384	336	361	319	373	313	344	340	344	350	338	323	380	331	344	324	347	365	358	344	336	338	363	342	342	343	339	367	365	354	389	324	340	358	342	412	361	344	331	350	342	345	350	365	341	321	337	368	369	305	353	366	346	327	333	341	358	359	340	358	367	314	337	348	369	327	311	357	320	328	353	358	319	348	376	332	334	354	343	342	364	346	355	348	327	331	365	353	368	350	389	319	358	345	344	342	363	359	331	351	379	328	367	361	332	357	344	394	352	373	332	358	341	335	385	348	325	338	333	342	343	344	342	340	348	347	374	340	336	349	331	328	326	363	377	319	307	381	349	324	356	334	337	331	356	343	351	347	324	347	363	363	306	330	356	365	334	332	365	351	321	326	343	346	338	317	378	350	317	335	350	333	365	334	363	338	342	374	349	371	325	334	355	361	307	385	345	320	328	329	364	352	353	320	323	297	362	326	331	313	308	352	353	365	362	337	375	354	330	338	334	352	352	342	361	362	396	334	357	323	335	343	354	341	345	357
39158	17019	4056	1248	948	728	521	450	389	287	343	290	289	240	249	252	269	219	239	227	241	218	241	190	205	202	230	213	192	231	216	196	180	243	235	210	205	212	189	213	205	203	236	227	240	186	201	209	210	228	190	203	203	219	214	202	225	214	198	229	200	186	235	214	224	197	188	189	200	196	192	197	223	233	201	198	226	193	197	197	208	196	183	215	202	226	203	207	199	187	209	186	223	200	231	219	205	187	198	211	165	214	210	194	212	204	196	207	223	220	200	187	185	207	204	195	212	191	238	230	216	216	192	223	194	187	186	221	218	219	201	215	206	211	200	203	207	222	219	198	200	198	220	203	182	174	199	242	191	195	219	213	195	212	192	195	215	217	227	209	204	192	196	217	185	209	224	203	195	194	203	206	190	194	176	204	196	202	214	207	187	189	225	201	200	179	185	216	211	187	218	201	207	207	192	224	238	202	237	203	198	226	221	223	194	202	203	184	196	214	191	204	199	204	185	203	211	201	207	193	216	209	233	199	193	222	199	191	194	202	191	203	238	207	199	225	229	204	212	208	223	184	199	182	209	233	201	180	198	211	188	197	222	179	218	200	181	220	219	201	204	214	197	168	200	205	220	215	190	246	205	188	189	211	194	199	185	205	190	208	210	203	197	208	216	215	201	211	195	209	194	175	202	192	230	178	208	196	228	222	227	226	205	195	227	202	227	225	194	226	199	189	231	203	210	199	203	234	204	215	231	191	171	200	209	191	241	199	180	204	206	191	194	200	200	198	217	188	212	243	191	204	211	214	202	225	188	180	193	193	189	188	217	212	222	211	208	185	221	202	235	206	209	209	192	210	202	191	192	186	188	218	202	200	205	199	194	184	203	193	193	207	214	212	201	200	182	207	189	224	200	204	207	188	239	214	200	209	210	214	219	216	211	222	205	227	205	213	185	195	202	215	219	195	218	204	201	209	176	204	200	188	200	211	217	200	189	224	208	201	174	221	194	197	221	195	187	222	192	200	211	193	214	202	226	211	228	244	229	212	212	197	226	206	212	199	209	199	180	217	204	213	233	182	177	225	237	201	200	209	221	190	174	181	217	192	215	222	199	185	221	195	212	214	203	185	202	189	207	204	197	191	176	219	180	203	196	213	225	209	213	212	212	201	218	204	193	212	203	177	187	175	209	220	228	205	193	191	234	238	215	205	218	206	211	195	174	203	199	209	165	211	185	212	199	188	186	218	189	204	187	203	185	215	189	209	183	200	177	203	183	201	213	198	201	229	196	220	206	211	221	200	184	195	189	200	180	201	209	201	212	230	206	198	217	222	192	182	217	219	227	202	209	212	205	209	192	198	206	213	218	217	180	207	207	193	212	205	208	197	218	179	191	207	201	216	188	201	183	206	202	187	184	201	193	214	212	188	209	228	224	223	198	196	194	188	191	201	204	218	215	221	214	200	210	208	201	191	185	185	197	191	202	188	209	222	237	191	210	187	205	211	225	242	204	209	205	198	179	241	188	200	207	193	213	198	201	190	215	236	215	220	173	188	176	222	234	193	203	223	227	231	183	190	222	210	214	197	199	177	220	212	237	215	199	205	211	187	201	215	229	206	205	199	213	192	236	208	195	227	213	206	206	211	211	201	198	188	181	199	213	214	222	204	212	179	213	232	214	223	207	189	211	205	207	202	194	210	222	207	195	197	195	196	211	233	189	220	217	208	242	205	206	201	204	222	200	184	193	235	188	192	219	213	199	198	229	212	219	186	203	221	191	206	200	208	200	214	180	198	207	220	201	210	186	188	180	207	201	183	192	201	209	221	196	185	198	214	203	215	207	207	214	213	216	230	196	209	210	205	195	184	231	189	201	231	195	175	194	191	192	217	206	209	190	206	210	223	189	184	209	216	216	196	201	185	207	170	171	221	201	205	187	207	218	210	211	185	213	216	219	199	210	175	193	206	183	197	194	176	215	171	198	211	210	189	206	219	210	205	187	203	221	201	199	210	195	185	222	219	219	186	186	187	218	218	213	224	213	215	228	213	201	237	211	192	216	204	216	215	216	211	251	191	211	220	202	190	209	186	222	184	202	189	221	207	178	218	204	186	203	217	230	195	212	219	219	209	199	187	207	223	183	192	197	199	186	203	190	202	215	221	203	212	201	211	215	184	234	186	187	187	219	219	215	232	202	214	203	208	217	221	224	205	206	225	211	233	191	214	198	216	185	215	206	209	207	198	230	181	217	195	222	203	220	213	229	217	171	226	205	216	182	187	219	196	236	179	199	219	196	213	196	184	215	195	205	193	190	193	190	207	207	195	236	202	190	231	177	215	203	202	199	231	214	214	203	209	188	178	187	203	211	200	226	225	204	193	203	216	206	206	205	204	224	217	196	212	224	191	211	189	198	214	227	199	200	231	189	190	206	195	207	201	221	204	206	178	226	221	185	221	205	200	201	214	238	190	211	190	222	187	199	193	187	189	187	198	212	228	211	240	196	204	182	233	204	203	206	200	187	206	196	225	206	222	204	205	199	202	209	206	183	174	184	196	194	221	195	192	220	190	205	195	219	246	212	224	222	212	200	207	204	212	224	236	214	202	202	191	207	224	205	232	215	186	205	214	218	222	216	204	217	221	210	212	224	199	204	223	225	199	215	199	242	201	199	225	206	213	216	200	195	202	213	202	208	190	199	230	221	220	182	201	198	209	211	224	201	228	231	187	191	196	203	192	209	213	201	225	234	203	189	175	177	190	195	228	215	170	211	211	209	204	201	187	204	195	198	189	233	197	207	198	184	207	210	222	221	237	220	205	214	204	171	206	191	216	204	190	194	198	195	190	192	211	206	190	193	214	202	198	192	216	197	203	208	212	220	209	208	204	189	198	211	188	210	206	216	219	206	206	199	208	190	207	211	199	194	218	195	205	207	203	178	197	199	204	220	195	213	214	220	215	195	193	191	170	200	201	205	193	202	215	185	210	202	225	204	208	206	202	212	202	193	191	198	214	224	221	205	182	207	179	188	226	193	194	185	196	179	224	199	203	232	218	184	213	208	222	193	214	206	190	191	198	199	199	213	236	202	213	189	169	190	208	215	211	214	194	203	209	217	203	215	204	221	203	214	208	209	236	206	202	190	210	217	189	202	220	191	208	210	200	183	214	207	207	205	217	229	218	209	226	191	213	207	209	205	219	214	223	191	184	209	205	211	190	223	213	202	206	182	218	217	208	204	207	179	228	211	212	222	180	222	221	202	212	198	197	197	201	207	182	213	203	214	206	219	226	221	241	207	208	219	177	228	202	215	194	208	196	223	199	214	189	214	201	204	203	237	202	203	183	234	196	213	227	207	222	204	213	216	194	206	206	216	211	214	198	216	224	227	200	231	198	220	212	215	209	192	211	200	191	204	171	195	221	186	208	191	205	189	216	204	235	214	209	212	224	217	180	218	209	201	218	224	216	224	192	194	185	199	203	195	186	232	190	190	189	217	215	204	203	212	190
18396	1597	3141	3851	3507	2889	2334	1950	1681	1483	1339	1168	1086	1046	976	963	892	921	891	838	812	817	825	777	812	774	717	749	735	691	757	711	707	693	662	682	716	662	693	672	687	723	673	711	691	680	677	659	683	650	702	689	673	627	663	614	638	656	692	668	647	673	669	629	623	688	664	638	655	640	605	676	626	616	675	639	651	641	669	625	589	677	625	660	614	591	588	639	641	629	627	631	679	688	625	631	624	636	677	682	642	615	640	643	668	665	633	671	625	656	609	650	670	658	652	635	612	657	622	648	646	681	622	621	671	641	654	647	606	655	648	633	663	645	614	640	581	618	582	661	638	619	653	639	632	619	617	616	625	675	607	673	610	607	610	654	664	625	653	637	596	637	646	650	632	604	601	627	673	661	636	638	679	664	619	652	649	647	663	647	667	610	604	620	637	653	642	621	618	629	644	638	705	636	621	636	698	652	646	618	633	623	617	650	617	601	624	598	593	642	595	646	654	654	605	621	629	651	654	615	673	654	658	597	634	633	650	602	614	578	627	658	676	642	641	604	676	628	633	627	606	602	622	619	648	634	612	615	627	622	661	648	627	632	614	650	642	638	609	637	631	625	647	615	651	652	596	641	646	631	635	627	662	657	636	603	688	660	687	683	645	631	645	649	609	613	624	632	719	626	666	632	645	572	603	633	631	619	607	653	581	592	614	599	598	621	645	625	640	652	635	631	654	626	635	622	666	655	671	662	628	648	597	638	653	638	644	637	615	635	668	625	609	628	683	632	614	603	629	612	626	619	641	619	633	637	631	613	621	673	639	630	636	635	646	670	654	642	652	606	651	627	629	600	627	626	624	638	621	608	588	627	642	623	630	669	624	587	611	627	657	633	651	598	638	659	658	618	646	643	619	603	643	606	640	673	593	666	683	588	619	653	653	612	631	606	605	609	600	629	660	643	664	651	626	589	641	673	624	623	614	634	628	617	631	669	620	654	610	595	645	687	621	619	628	619	645	673	614	618	654	611	604	666	615	634	620	614	658	654	636	637	641	647	657	660	623	639	612	628	618	668	615	615	650	670	629	633	658	630	678	651	615	630	692	641	579	614	653	639	667	616	664	621	632	636	651	655	623	624	638	638	646	632	681	641	654	620	602	656	638	639	634	643	607	608	622	659	648	683	635	621	632	612	674	701	635	614	707	637	655	671	652	621	643	644	607	630	672	606	621	627	667	644	608	636	620	637	658	644	637	631	601	651	661	606	631	586	639	564	639	623	651	581	643	647	628	683	650	640	641	646	692	656	656	621	596	595	629	596	593	607	624	637	641	664	611	672	679	615	657	644	570	673	612	642	623	652	655	594	640	648	632	614	672	611	663	596	634	641	581	589	623	655	661	627	635	605	622	640	630	633	638	634	623	647	618	618	641	642	585	674	692	623	691	596	637	650	643	656	595	684	628	582	618	638	616	678	629	660	592	664	674	613	646	705	636	641	649	726	631	616	581	641	633	587	597	634	604	621	578	594	615	646	614	608	664	613	598	649	665	628	601	580	612	632	608	629	637	652	615	611	628	618	631	630	633	628	654	628	661	651	584	646	645	626	669	666	653	595	635	606	618	612	657	633	628	612	650	631	634	622	617	608	606	685	655	658	605	635	618	619	663	643	644	605	631	631	683	678	628	628	648	600	650	613	615	674	636	638	667	622	640	599	655	649	652	585	597	656	690	622	616	609	615	648	637	646	641	667	625	620	678	663	600	611	647	654	613	631	609	660	630	655	653	687	647	671	611	658	641	648	633	644	693	646	609	630	614	670	634	647	641	608	628	629	637	612	612	644	639	681	617	659	642	667	629	620	596	628	643	620	591	618	652	575	644	628	660	600	649	631	623	634	632	620	589	609	654	626	618	621	622	583	609	614	697	633	631	660	633	630	617	629	668	658	663	633	648	670	699	659	624	608	611	649	598	643	677	635	621	650	647	650	649	617	638	632	636	604	644	628	643	644	631	637	654	657	627	658	608	653	650	621	605	656	660	669	651	610	589	649	636	582	650	670	635	679	613	588	646	642	661	640	581	596	640	592	656	646	645	646	629	653	625	614	643	620	638	595	645	601	651	629	611	646	610	639	587	609	635	620	605	662	625	623	603	623	653	604	627	636	599	619	617	604	677	697	635	636	627	648	643	640	648	632	648	624	667	694	625	580	639	611	641	601	620	642	650	664	663	606	632	609	649	651	652	622	651	599	607	593	582	641	619	643	666	655	613	659	650	600	606	613	650	670	658	619	622	619	658	652	673	615	648	654	604	649	625	591	648	576	623	615	621	636	648	614	620	601	645	657	636	668	623	609	628	598	632	626	617	611	639	586	613	642	655	634	664	609	603	646	620	648	624	649	634	620	643	624	638	624	629	634	622	627	649	615	658	596	621	661	646	650	648	634	639	642	566	663	659	595	627	627	633	641	626	694	679	603	671	631	624	610	612	662	666	641	643	605	621	630	609	657	643	620	629	646	634	602	620	665	615	622	640	618	640	638	634	638	689	647	649	615	586	633	615	641	605	635	647	632	593	632	625	644	646	635	647	603	667	584	655	672	628	674	644	625	579	638	667	639	647	603	625	663	618	646	645	599	631	685	625	647	618	612	639	673	629	627	645	657	639	612	613	661	637	615	640	660	649	616	614	653	664	620	623	662	637	606	630	629	597	613	636	610	616	648	666	627	661	595	596	667	624	670	618	664	622	626	631	646	620	652	652	628	629	623	629	600	639	608	648	635	604	604	613	575	640	619	605	657	666	637	598	627	619	606	646	625	657	634	610	617	612	590	578	651	642	606	629	637	578	635	623	638	608	635	629	631	656	632	589	598	642	620	641	636	617	652	619	622	649	625	630	604	643	649	646	605	630	696	618	666	590	681	661	593	644	638	650	627	608	609	635	631	657	687	629	603	617	643	575	644	598	637	653	624	632	616	650	653	612	617	609	638	650	654	634	614	638	597	665	591	706	593	665	614	687	665	623	630	649	669	589	659	598	626	602	614	661	610	662	584	676	608	653	670	649	642	596	649	591	641	654	664	622	641	645	683	618	648	655	628	620	619	681	613	610	640	613	654	639	595	653	630	594	612	630	665	666	579	631	643	627	654	680	601	662	644	664	645	632	610	640	676	594	650	618	636	686	648	641	611	594	622	627	644	653	627	649	624	582	674	612	636	646	665	667	598	673	650	632	635	635	638	685	664	604	582	620	678	644	581	636	622	643	630	635	602	641	571	650	646	639	645	655	641	672	667	660	621	653	579	576	612	625	604	653	652	654	665	599	584	643	643	614	584	668	623	670	657	632	664	666	700	618	652	612	597	655	615	683	667	593	664	630	660	658	637	623	620	617	647	610	661	624	620	673	626	619	584	623	643	621	636	611	627	640	631	595	604	656	629	682	598	605	635	659	639	614	644	620	604	604	652	640	624	628	614	683	596	621	604	641	628	654	632	600	644	636	616	635	630	611	625
43964	22861	15002	2853	1784	1291	900	747	641	560	486	460	451	430	411	389	390	338	334	374	380	336	303	337	330	313	334	306	326	335	295	322	313	323	308	316	296	303	285	297	296	301	326	306	305	287	298	292	317	303	323	318	303	285	299	305	270	324	308	314	284	305	321	308	270	307	297	261	334	289	296	289	319	316	298	326	316	299	286	307	306	313	297	294	308	298	295	292	301	306	282	293	283	257	305	312	295	291	310	279	286	295	317	308	295	318	329	287	311	287	299	300	299	321	293	322	294	297	303	309	286	329	301	275	300	300	289	285	322	324	274	272	294	329	282	303	297	304	293	298	297	304	304	275	303	267	298	258	303	285	276	321	295	288	271	308	290	293	297	289	283	265	301	295	298	275	290	310	260	310	296	289	287	288	312	278	328	271	288	303	300	311	299	292	290	310	312	335	258	306	311	278	317	297	285	293	296	321	315	272	287	273	292	311	305	282	281	281	270	295	305	286	270	299	279	310	298	317	308	324	300	307	288	272	282	328	319	313	285	303	302	295	308	306	305	276	282	308	299	317	289	277	294	282	275	268	279	278	264	255	282	280	267	293	298	298	252	246	300	307	287	285	294	296	286	316	310	286	304	287	277	318	295	265	290	316	303	280	292	290	285	298	285	272	307	277	286	294	285	285	286	310	291	271	322	308	293	291	276	287	318	300	273	302	290	286	289	300	296	302	292	292	268	278	296	289	311	276	323	301	278	268	273	315	278	290	279	258	278	287	306	296	274	284	271	326	302	284	286	297	295	281	298	315	316	307	263	308	299	301	310	296	264	309	276	300	279	309	302	296	283	329	287	299	269	258	319	273	262	304	329	272	285	285	324	318	274	330	283	291	287	302	288	290	322	323	315	290	299	273	296	302	284	317	298	277	291	305	279	277	283	294	272	313	266	282	288	278	283	270	328	272	283	265	310	291	283	290	299	314	307	307	302	279	279	280	290	288	267	332	321	282	317	311	314	274	298	264	280	291	303	290	290	267	269	301	333	271	252	306	310	312	310	301	321	306	284	281	296	318	276	300	288	294	294	270	302	292	315	305	296	340	328	300	298	279	318	293	270	221	278	301	298	288	291	315	314	266	296	310	301	296	300	273	271	288	302	293	303	296	282	286	312	265	295	295	303	272	306	315	314	298	322	293	305	325	279	306	282	318	268	299	290	309	271	302	283	319	295	259	278	314	274	294	288	275	329	267	293	279	278	280	313	313	287	316	297	285	339	292	283	329	272	272	329	267	306	312	271	326	300	311	306	280	303	304	295	263	298	274	286	336	292	297	282	270	278	289	287	296	297	275	294	306	302	295	309	325	288	296	280	278	286	268	312	285	262	309	299	294	285	286	303	317	281	312	308	321	289	264	289	289	272	308	344	259	281	254	322	301	297	286	315	305	301	264	279	299	307	286	298	318	294	291	298	281	302	305	312	299	291	276	310	309	279	299	317	278	291	282	314	291	310	290	302	310	264	289	299	293	287	292	287	273	284	281	260	302	286	284	305	275	260	295	318	303	270	294	283	294	285	311	319	280	292	296	269	290	278	282	289	270	274	307	301	308	279	279	284	314	312	263	306	318	271	296	329	290	272	268	311	294	294	287	287	296	298	301	277	309	271	280	290	287	279	283	305	319	287	309	301	308	288	314	291	286	321	313	279	312	284	282	295	319	275	275	307	318	289	275	278	291	341	295	300	330	285	305	290	274	283	279	282	281	276	284	288	262	261	303	292	274	292	335	273	308	285	320	301	252	286	286	318	325	282	297	281	294	273	290	309	273	263	287	283	286	305	293	270	265	266	276	324	316	304	303	309	257	281	264	304	299	296	302	264	290	291	294	277	283	305	293	327	277	297	286	305	314	280	289	294	268	305	295	321	284	303	318	267	272	307	299	299	301	291	301	322	299	288	300	317	272	299	285	283	280	321	319	299	277	273	275	297	297	274	301	255	293	282	297	316	254	285	303	282	286	285	302	302	287	305	276	291	284	288	269	320	282	283	307	282	289	293	276	267	299	323	300	301	300	303	298	278	308	306	277	324	289	266	301	274	298	292	298	273	304	296	291	318	302	303	304	327	285	306	274	328	303	311	332	323	316	299	259	286	304	320	294	304	290	311	283	290	293	297	321	311	303	299	312	267	328	265	282	286	280	303	296	284	293	298	303	299	276	342	270	284	291	277	287	280	288	289	295	302	301	291	284	337	287	284	272	299	311	321	313	314	244	299	305	298	270	287	278	309	298	258	302	258	298	292	308	271	292	304	304	297	276	276	296	309	314	289	277	294	297	323	297	304	323	297	268	294	302	298	304	322	302	292	298	310	290	288	243	286	292	302	279	312	293	318	315	288	272	286	313	284	280	307	282	285	299	261	267	307	290	283	300	324	291	271	293	290	292	308	291	310	297	283	294	305	275	293	289	297	316	308	277	317	272	281	269	298	305	275	300	311	299	280	266	315	302	308	298	311	280	299	302	320	289	282	307	302	304	284	288	262	278	279	272	287	291	288	273	309	287	263	321	319	320	332	294	321	270	278	295	288	289	310	292	305	320	313	281	293	300	284	271	290	289	309	299	305	280	320	288	288	301	284	277	281	282	279	298	274	289	285	271	300	298	289	271	285	293	298	298	255	298	315	293	286	293	297	274	315	305	266	291	296	298	258	302	285	309	287	337	289	294	279	274	280	314	289	298	295	285	289	272	282	267	312	267	300	304	297	324	287	300	281	296	290	308	295	296	266	315	289	302	327	278	268	282	308	300	288	301	304	314	278	299	273	311	296	271	266	279	300	311	265	309	307	298	276	314	306	310	304	287	293	288	301	309	304	301	286	277	285	310	312	288	286	279	277	313	316	271	282	288	288	289	309	271	306	293	304	292	296	281	295	288	290	322	298	284	319	314	272	310	295	268	296	273	269	277	311	289	296	302	257	303	280	279	299	321	288	292	281	321	308	294	325	298	307	285	326	300	294	261	287	275	301	325	282	272	313	316	279	300	296	286	275	323	305	290	281	290	317	315	260	290	307	263	294	287	301	303	282	301	264	303	278	283	278	277	299	293	312	295	300	308	286	272	304	303	298	297	274	284	265	275	318	252	313	328	299	288	256	315	287	316	281	277	282	282	257	286	291	291	287	272	307	275	293	321	322	295	283	291	291	266	324	277	348	282	301	284	278	303	303	267	284	286	267	310	311	319	279	294	279	296	326	317	274	295	280	296	294	282	294	275	289	275	321	320	317	269	315	318	283	282	292	308	294	303	300	285	266	301	279	317	294	287	300	315	301	293	304	277	280	299	280	311	296	296	306	278	284	312	274	285	259	311	277	276	289	306	271	233	297	295	285	282	301	284	301	306	289	298	279	312	293	291	317	316	266	318	278	282	298	298	273	268	325	273	288	293	311	303	299	288	292	296	321	304	277	294	295	301	278	311	278	278	288	301	317	271	311	265	300	302	298	269	295	310	302	289
22984	2584	5287	6369	5902	4773	3806	3226	2593	2346	2034	1828	1751	1637	1550	1379	1333	1357	1216	1265	1183	1169	1149	1118	1113	1089	1071	1040	998	1047	982	975	1054	959	986	981	966	918	885	882	996	926	934	905	889	966	893	911	878	928	879	918	902	948	888	928	926	856	872	898	893	896	854	884	869	910	861	834	893	840	845	915	827	863	895	834	861	847	923	900	875	870	813	872	859	892	877	856	872	811	874	829	816	847	906	869	857	863	880	885	832	800	892	879	873	896	840	871	856	821	880	851	901	848	812	833	818	876	825	869	907	797	858	886	862	839	855	832	842	848	878	844	890	823	903	834	802	821	877	791	844	826	788	848	840	856	809	841	859	881	839	842	831	888	847	820	838	803	895	856	881	787	873	863	873	846	877	815	827	852	835	862	889	863	822	852	830	831	882	868	825	848	843	832	839	917	919	816	861	842	866	858	835	904	908	842	793	831	846	816	854	839	867	814	879	897	845	856	864	795	838	861	824	778	856	848	868	866	894	816	809	878	848	833	839	857	869	803	886	864	876	834	830	880	844	814	819	872	811	849	854	855	800	821	865	834	885	803	853	827	822	847	847	857	848	852	836	881	833	827	883	805	833	878	745	823	806	836	899	856	833	837	858	831	846	821	847	852	857	858	854	919	813	873	837	883	822	852	809	888	924	876	841	841	864	847	810	844	872	860	833	871	868	843	843	834	852	864	852	900	870	900	897	863	870	831	870	818	860	879	825	871	817	806	791	882	837	844	904	888	841	876	842	874	845	828	898	867	809	817	842	859	826	891	875	881	822	887	879	879	879	797	837	873	876	898	844	862	833	806	872	830	814	817	838	883	854	832	881	869	864	847	874	858	847	906	862	889	906	862	872	840	810	804	879	859	850	881	828	897	864	842	876	877	860	833	814	821	836	869	832	827	809	878	809	778	826	830	825	855	867	792	866	813	890	821	878	867	880	867	848	861	877	862	895	823	834	903	856	899	810	807	818	873	850	815	873	801	821	815	848	831	871	820	830	837	821	811	844	875	838	827	904	831	862	888	821	846	864	877	856	821	866	858	892	866	822	835	837	830	810	835	837	831	851	867	875	905	855	886	917	845	852	824	848	844	810	834	871	853	863	843	867	809	814	848	832	805	820	904	819	816	854	844	837	864	838	875	849	860	852	801	819	859	818	835	834	804	829	849	842	832	849	795	890	837	823	859	866	938	817	837	847	781	796	885	883	842	863	877	838	861	860	809	855	835	800	863	860	882	839	793	854	850	813	857	827	829	818	814	840	839	845	827	868	868	893	870	835	887	841	839	867	908	793	865	894	821	866	819	849	823	851	821	842	853	893	871	799	809	841	847	830	807	838	839	892	851	840	847	884	870	859	838	866	813	836	869	909	814	801	836	845	840	824	811	844	854	844	889	839	873	790	853	862	860	845	830	818	873	830	856	868	833	793	843	887	817	885	866	799	840	841	879	812	877	885	872	876	856	842	864	852	855	843	827	847	847	796	874	877	855	856	818	818	838	825	918	816	827	862	842	857	852	878	919	829	828	813	858	852	864	810	851	879	840	819	828	858	895	861	857	842	860	848	852	866	822	833	802	830	887	914	819	858	893	860	838	834	848	852	879	822	868	847	832	858	852	808	906	872	799	852	873	853	836	823	838	797	859	832	836	886	852	894	890	868	861	820	826	780	841	867	887	881	810	894	803	901	905	843	816	804	897	858	809	809	809	801	873	854	847	841	833	872	863	859	859	821	806	891	846	835	829	814	844	822	851	837	867	869	857	863	851	878	804	876	825	820	832	783	873	891	826	859	860	846	885	845	868	817	829	858	822	851	857	837	896	887	806	838	868	836	863	892	851	862	847	815	820	826	870	825	834	859	875	872	807	869	811	832	845	816	852	884	792	875	851	901	811	872	824	850	873	805	830	833	847	816	855	871	858	859	870	827	878	838	806	828	817	826	860	864	851	824	813	862	900	827	836	950	821	843	846	848	803	826	875	845	805	871	847	886	801	848	882	827	843	837	862	900	828	916	863	861	837	824	886	841	865	863	906	828	833	827	835	817	866	832	829	886	855	853	865	895	866	899	856	790	844	869	819	813	850	868	842	854	858	806	861	813	795	857	819	809	800	839	840	825	881	793	807	906	863	856	885	828	838	852	839	796	861	850	890	856	850	859	872	873	840	840	856	874	798	892	834	876	886	847	836	841	794	886	833	872	845	901	859	880	848	849	850	812	869	865	857	836	847	834	856	845	813	848	850	834	866	852	916	793	898	849	883	851	849	870	901	866	825	843	796	830	816	804	868	875	807	810	843	887	900	826	826	832	873	829	889	816	833	840	834	844	836	892	792	874	814	829	821	801	875	832	885	881	836	894	843	830	831	858	844	831	831	850	837	848	793	845	873	884	865	813	872	812	848	886	862	825	818	841	851	908	898	806	799	854	828	911	912	875	828	829	833	834	904	844	846	887	897	880	819	889	855	855	859	830	866	849	841	868	859	840	818	819	894	823	814	849	849	845	823	822	845	838	882	870	880	870	831	855	869	868	843	880	894	798	818	810	888	845	834	844	859	776	809	805	826	881	799	877	892	820	850	814	874	870	877	840	814	839	845	855	857	826	803	840	846	852	818	809	821	871	808	852	836	804	855	819	878	845	897	855	851	872	855	827	840	826	845	837	842	796	862	855	793	876	842	850	850	855	868	895	828	858	827	852	873	845	873	819	801	857	893	846	868	899	826	826	912	836	844	814	866	911	854	842	886	849	878	855	898	870	885	814	810	840	846	813	900	823	815	853	866	858	821	813	865	875	826	815	847	821	850	832	841	834	840	884	865	854	882	842	930	835	861	837	848	872	844	890	876	794	840	852	808	883	851	827	860	873	779	855	815	860	855	833	854	819	828	859	808	862	862	879	855	873	836	788	804	797	880	875	864	878	833	847	852	882	856	849	795	832	806	862	829	826	827	791	850	851	841	834	838	818	848	844	823	872	812	852	808	861	896	877	862	841	872	890	873	843	857	910	833	834	856	845	837	818	858	812	823	870	817	866	784	837	852	859	826	867	838	891	865	836	849	830	838	845	818	892	817	855	841	885	763	821	852	839	837	839	819	828	880	903	833	854	840	847	834	788	860	800	847	861	836	844	839	847	841	857	867	811	824	761	897	849	844	787	835	832	900	846	825	912	837	818	824	835	884	795	872	851	884	839	849	883	841	880	894	815	817	895	855	806	848	871	838	845	886	872	874	894	864	842	874	877	783	849	819	888	813	865	822	851	870	884	823	919	863	838	825	871	875	847	851	848	903	830	800	860	857	916	808	845	778	801	839	839	838	833	839	892	813	861	812	840	906	843	822	843	818	875	841	890	821	881	807	849	889	833	844	845	827	847	841	853	876	821	883	789	851	835	799	837	836	847	894	805	856	894	826	844	834	860	819	823	867	843	858	794	806	879	833	803	862	845	859	833	839	868	831	781	794	821	816	879	826
8775	521	375	186	166	151	124	125	94	131	103	93	100	108	87	102	96	92	87	95	82	103	89	114	103	102	114	94	98	96	121	100	95	108	95	96	95	114	89	113	118	88	95	106	97	124	104	91	112	98	98	101	124	89	116	99	95	110	102	98	78	91	111	94	94	90	99	96	113	95	116	99	101	99	105	104	87	104	97	81	126	98	95	98	95	94	83	103	98	109	105	103	85	109	99	69	98	106	95	92	113	106	91	90	87	104	96	119	119	101	121	72	79	100	77	95	104	84	97	100	105	103	92	97	103	99	104	104	112	95	79	88	109	92	87	100	105	101	100	79	97	100	104	115	96	93	83	108	115	118	101	87	114	97	94	82	107	101	94	91	91	103	104	102	109	99	105	86	93	97	90	101	100	94	99	100	96	93	105	93	89	106	95	112	85	81	90	102	91	100	112	102	87	95	95	92	113	92	97	110	99	89	100	93	90	133	94	104	101	92	111	83	86	97	91	89	97	110	108	89	102	112	105	97	92	81	99	87	99	101	80	93	98	90	96	83	95	108	89	106	100	118	101	103	89	82	101	101	85	90	112	86	104	104	98	102	98	99	103	108	107	98	94	110	100	86	99	94	89	89	96	95	92	91	97	102	96	94	105	96	97	117	84	100	103	97	93	86	91	98	113	92	77	115	105	103	111	99	96	84	101	87	95	91	86	89	94	87	99	90	91	95	81	110	83	112	95	87	100	94	88	87	101	93	99	85	118	96	102	96	100	90	106	93	89	93	95	96	92	97	110	95	87	92	100	98	93	89	99	101	99	97	106	91	91	87	90	101	104	79	90	93	91	113	90	97	107	94	111	105	86	99	96	90	101	94	103	99	110	78	109	116	101	80	91	95	103	89	94	88	101	111	95	113	98	97	100	92	96	103	97	116	85	95	116	88	105	103	120	99	100	97	85	117	115	87	99	95	123	101	102	104	92	89	107	92	94	108	126	96	96	101	92	78	95	92	115	125	99	115	92	111	98	105	96	104	109	112	93	96	111	87	99	113	106	104	109	112	79	82	87	85	81	118	97	97	114	104	115	91	97	94	108	99	125	96	108	94	96	101	90	88	103	110	90	83	95	103	97	89	91	108	100	93	101	90	98	102	112	112	94	103	97	95	101	108	113	85	101	86	84	127	101	98	95	106	110	86	94	79	83	127	89	93	107	100	92	89	83	109	114	79	107	86	85	103	98	97	91	101	91	100	105	109	79	94	87	99	95	108	92	78	84	90	112	103	125	79	83	106	81	88	87	96	104	108	120	94	93	85	104	100	105	100	114	98	108	98	77	104	103	91	86	89	110	100	108	109	104	92	100	112	105	92	107	94	99	105	101	110	97	105	96	91	90	104	100	84	84	91	109	105	92	96	84	109	95	92	93	98	92	92	95	91	87	109	84	109	117	99	87	100	110	87	103	100	87	102	101	81	91	95	107	90	87	77	105	100	109	89	103	90	105	81	97	108	88	109	105	93	111	108	87	99	97	109	101	98	91	103	107	95	81	96	85	84	98	92	99	105	125	88	118	91	102	108	97	88	95	100	123	109	87	92	116	71	93	98	108	97	102	94	96	97	99	88	104	87	110	83	89	108	98	92	105	107	94	100	115	95	108	115	97	98	67	111	88	103	113	80	90	99	98	105	103	92	91	100	96	109	89	83	106	100	85	107	92	91	101	119	92	98	94	109	82	90	94	105	94	104	87	95	88	111	99	95	94	105	118	93	86	87	104	102	91	96	110	111	93	86	92	80	101	117	101	96	95	103	100	84	106	98	88	107	107	110	92	92	100	90	108	98	93	120	107	91	94	98	124	112	96	119	91	104	100	97	91	108	115	86	95	96	89	101	92	91	94	103	102	99	116	79	93	95	100	96	102	100	104	105	109	91	87	91	94	85	85	109	104	94	99	107	100	98	88	89	83	102	100	94	97	117	88	98	98	97	83	93	99	98	108	85	121	95	93	108	92	100	95	90	101	109	100	104	103	102	91	96	106	103	88	105	92	99	99	91	104	110	92	90	89	91	113	98	100	103	72	83	83	98	99	84	100	97	104	88	113	100	98	91	112	92	93	95	91	113	95	79	112	111	92	105	112	89	96	103	101	102	74	93	108	96	97	83	89	95	100	99	100	92	115	107	91	77	83	94	94	80	95	110	97	87	96	104	102	111	112	78	84	108	85	94	90	85	113	109	115	91	97	104	101	78	103	89	88	107	95	85	107	98	97	89	100	92	113	101	114	84	99	105	88	104	97	90	101	81	97	109	91	102	87	92	107	89	108	104	91	102	98	95	84	106	99	94	103	103	116	109	104	98	109	80	92	95	107	110	90	101	122	106	97	106	95	110	103	108	99	111	106	108	84	107	104	106	100	104	97	98	88	110	93	96	129	95	97	111	106	116	91	100	97	110	100	110	113	79	94	92	100	100	99	96	102	99	85	101	86	88	95	81	116	105	103	98	99	99	103	94	82	88	105	98	100	89	84	104	86	90	89	100	85	116	106	111	85	105	92	102	113	113	95	111	87	97	88	87	109	97	107	70	90	97	88	112	105	91	96	100	81	91	98	103	94	100	115	91	83	100	88	103	86	99	98	94	88	85	101	93	106	96	93	100	90	113	102	95	86	102	101	93	74	106	68	101	98	107	105	112	96	105	82	83	95	91	85	83	89	92	99	80	100	91	113	114	104	121	98	81	87	98	100	85	86	91	121	106	116	116	115	97	102	102	92	100	104	83	98	101	87	87	120	107	91	100	93	95	82	101	94	100	90	99	105	117	111	89	96	105	99	99	90	100	103	108	107	117	126	94	96	83	95	81	93	99	96	95	102	105	93	96	88	109	112	110	89	92	103	90	84	113	97	113	102	108	97	88	96	81	111	93	110	94	84	109	89	101	90	89	84	87	105	105	80	110	109	108	90	106	106	84	115	109	94	83	98	92	80	93	116	109	114	98	89	96	101	119	112	84	108	105	114	105	107	103	89	93	101	93	111	85	97	98	106	90	101	88	97	108	105	114	99	107	79	105	89	112	94	80	107	99	103	107	111	94	94	108	102	120	104	98	101	101	88	96	81	95	118	120	107	99	82	103	108	107	117	95	95	92	103	91	94	83	112	109	106	93	110	92	96	101	102	93	104	96	100	87	103	102	117	119	103	98	84	103	80	94	98	97	93	105	102	91	86	80	100	81	87	117	111	97	85	100	89	80	88	110	93	89	87	102	89	88	113	113	103	109	93	94	106	81	104	88	100	97	100	89	112	98	87	119	92	118	95	94	102	85	95	83	97	95	100	87	98	98	86	102	89	97	85	76	92	91	101	100	105	77	106	109	80	101	84	93	105	102	105	94	92	105	99	105	82	97	91	107	75	86	96	102	91	82	111	74	93	96	110	85	102	108	85	112	99	91	90	88	103	104	98	89	86	90	79	94	101	92	103	101	91	85	118	86	125	87	96	86	102	98
8007	434	580	659	690	530	501	460	434	453	365	368	379	382	403	367	377	343	369	356	346	356	350	361	355	372	357	330	323	332	372	358	319	347	378	368	367	379	341	323	367	320	351	342	349	356	356	382	339	327	329	361	369	327	365	355	378	354	350	368	349	339	321	349	357	351	374	367	353	342	347	335	376	388	320	363	319	366	343	342	333	334	363	357	334	340	361	373	332	318	337	335	374	349	348	351	332	313	335	336	365	364	321	357	356	347	339	330	356	393	346	360	337	380	326	383	309	345	364	331	359	372	351	339	362	342	370	321	349	364	377	345	359	319	340	334	367	342	353	345	379	378	358	331	362	361	315	360	338	371	352	345	354	349	349	335	329	351	340	358	366	383	356	358	354	379	370	355	372	309	340	358	333	332	340	343	337	374	352	349	362	349	374	332	357	369	354	351	324	363	334	344	346	353	377	362	367	342	358	312	347	335	359	360	349	347	333	323	350	358	340	368	347	377	355	387	357	324	335	328	383	342	334	362	329	370	328	339	350	332	353	337	336	335	346	328	336	367	386	359	357	381	332	374	374	374	336	353	345	348	357	329	336	335	337	381	349	357	353	360	389	394	331	349	331	351	323	340	380	347	366	343	329	348	362	349	371	335	347	389	333	364	355	372	339	338	361	377	353	341	370	366	346	321	330	354	395	357	359	357	370	341	314	336	322	341	364	333	355	368	355	345	320	354	382	357	372	346	327	347	353	340	373	325	312	341	345	335	333	358	371	358	381	329	324	328	389	386	349	333	343	347	347	332	372	328	327	345	343	348	318	340	331	362	361	326	331	372	367	344	355	360	378	346	372	352	335	336	343	364	372	393	362	347	385	360	323	331	367	383	353	310	324	333	344	375	362	364	333	357	349	358	365	349	352	362	336	323	343	326	318	338	372	345	344	350	369	352	387	349	362	324	347	354	362	339	355	380	360	341	338	348	353	355	362	322	366	361	384	369	361	347	358	354	349	367	346	349	364	346	353	343	367	367	384	359	316	333	365	331	334	331	372	308	367	338	356	351	327	344	359	398	352	353	350	372	351	327	350	349	356	312	328	354	345	364	341	354	379	355	355	361	353	358	360	351	339	345	374	342	327	349	335	359	366	324	377	384	361	364	343	357	373	368	338	334	343	320	307	374	352	332	326	364	323	350	368	350	344	342	339	353	324	360	359	334	362	339	354	355	347	377	332	342	334	342	332	364	393	357	339	371	381	361	382	354	348	371	352	361	362	343	330	365	329	365	330	347	335	348	359	389	350	353	387	348	349	331	336	368	351	341	392	387	352	344	331	361	335	319	316	319	382	349	352	360	351	361	376	350	344	347	367	353	368	303	388	403	308	316	312	308	357	341	340	353	346	378	331	355	351	361	358	377	376	343	367	351	343	328	380	357	339	327	366	368	339	362	354	354	339	351	349	315	321	318	345	361	391	342	398	358	338	339	389	369	353	342	369	363	350	373	337	331	342	357	326	369	353	340	332	347	351	357	338	357	340	321	323	348	361	343	337	329	352	361	352	362	326	328	366	355	333	340	332	352	378	351	386	361	330	375	364	358	351	355	362	324	390	352	354	331	341	359	355	362	386	308	360	344	368	350	373	348	349	353	342	370	369	346	367	342	363	367	348	371	340	347	372	346	383	317	346	374	348	337	308	339	359	347	335	338	334	327	332	348	360	336	354	335	329	350	348	350	324	344	339	341	365	355	330	324	343	333	355	348	330	362	322	361	367	363	351	338	350	347	366	360	350	331	370	322	332	353	361	347	394	353	347	371	344	352	323	364	348	325	349	380	345	372	348	360	346	310	337	357	338	329	348	323	361	378	300	344	344	324	384	335	379	328	368	361	343	380	341	383	359	392	353	367	343	370	382	368	375	357	316	344	347	354	343	338	335	356	362	364	348	344	364	369	371	405	347	365	359	333	341	342	357	359	353	344	315	362	368	331	352	357	339	337	329	327	380	365	347	372	351	376	361	341	334	343	326	342	340	326	343	357	339	326	390	325	335	357	330	370	362	330	350	339	374	363	363	350	374	397	318	353	401	319	364	349	386	369	340	372	359	319	345	365	355	378	346	328	324	367	333	333	319	360	351	335	355	366	359	335	348	346	351	333	354	338	352	331	362	348	373	362	327	344	351	354	387	336	336	370	341	330	353	351	370	335	385	377	359	323	306	380	356	326	351	352	346	358	343	347	368	356	344	354	353	352	368	348	345	325	363	346	349	311	352	338	348	341	365	341	349	355	339	325	356	356	315	376	334	367	347	352	352	324	365	369	387	361	357	331	374	369	338	349	363	360	340	319	368	357	379	342	370	324	329	358	363	362	336	376	337	353	327	343	370	345	337	338	335	357	311	375	375	358	359	393	346	348	364	300	369	372	336	353	316	336	365	369	352	364	335	352	394	362	327	366	363	348	331	322	333	306	356	401	390	350	377	354	355	380	337	372	364	378	361	325	339	348	356	325	353	331	345	384	345	367	371	359	350	357	362	363	342	328	335	345	364	345	339	356	347	326	357	362	312	348	390	369	372	328	320	348	317	332	334	389	393	350	348	334	332	372	350	351	356	366	359	358	364	367	332	314	351	339	342	369	326	340	357	336	357	372	342	326	370	350	359	322	365	352	363	358	335	307	354	337	356	398	324	370	366	360	397	330	347	369	375	330	357	326	379	341	340	363	368	360	348	343	382	347	382	339	320	400	368	352	363	362	321	365	354	335	340	347	368	388	364	338	344	364	328	342	330	330	346	371	332	371	361	371	344	363	333	353	384	397	339	333	347	340	360	336	329	368	348	341	325	356	348	339	366	351	338	337	340	360	344	334	304	363	369	336	359	372	358	385	367	336	354	382	363	335	335	373	362	349	352	311	344	340	373	350	351	358	359	337	347	348	349	365	343	354	363	329	363	361	369	346	342	358	349	342	363	373	374	361	368	336	351	351	367	350	350	308	341	360	372	368	360	341	356	351	351	343	355	374	352	337	341	343	346	353	351	339	354	322	363	334	380	328	336	322	348	371	344	379	321	333	350	320	384	359	322	367	390	337	367	381	355	341	360	332	326	373	347	344	349	349	369	336	372	325	331	356	335	351	340	331	357	371	338	373	365	340	346	323	350	360	350	354	370	336	337	322	347	380	368	379	369	342	315	348	339	325	389	334	318	343	344	362	393	351	345	329	335	348	356	345	336	337	355	365	338	294	335	338	348	364	346	358	311	379	319	343	337	363	341	325	354	375	353	340	360	332	370	366	354	362	350	393	340	326	382	374	361	342	324	344	348	387	347	349	370	316	338	346	335	334	374	362	387	345	374	350	351	369	337	323	348	309	349	368	336	360	374	336	362	331	362	345	371	356	361	367	325	359	346	333	368	317	329	366	370	337	344	334	335	365	360	401	341	360	371	356	303	354	354	378	371	358	339	362	364	358	364	342	375	374	335	328	338	346	336	320	383	357	371	324	370	330
40396	17149	4332	1242	999	858	546	472	374	334	292	297	289	292	245	279	205	227	276	224	246	212	239	232	220	212	228	203	236	238	228	204	206	198	215	213	197	211	207	206	188	220	200	211	233	229	198	218	211	216	206	191	207	230	188	191	186	186	197	217	197	205	197	204	190	189	218	222	205	190	196	224	199	204	191	193	206	160	210	216	201	210	212	218	220	201	190	203	182	196	220	217	195	185	216	190	220	205	216	208	194	196	209	197	221	209	192	172	208	221	216	219	206	235	197	200	199	201	217	203	207	206	189	219	184	218	182	207	195	200	198	208	219	192	219	234	198	193	216	218	201	212	222	226	189	161	208	192	191	207	198	217	214	228	208	225	211	223	201	204	205	207	204	223	214	220	216	223	243	221	215	199	199	196	232	196	193	218	208	222	204	198	215	220	208	218	202	194	182	198	186	211	212	200	218	204	204	210	201	207	184	180	196	193	210	182	236	211	215	195	226	185	183	178	194	201	214	212	223	193	189	213	227	201	202	184	201	212	179	192	223	221	219	188	197	231	191	216	226	201	182	174	203	203	211	195	199	188	202	196	189	216	226	178	181	230	186	212	224	204	209	202	234	202	221	174	206	215	204	212	195	213	208	214	175	199	188	211	170	192	221	226	187	228	204	208	195	229	211	188	179	213	202	194	210	218	199	237	191	199	213	211	210	198	211	194	185	202	221	214	216	195	192	232	189	193	224	206	191	177	195	223	207	205	208	200	227	204	186	194	245	204	196	203	202	209	209	213	197	211	210	217	186	199	209	182	228	175	213	191	190	206	233	194	188	209	222	210	194	201	209	234	194	207	222	190	193	184	182	194	220	184	218	217	203	216	215	220	172	202	212	202	206	208	206	210	204	196	214	203	210	193	195	193	198	202	209	230	200	219	213	218	217	220	232	197	204	177	174	219	219	221	205	217	194	189	192	226	186	212	217	210	189	199	187	224	231	191	180	192	219	206	210	188	206	204	200	223	198	216	191	206	210	204	209	224	229	204	198	201	187	210	199	202	224	189	210	218	210	201	203	206	190	198	198	205	206	231	198	212	226	188	182	216	203	222	186	195	177	208	197	193	214	223	189	204	219	226	202	192	197	235	188	216	206	199	212	221	216	194	235	200	198	194	202	204	202	200	218	208	180	174	215	178	204	189	192	194	218	176	214	239	218	198	204	189	206	210	206	198	198	203	239	199	203	208	185	224	187	196	210	181	207	219	207	234	223	192	194	208	199	217	194	190	212	210	214	217	203	217	182	181	209	200	197	209	211	217	207	211	217	197	219	201	204	214	216	202	194	235	226	219	227	170	226	202	211	205	193	221	210	194	208	182	211	191	199	196	206	196	184	223	209	208	178	208	196	182	200	208	206	216	188	226	222	203	216	219	215	225	184	231	194	206	198	236	204	209	189	181	200	188	173	197	189	227	191	220	213	179	193	214	204	218	218	193	225	217	214	172	204	199	201	196	219	212	213	188	195	220	219	209	212	212	188	207	181	179	206	187	199	183	217	216	189	189	229	186	201	222	199	192	226	214	206	223	211	231	215	194	204	191	218	213	226	220	204	216	199	199	214	189	214	205	196	224	206	180	236	202	209	234	220	226	220	239	201	184	201	195	215	214	223	199	218	194	208	212	189	192	185	199	206	188	219	192	218	191	210	203	173	212	206	215	208	210	224	202	205	198	203	231	188	239	200	221	225	203	217	182	200	199	209	204	216	208	216	200	214	204	202	165	240	192	196	203	207	219	201	204	206	212	199	197	209	228	173	186	208	171	198	239	217	212	205	210	185	203	187	238	176	187	214	199	195	182	223	214	214	194	228	212	208	171	213	177	207	196	223	180	209	208	211	230	220	179	204	206	206	210	191	209	221	206	201	193	208	197	214	192	219	205	203	212	230	189	187	178	189	227	193	197	217	224	201	191	182	210	199	207	218	194	202	202	212	217	221	222	200	222	209	195	185	206	203	221	196	177	193	213	211	199	200	191	195	201	191	207	198	204	180	192	209	219	215	196	217	226	205	198	211	190	230	195	194	216	200	195	221	204	207	199	208	187	210	205	191	199	229	223	212	190	230	224	221	204	198	203	205	215	200	207	192	204	224	199	214	211	217	209	229	195	190	207	200	197	202	211	209	190	187	185	189	204	232	236	197	231	190	176	212	207	195	181	197	210	187	200	181	229	198	206	201	206	211	194	203	199	204	216	203	233	216	212	209	174	207	201	190	222	204	186	208	184	227	229	218	202	199	214	212	189	192	195	177	215	207	191	213	230	203	217	211	205	186	199	209	200	199	185	210	217	191	214	230	220	195	226	213	184	218	205	181	224	217	225	184	204	225	194	179	196	212	195	173	216	192	202	204	207	198	189	194	209	202	214	201	214	218	216	224	199	177	208	209	195	188	198	218	202	224	209	213	180	223	231	211	213	216	185	211	199	214	204	198	200	213	223	197	233	207	193	218	189	200	191	213	230	184	176	194	189	210	217	196	195	208	199	222	193	192	225	198	202	219	237	195	201	200	201	204	208	200	201	218	224	224	203	227	197	204	196	202	203	202	215	231	199	205	201	231	207	207	174	205	212	198	222	224	188	205	202	244	213	203	216	217	227	196	241	227	220	204	202	203	200	212	208	201	189	225	202	202	189	210	206	196	227	223	228	206	198	210	199	197	200	198	232	206	213	198	183	220	196	240	195	208	189	244	193	234	215	196	211	217	185	212	201	225	196	204	194	222	178	191	204	207	213	208	180	191	224	223	216	202	212	213	188	212	189	192	207	187	209	218	207	193	215	204	225	190	214	193	186	220	197	226	200	214	222	207	184	212	221	210	181	208	218	199	203	189	200	239	224	189	213	216	202	188	216	210	206	173	208	205	219	193	197	218	222	215	197	195	207	208	211	198	202	201	203	194	211	175	217	224	178	206	224	201	219	216	206	190	187	233	203	213	193	187	200	210	187	196	231	221	203	188	206	208	222	216	200	240	214	192	198	186	187	197	220	203	205	192	198	204	207	179	187	212	214	225	193	206	192	214	190	191	184	210	179	195	197	214	197	205	215	231	204	209	200	215	220	212	230	191	213	204	203	220	175	177	221	206	224	204	213	196	220	214	199	202	187	204	224	218	204	244	189	204	213	175	214	206	237	180	210	187	183	189	207	235	217	194	210	200	209	199	193	212	221	220	216	209	217	229	229	205	211	206	181	217	205	237	217	230	203	225	198	186	220	198	210	191	205	192	185	226	213	232	198	215	172	198	219	191	209	188	184	200	234	203	205	211	202	205	191	203	214	205	212	221	193	229	188	197	191	218	191	205	221	203	200	203	234	200	226	186	206	206	224	216	217	221	204	210	238	210	193	216	216	219	191	188	195	203	187	214	202	187	206	196	201	204	205	217	229	217	205	180	195	229	207	193	183	191	173	194	220	207	185	219	211	187	210	221	210	191	217	200	194	212	205	204	207	215	184
19385	1568	3131	3831	3672	3061	2209	1965	1698	1422	1296	1206	1157	1019	995	986	900	901	864	880	859	809	858	808	806	774	727	796	732	717	738	718	682	677	701	725	670	713	686	748	664	664	687	666	675	648	671	618	626	658	689	702	679	689	613	667	706	671	658	665	624	660	626	618	647	628	646	643	664	687	640	640	628	634	630	683	660	635	655	645	576	633	639	591	679	658	640	623	640	627	652	672	656	589	656	591	614	669	641	648	680	641	661	644	634	616	672	603	616	607	591	703	661	682	668	679	631	669	669	662	620	660	695	661	626	656	661	596	657	608	663	614	615	649	613	671	594	645	644	620	655	628	667	640	584	662	652	634	614	668	682	640	632	647	617	647	599	642	630	703	629	568	600	632	639	660	676	613	625	622	620	623	582	614	681	644	592	656	687	670	640	611	646	627	642	611	634	580	639	613	626	616	629	612	652	611	634	630	621	629	662	649	647	648	649	688	620	662	645	662	624	587	660	680	643	651	653	643	607	623	638	636	640	647	628	624	598	629	626	629	643	585	631	688	651	654	653	645	689	598	633	617	638	644	614	639	604	602	656	642	636	680	650	650	605	605	632	639	695	667	612	683	668	613	677	621	679	677	669	651	631	628	585	660	655	622	646	616	630	657	654	675	648	668	634	641	624	671	679	645	633	648	691	661	630	620	640	635	667	636	629	628	625	670	635	663	597	596	635	696	638	641	574	579	633	635	684	650	625	639	613	626	629	637	636	613	636	632	655	649	635	621	635	648	669	605	631	625	597	627	614	646	691	599	629	657	629	559	643	699	634	619	603	644	639	659	673	634	636	601	640	651	710	643	625	633	623	639	661	626	683	617	647	645	622	607	638	599	611	608	601	588	639	590	572	628	581	614	617	629	649	620	602	641	645	616	635	649	640	660	637	600	654	610	623	659	653	647	623	647	688	609	604	650	656	633	605	619	662	690	636	614	613	602	641	675	675	630	614	619	648	620	616	618	644	589	613	654	600	646	635	629	635	586	640	595	658	635	639	617	644	627	667	664	627	661	600	628	619	619	626	633	672	655	604	644	683	582	686	634	584	618	673	598	643	644	628	621	606	624	658	588	645	620	647	650	670	629	606	616	651	643	620	596	619	603	651	683	630	638	595	593	661	597	658	604	644	621	615	660	653	618	602	631	624	621	574	646	611	699	625	630	630	636	648	655	619	584	626	622	647	651	664	610	611	620	591	678	674	609	648	642	596	624	615	651	611	641	657	624	644	664	640	611	655	610	664	682	613	597	618	608	629	634	652	601	646	616	653	651	619	610	672	613	625	610	653	692	630	652	628	638	641	594	630	626	608	661	640	658	630	688	596	630	577	639	605	611	644	637	616	654	640	590	642	593	587	647	641	642	607	638	653	639	656	623	624	604	633	625	641	656	637	602	607	691	653	588	657	668	620	713	665	639	623	638	616	604	642	609	658	613	606	674	608	655	648	634	622	668	623	661	649	637	651	648	616	645	623	644	648	666	622	589	641	594	631	657	648	704	615	609	594	652	646	647	633	635	657	640	606	627	630	665	627	683	694	662	659	586	631	616	666	641	709	639	642	642	659	627	602	654	608	678	652	655	659	655	628	595	632	612	615	671	589	618	644	641	639	626	616	629	623	631	651	612	610	610	624	647	595	659	642	615	632	627	643	598	625	628	666	652	616	642	596	625	605	670	661	628	653	622	652	647	662	633	650	625	647	626	624	656	666	650	635	607	628	646	660	658	634	658	671	645	613	628	624	653	642	675	636	666	632	581	649	637	671	649	640	640	622	631	615	664	652	631	601	662	650	634	652	640	625	628	635	627	594	636	597	642	631	645	666	619	609	572	650	647	641	632	660	673	635	638	665	618	652	640	649	684	664	628	601	612	631	599	627	666	625	610	640	636	615	586	657	667	625	601	620	646	657	649	647	673	645	570	641	696	697	626	625	658	627	629	676	621	634	612	580	627	625	631	616	623	657	633	640	667	659	649	599	636	634	607	632	605	656	595	601	631	666	627	624	591	663	643	628	607	633	630	641	632	655	626	615	673	658	639	664	583	656	660	623	631	670	599	622	607	673	633	616	582	643	632	613	610	649	612	632	657	615	621	593	678	645	654	658	631	656	637	640	639	582	635	693	668	659	626	630	645	642	634	616	641	664	567	585	633	656	641	638	654	584	625	665	641	668	648	589	617	621	637	639	625	681	639	624	671	638	645	674	629	613	597	686	615	628	629	635	604	659	620	611	639	685	642	646	619	621	600	624	607	614	590	613	634	629	607	639	626	606	640	629	585	622	611	668	615	604	576	634	605	579	646	662	597	640	615	638	626	606	666	663	625	619	684	592	655	584	662	653	694	655	692	616	633	660	617	607	626	647	654	675	597	654	589	667	633	604	607	641	692	629	617	599	645	646	650	634	618	658	651	645	676	603	590	634	606	658	664	693	630	640	593	585	603	651	653	608	612	592	597	631	680	636	666	671	616	580	661	612	614	643	641	625	636	620	613	613	609	663	636	645	620	611	642	634	637	638	634	632	675	656	636	657	618	653	647	618	623	642	645	632	638	656	672	665	644	647	626	659	623	655	603	619	652	598	647	589	686	594	652	651	629	628	608	639	593	659	619	644	641	642	652	656	631	623	598	630	617	672	647	644	658	619	626	612	647	596	670	614	646	615	667	685	628	664	657	635	637	665	631	641	680	615	653	684	595	578	646	675	665	661	643	622	624	634	622	594	611	658	603	665	613	601	632	627	654	596	620	633	647	644	629	624	606	648	675	663	623	644	635	695	654	591	652	608	664	590	625	629	602	639	608	637	647	620	618	682	650	633	663	620	636	611	629	639	641	630	659	632	603	673	628	672	614	609	620	636	642	673	655	608	653	642	656	610	665	620	636	602	610	639	636	639	630	624	648	620	607	648	613	626	589	615	649	664	639	647	640	673	660	624	625	633	613	609	666	628	605	647	649	604	626	631	611	636	612	591	622	631	611	680	617	631	670	656	608	655	674	663	629	690	594	663	629	600	656	622	639	640	670	669	673	650	605	630	659	632	667	640	671	620	569	603	631	603	654	632	605	632	638	687	631	641	634	614	599	607	656	604	588	649	597	668	630	604	672	601	619	654	625	619	599	644	656	647	619	613	666	586	595	661	635	658	636	630	633	656	602	670	667	635	644	610	676	653	662	635	652	622	664	682	627	613	611	611	686	654	631	639	673	650	676	610	612	647	616	635	653	631	607	600	645	623	611	634	672	633	615	635	612	592	662	646	603	642	628	676	660	624	645	653	643	692	671	658	647	627	615	648	695	615	630	605	596	656	605	631	616	584	649	675	645	591	666	619	623	696	618	622	644	617	674	670	679	634	636	581	632	642	621	608	646	603	656	667	628	611	653	618	674	653	661	652	640	684	634	621	638	628	626	604	646	656	642	673	608	667	621	554	664	647	669	664	625	634	629	616	647	647	674	649	661	606	650
45153	22595	15211	2885	2003	1376	920	737	629	513	467	460	446	378	399	382	366	394	312	359	341	339	304	357	377	299	314	363	323	318	330	303	282	308	294	330	314	293	318	292	288	302	304	301	276	281	279	299	297	320	272	301	286	293	300	274	292	295	306	292	269	307	292	326	307	299	276	291	247	275	298	286	297	310	267	297	285	279	290	258	274	295	294	281	315	311	295	307	274	288	299	312	285	294	290	312	289	322	294	315	319	286	293	305	271	308	346	293	298	271	306	300	290	311	266	295	269	266	290	317	315	311	305	288	288	287	323	297	285	294	280	285	269	300	299	255	306	301	329	314	307	259	271	274	292	303	303	295	302	296	300	277	294	312	263	262	299	308	283	261	294	283	305	290	326	311	274	297	279	287	298	330	276	295	245	297	278	276	290	280	294	308	288	269	282	280	300	297	307	278	281	300	304	282	305	300	358	306	308	316	271	277	307	269	262	272	278	296	301	320	284	321	300	295	274	306	290	285	294	292	292	310	279	270	269	300	301	250	301	304	314	280	289	285	292	322	268	324	310	295	294	318	255	280	279	299	295	276	301	287	340	332	312	301	291	299	297	308	314	290	280	271	274	258	307	277	279	279	305	277	295	280	281	284	290	280	300	307	318	311	290	321	258	281	292	285	321	262	284	329	294	290	329	294	250	319	270	254	293	297	293	281	283	321	277	307	295	293	327	248	310	304	300	332	272	285	303	272	278	296	260	298	282	270	258	283	307	287	302	293	302	253	297	291	276	284	313	314	275	295	284	314	271	278	304	298	293	308	292	281	306	310	300	313	316	279	313	309	279	301	294	278	315	249	305	303	277	312	318	265	283	288	278	317	299	295	291	300	304	282	277	296	281	295	311	279	289	294	284	264	307	293	323	281	290	300	289	281	282	288	285	277	271	321	285	286	302	286	274	303	274	260	310	316	289	296	307	294	294	317	295	276	262	295	271	286	299	285	295	302	269	291	307	289	320	321	290	315	298	251	293	287	281	262	281	315	310	292	299	297	314	272	306	308	299	303	265	291	309	259	284	279	313	321	271	300	276	254	298	301	283	308	290	303	306	295	267	281	275	302	310	277	312	279	286	293	295	272	296	271	286	275	340	299	290	295	295	286	293	283	280	292	280	304	286	297	301	306	291	305	294	303	286	321	307	291	288	270	283	277	295	288	328	269	287	284	304	253	288	294	291	294	291	279	291	303	279	301	311	307	286	319	295	314	310	294	264	296	276	274	317	263	322	258	296	290	298	299	266	274	279	287	295	289	285	299	303	251	274	313	272	267	329	293	292	283	307	302	288	297	310	302	287	338	316	285	307	298	252	307	284	281	300	282	283	286	286	301	293	310	313	277	293	297	288	294	269	290	298	283	261	322	282	286	282	304	276	286	296	274	283	329	327	290	281	248	292	301	313	298	309	260	266	291	260	255	287	279	284	305	286	280	265	304	284	325	299	270	299	304	275	266	301	290	306	279	275	285	292	276	287	260	275	283	286	286	285	299	278	310	277	306	304	271	305	314	272	315	276	276	282	295	288	298	309	284	283	282	282	317	308	313	306	300	310	288	342	284	317	272	272	270	262	289	314	313	277	305	303	307	281	314	296	263	294	289	320	304	260	314	275	310	305	310	280	291	277	282	303	261	304	296	268	283	270	310	315	286	286	286	286	273	279	260	306	295	324	281	277	270	305	311	271	294	305	292	311	320	290	300	295	300	283	286	286	291	309	300	289	294	289	277	290	272	288	280	308	280	289	234	284	306	275	303	288	278	238	288	278	305	336	295	274	330	290	292	302	298	286	276	291	294	296	288	313	300	289	274	264	294	282	283	282	309	284	289	304	290	278	267	278	288	309	301	283	307	280	280	309	308	313	278	313	287	252	274	304	313	322	300	311	327	313	268	303	266	295	286	342	292	282	318	288	307	307	310	289	282	281	298	274	302	320	276	292	294	295	296	301	294	271	295	290	295	300	312	318	294	302	327	294	304	260	279	277	280	299	270	331	274	275	270	261	276	291	291	272	263	286	284	300	266	309	281	311	304	291	318	313	264	289	294	260	293	295	301	272	283	279	261	303	290	312	282	253	303	303	247	271	327	291	301	290	313	298	321	299	303	293	315	321	294	319	294	290	263	289	295	265	254	297	297	270	272	267	299	300	306	293	298	260	324	298	294	279	296	322	268	284	304	295	310	271	316	284	331	279	292	296	299	276	280	286	266	291	261	261	287	319	303	286	319	289	298	268	295	296	294	280	318	295	298	284	314	297	271	315	327	319	259	259	266	279	298	251	314	296	272	329	267	299	280	240	303	283	270	322	328	297	279	276	319	301	308	300	289	287	298	271	253	315	289	312	280	280	299	266	286	308	317	272	310	292	315	271	261	288	256	291	292	256	320	273	316	286	284	303	297	297	316	306	304	317	276	290	289	278	309	308	265	286	278	296	285	302	337	290	292	309	318	281	291	309	308	285	306	293	304	278	324	295	278	285	280	291	295	299	274	286	302	293	289	328	269	302	317	294	293	289	303	297	294	329	280	301	295	322	313	306	287	298	299	322	300	291	286	312	289	314	290	303	288	304	298	305	274	257	255	292	288	290	314	297	285	278	305	282	315	329	288	296	315	319	309	305	297	322	291	305	290	290	315	289	298	316	299	272	278	316	273	315	315	320	262	281	286	291	303	293	318	290	278	276	344	334	289	289	292	312	274	304	324	306	275	320	313	301	293	309	316	278	272	284	289	297	292	257	275	293	274	296	294	304	296	307	322	319	307	286	292	307	307	292	298	300	276	294	311	324	277	313	309	301	308	293	321	279	264	281	300	301	296	300	320	303	271	318	296	262	288	257	297	280	322	284	308	289	273	283	290	293	311	333	294	268	291	286	323	268	301	270	287	307	279	286	287	275	279	294	289	302	294	305	296	326	273	283	328	303	263	288	288	287	300	290	341	323	288	315	313	298	310	302	291	328	260	289	268	301	298	290	271	285	291	279	273	292	293	275	296	299	331	306	313	312	290	309	321	305	302	262	336	283	281	283	276	318	293	286	300	291	291	296	283	337	331	302	319	304	310	314	312	324	296	280	317	277	311	285	281	284	288	267	294	299	320	305	316	283	299	319	281	272	268	310	285	284	289	290	292	322	270	294	313	323	269	286	327	318	283	318	299	305	299	280	294	297	277	296	302	288	301	272	286	295	298	333	310	276	309	299	295	304	343	276	323	265	310	300	287	273	308	252	305	303	273	311	324	283	301	302	294	296	275	277	307	313	281	288	295	266	291	298	302	292	315	260	287	264	324	293	263	284	283	299	314	320	296	260	303	285	288	310	279	305	308	314	273	268	286	282	301	288	312	294	275	314	289	282	284	280	292	268	293	300	303	297	287	312	305	295	268	294	295	298	314	309	292	299	282	339	295	282	293	303	273	300	309	310	274	306	274	262	304	284	288	279	282	288	294	270	279	281	282	286	297
23935	2663	5364	6347	6436	4972	3667	3207	2787	2334	2070	1872	1751	1652	1507	1369	1341	1287	1264	1225	1179	1200	1202	1083	1076	1097	1015	1056	946	1029	1071	974	969	966	941	971	944	951	946	947	957	911	982	915	859	940	917	952	928	938	901	903	847	888	902	922	842	885	939	897	937	826	832	888	867	889	865	857	836	925	889	887	849	853	880	914	811	854	825	826	851	895	835	888	846	841	922	810	817	838	844	848	895	859	833	894	868	855	898	834	922	784	819	879	804	882	863	818	903	863	846	811	892	890	867	849	834	843	846	855	846	859	887	906	884	839	850	856	842	870	812	865	876	826	852	844	890	885	825	870	880	853	818	815	816	819	856	881	840	913	840	817	829	846	887	868	805	841	851	761	871	814	830	823	820	882	859	856	832	797	818	829	873	856	841	845	801	829	874	862	828	899	785	836	849	802	828	841	825	844	859	844	848	903	896	834	837	865	801	825	805	856	826	849	835	871	826	880	873	850	812	870	811	812	800	887	855	836	803	899	908	816	858	874	802	825	874	859	879	889	794	823	860	827	821	840	803	932	878	838	888	859	873	840	832	846	827	839	859	826	846	853	851	818	849	845	825	863	843	782	782	847	861	811	796	869	848	822	851	829	862	838	891	814	868	855	857	823	821	848	835	883	821	819	831	845	855	793	842	823	819	854	803	832	835	815	814	810	814	831	855	874	881	813	869	839	850	890	836	833	887	802	768	865	844	865	835	857	833	874	875	834	884	816	791	856	794	870	804	851	853	839	882	860	858	847	813	832	825	821	852	850	854	825	850	854	856	836	806	876	786	776	846	908	853	831	891	859	835	781	855	824	881	847	826	862	835	814	863	884	832	874	879	827	850	839	854	850	884	803	877	891	863	903	864	874	803	865	856	836	824	895	883	887	862	888	846	899	807	823	842	868	875	851	821	826	834	816	852	818	890	846	814	835	890	864	799	842	824	864	835	847	877	845	829	824	796	833	879	856	829	841	889	826	876	862	816	863	838	804	862	857	858	859	814	831	902	870	836	820	878	838	825	835	851	866	812	834	864	854	881	813	851	879	873	859	811	842	810	798	878	876	842	821	822	869	869	832	835	796	847	849	804	856	873	806	849	825	840	848	873	864	887	851	911	843	826	818	814	827	885	865	854	817	890	821	838	860	861	873	851	864	857	842	851	863	892	848	824	785	806	865	887	922	845	842	882	775	808	806	878	883	780	882	843	860	890	821	821	868	899	831	839	863	841	852	810	850	839	816	860	884	858	833	878	834	832	823	829	799	821	790	853	895	787	857	895	858	829	840	787	872	800	847	822	826	812	849	830	837	878	866	817	830	840	848	893	826	876	816	873	872	829	875	899	864	812	824	871	898	847	871	854	813	836	828	817	883	801	894	870	835	836	883	825	905	858	773	840	814	842	803	812	849	823	815	844	830	813	888	828	839	849	828	840	879	809	858	847	839	898	842	828	840	889	850	826	920	879	848	798	851	892	802	812	876	793	898	877	866	880	826	852	850	851	841	797	892	830	822	848	789	862	852	816	873	840	871	773	846	814	855	878	839	853	857	893	854	881	869	845	842	811	826	906	864	801	846	845	831	804	860	842	874	860	836	880	818	767	826	818	819	864	864	868	832	821	885	840	846	838	805	887	867	876	820	857	849	806	831	867	825	851	874	837	764	854	925	830	847	829	909	857	790	837	891	894	815	836	863	841	801	836	856	880	832	855	794	814	856	825	902	835	873	832	851	862	826	821	840	858	878	881	881	839	831	801	882	814	879	875	824	866	847	860	849	890	802	862	853	869	819	819	857	857	831	853	804	857	851	848	848	855	762	854	838	855	868	857	873	836	807	837	847	880	886	844	825	823	839	809	793	824	829	855	906	867	853	845	802	845	800	880	799	808	858	873	869	828	844	896	827	810	872	832	812	936	837	886	827	817	829	805	819	850	859	870	849	825	771	883	825	820	837	845	840	937	878	832	802	846	825	841	851	857	860	866	871	812	836	812	828	895	826	878	822	826	809	851	847	844	814	842	840	857	833	797	913	857	817	772	867	869	862	876	855	811	835	820	882	798	837	846	794	838	847	833	857	895	824	781	850	875	828	856	818	859	871	842	869	804	857	810	876	803	835	828	865	882	832	885	810	851	803	799	913	874	897	888	869	846	835	815	872	830	826	844	806	852	847	818	847	857	833	830	853	855	870	841	840	854	842	835	848	828	861	801	840	819	791	896	899	853	843	866	857	833	819	903	817	837	851	804	814	870	849	809	818	916	815	877	841	865	857	832	840	856	828	781	864	839	815	888	802	815	867	850	831	830	846	905	825	856	815	841	833	897	844	872	871	845	854	888	861	840	909	887	896	860	884	836	818	834	825	865	814	895	797	865	832	850	880	814	850	801	861	810	752	882	828	886	879	823	886	806	853	862	863	868	852	897	863	851	815	813	820	825	848	784	876	830	861	858	846	816	844	824	841	867	810	863	835	764	825	860	844	839	826	778	848	824	897	796	864	883	828	812	827	860	853	866	856	826	874	830	819	847	908	847	824	837	845	836	823	867	854	841	838	833	850	853	834	826	862	776	840	853	888	875	885	788	833	778	856	837	896	814	837	868	857	839	858	840	832	849	819	822	828	843	843	889	851	892	843	837	857	859	837	793	827	862	863	840	848	870	799	880	841	828	821	826	886	855	865	830	821	851	875	829	864	843	839	802	824	850	824	872	841	834	821	868	789	865	828	799	854	839	842	914	799	840	834	917	839	852	860	874	886	840	857	819	858	901	862	865	851	833	846	873	857	842	853	882	856	852	817	839	847	859	788	827	820	853	868	816	840	814	823	792	826	871	871	856	863	864	791	841	844	801	858	834	807	825	871	850	845	887	847	827	873	857	875	832	842	884	843	797	825	837	851	880	889	826	857	834	839	848	879	825	864	811	833	796	788	885	960	852	854	800	837	788	843	842	831	902	833	865	823	886	864	796	808	845	807	878	865	858	846	812	838	866	861	843	818	840	887	863	830	835	849	868	887	823	879	849	841	887	862	872	848	875	782	861	841	861	843	870	830	776	896	816	811	834	906	834	817	808	886	872	829	849	838	865	852	817	852	838	858	829	830	820	863	821	863	860	820	783	800	840	847	796	860	867	859	769	878	824	806	903	864	814	829	852	851	822	826	833	810	887	840	897	847	842	892	890	789	837	818	848	837	821	857	887	814	863	886	887	840	838	833	832	880	768	813	841	820	861	864	835	881	854	810	820	866	829	822	839	774	855	883	841	810	923	799	844	817	773	860	853	836	859	796	826	826	778	816	821	812	844	855	856	756	794	806	804	875	875	822	816	878	838	820	818	836	838	861	869	862	798	858	886	871	809	830	838	787	813	834	898	836	857	864	867	848	874	813	820	884	792	802	844	852	929	790	863	830	856	870	809	759	843	806	854	835	833	792	849	826	860	843	896	851	846	839	809	853	774	835	814	798	795	832	865	866	858	876
9279	541	375	183	176	143	104	115	111	115	93	101	110	112	95	91	116	129	92	103	104	110	103	100	99	122	102	95	95	103	92	95	101	110	112	93	98	85	100	102	91	119	98	99	93	88	103	96	102	119	94	101	107	110	107	110	105	98	95	102	101	90	114	107	93	94	103	86	100	97	101	100	134	95	109	95	103	80	93	88	84	86	95	110	107	81	93	112	109	96	96	92	99	110	113	102	95	108	114	108	101	107	92	92	95	95	103	99	89	90	89	98	105	106	94	99	84	97	117	98	122	98	97	99	89	111	99	85	121	110	89	94	108	88	93	87	95	101	112	84	107	96	100	93	87	95	109	83	104	100	105	119	97	77	98	101	88	110	87	97	106	88	86	110	94	109	94	101	100	105	83	100	113	99	91	94	97	112	101	103	105	98	96	104	112	100	91	117	109	103	103	96	111	110	88	108	110	97	93	87	104	99	113	94	109	98	90	110	95	113	99	104	112	76	94	100	98	104	98	92	104	103	101	97	106	115	89	104	107	100	100	103	103	97	83	99	100	105	101	91	102	96	105	102	109	93	101	92	99	88	80	104	92	126	101	108	87	98	110	90	95	85	112	95	106	124	88	86	112	94	96	100	101	91	88	102	85	93	123	88	109	101	105	118	87	103	98	115	97	112	92	88	111	105	100	102	76	95	107	116	101	92	96	83	107	104	91	99	104	91	100	97	83	80	111	98	96	106	92	90	95	83	98	84	97	108	106	115	96	99	112	103	91	92	99	97	91	107	108	93	109	104	103	93	96	98	83	118	96	94	106	103	107	107	88	103	86	72	89	84	95	94	98	72	99	94	90	97	85	91	85	102	99	79	93	105	102	107	100	114	102	102	102	98	98	103	101	114	87	97	81	86	93	88	98	96	98	86	103	98	88	96	116	86	108	102	103	97	97	88	101	85	102	107	90	114	95	112	103	110	84	82	118	106	94	100	101	77	107	100	100	94	89	96	96	109	101	116	105	94	99	109	104	108	87	106	107	103	88	111	107	85	118	102	92	102	85	104	101	88	88	97	112	126	98	93	94	109	110	87	98	95	88	100	96	95	102	104	94	101	107	93	103	95	86	104	117	85	100	83	104	106	89	77	83	95	88	105	94	95	109	110	92	102	75	103	101	85	89	92	85	109	80	100	108	112	101	96	99	101	86	91	91	98	107	82	87	96	93	95	97	103	86	94	104	100	99	91	111	82	106	116	118	104	98	91	96	97	117	122	87	109	99	89	115	109	101	101	93	104	116	84	107	118	97	106	94	82	85	98	98	99	111	106	105	98	102	90	99	112	120	96	85	86	119	105	92	97	78	110	115	103	102	99	95	104	102	94	100	101	90	104	99	95	97	105	105	106	88	100	113	76	91	96	77	115	88	110	101	97	95	110	117	84	101	98	94	90	109	87	95	90	88	98	107	110	92	93	96	90	84	93	81	107	97	99	109	84	108	101	103	106	92	88	106	97	95	84	110	102	93	89	102	104	87	103	107	91	103	99	95	86	98	78	95	115	105	83	105	101	80	109	99	100	97	91	114	98	74	91	100	96	97	103	109	104	77	100	109	92	97	93	90	88	112	99	93	103	100	88	101	114	97	94	90	103	113	105	103	101	88	114	92	98	86	90	107	100	90	83	101	94	111	83	105	94	90	117	107	92	113	104	94	94	94	100	101	98	91	107	87	104	90	106	111	99	95	100	78	108	96	98	108	98	117	95	105	86	105	96	110	95	100	103	98	93	84	84	94	107	78	107	104	85	90	97	119	101	100	110	106	88	85	113	97	103	102	94	99	102	117	96	98	86	85	98	94	88	91	75	91	89	90	100	108	94	99	95	107	94	94	94	86	123	95	109	115	110	88	77	103	103	101	106	91	89	84	82	97	106	101	92	102	91	89	114	99	98	114	90	109	95	75	90	103	106	100	108	97	106	101	97	107	107	108	97	104	110	87	101	108	103	91	86	97	101	102	94	85	109	97	101	78	100	100	111	95	92	94	83	96	104	107	109	95	100	104	107	100	95	96	90	99	89	100	90	115	107	81	105	90	113	96	96	98	109	103	108	121	98	101	104	89	85	82	112	88	93	110	110	110	110	88	106	96	98	115	99	93	107	115	102	96	91	100	89	106	98	103	99	91	91	103	99	91	101	108	80	106	108	80	89	110	82	95	99	96	89	88	111	97	93	102	104	100	110	94	114	105	86	110	96	100	116	108	98	101	91	115	99	95	96	76	108	82	103	99	101	84	101	104	110	113	87	108	93	101	103	87	91	101	88	101	97	81	112	114	93	111	85	84	99	98	101	115	100	95	117	107	80	112	101	82	116	103	95	87	93	93	110	106	85	95	102	99	101	102	98	98	105	102	83	117	95	104	90	105	103	113	93	103	96	108	92	86	94	106	111	92	112	82	84	86	112	108	77	98	102	86	106	86	91	108	95	99	109	115	102	95	116	109	101	104	96	102	88	99	92	104	104	113	120	103	100	106	96	84	98	107	86	100	92	81	102	108	98	95	91	104	97	118	105	106	97	87	106	95	94	88	104	108	79	82	118	100	103	102	85	83	110	96	100	91	78	100	98	100	103	85	109	83	103	94	100	94	78	111	101	100	92	113	99	95	98	123	98	106	103	92	89	88	111	98	102	87	98	82	111	94	96	110	86	96	127	95	98	109	106	102	101	102	87	107	110	121	81	90	91	105	99	101	121	78	105	79	89	112	86	88	98	98	96	86	116	110	99	106	93	102	102	111	88	100	107	91	95	92	93	114	114	82	121	115	80	83	107	110	107	108	106	101	87	110	109	85	94	91	111	93	92	106	122	101	105	97	107	95	99	94	88	114	91	110	102	104	120	96	81	107	85	93	92	93	107	116	100	104	103	104	99	113	109	88	105	108	99	103	100	97	101	103	98	117	115	105	106	92	95	84	123	99	113	102	98	92	86	85	84	101	92	83	93	108	91	100	100	107	93	107	107	96	101	95	101	111	88	112	100	93	109	106	91	95	103	91	89	111	93	96	92	97	104	84	101	117	106	107	101	80	94	99	130	103	83	117	104	106	100	104	112	90	99	98	97	122	103	90	98	84	97	105	102	99	91	95	112	107	107	92	108	81	108	89	79	92	99	97	91	98	110	113	106	84	95	86	111	93	95	107	101	85	116	93	78	101	97	91	94	109	87	94	99	95	116	98	99	108	97	114	105	91	105	95	95	111	92	99	102	100	122	77	92	105	98	94	92	99	92	77	105	93	111	93	111	74	105	99	90	105	87	93	115	94	92	102	98	102	113	88	114	88	97	110	116	81	104	108	87	93	94	81	109	89	90	94	98	101	115	113	100	93	103	102	102	111	101	110	100	84	104	96	83	105	83	80	87	102	108	102	96	111	102	89	91	83	99	87	98	119	99	92	112	98	108	106	81	101	91	104	108	104	80	112	97	105	85	107	98	93	97	101	78	99	90	81	93
8418	468	554	696	637	529	512	483	400	439	371	391	383	363	404	353	393	364	376	368	371	351	371	365	354	327	388	371	380	387	365	339	315	355	371	363	341	382	351	344	360	323	321	343	358	368	390	358	351	355	335	342	375	305	342	336	376	348	333	330	342	356	387	368	359	325	377	411	345	348	350	377	389	363	357	327	336	347	329	339	361	314	329	368	361	352	377	328	354	375	329	328	346	367	345	331	368	363	344	363	377	358	354	345	361	356	362	329	365	413	318	344	369	355	369	368	331	316	366	353	359	358	367	359	380	329	335	359	352	318	357	329	320	376	342	361	356	350	364	338	355	362	343	389	344	313	329	338	349	383	358	362	354	354	356	345	383	330	340	359	355	347	350	358	331	329	348	356	373	332	373	343	323	347	346	347	335	346	363	356	345	342	351	355	341	383	390	373	349	378	380	372	367	345	358	363	366	381	328	360	349	347	364	356	350	375	357	327	364	360	342	355	355	342	336	352	348	374	340	342	349	374	360	342	326	300	336	331	366	335	371	365	344	299	335	364	340	366	356	352	351	369	368	341	362	323	351	357	369	357	355	365	343	400	363	347	330	364	386	341	361	359	367	367	353	326	356	367	394	349	355	349	316	384	369	354	316	375	327	320	359	339	305	341	347	339	352	351	343	401	363	332	349	361	376	357	339	326	362	372	380	376	382	311	376	326	349	359	377	362	369	371	368	359	358	357	334	345	319	357	385	342	336	368	357	341	349	352	374	349	368	354	381	367	328	384	356	374	360	360	358	330	370	349	359	353	354	354	345	355	350	319	374	327	348	387	332	345	363	353	362	346	347	344	337	357	360	351	356	344	332	377	323	367	380	342	348	329	338	365	329	380	342	322	340	344	338	353	341	345	352	332	388	364	349	351	378	354	363	346	348	359	324	375	358	355	323	369	395	375	359	354	349	346	384	335	367	364	331	352	367	344	325	329	317	341	381	328	347	334	338	343	359	366	319	337	365	340	357	401	345	350	321	365	321	371	309	362	339	350	355	341	345	355	343	343	372	355	351	334	356	357	375	366	352	347	353	330	349	403	341	355	364	346	386	382	357	352	346	393	350	378	352	371	363	364	365	357	323	370	375	362	345	353	309	355	371	372	349	369	405	347	325	380	332	341	354	355	348	340	375	364	331	344	346	338	350	348	367	357	369	356	326	360	340	345	336	313	349	349	357	338	347	325	357	338	355	330	338	366	357	335	377	341	346	362	364	374	356	360	361	378	337	331	352	368	376	377	377	333	378	383	346	351	357	351	352	370	343	331	349	324	343	361	347	327	354	334	336	383	342	361	360	353	354	347	351	312	346	327	364	383	329	330	348	348	376	363	333	361	357	356	355	358	337	356	319	345	366	342	369	341	353	345	343	346	342	320	355	362	357	352	333	372	357	362	360	341	357	349	325	370	362	360	327	362	344	342	379	382	351	352	351	339	348	346	331	340	381	316	362	366	382	343	347	369	376	369	350	376	362	337	355	331	360	362	376	396	357	355	361	332	347	375	349	343	348	319	325	381	361	345	383	337	344	362	338	327	378	361	362	355	386	363	351	363	362	345	346	360	379	329	390	338	359	354	353	362	334	352	363	367	343	352	349	335	360	336	372	334	315	346	339	348	344	348	348	349	343	347	342	356	394	352	350	353	328	369	360	363	346	353	379	355	311	342	345	363	355	359	376	351	343	359	358	375	360	343	325	366	351	387	329	372	346	360	374	377	353	350	353	374	338	351	333	373	376	336	337	333	318	325	346	342	357	384	355	343	350	341	354	349	357	354	360	364	377	326	355	396	349	346	348	336	368	397	345	330	340	369	355	382	348	346	371	369	375	336	359	368	339	346	357	350	358	361	320	356	343	377	322	326	353	365	333	343	349	368	363	340	350	381	341	342	351	353	354	332	372	369	325	342	326	375	324	343	355	331	337	357	387	380	345	397	347	342	360	345	308	360	381	360	380	360	369	338	373	353	351	362	351	338	358	335	339	344	354	396	348	336	335	335	303	326	327	376	354	349	365	364	377	328	348	362	361	359	356	378	349	338	329	350	347	332	360	352	371	341	358	360	349	336	371	358	393	416	320	374	399	309	353	375	373	352	372	340	377	340	356	356	331	355	354	349	340	383	338	358	366	396	349	357	364	380	331	361	336	349	371	342	332	344	354	357	373	362	354	382	334	388	345	355	349	351	359	331	338	356	353	339	337	302	381	319	327	371	341	349	351	354	358	354	363	352	338	365	348	337	348	362	320	375	368	347	370	371	353	326	364	366	337	363	352	407	375	358	348	358	357	320	344	370	353	334	352	365	347	338	336	371	346	353	347	339	328	359	373	338	369	353	382	350	364	360	339	372	360	333	347	343	331	374	350	369	360	350	354	367	362	342	370	358	347	345	375	352	375	341	328	327	387	363	373	352	368	335	368	365	354	342	346	338	332	340	337	369	354	321	372	361	374	377	341	414	364	325	393	390	364	343	343	369	393	356	389	356	343	369	344	332	324	331	383	378	371	358	343	366	364	336	349	357	374	350	337	386	349	348	346	332	348	339	344	345	364	345	368	364	377	362	370	330	388	327	381	349	349	385	355	332	335	349	355	378	347	307	338	326	377	380	354	342	357	335	354	347	366	333	352	366	335	351	368	342	361	350	336	348	338	320	367	346	346	347	359	350	341	354	349	347	336	339	323	367	359	349	369	346	371	355	369	358	372	361	332	355	334	355	325	349	360	350	363	355	370	363	373	334	349	347	384	389	347	376	390	372	343	329	330	386	359	357	351	374	353	344	389	387	330	326	323	348	362	369	364	339	349	385	364	339	343	384	347	325	340	353	343	353	348	358	316	364	363	378	380	352	318	358	361	345	375	356	360	353	400	353	366	351	365	361	337	340	335	363	353	359	315	352	358	340	340	365	342	334	333	339	338	332	329	356	365	333	359	324	331	354	347	353	349	367	350	375	386	352	354	370	346	357	325	364	388	362	319	336	380	377	346	366	352	346	356	364	386	330	363	332	350	356	336	357	357	370	373	377	374	347	354	368	353	374	328	368	344	359	347	342	376	341	336	336	356	381	357	333	366	343	378	350	341	340	332	357	344	363	327	341	350	361	384	360	326	340	329	349	328	317	350	308	324	358	356	357	345	377	370	347	373	354	339	342	336	344	388	353	395	351	383	356	358	399	317	326	349	324	367	337	347	360	381	369	340	368	356	340	330	364	318	348	363	305	356	335	383	344	363	369	364	372	362	384	349	356	336	353	361	357	355	317	338	351	356	342	360	358	355	378	343	368	326	347	337	372	336	335	353	344	366	338	317	372	332	355	353	341	371	350	342	339	362	360	314	363	371	306	370	328	329	365	355	360	392	373	339	347	369	359	323	365	363	348	362	361	408	345	320	356	375	363	319	338	352	314	356	386	313	369	342	372	355	348	393	374	380	362	325	324	345	367	361	349	339	336	371	332	368	316
41705	16863	4101	1268	1312	784	505	395	426	315	347	288	276	261	241	258	255	242	258	238	221	221	223	229	205	234	251	217	231	225	209	211	230	238	205	213	241	221	222	217	206	217	229	212	203	214	211	237	204	194	204	204	176	214	207	224	207	193	215	216	211	192	218	185	191	200	187	207	185	216	194	172	183	218	193	204	217	177	228	196	211	187	178	221	200	204	216	216	190	214	202	195	192	236	191	223	228	221	208	225	206	219	233	217	182	199	198	210	207	190	210	221	231	216	219	208	199	211	203	177	224	216	200	220	218	223	202	215	185	193	220	212	198	213	219	189	203	209	198	195	215	208	220	213	213	191	216	213	209	186	217	213	214	217	199	207	206	202	181	217	193	223	191	206	216	212	204	179	197	145	191	210	222	205	203	222	198	212	195	209	214	208	199	188	211	199	247	216	211	229	218	180	181	203	208	202	228	186	182	213	225	203	199	231	169	199	216	216	218	209	198	173	204	214	239	199	242	224	215	211	209	212	231	195	220	233	209	191	249	204	197	232	210	204	229	210	213	218	225	228	222	197	206	182	232	232	216	196	207	209	195	209	222	192	207	225	232	213	241	200	205	199	231	200	216	173	199	187	193	225	188	215	213	206	196	213	212	230	215	205	190	198	212	200	238	196	201	213	214	189	216	218	229	217	203	206	191	229	219	193	217	214	205	187	207	179	213	191	200	210	199	206	206	202	215	186	197	183	230	186	212	194	209	198	216	228	216	185	194	227	217	187	193	219	222	224	187	190	219	192	205	198	188	194	236	212	203	223	218	191	225	188	200	190	213	203	218	206	223	215	228	213	199	222	229	191	200	197	216	209	232	224	191	184	206	218	210	190	217	185	193	223	214	175	186	185	213	200	209	191	226	198	216	214	218	198	201	201	198	235	208	222	202	230	186	188	196	188	227	191	182	210	207	214	201	229	215	205	192	214	200	213	221	204	204	226	222	208	223	183	216	186	210	198	167	213	212	212	200	216	209	225	198	224	204	184	216	191	190	212	210	199	198	218	202	225	226	205	200	211	211	199	201	223	203	187	188	195	206	196	213	192	190	202	203	204	225	219	212	208	195	201	229	224	212	220	204	182	190	207	237	183	206	214	184	202	209	192	198	223	209	185	211	194	219	213	220	187	197	206	215	213	222	214	212	216	180	216	199	198	209	205	189	211	207	204	206	237	209	228	204	217	201	180	223	203	206	239	202	195	195	188	190	200	208	224	188	204	200	207	213	218	194	222	197	213	219	198	214	195	214	246	209	178	210	202	206	194	197	226	187	226	195	229	226	194	200	188	235	206	200	186	210	202	212	209	190	216	202	195	207	222	196	202	197	195	228	218	199	202	200	218	194	182	187	215	206	219	211	213	218	221	216	190	198	198	184	205	198	194	204	227	192	191	218	211	207	189	225	219	184	228	177	190	206	214	222	196	201	206	224	202	210	196	177	211	206	249	213	191	230	201	202	218	192	205	192	186	208	196	216	189	215	208	212	215	246	222	213	214	208	219	175	192	189	197	220	197	208	230	208	208	219	179	225	201	184	197	199	225	193	196	221	212	215	215	204	196	216	226	209	190	236	191	216	192	213	218	214	231	225	210	199	198	202	212	187	217	193	176	210	183	195	186	199	198	211	209	210	236	201	206	205	190	185	190	180	200	205	197	190	207	187	188	239	217	216	189	208	193	202	196	226	209	227	195	209	201	200	183	202	210	197	228	218	219	205	238	212	228	216	206	186	209	184	197	200	219	184	230	203	220	201	211	190	215	190	205	177	206	216	208	195	211	216	203	218	236	217	212	194	181	196	191	204	206	204	192	214	200	206	184	186	254	206	208	232	206	223	217	182	225	203	223	197	224	215	195	202	199	220	191	220	219	187	184	201	211	205	234	182	199	221	195	212	209	189	220	193	190	201	205	193	215	227	182	218	189	209	223	221	192	187	197	222	187	199	194	235	214	238	197	212	198	218	203	188	180	188	216	197	232	226	217	213	195	196	195	204	211	230	195	195	207	219	237	205	229	222	203	189	186	209	173	165	211	194	170	203	197	198	190	211	200	190	212	197	210	207	174	202	201	194	193	196	204	197	199	189	202	232	216	216	209	221	179	204	200	202	211	207	219	211	201	179	219	199	205	254	204	183	223	215	208	224	201	206	198	186	196	227	230	200	198	219	212	212	211	221	207	210	194	194	203	177	215	191	232	202	213	204	181	191	220	195	212	199	215	203	212	189	181	206	223	197	220	212	196	205	212	179	218	198	183	218	232	209	218	194	204	208	180	194	187	212	211	204	232	180	190	188	212	203	221	188	188	220	218	190	177	185	202	178	214	202	205	192	225	204	214	209	198	220	199	202	203	203	202	208	195	176	226	200	203	237	205	202	215	186	195	195	204	205	226	198	202	205	209	204	227	212	221	221	219	190	191	194	209	196	181	208	173	207	228	200	192	202	199	211	245	198	213	217	204	199	196	228	228	193	205	187	238	224	193	212	197	213	201	193	231	211	194	210	199	177	213	222	219	205	201	202	221	186	218	209	203	205	190	208	225	198	225	218	213	227	226	199	212	197	196	202	213	223	184	189	190	194	244	227	198	207	196	212	224	220	213	184	203	207	211	195	218	210	214	208	228	193	218	207	194	182	208	201	191	201	175	198	223	220	198	201	217	224	227	203	218	201	208	227	201	195	217	209	213	192	225	207	211	187	229	218	195	219	207	199	214	225	205	187	212	204	204	197	192	226	193	198	225	196	218	183	220	180	200	196	198	219	193	199	213	183	198	211	218	210	195	225	209	220	208	182	218	206	168	207	224	218	206	189	203	178	237	227	212	232	212	204	204	212	188	223	213	195	232	187	180	226	214	213	206	213	191	185	223	206	192	210	190	204	208	179	196	203	202	217	170	216	204	204	203	200	195	208	229	203	213	208	212	219	211	207	182	176	217	185	226	207	197	198	202	212	239	191	239	191	221	173	201	211	173	191	219	213	212	230	197	206	202	210	231	234	214	201	195	225	174	197	216	203	220	210	176	188	211	218	201	195	185	205	224	216	185	224	193	195	197	243	208	207	205	224	197	207	203	189	209	188	198	207	201	225	210	182	207	207	184	207	207	218	192	182	229	217	205	195	202	216	188	223	239	196	211	207	179	195	187	210	209	205	203	225	216	213	201	202	221	200	226	218	210	190	229	181	203	189	223	214	206	207	196	211	192	195	218	220	195	209	217	204	227	203	227	223	209	209	200	189	225	203	215	206	171	231	208	202	212	211	206	182	213	211	197	235	222	230	204	217	193	200	211	223	207	235	196	208	207	220	218	223	198	194	206	197	201	199	226	198	214	193	202	200	202	213	196	221	214	194	195	225	181	216	192	173	189	201	201	203	219	191	192	207	196	189	194	210	215	234	203	198	227	176	190	206	211	193	213	211	231	183	212	225	187	212	183	217	223	186	197	185	223	192	211	216	195	191	195
20213	1570	3102	3713	4494	3009	2251	1926	1701	1496	1291	1156	1135	1096	974	960	925	861	862	847	843	851	773	773	756	732	736	741	724	706	691	687	720	693	656	689	711	657	677	698	700	677	688	720	714	699	656	705	684	670	639	677	669	654	622	652	685	690	613	643	625	670	593	650	632	654	660	640	641	640	606	672	660	694	692	693	680	641	691	657	637	638	671	609	679	644	674	628	673	605	644	662	598	631	616	671	591	601	619	630	639	617	586	647	633	632	612	632	650	636	616	682	636	592	640	651	656	641	652	662	672	670	627	631	603	668	659	647	655	654	658	645	626	605	638	669	666	639	612	624	620	613	597	642	625	618	682	600	661	647	599	682	604	681	623	637	635	651	644	658	649	609	631	655	630	625	664	649	648	612	641	702	607	624	686	679	684	662	573	670	654	690	654	639	577	631	624	622	627	639	644	622	630	647	633	629	642	626	666	623	632	627	654	613	627	647	633	660	591	650	639	639	635	664	592	631	623	642	630	642	619	630	663	632	657	620	627	621	647	656	649	632	647	640	628	640	628	593	597	626	633	656	627	670	621	632	650	626	621	637	661	609	682	632	629	651	579	641	645	633	657	593	632	581	616	636	639	653	591	675	650	667	662	652	645	614	607	607	708	657	624	665	623	689	615	638	679	611	642	640	612	602	680	643	628	642	622	612	641	649	643	624	630	594	649	594	636	654	622	642	646	617	623	613	637	602	637	643	626	616	639	634	623	647	631	604	663	657	619	651	680	614	643	660	661	585	676	623	644	631	633	631	657	689	607	650	657	602	628	630	593	632	655	582	627	643	612	636	646	619	642	634	652	637	613	621	639	641	582	656	612	666	659	630	649	627	627	658	660	625	641	624	639	642	622	638	590	690	625	616	623	638	659	658	600	679	643	626	610	624	660	633	660	638	641	628	622	644	673	661	627	632	681	637	636	697	586	629	679	644	659	671	591	625	633	591	655	679	672	619	639	681	651	661	625	630	644	610	675	648	624	677	651	622	642	640	621	623	620	641	609	652	582	629	671	647	660	617	627	607	650	658	596	641	645	636	648	620	622	626	610	615	645	642	610	648	646	621	633	606	630	630	618	609	649	624	623	657	619	642	642	646	646	643	611	648	608	648	641	636	635	667	621	593	583	659	597	669	630	623	641	626	659	641	624	643	620	658	662	631	591	617	657	633	622	613	650	670	602	618	646	659	624	599	587	675	673	598	622	645	610	645	669	697	654	645	626	568	631	642	663	630	659	644	640	648	616	603	614	614	662	616	674	664	634	647	581	615	593	641	646	635	635	625	689	629	631	656	600	667	576	630	632	658	674	655	645	671	593	612	672	645	634	717	649	634	619	645	626	654	608	615	603	605	623	616	660	601	632	612	602	609	660	612	643	586	626	649	643	655	586	615	643	652	649	659	660	680	678	601	640	609	644	637	618	628	607	585	597	646	683	637	622	662	638	621	628	664	633	650	619	651	617	649	631	675	692	607	649	609	628	629	676	630	665	589	623	618	634	628	659	599	646	652	661	671	595	649	630	636	614	685	623	620	619	630	652	630	624	632	656	647	603	626	638	639	626	662	638	640	659	651	637	588	612	635	634	629	641	637	648	619	644	620	610	608	659	667	606	655	616	608	685	643	630	611	624	648	613	708	632	671	605	608	661	656	651	660	620	631	656	696	651	634	639	605	588	615	605	651	641	643	687	648	645	646	632	608	646	695	634	609	623	633	655	636	577	576	625	651	636	583	638	644	655	653	668	624	671	643	663	633	640	612	617	644	617	654	602	616	646	656	629	643	616	664	641	649	635	644	648	627	629	654	659	654	677	652	603	615	633	654	641	627	651	633	630	650	671	704	643	629	628	643	610	626	641	612	656	615	662	694	669	604	643	613	699	643	571	690	658	662	606	633	681	594	634	653	643	657	670	646	667	637	638	635	668	603	637	643	631	650	623	645	660	624	620	671	638	632	623	648	653	633	581	642	627	625	662	635	611	653	633	635	683	597	606	580	622	696	651	622	644	611	656	633	652	625	654	633	624	626	674	663	638	637	619	601	659	641	662	623	590	662	661	638	644	658	656	616	655	644	636	644	651	643	638	639	694	675	640	637	602	602	643	637	643	673	618	646	661	628	687	618	643	647	671	665	644	658	616	614	681	663	630	586	633	622	634	620	617	614	618	639	620	631	588	618	661	685	646	613	609	615	633	648	628	619	643	607	665	631	589	604	672	657	676	628	613	617	629	646	648	589	657	636	646	656	632	637	631	638	627	619	632	655	615	625	628	643	694	627	603	592	670	636	655	593	661	623	700	640	641	634	633	646	669	675	580	649	663	646	635	641	637	618	691	635	670	663	619	648	600	614	666	632	635	670	620	622	664	598	611	627	609	624	631	642	610	622	655	683	626	646	604	686	615	643	669	643	632	616	631	647	607	608	620	626	616	619	662	669	640	612	620	627	643	685	631	644	626	711	660	639	662	642	598	645	661	640	619	640	600	651	624	666	675	602	654	668	598	692	651	678	603	643	649	606	611	632	615	606	655	640	661	696	616	635	665	642	651	591	607	663	664	660	641	711	667	619	630	590	547	640	627	686	633	592	667	612	625	680	668	661	653	651	701	642	652	682	598	668	630	634	647	617	631	652	627	643	691	648	659	640	627	619	636	625	649	653	659	676	649	658	620	648	678	625	648	632	650	642	610	637	637	623	598	700	631	676	657	618	646	632	675	606	691	596	640	629	670	613	621	614	655	635	640	662	602	674	633	619	693	630	681	673	615	593	641	594	687	629	645	635	623	596	623	641	602	664	644	645	622	606	639	625	607	632	656	643	622	676	634	639	637	623	591	641	651	641	624	624	668	649	623	621	652	606	601	651	660	665	695	628	623	699	651	591	639	658	595	609	674	665	627	656	650	620	602	629	650	620	679	652	610	629	625	640	636	636	604	593	588	630	651	568	622	642	628	671	596	585	575	627	681	685	639	630	636	578	629	599	654	654	606	635	618	654	625	606	642	681	662	628	629	598	615	639	625	649	644	613	586	622	611	611	619	609	640	627	650	629	637	670	652	615	659	668	616	629	665	678	619	667	637	655	654	658	645	696	647	642	623	667	617	678	606	649	595	647	652	644	668	636	634	675	665	681	652	635	623	605	610	648	644	661	663	581	617	658	661	620	643	699	625	686	637	633	634	643	630	590	669	633	640	597	667	612	617	661	661	603	633	575	628	637	650	625	616	623	665	627	644	643	587	661	648	681	602	654	680	653	653	653	625	671	630	651	651	596	627	607	629	678	624	698	598	652	641	643	640	616	602	714	667	647	624	666	674	605	680	611	666	607	629	717	651	629	631	634	639	640	627	602	642	667	590	654	612	644	679	626	651	647	627	677	653	642	611	649	640	613	630	626	624	643	610	634	637	610	613	661	641	693	635	630	635	689	634	642	658	673	650	658	624	643	675	684	676	626	616	643	704	652	637	675
45829	22530	15534	2956	2442	1637	965	777	657	538	489	438	388	405	423	371	354	401	345	318	330	351	341	314	330	291	349	310	322	308	313	321	329	297	347	301	286	329	327	310	291	273	270	300	308	304	299	309	297	316	312	308	326	280	278	285	280	303	314	278	287	317	307	312	285	301	314	301	309	335	296	309	292	300	283	291	286	282	290	307	312	320	293	333	293	340	291	301	304	275	304	289	295	286	320	305	280	311	293	293	281	312	308	300	296	339	299	306	272	304	284	288	294	311	349	300	251	302	305	311	266	276	292	284	270	305	297	285	318	288	295	274	296	309	300	323	292	287	270	287	298	238	279	276	284	314	271	290	299	308	286	305	297	273	288	315	287	296	279	291	305	306	273	279	282	286	304	278	316	297	287	285	289	294	292	257	265	309	294	287	265	295	265	308	298	300	279	289	276	325	287	313	286	306	304	270	320	293	272	310	270	286	326	267	284	306	291	299	288	300	321	290	249	293	303	317	255	307	318	316	290	280	286	300	308	304	317	296	274	299	306	303	319	286	304	312	314	289	296	286	307	281	264	310	258	308	273	284	286	293	246	272	310	311	262	292	277	302	274	302	309	306	290	315	274	297	278	292	322	278	322	261	313	308	315	268	295	310	293	294	274	303	310	271	286	275	289	287	307	271	301	292	296	256	296	296	320	301	295	269	320	309	296	276	294	278	286	280	280	268	291	318	301	275	317	265	282	303	307	291	307	299	287	311	313	318	306	294	264	273	298	292	302	301	291	277	305	282	321	324	291	287	288	295	312	284	292	317	288	283	295	294	290	306	294	285	291	305	346	294	320	298	303	278	299	262	256	261	319	283	285	304	304	268	287	327	302	299	279	286	290	291	298	291	289	312	270	316	301	288	290	290	318	296	313	288	271	317	302	310	313	274	269	308	311	303	312	290	328	308	291	313	307	300	289	309	286	275	296	295	296	310	303	264	253	283	315	299	304	289	281	305	259	300	273	305	321	273	298	298	332	288	334	255	254	334	292	286	276	281	278	317	325	297	289	317	287	282	288	308	279	280	307	321	301	295	259	319	271	285	298	272	289	317	273	283	290	280	307	325	296	281	295	283	297	265	275	282	296	292	295	298	306	290	286	291	309	339	252	281	277	287	323	237	295	301	328	290	277	321	271	305	299	284	305	288	272	280	291	315	287	297	280	293	293	287	294	323	311	303	302	271	281	312	306	265	270	296	324	297	292	286	318	316	303	281	312	287	295	309	309	284	313	297	259	271	276	276	284	266	285	254	304	284	283	333	282	309	287	273	272	302	307	304	285	298	299	296	294	299	309	296	311	294	284	293	327	294	298	295	279	292	304	288	299	311	306	283	277	301	305	291	308	270	278	272	265	289	302	314	270	303	293	262	312	317	290	318	272	292	307	307	325	271	307	310	297	306	277	290	317	283	272	306	271	285	314	308	319	280	295	298	282	300	337	326	301	319	305	282	271	292	287	285	318	311	291	279	290	292	304	283	282	277	273	296	264	298	311	297	302	330	323	287	307	291	287	296	325	278	321	288	301	340	316	288	289	286	280	299	303	279	292	309	321	311	293	295	276	304	295	310	304	277	295	309	286	252	316	291	308	295	308	301	293	297	299	291	265	281	278	288	303	275	287	272	302	293	309	295	283	266	309	292	294	271	291	271	304	273	257	286	301	301	291	307	284	282	303	293	281	314	286	300	274	280	284	298	286	282	247	290	286	276	303	295	244	288	290	317	284	292	265	306	299	296	292	276	283	278	302	277	309	277	285	276	321	332	305	277	296	280	288	283	320	306	305	312	319	278	289	299	282	302	307	306	287	292	320	304	263	311	294	312	324	300	290	320	334	309	289	313	285	279	279	270	273	287	282	294	254	282	304	302	325	300	278	278	292	266	276	294	295	288	285	282	255	307	318	306	276	309	295	297	307	289	305	332	289	290	300	293	291	314	301	294	305	289	264	296	263	288	280	283	304	292	278	288	300	296	312	277	282	265	310	291	282	276	285	280	293	298	262	273	268	300	291	298	275	264	285	294	282	301	305	309	276	263	260	332	290	306	315	292	271	296	273	253	278	311	309	313	322	308	280	302	304	297	294	297	285	289	312	298	288	313	280	314	295	281	286	308	312	272	244	295	267	290	280	324	300	322	285	308	312	306	305	296	299	286	294	272	294	294	299	281	296	311	313	328	295	297	289	301	307	295	261	288	294	283	300	280	279	322	326	307	283	298	300	301	331	320	305	296	300	356	295	266	307	287	287	290	274	299	300	292	255	294	300	318	281	319	301	298	312	272	295	288	276	298	286	270	319	284	271	295	297	330	285	281	270	294	290	295	315	340	277	269	292	270	279	270	302	332	320	301	310	307	311	288	296	286	293	298	272	248	297	252	312	273	290	272	245	317	313	298	269	298	302	269	301	293	301	324	290	296	289	321	284	338	292	308	299	296	276	306	292	294	295	295	279	285	281	275	301	304	295	285	299	263	288	278	273	259	300	285	309	303	319	299	297	275	313	317	316	305	297	284	288	289	271	265	304	311	279	289	305	288	288	273	276	313	301	287	306	300	263	291	305	307	316	316	298	268	297	308	295	317	267	279	269	264	324	283	294	307	304	308	305	298	288	305	263	306	294	256	323	303	277	295	282	280	262	299	302	288	301	289	301	276	298	288	309	279	282	303	319	282	334	304	310	302	288	292	323	288	303	297	265	257	304	277	307	332	276	295	284	301	296	301	290	304	309	300	302	282	301	291	289	242	274	302	288	299	336	310	295	314	310	280	305	307	287	297	295	271	306	300	271	292	279	271	264	335	295	325	280	300	317	270	312	303	274	276	316	288	329	290	312	282	294	301	279	301	278	282	287	279	316	307	294	313	295	310	291	280	307	289	281	314	275	296	299	288	317	291	294	295	299	281	305	277	279	295	275	271	288	270	291	287	285	304	332	274	289	303	286	270	316	298	300	344	277	283	320	276	277	311	299	303	287	278	319	293	317	265	334	293	311	311	282	302	329	307	298	278	298	271	280	271	297	291	278	278	308	307	270	301	261	272	297	332	273	299	294	292	306	302	292	307	282	309	303	277	281	296	286	273	296	325	294	244	313	271	298	289	269	299	284	302	282	298	288	268	315	304	317	262	279	287	301	291	295	303	295	312	292	273	291	297	316	326	288	309	314	304	271	307	282	269	294	286	283	307	298	266	298	310	304	288	293	298	291	314	325	293	309	295	310	296	277	305	252	309	314	298	277	320	275	317	310	290	300	301	273	281	301	303	269	323	330	297	310	294	295	300	304	262	340	300	286	292	257	280	293	275	325	299	288	315	296	294	312	271	322	285	287	287	271	296	305	274	285	293	296	298	284	274	278	315	304	279	305	333	278	298	267	331	276	284	298	294	248	315	293	315	299	302	325	305	296	300	301	323	293	290	314	317	325	307	279	301	287	329	295	292	291	285	286	282	284	331	308	309	264	279
24471	2577	5311	6437	6666	4819	3648	3199	2714	2337	1971	1859	1714	1597	1535	1432	1350	1327	1231	1208	1191	1145	1127	1115	1096	1095	1051	1038	1010	1043	980	1026	1022	943	941	983	927	999	936	900	952	938	965	939	920	885	915	877	865	926	939	881	847	870	920	930	849	922	887	901	836	924	943	843	884	861	911	865	890	859	873	865	859	895	830	896	847	862	911	839	872	860	866	848	869	862	866	814	910	846	879	888	871	861	898	889	828	831	897	868	912	851	885	897	851	908	854	888	823	866	882	861	824	895	857	831	868	832	824	812	868	861	814	833	858	870	864	841	884	819	893	834	859	847	875	828	836	858	836	802	879	893	810	867	834	847	867	824	820	856	876	870	852	913	849	834	836	812	835	855	837	870	860	823	843	833	873	786	836	879	879	814	830	810	859	843	838	884	835	856	814	860	798	865	877	867	852	847	875	894	875	834	834	788	816	838	847	796	853	855	834	896	802	904	852	823	830	848	895	824	857	891	818	900	879	856	839	823	868	856	849	817	869	833	874	841	829	878	863	842	853	828	818	841	874	817	871	875	856	852	842	856	871	782	794	846	836	884	849	799	832	835	848	927	816	889	804	882	872	914	818	868	889	830	844	873	824	793	856	861	845	839	855	834	863	830	874	867	858	866	869	753	841	922	812	829	845	854	894	850	774	801	819	854	859	809	866	858	875	856	861	874	814	826	862	800	858	820	866	846	929	834	847	845	868	877	843	854	915	864	854	834	851	879	811	847	826	849	843	868	839	844	875	827	844	835	895	843	835	805	805	825	856	845	818	849	835	892	899	849	809	830	840	839	795	849	889	826	871	837	803	838	835	909	823	854	870	842	824	889	813	833	828	813	815	897	835	837	858	866	851	864	811	879	803	867	792	844	884	871	877	864	787	836	909	868	841	922	875	816	870	824	797	805	857	799	832	874	839	831	868	850	865	817	768	851	843	806	858	832	830	851	844	871	821	896	831	868	851	818	901	870	867	828	773	847	866	844	847	813	847	881	907	830	832	842	815	824	863	869	826	827	888	828	811	847	850	823	829	873	805	825	840	874	829	851	857	843	841	830	810	824	864	837	894	868	926	829	836	889	843	834	854	836	864	850	855	843	853	839	858	847	883	872	834	830	813	848	889	872	846	857	852	854	845	832	830	846	861	830	837	891	832	839	882	877	827	833	833	812	860	868	844	827	806	823	879	788	842	869	844	818	815	816	868	828	922	831	867	890	803	879	873	807	787	872	843	858	833	910	861	837	838	844	827	874	810	851	845	835	824	879	844	825	823	878	888	827	832	809	807	896	871	843	867	846	862	831	865	875	876	863	852	827	870	823	831	854	876	842	843	816	832	852	878	837	825	964	881	877	839	857	808	818	811	830	797	859	844	846	821	873	864	798	860	859	835	844	833	874	806	813	830	840	893	872	830	856	887	834	797	868	880	860	907	878	903	821	909	843	873	863	827	864	798	839	832	843	859	869	884	851	802	875	849	872	863	843	837	843	822	843	870	837	840	871	883	845	850	896	779	850	848	869	860	850	827	849	809	824	810	862	841	838	813	780	855	845	812	858	842	805	839	843	837	888	872	832	851	881	898	789	859	842	856	852	873	817	842	843	816	845	880	829	860	853	845	829	850	827	808	899	825	806	873	826	842	811	811	783	828	796	832	832	926	862	909	851	788	822	800	838	850	828	861	831	791	846	854	822	828	877	865	839	876	843	851	806	852	858	895	855	864	866	814	846	793	879	797	845	821	802	876	819	832	838	791	885	845	863	878	845	858	825	813	858	836	838	831	817	837	899	821	838	798	831	836	917	861	869	854	842	842	844	848	831	821	853	852	842	868	821	842	836	856	833	836	859	878	856	852	827	868	853	814	845	837	875	882	842	858	865	838	814	885	898	829	833	860	776	857	853	871	846	820	869	839	877	834	814	830	871	804	824	813	861	795	886	895	840	810	884	869	879	855	841	875	825	855	847	869	862	825	807	892	818	830	868	847	843	832	787	870	870	853	846	829	838	818	850	820	864	846	892	839	901	841	836	835	839	873	880	836	874	847	874	825	840	838	786	864	804	860	869	857	840	853	819	820	843	798	860	865	883	836	907	819	848	861	848	826	839	868	862	852	798	821	791	871	834	830	903	843	859	822	828	813	833	863	869	840	823	855	871	821	830	803	858	866	803	801	885	845	846	924	840	871	841	864	917	822	873	812	808	902	836	870	813	816	841	867	831	885	832	862	877	848	811	783	804	854	874	791	847	861	820	881	872	844	816	845	854	880	882	940	841	831	829	851	864	866	859	837	855	849	823	882	825	849	854	838	846	866	812	852	833	792	867	839	906	887	829	845	828	840	866	865	826	872	885	805	821	861	793	832	888	826	842	853	831	841	843	868	814	841	816	815	851	863	834	849	824	840	816	828	819	849	911	783	831	827	835	859	871	849	874	818	881	858	858	834	852	866	840	844	835	852	865	851	867	869	819	834	862	867	920	861	880	877	899	877	885	854	775	836	907	781	852	813	847	860	839	862	833	869	861	892	838	788	840	880	806	846	802	903	862	876	843	848	903	792	902	841	828	889	861	870	838	828	833	862	813	876	901	877	905	799	817	810	879	806	953	892	843	854	834	860	824	784	883	780	824	853	840	810	878	853	864	895	811	865	844	835	870	858	841	776	838	839	827	875	829	851	868	854	806	872	848	855	902	857	885	790	841	853	835	780	824	844	862	829	813	837	874	852	874	896	791	788	813	826	886	867	848	827	867	842	824	865	835	846	843	862	792	833	852	848	853	843	862	803	862	806	853	859	849	902	847	902	868	843	851	854	849	819	802	865	798	821	840	865	877	838	876	799	831	833	842	798	873	866	807	794	841	818	831	880	834	852	809	830	855	890	841	909	890	863	868	881	859	863	815	918	860	820	844	846	785	879	870	852	860	817	903	848	809	850	786	898	930	860	917	896	822	812	844	833	832	865	870	852	878	821	824	816	873	833	838	834	834	872	862	895	836	826	827	806	833	847	836	851	828	860	867	877	826	845	852	847	790	839	833	900	905	849	857	820	859	869	879	858	797	894	868	857	828	850	808	797	821	833	843	846	838	788	815	785	902	862	875	867	870	853	854	870	820	843	897	900	880	828	857	848	856	856	849	839	851	790	816	773	827	907	838	874	818	867	806	789	805	814	859	833	843	870	842	841	901	816	881	853	848	827	841	883	811	817	887	840	811	836	886	862	819	854	874	882	857	832	800	831	850	903	787	838	834	863	824	851	831	874	870	886	838	849	828	823	854	889	855	825	839	848	849	854	849	875	834	810	816	857	838	862	858	854	876	842	836	847	857	883	852	837	831	824	904	829	861	841	823	842	853	912	880	858	887	898	824	804	840	839	867	869	791	831	858	830	829	818	816	854	886	852	833	844	859	881	801	871	786	825	875	795	833	809	866	817	817	841	861	850	828	852	818	829	887	850	847	907	850	861	921	880	897	923	849
9961	541	370	195	245	161	119	120	112	130	117	117	117	90	100	100	94	98	99	102	100	115	85	106	102	105	93	97	99	87	113	95	97	106	93	87	86	92	95	101	94	107	85	107	89	88	110	80	93	89	110	101	92	91	91	107	87	88	110	94	88	100	84	127	93	94	102	96	122	112	94	93	98	78	109	96	103	102	105	106	85	85	104	103	111	113	104	116	113	96	98	104	91	89	108	85	100	104	97	114	89	84	105	102	99	95	92	102	92	105	92	93	113	102	100	109	95	101	79	104	95	102	89	114	83	89	103	107	106	93	103	84	110	113	101	118	115	86	103	78	105	92	90	91	91	101	102	112	97	113	102	101	110	115	88	91	120	88	99	69	88	105	92	117	119	93	107	92	102	98	78	107	96	83	92	120	99	92	98	93	91	106	106	96	90	100	88	125	104	91	93	112	105	88	103	100	118	113	88	95	98	97	122	115	83	111	94	94	87	115	107	98	103	107	108	95	100	99	99	82	92	96	98	103	79	106	111	96	97	92	102	91	103	100	85	91	105	86	80	91	92	101	97	120	95	96	123	110	92	93	106	101	94	105	90	91	102	107	86	98	87	104	112	104	95	95	120	96	92	87	78	84	105	83	102	112	90	94	98	108	112	99	92	86	103	96	94	100	113	109	88	100	87	115	94	96	95	99	89	106	99	91	97	101	98	92	89	95	112	101	103	92	90	90	104	95	127	92	96	108	89	84	104	111	100	106	100	108	108	106	107	108	87	99	91	87	109	112	107	103	82	125	95	105	94	90	104	84	111	106	78	88	113	117	95	94	91	84	101	89	90	98	114	94	93	93	104	111	76	105	83	95	79	93	90	101	105	91	101	92	102	102	102	114	112	100	99	91	91	80	96	93	102	110	97	119	97	96	94	96	105	96	88	123	90	112	113	118	104	95	118	93	102	103	106	92	104	107	104	108	94	95	82	120	100	104	106	119	117	90	89	118	103	94	98	94	87	108	85	81	112	96	98	114	100	104	92	95	92	101	106	106	110	90	96	94	98	94	96	106	102	92	101	100	91	94	111	81	96	97	117	119	101	94	91	95	94	99	98	90	78	100	101	83	106	102	97	99	118	102	87	103	99	91	104	97	92	104	105	93	94	83	106	102	102	90	99	84	90	91	107	84	80	88	99	84	105	84	90	118	90	115	97	114	94	104	103	78	98	113	108	91	96	86	119	95	103	93	91	103	92	103	99	75	106	123	114	101	119	108	105	86	99	101	103	87	91	108	103	104	107	100	100	93	83	114	94	106	85	93	92	94	95	105	108	100	98	113	100	89	94	81	101	102	94	96	88	107	81	95	103	87	104	96	111	100	104	77	85	97	94	100	90	104	89	102	112	109	86	93	105	94	91	106	75	106	86	106	107	87	114	93	96	109	98	98	79	97	103	97	99	89	107	107	91	114	100	76	114	98	111	105	79	91	105	119	102	129	103	109	103	88	86	89	78	100	88	101	112	94	105	91	102	99	102	105	100	118	107	105	102	104	89	101	99	94	78	111	100	101	88	103	105	105	99	96	105	109	100	115	93	89	98	87	92	96	87	74	91	97	113	113	107	93	104	98	87	81	102	102	93	96	105	108	108	112	99	100	99	103	107	83	103	88	91	73	101	92	89	86	112	84	104	118	106	95	106	112	106	102	117	92	96	114	101	93	99	119	88	88	92	95	101	103	108	121	106	96	88	119	96	112	95	97	99	102	97	92	117	94	91	84	124	106	81	97	100	98	88	94	96	110	79	103	88	89	108	113	94	107	84	99	107	93	89	98	102	95	95	93	115	104	117	98	107	94	103	98	92	97	102	89	110	98	102	95	102	98	104	100	97	92	92	94	107	111	106	98	105	107	92	85	89	83	115	110	112	96	93	94	90	121	108	104	94	94	106	82	99	95	115	92	80	90	82	108	105	90	104	99	98	105	88	108	99	92	106	106	97	111	100	116	72	87	86	98	92	89	98	109	95	94	97	95	105	92	101	107	89	100	113	98	90	103	101	101	82	107	116	94	84	119	94	95	104	96	101	77	102	78	84	107	91	109	112	95	93	88	76	100	97	100	85	97	85	117	98	111	96	105	88	86	90	83	80	97	87	111	112	117	106	96	100	111	99	106	99	99	99	96	101	106	107	112	105	87	92	108	93	93	103	109	90	98	104	118	89	109	88	104	99	91	93	105	99	113	87	111	100	114	115	93	106	98	102	104	101	88	104	102	79	109	93	99	98	92	92	82	100	109	104	107	88	108	89	91	94	100	123	131	103	98	94	98	95	86	112	97	105	100	104	101	94	92	108	98	87	91	100	88	84	108	90	105	87	104	93	96	92	99	119	107	121	86	98	105	116	96	103	103	91	93	108	91	116	92	84	99	92	88	102	103	104	99	96	102	101	97	92	88	108	93	78	89	87	98	108	104	104	104	101	87	92	101	99	97	102	100	92	91	96	92	97	103	106	96	82	96	111	98	87	103	91	85	85	102	100	100	101	96	96	100	90	90	94	105	90	121	106	98	99	96	114	81	93	105	117	106	85	110	101	105	99	115	99	95	86	103	108	81	104	94	83	98	94	95	96	95	88	101	91	111	100	100	96	97	96	88	98	92	88	81	96	99	95	97	95	126	103	109	108	89	104	101	92	84	84	95	109	90	91	93	92	79	113	114	93	90	85	101	101	89	90	101	103	81	84	99	97	106	94	98	95	82	92	116	92	74	105	90	92	108	95	87	99	109	93	117	105	98	99	96	90	101	90	93	104	84	91	100	97	93	106	117	90	93	114	104	96	86	101	89	103	102	104	96	88	93	89	96	104	90	86	111	93	101	106	88	97	83	81	83	119	117	95	94	94	106	104	100	99	97	110	105	99	104	89	75	98	94	102	86	104	106	103	104	98	106	102	102	83	99	111	101	101	98	95	111	94	98	109	89	105	80	90	92	109	105	97	91	119	96	91	104	106	107	86	95	104	108	78	105	95	116	110	88	107	71	91	107	100	82	110	103	88	95	98	104	69	77	99	101	110	97	87	91	100	127	70	98	102	85	99	107	97	95	92	99	95	92	95	90	114	95	101	106	86	115	102	96	118	91	88	99	88	84	84	97	91	88	91	99	88	87	91	80	127	97	91	123	101	101	111	107	112	115	96	106	99	107	92	81	88	103	108	95	120	102	113	108	97	84	87	87	110	94	98	90	104	91	89	105	111	97	98	109	107	116	84	103	89	104	111	87	97	102	103	91	105	108	91	109	95	92	97	89	80	85	97	95	94	88	90	99	95	105	97	85	104	98	104	103	93	90	94	110	104	114	86	104	93	100	83	92	101	113	97	103	113	88	106	82	75	92	92	100	85	92	112	91	91	108	95	94	105	81	88	92	90	112	107	95	95	94	72	126	96	84	95	84	104	104	100	81	110	99	85	93	91	96	110	102	105	95	101	99	90	106	92	80	81	96	88	95	103	103
8701	527	594	637	786	555	487	524	432	420	432	424	380	383	402	389	404	396	384	395	345	388	360	343	369	332	353	361	352	336	361	369	356	354	339	333	355	341	379	346	402	323	356	367	361	375	383	346	375	317	366	384	334	361	339	348	401	316	348	367	333	362	371	340	345	374	345	368	339	338	368	360	358	327	373	325	358	326	348	349	346	348	345	365	360	339	341	344	355	384	340	339	303	353	357	351	380	361	335	359	376	336	345	331	340	350	363	355	399	381	367	324	360	326	358	350	352	316	346	350	359	338	316	351	353	374	336	348	334	365	358	361	331	383	354	360	368	354	376	362	351	361	371	391	360	385	336	352	336	362	376	367	366	336	365	363	396	364	364	372	346	363	352	353	339	365	376	334	352	337	336	373	369	367	378	397	332	353	340	365	338	359	381	368	347	349	333	333	357	374	377	344	357	346	330	343	360	380	362	361	358	354	353	320	389	361	363	377	370	368	342	391	359	340	362	366	369	333	373	321	326	351	342	344	351	337	354	329	378	363	347	379	328	335	363	340	359	331	341	346	368	342	376	359	321	317	380	356	396	385	364	317	352	370	400	334	364	339	311	334	365	342	331	391	338	405	402	330	359	375	374	371	332	352	354	321	426	346	329	342	362	344	336	353	379	349	362	364	374	374	349	379	344	351	346	356	356	339	338	368	338	377	339	347	361	342	376	347	364	349	349	371	370	327	370	352	364	333	353	329	354	365	327	324	354	368	388	356	368	346	325	351	405	377	367	340	343	375	347	333	375	325	329	381	342	334	411	385	369	348	365	333	338	367	377	343	367	340	347	359	362	358	365	346	380	348	332	361	338	350	377	341	338	376	345	372	376	356	358	345	335	381	368	363	332	340	342	367	327	361	341	367	361	340	397	356	389	347	369	346	344	309	398	356	360	364	331	329	382	335	367	348	369	364	333	333	382	354	368	371	369	368	325	348	363	312	342	337	334	353	355	336	350	321	315	372	368	370	350	346	356	338	364	364	368	336	322	374	364	361	361	322	354	352	314	368	351	362	347	367	361	316	350	363	357	375	315	342	378	333	378	394	363	348	342	355	360	391	343	359	346	342	353	346	327	330	399	356	328	333	336	330	352	335	365	323	369	345	383	374	365	352	345	346	334	362	330	325	376	344	351	331	339	365	391	368	368	319	369	372	376	368	351	327	385	356	351	369	389	378	333	330	356	351	354	333	352	333	348	359	354	383	340	317	347	369	332	359	359	348	366	346	371	352	377	354	378	350	368	361	356	343	367	335	338	311	334	357	343	373	395	346	358	354	379	373	364	354	328	365	379	377	372	375	344	362	352	396	345	346	329	360	364	384	374	355	337	373	359	368	360	321	322	350	338	363	325	390	350	410	340	353	357	352	364	312	373	373	374	344	343	330	355	384	344	351	358	346	404	362	330	379	328	362	332	335	373	397	364	381	359	344	333	335	379	371	332	357	348	357	357	369	337	369	328	347	333	345	349	302	339	347	370	363	364	342	352	351	345	334	365	349	317	393	357	351	348	322	343	365	330	354	353	364	343	368	326	345	344	353	327	332	373	343	362	368	324	354	349	369	346	383	337	349	328	361	355	389	360	347	374	349	345	359	363	351	349	372	349	365	395	355	368	343	355	339	331	315	348	357	358	360	376	349	319	346	386	347	371	330	340	367	317	374	332	359	372	350	362	364	356	324	365	310	358	362	367	354	346	365	361	342	381	312	364	340	343	348	338	380	357	349	339	359	372	359	335	367	363	389	346	339	370	361	342	377	367	372	324	377	346	356	374	343	330	349	355	333	348	376	377	341	367	345	357	359	352	345	370	361	356	351	368	350	375	331	354	334	352	376	366	380	372	343	358	362	336	314	355	337	310	359	360	327	343	370	396	360	341	374	331	338	327	313	363	339	343	383	357	383	340	368	360	347	387	361	355	330	353	352	389	365	349	376	362	337	343	358	324	353	326	362	357	345	384	375	367	358	317	351	345	332	348	348	334	334	371	329	338	386	385	356	343	368	381	366	384	340	346	362	350	360	327	374	340	361	351	350	328	385	355	332	357	342	308	405	359	322	353	346	378	317	336	380	364	336	324	365	385	326	381	361	349	367	325	368	340	381	403	349	381	351	371	314	367	395	364	336	344	335	352	355	361	351	394	368	359	329	349	372	354	375	366	357	344	328	359	362	357	340	336	361	350	399	365	360	355	342	345	340	327	343	353	351	355	332	373	365	359	326	341	358	341	368	368	357	356	326	377	372	388	353	351	362	376	350	341	344	336	396	347	373	338	357	356	342	337	376	400	337	343	385	365	333	373	397	319	363	349	334	357	340	364	355	350	355	382	314	350	310	331	330	368	348	356	339	357	352	362	371	378	394	351	377	346	351	342	347	386	371	344	394	354	333	337	346	379	349	334	339	345	359	331	326	356	363	339	372	384	336	351	340	359	316	346	364	342	323	325	362	371	330	359	338	322	331	328	321	359	326	336	364	387	340	360	360	372	356	383	352	363	344	331	357	355	341	377	336	349	387	330	336	333	368	339	371	345	382	327	341	361	351	344	330	365	368	355	378	343	338	363	333	337	363	348	357	373	308	369	343	348	346	343	328	366	353	350	342	364	362	327	355	334	352	315	360	334	354	388	345	390	351	369	370	339	367	344	355	345	358	364	355	351	345	364	348	339	352	328	343	347	349	331	325	346	389	340	321	383	377	366	374	350	369	330	329	367	339	365	398	339	349	363	355	330	362	318	376	379	323	368	326	337	369	403	364	356	340	358	363	383	336	322	377	366	379	342	343	368	349	352	353	396	366	351	321	355	330	366	349	347	341	367	342	360	387	372	345	353	352	349	343	317	313	338	326	364	336	358	352	382	344	362	350	357	354	368	345	347	361	350	382	334	366	386	361	345	378	349	343	329	353	330	355	363	332	323	364	344	368	373	352	371	324	380	365	354	394	358	334	366	352	347	392	363	334	322	317	330	319	353	363	353	352	354	351	342	371	397	357	355	389	352	365	351	356	342	362	381	323	381	359	339	358	348	326	355	373	369	386	351	398	356	356	321	340	351	353	366	349	353	353	358	352	340	361	348	345	376	352	363	372	359	352	339	334	333	356	337	321	356	351	396	360	342	378	339	344	359	326	362	355	349	345	346	349	351	366	362	367	364	360	347	414	330	331	381	346	323	375	378	347	338	356	347	333	352	311	371	353	380	329	368	376	359	314	332	366	361	362	336	323	333	376	332	361	353	389	360	360	327	369	387	350	404	379	364	386	335	356	340	364	320	365	368	325	350	357	358	347	344	359	318	342	353	326	366	351	327	382	358	350	396	359	360	356	355	370	356	344	356	346	336	370	341	338	364	381	337	343	374	366	400	360	387	325	369	338	328	341	367	380	337	341	396	370	354	363	349	379	377	344	370	371	356	317	364	335	370	379	371	302	340	321	348	325	381	369	346	348	358	339	352	358	353	366
42630	17379	4579	1274	1288	916	584	459	402	363	297	272	295	284	264	259	240	239	256	227	219	223	215	219	254	222	198	220	231	234	216	204	204	231	204	225	232	206	211	206	206	208	167	227	188	195	244	213	201	232	191	210	223	225	210	198	201	203	203	224	188	199	215	226	207	219	214	209	212	213	213	216	215	211	212	220	200	234	212	218	208	201	205	220	188	199	194	220	198	220	214	191	209	189	219	186	221	216	212	234	201	216	209	234	201	228	206	193	217	214	211	205	205	233	217	206	196	197	218	203	214	190	187	189	219	210	224	214	224	216	193	218	202	210	210	196	223	208	221	209	218	207	206	206	198	193	207	200	222	221	202	208	204	197	203	211	203	208	214	209	230	197	203	199	218	202	191	196	208	200	243	211	194	214	204	220	240	201	228	205	219	217	180	201	203	248	221	201	216	226	196	215	200	214	205	212	188	196	207	198	205	228	201	201	221	211	213	218	189	219	207	224	214	221	208	229	200	191	248	203	225	184	195	213	209	233	218	193	196	202	194	168	188	215	222	212	187	209	207	207	214	224	191	214	200	208	240	188	212	182	219	215	205	164	201	203	184	240	221	194	219	223	222	204	200	206	213	218	175	206	192	201	196	190	211	205	192	196	231	195	167	196	185	220	204	228	206	231	233	192	200	211	220	203	205	207	219	223	207	188	207	209	221	211	205	222	222	215	214	220	210	196	191	192	226	200	231	184	201	229	206	227	212	197	210	201	200	201	200	203	216	170	206	218	190	225	212	206	228	200	203	222	227	202	231	207	226	197	225	213	210	216	170	236	229	229	213	213	200	200	206	190	223	217	217	195	217	203	223	204	227	217	212	193	222	223	233	206	217	206	213	204	237	186	230	209	205	196	209	236	219	228	206	194	210	223	195	203	206	179	224	229	198	228	190	193	215	199	222	215	216	203	224	212	240	211	237	222	227	200	202	207	202	194	211	209	227	235	218	187	211	218	197	232	200	219	218	209	207	218	212	240	207	200	190	220	201	199	219	183	229	222	216	207	213	202	200	218	229	225	197	222	203	215	187	210	211	154	185	217	206	199	222	231	191	213	196	236	228	187	209	203	198	206	211	208	197	209	206	197	201	191	219	206	201	198	217	205	205	205	197	217	195	233	204	219	186	186	211	202	217	186	207	205	249	217	209	203	188	201	229	214	203	214	201	177	236	228	210	205	196	198	198	171	189	206	228	220	208	208	189	176	186	212	228	190	202	203	203	217	231	217	213	180	206	227	207	200	218	230	232	223	200	198	216	175	196	205	178	232	215	214	194	210	206	211	199	178	198	191	194	215	228	198	218	206	202	194	218	197	204	242	207	192	181	210	235	218	222	199	234	231	182	194	204	219	212	202	204	239	205	210	209	209	232	230	232	210	199	205	215	194	211	190	185	209	218	211	198	223	215	214	202	216	203	187	190	211	195	188	219	188	232	213	209	217	212	201	192	212	196	211	203	188	214	204	191	206	214	210	223	205	215	203	198	227	219	200	210	195	220	205	200	219	216	226	216	220	196	201	239	201	194	203	220	236	224	224	184	184	180	194	215	219	191	221	214	182	204	196	187	215	174	203	190	205	194	212	191	203	219	215	215	202	223	229	210	206	199	215	194	219	223	207	200	218	209	185	223	191	210	185	195	214	200	185	195	216	188	196	176	199	203	200	203	195	183	207	215	206	228	209	202	211	205	216	209	209	218	198	210	239	248	198	181	214	224	197	205	221	208	207	230	201	214	180	203	212	182	230	204	222	222	210	205	168	195	202	205	212	204	191	205	226	204	200	229	207	224	201	204	201	203	216	196	209	225	220	188	188	220	207	196	232	195	190	198	229	210	194	196	208	216	204	186	200	226	215	206	182	216	202	213	203	218	201	203	215	196	217	201	194	212	219	210	219	206	208	204	205	198	210	206	199	200	210	220	223	227	194	201	222	188	198	187	184	201	225	228	203	183	211	239	184	203	221	215	212	213	205	218	222	233	216	204	203	210	231	248	199	216	219	203	204	205	215	209	179	190	242	182	202	203	200	207	212	229	217	218	206	221	185	210	202	178	204	223	233	210	223	167	218	185	197	215	208	225	225	223	231	221	206	222	222	216	192	211	220	200	201	198	210	232	211	207	214	206	221	209	206	218	206	210	186	178	201	196	199	238	211	200	203	242	200	202	224	177	189	193	191	218	203	217	206	192	181	183	203	216	207	173	223	185	201	220	194	203	190	235	196	202	229	229	193	201	216	216	197	194	241	232	225	227	207	209	213	215	216	215	201	195	194	207	208	219	231	224	222	200	189	196	203	207	206	222	223	221	217	221	223	222	214	211	206	218	228	223	213	212	198	205	179	209	206	201	235	197	215	202	234	207	223	229	206	196	190	193	204	213	204	212	179	202	219	229	215	198	224	218	206	207	211	191	215	198	198	219	194	192	189	189	208	227	201	201	204	209	218	201	213	201	190	226	202	196	177	214	194	202	203	207	212	226	218	225	220	203	207	227	200	210	178	190	206	209	195	208	233	209	215	213	215	201	194	213	225	195	204	207	188	201	195	197	228	206	192	192	196	194	232	211	202	202	208	204	187	220	194	197	184	209	203	229	208	218	190	206	201	224	190	195	210	214	208	223	221	233	191	185	205	207	224	191	208	211	204	185	216	220	209	202	186	207	197	182	216	198	220	184	210	212	199	216	203	229	205	212	216	198	224	231	196	218	211	201	199	222	224	185	212	214	202	208	191	222	187	208	198	205	217	215	202	230	208	194	225	222	193	216	188	188	227	230	191	218	231	196	205	204	175	209	213	196	230	182	216	222	224	198	210	215	212	229	201	237	220	214	196	206	202	191	200	219	202	203	205	199	195	195	252	199	172	187	193	210	204	212	213	199	203	202	231	225	200	218	205	181	202	177	215	208	205	228	209	186	230	212	224	200	208	205	211	198	219	216	198	184	203	223	196	240	210	210	200	192	213	217	178	187	216	205	177	228	189	237	215	203	215	195	215	185	195	204	196	193	213	202	219	215	201	202	229	192	227	224	212	218	189	226	196	221	214	197	194	195	195	206	225	198	194	202	208	197	196	213	203	191	201	192	206	202	185	210	215	211	202	194	208	203	223	206	210	192	217	196	213	207	199	204	204	188	204	214	212	195	228	210	214	219	202	195	222	235	203	218	223	218	203	215	225	222	198	212	193	240	199	211	229	199	180	222	195	213	227	231	181	188	209	218	196	198	213	191	192	203	185	225	185	210	203	219	209	216	191	209	200	215	241	229	202	223	213	195	175	224	222	215	196	191	225	208	214	201	200	225	203	253	213	186	201	200	182	206	210	198	217	215	208	199	199	220	228	180	191	218	211	217	194	223	197	240	188	214	192	204	214	199	193	202	210	185	191	233	202	184	219	194	240	212	217	220	195	176	210	181	221	176	213	206	190	195	201	201	201	228	205	222	247	197	216	198	236	228	209	199	193
20932	1554	3123	3697	4384	2754	2168	1908	1697	1449	1337	1185	1128	1061	1017	924	894	895	852	845	847	786	803	785	754	770	750	752	734	739	758	701	765	701	631	689	738	661	682	679	710	724	713	686	672	707	690	634	668	668	675	672	662	654	674	621	626	664	621	683	597	614	688	648	697	661	633	694	670	641	677	623	701	653	642	661	663	627	648	660	650	663	631	677	645	681	639	672	636	625	670	631	638	651	636	661	667	639	643	622	671	690	666	631	616	661	671	640	685	631	692	623	634	666	645	642	653	691	642	606	639	676	622	635	575	621	616	629	653	604	645	660	618	656	699	619	718	642	654	595	626	630	627	649	677	630	662	597	657	590	645	642	624	714	585	676	602	686	689	598	626	640	619	621	580	646	630	624	654	632	670	606	619	651	652	599	633	636	641	672	650	668	619	646	653	671	617	646	682	654	632	604	624	640	635	643	617	660	638	636	660	621	682	633	630	588	652	637	627	641	653	638	656	619	632	633	640	642	628	641	631	634	698	661	636	654	645	672	666	677	670	639	630	628	646	652	655	650	634	650	613	654	665	627	647	625	629	647	607	633	635	643	657	610	639	641	660	591	624	650	597	674	596	646	618	679	584	610	676	618	646	654	625	649	623	646	646	648	641	645	636	604	655	622	663	646	599	641	634	645	596	662	632	661	668	621	639	627	604	656	655	692	662	654	616	641	650	592	633	624	653	652	634	686	646	644	636	615	611	635	626	627	638	649	650	601	611	596	620	633	647	638	641	693	638	659	662	609	672	678	634	606	645	634	663	637	624	640	644	607	685	654	598	616	661	607	621	638	620	626	658	606	630	649	621	595	622	632	594	661	585	690	663	638	671	616	662	633	653	621	625	610	615	644	634	619	622	609	578	661	654	639	687	675	656	676	637	648	653	632	648	681	660	660	649	672	627	664	597	654	652	664	619	645	638	582	632	638	675	616	647	646	639	666	655	634	587	602	662	631	603	630	680	660	610	646	630	634	667	649	606	621	664	652	682	638	635	637	690	640	675	611	690	629	609	633	603	707	613	646	606	646	620	618	629	632	676	689	662	667	651	632	670	630	651	632	638	676	649	641	670	625	633	653	638	636	611	612	660	672	603	654	626	678	611	642	617	680	664	602	605	623	587	661	640	642	664	651	640	665	662	650	617	656	659	645	624	696	642	633	582	676	678	655	638	667	651	633	633	636	681	605	652	646	617	662	623	583	648	645	640	630	644	643	656	604	643	672	619	599	649	625	653	653	622	625	651	631	669	625	652	652	646	661	646	647	619	631	672	635	616	684	613	666	651	653	612	638	683	601	649	676	619	632	687	651	650	589	654	616	654	591	655	667	612	607	646	637	648	646	620	633	597	623	625	633	663	663	622	658	625	624	627	658	670	591	647	625	657	592	644	665	648	692	629	624	672	602	639	582	645	616	661	631	636	630	675	697	581	616	670	629	635	649	628	638	636	620	628	657	680	690	595	700	595	680	648	626	640	641	673	628	631	672	629	661	692	588	607	625	699	626	652	637	694	625	622	592	654	617	639	646	660	661	659	620	680	618	658	649	662	663	643	640	645	609	662	634	651	614	588	629	659	628	653	632	592	633	615	672	601	657	623	611	661	673	603	662	639	634	661	600	651	662	677	649	658	621	650	620	622	693	601	624	622	651	686	615	611	601	605	674	663	662	660	629	629	644	644	625	678	659	639	606	658	641	729	610	655	605	624	614	622	644	635	641	653	620	652	630	643	620	622	639	646	596	620	640	567	659	677	651	672	655	611	662	630	645	633	640	608	673	653	632	597	640	602	639	660	633	635	645	648	676	654	653	658	688	666	639	628	625	666	667	634	611	628	654	637	569	637	608	623	638	585	671	645	654	612	632	656	675	638	643	638	655	683	654	622	629	626	627	670	630	654	627	622	624	644	654	676	669	700	598	652	595	669	638	643	672	628	673	605	652	652	643	670	645	639	653	602	618	623	683	608	663	624	649	602	612	617	650	622	610	613	617	626	659	638	669	681	633	637	639	648	590	657	662	606	640	648	639	662	601	571	649	673	635	635	690	611	634	696	667	689	660	613	606	630	719	646	624	613	665	624	634	630	629	653	650	643	642	631	701	654	661	611	632	677	647	679	605	601	659	647	647	623	633	615	662	601	626	648	657	676	578	650	602	669	613	633	646	645	651	658	617	608	637	651	583	666	653	645	646	656	679	598	628	702	625	642	632	593	616	656	674	626	626	649	670	648	631	661	636	653	622	668	643	676	669	634	654	604	602	594	666	679	639	615	692	619	614	597	646	670	630	623	626	614	634	661	654	638	616	622	642	653	625	665	661	671	639	651	620	641	654	626	636	626	678	645	620	666	645	645	637	586	635	616	595	601	641	613	654	651	588	644	618	680	618	642	675	646	640	638	649	626	672	646	589	659	601	613	647	649	664	618	601	663	641	621	639	617	637	646	638	705	677	682	656	606	692	658	642	629	654	634	662	640	617	595	653	626	657	624	682	609	583	633	622	631	621	654	619	618	665	648	684	655	713	631	612	602	656	639	646	657	614	662	644	653	663	672	614	635	626	646	661	624	664	627	638	643	600	623	619	651	632	652	709	643	660	573	604	644	648	651	593	597	693	616	660	641	628	663	589	604	639	614	608	620	613	649	656	610	606	682	604	643	619	595	587	657	665	653	667	625	636	632	633	639	692	626	660	622	646	635	601	601	656	620	636	639	596	663	626	702	638	626	644	631	614	629	626	615	686	594	651	604	644	623	657	608	657	644	672	651	652	687	627	638	627	665	599	667	665	625	635	618	646	658	620	625	658	630	609	650	652	618	635	658	683	666	644	683	660	643	629	621	650	697	650	598	670	594	675	627	615	655	640	614	674	651	670	664	673	666	632	632	632	649	625	579	622	684	593	661	638	665	636	677	614	597	649	651	646	631	656	618	627	614	640	628	687	629	613	665	620	629	650	626	629	636	668	588	653	651	653	635	610	645	607	652	629	664	663	618	668	632	660	691	616	645	654	651	653	599	671	645	641	626	626	648	662	656	645	674	700	612	651	614	648	622	605	652	606	621	618	616	626	645	646	651	610	662	618	645	679	630	647	630	637	667	618	633	631	616	639	629	680	590	629	622	638	606	622	625	660	653	628	646	631	678	630	607	700	575	617	622	650	668	555	644	599	642	640	649	672	642	651	675	580	669	609	603	656	673	636	655	695	642	642	644	608	625	623	632	583	655	653	634	648	621	619	674	651	616	654	651	679	636	618	602	657	649	641	626	637	656	647	637	605	680	647	693	664	633	663	632	673	639	618	620	635	653	608	643	628	639	656	603	657	637	618	634	653	689	686	633	658	667	636	653	598	639	651	666	643	648	653	653	640	629	609	685	636	646	629	577	601	635	619	602	633	632	640	615	647	603	609	639	637	634	629	643	667	649	645	628	668	653	686	676	669	608	671	614	635	643	649	704	664	637	618	675	624
46372	22431	15713	2983	2396	1292	895	735	645	563	484	422	438	406	374	356	360	354	345	352	365	338	338	310	331	338	298	311	301	312	320	307	303	337	317	305	338	332	317	315	320	287	322	286	286	326	276	290	317	330	311	296	285	313	330	292	317	292	310	299	290	296	316	284	297	312	317	320	296	285	280	279	299	311	270	312	292	293	308	309	280	290	280	293	319	300	297	324	292	312	325	295	259	299	302	291	311	325	287	278	261	266	284	310	285	353	312	312	298	310	306	285	313	274	302	322	322	286	326	317	287	313	289	260	289	271	287	297	280	296	280	274	300	312	288	298	312	288	282	312	285	296	324	298	283	263	270	285	263	290	323	315	317	311	277	283	287	297	303	307	311	293	298	315	283	298	285	313	284	282	327	295	294	298	280	297	312	302	326	344	266	292	281	283	298	297	299	266	304	301	317	303	272	306	336	280	278	301	277	295	272	295	316	315	293	318	307	299	292	325	305	300	300	317	266	278	287	302	305	300	276	303	328	304	310	309	297	296	277	290	297	264	237	307	289	280	336	310	289	240	311	303	295	246	283	281	275	306	288	275	320	312	280	294	289	271	296	313	266	313	311	283	330	285	285	287	272	324	310	299	276	319	274	281	295	291	266	264	319	314	307	293	304	301	285	287	294	290	276	266	293	267	307	307	303	310	279	265	315	282	312	277	289	291	283	297	294	276	284	275	297	277	307	296	311	298	302	296	281	296	280	285	309	285	288	300	317	267	272	311	296	296	293	283	293	282	283	302	297	304	296	304	296	328	290	288	265	309	303	300	282	302	280	289	264	316	303	294	285	295	287	304	290	289	313	304	288	310	274	316	330	289	308	279	310	282	251	300	296	283	302	300	283	314	304	319	279	270	329	285	300	257	311	271	298	298	281	295	297	306	276	290	299	288	261	330	280	325	300	284	324	309	287	313	283	303	290	288	302	281	318	328	320	306	314	298	303	313	286	303	293	279	242	300	326	273	289	300	307	300	301	317	273	269	307	289	260	308	269	314	276	290	303	305	287	299	304	325	283	286	262	319	302	269	336	314	312	314	305	287	259	274	308	264	290	308	295	261	290	322	291	288	283	315	307	281	293	306	285	288	282	272	287	289	298	295	317	268	296	284	277	323	271	310	282	348	300	289	296	299	282	305	267	286	290	298	316	269	322	313	277	263	278	268	278	273	291	313	307	284	274	289	296	312	267	307	286	270	323	304	279	303	275	282	279	307	323	282	306	288	353	257	253	246	297	312	324	288	310	307	292	292	326	288	316	293	300	305	301	302	308	272	280	295	290	309	288	333	301	307	301	296	306	296	324	281	276	308	286	270	303	281	312	284	278	297	287	287	285	281	310	283	273	278	256	289	367	330	292	326	320	265	261	315	319	291	301	278	298	310	296	311	274	314	340	273	298	294	314	303	305	257	320	285	299	304	293	266	270	282	295	283	286	275	309	300	308	284	322	294	281	272	275	292	291	291	277	321	299	297	285	305	288	286	287	278	322	287	292	273	300	296	301	342	303	288	265	289	291	301	304	293	292	290	293	282	298	311	298	331	320	293	290	278	280	271	283	285	272	319	327	288	308	298	321	295	331	285	269	273	314	270	266	315	294	308	277	318	295	280	292	297	304	294	283	263	285	277	262	302	294	303	280	292	295	304	257	268	269	279	297	259	312	272	288	309	312	280	300	327	305	315	278	323	264	291	287	284	290	294	301	282	292	318	298	284	285	304	301	320	298	299	308	280	310	288	308	271	272	291	276	298	289	274	291	293	302	282	299	293	296	284	297	319	335	291	320	277	311	297	283	269	294	319	341	294	278	290	295	287	281	280	314	290	293	268	265	283	267	284	303	286	293	291	307	266	296	299	270	284	302	312	286	299	315	303	301	283	274	271	293	305	286	253	308	301	305	259	307	331	290	266	265	311	297	303	314	286	311	321	293	267	304	306	306	305	260	296	286	259	300	293	273	309	299	284	298	298	271	267	308	296	286	277	296	271	294	298	295	275	294	300	259	273	325	295	314	296	292	307	287	303	290	273	284	294	301	317	289	298	314	310	295	285	303	308	297	296	286	283	256	302	321	302	272	282	269	307	324	284	334	298	289	310	276	307	278	283	267	273	306	294	279	306	293	299	285	286	300	279	293	314	277	303	300	316	299	285	277	281	286	296	293	321	302	304	304	264	299	312	298	292	309	321	301	294	300	305	301	303	305	271	296	302	292	312	292	280	291	306	282	306	329	305	298	307	289	281	266	282	262	292	318	302	265	308	290	275	290	295	290	267	314	271	259	304	293	336	281	336	309	277	293	289	288	286	306	308	276	309	310	297	314	284	302	294	289	303	301	291	311	270	278	288	305	296	278	306	249	327	265	305	286	288	317	292	314	307	294	291	299	259	274	267	326	299	298	293	292	301	306	289	300	306	312	303	289	280	289	306	304	310	281	301	308	271	297	293	265	314	311	271	285	285	300	286	298	274	269	308	303	308	293	285	290	282	305	303	285	304	289	310	288	272	295	288	303	299	299	274	330	284	294	263	299	317	281	296	312	291	265	294	292	326	270	276	280	299	288	279	282	306	279	296	304	283	307	319	288	304	305	292	257	299	276	303	268	305	290	284	294	289	289	289	298	286	287	316	277	323	306	302	286	287	289	292	264	290	286	297	305	287	308	280	285	318	288	272	318	278	299	318	288	282	308	301	315	291	281	326	298	268	296	330	306	287	294	305	244	291	288	271	323	315	273	278	281	298	316	288	301	301	294	301	280	289	300	289	288	299	282	291	301	291	304	303	308	316	307	270	287	290	290	297	283	309	310	291	349	286	299	290	296	299	312	263	294	295	308	313	349	313	286	304	292	304	299	302	302	308	298	307	276	307	299	295	343	315	302	306	326	309	278	295	302	284	270	293	306	277	296	272	294	315	303	306	284	304	319	333	350	286	288	343	286	304	307	331	293	295	302	279	280	292	299	297	287	313	307	306	312	321	319	299	315	290	282	294	289	286	318	283	289	299	305	255	278	284	297	317	309	291	299	333	310	273	296	282	280	302	264	301	300	288	269	324	273	292	267	311	311	297	316	310	327	300	288	305	275	286	283	300	310	301	293	299	280	295	310	270	302	279	310	313	326	283	277	274	325	299	299	304	277	299	296	273	273	310	321	305	302	276	294	288	293	336	270	285	309	292	323	268	254	285	316	317	293	310	294	297	291	283	309	294	288	325	273	321	274	263	297	296	296	307	292	311	313	304	293	307	284	278	298	288	322	260	284	298	271	293	286	320	301	277	279	283	283	288	297	330	303	269	296	294	284	295	294	303	268	273	265	316	306	274	260	270	307	296	308	301	299	300	294	267	273	262	303	285	286	283	268	322	291	297	277	285	287	262	298	303	277	278	273	286	313	270	288	315	303	275	312	287	290	264	289	302	308	294	302	296	292	294	276	323	329	300	279	309	312	297	275	301	287	274	296	312
25505	2594	5409	6501	6760	4500	3745	3127	2735	2265	2080	1892	1608	1561	1483	1430	1275	1334	1276	1283	1259	1220	1178	1108	1044	1096	1036	1129	1043	990	957	949	999	921	956	1005	953	947	971	988	922	910	884	920	900	854	957	952	896	913	929	924	888	892	892	913	924	908	871	893	853	835	919	909	859	893	906	890	895	902	879	865	830	858	875	871	886	890	840	861	871	885	841	886	863	850	862	883	807	818	874	909	863	877	848	865	828	828	902	873	787	863	874	828	824	866	847	804	878	844	864	864	799	816	842	885	874	843	786	853	886	903	851	865	843	906	850	860	862	839	878	837	798	835	860	859	876	864	845	897	857	883	877	871	880	810	830	808	880	883	815	819	864	872	818	868	868	859	874	809	839	912	859	854	824	823	808	882	839	852	889	886	871	874	826	877	842	901	883	836	813	950	849	824	854	862	844	890	876	870	829	836	866	834	823	840	829	828	829	882	947	798	821	899	811	855	859	811	829	881	833	848	880	857	832	861	860	843	876	834	832	878	869	891	830	880	796	878	795	831	848	823	881	847	891	838	919	810	863	858	850	841	845	859	883	829	845	867	799	809	875	870	864	858	874	823	813	821	845	846	852	808	850	812	872	832	854	871	874	845	831	812	812	817	859	847	890	870	858	839	852	906	845	828	861	873	814	843	879	845	873	870	892	820	862	858	866	897	873	832	823	822	881	850	848	809	837	875	875	866	856	869	841	831	857	811	890	851	896	880	841	878	806	867	825	854	879	874	863	858	859	838	851	875	856	865	841	859	865	829	812	832	858	846	830	840	900	834	867	842	865	874	898	874	802	807	822	824	844	800	879	856	814	882	815	902	851	832	826	859	868	861	860	858	879	821	856	871	885	866	848	813	835	841	830	865	895	816	842	860	841	815	800	807	843	866	823	833	872	852	850	843	870	847	862	849	851	840	875	849	835	885	839	865	859	833	879	822	791	837	872	858	848	804	843	831	854	836	848	868	894	876	874	865	877	809	880	815	878	874	810	845	851	857	879	910	831	898	853	847	856	860	876	805	824	825	845	827	848	841	828	844	860	838	887	864	823	852	850	817	781	843	824	801	813	870	855	845	870	875	819	808	849	884	822	877	817	820	879	868	848	787	850	862	864	887	858	809	825	835	870	832	836	811	836	878	800	858	840	841	811	828	858	869	864	854	812	858	801	813	831	914	843	845	891	802	830	843	839	855	865	839	902	899	819	827	813	837	848	914	826	872	821	814	839	823	826	840	816	808	862	851	814	828	853	839	898	817	845	846	852	830	866	844	844	796	863	886	858	815	903	871	814	868	815	873	837	840	830	839	806	828	851	817	809	820	883	810	796	836	812	851	807	889	870	812	829	816	810	816	826	839	856	849	856	902	907	855	841	823	883	865	816	827	896	849	895	877	834	795	841	852	807	808	833	824	858	777	859	861	818	870	831	865	827	901	807	840	848	825	869	820	882	890	809	816	839	834	923	870	837	873	844	830	845	840	865	795	819	856	846	850	887	831	813	846	844	865	875	866	841	830	863	826	856	886	791	838	837	877	855	844	815	884	813	843	822	890	847	845	884	868	880	855	871	823	846	867	783	828	806	890	869	880	841	871	822	863	888	870	858	841	833	790	799	813	846	870	800	958	841	793	845	847	849	835	908	833	933	826	856	844	837	848	832	858	853	809	852	901	882	811	837	852	847	872	846	852	807	841	824	850	863	848	904	905	885	843	891	867	876	884	786	848	874	900	850	828	856	857	874	807	804	879	877	833	910	860	848	812	867	846	808	826	840	841	823	855	846	811	828	846	850	838	870	817	845	858	893	799	847	831	847	894	880	839	828	820	837	841	838	837	852	841	860	860	828	838	892	804	886	842	831	816	841	819	856	829	882	852	842	849	809	845	870	826	840	845	853	775	855	856	816	800	850	831	824	914	856	797	856	895	883	844	890	872	886	869	803	861	821	836	807	798	828	840	843	820	865	841	838	873	830	824	854	846	864	836	824	857	849	806	789	895	865	828	846	856	838	920	850	829	888	808	862	914	842	812	898	802	824	879	849	843	851	859	891	820	846	844	878	876	845	837	843	830	793	810	846	805	828	813	833	857	839	881	872	819	890	874	822	808	841	832	811	866	881	868	877	830	886	871	858	846	878	778	835	833	872	842	832	837	885	844	897	833	862	827	888	859	873	826	873	853	857	854	886	859	828	821	864	819	853	844	819	897	864	848	842	900	881	862	823	863	895	842	834	871	776	814	815	835	869	835	804	892	874	880	856	859	852	824	871	847	814	898	822	859	871	848	825	826	797	843	903	914	834	847	865	822	826	870	836	812	849	853	828	830	835	803	844	824	839	856	833	842	825	825	793	862	855	857	831	870	800	791	847	849	850	841	829	818	851	896	854	883	855	854	875	883	819	839	878	817	809	806	827	864	845	836	839	850	875	811	843	837	839	864	849	855	841	849	855	854	859	856	816	892	849	840	899	875	831	847	824	876	796	874	873	823	857	853	853	797	838	849	809	824	842	881	839	840	811	843	840	800	865	815	856	865	862	826	851	809	805	819	865	824	843	836	875	821	789	866	822	831	781	852	892	848	896	864	779	906	869	844	844	837	841	838	844	875	863	829	843	849	853	868	859	847	812	852	862	808	806	864	846	824	829	848	880	894	904	825	844	839	859	833	834	816	838	874	831	836	875	853	786	852	860	783	900	832	891	850	835	830	836	781	796	865	837	844	833	846	870	842	857	859	916	834	881	827	846	783	868	846	843	825	827	907	815	824	836	851	916	855	860	864	896	852	819	831	861	838	857	810	820	877	887	877	896	846	774	882	790	866	884	852	833	854	815	863	849	842	827	813	861	867	852	837	847	813	842	879	885	856	827	873	817	861	838	860	870	863	850	823	878	874	892	841	874	855	783	829	823	893	838	865	814	813	884	808	849	890	862	836	841	826	844	838	851	853	855	792	805	870	896	860	823	827	873	880	852	836	902	828	857	830	859	856	815	891	874	858	851	842	856	834	812	840	865	858	816	819	895	887	828	850	891	831	799	776	817	816	884	822	882	818	844	878	811	849	869	834	828	882	853	849	861	874	844	865	878	894	854	857	859	860	897	907	871	859	857	815	830	847	819	825	839	821	801	854	862	835	808	816	840	838	834	874	857	864	840	827	831	852	831	772	849	854	824	847	843	807	790	872	859	860	852	850	833	824	826	823	829	830	864	848	862	821	899	801	889	809	881	860	833	887	905	845	835	911	828	811	815	884	828	831	833	879	813	830	846	849	824	817	866	864	814	833	848	866	827	807	897	844	899	853	864	821	827	790	852	851	819	889	838	881	795	846	816	837	848	843	859	778	830	838	826	846	887	808	877	864	853	828	867	913	875	874	868	808	858	843	827	834	860	888	868	893	892	893	810	825	864	814	817	833	817	825	855	857	814	877	813	840	858	879	883	827	881	869	811	894	821	847	811	828	874	790	806	846	858	861	856	829
10107	525	375	173	186	129	129	121	108	108	99	110	106	111	89	100	107	109	117	105	93	88	98	102	105	94	99	100	113	107	92	94	109	106	91	104	102	113	96	108	92	116	109	106	96	88	96	107	96	101	90	102	88	97	86	100	81	104	84	87	90	99	117	117	92	107	92	105	99	106	94	85	92	109	95	100	97	100	114	118	116	106	101	90	98	104	101	107	95	115	91	94	80	106	103	104	117	91	103	103	91	90	98	120	105	105	86	81	110	112	95	89	108	109	108	95	96	110	98	89	128	116	94	96	97	90	95	101	101	97	82	92	96	97	90	100	106	102	98	104	103	113	107	96	85	103	104	103	112	121	87	94	71	109	103	104	97	109	110	99	96	105	93	97	97	94	96	99	108	106	99	97	98	97	90	100	104	90	111	100	86	105	91	96	112	88	94	113	104	110	105	97	102	87	102	86	99	94	98	86	104	89	88	100	104	108	84	86	110	72	105	106	117	107	96	114	90	101	105	104	94	90	99	91	69	91	90	99	102	118	99	86	103	92	82	99	109	93	104	96	86	108	85	103	120	103	89	98	93	90	91	100	102	91	102	104	103	98	109	106	96	114	103	115	93	103	117	83	94	102	98	102	108	84	88	86	83	100	94	95	91	104	75	95	105	105	84	95	90	94	104	95	116	95	100	97	78	91	84	107	98	100	85	109	89	101	93	92	102	105	95	90	75	106	113	91	106	92	120	102	97	98	105	88	84	106	101	93	98	96	106	95	107	94	100	109	96	100	110	106	95	122	92	106	103	102	107	101	87	104	112	122	103	98	97	112	95	91	116	132	80	104	111	90	125	106	90	96	111	97	96	104	103	105	87	88	97	98	109	103	105	106	97	96	108	104	103	99	99	116	111	94	111	107	107	89	94	124	82	115	109	81	111	80	107	90	79	94	98	117	90	89	103	108	106	87	94	93	97	96	103	87	104	133	90	91	96	80	107	98	84	102	100	103	109	108	113	109	104	85	100	109	97	86	115	93	104	91	106	107	104	99	92	90	94	110	113	75	97	97	97	110	106	105	101	114	84	118	124	103	93	108	99	90	104	82	103	98	106	101	79	103	87	102	106	88	94	93	84	104	85	107	101	77	91	93	119	105	114	99	113	79	93	92	113	92	109	110	108	96	115	111	103	94	95	103	93	103	100	109	99	90	112	99	109	88	104	87	90	98	90	107	100	102	86	85	88	111	106	94	91	93	95	98	87	94	112	118	103	106	87	95	113	86	91	86	105	107	93	102	112	89	99	89	102	101	103	85	99	93	104	104	89	91	104	85	108	104	90	92	96	105	99	93	96	91	102	99	109	110	96	96	96	109	99	93	114	103	99	102	88	110	91	121	88	98	100	99	105	105	102	122	86	111	109	104	112	103	108	96	104	94	111	91	112	114	92	110	105	103	116	104	97	98	108	107	96	95	116	119	101	110	106	117	83	104	106	103	89	98	96	102	90	99	106	86	86	90	114	94	110	75	102	101	92	94	94	96	92	93	86	107	96	102	95	108	93	100	92	103	98	94	117	91	100	123	108	114	93	105	112	92	92	109	113	103	85	107	107	97	104	107	129	111	110	99	105	90	95	82	83	105	103	115	110	90	86	88	95	86	103	102	98	93	110	89	90	106	105	99	93	95	82	111	100	90	109	107	116	104	83	104	96	135	105	105	102	105	97	82	107	99	101	84	78	89	94	105	108	77	107	86	106	102	94	100	106	97	96	110	111	111	94	98	96	102	94	102	87	110	106	102	97	102	115	100	78	101	95	116	108	108	107	90	98	102	84	91	89	89	101	109	114	92	91	93	103	112	86	87	118	96	96	101	108	83	120	105	112	93	84	110	98	111	90	109	114	112	101	95	90	107	95	92	99	104	113	112	103	97	104	120	122	101	110	86	98	77	94	91	107	92	100	107	102	97	102	102	123	116	105	108	74	101	103	109	103	95	116	108	110	95	87	100	114	85	112	95	110	109	76	84	87	100	106	101	104	85	114	92	84	88	88	95	104	105	94	114	97	115	110	107	97	109	115	94	109	98	82	100	88	87	101	93	87	111	106	113	119	107	111	88	84	109	91	106	87	97	97	103	118	101	94	106	114	97	80	91	91	111	95	103	93	87	107	90	108	116	96	85	99	89	97	86	88	109	104	106	92	88	91	103	96	97	88	113	96	94	103	83	94	114	96	97	88	105	103	101	116	86	90	91	89	84	99	81	106	110	99	98	91	98	100	107	121	102	97	92	103	110	111	104	99	118	107	91	97	82	113	114	110	90	98	96	95	119	90	99	98	99	103	94	103	104	101	88	88	105	103	100	88	94	102	96	107	105	108	109	97	91	100	101	80	121	94	88	101	100	85	112	108	83	99	104	93	110	103	98	102	110	106	97	95	79	102	88	90	113	90	94	111	105	99	92	97	100	99	104	119	113	99	91	113	106	86	103	101	101	105	88	95	84	116	98	116	96	116	107	89	94	104	97	119	99	107	102	106	84	106	89	114	108	97	102	119	113	103	74	99	108	108	102	111	96	108	106	124	90	95	90	90	114	89	95	94	103	80	111	117	118	101	106	106	94	83	101	99	99	92	94	107	92	99	83	103	96	109	97	96	103	106	118	96	88	104	84	98	84	94	105	107	99	114	109	100	102	87	97	89	93	112	94	97	81	90	103	102	96	104	87	104	102	91	99	95	124	97	90	109	106	98	94	109	104	98	96	116	90	102	88	109	118	101	117	104	107	105	109	99	95	109	99	93	115	100	89	130	93	100	80	88	78	95	102	105	89	94	93	101	101	107	92	104	108	88	96	106	103	91	99	103	122	86	94	89	93	118	92	113	121	109	98	107	86	98	91	107	90	91	95	102	112	104	93	111	91	89	92	103	114	99	121	94	104	101	98	80	122	107	87	103	112	87	120	90	94	99	114	101	109	109	105	98	133	100	102	118	102	96	96	106	96	91	107	99	101	89	89	102	77	110	92	102	86	97	105	99	99	78	114	109	86	94	108	96	89	110	102	122	113	103	95	104	101	103	116	108	78	103	115	100	87	97	111	114	95	102	110	96	106	73	119	112	101	109	115	87	87	103	79	124	104	72	90	92	109	94	119	98	93	100	105	92	94	97	99	107	103	110	101	105	86	106	90	103	102	111	94	96	100	91	92	101	116	106	91	107	116	93	100	105	102	87	116	87	90	106	108	116	97	98	89	96	97	95	100	119	97	123	82	108	103	106	91	100	113	106	99	88	105	82	105	101	107	98	105	90	91	102	93	108	95	96	124	88	107	93	88	107	93	95	91	98	85	96	96	85	96	91	104	95	93	106	112	92	78	110	91	96	95	84	99	113	99	105	116	97	101	92	90	88	79	109	114	115	109	93	84	85	112	87	103	101	108	98	82	76	91	100	92	99	97	85	105	100	126	115	112	104	105	114	98	111	101	105	101	112	106	103	107	108	94	95	88	116	102
8777	492	592	661	665	551	467	470	428	437	396	413	409	372	375	385	363	408	359	358	406	382	388	388	385	371	352	393	344	367	406	385	378	348	327	379	384	368	378	342	341	352	384	352	362	356	367	340	363	369	360	355	333	377	406	377	373	342	358	380	356	334	349	344	309	352	366	338	382	332	357	332	340	343	339	327	355	356	366	355	355	371	339	368	347	399	373	384	396	347	380	381	359	326	334	361	382	339	337	379	356	340	359	371	325	327	365	387	389	342	363	337	327	383	335	344	373	371	365	371	372	363	324	374	377	361	372	372	365	350	362	325	348	342	374	352	341	376	377	370	356	400	355	343	367	354	335	369	350	353	344	331	336	354	349	344	351	344	366	347	341	357	338	343	377	351	362	360	351	370	365	348	347	350	328	325	372	334	334	383	338	375	330	318	352	346	363	354	386	368	391	381	355	338	347	322	352	366	339	345	360	363	358	357	369	352	360	365	403	391	366	352	357	342	352	344	382	395	355	343	372	386	322	324	356	333	366	342	371	317	351	365	366	342	349	355	376	341	359	339	325	348	344	351	340	359	345	343	357	381	329	375	380	337	318	367	378	383	344	372	353	379	345	331	364	343	385	340	381	360	338	374	356	348	364	330	382	333	331	354	376	341	376	354	368	342	356	354	319	355	372	356	362	373	382	352	341	353	343	370	381	344	329	360	356	357	328	330	355	396	356	344	365	353	353	356	353	359	376	361	398	338	378	353	356	324	352	351	368	396	356	366	355	365	338	329	361	353	337	312	343	380	348	341	352	378	355	377	377	358	349	355	342	340	376	335	355	372	360	340	366	346	364	397	370	352	338	388	392	367	361	354	345	384	377	358	351	385	359	331	382	341	350	348	353	371	344	385	353	382	355	330	374	358	366	305	334	337	371	333	341	356	366	350	369	376	330	377	342	353	370	380	346	340	351	353	386	351	356	362	325	348	346	364	377	354	340	396	357	341	338	358	362	370	355	349	327	361	364	345	383	343	371	336	335	374	332	329	352	361	340	353	318	354	355	341	346	348	378	343	374	331	358	301	332	357	343	331	391	380	328	365	310	395	344	368	372	342	337	356	370	349	341	319	344	357	370	345	349	371	365	380	344	367	343	335	346	366	366	386	355	369	347	352	330	351	349	367	355	380	370	375	341	357	346	363	331	326	374	368	338	370	370	368	337	370	394	377	342	354	349	338	402	328	364	364	377	368	343	360	380	334	347	361	368	372	353	357	369	370	375	352	355	332	359	353	347	345	341	334	362	357	364	340	297	357	355	310	342	326	329	368	358	367	353	340	335	375	348	361	374	348	371	319	349	330	366	345	347	367	361	381	345	353	384	327	346	386	345	402	367	360	385	313	377	378	330	338	351	338	351	357	406	333	366	365	335	328	309	361	369	335	379	349	380	346	390	337	346	361	353	350	400	353	386	385	354	350	371	365	377	354	358	331	361	380	338	377	390	386	314	360	345	369	350	358	360	365	357	363	348	352	364	378	358	370	337	375	362	345	335	330	362	336	329	391	342	405	346	349	363	388	353	340	358	354	355	338	355	350	331	353	361	357	379	346	362	369	342	372	285	330	345	338	366	359	365	349	338	368	356	354	373	354	358	369	371	363	390	360	381	363	340	355	362	366	366	342	383	365	354	326	332	377	332	344	380	359	389	346	351	346	352	360	374	355	319	333	377	365	352	406	387	365	343	365	379	362	376	369	364	375	321	338	386	351	340	343	363	346	360	367	370	346	331	358	355	351	361	299	365	370	314	330	375	355	383	390	352	351	332	352	344	369	341	359	359	347	375	371	383	356	360	356	324	345	363	371	310	376	327	381	386	366	377	334	342	367	359	354	355	361	356	400	373	343	339	350	360	370	366	363	374	356	353	345	400	345	335	369	390	375	353	329	360	357	344	358	350	362	369	351	350	337	404	351	380	359	368	352	390	351	369	373	357	367	383	348	352	371	325	366	326	365	351	340	341	337	352	326	359	354	357	358	319	322	312	345	380	371	331	380	386	375	370	356	350	329	362	376	333	347	347	375	366	355	327	370	360	344	325	350	362	360	385	388	365	382	355	359	324	357	354	364	336	349	362	367	361	314	370	350	366	327	348	373	393	360	366	380	356	348	352	348	368	360	336	385	334	325	349	337	337	365	347	352	370	385	335	330	347	371	317	362	353	422	377	414	360	361	362	334	349	353	339	351	366	349	337	389	377	332	328	368	357	355	341	349	357	345	375	361	354	340	343	347	328	354	360	338	364	359	376	373	343	354	356	350	324	338	355	359	363	306	321	356	363	397	356	353	364	378	349	357	356	324	340	348	347	358	379	348	359	376	316	374	372	342	356	338	313	354	344	383	354	374	329	344	348	329	369	374	343	332	373	380	381	345	326	376	345	374	374	340	349	347	363	341	341	366	334	357	371	371	360	366	370	362	342	357	358	344	348	370	354	364	340	352	353	353	362	363	360	357	351	347	301	359	379	379	356	391	355	342	322	351	346	333	336	350	362	383	360	343	375	377	371	362	328	394	374	353	353	368	362	377	332	347	334	337	368	378	353	382	363	349	367	377	386	326	389	375	312	365	352	349	360	337	352	371	344	344	368	383	354	347	336	361	338	339	334	345	366	339	350	391	371	355	347	384	374	379	347	355	375	337	394	367	337	309	352	353	339	343	361	312	397	345	355	377	358	352	364	327	356	370	336	336	347	367	358	349	338	346	334	315	383	317	381	348	388	354	365	382	371	377	362	388	367	361	373	360	324	338	355	367	353	359	356	358	378	351	361	336	328	357	367	311	348	350	353	372	323	350	363	366	358	324	351	377	348	362	370	364	376	319	349	380	357	353	359	371	349	362	369	324	371	364	381	374	376	381	353	390	363	336	341	354	382	364	345	373	343	391	361	341	353	387	343	365	363	339	378	338	382	392	369	341	344	368	371	384	345	372	347	360	361	369	329	396	355	330	382	368	396	341	334	351	333	368	358	388	360	362	360	329	363	339	309	342	367	353	366	343	352	367	361	395	396	377	347	364	335	360	356	364	369	382	355	355	358	347	342	366	352	376	361	355	309	376	354	361	354	330	343	344	313	357	370	359	346	336	328	370	354	365	325	395	348	332	349	355	353	364	338	352	376	341	338	354	388	359	337	353	349	372	328	340	351	336	357	357	385	372	343	380	358	366	347	335	365	332	337	351	358	360	341	371	360	335	340	378	319	371	347	357	365	346	351	330	346	364	374	315	342	347	361	399	361	385	364	390	364	332	359	364	338	352	318	371	337	341	378	345	359	355	390	352	385	361	355	353	367	380	402	354	349	364	345	366	360	366	353	359	362	354	393	364	355	357	374	358	356	343	359	356	337	367	334	364	352	331	370	378	374	357	357	361	323	343	376	328	350	352	357	349	386	365	365	329	349	364	367	328	361	332	365	357	336	378	378	373	365	357	368	360	385	344	355	363	339	366	366	364	346	377
43946	16995	4305	1280	979	659	495	450	400	373	312	288	266	281	252	241	249	242	250	261	211	251	217	207	223	213	237	213	244	235	211	237	238	215	224	235	232	238	230	224	197	203	205	188	206	228	219	208	222	216	204	239	215	223	227	221	212	203	190	229	205	215	195	212	210	197	202	222	214	201	194	203	214	213	222	200	202	200	200	221	194	226	197	214	215	206	186	217	197	200	229	192	198	219	195	213	210	205	209	187	214	230	213	177	205	212	230	217	210	217	228	207	204	232	223	224	227	216	216	214	219	191	231	217	220	206	181	208	203	198	210	225	195	193	195	218	196	229	213	240	199	216	180	223	222	240	225	202	202	194	209	201	159	192	206	212	221	224	204	234	204	223	203	208	223	230	188	207	203	206	194	233	210	235	216	201	201	203	181	220	218	205	179	222	194	226	204	183	207	215	184	213	202	220	208	221	189	204	191	229	221	225	180	237	194	211	212	189	192	197	236	203	196	186	225	201	193	193	204	224	233	213	218	199	210	207	200	190	223	221	203	209	215	235	216	215	243	195	222	217	212	212	191	195	209	177	230	230	230	222	224	206	212	197	220	205	172	220	222	186	228	196	203	198	203	226	221	201	188	193	205	173	196	210	202	213	195	204	213	212	202	180	220	230	194	195	218	218	213	220	217	225	225	213	198	192	198	207	207	222	229	203	216	225	191	212	214	196	216	221	200	195	197	210	193	215	214	225	195	234	249	211	207	211	196	184	208	197	205	211	203	207	230	202	212	203	243	203	202	198	193	184	202	193	204	198	216	190	204	219	236	207	239	212	194	193	181	209	217	206	186	212	233	191	196	199	185	226	217	215	230	221	207	197	219	211	220	193	217	213	211	202	219	219	227	204	206	212	190	192	193	214	212	228	226	194	218	201	202	221	190	219	229	223	204	222	221	199	212	219	207	215	204	213	232	212	201	225	192	213	232	207	183	208	221	208	200	213	226	210	214	209	201	210	182	202	214	214	221	194	175	184	202	188	178	215	193	232	201	211	221	220	192	183	186	210	218	236	197	230	206	192	216	180	210	208	186	204	204	245	228	217	218	211	203	208	200	196	200	196	203	200	239	238	212	191	177	217	232	199	212	212	227	210	233	212	218	190	189	201	195	221	195	222	194	202	215	213	200	232	189	244	198	197	217	177	198	215	188	216	207	197	228	195	214	208	197	194	222	212	206	206	211	216	209	213	203	208	228	210	200	175	214	214	201	206	206	240	209	209	198	187	216	205	237	194	219	231	208	215	187	218	200	186	237	220	188	218	227	199	218	244	211	204	189	223	192	214	195	196	228	166	216	227	199	235	190	213	199	214	221	207	224	216	219	202	199	237	209	224	199	234	195	213	204	211	208	207	185	206	196	206	236	226	195	236	217	204	172	213	201	210	230	213	205	202	197	222	190	206	228	222	217	192	205	216	214	215	211	223	223	210	205	211	231	226	198	219	221	211	213	194	201	198	196	191	191	209	239	221	206	216	204	205	201	173	200	231	191	195	200	199	226	209	195	211	204	220	219	209	204	248	166	194	195	229	241	193	204	215	205	220	196	216	204	206	216	216	203	191	237	221	181	224	207	203	250	254	179	202	206	200	202	235	215	193	201	239	219	219	216	211	212	229	219	201	210	216	198	222	210	188	175	218	237	212	204	205	187	193	232	211	200	248	213	226	224	225	213	193	215	227	208	211	201	186	185	211	203	204	231	208	195	232	188	216	222	194	242	232	206	199	208	232	203	208	193	209	235	200	195	214	191	187	221	166	208	191	191	204	216	208	195	222	221	202	216	198	177	197	213	192	207	204	198	198	231	193	218	218	202	216	239	197	238	205	196	232	200	213	214	208	226	209	204	206	203	210	229	212	199	196	215	244	193	202	196	202	163	210	201	216	211	218	203	174	226	201	211	224	216	218	220	203	192	225	187	234	197	235	191	201	210	204	211	225	215	207	178	218	211	235	186	228	203	205	215	211	208	221	176	205	213	201	217	208	221	219	199	202	200	199	211	210	188	216	202	207	209	219	194	217	210	223	211	208	217	203	199	208	223	182	227	186	186	211	180	229	192	201	189	219	194	193	218	196	185	227	220	201	201	198	213	244	191	196	216	199	197	197	202	215	209	218	202	195	232	193	176	231	207	186	224	231	206	206	225	220	221	210	198	203	204	179	219	210	220	187	204	208	200	215	216	225	218	218	211	203	202	216	202	174	231	206	210	208	220	221	195	200	222	212	191	194	222	182	198	188	218	213	223	200	217	215	208	193	205	234	207	191	224	217	212	223	194	238	196	208	204	217	197	198	198	211	222	207	218	211	214	198	196	211	235	210	190	212	227	192	223	197	187	230	208	191	174	222	207	184	204	203	218	216	211	210	226	187	192	187	211	184	201	223	195	202	210	209	206	214	222	218	189	222	194	241	186	219	196	202	227	201	214	208	216	183	201	204	210	193	233	229	201	203	238	231	194	222	192	195	209	205	211	188	229	212	197	203	210	215	208	209	192	205	189	201	204	210	233	191	185	206	217	215	211	227	217	193	188	206	221	218	206	220	189	229	189	197	230	219	201	210	219	220	231	219	239	220	226	225	214	223	220	222	239	207	203	212	189	237	167	204	202	198	208	166	216	194	220	224	201	233	232	207	200	221	209	201	196	197	217	224	205	217	185	222	220	228	223	217	198	234	188	200	221	206	230	196	185	187	219	191	190	200	206	214	224	207	215	161	187	200	218	202	206	186	232	204	217	207	244	181	216	190	195	203	220	203	226	220	215	248	217	206	204	224	213	204	213	213	210	254	212	192	203	209	195	214	205	206	197	185	209	186	222	190	235	196	222	225	195	212	199	216	213	217	197	202	225	209	218	243	234	196	210	204	228	189	199	224	208	239	203	235	211	202	245	203	212	170	190	225	208	217	207	218	201	233	201	208	206	217	197	213	220	198	196	202	203	196	206	208	217	206	215	187	226	207	217	206	236	212	214	192	208	200	205	222	211	217	189	188	197	181	219	219	196	217	207	203	197	212	217	205	218	214	229	204	191	214	205	207	185	220	205	215	222	182	209	228	169	201	190	197	216	207	216	208	201	207	221	202	208	204	212	221	201	222	220	186	217	193	193	212	233	220	217	203	202	222	204	213	173	196	219	202	220	199	238	211	204	235	235	212	222	215	203	198	194	205	217	193	226	210	216	211	219	236	205	209	222	179	203	200	198	215	207	229	203	199	211	189	230	201	228	214	221	205	193	219	210	207	211	232	223	193	219	179	209	192	217	241	215	204	210	206	204	191	212	221	213	194	219	221	207	216	230	181	230	222	214	181	198	201	187	208	181	201	182	215	185	203	185	215	233	216	227	200	210	205	197	199	203	218	223	181	202	212	211	216	197	201	223	231	225	194	185	232	226	190	225	212	197	221	199	214	209	211	173	226	217	216	238	183	220	217	205	208	217	215	203	213	223	237	211	206	221	193
21621	1609	3154	4135	3753	2676	2151	1816	1737	1482	1304	1198	1134	1079	952	936	878	917	830	823	838	810	791	775	800	756	686	774	725	726	724	693	746	752	718	692	707	673	658	697	703	718	683	687	658	656	670	624	700	687	669	708	650	661	637	674	679	675	667	672	679	634	633	661	614	650	639	657	623	667	707	625	666	705	663	661	624	636	663	670	637	670	646	636	680	631	619	717	621	654	617	647	645	708	655	656	638	642	640	655	651	653	685	694	630	673	663	687	673	671	658	614	658	625	679	658	619	651	657	644	674	663	615	632	618	663	669	626	686	672	647	626	670	672	590	630	574	598	691	673	659	686	641	643	653	618	698	669	608	648	630	620	637	647	616	652	625	723	677	640	619	694	661	630	597	660	640	621	649	650	667	577	596	663	674	678	662	637	669	662	615	661	648	658	662	614	642	679	667	616	675	675	593	629	652	617	609	692	640	652	632	632	651	621	573	606	653	642	613	630	633	632	640	626	643	653	648	621	621	617	663	663	642	664	624	634	607	622	620	635	605	677	676	624	664	700	643	677	696	648	687	616	646	652	648	616	669	629	610	658	636	619	669	632	639	650	664	623	615	652	639	660	624	671	664	642	681	641	618	675	618	613	671	665	617	645	616	618	650	644	614	677	659	646	642	605	639	625	619	624	661	699	633	676	596	656	626	644	644	703	646	671	657	616	683	655	642	603	667	645	616	635	622	591	658	650	602	636	643	635	629	613	626	683	637	656	629	617	640	618	699	661	678	667	619	664	617	635	639	629	684	628	645	650	655	657	648	663	669	616	650	645	651	625	637	599	638	622	620	622	640	646	661	619	652	631	600	596	644	640	642	592	660	611	657	657	617	670	643	624	631	629	642	600	623	647	653	659	636	613	641	618	694	693	589	631	663	644	640	649	637	637	650	629	634	591	640	649	634	686	644	643	673	671	644	647	625	641	664	661	636	662	639	636	640	636	624	667	657	634	667	662	677	633	594	657	608	693	654	710	608	641	648	645	636	648	654	642	620	633	673	625	660	655	682	668	677	661	616	659	632	668	669	613	649	667	637	679	618	629	626	647	647	638	620	635	654	663	654	648	658	637	648	647	623	701	624	684	628	627	658	651	614	636	664	642	689	675	668	607	633	665	637	666	691	646	621	636	657	584	649	627	634	669	668	633	650	604	662	674	619	679	618	661	627	627	627	614	652	606	605	674	619	637	646	672	638	647	645	634	663	610	634	639	658	644	657	618	644	607	639	628	636	652	671	671	657	627	606	659	653	691	684	683	624	611	670	665	646	660	661	630	619	701	668	683	682	656	640	660	607	636	648	633	624	644	670	638	641	695	626	629	612	618	635	623	615	625	651	662	639	652	643	653	601	641	672	675	658	623	663	623	650	620	649	652	670	651	663	639	617	664	634	637	679	658	654	616	653	672	672	642	629	613	623	679	648	693	583	653	660	632	604	670	659	612	655	647	676	665	641	654	676	640	654	628	613	618	678	685	616	618	640	604	674	623	648	620	665	691	654	608	635	619	702	636	660	631	644	602	621	641	619	625	679	605	649	667	669	653	695	628	677	646	650	670	592	678	639	674	648	682	651	631	654	641	614	633	611	669	681	652	625	618	643	683	600	612	646	668	660	668	671	598	642	622	629	651	617	621	619	655	647	621	634	648	623	587	697	642	628	649	593	626	672	672	613	698	606	668	622	659	681	627	695	615	642	604	645	662	635	668	636	612	669	665	663	621	633	641	598	687	627	659	676	647	646	665	663	672	642	645	674	589	640	629	663	611	645	613	633	644	634	653	598	666	616	606	634	649	690	632	598	667	648	676	678	691	636	660	637	605	638	619	631	616	632	658	659	638	636	667	605	665	689	608	689	669	617	623	654	644	665	680	687	722	668	619	613	613	639	644	633	660	671	632	678	655	710	608	610	616	619	650	615	649	620	603	642	637	656	640	632	624	584	698	621	633	643	616	625	639	643	651	636	652	659	662	643	622	611	640	663	627	675	671	657	629	648	644	666	656	640	648	627	664	628	659	616	645	631	690	625	693	638	584	605	633	648	661	652	643	630	657	615	634	665	662	627	613	686	638	658	648	655	653	633	636	635	663	632	662	623	653	640	635	665	618	595	627	649	656	622	612	697	600	627	637	638	637	600	679	628	660	669	645	686	589	609	559	638	665	638	602	632	647	590	652	659	613	652	615	666	627	674	628	717	659	647	668	619	648	598	568	667	600	682	651	663	681	635	682	677	662	651	630	626	651	613	611	637	635	611	636	643	639	631	646	613	613	680	658	615	699	620	630	677	658	631	628	605	645	658	676	644	655	600	604	576	621	641	647	685	627	634	617	655	653	648	636	627	654	666	646	646	672	638	635	638	608	598	657	575	631	733	608	624	591	647	656	659	608	656	631	633	646	621	592	603	641	678	606	670	679	667	636	634	664	626	620	635	626	660	644	647	592	701	642	621	589	612	666	635	634	606	645	636	638	630	623	635	686	631	646	636	672	675	662	648	651	692	623	648	662	679	629	667	606	633	660	626	613	619	635	625	642	602	650	650	649	645	634	634	609	621	624	674	681	623	684	613	627	632	602	653	617	689	637	618	655	615	670	637	645	682	632	631	677	623	642	648	632	600	660	660	632	657	644	635	633	644	608	638	680	614	643	701	657	635	646	665	658	636	631	655	671	662	651	640	651	639	643	626	621	660	654	635	635	639	679	678	619	679	666	640	686	680	630	651	658	640	661	656	668	645	672	629	616	607	650	694	668	661	640	656	607	691	636	649	605	657	641	670	651	623	655	635	634	641	654	660	650	580	643	661	620	650	619	658	602	680	618	648	667	655	600	624	673	667	627	641	680	680	657	589	660	628	635	656	655	614	707	607	642	623	659	612	612	633	620	644	643	625	629	661	653	627	675	648	605	614	654	655	614	622	613	646	652	605	668	631	626	681	650	621	640	629	619	650	664	646	651	635	655	673	624	644	656	617	681	676	686	639	631	680	687	671	578	653	630	606	679	599	627	625	658	656	675	617	701	605	673	701	664	678	654	642	667	699	587	675	660	634	630	649	638	647	625	599	656	650	657	630	639	626	649	635	625	681	683	655	697	621	626	632	634	626	691	693	665	660	635	661	675	669	625	653	648	666	677	631	644	652	645	631	612	644	645	669	581	637	648	681	614	680	651	600	640	662	634	647	653	634	579	643	628	642	610	649	641	602	646	675	612	606	642	600	658	675	636	649	624	677	629	593	640	615	636	678	623	653	671	691	666	618	627	639	662	627	672	655	616	642	717	650	603	647	621	643	600	650	654	673	643	661	623	650	638	698	634	637	652	675	672	633	658	653	671	648	627	658	612	641	600	670	645	640	658	654	683	648	648	631	662	668	650	681	655	651	633	608	643	597	612	689	683	612	609	626	618	678	663	634	611	623	666	661	652	651	628	625	611	606	659	616	656	633	617	726	615	641	630	630	677	636	655
48027	22020	14365	3701	2534	1337	895	778	657	547	496	442	481	399	375	399	370	349	340	325	354	334	337	348	316	315	342	301	322	272	299	313	354	294	313	325	326	310	315	307	340	311	290	318	316	340	298	304	294	292	304	285	319	294	297	308	337	328	302	318	299	315	294	313	268	329	306	282	280	314	294	275	312	282	318	328	299	303	291	311	267	288	332	316	299	318	302	303	298	281	280	269	318	295	293	306	295	310	328	291	304	335	322	296	294	312	291	297	277	319	273	291	327	288	290	316	289	311	310	323	288	294	289	296	293	294	306	309	277	302	288	328	320	285	275	312	278	311	306	266	292	284	301	273	301	308	301	296	282	271	288	289	288	322	265	314	302	261	288	291	292	294	296	312	309	306	299	253	306	283	290	294	302	296	303	273	335	306	288	294	297	272	277	283	284	284	311	347	274	308	307	299	249	289	301	288	286	303	336	291	299	309	287	305	289	303	302	292	292	284	293	297	295	295	304	300	259	269	272	295	299	313	309	285	293	294	294	320	316	317	273	298	280	277	320	308	290	299	253	297	312	271	300	297	320	309	301	300	315	309	310	324	299	306	272	270	299	298	281	305	281	319	325	286	279	303	267	304	334	284	277	283	315	311	319	318	295	312	296	315	267	323	304	278	285	291	289	296	265	313	305	273	286	277	289	278	284	297	291	306	308	276	296	273	304	299	302	300	282	311	268	277	301	263	285	303	275	283	310	286	267	302	280	273	307	271	294	279	289	281	290	302	330	316	305	299	286	283	298	298	347	285	334	270	265	277	263	308	309	326	310	298	323	302	286	305	297	276	286	326	300	286	331	318	290	314	314	300	303	293	262	280	279	296	286	293	321	302	273	312	275	296	299	294	269	277	305	291	304	274	294	306	292	280	275	284	279	304	270	305	318	307	323	291	311	256	295	310	284	284	300	298	317	306	297	296	318	281	308	293	303	290	298	312	307	305	295	275	281	314	287	278	304	325	310	293	287	285	295	299	280	293	304	336	307	289	263	315	276	296	314	280	307	334	356	294	287	301	285	269	321	319	265	280	269	301	322	282	303	276	309	308	313	272	299	297	304	300	307	278	300	304	296	320	282	269	312	315	303	276	309	296	311	316	291	292	307	291	281	295	319	288	295	307	273	321	292	278	298	293	290	288	306	312	294	319	246	287	278	293	289	313	297	311	283	300	288	286	304	296	307	288	273	328	299	256	291	332	320	292	307	288	305	310	294	296	307	302	312	318	279	267	310	303	342	331	280	312	252	305	317	283	293	266	306	308	286	329	318	291	280	306	296	292	264	313	284	298	289	285	287	319	294	289	265	296	272	311	285	287	269	289	292	290	292	297	324	285	315	320	285	299	290	302	312	317	279	299	304	272	290	296	296	299	298	282	292	276	291	282	298	306	289	286	260	278	279	317	314	305	327	302	310	295	334	309	327	295	314	264	316	306	284	265	287	317	276	309	296	313	299	329	332	298	286	289	317	274	270	309	322	294	305	307	312	263	276	289	285	283	302	293	290	292	304	285	306	319	287	292	310	252	309	323	283	290	272	284	276	286	333	262	281	311	323	303	295	239	301	299	321	321	266	288	303	293	301	279	266	306	286	310	307	330	263	298	333	280	266	308	322	327	288	281	314	320	304	302	252	280	302	323	294	293	285	310	301	299	314	290	304	284	275	288	326	310	301	292	294	299	281	276	284	317	301	273	322	273	285	298	268	277	323	288	276	279	287	315	288	297	283	319	299	284	321	315	283	315	304	302	294	302	272	291	297	288	281	331	275	270	276	302	278	262	330	315	322	279	298	280	280	346	316	289	318	330	293	293	290	302	319	302	281	311	293	286	328	295	306	271	314	291	296	287	274	313	322	290	277	304	277	309	313	262	285	314	298	308	296	320	280	291	298	301	292	295	275	349	270	312	282	274	331	266	295	307	320	301	295	282	307	300	301	270	265	314	309	289	286	319	294	280	265	286	255	292	296	305	276	311	330	273	272	309	309	292	305	291	294	290	308	287	280	280	300	308	295	304	306	302	264	295	282	290	296	322	296	273	326	302	318	309	298	303	305	261	292	293	301	284	301	286	296	311	280	257	304	305	323	291	296	267	307	284	306	306	294	279	290	305	332	345	263	286	301	304	284	276	308	285	287	296	294	295	291	287	302	301	286	266	304	281	311	282	293	306	268	326	315	280	320	331	305	302	306	319	298	262	303	310	306	317	310	314	313	264	315	293	310	301	301	297	289	261	297	286	314	283	287	273	297	280	284	299	292	316	285	281	288	316	274	301	272	305	312	322	283	305	312	293	311	293	283	280	291	308	271	287	294	296	316	297	280	299	305	274	307	309	308	306	298	317	286	303	320	290	313	301	271	284	316	296	298	273	292	298	305	297	296	269	267	293	285	289	297	271	299	320	308	292	254	297	306	305	302	307	285	300	290	283	303	307	297	319	299	275	297	309	291	310	299	275	275	315	307	315	312	285	319	287	299	317	309	273	307	322	287	270	310	280	293	280	293	296	314	309	288	322	289	336	272	319	327	333	310	294	296	289	300	302	279	317	272	303	305	298	285	264	258	297	309	276	285	273	307	307	283	315	287	302	280	313	265	302	294	302	286	271	305	289	301	317	318	306	308	324	290	275	297	284	271	306	292	273	301	273	281	284	289	286	298	302	275	322	316	308	316	290	302	305	312	325	285	288	291	283	306	272	281	297	302	306	303	289	257	288	270	309	271	318	321	284	295	293	281	284	327	299	275	289	309	298	329	244	341	310	285	309	296	278	321	287	290	301	291	295	274	295	298	296	255	314	306	307	318	325	337	291	294	275	265	257	303	290	275	284	272	302	279	297	304	282	305	278	277	305	279	300	302	306	319	295	290	304	288	302	274	288	313	286	277	293	269	302	326	276	313	309	298	311	273	315	283	343	302	279	280	287	286	306	256	319	322	298	298	297	305	275	314	276	280	293	303	295	293	320	264	284	319	301	302	279	300	281	327	266	294	300	311	301	300	286	319	287	280	318	256	297	308	300	286	314	278	340	296	300	307	292	302	314	289	296	283	282	282	307	307	265	301	308	311	273	327	267	304	305	269	293	279	285	302	287	307	273	276	299	288	277	297	318	305	298	292	268	284	311	300	293	318	323	312	314	312	308	291	316	306	303	295	285	311	304	312	280	287	329	283	281	285	291	305	286	309	291	284	294	325	276	312	325	293	295	289	308	260	296	292	336	257	285	306	304	316	308	254	291	280	309	299	295	290	282	318	297	295	269	299	287	305	294	311	268	304	316	248	266	297	316	300	280	291	291	286	308	298	306	327	294	287	288	280	269	300	311	309	310	283	286	291	270	327	302	292	289	295	289	296	314	297	313	288	290	298	326	345	299	291	301	263	267	301	286	295	321	301	295	265	300	297	304	290	324	289	296	345	274	327	269	307	295	296	316	295	272	285	283	303	289	275	303	298	319	282	286	339	291
26526	2719	5452	7212	6168	4478	3654	3148	2717	2444	2004	1847	1725	1579	1464	1451	1400	1288	1259	1256	1267	1137	1144	1098	1098	1138	1119	1050	1026	1041	999	1020	1000	1017	1009	941	969	952	954	979	961	911	937	917	968	953	879	945	941	932	961	944	873	934	906	876	904	854	912	895	917	890	856	864	835	811	853	871	874	834	888	885	879	842	840	875	845	873	890	885	849	870	920	881	879	863	781	861	909	855	863	847	849	852	842	870	894	830	897	826	837	872	875	831	879	810	868	825	872	822	872	812	842	872	883	917	847	864	931	854	931	863	881	834	922	831	826	853	844	887	843	859	823	891	889	857	880	847	888	871	792	863	807	852	843	854	892	885	810	843	906	879	870	814	820	889	868	879	844	812	848	859	858	810	822	858	831	859	818	803	863	832	836	873	847	868	800	844	855	863	825	797	900	821	830	878	888	854	823	797	814	849	831	837	821	816	841	790	828	802	799	872	844	865	875	831	829	842	842	865	805	827	854	887	831	893	873	849	871	881	855	875	789	861	813	861	832	900	799	902	836	832	853	891	849	809	846	888	823	884	864	856	837	846	816	791	833	852	844	863	881	842	878	885	799	803	835	856	856	874	842	827	831	838	843	863	841	843	883	839	809	817	854	903	809	865	902	896	815	855	841	844	892	866	879	861	882	881	808	836	873	901	846	855	825	834	844	869	859	836	875	827	820	883	832	822	872	863	827	790	862	898	881	833	837	904	809	835	850	818	877	844	862	843	809	793	870	902	897	869	849	867	828	857	861	799	833	864	856	832	808	805	831	879	889	878	849	861	820	865	868	802	900	860	906	830	869	855	870	845	873	911	830	841	842	876	894	900	863	873	819	844	873	844	824	847	823	820	881	801	800	879	832	839	868	821	827	854	851	874	869	852	870	860	820	866	818	897	866	866	873	877	857	825	831	847	853	867	849	816	784	839	859	865	870	812	854	817	833	852	842	849	835	836	811	837	887	848	839	883	880	863	842	901	819	798	852	874	831	902	880	869	814	788	836	900	830	839	850	789	872	856	890	850	847	827	878	870	906	812	822	868	854	844	838	860	888	865	876	872	844	871	850	855	865	854	838	869	846	848	837	885	850	868	835	851	917	877	840	838	861	843	824	854	896	841	867	822	858	827	784	843	829	861	887	830	799	854	852	873	808	870	835	901	868	831	844	882	822	806	846	857	903	833	878	832	831	839	876	831	871	864	832	836	876	866	811	871	828	856	810	829	877	879	850	814	870	859	861	857	854	822	828	882	851	857	824	853	777	877	892	847	830	850	835	848	849	873	850	862	875	858	854	844	810	857	886	881	907	853	866	872	817	821	831	837	836	813	862	881	867	875	853	894	906	809	845	873	861	775	838	847	831	894	865	854	871	775	861	847	819	821	883	828	869	830	832	843	853	793	876	885	866	790	846	889	864	813	861	826	873	752	844	830	857	894	935	819	848	832	847	847	820	875	882	846	815	858	863	860	889	844	835	890	809	830	855	858	828	842	831	889	852	860	840	857	854	857	849	836	889	885	859	838	832	891	825	878	872	874	804	817	812	833	792	902	838	908	907	892	888	841	813	837	845	849	847	882	810	883	857	847	882	865	870	904	856	828	808	874	840	820	830	838	781	822	819	844	851	847	850	848	862	849	864	821	823	853	855	851	888	870	869	806	862	865	886	820	811	848	814	836	818	849	814	848	829	852	855	823	840	891	870	858	851	829	847	871	840	829	845	812	817	864	907	815	922	798	855	823	885	843	849	846	867	892	857	872	811	826	857	846	844	838	844	828	845	890	828	845	852	869	836	833	813	869	831	897	852	840	827	860	836	818	888	854	793	860	864	842	793	873	892	840	853	871	862	868	903	836	825	867	842	843	847	808	891	827	851	936	847	859	870	891	777	867	888	860	861	835	869	874	866	830	855	779	854	848	853	839	856	849	865	838	798	903	818	872	880	883	838	854	862	827	893	874	819	876	809	834	834	845	867	872	863	846	876	842	898	853	803	859	911	818	862	829	838	827	868	870	859	833	875	864	881	844	835	925	872	838	827	867	869	931	831	814	843	848	861	907	860	856	833	887	838	808	791	823	833	896	856	830	867	843	840	852	868	885	817	910	899	848	831	856	823	846	821	837	839	851	861	876	866	819	843	864	827	898	831	873	863	823	844	796	869	845	854	858	813	882	831	868	849	857	887	875	855	838	873	895	849	862	808	845	898	857	840	841	878	861	824	794	845	815	830	824	847	885	812	879	867	807	848	916	893	860	808	826	786	825	876	859	879	851	849	853	870	825	838	868	870	846	890	830	868	847	919	858	865	821	847	842	859	872	874	846	825	864	846	838	828	867	863	870	838	907	815	839	840	823	901	882	854	912	800	846	780	829	838	880	875	849	880	835	836	855	865	839	883	856	879	863	874	902	839	872	842	849	900	805	809	877	830	839	867	840	877	832	871	832	868	831	829	885	830	843	869	838	827	841	823	806	853	874	859	834	827	863	862	871	831	816	834	899	858	855	873	847	838	858	884	844	901	883	871	842	883	799	766	834	867	870	865	845	849	856	815	860	833	843	884	854	856	908	827	825	856	857	824	862	865	877	873	844	822	863	851	809	830	774	878	887	901	886	855	836	853	865	915	856	874	819	830	883	855	830	845	813	812	863	862	824	798	821	843	836	829	856	837	841	872	842	822	834	868	805	867	848	891	873	893	851	904	836	832	875	812	872	869	860	820	879	872	838	851	867	877	804	847	857	862	843	830	784	854	851	872	853	894	806	824	863	906	799	891	854	811	848	831	830	860	802	870	787	885	812	850	849	857	870	843	861	844	869	838	871	790	810	848	871	848	831	850	832	805	804	856	790	862	816	827	884	826	862	833	907	907	856	874	873	820	852	798	868	851	886	810	834	854	816	817	856	801	819	847	856	858	858	845	838	867	849	852	827	884	842	838	827	849	837	822	897	845	832	824	812	857	840	860	868	801	769	869	842	856	893	861	839	817	792	850	846	839	840	814	860	809	839	815	852	836	844	837	794	872	857	805	834	877	837	797	886	858	859	812	881	864	809	845	854	867	860	889	844	846	854	800	858	835	861	814	805	854	901	810	866	881	882	861	905	831	872	829	836	874	835	911	807	870	882	867	851	893	863	819	909	821	899	795	812	891	819	830	843	860	851	845	815	854	881	853	855	841	851	837	857	870	810	830	821	795	859	831	876	894	882	836	849	864	877	871	858	847	835	877	855	840	803	826	823	805	874	858	786	828	834	811	821	882	875	798	823	843	874	826	826	826	850	858	874	869	880	866	842	809	830	837	880	828	822	858	892	871	838	834	870	835	833	852	810	887	803	855	880	897	831	852	825	859	823	841	889	825	865	829	850	800	810	843	828	840	897	815	846	856	875	855	865	870	871	826	852	835	852	847	843	838	852	821	836	834	858	859	882	894	832	873	843	859	874	851	815	885	880	859	832	815	821	855	873	869	835	872	817	859	879
10363	529	356	193	180	139	120	131	101	114	113	101	119	121	87	102	96	110	94	100	114	119	113	109	98	91	116	93	101	119	98	113	99	101	114	96	97	108	100	104	94	91	90	99	117	86	98	108	101	97	93	91	100	111	98	96	117	115	106	99	109	114	97	86	98	93	111	112	111	98	99	114	100	101	99	110	89	106	104	111	92	96	109	111	100	102	103	97	101	104	100	88	96	93	106	83	90	103	91	102	97	88	94	94	105	94	90	88	97	109	104	100	90	105	87	92	97	91	104	105	112	94	93	99	102	110	99	86	85	109	98	120	88	86	102	97	96	99	94	106	100	105	104	102	132	111	93	88	77	105	98	110	108	93	100	108	98	82	82	91	92	99	101	100	100	108	98	93	93	119	104	86	101	101	105	110	83	101	92	106	92	103	115	96	109	98	100	101	107	84	103	106	104	112	93	88	112	94	93	99	94	94	125	129	104	92	92	100	97	103	93	93	89	90	109	101	101	106	114	82	100	85	101	104	104	105	105	85	94	102	127	110	83	100	86	107	98	97	108	103	100	98	101	99	108	78	126	111	107	107	79	112	114	99	86	112	98	94	130	93	98	91	114	100	110	103	82	83	119	109	101	89	119	97	93	98	103	87	100	85	90	100	97	104	97	72	89	96	78	95	108	109	101	98	111	109	82	99	106	95	106	96	105	104	112	106	99	106	99	94	91	100	92	101	98	110	90	95	88	106	113	102	104	110	99	94	113	101	104	103	118	110	86	98	97	100	86	105	85	118	93	75	116	106	122	98	83	93	90	109	95	89	101	101	106	105	94	84	94	99	87	108	87	85	80	82	101	93	129	93	98	127	97	97	107	90	107	108	83	97	99	101	93	97	95	104	109	89	89	101	101	108	109	95	102	90	107	106	96	110	97	98	98	103	82	100	93	93	126	107	90	84	87	98	85	80	109	98	124	98	113	108	104	87	112	96	103	104	105	107	104	99	101	98	114	112	101	96	120	94	95	105	83	86	83	114	116	88	94	102	95	104	100	93	101	92	101	113	92	100	104	93	108	81	111	104	83	98	102	95	101	97	82	97	111	107	98	95	115	97	101	104	92	90	106	79	89	103	104	92	100	93	94	102	98	105	112	103	116	102	100	106	97	121	117	120	87	103	110	108	107	94	93	107	108	91	105	113	95	128	130	104	98	93	105	91	93	92	97	98	92	106	97	104	99	117	116	87	105	112	96	85	97	119	88	100	108	115	94	91	105	105	97	117	110	117	102	92	137	98	84	117	113	120	103	95	97	101	97	84	92	115	106	124	119	92	109	105	107	100	107	93	91	106	100	106	79	103	97	97	102	99	98	94	108	101	97	93	121	84	95	110	94	106	104	99	84	99	100	105	114	89	93	101	81	90	108	108	108	115	121	97	104	101	100	105	97	105	115	100	100	96	94	97	105	85	97	108	125	90	101	80	124	100	103	110	90	111	103	117	113	97	102	102	101	92	102	99	111	108	115	93	98	114	92	98	108	104	83	110	116	92	90	83	92	83	100	108	102	100	97	96	93	114	104	107	94	97	97	90	86	96	104	99	118	94	109	105	94	105	108	85	99	96	93	101	94	98	94	88	108	92	94	100	104	113	80	92	81	97	83	77	95	97	101	106	95	108	86	90	110	90	85	107	95	113	104	102	106	98	99	103	100	82	106	97	87	101	99	96	100	96	107	104	106	102	99	114	126	112	105	92	91	101	105	112	123	105	98	107	100	94	96	107	99	116	95	109	99	99	95	101	82	95	95	103	101	99	83	128	104	119	91	115	83	96	106	108	100	93	97	97	88	93	93	100	108	108	88	91	103	100	116	98	90	111	107	111	111	105	114	98	99	111	111	111	98	97	96	98	111	83	95	101	95	110	94	117	108	101	83	112	110	109	98	94	104	105	107	88	104	91	100	100	100	100	114	99	111	120	93	94	89	109	98	107	91	105	99	90	98	81	90	117	89	115	110	110	107	118	106	102	92	122	114	95	94	104	106	94	102	101	107	79	107	91	99	87	90	91	113	82	97	119	94	92	82	101	116	107	107	92	102	90	111	96	101	89	93	100	89	91	96	103	120	107	85	103	104	84	87	105	95	107	115	95	104	89	94	97	95	79	105	100	97	84	100	99	107	83	91	115	98	103	95	118	104	91	86	94	85	99	100	97	127	103	102	104	107	94	121	108	89	96	91	86	102	96	102	105	103	85	108	89	115	100	87	111	95	109	96	101	112	103	86	92	93	80	91	90	118	110	89	94	96	98	93	105	113	114	92	89	95	101	106	95	107	110	100	93	88	106	112	121	85	104	88	105	106	115	110	109	92	119	111	92	108	75	101	87	95	110	96	99	102	103	100	98	108	103	87	108	94	99	119	98	107	98	107	107	114	84	80	103	101	92	106	116	103	109	108	116	103	100	91	104	110	105	89	111	93	91	96	96	114	112	85	98	94	92	99	89	70	106	101	91	108	113	108	114	97	80	87	90	86	93	90	80	90	102	89	91	120	117	83	89	112	84	94	107	114	94	100	102	104	104	95	103	116	88	125	82	128	110	98	93	112	105	102	90	107	94	108	86	100	122	104	122	114	76	103	118	110	111	103	98	108	90	89	95	108	90	101	92	100	84	98	105	86	89	119	101	106	79	103	86	108	114	99	92	96	103	86	105	103	112	92	90	116	100	92	103	104	111	110	87	86	121	92	99	107	88	97	92	95	106	86	93	92	100	81	94	98	110	101	85	117	106	101	88	100	110	110	111	90	90	88	95	83	115	94	89	117	101	98	119	94	101	94	91	87	99	104	104	99	85	120	85	101	99	107	103	116	97	99	102	88	100	93	103	111	98	98	91	110	127	114	88	109	79	104	90	124	106	107	99	99	87	100	100	94	86	89	91	116	111	118	89	115	113	91	89	90	83	103	95	90	103	106	102	84	98	106	106	92	113	101	110	109	93	91	99	84	111	102	93	94	85	98	102	110	101	99	97	112	105	117	91	100	101	96	99	78	100	114	111	96	100	92	92	90	105	104	107	94	111	108	84	89	103	94	106	91	87	110	110	102	88	109	102	107	109	102	93	95	95	101	107	104	85	99	102	83	131	105	87	89	89	113	97	95	73	112	106	88	102	84	85	103	91	94	97	94	111	98	102	107	98	86	106	103	98	104	88	105	101	99	96	86	90	96	97	98	106	101	85	98	92	108	93	79	100	100	112	109	110	87	98	93	97	97	97	98	121	98	92	107	92	97	103	98	100	93	117	101	102	85	97	113	98	108	88	100	106	96	97	91	121	94	99	104	105	95	96	92	103	81	126	119	105	74	103	92	81	85	101	94	109	112	112	108	117	104	103	105	84	111	98	94	91	104	82	93	101	90	103	76	94	96	117	110	98	86	104	83	102	91	107	88	98	103	101	122	110	96	104	111	90	76	88	103	95	110	92	79	103	101	99	109	95	100	109	102	95	97	80
9023	440	589	689	659	540	456	474	442	401	425	401	394	366	385	356	346	331	371	324	388	354	365	403	376	388	359	362	366	370	363	349	363	372	379	405	367	373	375	341	360	372	362	324	364	383	379	354	367	359	374	339	358	390	385	356	363	376	361	361	334	310	345	349	351	351	368	360	359	373	354	369	389	366	348	339	337	361	345	369	340	337	355	347	397	357	326	360	369	354	340	370	371	344	356	346	373	375	370	354	346	334	343	355	361	335	350	346	359	390	354	370	364	356	331	347	359	345	344	362	362	348	389	346	364	364	360	355	343	332	391	375	383	376	377	392	333	394	358	345	318	382	355	326	388	338	344	361	352	376	359	367	364	334	386	326	379	341	333	341	338	343	383	371	351	367	374	377	381	352	335	354	370	343	363	362	346	370	348	347	336	350	346	345	384	373	338	359	337	395	348	338	365	366	380	366	334	353	382	330	380	350	330	397	352	354	344	380	344	358	374	345	332	369	364	380	354	334	375	386	397	402	330	345	359	351	333	356	364	370	341	331	350	371	373	376	382	361	333	369	364	368	364	343	355	385	374	346	352	338	338	379	360	397	342	335	370	372	375	359	363	370	378	406	337	324	351	376	367	352	371	353	341	358	351	350	344	329	342	356	346	354	381	381	381	388	356	335	344	409	370	369	367	359	362	316	363	367	352	353	344	319	376	348	389	342	365	340	375	373	363	361	338	361	344	360	368	367	363	393	343	331	345	342	314	383	403	368	391	352	313	336	340	326	353	349	336	393	387	340	373	375	349	381	326	354	346	377	311	349	334	342	364	382	398	356	371	393	343	383	333	360	347	352	341	344	374	367	360	353	379	354	348	366	345	322	347	366	358	343	343	331	335	369	364	392	361	349	350	358	349	373	364	384	324	372	363	389	387	341	381	344	371	361	336	354	377	360	350	343	381	361	373	358	325	344	342	368	369	323	347	361	373	362	381	338	370	343	337	388	371	384	374	360	394	403	370	353	365	358	363	345	341	376	336	355	342	377	353	349	344	358	361	347	396	363	356	368	397	325	361	358	358	358	350	344	396	318	348	378	322	318	362	383	314	360	347	348	355	369	351	363	354	343	360	310	354	356	334	405	351	368	347	360	381	354	395	347	374	341	366	343	379	369	360	340	343	356	359	367	331	357	348	360	360	332	367	390	335	342	375	358	357	363	352	391	358	347	321	319	335	338	355	407	360	364	355	374	339	374	315	367	364	379	361	357	382	337	355	370	334	369	363	349	380	371	343	336	361	345	364	377	332	330	367	344	313	365	339	371	372	388	349	401	365	352	379	345	390	325	349	349	334	352	363	338	316	354	327	359	337	405	351	372	370	362	363	361	361	363	352	345	381	347	374	347	368	349	357	329	350	355	348	363	392	337	394	361	364	392	366	346	337	367	340	418	355	354	382	392	371	355	330	354	342	360	348	390	355	342	371	339	352	352	375	377	382	345	406	400	354	362	349	356	378	340	365	358	340	377	386	364	349	384	328	328	357	367	356	355	350	354	378	358	325	352	327	380	332	350	381	400	368	380	367	342	349	383	371	371	366	350	358	364	368	407	368	353	353	342	376	366	367	353	364	363	337	357	344	347	354	364	355	390	364	351	394	365	345	380	389	359	366	373	352	346	351	356	367	353	347	348	341	365	344	354	366	337	377	340	358	363	347	306	350	348	376	367	356	367	351	340	364	323	374	354	315	337	362	369	357	362	343	359	323	336	376	373	354	328	368	367	347	343	343	354	387	367	385	356	354	346	358	353	337	364	332	376	376	382	344	358	375	347	309	354	352	389	376	362	306	398	352	329	360	392	380	352	343	357	343	365	375	349	346	359	395	355	378	361	322	338	333	351	367	386	395	361	379	358	359	382	352	378	368	367	343	342	366	355	345	372	394	349	352	358	355	343	354	348	348	372	365	327	363	338	343	353	365	346	350	358	375	357	344	364	341	357	373	389	349	331	358	386	349	357	362	333	362	401	374	335	369	383	340	344	361	339	337	359	351	335	354	361	372	379	362	329	368	398	374	347	347	367	344	338	331	342	314	323	376	369	373	367	364	349	347	327	353	377	376	361	357	336	381	333	344	358	345	359	391	367	357	370	396	353	370	327	328	334	377	320	338	349	343	374	319	346	372	320	341	368	373	346	385	376	382	380	375	346	343	365	385	345	356	344	379	352	332	397	332	357	345	362	351	353	377	348	373	329	350	353	358	363	325	371	354	378	341	332	362	337	368	336	357	348	373	336	354	326	347	363	366	379	384	362	336	359	351	345	354	361	343	325	343	344	336	353	356	370	346	350	364	352	367	357	385	350	333	356	358	343	362	367	337	356	351	368	351	373	357	380	373	366	361	346	350	325	346	367	356	342	385	382	349	346	338	378	351	354	340	382	375	351	356	366	374	348	341	337	358	344	405	380	339	353	392	382	367	344	343	361	360	343	353	358	354	363	366	369	336	339	347	342	339	349	363	339	374	331	336	349	325	388	348	395	349	350	367	342	360	330	364	363	341	376	363	381	360	352	337	388	357	356	333	332	325	345	359	343	383	364	377	361	381	322	334	341	364	376	311	369	356	342	352	355	356	365	354	354	356	338	318	365	367	379	351	320	382	351	386	336	357	350	381	363	394	354	383	357	329	397	334	364	349	357	314	378	392	329	367	355	354	343	351	376	341	343	374	336	369	348	380	333	364	358	384	374	373	327	358	388	378	357	357	342	367	403	375	360	334	350	350	341	361	370	366	358	350	365	368	363	330	378	371	348	326	389	349	312	362	341	351	331	347	400	344	382	360	354	346	374	333	365	352	345	367	367	354	341	361	360	332	376	328	362	306	374	349	361	366	359	323	379	365	330	398	356	333	366	352	361	362	350	371	366	360	355	376	346	374	356	340	369	316	370	384	330	351	348	363	359	316	347	380	339	344	330	338	342	368	384	358	361	343	362	361	385	354	332	351	358	364	385	322	365	340	346	345	344	382	326	344	354	357	386	356	328	355	344	360	367	347	358	349	364	346	360	308	360	357	338	358	386	374	383	378	358	360	349	366	367	405	365	371	372	345	374	353	360	366	378	387	331	378	364	344	345	340	370	326	333	335	354	368	376	358	378	344	389	357	351	332	374	402	341	358	360	347	366	372	337	376	367	339	359	353	329	371	355	365	342	367	372	330	367	354	342	364	376	368	379	357	371	349	391	385	330	394	350	400	380	340	364	410	369	328	356	357	357	349	366	373	375	359	350	356	351	351	362	369	351	365	369	368	333	350	374	356	301	346	385	354	334	360	358	359	370	351	356	379	336	350	315	409	351	351	363	329	335	343	400	349	386	323	341	359	362	349	341	356	368	395	368	346	339	367	347	354	382	327	370	372	361	381	325	388	374	357	359	345	386	331	387	371	359	332	366	357	346	326	364	383	350	356	370	348	374	312	366	318	370	346	383	383	364	354	381	369	365	317	399	367	359	337	373
44648	16016	3707	1673	1034	625	486	495	383	387	318	309	260	267	245	241	245	274	251	231	249	224	233	233	213	245	205	243	233	206	213	186	256	215	226	209	208	211	217	214	220	233	226	216	215	226	211	231	216	220	215	215	223	205	197	187	195	223	230	202	225	226	220	209	216	224	222	199	214	237	212	209	201	230	204	207	216	238	202	165	219	222	199	187	200	195	211	206	199	226	199	207	227	237	218	189	212	227	211	206	212	216	236	215	191	206	214	198	194	217	216	220	222	221	195	198	216	200	197	214	218	188	182	213	205	201	218	211	198	215	215	216	214	211	212	226	213	196	192	219	233	219	195	208	229	227	201	206	242	227	209	198	217	195	189	190	213	221	201	198	204	253	211	211	208	202	199	214	222	225	193	221	236	211	197	195	210	198	231	223	210	210	192	219	207	204	219	220	196	208	214	199	188	204	197	214	203	204	201	191	194	221	223	207	202	226	197	215	198	230	212	229	208	213	227	202	205	190	215	209	197	203	222	202	233	235	186	205	214	198	193	200	221	215	191	215	208	208	201	218	203	232	216	198	201	203	217	226	219	236	244	229	203	221	235	184	193	219	195	207	213	217	208	211	215	188	196	193	185	225	226	202	209	190	228	246	203	209	192	211	221	213	211	231	235	230	210	223	207	201	210	221	196	206	217	220	211	225	218	195	198	242	182	191	183	195	193	223	200	233	190	212	208	211	206	206	220	211	177	225	231	213	190	207	225	196	214	193	228	204	209	238	234	231	209	206	197	203	184	192	228	201	205	224	205	211	241	217	259	195	204	185	231	183	215	222	249	176	185	208	198	196	217	198	180	218	193	193	213	245	205	197	224	211	208	220	195	195	215	206	242	201	202	212	232	201	227	220	204	207	210	233	215	221	203	230	220	205	176	233	186	213	227	219	228	207	190	202	217	211	210	212	206	215	201	210	221	218	197	201	196	206	207	192	207	197	200	197	205	236	222	211	202	201	178	191	223	190	204	205	216	207	227	207	225	222	198	248	213	224	176	213	203	215	196	223	181	206	211	211	245	207	215	248	206	198	191	215	224	232	245	238	205	212	240	200	194	201	214	218	225	198	217	229	211	214	219	191	191	194	220	205	192	237	233	181	216	186	196	219	223	204	223	211	213	223	204	185	217	199	219	197	223	197	229	225	230	221	184	225	199	211	218	215	201	205	203	207	201	210	211	204	197	205	219	190	211	206	210	221	223	214	217	207	194	206	205	223	185	203	216	199	196	210	228	207	185	216	224	191	212	210	207	203	220	210	190	209	197	194	196	227	214	184	220	179	216	243	217	212	197	233	224	201	201	216	226	231	224	223	233	215	183	175	202	179	220	234	229	187	215	207	196	198	205	221	212	212	207	197	226	213	201	194	208	234	200	211	210	240	216	211	205	215	193	181	171	224	191	233	184	194	214	190	184	180	206	220	219	223	215	201	218	220	223	209	189	195	196	180	222	190	217	199	178	213	208	210	201	195	221	193	233	201	190	214	206	215	214	206	181	220	162	199	206	209	216	195	218	229	217	204	205	201	215	209	209	194	212	196	231	218	219	235	191	204	218	212	215	214	200	208	231	220	214	195	197	233	203	229	186	226	221	206	221	189	216	205	203	225	208	233	203	190	208	208	202	212	237	237	216	190	215	209	241	211	191	211	208	191	214	209	211	203	219	206	209	208	243	205	227	215	206	221	216	218	215	222	200	218	199	209	195	203	213	219	223	232	197	230	206	213	214	200	229	229	198	222	189	213	205	220	223	196	216	218	197	186	215	212	198	180	224	217	205	237	241	236	208	190	175	227	192	224	211	208	196	202	205	243	199	201	182	203	208	228	219	208	191	217	207	190	206	197	195	208	207	231	221	215	217	205	214	227	205	206	213	204	224	207	204	227	211	220	192	222	197	235	215	198	217	217	222	185	204	187	194	197	205	219	217	213	201	202	228	198	204	209	200	207	204	195	200	201	214	227	213	199	213	230	198	208	205	216	207	200	203	221	173	199	207	217	226	209	191	250	207	206	181	208	228	213	198	216	220	200	198	211	209	196	227	211	233	217	239	225	219	219	209	215	219	225	199	197	235	191	218	218	191	212	207	211	221	220	202	195	202	203	205	226	216	191	214	214	228	199	229	227	194	228	194	200	185	227	239	204	219	215	200	188	214	215	201	222	210	219	177	198	248	197	223	216	193	182	203	220	205	205	199	242	166	196	215	214	189	229	189	231	203	209	215	192	218	213	203	213	199	224	206	233	199	234	223	196	210	210	202	205	201	223	220	201	200	221	208	220	236	215	213	190	231	228	229	179	195	220	199	217	229	231	220	192	214	211	210	161	204	207	224	195	231	230	226	191	213	216	175	219	219	215	209	205	206	210	197	222	205	233	200	204	203	223	203	212	211	219	217	212	220	221	183	166	207	222	216	183	198	225	192	173	237	210	206	206	187	217	215	217	198	200	208	246	204	199	193	184	219	187	180	206	217	223	175	189	213	218	214	216	216	237	233	192	215	200	214	184	212	206	217	213	212	214	209	232	200	218	232	199	198	224	220	201	220	209	195	181	216	202	210	210	206	212	219	175	204	205	219	224	198	196	205	232	218	208	206	206	205	191	205	202	207	197	229	210	247	223	208	222	238	195	208	207	237	200	188	207	219	188	192	232	233	227	229	203	198	207	216	183	206	215	201	197	215	219	198	202	184	215	218	196	209	215	181	197	201	203	206	192	233	214	202	189	193	197	219	248	208	211	213	193	225	214	210	218	205	197	206	202	239	205	212	211	227	210	194	224	203	206	221	181	210	182	206	204	197	220	211	198	198	192	211	211	210	180	215	205	213	185	224	197	184	195	221	203	231	192	193	220	202	198	205	200	194	208	184	210	222	196	226	214	215	214	223	219	241	224	215	216	213	192	219	224	227	206	226	206	236	203	204	186	201	227	209	199	197	194	230	186	210	186	208	214	213	200	208	197	203	220	200	214	199	209	227	212	215	200	220	226	226	208	226	207	210	208	201	204	194	199	201	194	215	200	210	173	196	219	209	227	204	221	203	202	198	208	196	222	211	169	208	222	214	216	200	216	241	208	207	200	190	199	197	203	201	208	206	218	232	214	214	195	217	192	224	201	220	212	189	205	219	214	201	243	230	200	218	239	211	198	213	228	195	224	211	223	217	207	232	228	208	225	241	196	217	216	228	200	188	194	181	226	201	207	186	231	204	206	219	191	252	195	218	215	228	205	202	208	219	202	204	193	210	202	186	192	224	204	196	221	194	226	242	201	231	227	234	204	226	235	223	200	200	202	208	195	221	215	209	216	201	204	216	212	221	213	203	209	221	191	212	222	205	189	207	197	220	198	192	194	205	209	206	176	205	245	204	211	207	219	220	201	177	202	215	207	195	195	211	194	207	219	236	221	205	202	221	207	197	228	235	219	200	199	215	200	173	210	199	210	197	194	213	217	200	206	226	203
21668	1578	3068	4137	3434	2532	2156	1981	1592	1413	1278	1171	1115	1030	973	934	893	876	891	883	853	809	784	781	814	803	777	722	758	707	711	742	754	717	692	740	718	693	683	701	665	679	681	653	668	665	632	667	690	703	694	634	708	664	649	675	726	674	645	680	679	654	653	669	669	660	652	645	665	673	678	608	643	667	642	659	660	677	616	621	657	646	670	645	660	657	613	656	650	605	693	663	664	633	661	646	683	696	623	659	632	676	671	652	635	616	635	643	658	633	680	679	597	647	622	643	619	672	637	646	602	642	630	590	649	669	683	635	620	646	634	645	687	660	647	646	604	660	642	643	635	611	662	615	595	686	632	700	667	683	636	663	611	649	634	664	632	636	678	614	654	645	662	626	681	640	663	659	646	669	617	632	620	614	640	658	651	637	640	621	640	651	677	611	713	659	638	612	671	643	680	640	690	654	608	632	670	650	643	621	614	603	647	624	670	626	615	646	667	688	649	667	641	654	659	612	639	639	645	635	659	678	643	690	658	677	633	631	657	634	642	645	624	638	689	607	688	635	646	641	612	601	625	641	661	695	632	654	664	624	621	668	660	612	635	648	603	619	647	675	632	673	660	661	641	628	623	675	617	655	646	633	632	607	629	633	662	676	669	656	645	640	642	657	640	604	644	656	679	628	615	650	633	621	697	644	643	639	723	652	631	594	630	626	652	643	654	647	665	642	651	657	634	632	642	676	629	672	682	619	684	590	608	608	656	685	649	625	637	639	637	667	680	627	627	613	660	639	651	653	633	595	611	657	643	591	646	648	675	646	647	743	696	610	661	620	673	671	656	615	672	621	680	627	655	653	602	644	662	649	648	705	682	707	662	644	652	660	676	633	665	654	668	649	671	676	619	648	701	607	668	631	628	614	618	630	640	656	692	655	633	606	608	653	685	611	639	643	652	605	638	622	595	641	655	651	622	654	642	648	648	661	611	658	617	600	655	639	656	613	625	658	628	637	596	669	615	685	669	676	607	664	605	607	590	646	617	620	615	615	681	601	657	649	633	641	610	613	611	642	629	605	673	631	640	650	671	637	664	636	643	663	658	612	626	637	639	620	624	665	631	651	653	640	654	664	662	597	611	608	617	683	655	618	616	711	614	632	626	609	673	633	679	671	682	630	636	647	603	628	671	635	653	643	676	648	635	609	636	677	633	616	653	633	671	629	683	672	648	640	647	610	655	664	640	636	641	629	643	604	665	651	658	694	638	639	644	607	618	599	629	596	645	629	648	594	686	642	646	624	615	659	674	604	667	638	660	665	626	647	644	645	709	612	702	594	613	666	611	633	616	644	607	668	679	638	644	610	614	651	633	665	659	633	631	670	641	616	651	655	632	620	657	671	623	650	625	613	663	650	634	601	684	661	667	625	603	646	634	666	669	623	687	657	655	632	640	658	639	655	629	637	642	618	641	650	642	636	624	666	616	643	683	679	604	589	665	657	621	652	589	640	642	628	676	628	595	657	622	644	637	670	642	585	586	645	648	666	657	633	659	628	689	595	649	685	675	671	603	631	601	644	614	641	698	616	681	619	663	633	617	634	592	685	655	647	605	666	706	624	666	659	683	647	677	692	647	670	646	662	688	632	676	655	646	654	633	642	649	681	602	625	654	691	629	646	603	590	651	623	611	665	628	616	687	628	651	691	639	618	634	648	646	663	636	664	606	699	643	633	650	638	633	609	632	649	661	621	645	635	606	702	676	683	646	628	609	668	695	640	653	609	645	637	621	616	640	632	642	650	624	677	676	627	624	621	662	623	616	634	662	667	655	619	671	650	664	647	669	625	660	586	624	664	618	648	625	607	678	617	666	668	639	617	669	665	639	602	632	623	626	634	649	603	650	635	645	648	662	648	658	648	608	633	585	664	636	645	655	653	647	633	643	643	635	632	687	657	643	664	606	645	664	614	616	634	691	627	636	647	687	656	623	654	673	670	632	607	600	667	635	650	627	623	626	613	610	653	616	632	615	659	642	640	694	635	632	666	633	644	655	664	643	615	629	624	661	610	636	675	654	671	717	609	647	643	648	625	599	635	653	639	656	670	620	664	692	670	647	662	625	669	651	623	675	622	601	617	661	654	637	616	663	655	674	657	671	630	676	656	686	677	644	673	648	633	636	658	631	694	655	647	622	647	615	654	626	628	636	649	632	656	654	647	648	649	599	657	625	654	611	644	632	641	646	639	639	665	634	576	626	646	647	630	624	615	681	648	616	660	636	671	595	656	654	617	691	637	659	699	676	605	653	649	660	636	648	634	637	612	600	639	628	689	644	653	627	645	591	669	601	617	625	613	693	637	621	662	655	669	661	706	663	694	598	647	597	643	624	602	665	646	654	660	644	650	663	618	668	628	635	671	657	687	674	645	652	614	622	619	658	617	612	630	657	659	682	649	660	640	637	629	646	638	648	641	630	647	662	688	660	684	633	615	667	632	654	651	617	648	647	639	606	589	608	683	624	648	626	668	627	632	673	667	627	677	687	621	661	658	654	605	668	626	634	682	626	645	667	662	650	669	631	670	673	637	651	651	613	626	650	652	681	653	644	601	669	652	639	638	665	659	648	625	643	680	608	654	605	634	663	620	670	633	675	641	618	614	680	618	665	673	653	673	598	670	647	678	676	674	659	642	650	602	639	659	631	629	597	632	649	664	624	645	647	623	655	642	651	670	658	617	654	669	641	680	630	623	648	611	606	615	635	630	655	649	683	632	638	686	660	660	653	663	646	659	635	656	664	626	675	660	641	677	658	627	631	655	675	665	614	608	646	653	638	658	615	617	601	694	650	615	633	643	623	672	656	619	619	633	608	655	665	604	626	647	657	637	669	635	647	644	627	655	585	671	667	632	623	614	679	641	642	640	674	620	623	609	598	688	692	642	668	687	621	646	640	593	660	656	667	607	629	663	646	622	691	654	673	625	586	672	656	678	663	670	661	623	640	655	650	579	631	661	606	624	658	648	694	617	664	632	674	630	641	632	658	608	637	672	602	673	651	678	657	660	637	647	687	603	688	641	695	609	605	614	670	591	651	637	653	624	642	619	658	609	610	620	681	625	652	640	645	658	660	679	679	618	625	657	632	709	649	600	636	689	594	651	665	566	647	670	623	638	677	682	646	693	617	668	656	641	615	624	648	672	665	663	627	619	630	612	610	649	649	661	596	662	601	645	675	661	677	613	635	680	608	652	644	646	626	632	677	680	642	719	644	643	640	598	624	612	653	610	661	626	624	669	655	629	646	681	660	611	695	697	629	644	619	623	668	640	673	632	619	704	635	631	613	597	657	653	642	677	660	641	641	600	609	640	633	616	701	672	642	603	651	593	634	616	696	682	642	660	679	667	660	683	644	641	633	656	670	621	669	629	670	682	631	643	677	659	644	661	622	656	617	601	632	667	642	628	670	649	673	628	636	634	602	620	649	615	612	644	634	645	645	690	677	629	645	612	644	662	682	646
49395	21932	13376	3379	2229	1292	976	844	736	569	587	487	412	424	397	364	349	421	316	356	349	348	388	312	322	332	350	342	331	307	315	302	340	316	301	307	325	292	302	317	297	285	270	311	282	342	291	337	303	286	320	324	296	319	285	317	324	281	332	296	286	311	282	307	313	309	305	321	268	333	276	314	278	314	271	289	316	312	320	315	286	281	313	283	316	293	256	300	318	300	297	303	319	298	338	282	287	285	314	290	323	317	306	297	305	297	292	277	275	299	299	304	285	285	278	264	326	279	299	298	310	275	289	288	297	326	317	317	333	287	299	303	323	305	280	269	275	305	322	304	345	303	314	315	305	300	296	281	314	300	286	311	301	307	296	311	322	298	299	332	307	293	312	314	300	307	274	288	329	299	291	321	305	319	284	284	311	299	303	302	285	307	318	329	302	280	307	320	303	295	277	283	298	297	299	316	276	327	295	270	279	308	292	270	320	281	281	293	261	299	318	259	316	308	282	301	270	321	311	303	291	327	305	311	280	314	259	328	253	298	314	302	307	305	257	297	320	318	285	303	322	305	267	297	310	289	298	291	266	284	295	287	282	278	289	275	296	294	278	304	285	321	300	326	299	315	290	300	280	300	264	312	298	292	302	306	312	306	325	315	296	284	303	286	337	291	314	284	303	283	289	310	273	322	306	288	313	301	299	316	313	269	334	320	279	262	290	304	301	302	287	293	275	296	299	292	315	312	310	274	301	289	288	312	296	297	301	286	279	274	275	276	344	291	288	306	308	329	279	307	303	318	319	302	318	307	317	285	268	277	327	284	260	304	304	313	293	312	293	315	284	310	301	287	297	303	311	296	300	308	301	303	308	303	295	286	308	294	313	287	313	292	315	317	296	317	270	293	314	287	309	301	313	303	270	297	315	288	302	309	291	282	319	283	255	286	298	316	301	306	290	296	294	307	305	306	311	286	330	283	272	278	281	300	296	297	292	298	259	269	267	285	323	289	289	264	315	307	309	276	322	268	298	302	313	277	291	328	288	265	265	284	312	298	281	295	310	277	335	270	290	243	261	276	304	308	293	308	306	308	311	292	341	319	317	288	299	304	313	297	324	293	275	328	286	292	300	333	266	290	299	281	277	297	298	319	292	304	290	273	337	306	278	303	311	299	290	300	284	304	330	294	342	304	307	297	262	331	300	294	329	311	292	294	311	293	303	306	284	259	297	297	269	274	265	322	334	277	296	323	292	271	300	301	283	296	307	285	291	328	290	280	316	308	311	310	264	290	284	280	297	304	290	304	303	306	297	296	294	302	313	328	311	280	274	318	301	257	309	269	308	321	325	320	298	325	290	306	279	304	296	303	314	346	291	271	325	296	298	288	294	296	293	304	341	274	296	291	306	303	310	286	274	285	300	321	268	310	302	287	299	291	291	332	302	316	305	318	283	292	295	291	270	321	259	292	268	284	284	303	298	307	292	289	319	296	314	316	290	315	270	300	326	309	288	292	271	320	270	306	306	302	307	287	290	320	315	300	283	288	291	307	288	281	298	292	283	283	300	292	325	309	307	299	309	268	284	307	284	303	266	268	307	299	278	278	294	326	299	278	291	306	287	298	328	317	304	291	306	292	278	291	291	290	313	281	290	301	292	297	279	322	316	311	341	279	282	310	300	311	286	311	302	322	266	275	319	283	310	283	271	288	290	274	269	282	297	306	285	311	316	277	288	297	307	296	301	332	293	329	288	315	316	291	279	301	285	323	305	308	304	276	278	281	311	261	303	314	283	324	308	304	275	297	285	326	301	281	353	308	285	297	318	277	274	298	298	300	290	307	300	299	279	319	306	297	314	277	300	304	303	310	273	311	312	307	288	286	278	308	300	292	284	323	279	313	327	300	278	309	284	294	298	283	308	287	337	327	314	292	262	299	318	306	287	259	271	264	295	283	288	292	322	296	269	292	317	304	308	299	282	291	284	312	298	322	315	249	279	288	272	263	312	280	298	286	241	313	286	304	316	322	319	350	293	332	302	316	255	330	301	310	283	283	273	286	333	294	308	274	338	315	298	290	291	298	296	285	317	283	297	297	296	320	306	308	277	319	307	285	296	263	283	296	338	310	331	291	288	292	305	274	315	288	309	271	295	308	305	312	317	279	307	286	272	318	284	296	290	311	283	306	298	310	296	334	310	303	330	296	314	274	291	326	295	311	309	308	272	302	289	316	317	307	294	311	314	274	279	287	308	295	285	290	287	294	299	277	279	290	312	308	328	310	299	316	328	273	288	301	290	323	286	288	281	311	330	298	305	315	319	295	281	276	315	314	302	293	268	290	299	323	315	284	295	270	282	287	302	304	301	321	294	288	296	293	314	316	311	280	295	293	285	301	299	280	279	304	303	307	299	307	311	276	296	312	306	332	274	292	293	320	312	301	318	273	273	282	323	294	315	277	290	323	311	315	309	287	287	295	312	298	259	313	300	291	318	281	307	275	297	295	280	301	295	259	297	273	274	307	313	296	305	290	291	277	313	291	319	269	296	309	315	298	313	273	266	321	270	286	272	309	303	303	286	308	291	317	284	274	283	259	287	297	299	281	267	315	306	293	270	275	282	280	291	279	298	276	305	319	307	342	299	307	275	283	299	267	310	284	271	282	306	329	284	305	286	271	299	302	309	305	321	287	304	265	341	290	290	320	296	280	287	260	290	316	299	262	333	309	307	306	294	278	310	313	344	294	298	299	297	306	295	276	274	303	303	296	310	284	300	285	301	308	311	311	304	282	331	292	300	279	292	334	308	288	307	284	317	318	291	326	330	308	265	298	286	319	303	320	263	307	327	305	328	282	294	294	292	314	304	288	288	308	292	304	276	295	281	295	289	302	305	295	291	297	330	307	291	300	302	293	300	291	273	297	302	280	314	306	314	270	303	307	255	299	328	291	278	320	302	257	315	291	295	249	274	296	301	295	309	306	305	297	297	276	285	289	311	305	272	316	268	306	325	279	299	275	285	303	288	320	285	296	299	307	300	311	291	278	309	273	325	286	292	281	317	294	314	328	275	269	300	336	304	262	289	280	291	301	284	298	285	297	244	306	290	300	261	281	291	310	301	290	306	296	292	261	330	307	306	316	296	292	298	345	297	314	273	320	325	286	310	308	302	293	305	287	316	235	317	269	323	324	285	295	277	319	297	298	317	313	298	317	302	337	298	281	290	304	282	325	298	295	297	272	268	265	298	294	302	286	329	300	325	320	284	321	303	298	272	301	292	304	318	310	315	293	275	294	306	300	313	323	295	301	290	293	276	292	297	298	296	299	282	278	314	281	304	308	297	267	274	281	267	328	277	288	309	295	258	288	292	318	346	299	295	282	286	319	313	308	289	324	247	331	317	289	283	286	302	327	301	283	269	285	293	296	324	281	307	319	298	273	260	298	307	277	311	273	308	320	328	310	311	310	287	302	315	320	305	326	327	326	282	282	285	308	294	309	271	290	257	306	280	297
26401	2652	5389	6699	5949	4430	3669	3148	2719	2378	2109	1856	1644	1631	1500	1478	1424	1289	1280	1205	1209	1094	1138	1108	1045	1023	1029	1064	1021	1025	1022	986	954	996	955	1006	1039	936	938	927	887	918	969	942	933	909	914	948	917	921	925	875	904	874	820	929	895	888	886	910	895	862	894	922	875	889	900	941	874	911	880	859	912	875	841	882	899	842	859	886	891	855	865	870	898	889	882	861	868	903	916	902	811	896	847	844	795	823	894	856	868	856	879	899	855	889	870	954	844	864	888	857	880	850	878	886	778	850	856	824	827	852	875	799	873	861	876	900	845	853	881	846	786	817	837	857	819	856	853	808	852	904	885	868	805	818	862	863	905	873	851	842	933	866	853	851	845	886	882	833	860	878	868	873	789	871	824	853	838	893	855	859	910	829	872	837	853	901	873	861	848	849	860	867	868	862	854	830	810	856	820	889	917	907	832	801	821	823	834	799	847	853	859	848	938	900	890	848	845	841	868	836	916	851	844	858	849	848	873	809	892	832	907	840	859	889	905	862	873	879	855	858	889	864	854	840	809	852	837	894	837	836	859	834	876	845	851	879	831	857	866	850	897	807	830	874	799	848	812	828	890	886	818	832	861	851	817	830	888	852	883	888	814	869	877	862	877	865	828	877	829	852	835	865	880	839	866	821	856	820	879	883	832	858	796	812	852	873	856	850	839	828	875	889	850	812	846	828	826	858	840	827	765	821	812	848	861	859	915	835	840	872	898	857	854	811	868	798	824	875	878	898	818	843	844	883	900	863	867	877	883	843	899	883	795	874	873	824	816	875	800	839	838	896	825	860	834	853	802	874	882	822	832	854	890	828	847	798	873	833	883	852	882	858	813	864	843	837	883	865	878	816	849	861	852	874	871	838	829	841	851	829	893	867	818	891	820	894	842	790	856	882	841	902	862	886	865	851	833	843	838	854	838	876	851	833	866	845	822	868	881	840	881	848	827	860	863	833	831	822	841	897	865	857	902	883	874	896	823	883	876	863	835	813	845	834	852	881	827	848	811	820	843	875	845	846	825	871	850	842	863	870	868	837	848	931	874	896	841	815	842	879	804	869	813	842	818	867	847	870	836	825	843	860	859	819	783	846	855	844	876	881	855	834	866	904	810	841	926	850	844	841	834	852	909	854	820	843	925	803	813	863	853	937	849	849	844	870	885	879	806	836	864	817	868	868	842	836	844	868	852	815	813	830	840	801	868	774	861	831	888	797	878	845	798	823	955	893	883	855	839	824	831	884	857	864	810	863	876	828	836	854	840	852	875	892	818	863	859	844	880	818	868	830	890	855	850	910	830	847	893	851	818	810	822	903	875	838	878	874	921	874	843	852	888	861	891	843	846	835	869	891	869	872	855	843	859	916	843	862	855	860	812	839	866	901	848	884	809	862	864	845	888	835	878	873	852	803	866	882	863	873	878	880	839	815	812	825	889	851	884	842	830	876	848	831	883	889	843	820	855	829	895	835	865	846	800	918	861	827	852	819	848	855	854	836	810	880	847	855	848	910	898	850	865	855	868	827	831	858	843	804	832	877	874	834	850	881	898	868	860	867	873	859	891	857	902	881	807	861	868	807	886	838	886	869	799	881	871	820	831	841	885	876	849	825	834	818	861	847	807	854	872	846	853	884	838	854	857	869	837	859	853	810	890	860	857	866	850	884	834	867	869	850	860	881	877	851	825	806	818	821	883	864	853	859	820	814	883	867	857	826	835	886	888	879	865	874	867	807	839	843	884	887	849	863	893	860	890	891	866	831	835	790	828	829	902	896	827	872	836	838	886	886	803	838	836	848	845	846	859	864	884	849	869	880	894	820	845	892	882	854	814	855	901	835	847	825	898	864	847	856	879	854	853	858	815	811	865	926	820	838	870	786	862	862	915	846	832	850	875	864	815	840	882	888	821	897	878	879	874	875	912	871	852	848	888	859	803	825	870	887	841	801	857	881	847	860	896	869	861	818	867	845	858	866	860	845	865	855	825	888	863	830	878	873	844	861	863	881	870	856	802	835	866	864	879	830	876	864	877	802	858	866	837	871	873	835	828	871	845	843	923	813	840	841	865	862	845	885	886	853	856	833	883	865	790	876	873	834	846	883	853	872	842	850	845	842	844	862	868	808	863	856	878	849	892	850	852	814	852	857	814	855	827	817	818	869	870	845	813	868	873	820	798	907	834	835	877	885	849	829	838	846	922	831	827	867	828	826	812	826	853	889	837	855	915	865	892	849	839	891	903	866	839	885	873	874	868	851	881	806	850	863	851	856	870	846	856	832	879	798	861	875	890	851	862	869	836	878	861	855	944	864	862	861	868	873	815	867	894	859	845	880	868	802	875	853	864	845	849	859	815	897	857	840	883	869	811	867	862	885	868	833	840	831	828	858	855	864	909	839	834	855	838	813	856	906	843	827	800	834	896	868	846	911	908	828	861	877	857	894	874	769	865	866	844	846	801	848	865	871	867	843	849	873	881	870	866	855	858	846	859	865	827	788	876	829	887	833	880	848	872	858	871	839	848	876	889	849	801	915	852	870	865	837	864	846	831	841	851	895	843	834	864	849	861	885	810	882	887	871	843	893	859	836	848	840	806	847	901	828	836	872	830	858	896	880	852	882	834	850	866	883	883	849	871	850	845	829	868	919	860	858	889	835	859	888	827	862	800	832	849	875	858	881	836	856	793	823	898	867	832	772	866	845	832	823	853	850	813	830	813	909	856	833	862	865	830	853	806	832	849	817	887	840	814	843	831	890	847	865	819	853	813	882	871	849	845	827	840	875	895	878	834	853	849	807	864	830	835	827	832	885	834	850	876	850	862	855	849	864	860	858	854	841	836	850	898	852	862	895	912	918	817	832	890	849	858	836	841	837	816	858	825	876	832	871	884	880	842	830	847	866	865	871	904	852	940	867	865	825	854	894	850	857	909	810	822	856	854	864	820	834	819	817	827	868	821	892	857	823	859	836	874	837	847	853	805	819	881	858	853	882	849	917	864	857	877	788	874	835	912	863	815	815	862	880	881	847	860	806	848	861	838	815	816	911	867	848	869	859	849	861	865	864	817	888	848	848	835	829	845	875	825	920	790	819	875	877	834	868	885	872	835	855	818	841	879	859	892	862	813	811	832	847	827	843	843	823	862	809	870	882	821	888	877	868	864	831	872	823	839	875	839	906	871	873	843	875	777	829	847	875	928	900	904	858	872	837	865	805	857	825	850	887	859	845	849	861	815	834	901	873	895	834	880	888	885	854	871	838	832	839	844	817	829	866	840	817	838	873	854	842	810	858	822	842	889	874	839	799	876	821	886	905	879	804	855	851	798	787	862	885	830	830	834	836	819	838	845	798	812	886	835	818	805	837	879	876	823	841	828	847	848	866	822	818	840	863	869	859	887	828	828	859	853	805	818	805	877	853	818	827	856	827	872	805	870	879	831	902	832	899	825	856	891	868	875	845	882	825	870	863	867	824
10319	570	352	245	162	133	115	118	107	113	107	116	98	92	125	105	103	111	97	105	95	121	106	107	99	93	102	90	85	114	106	112	114	87	102	104	94	100	105	109	114	97	109	84	103	98	101	94	93	90	105	114	107	115	106	97	109	98	101	97	90	99	93	97	106	85	94	98	103	105	90	106	96	90	113	88	107	90	102	102	110	110	100	84	87	97	88	104	109	97	94	100	99	118	100	99	110	113	113	82	110	112	106	105	92	113	109	101	110	107	100	98	104	110	85	105	98	95	97	96	111	97	104	100	107	106	92	110	109	100	98	116	91	87	100	122	102	96	110	102	90	91	97	103	103	107	98	103	125	107	96	93	108	103	127	91	82	98	127	112	90	104	105	87	90	110	98	108	100	110	122	119	101	104	93	101	104	98	98	110	103	82	114	101	120	103	105	89	87	98	120	80	90	82	99	89	109	111	118	97	94	102	113	92	115	112	87	103	96	90	104	124	97	107	99	103	106	96	97	109	109	104	91	100	110	111	88	97	104	90	100	81	102	90	120	103	99	94	97	89	92	110	95	90	95	76	119	105	106	107	102	87	122	113	117	102	106	106	89	101	117	100	90	98	96	116	118	93	97	98	105	102	98	91	89	106	88	102	111	94	95	97	101	111	101	119	93	86	95	96	101	109	119	109	112	103	108	108	97	103	90	106	94	86	102	116	99	111	119	101	104	99	98	101	102	118	109	116	110	118	110	100	94	109	119	116	98	70	96	98	110	89	101	98	97	112	107	99	114	95	101	101	112	103	99	101	93	106	99	81	100	118	98	84	88	109	105	102	113	101	109	103	114	110	117	106	93	113	97	112	109	117	93	116	100	96	90	95	90	102	101	104	88	95	103	94	105	103	105	100	102	88	95	110	104	99	100	92	115	101	88	105	94	94	106	99	96	115	111	86	93	98	86	104	82	92	105	104	113	102	102	93	102	95	109	94	81	122	123	107	93	87	89	109	103	96	110	111	92	112	96	96	103	101	75	87	82	110	112	103	88	113	106	102	110	106	105	96	101	97	105	108	101	97	99	87	85	96	113	88	99	83	93	84	83	100	104	102	116	103	99	95	96	123	120	113	126	102	101	95	91	115	117	121	112	108	78	105	89	97	108	99	101	90	96	89	114	109	117	108	85	89	113	102	92	100	81	115	90	101	101	112	97	105	94	129	110	92	93	92	108	113	95	89	109	91	91	94	96	103	104	96	97	107	95	94	112	125	101	101	93	90	83	116	95	92	89	104	102	105	98	109	94	96	106	119	98	113	97	122	100	99	103	98	99	94	95	88	85	120	94	103	104	104	97	96	120	92	89	104	113	93	96	98	90	111	106	83	92	104	69	125	100	106	101	105	101	92	89	118	98	105	122	104	107	84	82	105	94	94	112	95	90	104	96	108	100	107	107	100	88	101	112	96	95	105	98	107	86	109	115	98	105	104	99	103	107	94	89	104	95	100	111	85	100	103	100	105	104	100	111	91	108	95	87	89	98	108	88	122	85	114	110	97	100	107	90	95	100	93	93	115	98	101	101	99	88	92	87	132	94	106	98	101	98	99	87	106	98	93	104	98	119	90	120	107	120	94	108	84	96	103	103	121	92	101	99	91	102	100	101	107	104	98	93	96	115	99	102	102	95	124	103	98	94	111	96	87	120	94	98	106	103	104	95	80	115	104	107	101	98	83	81	94	98	133	113	96	121	111	93	88	92	103	109	87	94	92	96	101	102	105	105	99	100	113	94	97	109	102	86	107	92	107	82	107	89	90	111	105	98	114	87	103	107	91	106	106	97	102	101	106	102	93	93	108	93	109	108	116	113	109	96	95	104	108	109	88	94	101	84	85	107	96	100	99	108	86	92	102	100	104	110	102	117	108	100	100	115	130	115	101	86	87	105	102	104	106	83	101	97	102	93	89	113	96	105	99	103	88	99	106	99	97	84	89	118	102	94	87	96	85	102	110	96	104	119	110	76	112	92	109	96	105	87	99	99	92	100	83	98	100	89	95	119	88	80	95	100	105	99	112	102	92	94	113	98	90	90	96	92	100	94	93	95	110	123	88	89	107	101	100	88	107	90	104	95	99	103	91	88	95	98	107	106	100	87	105	101	105	107	101	110	100	93	107	104	113	102	103	87	108	94	108	93	99	100	101	90	104	96	92	96	84	95	94	120	94	90	102	108	95	118	98	96	103	94	117	131	101	107	106	95	96	117	98	111	120	80	108	105	105	104	85	101	104	110	96	106	101	102	115	79	93	99	108	98	93	92	90	91	115	90	111	112	103	82	101	99	108	101	100	87	107	83	99	114	96	95	106	96	102	96	97	106	117	98	96	105	85	101	111	111	100	77	96	87	91	97	105	87	121	90	101	81	95	91	107	95	88	100	109	106	91	99	92	107	94	95	110	90	110	107	88	95	122	101	109	108	95	111	96	97	122	89	122	119	108	110	84	97	98	105	101	86	111	91	98	126	94	104	94	111	103	131	92	110	89	103	89	96	108	96	82	121	103	112	117	92	95	105	87	85	84	108	121	128	95	107	87	109	96	89	90	92	87	105	102	108	117	99	96	105	95	110	101	105	102	105	100	102	90	109	104	106	102	97	105	108	99	116	105	107	87	86	125	103	91	94	92	115	112	86	104	100	107	109	105	91	113	101	107	101	105	88	110	93	101	102	94	95	100	102	104	93	107	100	97	98	80	107	91	115	126	96	110	88	108	106	115	100	127	87	88	100	95	83	96	106	120	114	101	99	103	106	99	102	122	96	125	86	109	99	110	115	95	98	94	108	114	96	95	83	108	100	110	103	98	107	99	95	96	99	102	106	82	102	83	84	104	119	112	106	96	100	105	87	104	94	108	100	112	125	112	85	101	106	102	108	96	106	86	105	99	89	82	95	93	109	99	101	87	116	89	85	99	108	92	89	126	107	102	106	88	106	114	112	101	96	106	80	91	100	96	106	125	100	100	92	100	108	101	116	111	99	115	92	107	100	100	93	118	91	116	108	96	84	104	104	94	111	104	116	119	91	100	104	115	103	118	97	117	93	113	90	107	86	107	98	104	85	104	68	74	95	94	104	99	114	100	123	97	106	103	94	95	119	84	104	105	106	118	106	93	104	127	86	98	110	96	115	102	100	94	99	119	99	112	97	89	78	113	100	94	86	97	102	98	100	102	99	112	112	106	96	97	110	116	112	114	84	117	98	96	89	120	98	98	104	110	104	88	105	108	102	115	108	107	121	116	87	107	90	105	94	85	85	103	112	112	108	99	105	109	98	105	116	112	95	96	95	98	109	108	85	91	94	82	93	92	104	92	107	101	99	97	106	92	103	106	92	123	117	106	108	102	95	112	107	100	95	115	113	93	105	104	105	106	106	94	102	98	129	102	106	105	104	85	112	91	105	105	95	110	105	100	97	96	105	100	88	98	99	98	91	89	114	86	113	112	109	104	110	98	104	118
9124	452	561	774	594	523	517	446	473	424	420	421	385	394	392	381	394	383	394	369	373	353	349	378	329	338	400	388	366	376	370	377	359	381	409	368	388	370	335	361	350	365	364	353	351	351	379	380	383	333	374	321	370	359	350	351	353	345	359	370	332	365	397	382	361	349	358	332	356	326	355	338	356	352	382	342	375	370	374	350	349	343	337	362	354	356	340	348	351	327	374	369	353	326	348	377	352	409	360	355	353	352	355	374	318	367	339	332	347	363	340	388	374	337	355	343	373	365	324	347	365	360	392	336	351	373	363	351	352	363	370	364	384	323	367	359	364	353	377	349	345	360	350	360	351	352	368	363	352	321	340	349	375	335	350	386	371	319	387	397	362	328	364	331	378	381	354	369	393	326	350	398	365	345	379	351	384	335	349	376	341	366	362	372	366	371	362	332	328	407	372	362	386	322	366	369	368	383	361	396	362	380	400	338	345	357	367	355	361	366	353	362	367	362	325	341	366	350	329	367	381	358	319	324	380	362	340	378	343	399	390	365	367	343	378	374	383	357	330	374	354	331	355	352	353	366	367	377	376	351	357	349	358	342	320	356	339	347	356	360	324	349	374	353	352	343	352	363	357	344	358	345	351	363	377	352	353	316	364	372	381	365	404	366	352	371	383	338	347	362	372	332	343	358	399	366	347	386	354	342	363	356	359	334	372	366	321	377	314	343	369	363	349	358	376	346	351	372	389	356	358	374	372	383	350	319	349	374	365	355	360	360	358	398	343	347	352	395	383	306	351	344	393	352	347	373	333	352	352	373	357	341	338	365	337	327	361	383	387	364	326	344	337	337	357	392	342	365	326	362	363	360	337	361	320	359	381	387	355	338	349	373	369	331	353	388	376	321	367	400	337	371	353	364	325	330	394	355	378	346	370	369	354	366	385	351	357	363	342	350	360	369	377	331	372	365	368	371	380	386	348	355	362	337	338	343	344	370	352	348	338	336	331	358	361	375	373	357	367	373	387	360	339	343	349	308	355	340	362	329	373	348	320	324	375	373	344	319	349	346	374	310	360	361	370	350	340	334	380	350	316	364	388	331	357	328	374	375	368	335	360	366	372	340	358	392	389	382	380	361	356	349	325	345	369	360	351	414	389	364	374	361	354	360	366	373	387	355	372	386	346	355	372	330	350	381	365	371	374	314	340	357	374	383	342	396	344	327	362	360	330	378	349	352	361	348	353	342	352	362	372	357	374	354	398	355	342	349	356	364	369	334	348	356	343	415	339	370	331	373	350	358	377	375	357	357	382	333	342	343	328	354	352	375	368	402	342	383	354	368	359	336	362	340	394	377	375	352	344	376	347	354	391	336	349	360	393	324	344	380	368	364	355	372	351	355	356	349	364	380	330	382	358	332	336	371	357	368	364	386	353	352	327	338	377	323	339	342	383	374	409	348	392	365	370	364	353	365	326	374	377	355	363	382	372	399	345	339	368	380	371	348	396	344	363	345	357	346	357	321	361	364	336	352	404	354	357	353	367	386	358	335	328	306	337	387	388	357	319	365	392	346	368	359	344	378	362	329	376	349	358	302	361	362	374	350	372	371	358	350	370	363	380	371	348	359	343	332	326	387	369	353	377	368	357	348	363	385	386	358	349	346	395	378	371	372	353	345	384	355	346	375	376	375	360	367	358	366	347	353	330	362	356	336	333	389	354	339	369	334	359	365	355	334	333	353	389	354	367	361	346	346	392	371	389	382	351	375	354	389	383	358	358	386	373	351	364	316	359	357	351	384	361	354	346	357	354	374	346	346	351	379	406	363	340	338	356	361	366	373	383	379	352	353	352	353	362	341	380	351	326	340	355	333	341	357	382	381	382	364	367	379	338	328	325	341	360	347	404	366	326	341	362	351	342	374	371	323	361	370	346	322	338	379	344	342	381	352	348	329	355	335	401	353	340	351	361	366	368	388	391	354	376	367	342	307	365	355	331	364	336	358	356	380	343	336	332	385	354	395	375	351	365	369	344	349	381	347	351	376	342	370	339	376	377	352	361	378	387	348	367	290	379	352	366	349	334	347	377	386	373	355	362	336	343	388	350	386	364	373	351	364	382	340	339	339	332	372	340	362	373	340	343	380	353	349	347	365	343	385	349	378	400	369	357	364	367	338	393	373	341	365	371	334	325	332	355	352	407	386	377	356	385	335	395	374	348	352	373	339	315	357	336	362	347	372	343	351	362	355	371	357	341	345	375	395	343	383	373	389	348	379	365	390	365	345	379	358	371	385	346	358	355	341	357	377	346	370	331	345	319	321	368	379	346	356	339	371	379	335	352	351	383	359	339	348	387	352	353	371	361	334	343	369	357	376	387	331	375	381	345	335	348	348	342	352	358	349	369	359	382	383	332	339	377	335	375	351	371	346	369	387	350	335	386	337	356	386	365	374	369	376	374	334	363	354	338	355	344	365	347	343	380	371	371	349	370	367	373	360	357	370	361	359	352	367	346	376	364	389	338	350	345	337	371	361	375	333	358	340	381	368	354	333	389	371	369	361	328	377	342	332	332	370	352	365	365	375	372	368	353	374	368	361	352	349	353	369	350	321	347	355	363	345	363	368	343	364	361	379	365	371	381	378	314	328	362	384	347	361	341	332	346	376	357	346	361	345	339	353	340	337	371	373	370	344	352	358	349	351	331	344	363	366	357	347	335	384	367	322	366	364	359	367	372	371	370	347	367	355	373	388	390	369	379	350	382	342	332	391	358	358	382	355	365	336	340	400	325	363	346	362	332	339	353	361	342	328	349	355	343	349	401	370	358	328	411	347	383	335	364	369	371	346	364	347	373	341	343	369	388	389	350	359	346	348	375	374	336	368	349	357	367	326	363	343	365	353	331	334	366	329	366	376	348	345	349	352	369	388	378	379	351	385	340	365	334	382	364	380	380	403	392	381	350	329	393	403	354	367	355	379	388	383	337	347	358	349	360	343	337	372	379	372	367	332	353	340	368	360	332	379	338	347	385	371	355	352	338	319	358	361	382	353	358	323	387	335	350	341	385	366	358	373	321	362	369	331	364	363	374	344	343	347	378	359	335	349	366	350	336	372	365	373	357	351	334	356	348	333	363	358	340	346	364	366	361	327	333	360	377	351	320	348	386	360	345	336	358	371	377	362	340	354	374	374	360	346	383	335	386	342	351	380	375	345	384	348	328	335	362	344	351	359	347	317	358	383	389	344	335	372	367	334	357	310	345	338	365	338	370	337	344	357	361	390	304	346	359	355	360	368	377	360	344	334	303	377	368	362	339	344	333	379	334	348	329	380	366	371	324	370	345	355	347	377	391	374	366	368	302	329	339	372	390	363	371	349	366	337	373	366	327	317	380	339	352	340	367	331	358	344	350	351	364	351	365	345	337	341	344	337	365	342	355	356	369	348	372	327	361	361	351	376	369	379	363	376	375	353	353	350	341	373	355	385	388	352	356	323	357	368	396	360	333	391
44747	15104	3344	1663	1207	781	596	502	400	374	330	293	257	288	256	258	230	259	253	232	239	221	228	215	221	229	216	219	265	228	223	213	207	220	239	242	242	241	199	236	236	220	204	215	210	207	216	204	201	185	216	220	212	202	192	218	190	248	235	204	210	190	210	197	200	218	205	240	214	185	203	209	218	212	207	228	192	205	193	220	227	204	238	197	213	212	190	201	218	211	203	226	181	232	227	217	217	222	198	196	180	194	198	213	219	225	216	200	219	263	228	213	197	187	193	206	242	220	198	209	198	207	230	207	196	208	215	228	203	210	212	212	212	229	190	235	203	219	206	188	208	207	202	243	213	214	213	220	209	199	212	213	209	197	192	224	221	199	224	191	213	213	211	225	227	195	221	189	214	212	205	223	216	208	230	209	220	233	214	231	193	232	211	219	211	226	218	230	211	213	198	232	192	213	217	219	216	198	196	199	238	233	225	218	211	225	174	182	189	228	227	212	214	213	224	211	206	212	214	216	217	207	228	204	209	199	221	204	207	222	214	178	181	241	208	216	197	204	218	191	228	212	210	226	210	192	226	246	216	211	227	206	217	235	220	200	226	199	195	210	227	224	204	216	188	208	213	214	224	216	195	215	220	212	202	219	194	197	216	213	222	185	217	238	166	235	208	191	196	241	207	219	225	216	231	251	203	194	214	232	220	199	229	208	215	199	221	212	190	212	212	216	194	191	184	220	194	222	220	202	208	235	211	215	217	240	236	210	225	208	207	222	208	215	206	198	184	199	187	222	238	214	247	201	231	192	179	193	226	225	215	230	235	185	192	215	200	223	227	198	179	198	218	187	200	221	229	217	206	183	202	233	220	225	204	197	197	191	204	206	187	221	204	223	219	237	214	186	250	232	195	226	152	227	233	229	204	220	202	197	237	199	196	206	218	198	207	226	220	233	209	217	228	233	208	211	191	238	200	210	214	196	194	222	215	220	194	214	206	237	206	218	189	242	202	234	238	214	203	214	194	216	184	216	180	213	217	192	210	248	216	223	210	186	206	230	202	214	203	215	190	213	222	207	195	197	208	204	215	214	206	200	214	227	170	225	224	205	221	231	220	182	200	178	197	208	210	227	226	209	191	234	189	216	226	234	212	223	204	205	213	205	188	175	208	213	202	192	191	228	220	199	229	208	230	210	220	230	222	221	201	197	238	210	209	215	230	220	200	193	220	183	226	198	222	230	195	230	196	208	225	227	203	203	215	224	232	215	221	244	225	209	222	202	208	213	202	223	192	206	204	220	204	206	202	189	221	240	233	210	196	230	214	224	191	209	226	210	214	197	206	210	227	223	201	218	219	198	202	208	230	221	233	183	194	242	225	181	244	233	217	224	222	216	206	221	204	189	230	212	208	195	214	213	211	204	229	213	189	191	203	204	200	216	212	183	202	227	211	210	230	208	205	237	188	216	224	217	199	211	205	221	197	218	201	203	215	229	217	228	232	214	221	186	217	221	223	211	196	203	207	231	218	208	214	235	187	237	176	201	204	214	190	206	207	230	204	231	222	209	204	219	187	176	198	191	227	200	219	215	212	204	197	196	213	213	198	211	201	217	219	177	228	223	228	206	205	225	205	200	212	198	217	231	227	198	218	197	188	213	212	234	208	229	210	217	215	211	223	224	217	181	175	186	215	196	234	181	206	208	212	208	225	234	211	219	217	236	197	216	190	232	208	216	224	216	198	226	194	221	210	199	223	226	203	219	197	198	217	194	212	236	190	220	221	193	214	175	201	226	197	234	197	201	222	192	205	204	246	196	206	182	234	239	222	199	205	214	218	211	198	187	208	230	210	201	223	206	211	208	227	184	198	236	214	227	201	208	236	189	217	175	220	197	236	216	196	189	216	214	220	219	230	217	189	217	219	228	218	235	204	228	213	217	187	203	183	177	179	197	174	226	217	200	212	202	218	201	226	193	199	199	194	208	223	215	193	205	217	195	207	221	203	210	184	199	197	216	188	191	186	185	232	218	208	196	179	209	216	212	189	229	195	179	233	218	224	214	184	228	195	208	201	201	228	191	214	224	232	209	217	227	190	225	206	197	203	211	231	199	198	223	218	193	164	217	198	199	220	200	233	207	204	185	190	207	189	208	204	211	225	218	210	219	204	178	198	223	181	220	225	212	215	220	202	209	211	221	194	226	228	219	205	187	186	218	217	214	210	236	227	213	198	197	205	195	204	224	204	216	209	207	201	209	207	181	240	210	220	241	219	208	213	208	197	200	216	211	208	236	217	195	185	219	236	181	216	223	204	231	189	175	206	219	216	221	202	185	201	230	189	217	202	228	219	202	201	183	222	219	216	220	217	205	203	207	219	222	216	191	215	201	235	221	251	201	193	196	204	213	198	209	227	228	194	223	186	239	215	221	207	219	222	215	214	230	227	208	235	233	235	207	230	207	221	228	224	212	224	231	186	197	212	206	226	201	208	225	221	239	234	200	245	235	201	205	211	212	192	205	224	213	208	205	199	210	201	182	225	216	220	215	210	202	213	219	197	195	216	203	199	215	212	228	192	206	214	210	232	195	207	205	221	231	234	212	218	197	208	212	197	208	212	228	206	209	199	221	207	219	228	197	212	177	219	212	213	208	206	205	234	221	235	213	196	213	216	197	227	211	212	204	231	222	227	197	205	184	208	211	218	204	191	201	192	209	221	202	213	222	212	223	206	221	193	219	216	207	232	213	202	230	206	192	216	246	212	240	206	227	194	224	212	216	196	200	196	178	205	207	236	200	213	229	210	239	209	210	175	192	176	249	213	210	199	217	222	192	212	211	210	219	227	227	206	218	201	209	201	207	208	214	195	192	223	244	213	215	210	210	191	190	193	224	217	244	199	207	217	198	219	217	203	219	214	208	218	211	224	210	206	199	195	213	214	204	209	226	200	201	205	209	211	213	224	235	217	199	183	191	236	214	198	179	209	208	221	200	184	224	229	204	201	176	236	214	208	216	197	188	230	193	229	216	205	206	226	203	203	205	182	200	203	219	200	216	190	227	201	202	198	210	216	207	199	197	215	210	201	214	208	198	238	214	212	195	225	201	242	213	203	183	215	204	225	224	207	242	226	227	210	215	207	229	208	196	214	221	223	218	198	224	212	216	207	211	216	224	199	228	190	216	182	222	203	214	201	209	210	195	203	224	208	216	210	204	224	178	216	193	226	184	187	221	234	219	212	223	218	201	207	211	205	217	209	219	199	228	225	215	213	220	201	216	213	205	203	216	212	227	195	181	199	200	194	209	227	225	234	188	200	188	213	215	205	210	223	213	232	184	184	214	208	219	222	199	207	203	222	198	229	186	224	209	209	206	212	210	214	208	207	213	212	229	245	217	209	229	223	197	226	199	206	221	216	206	211	200	237	236	203	215	235	220	210	195	194	225	180	219	195	190	218	186	208	204	220	208	223	215	190	223	217	209	208	214	207	208	215	210	210	202	219	190	216	203
21499	1629	3149	4279	3374	2609	2186	1992	1622	1559	1335	1222	1122	961	999	966	934	815	824	817	820	767	766	805	849	766	702	727	763	717	761	691	697	724	700	686	699	680	748	628	672	699	686	690	692	691	681	659	642	704	715	709	673	648	677	709	682	699	675	645	660	680	662	662	667	691	623	692	688	641	678	654	614	636	641	627	665	658	658	658	675	606	672	605	632	685	654	643	640	674	644	647	626	678	575	656	664	689	658	639	611	675	660	630	671	688	655	653	670	638	631	690	645	650	647	653	635	618	638	620	615	609	660	617	655	637	684	660	665	664	673	659	621	656	682	620	656	681	619	690	655	649	660	618	660	645	662	662	657	649	642	661	604	615	651	633	656	668	646	654	632	671	655	618	622	692	675	650	635	640	655	634	619	706	653	665	626	646	661	663	666	669	662	630	589	705	630	640	625	592	664	594	615	583	666	644	667	631	590	650	672	643	663	620	655	672	640	673	678	667	659	637	681	611	627	663	637	629	627	630	630	645	601	669	624	633	657	618	635	614	626	649	599	642	641	614	625	658	660	664	618	600	664	659	659	643	650	686	691	638	674	651	637	616	678	688	646	618	675	655	627	649	631	650	649	657	619	671	679	631	640	664	673	630	624	628	661	672	635	598	622	639	656	596	616	653	633	643	614	626	659	647	585	580	643	643	676	618	602	664	709	585	682	671	624	624	656	675	668	600	641	645	650	641	627	704	644	688	628	626	670	655	632	632	655	633	655	666	678	651	672	656	644	649	616	669	579	586	658	654	631	650	679	634	609	616	627	670	592	676	685	676	681	663	658	629	663	670	614	625	654	634	632	641	604	635	630	642	667	670	644	669	647	634	708	646	697	633	672	663	612	652	669	644	648	655	589	666	667	624	654	666	652	653	617	652	701	624	640	649	656	655	632	714	649	620	682	614	674	657	622	704	633	662	656	668	595	614	641	691	599	690	641	645	669	654	635	658	675	656	668	608	652	665	667	656	647	634	629	686	681	564	674	629	631	610	637	588	637	672	703	647	665	671	622	650	646	635	700	651	652	649	629	652	640	659	601	647	642	681	600	660	622	686	663	604	656	636	675	670	646	655	683	624	627	685	644	659	609	607	654	653	647	634	622	612	635	626	639	612	641	665	687	640	659	629	634	681	692	633	669	629	614	611	673	638	662	655	651	628	675	614	670	651	659	670	661	611	662	628	667	642	647	663	637	598	651	667	579	660	659	668	599	588	643	657	643	611	613	620	621	675	637	687	666	654	625	693	653	617	657	654	660	611	675	659	691	653	658	700	676	636	635	632	614	648	666	675	655	666	627	650	673	662	656	613	644	624	677	678	656	657	661	602	605	636	641	641	623	652	603	677	644	662	637	652	644	634	669	630	606	627	633	640	659	623	602	636	661	662	639	632	671	641	626	643	668	613	592	663	598	640	632	668	621	647	648	611	641	663	637	631	695	650	606	632	671	619	666	673	661	639	673	638	636	675	621	644	653	619	629	656	689	639	682	623	695	671	612	679	651	643	642	623	636	684	637	640	659	647	644	672	639	670	606	712	636	645	665	651	613	650	641	645	658	651	667	638	663	648	623	662	652	644	655	634	622	612	638	632	665	658	607	607	629	639	598	638	644	677	654	645	659	604	669	683	658	655	643	670	668	657	664	652	599	610	643	659	636	592	654	657	671	674	700	598	643	637	659	649	680	689	665	674	661	664	670	648	658	648	666	655	637	643	644	647	617	629	646	630	687	629	618	672	645	649	687	643	641	632	660	615	619	634	674	581	649	688	670	659	646	620	639	641	698	664	657	661	658	625	646	668	631	651	636	648	649	626	600	653	716	673	659	635	605	679	682	648	631	670	637	657	604	658	632	651	665	635	674	656	636	623	639	622	631	631	589	640	645	658	645	671	652	624	663	642	644	597	644	689	633	689	632	658	670	645	598	649	672	607	628	654	610	626	629	600	678	617	627	648	610	706	607	653	675	651	676	629	622	656	641	638	674	692	662	655	638	647	642	648	697	630	663	658	641	652	638	629	654	643	673	659	635	644	678	622	658	621	631	657	622	679	671	644	655	647	635	630	636	633	621	648	687	652	630	655	601	653	614	616	632	660	647	647	659	669	635	605	631	664	629	633	630	679	665	648	709	626	641	639	624	689	600	654	628	685	628	639	614	600	647	624	662	649	669	659	661	595	653	622	647	646	633	683	657	661	645	653	621	638	656	683	621	619	687	621	632	627	615	606	660	636	659	669	628	661	647	655	666	667	650	664	597	654	644	601	663	640	626	646	674	665	671	644	655	680	588	633	598	623	677	647	670	659	610	603	666	658	651	677	613	652	608	651	645	618	642	637	657	628	661	641	685	688	684	678	639	608	623	636	650	640	606	688	680	620	639	668	646	624	648	657	652	672	636	618	605	652	639	659	660	674	617	652	695	595	616	685	628	670	643	661	628	665	686	637	620	660	662	617	673	641	639	650	611	672	627	688	594	626	673	635	642	632	634	625	606	667	620	585	656	618	647	655	640	682	633	653	623	639	633	645	676	618	640	614	649	654	635	672	654	660	692	642	661	623	664	675	615	644	651	640	634	635	608	660	674	602	645	637	646	660	650	662	635	636	600	663	627	645	640	649	627	656	655	667	706	669	588	648	615	636	642	638	642	665	684	647	647	658	641	685	598	640	637	670	647	628	621	645	698	658	625	642	658	604	648	614	635	601	619	623	655	663	652	617	642	665	626	644	660	619	613	631	625	659	648	648	627	638	596	601	647	652	645	680	602	640	621	671	620	676	644	660	689	646	643	658	679	605	647	661	661	632	643	715	610	628	644	667	690	641	668	635	613	657	624	639	626	599	663	629	640	664	698	601	634	670	673	644	646	629	657	666	634	658	634	657	636	624	619	640	657	656	685	642	595	655	575	642	606	634	608	675	634	723	638	635	592	652	655	668	646	627	624	636	648	646	613	623	603	666	621	658	662	672	639	670	697	672	625	620	694	634	626	645	683	638	624	635	640	615	696	661	650	646	635	648	658	662	624	647	664	602	639	651	658	629	634	635	640	648	640	695	605	704	645	678	670	666	656	609	634	674	646	655	616	666	638	643	656	659	657	689	582	657	648	691	659	631	640	600	679	678	663	584	640	678	620	644	650	584	661	631	670	652	632	644	673	691	634	620	604	657	637	637	645	669	645	621	693	609	648	665	638	630	666	682	649	669	669	639	634	632	603	634	646	651	643	651	692	633	689	622	653	621	638	677	679	650	666	656	650	635	664	689	602	629	692	667	655	641	706	653	655	663	696	623	651	588	635	640	630	635	675	624	657	638	653	652	694	683	648	619	616	652	615	658	650	610	601	678	673	644	603	644	633	616	649	670	620	643	608	663	669	634	646	638	645	634	635	710	656	632	685	665	657	652	601	644	646	660	654	660	647	648	645	647	639	619	669	684	691	625	656	649	622	635	653	618	663	723	658	652	642	597
50573	21322	11768	3315	1911	1164	962	773	629	584	482	449	444	416	421	400	355	392	333	357	357	346	349	335	303	323	343	321	320	327	282	270	297	303	282	290	328	285	294	292	339	302	318	312	295	316	284	297	306	309	307	302	315	342	334	316	304	336	321	335	300	305	313	293	287	318	293	290	318	318	307	292	293	289	311	302	288	330	313	274	328	305	270	290	321	267	317	296	300	288	291	319	303	295	298	284	296	307	308	302	251	273	293	294	304	311	323	273	294	273	305	299	317	277	325	310	292	291	293	295	321	302	297	311	282	319	286	310	334	304	302	313	305	302	311	303	325	320	305	305	289	285	281	320	312	314	320	306	308	309	270	309	324	288	290	298	323	304	285	307	308	265	279	286	291	315	306	291	269	284	283	302	342	295	293	293	302	291	304	299	296	289	314	338	296	261	307	312	317	295	316	320	290	297	264	289	286	291	321	306	301	299	309	273	304	302	292	305	314	306	313	286	300	299	298	313	296	300	287	284	321	278	292	272	312	328	285	313	322	305	275	323	309	308	315	306	282	280	298	287	318	280	307	313	301	300	306	296	292	280	273	295	283	301	300	315	288	280	333	271	286	316	292	285	297	287	310	288	291	286	281	304	305	329	277	255	301	282	287	307	311	283	298	286	307	294	288	326	319	301	314	300	322	304	310	310	302	303	300	283	300	306	251	304	317	315	287	284	272	296	305	303	302	312	321	305	271	302	304	261	344	315	321	295	295	313	289	306	284	284	270	306	291	345	312	321	302	287	299	310	309	315	295	298	311	301	279	308	319	294	327	293	293	307	257	304	295	288	296	319	295	316	289	291	302	286	278	314	297	325	284	314	296	271	312	293	316	279	287	307	313	309	297	316	326	300	294	319	319	316	301	268	311	348	284	283	290	270	338	284	293	275	281	293	293	322	269	303	307	324	281	287	319	310	318	310	274	302	326	298	300	293	328	318	323	291	305	273	252	277	334	286	285	302	304	308	296	287	311	332	302	300	299	298	298	283	297	314	310	275	304	291	289	310	294	270	315	263	281	277	297	320	271	273	311	290	286	319	327	308	336	321	286	337	298	282	317	309	293	278	293	286	309	297	288	285	286	304	271	313	292	321	298	300	296	264	268	299	296	300	293	252	293	283	302	267	306	319	300	311	268	293	286	302	297	305	313	299	297	280	335	296	302	336	294	321	277	310	309	307	295	328	308	298	295	287	303	305	317	310	282	279	278	312	297	304	288	297	298	315	313	311	296	282	320	302	306	270	292	288	308	263	270	283	307	299	312	301	310	308	291	318	308	287	331	272	297	304	276	292	302	307	312	298	307	310	309	300	299	268	292	364	281	300	327	300	291	288	313	302	274	276	305	303	294	302	302	291	317	265	318	311	302	288	314	301	289	298	302	319	309	301	319	279	300	311	310	275	263	305	270	286	285	333	272	326	278	267	296	283	295	305	299	335	289	304	304	272	288	303	272	316	284	277	301	283	291	303	278	301	322	262	295	331	305	294	269	295	313	324	288	297	305	319	291	272	310	264	298	298	324	281	339	309	299	309	268	299	292	312	326	302	302	297	259	285	312	315	289	304	301	290	289	291	301	285	276	293	291	303	307	301	293	303	296	279	292	305	300	291	353	296	294	286	285	288	277	297	303	299	323	295	284	315	284	283	271	291	315	275	331	330	352	325	296	290	287	315	249	296	286	292	277	293	291	295	295	316	315	316	271	328	314	310	267	278	302	293	293	305	301	325	283	280	305	289	277	292	315	309	307	287	290	307	297	292	288	342	277	289	271	306	298	295	318	305	289	265	295	276	291	300	287	262	301	297	284	278	284	322	310	297	329	306	281	313	293	312	306	292	282	300	290	291	269	273	309	322	297	300	327	283	296	303	298	274	286	281	325	270	285	294	275	276	303	324	281	351	306	332	289	280	317	313	315	298	292	294	315	304	298	285	309	302	282	313	288	265	283	302	295	320	331	294	301	314	272	310	306	303	302	297	265	299	291	312	316	298	300	281	310	312	312	307	287	291	293	293	251	314	312	296	263	288	275	307	318	351	303	274	308	304	296	259	293	315	284	282	290	289	291	313	282	293	311	268	310	346	308	299	254	285	306	284	312	295	302	275	284	276	319	288	303	293	278	288	276	270	309	292	321	302	284	291	300	297	280	291	283	302	290	316	310	278	294	293	282	290	295	261	317	284	304	305	328	306	266	311	274	262	288	294	275	329	298	288	289	303	312	297	301	293	305	313	280	311	306	313	315	325	315	319	297	320	318	307	304	296	285	314	305	275	299	314	301	311	290	315	317	284	317	318	312	314	331	309	297	300	305	286	281	304	290	300	306	306	291	319	275	310	323	308	284	310	305	285	302	298	294	292	292	298	298	326	305	284	300	291	285	303	299	304	301	314	285	295	306	325	310	297	314	272	289	273	321	297	296	302	316	302	277	297	325	282	284	296	309	317	285	255	313	285	278	283	289	282	290	319	297	284	306	297	285	310	264	264	315	289	284	308	289	270	297	313	294	267	299	272	290	288	292	276	276	327	317	331	277	325	293	310	270	305	298	285	290	285	268	285	297	288	287	279	279	302	310	300	331	285	304	277	281	265	329	294	289	292	315	285	326	296	275	286	306	291	295	293	277	321	322	311	337	305	299	257	307	297	288	260	310	302	297	254	306	298	294	284	302	299	301	327	275	306	306	307	303	287	285	320	277	289	298	269	291	273	307	284	293	312	282	314	294	316	312	299	326	272	336	293	302	309	326	291	301	322	289	298	319	289	306	300	273	280	307	306	297	261	304	289	273	283	322	282	323	311	282	294	308	272	303	301	305	292	310	272	329	276	286	293	295	304	291	280	295	296	289	293	287	302	307	302	308	280	274	334	292	289	271	293	284	276	273	330	285	323	312	287	306	304	291	312	318	290	279	351	293	286	303	322	294	296	275	304	318	325	313	310	279	287	285	298	299	312	304	268	310	305	283	304	295	285	297	284	311	291	297	298	311	303	289	273	307	287	299	326	284	290	293	288	290	304	286	324	302	321	279	287	287	285	293	302	293	296	318	283	313	296	288	275	306	327	313	303	320	320	286	315	340	305	325	307	276	289	269	321	316	306	321	284	282	305	260	280	321	295	304	293	306	281	291	276	284	289	297	323	296	299	299	310	246	310	310	306	307	286	287	277	294	251	273	257	337	304	310	283	292	276	281	290	259	295	280	291	311	296	292	273	313	274	314	307	316	288	291	275	304	299	319	276	280	326	268	319	328	254	307	304	308	295	293	297	292	304	282	285	302	314	318	316	304	287	277	270	281	314	322	303	317	308	307	281	309	276	309	298	300	284	326	301	305	321	299	281	262	286	300	299	304	323	320	321	332	316	306	290	293	316	307	291	329	306	293	294	325	280	299	316	283	254	300	266	314	279	285	327	294	292	323	299	294	296	308	295	300	253	317	259	311	337	249	299	317	291	305	280	313	300
26188	2660	5467	7034	5535	4399	3703	3234	2706	2318	2064	1845	1721	1639	1506	1445	1365	1310	1303	1240	1222	1197	1182	1128	1119	1094	1086	1115	1052	1078	1011	1014	954	946	972	965	944	969	929	936	895	918	967	943	899	873	952	936	942	924	906	880	896	916	904	835	863	913	917	875	975	888	879	851	905	894	928	927	850	874	891	880	850	909	916	835	824	867	874	818	900	936	897	887	849	836	854	887	889	886	904	829	868	858	906	825	860	881	870	866	867	895	845	864	874	913	882	856	854	846	841	837	873	865	831	878	841	846	871	885	892	836	844	874	952	827	804	854	895	847	872	815	899	818	867	870	841	879	881	785	909	901	831	866	900	853	879	822	858	823	897	872	868	884	889	859	852	819	841	866	856	841	858	869	863	878	870	816	801	844	889	864	849	831	836	820	842	837	834	872	840	842	854	857	882	872	881	827	815	851	853	859	854	837	854	866	882	897	855	824	797	867	838	862	913	822	901	820	845	877	855	851	881	875	869	882	810	907	904	802	890	889	857	894	786	864	867	839	845	838	858	852	863	884	844	855	859	832	877	842	820	813	847	954	834	856	859	832	850	834	915	846	871	834	849	873	866	793	871	842	840	842	850	791	862	852	801	833	841	883	840	820	826	797	892	835	871	825	816	859	849	822	845	867	860	892	849	826	872	838	850	846	806	850	841	828	897	850	871	808	833	812	800	856	789	870	798	820	821	814	877	830	806	876	823	834	852	885	806	861	829	822	820	888	845	868	852	877	859	838	858	807	836	908	854	831	822	850	853	892	844	822	826	895	854	848	880	848	880	850	810	870	809	877	868	823	804	848	886	823	905	798	867	902	857	843	844	905	861	856	832	853	836	866	891	816	851	897	895	889	847	800	856	855	809	874	832	854	902	798	812	864	823	829	829	822	810	836	854	866	856	872	883	894	803	859	832	868	801	851	866	850	815	880	840	852	827	834	816	853	835	887	815	856	878	871	847	823	845	835	890	833	846	862	860	804	857	831	837	838	855	864	841	913	900	822	881	862	831	832	856	877	886	851	854	836	850	836	874	886	832	884	832	866	860	834	877	820	895	858	878	822	849	825	813	849	830	847	874	957	855	851	881	878	862	826	827	839	806	860	790	808	840	811	893	890	845	846	872	882	805	839	875	887	836	851	850	896	801	859	826	865	851	885	838	928	865	879	864	880	819	901	854	892	827	869	894	825	881	818	780	873	916	842	866	873	884	839	813	851	866	877	820	817	841	843	822	856	810	809	812	875	824	815	833	816	847	884	813	818	754	838	867	791	818	832	862	880	864	853	815	856	838	805	885	843	881	860	951	835	822	808	814	862	873	872	858	841	846	850	864	809	787	811	819	849	890	820	818	920	846	858	842	887	840	845	816	806	867	799	852	861	866	816	889	894	848	835	900	840	850	806	886	826	873	875	872	850	867	859	841	833	842	864	868	832	847	824	858	821	855	874	870	925	862	886	889	793	891	841	852	828	798	817	812	808	872	893	868	827	875	877	848	836	847	875	859	794	854	927	857	854	827	858	881	843	917	843	811	872	870	804	861	832	867	834	851	861	865	914	842	812	870	815	834	893	813	853	854	913	835	835	832	884	837	829	831	902	873	838	821	894	778	903	840	857	857	871	891	808	834	866	854	912	836	806	790	808	873	852	855	871	839	896	801	883	899	853	842	888	821	874	905	845	825	878	844	880	846	878	855	825	904	890	829	874	827	877	817	886	848	824	864	856	876	883	898	811	796	871	875	828	882	879	820	874	837	858	841	799	870	776	801	834	806	841	836	865	805	828	825	878	874	860	828	829	874	871	878	842	824	849	832	859	893	881	884	869	831	839	790	793	876	851	836	795	806	820	841	829	846	858	788	796	910	862	823	900	832	832	835	844	847	901	838	896	830	849	873	811	870	823	915	862	831	837	823	879	827	815	846	806	844	865	870	814	881	815	833	857	872	799	860	817	858	839	860	805	818	826	841	836	807	849	848	843	792	873	872	826	879	819	842	826	844	804	871	880	880	860	858	846	879	851	854	849	845	819	855	863	795	833	841	861	901	863	842	900	812	870	850	858	843	868	827	820	877	854	824	828	831	772	833	832	791	880	868	874	824	833	831	804	849	894	843	842	852	923	825	870	879	856	801	897	840	824	828	877	819	851	854	871	904	853	890	835	877	854	839	871	828	835	844	882	811	879	805	804	857	901	874	835	836	797	884	874	825	828	819	822	838	900	817	894	919	841	854	862	879	787	863	835	861	845	873	880	833	885	868	890	871	815	872	850	801	821	888	843	903	830	820	844	809	853	853	811	815	848	851	833	851	827	858	891	875	846	789	849	844	904	826	873	864	832	891	830	809	856	850	866	803	830	854	909	853	827	885	891	857	896	893	861	816	794	806	875	853	849	906	771	906	785	793	816	852	912	845	852	818	837	824	843	858	873	881	891	850	835	837	807	889	849	858	842	856	893	857	853	834	852	854	854	865	827	861	815	843	829	861	884	827	880	841	896	833	831	823	822	848	826	848	832	836	846	801	860	831	889	844	805	868	833	858	924	836	861	889	823	842	840	840	842	813	817	756	862	841	811	881	869	867	830	809	798	876	822	880	882	840	907	849	844	859	891	869	880	824	900	881	791	777	875	844	891	814	851	886	861	817	871	851	854	836	855	843	842	851	875	832	869	906	849	844	839	865	862	828	894	890	886	819	813	855	851	829	785	843	842	899	878	842	839	876	850	872	879	848	858	795	910	824	843	904	873	886	834	826	867	839	822	871	884	853	836	830	879	840	853	805	837	872	839	845	878	851	859	828	889	847	897	867	852	819	848	856	850	858	874	809	874	864	821	873	856	880	813	899	847	895	834	848	820	788	866	811	889	866	881	868	881	842	905	881	823	859	822	913	846	837	849	903	856	824	844	909	905	844	909	847	848	823	823	852	791	829	830	914	847	892	838	823	859	794	835	844	838	868	856	828	822	890	836	843	807	832	822	886	843	837	840	867	834	862	882	844	856	818	807	809	870	805	836	889	821	847	890	836	814	840	841	794	851	860	825	794	833	892	854	908	814	832	809	865	832	833	897	850	825	835	830	897	839	902	861	844	849	885	861	833	811	817	785	829	838	832	851	816	822	827	889	829	853	868	847	846	809	850	862	834	823	923	836	849	798	865	892	885	850	880	822	846	863	827	868	859	856	861	828	888	897	842	855	805	829	875	881	865	871	816	889	856	798	855	851	831	828	850	806	799	844	847	898	877	843	840	833	849	875	830	810	842	855	871	875	853	816	871	844	881	864	840	820	880	790	832	841	842	801	853	870	870	854	862	815	855	879	800	813	830	828	852	861	842	883	843	817	869	874	822	803	842	844	906	867	789	855	829	853	875	859	839	805	789	854	873	845	884	821	877	877	864	857	823	845	866	836	802	797	845	857	849	831	877	890	890	869	859	866	850	823	876	900	789	860	796	826	859	803	797	861	781	853	815	870	805	820
10348	530	317	212	161	135	117	119	112	103	93	112	96	115	99	104	102	92	91	111	85	87	122	96	105	110	103	99	119	94	100	121	104	94	101	125	87	92	113	103	89	101	90	104	97	96	106	105	110	105	108	98	103	120	113	89	110	95	116	104	106	89	104	108	110	101	100	100	91	93	85	102	102	90	94	112	112	104	111	104	101	100	97	116	96	105	103	100	101	107	116	109	93	87	101	114	105	104	99	111	99	80	108	83	93	92	93	87	90	99	80	102	99	94	99	89	84	98	101	121	97	85	100	95	102	127	99	109	114	100	79	100	113	111	108	100	100	105	125	113	103	113	103	116	105	98	90	82	126	126	91	109	105	89	92	103	101	96	88	96	122	100	106	85	83	98	122	110	93	91	102	113	87	103	104	106	122	92	99	101	78	102	89	115	100	107	130	105	89	116	116	105	100	98	98	105	95	108	107	108	103	97	95	107	106	91	109	103	117	103	103	103	101	110	81	116	118	104	94	93	101	106	93	96	103	99	89	100	96	103	104	81	101	91	112	98	101	79	101	107	102	102	100	89	101	109	116	93	98	108	99	103	95	103	99	108	92	107	91	101	90	99	103	95	129	103	87	116	96	110	101	127	88	93	114	104	110	98	94	91	81	115	98	102	107	88	86	110	98	108	124	109	86	118	82	106	90	102	111	106	103	115	109	92	101	108	104	116	99	100	102	94	98	78	100	95	91	94	105	112	92	110	122	90	92	92	111	120	122	106	111	95	95	103	111	109	111	110	121	90	95	102	89	90	101	98	78	101	121	98	90	101	100	95	115	104	104	104	111	116	87	122	92	113	120	97	112	79	98	108	103	79	111	93	108	103	96	95	95	77	124	106	89	99	97	115	110	87	87	104	104	93	84	99	103	105	105	81	102	102	127	105	94	104	100	81	110	110	106	114	106	108	100	109	93	116	85	105	99	83	88	93	97	107	96	105	82	104	84	106	90	111	114	87	88	90	90	99	89	98	108	92	98	103	106	100	100	108	83	96	85	98	88	81	95	88	114	103	100	118	103	102	93	88	119	73	111	84	107	91	99	114	100	112	95	120	106	120	100	105	109	109	101	93	106	102	101	106	104	116	100	111	110	112	107	96	107	100	93	88	106	98	116	107	99	110	101	91	107	77	102	105	118	104	89	98	101	90	120	130	113	107	104	92	89	104	89	94	110	112	95	93	100	113	98	113	112	107	116	102	106	109	100	114	92	84	93	76	90	103	100	88	117	111	120	114	110	104	120	104	116	113	101	107	112	94	103	94	75	114	101	81	112	104	96	94	93	104	86	104	105	96	111	110	85	113	85	119	109	97	84	87	116	107	97	98	106	110	96	122	105	92	92	108	100	98	92	106	92	90	98	101	102	88	105	95	100	108	86	101	110	109	116	103	111	101	113	85	94	107	94	80	96	105	101	114	105	113	86	110	102	95	103	95	89	92	92	99	105	123	105	103	91	119	104	95	103	102	106	81	104	109	117	99	96	109	98	96	108	117	91	104	92	92	99	101	108	108	111	85	116	101	94	97	113	106	104	89	119	118	122	109	94	90	100	97	102	109	98	96	117	116	96	102	103	125	88	86	105	99	115	102	103	86	89	102	102	92	105	90	102	106	101	111	104	96	92	96	98	100	113	104	104	96	86	101	96	103	105	95	95	94	96	100	88	93	95	103	94	103	104	102	104	111	108	106	112	92	98	113	94	105	118	110	119	94	95	117	109	98	97	99	91	89	92	109	103	111	92	104	101	109	101	89	121	84	97	106	94	95	92	104	103	112	92	92	101	93	110	101	103	107	103	115	111	101	101	114	124	100	97	117	93	102	97	84	90	97	105	94	100	111	105	115	110	107	103	108	99	112	109	94	89	103	82	88	108	105	106	103	94	100	94	106	102	93	103	90	105	95	109	87	93	105	111	91	92	102	112	109	98	90	80	111	111	105	91	99	128	115	108	88	97	99	98	114	126	105	83	113	91	92	95	84	93	86	112	107	102	106	97	98	94	89	99	82	99	101	104	117	98	100	98	102	91	95	103	120	98	113	105	77	101	97	115	98	107	108	100	106	113	90	101	96	92	105	97	89	102	107	111	84	89	112	102	106	85	105	117	96	121	98	110	105	100	95	90	91	85	99	90	92	109	114	112	103	100	111	95	103	116	90	90	91	93	96	85	100	102	106	81	80	94	100	125	117	109	104	96	104	93	125	86	112	98	115	88	91	90	108	112	102	92	93	115	126	93	94	99	90	95	94	96	97	107	104	114	103	111	107	109	121	100	97	103	105	98	92	110	110	99	107	85	96	103	94	105	90	108	101	108	107	98	103	99	99	106	97	108	124	105	96	108	112	91	91	109	106	86	101	104	90	107	98	94	110	113	97	100	105	107	96	101	111	101	98	105	113	86	95	111	105	102	101	107	98	102	84	111	107	88	86	115	115	107	98	100	100	121	107	116	109	92	92	91	93	120	121	107	85	105	92	101	115	89	106	115	92	116	118	110	97	94	90	93	97	86	112	119	89	104	101	88	109	91	98	86	124	82	109	98	94	102	84	97	96	100	97	93	98	111	103	97	94	115	91	118	101	107	102	111	117	96	101	91	104	111	89	101	103	120	105	108	105	92	94	97	84	105	90	107	108	94	78	99	101	89	106	97	103	110	88	99	124	95	100	110	108	108	105	105	104	119	89	120	116	107	98	104	93	110	87	105	114	108	99	96	113	100	97	104	104	103	103	99	100	89	122	101	101	88	103	99	86	98	112	98	95	101	97	93	105	86	104	101	91	109	108	104	88	102	109	109	94	107	100	92	107	98	100	97	82	105	86	101	92	84	91	100	93	107	108	88	118	102	106	98	108	111	96	112	104	90	82	102	99	109	100	97	96	84	115	108	94	119	98	104	103	97	95	97	87	95	106	95	89	105	112	107	115	83	88	93	91	94	92	98	103	102	94	83	117	100	86	112	94	118	93	99	96	116	95	104	92	125	101	94	104	102	106	93	104	102	100	122	92	120	106	101	106	87	93	92	103	94	92	102	95	97	117	104	96	87	100	102	102	99	96	100	96	91	103	103	86	98	87	96	91	105	84	103	86	86	94	104	94	105	119	128	125	101	124	106	100	86	115	84	99	95	115	83	111	99	93	97	106	114	93	102	95	82	106	95	105	111	102	108	89	86	98	92	102	114	114	119	89	97	85	86	99	88	92	75	104	109	93	99	101	102	115	96	108	109	101	99	100	84	99	112	86	105	106	113	87	101	88	101	95	105	104	117	84	111	98	93	100	110	98	113	114	111	98	93	108	111	98	94	125	86	103	96	108	108	103	100	86	103	85	103	102	87	94	96	95	93	102	78	99	102	104	83	116	107	124	106	91	101	108	112	104	100	78	100	108	89	105	108	102	117	111	87	116	98	102	99	103	90	78	113	98	83	106	87	91	99	97	91	103	108	106	104	113	74	87	78	115
9238	486	631	721	547	551	508	495	440	453	417	412	365	402	389	399	387	405	375	367	377	394	357	376	351	371	341	354	344	386	355	355	389	358	372	349	380	360	342	344	372	371	373	384	331	327	381	371	359	351	349	395	396	412	363	375	371	341	347	330	339	371	366	373	352	374	362	353	412	315	352	323	384	359	382	334	336	350	347	369	364	368	356	366	325	390	372	362	391	341	338	347	343	363	351	374	358	338	360	339	336	354	324	340	368	384	350	373	309	355	385	368	345	348	399	394	340	376	358	336	387	350	364	365	357	332	380	362	352	377	365	335	381	351	377	353	353	326	344	352	364	327	324	363	365	405	362	348	353	358	345	384	343	355	325	362	376	319	342	354	359	358	336	375	332	342	350	348	367	367	374	360	352	387	330	351	329	351	392	377	359	346	369	360	350	389	374	364	382	365	371	349	351	367	349	365	368	313	394	342	356	389	375	346	352	345	313	361	384	348	323	352	353	344	368	337	349	355	365	349	343	355	355	376	368	350	362	375	353	337	401	392	391	333	372	348	350	348	358	355	340	378	347	347	359	362	381	314	329	398	375	348	391	303	354	363	329	370	368	328	345	363	392	365	350	360	332	374	343	340	374	401	393	338	387	352	350	352	368	373	347	329	398	364	329	369	367	320	387	381	385	372	372	362	358	404	352	338	404	372	340	369	369	344	340	338	401	324	388	354	361	360	366	355	384	377	345	350	377	380	379	317	373	327	365	348	320	336	346	358	367	350	354	356	355	363	360	357	342	353	347	324	382	353	398	341	339	339	352	362	366	363	352	344	385	332	386	364	361	335	364	356	356	350	344	379	384	311	369	366	347	371	326	401	370	355	356	364	375	368	359	381	350	345	362	330	393	364	360	384	373	389	330	367	314	353	377	364	362	329	356	365	339	347	380	366	347	343	423	345	390	372	357	371	347	377	352	361	354	382	369	353	353	358	321	351	375	349	323	348	341	344	346	341	341	352	352	348	345	391	323	357	361	341	345	389	393	375	356	345	373	379	359	372	374	354	353	360	368	343	363	380	341	370	369	366	365	325	324	375	354	359	389	326	369	366	376	365	354	349	366	380	328	384	360	346	370	349	325	358	362	393	384	342	368	353	358	395	390	341	372	359	345	374	356	333	384	362	390	351	331	350	363	359	390	396	373	373	380	374	377	356	365	361	340	345	368	366	361	338	341	332	348	377	322	383	383	326	322	374	331	351	363	334	383	368	351	345	354	392	368	361	364	326	361	353	378	344	326	344	394	388	351	351	341	367	366	346	353	310	378	366	385	344	353	377	367	381	368	351	368	368	376	365	386	358	371	380	329	340	361	351	388	376	340	334	315	339	365	345	366	337	377	355	393	369	371	374	347	371	335	366	335	385	328	334	351	388	354	362	384	356	382	358	324	327	366	368	348	334	357	354	368	381	348	352	351	336	348	325	353	335	354	353	349	339	358	358	342	398	374	414	399	381	380	341	398	334	379	342	363	321	338	408	374	374	351	326	346	368	347	366	350	350	355	378	386	374	357	359	325	364	364	377	371	369	344	364	368	359	353	356	371	335	359	362	340	367	357	358	336	361	347	356	357	351	358	349	354	341	384	362	373	386	331	368	373	343	345	363	339	371	341	371	354	364	352	344	355	363	366	358	356	357	367	362	378	392	354	347	346	382	340	389	333	335	354	368	348	359	377	316	336	391	367	346	391	368	329	368	349	341	373	342	363	351	353	329	366	372	346	329	385	360	342	362	371	363	345	368	359	364	343	357	384	324	346	407	337	383	338	339	346	348	384	355	402	344	354	360	380	396	358	364	351	335	381	366	345	364	366	359	359	322	381	368	378	381	380	346	328	359	340	377	377	356	373	363	375	366	346	378	347	347	347	325	358	379	342	359	367	367	363	357	362	349	351	378	367	372	367	384	381	349	358	364	340	386	364	358	361	364	383	376	365	356	363	371	352	386	353	343	373	338	362	329	376	350	375	369	389	375	336	366	364	343	378	357	371	345	339	339	344	349	351	338	370	342	349	357	379	358	374	398	359	395	351	350	349	337	360	374	363	361	342	376	353	374	404	326	336	391	351	358	413	351	334	340	368	337	336	360	351	353	360	375	346	352	346	348	352	346	359	347	354	359	331	361	357	370	364	362	331	358	355	349	337	363	344	348	382	350	349	375	354	324	379	342	369	321	345	349	324	374	360	346	381	374	381	349	361	355	372	375	341	359	390	351	385	359	381	359	364	354	319	363	364	369	350	362	355	342	361	356	383	354	363	360	332	338	342	355	378	329	370	363	342	366	373	368	331	368	359	374	366	306	360	348	329	337	340	356	349	365	349	351	371	357	366	374	370	351	351	339	355	357	336	355	375	357	372	365	362	343	362	382	357	372	366	353	326	350	345	349	392	364	356	388	337	338	350	382	375	392	366	381	344	361	326	321	383	369	347	362	371	340	386	341	368	380	370	379	336	390	351	369	379	357	349	352	345	347	377	364	356	386	346	346	348	367	346	339	348	365	348	341	341	355	353	354	354	358	386	366	342	384	376	357	343	352	345	354	369	303	373	366	330	365	361	378	370	346	346	362	341	361	356	335	374	366	356	350	339	375	345	363	369	356	356	372	337	328	345	340	355	355	353	335	349	376	343	379	352	367	339	313	338	384	362	341	354	376	321	340	322	336	354	382	391	342	365	359	346	370	333	374	369	378	356	348	351	369	354	356	354	358	356	335	366	371	354	345	345	358	346	344	332	356	339	345	320	351	334	357	339	344	353	357	328	341	364	337	351	351	395	396	340	343	356	352	358	334	355	366	372	354	368	318	383	370	341	421	363	363	367	329	354	333	356	333	357	350	394	370	367	331	364	375	339	370	376	364	342	378	329	346	380	363	356	360	338	348	363	349	328	376	369	368	334	346	380	374	338	340	362	359	358	334	348	340	346	367	369	401	366	382	330	380	353	341	340	380	355	359	358	326	339	347	332	390	381	388	334	362	355	347	350	337	342	363	349	368	323	336	368	343	400	357	390	363	360	357	358	359	376	366	370	361	380	339	363	370	340	360	357	352	331	344	338	351	362	368	348	385	341	374	356	351	402	349	356	385	369	355	399	386	398	375	346	375	324	357	361	373	358	384	379	367	356	380	342	374	379	354	365	337	369	366	353	359	360	356	347	338	359	324	367	359	345	383	369	330	336	332	343	360	364	346	348	372	347	333	338	342	346	330	371	363	328	354	353	349	399	376	366	348	386	397	349	384	363	372	364	371	357	353	371	330	346	342	368	328	375	388	366	367	338	380	349	346	377	351	382	351	363	373	365	350	336	349	336	351	327	344	368	344	360	363	357	334	374	378	352	329	362	363	349	359	381	353	382	376	363	381	367	338	369	363	346	357	351	363	336	351	368	347	352	347	332	351	359	352	377	356	354	367	307	355	336	340	353	354	338	354	364	330	364	372	333	351	360	371	372	337	349	349
45367	13958	2822	1405	980	600	524	418	379	360	321	310	303	242	257	236	256	225	287	211	207	220	230	230	233	244	214	236	248	200	230	204	206	200	220	248	215	210	234	219	235	222	188	227	231	187	207	210	206	230	218	209	197	200	199	216	200	197	219	206	221	230	213	233	204	183	212	207	232	206	222	208	195	208	210	209	254	223	225	207	211	180	226	210	224	243	214	212	209	203	211	193	191	212	202	219	246	203	268	231	194	201	218	196	228	205	209	192	214	215	235	199	226	200	199	223	213	200	194	225	199	208	248	214	209	194	201	208	230	202	187	217	199	201	192	184	214	198	190	199	218	224	197	214	212	235	217	192	213	209	209	215	203	205	195	196	186	208	223	195	215	204	198	226	218	203	196	198	204	190	205	193	215	246	233	217	223	188	222	222	198	224	216	186	214	221	230	202	202	218	214	184	204	202	174	211	218	207	205	210	204	225	210	229	222	223	218	205	211	194	221	211	207	218	248	192	196	179	204	200	235	242	233	185	219	227	230	214	219	200	218	213	206	221	233	183	224	217	198	219	210	221	233	206	234	185	208	224	210	222	231	220	188	197	223	197	201	223	198	190	221	225	216	220	206	211	225	217	191	211	212	197	208	212	197	211	246	204	228	229	193	213	242	205	219	194	203	222	198	198	208	218	208	178	212	187	211	221	203	205	224	196	191	199	201	225	220	208	196	227	186	207	211	218	235	208	220	209	216	180	230	203	208	228	206	207	225	224	211	215	213	228	217	238	218	210	211	208	222	201	227	221	224	199	199	219	200	206	153	227	230	226	210	232	203	211	205	246	224	207	196	214	221	225	197	205	222	185	193	190	214	210	206	207	196	192	236	221	229	225	209	221	200	212	201	215	209	197	194	212	209	199	212	235	225	201	201	216	219	229	223	200	230	220	178	207	194	208	199	219	212	230	208	197	208	212	230	213	203	198	231	216	207	227	197	223	188	224	201	224	216	187	192	211	214	188	190	202	241	259	213	237	187	230	199	203	210	196	211	183	221	196	195	184	214	222	205	213	198	209	222	206	208	197	217	182	233	231	200	229	185	222	188	205	211	190	220	229	220	205	199	201	179	185	204	217	208	210	181	244	208	199	227	226	215	211	236	205	213	189	234	203	232	201	221	226	206	191	231	187	195	196	217	224	225	205	218	215	213	202	236	191	247	190	177	215	205	208	216	185	203	185	205	218	185	206	234	216	210	209	237	214	212	216	220	198	236	215	231	192	221	205	207	199	219	193	206	197	219	222	214	199	207	229	222	210	210	200	197	211	193	215	206	205	220	203	195	213	203	196	204	204	212	233	221	207	214	229	226	224	204	207	212	194	187	242	225	216	195	204	207	229	220	206	199	208	194	201	204	215	212	203	185	196	223	200	201	217	210	206	219	220	212	234	229	195	213	219	208	188	228	209	207	232	223	208	202	213	230	192	199	215	177	184	218	194	219	217	203	206	223	214	186	223	225	220	197	218	175	208	210	202	198	190	199	231	217	241	219	229	202	217	193	206	210	192	211	225	189	214	215	226	222	197	227	226	206	232	200	175	193	217	192	191	215	207	219	225	213	199	200	234	226	196	208	224	236	193	222	205	199	211	223	222	222	212	209	207	240	228	207	196	218	218	241	195	225	235	213	215	210	204	228	214	196	214	210	212	182	214	204	200	191	210	221	205	189	207	200	197	197	213	217	202	207	172	206	211	203	228	199	197	202	228	200	203	200	204	224	200	199	205	219	197	223	207	188	221	185	203	242	195	223	189	196	213	231	214	221	204	207	191	212	199	217	225	209	216	221	221	224	201	183	207	199	192	216	231	218	237	226	182	210	214	192	222	219	225	236	219	243	218	239	228	207	215	215	206	206	220	229	199	201	209	187	209	201	204	217	208	201	190	211	247	226	196	207	204	220	213	208	192	189	218	201	225	202	208	213	193	192	221	213	218	241	230	218	221	213	218	209	213	219	225	240	201	199	213	216	220	206	210	217	218	200	227	214	233	216	246	222	221	219	202	221	231	208	202	205	223	186	229	216	195	220	200	235	221	200	195	199	204	206	187	203	215	206	224	205	203	206	178	197	215	224	219	236	184	166	227	197	240	225	226	209	181	203	219	227	196	218	219	196	197	187	215	200	225	200	202	222	216	217	207	221	197	195	199	226	232	241	216	213	236	201	218	209	206	212	188	221	199	213	200	195	192	190	231	187	214	199	241	223	221	218	210	211	186	229	204	224	211	192	211	216	218	195	199	199	196	235	201	216	179	230	177	186	201	193	207	195	203	219	221	214	208	211	223	172	198	193	192	196	208	210	218	210	197	242	199	221	243	214	222	222	197	204	210	232	217	217	207	214	218	199	235	199	225	214	215	215	229	214	197	208	222	222	205	217	218	231	214	224	191	224	185	204	212	203	221	197	218	195	218	205	195	238	221	203	211	226	205	202	195	219	186	193	203	214	209	205	203	199	231	210	209	227	205	194	227	216	199	212	196	205	201	222	190	210	195	231	231	230	205	226	232	182	200	213	205	231	186	215	222	204	203	210	196	220	224	213	207	227	192	196	200	194	199	213	222	206	184	202	221	204	211	228	212	226	214	211	223	209	249	226	210	215	206	208	206	235	212	217	222	186	231	190	203	223	238	196	210	201	218	217	226	211	211	210	209	219	231	229	220	230	211	212	232	225	234	195	195	249	229	234	221	187	231	207	225	208	206	236	224	200	213	208	199	221	217	189	228	216	224	206	203	170	233	189	174	176	218	195	205	224	243	213	182	214	203	193	185	213	206	219	200	219	229	235	198	202	226	203	194	195	227	226	207	236	219	194	232	224	225	217	180	220	179	213	228	218	207	201	208	210	194	225	222	220	220	201	197	189	231	223	210	200	219	247	212	187	216	184	211	201	220	203	242	197	218	218	210	213	223	209	200	191	204	223	193	219	194	205	221	231	233	187	201	204	203	182	210	207	199	216	211	199	225	209	205	217	198	220	222	199	228	200	190	216	221	197	216	206	224	181	213	197	202	210	204	193	226	212	204	214	208	218	222	210	176	188	220	213	201	209	221	217	195	194	201	185	215	225	216	210	220	219	207	220	190	207	184	205	186	214	215	210	205	204	212	202	208	207	206	216	210	210	189	186	192	211	242	211	244	226	196	207	214	230	191	218	213	207	239	203	185	203	193	220	210	199	176	220	240	218	229	200	200	215	194	222	201	225	228	225	211	227	215	214	199	244	208	201	192	224	241	192	197	239	210	185	205	204	223	227	209	223	179	224	205	188	214	207	198	206	202	222	197	191	206	216	244	218	208	188	205	211	189	211	192	229	231	209	184	223	208	190	204	206	209	228	206	240	195	213	201	214	234	218	220	204	248	204	232	234	203	226	201	221	205	230	184	202	220	221	218	222	211	237	221	196	197	230	230	193	196	201	210	227	215	200	197	215	208	202	209	205	209	217	236	202	215	219	186	192	199
21602	1612	3301	3939	3346	2520	2227	1871	1737	1475	1314	1233	1137	1011	1046	981	923	910	832	873	805	808	755	821	779	762	739	758	722	723	715	732	676	762	713	738	712	692	693	689	666	671	659	741	682	656	693	698	624	665	675	685	690	673	664	631	681	685	690	679	685	678	648	665	699	658	642	698	687	691	664	722	653	681	703	707	641	604	648	685	638	636	628	586	634	653	641	595	669	670	707	658	686	610	663	603	634	654	648	629	672	612	653	665	647	676	655	650	650	651	702	628	641	680	619	645	626	645	651	647	643	663	649	641	642	626	670	628	672	669	614	644	617	662	688	676	617	658	653	667	630	636	638	622	676	649	645	653	663	563	607	641	663	650	672	639	645	687	601	625	668	684	676	690	680	609	680	608	601	646	648	680	641	653	640	692	647	663	661	652	658	606	625	630	636	652	676	698	635	703	678	657	623	707	648	637	651	613	595	688	647	647	641	624	651	629	652	639	654	635	639	629	641	625	636	646	657	666	703	670	630	645	633	689	673	650	623	651	636	640	626	603	651	639	628	677	649	610	626	672	609	632	593	653	628	627	620	637	639	638	613	638	660	625	667	628	682	667	679	698	642	629	624	648	655	666	637	657	586	598	673	644	635	680	602	635	661	619	657	639	675	629	668	698	657	624	658	680	627	676	642	612	665	647	655	641	666	634	647	638	641	654	641	682	642	641	647	641	618	640	641	663	645	659	667	653	611	671	625	616	642	648	625	607	656	644	670	634	664	647	648	627	601	664	641	628	680	609	640	621	625	669	623	694	632	695	626	696	643	688	651	678	650	618	609	668	679	665	610	658	655	650	608	650	673	659	609	660	618	659	683	622	622	711	638	646	670	635	682	615	659	642	687	648	631	607	638	695	684	648	641	629	643	669	642	662	672	609	652	590	676	597	611	700	668	681	630	684	640	656	672	609	629	632	666	611	639	627	650	639	642	663	645	679	683	618	681	670	658	666	633	676	611	641	694	664	614	610	638	625	608	653	638	653	599	646	692	661	645	619	673	677	695	690	609	558	629	645	602	652	667	642	624	678	639	654	640	587	617	679	639	607	636	630	618	687	650	654	652	659	673	642	654	622	640	683	639	631	651	636	641	653	662	626	657	640	650	662	653	620	657	655	619	678	676	633	660	591	649	663	670	665	669	634	645	599	638	623	623	645	657	653	654	628	676	627	640	680	665	634	662	684	641	623	625	680	646	665	632	637	696	650	649	616	634	573	696	618	594	658	595	671	661	644	653	609	635	602	580	673	621	669	643	613	619	684	643	629	616	665	634	677	688	670	622	639	668	672	681	651	662	630	660	658	656	667	674	652	633	588	651	625	644	665	618	663	678	635	660	698	632	638	683	699	621	605	674	638	652	702	664	662	626	649	600	627	636	686	645	649	671	666	656	629	695	638	669	666	637	626	688	634	661	644	660	614	653	654	606	627	638	667	644	632	640	666	661	626	640	623	676	636	661	635	624	601	659	622	637	633	637	597	689	676	678	701	639	646	666	618	671	643	655	676	629	660	663	619	647	628	648	580	650	689	665	620	638	671	573	661	580	681	649	619	670	625	598	591	653	621	635	659	674	622	645	672	667	681	647	611	650	643	632	633	646	657	597	630	643	611	611	681	730	625	667	654	656	591	640	689	614	644	649	704	654	636	633	670	661	681	684	637	641	645	664	675	647	652	618	635	668	631	619	610	682	605	631	666	650	610	632	621	666	688	646	639	645	640	662	674	651	626	651	657	639	633	629	661	680	676	616	625	644	680	645	630	674	659	680	664	616	659	600	667	630	650	660	640	632	653	677	657	658	662	639	621	649	611	657	644	655	625	622	628	654	656	620	618	646	633	613	646	637	649	599	669	611	645	629	623	655	626	656	639	677	660	628	636	630	651	670	619	714	669	685	671	608	653	642	664	640	667	681	637	642	615	683	682	667	627	610	637	697	663	665	662	616	644	649	685	651	659	649	679	628	692	629	635	642	666	634	653	624	623	663	610	573	633	643	622	640	670	658	682	679	644	676	632	657	688	703	631	600	643	654	632	642	691	659	656	680	673	603	628	667	668	642	626	637	621	669	671	631	632	635	616	637	655	614	624	602	657	616	629	665	589	645	668	629	643	646	628	639	658	666	644	663	635	662	627	627	686	661	639	702	675	716	611	654	630	646	633	653	665	663	650	618	652	639	659	641	616	685	635	670	686	714	628	659	624	654	646	659	630	653	626	611	652	662	663	641	649	600	630	622	627	684	633	622	673	656	622	606	644	641	622	643	664	659	643	640	638	608	651	620	642	649	665	665	662	683	664	668	688	632	653	621	634	669	688	643	649	633	690	647	650	631	678	623	671	615	667	637	687	628	635	684	610	632	658	653	647	656	648	632	690	648	615	643	645	611	630	689	581	667	642	665	655	619	614	675	629	643	657	625	638	695	686	633	662	659	645	607	640	650	600	626	652	673	632	623	661	646	628	602	640	620	644	702	630	660	604	655	671	623	668	642	681	684	666	642	675	665	655	662	590	653	633	616	636	681	608	658	629	664	653	665	635	635	647	645	644	640	674	641	642	669	658	623	654	646	620	620	603	649	635	649	680	659	628	632	668	634	649	652	620	621	607	631	635	679	606	668	638	617	603	683	645	651	629	673	634	671	635	682	667	644	635	630	634	632	627	661	657	647	689	670	639	646	675	629	629	640	668	645	665	636	669	620	626	623	634	618	628	602	696	597	664	656	604	636	698	649	653	639	616	638	668	612	640	637	637	657	618	649	644	634	605	647	629	719	650	615	640	636	635	666	668	673	621	675	678	653	659	644	663	673	675	668	643	627	634	647	649	615	629	632	640	646	609	619	660	662	620	638	645	648	665	677	648	618	653	654	665	663	646	617	675	619	696	682	644	655	630	625	629	621	595	644	665	632	640	674	625	641	655	645	671	645	668	648	657	626	617	653	657	616	668	636	615	659	616	665	614	661	656	670	616	608	649	641	679	671	702	606	639	637	648	645	630	654	669	658	633	611	656	639	670	622	638	647	620	643	641	657	650	661	676	663	619	621	648	671	665	639	679	650	627	658	674	625	631	657	596	646	644	711	651	630	641	666	674	682	638	611	704	685	697	633	617	609	652	615	691	632	648	619	685	651	663	596	635	638	630	614	639	631	638	651	638	643	655	655	629	649	634	666	700	639	680	665	657	645	636	678	638	646	616	622	660	640	621	656	668	614	640	655	652	606	658	658	669	676	675	634	642	628	633	689	642	694	631	597	638	616	615	634	610	667	631	645	650	623	625	628	658	638	661	623	618	595	666	639	677	646	642	686	633	672	616	650	643	682	675	630	633	666	627	655	630	660	670	610	657	640	685	674	610	688	640	632	627	638	653	623	604	607	654	655	629	650	657	632	648	642	592	647	686	653	649	648	704	650	666	645	644	638	620	636	682	655	674	633	616	597	635	640	664	654	640	648	635	646	650	604	632
51806	20900	10350	2872	1847	1312	1062	990	769	617	487	475	434	385	413	392	369	367	349	351	321	318	295	338	356	329	311	299	292	362	288	303	303	328	346	309	320	285	298	308	301	312	330	293	287	290	299	292	285	278	300	291	310	302	318	326	327	289	327	312	290	285	267	304	340	319	296	305	301	304	287	298	262	286	317	279	301	286	298	298	295	316	321	280	277	326	326	308	304	310	307	333	316	306	300	296	286	305	300	310	271	323	276	308	290	335	292	310	307	328	299	305	264	310	325	304	281	273	324	293	301	322	271	304	314	303	329	295	296	263	299	313	287	290	299	319	297	308	281	294	292	252	310	292	288	275	282	307	299	309	293	329	320	311	288	307	317	278	284	269	288	275	294	304	305	297	298	267	310	306	278	309	303	309	318	288	262	305	293	304	332	308	303	308	312	283	308	279	290	277	280	275	275	260	276	311	307	317	284	284	280	324	283	273	270	320	280	300	325	316	311	300	266	283	271	293	306	316	300	271	309	274	319	269	269	303	315	295	351	300	336	303	304	308	293	306	295	301	306	308	298	315	306	282	270	295	313	321	291	288	286	304	305	301	281	319	261	290	318	279	298	313	267	294	301	286	296	270	317	295	328	303	315	311	300	327	285	338	301	292	299	305	260	293	285	295	327	273	299	294	297	316	276	304	308	345	347	293	268	281	312	283	291	315	313	275	306	298	273	308	289	305	304	271	295	288	331	285	277	283	263	303	294	287	323	319	284	305	315	285	297	317	326	286	268	309	274	292	308	292	277	306	289	272	302	319	317	293	316	308	296	265	303	318	275	255	271	302	285	285	311	311	293	296	310	338	309	325	323	290	282	314	299	286	324	303	259	283	297	309	310	303	297	288	292	314	314	295	313	282	322	255	295	306	301	303	301	300	331	317	311	302	276	304	289	305	275	299	270	307	287	290	293	269	292	292	297	292	292	286	293	295	254	268	298	293	308	311	290	293	283	285	311	273	289	305	283	283	322	269	275	286	326	310	319	290	279	315	297	313	293	296	283	291	281	301	271	285	317	291	315	330	324	270	270	291	276	315	322	299	292	315	273	280	290	282	289	307	310	271	290	296	287	298	286	320	268	299	325	299	288	317	303	289	327	278	290	275	298	324	295	278	307	279	302	290	272	309	279	293	314	290	331	290	283	294	275	280	304	315	309	303	288	287	320	299	297	271	282	281	281	324	331	305	258	283	278	307	308	316	297	317	299	305	283	279	282	258	315	284	309	279	289	283	278	264	282	313	309	258	302	287	299	323	290	293	310	292	301	328	268	310	315	301	331	273	306	308	345	254	293	291	316	279	307	313	298	267	313	273	282	335	318	308	286	296	299	267	285	299	286	317	271	293	254	320	295	284	255	306	289	294	313	313	294	282	294	294	292	324	297	293	269	321	313	321	296	300	290	292	311	299	288	299	258	280	282	305	317	288	295	276	275	303	284	297	289	277	277	296	285	345	319	280	273	313	295	316	303	293	295	301	307	270	306	346	324	302	301	339	271	298	276	319	319	290	312	286	289	312	297	331	269	291	301	330	277	307	278	286	320	294	290	292	284	305	294	296	246	295	318	288	316	279	302	326	296	250	329	311	266	319	281	289	294	292	330	297	282	302	328	259	267	265	290	282	286	261	281	286	274	282	305	276	309	304	265	347	313	314	330	283	307	302	259	327	289	301	306	301	307	270	305	282	291	275	280	288	292	290	293	299	297	280	301	305	292	293	307	290	300	291	315	312	293	302	294	307	276	282	290	293	312	293	288	305	285	289	328	293	302	278	305	324	318	289	298	325	310	309	301	289	290	289	286	285	287	309	290	295	272	299	337	289	290	342	278	310	316	295	314	301	297	295	317	312	300	308	320	261	310	298	308	288	319	273	258	277	290	327	300	296	315	292	320	295	298	298	318	306	312	328	327	343	287	302	277	313	248	301	278	296	267	296	337	318	298	296	284	304	294	271	293	305	298	341	342	281	278	297	284	279	292	316	279	298	305	307	294	294	286	307	285	277	322	302	273	279	310	295	322	281	302	312	315	289	306	294	296	282	310	299	307	319	308	296	297	293	295	314	285	291	284	321	289	299	270	307	271	317	322	285	273	303	241	303	288	277	284	293	310	300	262	255	292	311	327	324	271	296	314	319	322	269	277	318	308	275	317	270	284	299	307	295	318	322	273	277	282	299	290	321	284	290	277	292	282	298	315	293	282	292	294	318	291	260	296	323	294	297	328	294	315	292	271	374	304	317	317	254	298	320	308	318	301	308	280	302	334	320	289	291	314	298	304	286	308	290	302	295	317	278	290	293	280	307	291	286	318	264	304	327	328	303	329	292	298	279	296	293	304	273	320	283	268	284	290	315	290	292	294	298	317	307	292	289	278	285	279	276	308	295	297	309	280	278	273	293	320	331	310	286	301	308	301	297	273	286	322	316	305	312	291	303	303	291	282	300	298	283	297	271	301	309	291	292	310	267	300	291	326	319	324	288	297	295	331	316	316	288	305	311	300	277	280	301	323	322	299	295	280	302	283	313	301	293	260	274	301	294	273	271	286	315	294	283	339	292	310	268	292	319	293	279	312	304	316	315	303	312	280	286	323	300	273	310	280	301	285	265	339	295	300	332	298	290	318	331	290	291	279	298	314	303	290	325	269	275	330	271	296	294	261	283	314	310	282	314	292	296	294	311	321	284	290	293	287	295	322	329	280	280	318	278	312	271	301	317	309	296	295	294	328	297	322	300	296	300	334	312	300	318	291	268	303	325	316	295	256	292	284	271	286	311	292	297	293	262	275	280	257	301	318	323	311	291	260	293	279	286	294	260	293	267	285	282	304	337	292	318	307	254	286	283	298	311	287	272	290	286	307	276	286	289	297	284	284	302	281	326	310	281	286	326	275	351	313	273	302	314	300	311	273	319	313	273	290	296	254	274	316	316	298	317	300	290	311	284	299	328	319	277	313	268	313	302	322	266	333	299	297	307	302	301	314	305	311	301	296	302	326	288	280	291	279	276	303	293	314	283	288	295	276	293	281	281	291	308	309	287	291	302	285	271	310	306	301	300	304	297	290	293	295	317	301	288	293	312	302	315	294	289	306	307	301	291	281	294	301	303	313	316	276	302	275	296	303	296	277	292	300	298	288	291	312	301	306	306	291	291	307	309	310	277	291	308	262	297	274	282	303	314	256	314	318	285	296	284	289	278	297	308	269	281	267	297	295	324	313	308	275	279	289	301	282	329	333	298	324	319	301	289	309	263	282	285	296	291	312	274	304	311	296	305	283	274	278	300	290	293	306	294	317	263	317	313	292	285	282	295	316	300	298	336	300	301	277	318	294	319	298	286	298	291	288	263	321	308	272	278	324	304	282	296	283	293	291	296	293	323	320	314	297	299	309	323	317	326	303	290	268	281	268	313	307	300	306	297	243	303	288	341	271	306	283	293	300	298	299	303	271	318	308	306	316	284
26120	2682	5586	6455	5423	4325	3757	3221	2813	2399	2049	1960	1737	1528	1520	1406	1417	1299	1340	1234	1215	1159	1156	1190	1048	1061	1086	1071	1055	1009	1018	1031	1018	928	995	965	951	909	912	918	985	925	911	910	923	953	880	913	929	888	877	919	908	918	995	843	856	881	938	878	895	841	838	901	862	888	868	870	840	873	885	889	903	826	868	810	906	886	837	866	830	891	852	898	836	848	865	832	876	862	935	854	882	874	881	834	894	859	849	866	927	830	832	843	857	811	809	842	875	848	906	874	896	803	857	866	829	859	836	894	842	879	864	822	831	837	895	851	856	839	834	858	875	811	846	843	850	815	808	889	849	882	833	859	872	880	833	884	846	882	846	816	871	803	845	839	896	881	832	778	829	814	871	816	850	812	784	862	843	827	896	855	880	894	870	894	811	886	854	860	853	883	889	850	791	852	817	835	830	846	874	785	855	799	848	821	831	857	888	824	897	842	884	839	858	872	819	892	870	878	822	835	888	865	873	857	822	864	865	828	863	847	831	905	819	844	830	838	845	888	835	832	778	878	863	928	855	865	819	815	868	828	861	856	870	807	830	830	898	801	862	824	815	856	848	849	793	799	834	828	866	853	822	896	890	877	838	840	851	902	863	899	829	886	857	849	863	862	883	896	840	806	880	826	819	873	846	876	810	837	842	877	902	867	847	800	857	871	899	836	849	861	890	841	872	861	854	816	852	940	865	793	850	835	855	825	870	827	874	859	824	811	883	840	875	800	853	828	842	895	849	810	851	843	866	860	786	862	844	839	827	876	796	799	830	895	883	828	861	816	816	828	859	876	850	834	856	861	892	874	856	876	852	876	828	871	816	837	868	809	825	840	818	822	894	847	876	832	865	824	861	871	918	840	834	825	877	851	828	939	822	863	841	848	884	894	810	801	815	836	829	888	879	864	851	852	843	832	867	871	834	859	845	818	810	851	849	821	805	839	820	828	844	883	903	841	874	800	854	871	873	829	837	847	828	871	845	823	842	864	853	902	904	843	829	815	811	902	846	872	831	833	915	875	873	824	867	847	834	881	813	835	816	835	830	867	823	831	854	840	894	849	932	831	884	837	850	865	834	919	850	848	816	860	894	869	804	849	847	916	818	900	835	858	883	838	883	854	846	833	812	882	842	833	834	852	824	824	902	844	838	906	852	839	893	861	883	814	840	852	811	884	848	846	829	836	860	900	821	832	874	832	849	828	836	799	855	867	907	848	876	818	853	837	841	871	808	856	867	821	870	880	876	929	903	870	821	888	759	918	817	871	877	855	829	855	821	874	815	843	875	857	864	863	864	824	856	834	777	872	852	800	869	904	854	878	858	889	856	815	824	844	838	865	850	908	798	919	861	820	880	856	862	873	845	862	813	832	866	877	830	849	836	901	881	861	836	820	827	839	796	866	827	865	862	840	877	845	864	843	873	861	864	845	792	858	879	838	866	809	849	854	842	915	881	828	846	812	839	860	859	891	826	875	874	807	861	893	868	824	872	858	868	858	847	834	846	867	834	870	827	830	889	850	876	810	835	856	867	837	863	850	837	839	868	858	836	864	873	879	920	820	869	805	832	836	847	835	860	882	856	825	909	868	862	854	883	896	832	764	851	812	850	861	806	798	845	811	864	817	867	885	843	813	869	865	842	824	868	878	804	814	892	776	863	860	854	819	818	844	819	821	885	791	883	835	881	819	851	871	864	825	831	851	879	899	923	784	865	900	866	832	792	892	879	849	850	819	869	828	869	786	812	852	868	907	814	832	851	884	889	849	840	867	846	823	783	857	858	866	847	861	841	827	840	827	844	796	822	861	847	843	805	839	804	851	864	811	823	829	874	871	859	834	899	859	858	829	832	837	839	841	844	865	816	846	891	874	810	885	897	831	846	815	813	824	842	855	834	877	871	897	871	903	877	837	831	842	842	840	882	867	864	858	829	853	872	817	893	813	848	855	807	803	879	838	794	894	804	905	835	885	883	790	789	854	820	801	832	814	854	856	825	816	879	909	902	848	917	861	873	884	816	853	887	853	880	860	879	878	841	763	776	838	849	812	852	863	770	849	902	867	838	807	869	846	816	877	905	872	821	905	908	835	811	867	902	862	856	857	786	894	881	862	871	834	817	816	824	853	844	811	834	883	825	836	806	872	891	840	851	897	875	857	840	811	883	886	892	830	850	822	848	869	861	840	817	863	880	813	894	881	887	891	855	847	812	844	801	823	845	868	854	835	852	854	865	889	824	870	826	864	864	836	839	792	825	837	848	890	844	835	866	853	859	858	897	861	835	890	836	861	860	828	898	851	858	845	860	823	860	818	793	853	881	853	821	863	860	829	853	838	810	858	826	882	827	874	833	905	862	904	795	890	842	837	842	865	845	842	873	873	825	834	911	882	818	887	847	889	881	892	892	805	853	838	818	893	821	805	808	882	840	844	882	817	828	837	845	802	825	880	809	804	819	836	834	907	870	824	836	816	864	876	864	836	892	896	888	879	856	921	833	862	860	849	888	836	873	836	837	735	876	840	806	879	811	842	877	853	826	867	861	903	837	856	887	834	862	872	854	839	863	873	892	845	868	824	843	867	852	821	853	837	850	847	867	856	825	854	891	860	835	927	871	804	858	889	885	849	854	849	889	876	792	836	868	899	816	807	874	885	837	801	869	831	793	884	852	827	843	804	836	835	800	913	879	879	850	853	847	874	843	885	885	851	848	860	852	808	867	790	826	879	868	862	850	868	840	841	863	877	884	871	842	851	839	852	836	836	838	889	839	848	874	835	848	855	889	839	835	860	864	848	836	878	825	859	840	875	838	865	860	870	816	893	861	920	840	836	906	848	875	824	871	890	855	857	845	831	868	830	849	875	857	848	873	863	855	919	931	901	868	921	836	910	876	854	888	911	874	856	853	856	855	837	864	832	860	862	835	805	829	876	835	829	833	859	853	823	847	895	834	869	863	888	870	853	877	872	838	850	858	892	895	883	837	801	874	855	818	807	836	853	840	873	841	847	826	864	839	884	809	885	861	819	833	876	869	816	888	843	875	862	838	850	897	865	814	877	831	862	820	842	840	867	845	869	853	842	824	840	845	840	891	857	871	842	846	913	838	826	790	829	913	877	848	826	847	811	792	875	858	880	867	849	816	880	860	847	898	862	903	874	822	898	799	830	851	848	896	862	826	849	860	854	842	819	847	829	872	812	829	862	803	842	932	879	890	857	820	914	850	841	814	860	854	833	862	870	860	876	851	884	863	808	833	862	862	803	833	816	826	854	815	877	825	831	894	855	860	908	837	817	794	853	878	848	811	870	875	821	809	889	786	849	792	864	828	842	868	867	863	863	821	903	848	849	844	836	869	826	835	871	867	838	867	891	808	883	852	830	900	832	870	867	865	877	885	833	874	860	872	838	843	849	859	837	857	856	865	878	820	846	866	851	785	895	813	829	835	905	874	836	893	833	881	845	817	859	850	883	884	852	903	884
10300	488	328	207	145	117	124	119	121	105	112	119	97	101	86	106	107	113	120	107	105	87	102	109	107	101	98	108	136	99	124	117	99	97	94	106	88	96	85	95	101	108	99	100	99	123	103	104	101	100	102	105	104	88	125	84	93	96	106	89	97	103	86	93	79	89	108	113	89	92	90	90	92	99	115	108	107	120	78	100	98	108	107	104	105	92	99	93	113	103	103	94	91	102	98	112	111	96	106	95	98	93	101	87	105	111	73	107	110	87	103	92	94	91	120	101	87	109	94	96	111	98	97	107	103	105	108	111	94	106	106	103	91	77	115	112	104	99	94	114	95	105	118	116	104	110	111	89	105	109	96	108	106	120	97	98	94	92	92	109	99	88	117	90	95	91	103	91	102	105	91	100	102	119	113	108	103	91	97	90	99	110	102	90	82	107	88	106	97	111	119	110	87	112	112	108	95	106	100	103	104	109	73	111	104	112	96	99	115	104	97	100	105	104	121	89	98	96	90	108	94	91	101	93	85	97	108	94	104	109	103	99	104	87	104	97	94	99	101	107	86	101	90	97	104	104	82	128	121	84	101	103	125	106	103	98	85	100	93	95	98	94	121	94	102	111	98	101	114	97	90	115	112	105	102	118	91	105	112	86	96	108	102	110	95	103	92	103	118	99	103	111	104	93	116	112	91	102	96	101	110	107	98	85	104	113	134	95	89	104	101	110	96	105	105	92	94	114	105	75	125	95	94	91	98	104	100	95	100	114	100	99	108	91	92	121	100	105	113	102	90	106	120	79	115	96	84	98	84	112	109	101	94	99	90	99	105	94	96	90	107	101	87	114	101	96	116	109	97	102	96	101	101	108	110	74	96	86	99	96	106	116	99	92	110	95	91	85	95	112	100	93	91	83	88	95	97	99	88	114	86	117	104	109	87	90	87	102	105	111	102	97	100	99	101	114	98	89	94	97	93	119	122	97	106	87	91	94	101	115	94	91	107	112	93	105	96	105	92	103	93	96	100	101	117	87	95	106	87	114	113	101	116	100	100	93	98	87	90	108	99	102	86	112	114	93	106	101	99	99	95	85	116	102	125	105	95	116	99	103	93	97	97	89	109	103	94	104	103	97	89	85	110	100	99	86	98	98	108	100	80	91	83	106	92	89	91	81	111	113	96	102	92	120	101	100	98	111	99	116	97	123	89	98	108	97	114	102	94	91	102	91	95	109	96	103	89	109	90	100	94	100	97	89	108	100	97	94	102	99	120	104	96	103	106	107	98	115	93	109	127	95	101	94	120	101	106	104	106	102	115	106	96	96	102	94	108	96	92	77	96	101	109	116	77	101	109	122	105	96	87	99	100	113	102	94	94	127	104	114	120	91	101	104	107	107	104	92	103	108	98	103	116	111	115	128	103	99	91	121	102	90	110	120	86	97	97	105	85	115	105	100	103	121	100	82	102	104	81	91	88	101	97	106	88	99	94	102	107	108	106	94	110	94	101	89	114	105	107	100	105	110	97	94	92	113	100	112	95	105	109	99	87	86	88	109	105	97	106	106	107	85	109	78	110	96	105	100	99	98	103	99	110	111	101	108	107	82	99	90	104	96	94	98	88	104	100	110	102	110	99	100	91	101	91	103	98	102	91	93	94	101	106	85	91	89	104	98	104	96	100	97	101	110	90	92	115	92	117	108	104	112	84	93	111	92	101	104	101	115	107	101	106	125	109	99	90	80	99	104	110	83	114	120	106	108	86	98	100	104	104	87	91	116	104	94	109	90	106	108	92	82	80	107	110	108	96	99	90	111	114	88	118	90	101	103	99	100	84	99	88	97	108	122	106	114	99	100	114	106	98	111	115	89	98	104	112	121	94	93	107	102	93	105	99	97	107	105	93	97	112	91	97	102	99	114	96	101	99	97	98	103	112	118	106	92	106	106	130	97	94	134	103	110	95	94	99	95	88	102	95	111	97	110	94	125	99	134	85	107	100	96	104	103	104	85	103	98	109	118	109	101	114	101	115	80	101	98	104	129	114	98	125	94	94	100	107	102	115	80	91	93	111	101	88	94	118	85	102	98	102	112	98	101	102	79	88	107	105	101	111	95	117	99	114	90	97	111	110	102	119	92	90	94	91	98	90	85	110	91	113	86	110	99	98	88	92	97	115	120	109	112	101	101	102	109	110	110	87	106	125	92	92	94	109	81	90	91	111	105	102	98	100	95	86	92	104	92	96	94	81	92	104	109	116	99	85	88	126	125	94	100	107	102	109	94	120	116	115	106	94	98	94	110	104	105	96	88	111	108	122	101	109	98	111	94	121	101	120	109	87	90	106	111	93	90	105	89	95	99	103	105	89	95	107	123	96	95	111	112	98	116	94	98	111	98	113	107	112	102	103	93	101	93	86	103	104	98	98	106	112	118	139	90	100	105	102	102	83	102	111	92	94	101	80	110	82	102	102	104	100	121	99	104	89	106	99	100	96	91	102	103	106	79	110	94	126	98	113	100	119	97	100	109	108	109	113	84	113	101	110	100	100	102	85	106	122	110	86	99	88	90	90	91	101	119	112	103	113	101	107	111	114	122	99	101	126	83	103	110	94	78	108	95	93	120	107	109	82	88	102	97	100	134	93	75	115	92	89	101	98	124	111	96	98	98	112	96	94	104	91	97	97	109	95	104	108	101	126	105	98	96	111	113	88	97	100	101	107	69	96	83	97	86	88	97	102	103	105	107	83	86	119	93	83	107	87	94	101	109	97	127	101	116	102	98	105	95	120	90	92	104	102	86	83	92	102	95	99	107	113	85	105	102	106	104	118	109	94	114	88	125	111	89	85	106	91	86	122	100	113	91	105	98	114	92	98	102	82	85	94	111	104	97	104	110	93	92	94	130	105	88	98	84	119	104	84	111	94	109	103	96	101	84	114	114	92	99	108	101	120	112	102	107	102	102	97	110	100	103	97	95	89	89	93	94	94	90	110	93	103	97	109	79	109	108	95	94	99	107	101	94	86	102	76	87	106	89	106	115	117	100	118	111	102	86	100	86	106	100	102	80	107	96	82	123	105	101	114	101	93	115	88	96	105	114	101	114	101	85	113	99	110	116	98	104	97	107	101	97	91	91	85	98	105	99	111	94	95	109	92	103	95	93	112	89	105	106	89	108	110	98	96	92	92	99	112	112	87	106	87	89	97	101	107	121	101	108	88	91	101	112	102	109	95	97	100	99	93	103	88	92	111	110	95	100	88	98	105	115	84	93	104	92	91	113	112	95	82	93	100	97	109	110	107	103	100	89	89	116	109	94	95	90	103	86	103	104	112	95	115	102	94	109	111	100	132	104	89	102	127	95	108	102	102	92	105	112	106	109	100	100	108	103	102	111	83	98	109	102	116	97	99	91	100	109	97	114	108	104	104	109	117	105	84	97	115	92	99	96	101	106	99	93	92	94	106	101	114	97	97	98	100	105	103	117	113	92	100	108	97	93	101	104	109	107
9144	465	607	678	577	507	472	483	423	396	409	409	404	387	353	383	357	379	353	364	361	348	335	357	391	365	357	397	363	371	368	379	371	394	345	371	349	327	363	384	374	364	351	393	359	344	335	348	335	314	353	354	363	355	340	351	376	353	325	376	345	368	372	395	352	355	390	365	354	355	347	350	368	360	324	402	346	329	366	371	359	326	340	356	351	375	351	343	330	368	345	353	330	373	353	363	383	328	360	362	357	361	336	379	358	350	377	354	334	370	373	343	347	333	396	332	330	351	336	360	399	388	358	378	374	349	331	353	333	366	336	357	390	364	377	342	313	361	390	352	364	363	355	369	364	325	369	352	333	336	410	364	384	377	336	408	387	356	353	328	308	338	362	362	358	307	373	327	348	353	383	343	390	369	371	359	376	382	333	376	339	373	356	332	339	387	337	346	388	369	355	380	318	320	357	319	333	373	367	349	347	379	357	318	359	353	365	371	365	359	353	325	369	336	346	350	351	360	338	347	343	366	367	343	374	382	384	341	342	373	382	391	364	376	345	407	339	343	349	373	347	340	303	366	353	360	400	343	362	356	347	376	378	365	348	358	369	387	337	389	366	327	347	369	345	396	343	359	382	336	370	319	334	339	396	374	370	347	374	354	335	357	345	364	333	380	358	355	379	341	374	370	352	396	360	365	356	330	355	364	374	397	352	362	380	365	366	376	356	352	361	385	320	366	378	373	372	332	383	363	358	385	377	362	354	347	367	339	355	420	358	361	401	366	369	351	364	355	336	359	330	364	346	400	346	352	346	352	342	371	362	385	366	366	330	363	349	396	357	339	400	330	358	347	372	377	375	385	365	357	311	376	377	358	382	388	354	389	344	314	343	370	370	360	353	371	342	333	334	366	372	335	387	329	353	354	362	337	356	373	345	388	352	333	336	336	355	340	400	339	353	337	352	333	370	385	353	349	361	363	403	349	343	364	387	394	381	392	330	349	365	333	353	365	331	393	399	331	348	368	342	372	349	367	368	371	334	349	363	360	351	357	338	313	372	399	372	379	365	381	375	368	392	354	369	387	368	355	353	378	350	331	357	343	370	354	357	369	359	357	385	341	347	361	380	370	343	377	354	369	356	338	340	388	357	343	379	325	384	343	355	398	356	379	344	379	345	394	374	353	342	344	392	331	357	374	367	345	386	345	393	344	364	354	360	358	359	379	339	363	382	340	354	342	371	367	367	355	348	348	333	360	354	358	361	345	364	347	387	365	338	389	356	396	349	376	364	342	370	344	363	350	348	352	359	349	331	348	346	320	325	347	396	359	359	383	361	350	340	382	383	357	397	360	364	351	321	377	351	348	356	344	338	393	354	376	355	334	337	374	362	316	321	354	347	332	360	359	390	364	322	338	337	331	372	386	383	374	372	370	334	360	357	359	342	345	328	316	359	375	361	360	362	383	354	347	367	327	368	394	354	373	362	353	335	350	357	307	360	345	354	334	352	378	366	354	360	365	339	356	356	354	369	351	350	354	356	329	339	352	375	362	403	389	357	356	344	368	371	362	365	373	345	372	366	373	315	370	368	321	336	362	390	355	353	373	374	380	338	344	348	352	384	352	407	350	367	340	369	373	373	344	363	326	347	385	360	343	365	381	372	324	355	353	392	352	354	385	343	339	317	354	335	342	362	349	390	381	413	303	353	364	333	352	352	362	379	357	367	375	344	364	391	360	385	345	361	330	358	380	330	354	374	357	342	360	358	365	353	370	359	335	363	332	340	388	313	373	343	348	369	354	353	366	340	335	326	358	347	362	350	362	369	368	363	371	339	344	366	372	330	339	329	364	362	408	344	342	336	352	342	359	379	353	331	348	366	336	360	344	383	368	355	356	357	340	344	352	357	374	348	379	383	372	333	388	360	375	349	363	320	358	380	357	363	376	340	384	353	354	375	364	340	355	369	389	383	362	350	354	370	357	341	365	352	342	352	348	369	356	345	318	372	362	364	347	385	379	335	340	327	354	343	352	347	366	373	320	354	334	374	341	350	344	387	352	359	360	348	360	354	367	380	347	393	357	378	347	352	373	345	375	348	330	388	352	401	369	344	382	337	323	356	354	356	355	388	404	356	374	376	335	366	400	347	375	320	351	362	387	369	370	346	356	355	353	356	350	318	355	345	372	319	363	355	332	367	352	358	365	352	369	374	385	336	341	346	339	355	367	375	339	387	336	370	380	338	376	355	419	356	337	347	368	335	348	341	342	377	341	359	375	324	341	394	334	349	340	337	368	389	341	333	346	359	348	390	328	344	382	362	363	349	347	339	367	357	362	352	359	360	332	359	355	378	341	341	400	358	344	348	357	355	369	351	374	374	383	366	361	381	364	365	340	363	368	319	396	390	351	379	341	361	350	364	375	329	328	352	369	393	412	401	381	351	354	351	363	383	358	404	363	347	365	375	369	387	352	337	338	370	365	318	357	341	334	332	375	387	348	369	410	334	341	377	368	394	331	360	373	342	369	353	362	367	322	361	371	352	330	338	353	380	325	332	364	356	363	351	368	394	349	340	370	351	339	369	358	350	354	356	367	368	354	329	369	352	347	334	386	357	360	341	345	357	339	349	327	381	393	334	357	358	358	383	346	350	328	337	356	380	357	355	405	378	333	368	377	353	367	369	361	348	341	382	360	338	379	348	356	352	355	351	340	344	353	334	344	323	364	353	386	389	393	367	343	344	296	330	326	345	389	367	342	350	330	343	345	347	359	322	371	342	344	344	351	348	348	399	382	370	343	358	333	357	356	326	332	336	303	338	352	358	365	362	353	362	353	353	369	365	337	376	364	366	354	359	379	345	362	339	325	368	342	373	372	353	355	351	336	344	405	380	378	340	376	366	332	372	380	347	356	340	335	387	361	356	357	356	370	344	353	358	391	377	349	347	378	351	319	372	329	341	355	372	348	364	354	373	390	357	336	355	407	352	367	367	348	329	356	380	360	347	363	362	370	352	374	368	333	349	367	357	361	337	327	361	345	381	368	364	374	363	346	360	353	333	340	344	341	347	353	354	384	374	344	358	354	367	372	367	360	382	344	332	359	373	392	351	350	387	340	369	366	357	379	387	346	413	324	386	331	344	395	349	364	379	369	338	367	345	350	353	358	374	352	327	388	355	378	350	374	361	348	336	375	378	360	368	367	338	358	358	364	386	330	319	411	361	339	326	375	375	369	388	365	379	349	349	333	318	363	376	362	388	357	348	337	412	338	354	369	329	350	359	354	360	357	337	360	375	374	372	330	367	374	353	358	362	368	299	377	356	368	324	352	364	341	355	374	338	342	336	395	310	360	347	366	363	374	351	371	324	378	377	341	383	377	409	395	344	361	354	359	364	385	374	374	375	358	386	365	361	330	372	329	326	363	330	362	365	414	382	334	341	312	362	357	394	377	358	357	338	388	392	350	348	353	356	406	344	354	353	357	332	382	354	323	372	366	362	365	367	353	338	401
44727	12960	2666	1473	890	646	523	432	377	358	315	299	279	282	281	254	242	239	246	224	254	249	217	215	250	221	237	236	229	238	210	189	208	225	203	224	229	223	198	226	229	224	209	222	220	215	220	228	217	229	187	222	237	229	227	182	210	228	215	235	207	222	219	225	222	207	221	212	202	226	214	187	222	176	226	206	202	211	205	211	203	216	196	218	213	218	217	239	200	192	204	217	214	224	225	211	198	207	217	210	203	213	234	193	220	223	223	207	192	200	216	219	214	230	209	195	186	213	185	212	211	200	216	190	210	213	213	213	216	201	221	212	202	223	206	187	243	206	211	205	224	212	204	235	209	244	225	202	200	238	244	234	188	212	218	236	191	212	209	228	200	234	223	216	221	210	175	206	221	199	244	186	226	224	234	206	223	226	246	203	213	220	214	213	195	209	206	219	212	224	227	224	199	190	217	228	228	202	221	216	201	210	215	208	206	201	225	222	228	228	232	200	214	225	180	227	222	206	218	234	214	213	213	204	233	202	229	234	207	189	224	186	207	217	208	239	181	216	195	222	223	233	224	212	213	221	214	217	183	221	200	208	196	223	215	220	220	212	201	217	208	225	223	198	220	229	228	220	205	213	196	219	215	239	211	221	210	224	217	219	178	231	192	230	195	201	194	183	210	244	213	237	243	214	201	207	215	214	245	206	184	201	224	193	199	224	231	216	196	220	229	208	224	205	225	204	195	209	195	200	191	220	204	198	205	213	223	192	227	201	217	224	226	239	205	253	208	223	206	213	224	194	200	212	221	222	230	222	195	188	210	202	222	200	233	191	231	217	229	199	238	212	235	198	221	193	190	205	208	220	211	215	254	207	224	231	216	215	212	222	202	224	231	185	216	194	199	206	230	228	234	219	223	218	221	237	223	199	188	194	173	204	215	224	214	207	192	217	213	191	212	206	198	219	204	189	211	208	190	201	178	194	216	210	217	194	187	234	221	226	212	219	219	194	254	218	216	221	208	244	175	201	222	223	205	234	210	201	203	222	202	224	248	197	214	198	216	223	223	205	205	219	230	212	199	226	213	215	205	232	210	224	215	245	213	222	205	219	199	215	223	222	208	210	222	208	241	197	198	201	212	181	206	230	200	201	219	204	229	213	229	206	213	230	214	212	230	206	200	203	202	223	224	202	210	213	211	220	248	257	233	180	215	207	245	181	216	202	227	222	229	238	213	225	202	197	202	201	191	217	205	219	203	239	230	211	205	232	200	214	207	179	202	208	231	208	217	175	205	225	199	198	209	235	218	218	202	230	184	208	210	211	227	213	215	212	209	219	204	232	258	195	212	198	211	219	223	213	203	194	227	208	210	223	228	229	219	221	220	214	231	178	224	203	234	216	202	192	214	233	197	203	198	197	201	218	209	241	206	199	197	230	205	213	191	241	187	203	209	228	221	212	208	209	201	212	198	200	218	221	194	229	193	201	204	192	195	205	224	211	206	193	208	199	199	215	218	204	195	209	226	174	206	207	194	212	175	206	204	210	200	207	244	223	230	203	217	241	232	213	224	201	229	209	228	213	225	218	224	218	198	191	231	205	213	225	217	200	217	231	229	194	198	203	221	209	207	239	204	201	218	208	251	197	246	219	204	221	206	208	241	197	215	169	238	204	229	226	221	221	198	230	202	214	222	225	190	198	179	200	208	207	205	220	216	203	219	199	228	227	177	220	212	196	193	195	200	234	216	200	195	235	202	223	208	208	214	224	207	208	233	220	223	224	216	222	207	225	190	210	191	211	198	207	216	162	202	218	191	217	210	232	201	213	218	211	241	212	205	212	210	197	192	214	195	218	238	216	229	203	216	216	209	198	203	214	248	215	184	217	202	194	231	213	190	224	215	214	190	183	181	224	220	223	220	197	180	228	240	233	221	220	219	233	201	255	214	210	227	195	188	193	206	198	185	213	198	195	207	208	212	204	224	214	192	207	205	208	219	215	226	210	212	202	229	259	244	226	196	206	221	211	174	213	233	196	223	227	209	210	234	199	205	191	217	200	205	205	222	218	184	199	197	198	197	215	210	226	218	188	202	222	211	204	224	230	216	210	195	235	208	169	217	216	222	218	218	221	221	226	199	216	206	204	193	205	241	189	188	211	231	208	192	233	202	197	209	215	206	203	198	226	226	228	206	217	210	203	204	196	194	236	212	217	207	195	206	221	219	204	206	208	194	183	171	218	222	203	198	198	207	197	217	226	197	199	214	212	210	211	193	207	207	213	215	202	199	220	217	226	216	220	211	215	184	192	203	246	205	224	211	221	201	201	211	241	185	209	216	214	215	210	204	202	206	190	208	209	214	210	204	212	205	221	194	189	207	201	173	235	222	213	198	214	204	184	220	200	199	214	183	219	196	224	207	226	206	215	211	205	225	211	196	202	215	204	209	212	210	225	202	210	206	227	206	209	200	211	206	208	218	212	212	194	214	223	212	211	196	197	205	182	222	214	194	198	197	197	196	216	201	215	193	207	205	240	218	197	230	229	211	225	209	220	209	210	235	210	210	214	206	192	234	223	187	213	225	210	220	221	189	203	207	196	215	231	240	215	191	219	214	244	202	186	205	209	206	187	206	214	206	203	203	202	201	190	231	178	209	218	205	208	244	188	209	196	219	193	233	199	208	210	228	203	203	239	224	231	221	227	216	215	227	210	207	208	208	220	212	208	205	198	210	231	217	223	211	250	232	218	211	212	210	212	229	216	194	217	210	205	202	209	203	227	240	214	228	202	210	190	230	214	206	203	207	220	232	193	224	209	209	182	240	226	212	208	198	214	216	195	227	198	213	214	202	218	220	202	206	217	231	196	209	225	224	196	217	229	234	215	220	218	221	222	213	195	214	203	185	196	221	200	199	234	188	229	211	206	184	224	226	233	217	204	197	199	197	202	194	188	209	235	231	224	237	216	193	217	223	240	206	222	206	204	207	176	207	213	185	198	215	227	220	215	223	212	184	192	214	205	205	188	214	211	210	211	193	210	222	247	212	201	198	230	204	225	218	198	224	234	218	215	225	201	234	217	212	227	215	213	210	237	190	233	206	218	224	187	194	218	224	174	216	205	216	210	196	205	200	220	194	218	219	219	205	216	220	206	193	199	207	225	208	218	209	227	233	213	240	200	230	223	199	229	205	232	213	211	208	229	245	219	228	217	223	208	225	207	210	223	191	214	202	208	208	236	228	200	208	202	224	206	194	209	251	226	218	218	199	231	203	231	210	222	218	203	203	178	206	203	218	201	228	198	204	216	213	218	223	194	226	229	221	210	216	221	190	225	199	215	198	226	246	200	193	223	220	205	189	210	217	224	210	211	202	186	197	216	210	196	234	232	228	229	195	208	197	235	214	195	213	204	211	200	202	197	190	235	200	199	235	209	204	232	217	201	222	202	211	224	219	220	200	203	220	218	231	231	190	201	206	240	212	219	221	219	202	210	206	223	218	193	207	226	196	197
20955	1657	3263	3959	3276	2626	2230	2024	1684	1519	1317	1139	1064	1004	1012	907	925	878	854	818	853	863	800	827	751	743	747	779	805	733	715	720	785	704	740	701	740	695	711	705	719	665	714	637	681	671	668	675	687	727	671	690	673	697	682	708	667	653	690	669	699	646	650	706	658	658	662	681	661	656	646	668	711	648	668	693	681	655	657	645	709	671	651	622	657	647	649	662	680	609	658	637	649	606	659	644	722	635	644	688	720	661	635	698	670	693	654	689	641	674	691	652	707	637	616	618	674	652	709	698	672	655	653	657	659	665	688	646	676	672	665	648	662	629	668	685	624	615	655	663	638	621	613	633	674	603	698	654	653	644	650	625	621	643	671	642	681	623	641	636	639	653	632	629	686	662	657	620	641	638	653	640	621	663	660	673	624	654	630	667	681	653	688	590	652	658	633	652	670	623	649	617	634	643	599	664	657	672	645	656	676	678	626	640	629	639	631	657	618	656	662	672	660	656	641	619	677	620	620	591	676	651	654	646	620	644	620	662	619	657	694	635	617	639	641	645	604	657	643	709	662	637	681	678	635	655	608	639	678	680	649	680	640	686	663	671	621	655	659	633	685	664	643	640	603	642	628	647	618	657	686	636	652	710	642	638	692	594	646	658	603	628	663	615	664	631	640	651	655	608	642	657	628	646	667	696	656	653	647	651	668	688	652	678	635	674	639	636	635	607	640	645	668	629	676	632	664	672	677	649	631	634	682	615	664	642	630	637	605	650	657	633	625	706	686	669	693	647	635	634	637	662	697	637	640	686	662	724	662	707	609	657	646	611	653	637	690	644	650	611	599	638	672	663	671	625	677	667	654	659	593	682	691	632	630	672	657	663	664	674	635	665	657	663	683	658	621	615	658	655	642	637	650	631	662	640	607	659	640	659	614	603	614	630	615	590	673	672	607	635	666	660	666	600	682	657	606	647	643	635	704	675	634	628	643	645	699	662	628	648	662	670	686	649	675	596	643	631	684	677	638	660	683	631	649	709	654	642	611	648	628	679	608	647	633	611	614	656	643	659	620	682	653	664	686	618	675	645	666	657	656	628	627	650	665	670	627	673	661	638	672	644	654	674	670	637	629	652	641	648	634	654	671	607	652	685	632	669	652	631	690	709	619	654	679	651	684	607	620	640	647	645	654	637	602	665	638	607	665	687	649	661	621	634	645	600	648	659	592	638	664	606	629	677	665	625	592	634	639	655	651	637	630	688	642	641	680	605	638	699	603	659	646	626	655	675	651	645	654	659	673	628	608	627	652	602	640	602	666	680	621	614	624	660	593	613	668	615	645	699	664	641	658	667	642	698	653	616	615	656	638	638	613	678	726	635	678	633	609	641	666	609	679	679	619	640	628	624	645	610	632	614	686	623	673	618	616	628	617	634	643	684	645	700	626	660	702	631	670	643	648	664	666	639	649	650	629	687	639	628	645	706	653	625	641	631	621	638	669	648	649	650	674	609	639	630	679	604	649	617	672	598	656	659	621	624	618	631	657	631	664	674	662	615	669	666	674	626	666	658	672	629	603	676	666	646	639	674	646	667	647	617	660	621	611	630	667	641	639	633	633	653	635	622	617	635	621	672	586	618	691	642	598	616	606	683	673	664	646	652	633	605	602	652	643	653	650	639	623	626	599	663	684	666	670	625	629	626	628	637	627	671	642	680	674	635	659	609	657	642	650	633	678	664	689	625	671	700	666	645	624	685	673	621	668	661	653	627	621	628	639	632	701	689	653	659	665	699	648	647	611	657	651	669	683	647	684	624	670	665	668	666	638	629	607	612	640	627	625	615	652	650	620	708	714	620	664	676	661	700	636	624	598	650	694	649	697	682	647	642	651	651	613	589	622	649	616	642	635	633	628	647	653	605	646	636	687	597	620	647	646	658	610	642	698	639	598	631	680	675	624	635	663	616	652	684	666	630	597	624	612	631	658	601	668	661	660	619	654	649	595	637	647	665	639	620	677	663	647	658	651	668	646	674	690	595	627	626	665	663	636	683	680	641	685	617	630	660	618	650	614	675	644	626	634	641	591	637	670	662	651	632	642	662	687	642	588	694	605	680	650	617	635	634	592	643	632	666	654	664	652	647	661	618	688	680	634	660	642	680	667	624	637	654	628	646	648	648	632	632	607	630	644	610	686	679	626	661	647	677	643	646	617	650	636	661	676	659	627	668	663	634	660	653	676	655	628	632	629	612	642	629	601	629	636	672	665	587	617	658	656	672	670	658	627	656	616	642	658	657	626	610	664	623	642	648	655	663	634	705	622	675	685	629	666	641	610	700	688	621	645	617	648	673	643	604	659	664	591	646	629	604	621	674	626	603	668	661	659	647	641	633	652	647	651	661	620	669	625	678	646	668	625	618	622	661	647	615	629	647	683	634	678	647	631	659	636	628	674	612	643	688	655	647	671	632	639	606	620	648	621	613	631	617	624	669	591	638	622	665	684	723	648	660	636	623	654	621	648	634	705	688	672	643	625	661	679	650	661	664	668	638	619	639	631	626	664	643	643	672	663	680	655	573	692	647	710	617	625	622	645	649	637	689	665	670	654	677	624	641	634	648	639	651	655	637	656	677	702	587	615	633	676	631	617	632	646	608	670	592	625	674	601	684	653	650	651	662	633	638	619	644	692	612	654	631	616	637	659	636	642	647	625	623	652	604	623	625	647	685	635	639	632	655	676	670	655	641	607	635	649	690	660	668	639	665	646	604	693	664	656	654	694	643	624	636	616	657	680	671	681	612	661	626	643	653	640	637	604	661	619	650	661	659	652	653	662	619	619	621	635	691	626	625	671	617	665	637	627	656	624	636	631	630	609	670	613	610	609	674	604	671	641	659	714	605	663	608	649	624	620	695	607	664	673	664	666	655	640	630	636	621	657	648	612	629	631	612	652	691	657	621	631	653	627	602	648	629	631	688	628	675	658	691	617	625	646	635	649	631	674	648	639	611	648	657	600	626	648	628	628	637	622	620	609	643	643	675	671	707	671	701	649	646	676	620	640	662	644	640	657	661	692	591	650	622	669	650	646	687	621	630	660	622	628	680	651	637	641	646	613	715	677	657	635	618	619	652	655	624	624	649	693	639	696	627	611	638	617	636	637	648	633	679	611	663	631	649	708	659	671	651	633	645	605	599	669	671	650	655	677	639	683	627	659	648	621	614	692	657	667	654	613	663	617	673	659	666	642	632	727	619	649	651	626	673	631	658	632	632	681	630	646	616	637	663	648	636	640	659	623	635	639	658	670	651	638	669	638	665	614	630	609	714	620	648	625	670	621	670	645	667	667	689	657	677	666	685	616	676	627	680	667	619	685	623	630	660	591	649	629	665	652	619	675	656	637	607	621	656	652	658	635	675	641	645	668	603	663	628	622	645	641	574	629	630	672	664	621	677	655	670	639	617	675	616	617	619	611	669	639	666	650	598	663	637	654	653	608	612	636	698	618	653	633	663
52713	20132	8524	2861	1668	1155	920	734	636	595	517	450	423	422	395	356	384	371	401	365	350	338	334	334	333	323	338	296	275	350	308	301	325	311	337	321	311	323	290	321	302	332	312	319	307	298	303	302	298	307	277	294	289	310	306	282	276	305	301	322	321	298	281	318	323	294	317	310	325	280	310	283	337	292	310	310	344	270	302	314	333	278	290	283	278	317	286	319	277	308	316	276	326	327	310	318	318	304	268	275	311	279	289	306	296	311	298	304	313	311	317	310	296	297	303	277	302	332	278	328	297	268	305	290	281	306	315	301	318	315	314	308	310	299	323	328	326	301	296	323	275	314	304	313	313	309	281	277	279	294	303	290	318	318	302	301	323	313	301	301	295	297	330	313	285	305	281	323	339	289	281	305	280	333	305	271	321	299	275	308	303	276	325	313	284	297	290	304	323	283	313	314	288	309	296	312	316	342	287	306	300	287	285	298	283	318	307	284	317	296	320	287	329	298	290	296	332	297	292	304	292	287	268	272	297	291	300	294	313	287	266	301	295	311	265	286	249	312	350	317	314	295	300	294	292	302	282	298	286	317	255	355	311	298	287	259	283	278	296	280	308	277	285	265	317	283	311	327	285	294	292	292	304	282	294	321	313	274	320	314	288	304	315	304	319	279	305	298	346	299	322	303	317	290	304	293	314	308	291	314	309	342	322	316	312	280	251	295	317	285	303	301	325	336	297	279	262	327	306	280	311	308	299	298	307	289	315	306	302	327	290	312	302	303	295	304	285	303	289	302	328	284	289	284	266	295	302	257	301	290	277	344	315	317	301	302	289	293	299	311	279	314	308	289	329	300	311	318	265	266	317	290	308	318	298	276	309	292	296	284	284	292	307	306	306	316	310	292	333	330	298	309	317	329	326	314	300	328	324	309	321	279	308	318	273	322	306	290	294	329	310	320	297	298	319	319	309	296	303	281	314	315	330	318	300	303	305	302	308	280	285	297	301	298	306	307	284	315	289	280	271	291	315	292	292	274	281	283	288	311	313	285	310	292	313	321	299	332	310	296	310	308	308	295	281	292	276	288	311	300	295	280	289	291	321	302	318	288	309	319	313	318	287	307	290	270	317	310	285	297	314	296	300	312	311	291	283	317	281	294	341	300	299	288	319	289	290	320	334	294	281	271	294	317	305	301	297	316	281	341	289	303	321	293	293	292	316	321	319	311	297	297	295	298	317	303	302	301	286	327	262	303	329	301	339	300	323	322	277	275	318	286	275	288	296	301	299	277	284	310	291	293	327	271	266	280	305	277	294	295	288	284	309	300	303	273	305	285	312	262	306	322	335	312	287	307	278	317	310	348	252	275	302	282	323	306	303	314	314	312	314	317	302	310	282	311	319	293	282	318	302	314	281	287	322	276	322	276	295	307	330	307	285	299	323	288	313	312	343	297	280	294	301	306	286	272	295	319	274	333	324	312	321	301	288	313	284	278	328	332	289	289	288	291	307	316	296	310	299	316	287	279	296	306	268	308	298	307	302	296	320	285	283	310	334	270	277	305	290	298	318	302	326	290	308	315	294	300	337	295	310	281	296	280	308	326	257	292	295	290	297	300	318	310	312	322	277	291	288	287	294	306	319	302	312	285	294	283	265	316	268	275	298	314	284	282	313	333	315	299	310	267	280	268	305	296	303	323	309	302	281	308	282	320	284	287	304	293	287	265	322	306	288	296	289	299	306	267	299	302	303	305	338	292	311	306	281	320	244	310	301	275	313	295	302	327	306	297	277	286	289	284	290	303	302	279	290	292	319	305	331	306	287	328	313	291	288	293	279	275	310	323	303	291	300	282	293	309	294	329	319	304	286	303	297	290	287	329	307	296	308	310	285	281	293	282	300	283	265	302	293	244	279	286	288	284	299	282	285	302	327	284	319	298	292	281	310	306	288	316	286	334	300	325	300	290	305	303	327	307	254	297	302	343	297	299	282	311	287	280	292	326	306	334	277	314	262	291	313	306	298	299	297	280	288	295	332	306	303	296	306	279	294	288	311	287	316	304	306	304	308	292	307	308	359	269	329	294	275	328	300	294	287	293	278	277	306	319	294	297	279	266	305	294	288	307	297	285	277	297	296	296	280	274	302	306	303	297	287	295	295	298	266	320	320	268	314	277	303	303	279	309	288	309	289	286	285	315	282	298	297	322	310	293	270	306	295	291	326	310	275	299	289	276	324	319	323	274	317	323	293	308	317	281	318	290	285	323	303	292	280	296	267	291	348	303	287	291	311	281	290	318	284	326	289	320	256	293	298	314	314	295	299	301	304	312	290	288	299	291	310	290	286	314	278	295	295	281	276	298	274	300	323	320	280	301	300	294	281	266	288	304	341	337	278	300	298	273	326	310	295	311	282	311	281	309	300	312	299	302	308	281	283	309	327	307	316	290	294	304	338	293	287	323	292	307	318	322	293	292	296	283	309	301	292	279	317	293	305	300	285	304	302	289	289	281	287	303	313	281	318	305	302	287	309	306	306	311	284	289	301	292	276	308	306	280	309	325	290	328	272	313	273	305	336	277	306	299	302	327	288	310	301	318	316	323	303	304	285	321	299	292	306	308	286	306	320	305	292	327	290	321	302	326	315	297	301	325	309	316	294	293	332	274	271	274	279	283	276	286	259	311	287	300	303	308	295	337	251	286	296	283	313	269	256	283	307	287	279	298	269	300	292	290	329	274	304	272	299	319	297	308	280	319	289	340	294	271	314	281	335	292	281	293	291	306	293	298	324	294	303	300	283	299	313	284	282	307	278	309	289	292	280	317	311	292	287	303	268	303	298	314	325	315	282	343	313	351	293	337	281	300	294	285	322	289	293	316	319	268	360	322	313	258	298	276	291	294	270	309	294	299	306	294	261	319	281	265	281	286	283	274	276	269	285	308	299	273	315	290	295	286	284	280	293	323	274	312	323	294	273	333	326	302	301	293	297	287	276	327	324	296	305	310	289	296	293	281	307	322	280	311	326	319	272	281	281	298	269	264	295	293	309	292	324	305	273	309	307	288	283	278	296	326	299	311	295	327	287	311	287	261	271	264	266	276	280	302	310	332	301	301	321	287	303	300	306	313	329	296	295	310	290	300	323	310	321	317	326	267	287	311	272	292	294	317	308	282	300	305	299	334	273	324	304	323	280	308	313	308	286	323	271	297	318	309	312	305	291	300	299	286	292	332	307	310	303	311	297	288	289	314	314	266	303	285	320	310	304	301	280	279	294	295	313	310	325	317	308	329	296	308	300	307	317	321	296	296	293	326	299	302	274	292	295	308	298	293	282	302	291	311	280	279	302	281	295	315	282	312	254	280	288	260	296	321	329	280	278	298	298	313	299	284	283	279	287	291	331	284	293	277	296	326	289	297	284	297	294	296	325	286	326	297	283	285	309	293	298	302	266	299	283	302	301	307	280	298	303	318	273	282	316	306	314	322	293	307	315	311	292	301	321	294	282	304
25843	2521	5351	6641	5424	4384	3873	3201	2768	2455	2043	1808	1773	1629	1543	1468	1391	1256	1268	1237	1209	1171	1163	1117	1090	1053	1073	989	1001	1041	1063	992	957	978	961	1004	920	1038	920	982	904	910	923	925	884	926	911	951	904	898	953	908	897	910	914	862	840	903	923	888	896	886	886	920	848	900	872	875	895	867	871	908	868	869	859	866	892	862	865	886	878	849	909	849	851	882	871	863	874	866	846	879	883	827	859	903	826	854	857	890	871	898	852	879	905	857	868	870	855	862	778	841	842	850	891	894	855	903	912	846	910	881	831	856	817	924	866	838	897	876	931	893	878	923	871	841	855	848	887	880	879	824	847	834	891	892	864	903	852	890	877	839	846	850	842	851	841	870	876	830	875	865	873	851	875	882	805	809	830	883	841	818	800	830	844	832	881	833	889	875	844	826	810	896	841	810	840	840	854	833	912	865	874	855	876	860	829	895	831	820	862	860	848	829	933	858	827	815	821	875	886	833	893	800	867	840	853	849	815	842	869	809	844	906	880	819	910	875	830	849	821	863	874	819	825	875	837	846	872	824	884	856	854	837	832	866	836	886	868	846	823	837	851	893	798	851	805	813	877	871	846	900	854	845	821	794	852	831	795	838	831	840	903	865	850	845	825	862	840	874	869	864	866	818	871	885	828	803	891	828	836	842	842	820	821	844	889	911	878	870	805	871	889	879	849	834	800	830	909	881	904	899	891	839	868	916	830	883	859	806	851	835	881	838	901	882	834	871	851	876	878	819	849	818	860	849	820	839	830	850	833	867	859	860	823	811	789	899	801	808	847	803	879	813	917	852	868	824	841	851	865	812	825	848	875	845	850	883	823	888	839	822	867	828	857	871	866	849	852	848	816	851	814	867	827	861	798	822	824	848	801	855	869	863	841	844	869	848	847	852	840	852	882	849	874	908	871	888	829	880	784	883	840	855	803	849	844	864	859	891	844	829	892	851	849	865	868	856	838	816	870	817	851	834	849	856	890	865	884	819	851	836	830	914	854	886	840	839	872	859	853	839	831	854	819	898	880	887	854	836	864	886	858	843	863	837	785	832	836	868	833	859	894	855	864	902	899	866	870	803	886	801	849	888	872	861	834	856	861	888	828	807	835	838	908	833	841	866	877	894	879	864	881	876	865	862	838	839	937	909	864	874	871	848	806	856	798	849	810	852	830	921	884	872	824	898	800	841	837	818	802	818	866	879	820	825	900	826	823	848	822	832	860	842	823	912	863	782	816	855	835	875	858	848	875	847	837	843	842	869	848	828	794	880	869	802	847	884	834	852	899	834	887	865	893	883	812	819	851	865	900	829	840	810	831	807	853	824	831	830	809	819	831	845	890	861	873	878	846	903	857	817	840	834	829	905	857	834	890	880	877	802	894	846	844	822	895	892	853	852	836	856	893	876	815	821	897	870	840	851	821	851	838	828	835	841	823	859	897	833	841	885	844	822	862	809	847	829	828	811	844	864	798	855	812	872	844	821	840	875	833	835	841	888	837	850	853	829	801	822	831	875	853	827	798	820	870	834	844	831	819	830	853	835	871	877	842	869	890	905	827	927	883	850	820	896	840	896	871	868	803	880	900	828	840	860	869	869	860	837	856	893	918	810	853	826	829	874	847	803	851	909	868	857	872	851	828	838	874	845	840	858	884	858	866	875	827	830	803	844	824	874	821	792	822	892	851	862	866	882	838	840	836	855	871	849	817	818	848	799	829	821	865	886	858	827	848	869	872	834	843	897	865	864	840	901	846	819	842	847	870	819	880	892	813	928	841	840	837	866	835	898	840	785	848	808	864	848	862	830	829	856	899	860	843	823	865	856	861	794	806	835	881	854	821	834	837	824	831	847	891	865	860	863	939	854	923	828	884	826	909	849	892	847	849	868	853	827	825	875	842	852	862	902	896	854	850	859	839	837	854	931	844	843	858	840	872	846	827	811	825	857	901	857	851	816	915	800	825	887	802	834	865	796	832	881	860	824	832	860	794	900	791	873	851	850	867	867	827	898	842	843	820	854	904	877	869	841	860	851	911	813	853	908	904	808	856	839	867	885	881	825	785	863	834	826	863	839	850	807	841	896	802	839	838	837	838	793	902	820	822	891	869	879	876	884	843	839	872	845	850	866	834	845	830	878	857	893	837	780	874	886	833	851	838	872	864	816	866	885	886	902	931	878	836	887	829	827	851	804	891	856	854	787	840	877	818	895	858	895	848	838	819	863	863	913	813	818	892	881	871	844	884	801	844	850	877	908	877	836	870	851	890	829	837	852	879	885	792	864	792	836	844	862	875	889	890	875	821	831	867	840	856	887	843	876	867	910	902	846	851	853	830	925	852	895	866	907	839	903	889	855	826	857	856	841	873	894	837	861	873	816	880	896	882	864	831	847	884	812	831	839	791	864	903	841	811	839	863	902	875	881	865	853	923	814	870	860	842	831	865	832	863	849	836	872	939	875	872	814	866	822	846	881	870	845	857	846	811	842	855	840	870	891	863	887	881	854	861	859	809	858	880	854	883	826	859	857	833	879	815	857	837	868	818	850	833	815	818	872	881	831	918	825	836	823	866	768	843	858	833	874	856	856	921	853	885	870	778	869	811	856	817	836	831	790	882	872	831	861	842	857	874	869	835	854	848	914	827	824	843	814	915	777	875	828	899	881	864	855	865	805	821	899	856	851	858	837	821	848	857	824	843	879	805	858	841	814	899	854	843	853	843	863	873	874	865	820	815	931	871	857	874	848	801	836	831	817	814	852	854	841	854	850	848	865	875	857	853	795	833	890	844	847	859	880	853	871	884	769	862	854	877	883	820	828	914	861	840	931	849	881	887	855	872	817	806	890	844	877	874	863	867	876	892	842	901	857	817	834	840	830	855	911	827	853	871	881	876	831	857	851	878	810	850	799	853	892	818	837	844	822	868	834	857	883	855	852	840	850	845	837	910	859	846	805	804	831	797	846	853	886	897	851	818	825	817	906	799	793	843	852	818	904	840	864	863	896	848	882	818	803	875	872	922	833	894	893	865	840	858	892	914	846	904	835	861	882	873	877	867	869	931	853	839	828	827	893	867	849	821	839	822	872	835	858	827	860	871	850	824	864	861	849	829	871	871	878	867	844	893	890	870	860	849	851	846	859	844	879	809	849	908	840	870	906	828	859	862	905	841	827	889	848	795	844	837	841	837	833	870	919	858	892	873	829	850	856	855	843	813	832	862	806	864	856	861	882	843	858	860	856	862	834	831	874	862	838	829	896	857	856	830	801	906	814	850	822	846	878	810	835	864	844	861	910	861	869	847	905	798	853	893	875	853	878	862	821	916	896	856	858	826	804	824	819	882	842	880	869	831	836	831	845	875	861	827	875	839	839	834	891	898	823	870	879	868	916	865	866	887	871	867	826	871	853	834	886	833	825	815	861	826	856	851	834	883	840	842	862	850	895	894	883	850	851	823	838	810	893	875	837	847	821	856	815
10116	487	271	172	149	142	128	139	128	122	94	105	107	127	93	98	103	102	88	107	104	106	119	116	83	110	101	89	109	105	113	107	108	105	105	118	94	107	105	90	95	105	89	105	80	108	93	109	69	96	109	114	112	110	112	114	121	105	87	94	95	102	106	113	98	111	89	83	109	96	96	110	105	90	92	102	89	113	86	102	94	101	98	105	107	104	100	103	91	88	98	109	92	111	120	118	90	110	92	98	106	103	98	86	94	94	86	92	100	98	86	98	104	110	89	100	109	95	88	118	109	80	86	88	106	100	102	92	101	98	111	123	92	106	110	103	107	103	92	101	81	101	101	114	103	100	109	98	103	105	103	116	98	102	105	102	87	94	122	120	99	96	106	110	105	96	91	104	97	93	80	111	97	106	101	99	112	104	96	102	97	106	110	118	93	106	110	102	111	99	123	102	91	115	106	109	119	96	101	109	90	117	107	105	99	93	108	101	106	99	92	104	89	111	107	110	108	116	106	97	100	102	103	106	94	105	105	87	110	108	111	82	96	107	102	116	98	94	103	99	80	85	112	98	107	112	92	81	101	78	90	103	98	116	100	96	89	104	93	95	100	101	102	108	109	100	109	90	99	75	100	91	107	104	101	107	102	110	106	97	93	117	106	101	114	106	93	84	116	77	97	96	101	120	111	97	97	104	111	113	108	100	109	89	119	90	80	103	96	110	90	120	90	96	88	81	101	102	105	86	93	100	88	110	108	99	99	98	99	121	104	108	108	99	121	114	120	120	87	109	123	87	96	105	88	94	88	102	114	81	98	99	94	107	97	101	89	109	92	93	109	90	115	117	98	103	112	109	125	93	84	125	92	112	124	84	95	87	111	97	125	92	95	119	110	91	96	108	111	103	95	97	101	107	112	92	104	95	105	96	95	89	108	99	95	91	77	106	105	95	84	94	81	106	101	115	99	108	96	87	101	100	102	115	93	96	94	111	106	102	113	105	110	89	104	99	106	99	110	98	114	98	81	95	100	97	106	109	126	100	98	106	112	101	95	122	94	91	106	114	100	99	101	103	120	117	100	99	103	86	82	94	94	80	79	107	90	98	88	98	103	103	108	100	107	96	104	125	100	113	113	111	112	92	112	115	112	111	125	119	113	80	111	100	111	87	95	103	101	105	100	108	106	112	108	113	100	98	98	109	105	93	104	87	95	107	104	106	119	98	119	115	96	90	101	114	99	111	109	95	86	95	99	105	114	111	105	101	110	104	101	101	102	106	111	96	91	110	100	88	121	115	112	89	104	109	94	103	107	107	88	113	112	101	94	99	105	92	107	136	88	108	112	97	108	103	92	106	86	113	109	88	82	107	102	102	95	87	97	97	100	100	86	113	104	96	111	109	84	109	97	111	105	101	105	107	99	95	99	90	99	99	103	104	92	94	103	104	99	122	109	116	105	86	92	84	91	105	94	80	92	91	89	94	108	102	127	100	100	73	90	102	112	92	89	93	108	88	94	105	93	103	108	115	108	97	80	108	105	102	105	119	88	91	93	106	123	106	100	114	109	116	109	97	99	99	92	109	111	108	96	99	94	100	92	120	117	91	95	99	101	94	91	89	115	96	118	111	89	91	92	110	92	107	106	88	106	92	117	103	102	102	99	92	95	109	98	80	100	106	89	106	110	85	102	98	100	92	107	92	73	107	91	96	107	100	107	101	108	97	97	98	104	121	100	95	97	92	99	110	107	98	106	89	99	103	96	112	86	103	110	101	93	107	95	95	117	86	109	97	97	94	102	83	93	113	107	81	91	94	101	105	108	84	110	94	100	109	92	99	96	96	107	104	94	117	79	100	107	108	93	109	84	90	103	122	124	102	96	106	105	105	103	94	96	105	109	87	105	84	98	85	77	103	91	87	98	115	97	105	100	87	108	79	102	91	102	105	99	110	86	93	114	110	101	89	96	102	86	95	99	102	112	99	115	122	94	103	94	100	100	84	100	108	98	94	85	85	90	105	91	115	117	107	108	100	98	99	107	77	86	100	102	105	114	107	94	95	98	124	112	99	116	88	108	117	83	99	100	112	110	98	113	103	102	107	97	101	81	110	94	124	98	114	89	114	99	99	116	105	90	103	98	100	100	100	128	88	105	121	93	97	93	103	90	80	96	105	102	94	112	121	107	86	100	88	100	111	107	112	102	102	98	101	102	90	103	107	114	115	100	96	99	78	101	104	103	113	86	100	100	95	101	110	91	86	99	90	96	103	103	105	99	88	108	97	91	95	102	105	116	82	93	106	115	91	87	88	93	105	110	104	101	87	98	99	119	124	104	96	100	95	99	98	82	94	79	109	91	97	99	109	107	98	93	101	94	108	98	101	95	91	89	90	112	98	97	103	102	108	105	107	110	95	115	98	83	101	97	100	106	93	79	103	101	109	117	115	92	108	110	80	111	85	82	94	99	112	87	100	84	107	102	121	110	104	106	87	79	102	91	103	99	111	118	112	107	100	96	87	110	99	85	99	102	102	112	100	114	110	90	94	115	94	121	96	99	95	98	90	102	92	86	110	97	96	98	97	99	91	109	96	114	94	105	110	104	96	100	112	97	98	113	103	84	107	96	87	117	100	93	103	91	109	92	88	96	100	95	103	88	112	118	106	104	101	110	95	108	105	115	110	86	108	115	115	84	92	98	104	102	106	103	131	116	101	112	122	106	98	104	95	97	98	94	96	104	106	102	109	87	115	101	101	90	121	119	115	89	100	109	92	97	103	105	103	100	109	89	103	102	96	98	112	108	103	109	107	124	103	86	89	106	97	110	103	111	95	95	107	82	117	116	103	105	103	108	110	108	115	99	104	114	112	105	94	95	106	88	120	104	116	105	90	102	115	96	92	95	115	109	94	99	91	105	96	113	100	95	99	109	106	83	86	116	100	96	128	113	118	91	105	101	100	101	112	103	96	105	92	106	110	104	101	102	105	115	96	107	97	88	103	106	102	97	96	110	92	86	94	116	92	96	106	117	91	93	95	94	78	97	103	89	99	100	107	107	106	105	95	99	106	98	102	88	95	74	93	114	84	105	97	95	106	95	107	109	88	82	107	106	122	83	79	108	103	97	102	115	108	96	101	94	96	113	105	94	94	83	104	92	98	109	105	98	118	111	118	100	108	99	90	110	84	101	120	100	97	116	87	82	77	105	107	97	100	121	111	101	80	101	98	125	112	87	97	95	92	108	112	82	105	103	88	102	105	88	103	108	97	94	102	108	109	113	97	92	93	109	106	83	90	94	94	97	96	95	99	117	103	104	103	99	119	98	108	111	129	110	76	106	92	98	93	94	85	105	83	101	97	100	108	97	87	91	112	114	92	113	90	101	101	101	92	112	115	112	121	102	99	96	86	95	107	89	106	104	113	102	98	119	93	107	90	98	114	97	102	114	79	106	104	103	97	105	115	86	92	90	97	100	113	114	111	97	119	102	112	98	107	101	94	99	103	94	103
9245	480	622	644	586	528	472	473	397	409	403	418	445	372	405	372	414	381	385	337	332	369	359	390	348	380	374	370	359	373	357	351	334	353	336	389	370	370	352	363	370	342	385	391	349	369	335	350	385	352	380	351	342	347	353	356	361	332	368	362	371	367	399	345	367	356	361	388	339	359	396	377	329	371	384	372	337	350	350	341	343	364	350	340	381	391	370	348	312	371	401	369	344	342	347	350	367	320	346	347	346	359	347	350	343	351	358	354	364	422	352	378	399	368	346	370	385	375	331	376	372	357	353	402	365	357	369	382	350	351	388	388	368	381	330	352	360	371	324	387	370	350	387	348	358	381	370	376	353	361	351	361	400	359	351	362	373	345	374	349	368	420	354	349	352	356	322	366	322	345	336	397	335	362	360	379	347	361	379	389	342	373	321	323	383	339	343	375	368	365	360	345	360	393	379	341	328	360	352	370	335	339	334	360	366	362	371	356	409	354	351	380	365	363	362	375	362	366	371	338	367	352	349	347	384	365	349	336	364	404	349	364	352	375	373	349	373	342	349	371	391	352	395	370	344	344	360	393	378	352	375	337	391	368	334	337	353	341	339	359	330	357	365	364	368	377	357	358	332	377	365	359	322	326	332	364	360	341	374	405	348	339	377	373	347	326	389	377	338	390	353	360	392	346	351	371	383	333	346	358	371	353	374	331	382	356	360	357	368	377	332	340	356	366	355	368	371	361	369	366	352	396	352	388	351	344	370	343	379	359	397	381	346	334	362	365	365	356	360	351	364	379	353	379	354	408	366	373	365	366	385	373	358	347	388	326	347	338	332	340	361	364	358	345	353	386	370	378	372	354	369	365	357	362	318	370	357	341	366	351	333	377	397	363	370	390	355	374	343	358	365	339	346	372	360	400	349	343	344	378	340	340	354	368	376	364	363	347	340	385	370	360	381	398	367	391	344	346	347	348	357	363	343	362	324	318	383	357	379	347	365	355	321	416	342	382	333	365	341	376	370	360	346	353	350	363	370	346	338	390	340	354	361	350	351	337	384	313	354	352	402	342	348	352	361	365	348	380	312	382	363	341	335	364	355	355	359	378	354	341	350	353	322	381	338	368	373	372	360	375	387	358	362	392	380	351	380	327	378	354	378	335	360	353	355	393	357	420	380	380	363	380	364	368	356	367	369	375	336	353	390	335	370	364	348	356	358	338	381	337	377	360	348	377	356	354	353	371	331	363	341	369	361	381	304	351	370	370	353	353	366	371	385	333	342	362	360	355	387	347	387	371	331	371	372	332	372	329	370	364	361	370	343	335	385	351	358	369	355	396	385	349	361	389	336	341	381	354	369	369	373	355	364	344	385	331	368	349	348	356	358	376	373	358	384	364	350	361	375	349	394	384	323	379	380	371	355	356	361	376	350	394	358	364	366	363	337	368	339	370	352	378	380	398	380	383	365	356	391	322	374	379	367	362	365	378	392	334	334	362	365	341	368	363	361	366	371	381	369	340	342	387	365	334	338	348	386	363	382	361	359	392	374	370	329	355	357	348	327	387	320	332	389	373	367	387	357	371	380	367	376	369	352	352	330	378	359	331	321	382	381	374	388	366	352	361	329	359	376	358	351	345	372	347	348	354	380	347	358	359	404	372	357	383	382	394	379	369	338	359	344	361	346	343	386	329	346	358	393	365	349	333	338	403	389	339	355	342	366	359	363	366	353	353	375	329	336	345	373	354	364	354	429	336	374	405	406	343	387	361	373	350	351	396	361	416	351	314	375	363	355	340	353	383	359	355	385	340	338	354	348	344	356	392	339	376	339	364	357	360	357	359	383	390	370	355	391	356	354	395	346	368	346	348	327	347	365	350	377	365	397	366	391	356	349	352	408	366	399	370	361	368	347	365	366	367	389	369	373	379	367	354	347	367	410	345	377	366	358	343	335	340	339	370	328	372	343	369	365	375	343	372	334	392	358	401	352	373	379	375	346	356	357	360	376	341	398	373	360	344	348	370	379	392	358	350	352	401	394	366	354	369	335	386	340	374	376	381	373	353	299	341	349	350	338	376	362	348	355	371	362	344	350	349	371	349	365	361	387	366	356	356	358	351	390	367	369	364	352	331	368	355	363	357	331	355	353	381	399	343	387	359	360	375	361	369	359	384	389	344	360	338	356	373	385	365	342	342	361	404	370	343	340	378	359	345	380	312	364	353	368	329	351	326	337	340	316	344	360	350	335	372	369	345	358	361	386	386	365	383	337	380	342	336	348	356	341	355	357	345	351	336	386	330	359	343	358	356	367	385	389	333	366	369	356	358	378	346	390	346	331	351	387	325	394	394	364	383	359	347	322	379	329	362	384	353	348	368	373	359	381	404	369	377	383	374	401	359	358	375	331	402	366	357	352	373	364	362	362	359	357	368	355	382	317	339	360	386	390	340	340	359	368	332	343	352	351	396	352	346	390	371	371	357	347	380	351	386	343	362	360	338	364	341	348	362	356	342	325	411	349	361	369	345	361	349	337	353	351	379	370	351	342	386	377	359	367	385	347	375	366	344	364	353	358	370	392	349	357	372	391	328	352	389	373	349	381	351	321	348	349	361	351	346	387	345	368	377	380	377	360	351	346	361	345	368	355	367	365	370	360	359	351	363	344	316	372	347	364	372	376	386	373	344	332	350	351	359	353	341	386	357	353	402	354	347	373	387	381	383	377	338	338	349	292	340	354	385	355	373	347	355	368	372	324	371	376	359	394	395	350	343	321	371	349	362	416	334	341	361	362	330	336	347	346	369	369	363	350	393	342	355	371	338	368	348	356	373	373	359	376	344	331	351	366	389	377	362	403	365	338	370	368	364	385	369	407	344	378	383	349	335	354	348	420	373	397	334	352	350	371	339	368	356	350	351	347	375	359	346	372	339	336	358	358	350	387	354	380	332	358	369	374	352	343	380	358	358	380	374	346	373	355	357	346	328	353	360	356	336	347	354	340	371	336	378	359	344	340	382	356	375	353	362	331	369	348	360	365	379	388	385	321	351	345	357	369	343	357	387	328	355	380	378	401	357	361	330	323	378	332	367	358	404	362	357	363	368	338	338	361	357	349	381	398	344	343	340	354	376	340	374	377	357	384	363	370	369	358	364	327	321	387	367	350	329	377	349	347	341	337	357	354	339	344	350	379	352	357	324	356	372	368	368	345	348	363	355	351	382	381	329	343	343	353	362	369	349	318	342	384	311	367	347	338	366	364	367	348	377	337	325	348	348	354	364	328	347	392	342	365	385	366	392	380	351	364	364	336	350	332	330	362	363	341	337	354	358	368	367	375	340	365	328	362	377	344	369	385	338	388	358	394	372	377	350	379	348	381	376	366	339	338	353	367	329	355	370	351	357	360	341	357	308	354	329	341	359	380	334	334	347	337	351	350	381	351	357	360	321	330	371	341	370	375	385	317	359	341	387	379	350	346	389	359	356	338	340	366	346	371	337	351	359	361	332
44915	12172	2222	1580	935	614	577	439	350	339	311	290	306	252	251	229	245	271	242	227	259	230	240	256	231	216	242	243	224	211	223	209	228	234	206	248	236	207	207	205	191	205	238	179	222	212	223	230	213	212	216	212	208	194	217	231	224	209	214	194	226	200	202	223	230	213	218	237	219	199	225	210	201	213	216	198	210	185	191	230	230	176	221	196	231	218	210	223	226	232	184	212	218	198	250	177	217	197	183	226	222	230	224	205	205	207	181	199	193	220	235	224	211	197	226	202	215	193	205	213	187	210	213	214	195	178	209	198	197	187	213	204	229	211	218	201	184	194	187	196	199	202	197	207	193	225	203	218	238	205	213	200	207	203	220	180	232	222	225	206	199	216	236	189	203	195	225	215	234	226	234	191	223	197	195	206	236	191	221	245	188	203	231	249	198	182	228	221	201	189	195	190	209	209	245	187	216	207	221	196	214	202	207	216	216	207	214	198	209	183	216	221	211	202	207	228	204	227	207	208	216	204	192	212	231	192	220	199	196	204	198	213	218	206	217	212	216	200	224	190	234	198	237	215	191	199	209	247	220	200	207	208	203	218	176	194	205	237	206	239	192	240	216	218	213	223	211	224	204	226	191	215	228	213	215	201	194	235	200	221	204	225	181	173	214	221	226	207	222	213	209	216	192	233	187	237	189	230	222	208	223	205	213	210	206	181	204	200	208	193	206	206	199	211	183	201	207	205	222	229	211	208	204	210	199	226	197	220	253	200	216	211	206	215	204	220	219	226	212	184	229	206	194	205	230	222	195	215	210	213	237	217	210	204	211	197	200	226	202	249	223	223	217	214	211	203	187	198	222	209	216	221	188	214	195	191	222	206	212	207	206	217	207	228	202	220	224	237	226	199	212	217	224	213	213	197	200	205	187	198	198	228	186	230	200	225	214	247	212	204	212	209	216	209	194	217	202	204	207	199	201	211	192	231	183	185	200	243	212	218	220	207	206	205	201	191	232	224	205	213	228	205	206	196	235	237	195	202	230	203	204	182	195	198	184	206	205	206	208	189	228	211	230	205	213	202	189	214	218	209	215	195	196	199	222	226	226	192	229	192	200	203	183	216	219	216	235	218	205	241	227	199	205	224	211	206	194	188	223	205	202	176	222	230	227	198	194	204	224	219	192	220	228	202	211	192	212	223	214	223	216	209	219	200	191	214	214	215	175	177	233	221	216	211	207	208	203	214	228	189	215	207	214	220	177	221	210	210	200	213	207	198	230	217	204	195	202	203	199	211	202	247	201	234	220	221	197	209	218	229	207	228	224	188	190	224	221	202	202	217	243	192	201	186	226	234	200	205	217	189	214	227	228	194	182	196	210	209	204	229	196	209	197	194	195	201	237	186	195	204	217	207	196	204	213	213	202	208	186	216	192	212	223	204	207	209	207	241	212	197	212	191	195	201	202	190	195	220	206	185	198	205	215	219	209	215	196	199	182	186	223	236	206	214	195	228	232	224	207	202	184	205	220	217	230	225	209	219	228	198	220	195	210	222	174	208	206	235	191	210	215	202	206	230	184	185	209	216	210	208	187	236	248	219	204	220	191	228	218	221	206	199	211	216	205	232	222	217	212	217	206	189	229	215	219	205	218	202	216	198	217	201	210	197	208	214	212	203	212	221	221	230	221	227	199	197	220	229	225	219	216	220	212	228	207	203	209	206	218	215	220	222	209	218	193	211	211	211	206	216	190	197	221	192	200	201	228	204	210	200	207	198	229	195	211	185	220	211	200	221	207	201	213	213	228	201	198	213	220	239	212	200	219	221	216	194	217	206	250	226	200	195	217	184	203	207	226	211	181	204	189	192	208	206	216	214	201	180	214	220	225	202	209	188	182	233	209	204	194	212	219	203	219	207	192	213	213	225	197	220	191	217	196	194	222	224	234	178	192	220	187	194	209	181	208	239	198	213	192	223	187	224	214	200	224	224	222	201	210	214	204	187	216	204	219	210	210	229	206	217	242	206	217	220	207	200	204	235	204	225	180	211	197	224	217	208	219	238	233	203	218	222	221	190	209	211	197	201	197	205	218	208	225	196	205	213	234	220	219	188	218	193	223	194	194	223	199	206	205	199	226	222	185	220	225	224	220	223	206	191	219	232	190	217	196	219	228	220	215	212	214	215	200	213	185	210	216	240	207	210	220	228	199	219	217	207	203	222	212	201	215	216	228	214	197	197	215	238	203	209	198	192	220	197	222	212	192	208	210	188	243	229	228	193	248	222	226	239	235	201	215	200	216	218	225	210	196	214	190	211	200	202	218	201	208	227	211	203	201	213	225	206	201	205	204	210	202	193	206	230	172	198	220	219	202	223	201	212	219	185	219	213	196	232	194	199	221	214	222	229	194	212	205	206	193	233	226	214	222	212	190	202	217	209	238	210	230	236	207	205	226	182	227	187	186	206	184	212	193	194	205	195	192	217	213	210	205	209	207	185	207	172	201	224	223	202	247	207	232	203	224	184	222	192	217	222	186	228	204	204	201	203	219	206	167	230	210	191	214	204	233	221	227	205	209	208	189	220	208	226	206	206	200	222	211	206	233	214	221	210	219	203	208	208	240	232	205	236	210	202	204	206	210	229	198	204	221	208	228	211	223	205	198	213	224	229	202	209	201	213	206	209	216	216	198	202	210	194	228	206	229	202	236	208	188	220	222	252	214	222	231	215	203	225	200	211	242	200	214	229	219	205	229	207	234	208	227	240	198	217	203	222	206	194	188	213	222	219	198	208	179	201	215	190	206	213	219	211	201	213	232	183	198	238	207	204	228	190	224	203	223	206	211	206	217	221	214	194	191	204	210	215	234	192	210	216	228	224	195	194	188	225	219	215	196	210	217	192	238	240	217	229	189	225	190	214	205	226	199	221	187	197	196	193	228	225	207	202	226	187	204	205	228	209	197	210	213	211	192	226	221	193	215	198	211	227	209	202	232	210	211	200	212	204	215	204	223	216	204	212	191	216	234	182	217	214	224	217	198	218	187	207	219	225	207	214	198	201	194	176	226	211	205	222	207	227	235	218	194	198	225	200	247	185	223	213	209	223	231	202	213	195	203	226	200	224	199	225	232	178	212	223	211	243	225	205	188	211	194	217	192	237	181	203	230	200	221	232	212	191	191	197	196	199	179	259	214	202	208	212	205	221	214	194	179	217	219	215	213	188	191	202	230	214	197	219	200	195	193	239	217	212	198	228	210	214	214	220	221	208	225	206	188	185	197	209	226	201	211	203	205	259	208	223	212	202	205	205	206	202	217	216	199	189	221	206	206	199	200	226	199	210	209	207	192	210	210	216	212	194	228	221	230	219	215	214	224	215	208	205	201	204	215	218	204	204	208	199	225	220	204	236	214	218	216	208	194	216	218	195	186	212	232	184	222	227	201	208	200	210	199	206	211	214	228	212	191	240	215	226	236	203	185	204	212	216	196	216	207	201	196	202	202	219	232	185
21106	1553	3307	3987	3219	2553	2262	1959	1663	1498	1285	1218	1117	1038	979	883	912	896	846	856	826	788	801	779	806	805	736	717	769	689	768	748	667	676	704	761	744	737	712	712	722	655	693	686	690	672	654	695	650	680	680	692	705	683	653	685	649	670	674	682	711	662	652	675	687	639	616	657	676	656	679	693	651	639	645	653	716	620	670	643	663	720	647	688	671	653	695	673	690	682	708	651	624	644	712	642	638	676	637	670	682	647	657	645	679	682	662	676	651	713	689	664	686	645	628	648	632	590	687	670	636	609	601	624	606	643	650	671	673	672	674	651	640	703	659	655	639	631	655	641	602	643	613	649	605	624	615	621	687	623	642	646	615	623	673	641	672	637	644	661	689	635	673	678	673	651	672	657	643	642	645	634	644	700	659	637	683	670	616	656	619	612	628	679	623	661	639	638	631	640	690	658	667	661	613	630	662	651	642	694	653	721	614	651	626	661	686	651	641	691	628	633	660	679	652	675	653	683	652	652	634	640	638	661	665	626	692	700	606	691	658	674	645	616	655	661	646	655	658	705	661	688	648	632	665	613	679	680	667	626	622	608	662	661	659	678	641	658	654	654	601	681	631	649	637	680	652	653	648	601	642	638	665	619	649	630	633	646	631	677	612	679	651	663	698	668	651	653	630	655	632	664	670	634	682	665	663	711	628	660	658	605	687	632	649	682	655	613	652	656	638	648	685	699	673	690	696	665	644	645	646	657	595	611	651	650	671	668	652	645	659	667	684	587	646	634	635	686	599	655	576	614	662	624	706	616	647	671	655	625	635	628	665	632	643	657	614	625	622	633	637	649	634	641	684	638	652	647	627	637	679	633	680	681	660	632	670	603	658	646	623	706	629	643	655	653	674	625	658	601	638	643	661	648	616	688	647	648	629	652	664	641	645	659	644	628	614	650	686	692	651	657	630	682	630	684	636	579	656	667	632	624	664	640	577	692	665	632	631	679	656	669	681	624	697	648	596	644	675	689	639	671	632	628	675	637	632	587	632	627	632	649	656	628	659	657	647	654	653	666	664	615	628	607	633	667	675	648	674	654	689	661	667	657	680	617	682	612	621	670	627	626	626	630	659	652	651	657	613	614	689	643	619	623	669	633	636	653	656	624	657	631	675	698	689	596	635	657	644	661	639	639	697	670	643	618	620	681	625	618	644	655	664	603	656	585	631	661	660	642	654	628	621	659	686	669	627	664	598	683	687	651	623	638	654	648	640	699	631	682	651	648	627	601	677	607	609	623	681	640	690	628	630	653	626	659	646	659	705	612	581	667	627	673	651	656	698	616	646	645	665	642	658	626	627	688	641	640	640	620	629	603	634	646	654	646	663	662	648	611	657	654	609	667	627	660	678	639	627	666	666	630	693	662	650	656	674	681	643	668	629	625	675	625	662	683	664	630	657	599	671	677	650	676	610	682	607	682	664	656	663	632	701	675	689	622	646	635	694	648	666	629	674	697	681	655	630	651	654	647	677	642	644	681	610	602	645	667	611	673	618	634	666	639	683	669	630	631	656	646	624	632	638	641	638	651	661	698	691	663	654	648	648	638	673	659	663	651	634	591	644	656	679	647	646	659	693	689	655	623	618	634	700	634	649	647	640	668	658	652	678	661	654	640	685	617	626	667	591	646	646	676	667	667	609	665	611	697	632	609	665	667	634	679	657	648	694	671	640	621	691	629	620	627	646	652	660	652	639	653	677	628	654	657	620	660	658	646	628	625	628	615	660	693	647	607	603	692	677	620	607	668	632	682	653	652	626	652	606	635	658	663	642	656	676	619	667	662	673	635	646	663	678	648	664	666	693	638	680	654	647	650	674	622	624	614	636	664	649	634	662	673	644	655	637	651	646	641	633	663	647	653	666	646	663	582	652	648	657	612	615	676	590	680	600	666	636	639	668	639	642	633	647	634	627	654	655	622	630	610	612	672	667	685	640	646	654	623	658	648	666	662	649	631	651	639	601	685	613	668	637	672	603	641	624	658	669	604	613	659	618	615	638	673	628	657	675	681	624	667	641	642	627	674	677	653	656	632	611	653	658	637	667	677	655	680	697	635	625	646	696	637	663	622	605	669	611	596	673	637	690	679	667	613	654	671	640	630	661	661	664	667	659	669	688	637	646	658	657	643	614	609	607	671	653	714	669	644	662	650	655	660	633	688	665	650	617	640	669	673	609	671	658	665	665	611	613	659	639	695	673	639	688	670	630	638	637	635	647	655	652	661	683	656	610	653	630	685	632	663	612	641	613	636	642	689	650	658	590	645	599	652	706	655	622	621	647	638	624	589	655	645	598	662	658	636	644	639	631	680	668	672	657	638	648	656	625	686	635	615	657	640	656	650	653	634	664	666	671	627	631	639	624	634	685	618	651	692	658	617	696	674	621	625	678	665	618	663	628	635	675	644	615	671	620	651	660	645	647	702	645	637	636	662	618	625	673	635	631	681	716	657	685	596	629	610	654	632	629	651	652	604	663	651	594	675	593	664	652	657	621	617	667	641	612	631	612	611	577	654	605	682	618	762	649	636	686	628	633	677	649	657	649	670	623	622	616	667	615	656	658	642	676	633	634	650	622	663	652	607	680	669	672	697	661	656	643	668	602	690	605	619	624	684	608	672	675	669	644	656	621	651	653	647	654	620	635	645	668	682	664	654	652	644	662	674	691	627	679	663	630	631	613	625	651	658	622	635	650	641	654	676	627	693	669	646	664	647	665	640	663	653	652	646	646	664	666	683	700	670	641	680	661	616	657	618	673	623	658	661	639	669	641	653	644	652	664	640	662	651	647	644	641	693	668	614	644	616	638	623	651	654	685	607	637	645	631	657	664	708	649	663	701	652	661	620	692	638	660	608	654	663	646	641	634	665	693	671	676	633	639	626	644	641	670	637	666	623	647	702	661	641	609	650	674	692	601	659	624	651	646	682	603	639	677	637	668	623	625	643	660	658	635	616	609	675	599	657	668	646	610	600	658	649	625	638	649	674	645	648	628	644	663	614	641	657	640	635	662	672	640	641	641	659	632	621	651	628	620	653	631	601	635	673	640	651	683	653	651	678	680	659	690	679	633	676	645	611	638	650	675	664	672	648	626	623	628	691	669	659	663	670	670	610	619	631	641	644	663	634	668	634	642	676	644	681	682	672	646	634	667	682	635	628	634	663	653	639	673	656	715	625	655	716	646	653	702	620	611	646	684	612	646	656	639	630	667	642	639	666	621	643	667	629	640	668	685	682	671	652	686	650	611	646	657	652	654	619	651	640	667	662	650	645	656	674	644	596	681	609	625	646	611	683	687	653	705	623	641	645	650	636	627	634	660	614	663	658	652	658	609	686	647	601	637	700	631	631	575	633	653	653	657	663	690	645	639	609	655	621	658	659	660	619	629	710	664	643	672	638	664	641	646	618	611	661	648	650	653	671	675	653	623	651	653	611	648	680	677	667	663	670	701	647	636	671
53820	19900	8102	2961	1686	1152	931	731	648	553	483	488	427	404	418	388	388	367	338	377	364	310	330	332	312	333	331	357	345	295	295	305	299	271	300	304	307	277	318	315	297	326	325	298	277	310	301	337	334	317	341	310	296	256	319	297	311	306	319	306	300	294	316	292	271	275	316	326	272	306	297	333	292	297	313	277	321	337	307	315	292	286	320	294	278	325	295	284	307	301	300	321	320	302	299	299	300	303	295	265	321	277	292	292	276	303	310	283	319	302	320	299	297	297	304	293	287	292	308	295	277	293	288	303	334	296	335	301	301	305	277	316	290	279	256	284	285	318	265	284	319	309	297	300	293	332	318	273	290	290	318	292	314	304	297	301	303	337	292	283	282	296	315	298	299	299	311	303	304	317	287	314	299	307	280	319	288	284	307	350	313	290	291	312	294	311	317	288	314	282	281	289	280	277	320	289	284	303	300	308	273	319	294	286	295	310	305	329	277	282	334	300	290	316	299	299	312	304	280	288	315	284	320	296	288	292	284	306	287	301	321	292	301	282	332	302	285	284	318	307	304	299	311	298	314	295	301	290	293	289	296	287	269	297	326	287	292	269	301	264	329	265	275	275	294	309	293	275	305	288	313	306	268	292	300	286	318	290	303	306	297	259	294	339	313	283	297	313	296	303	334	290	281	301	296	302	290	319	295	300	313	292	292	266	298	308	320	285	298	301	307	292	312	275	305	295	298	293	312	287	352	289	317	281	263	303	297	263	336	335	312	293	295	274	317	276	313	304	255	313	322	305	320	297	284	304	311	285	287	299	294	286	295	313	285	273	276	302	283	306	312	337	297	299	331	286	296	297	288	319	281	297	282	290	277	297	323	272	327	320	294	297	292	288	312	292	304	291	308	296	308	273	264	318	281	260	265	288	294	272	286	294	283	277	296	306	307	320	272	302	288	291	281	315	276	298	302	336	280	287	298	279	299	272	279	296	274	293	280	298	273	279	278	281	302	293	291	298	303	292	311	274	288	301	292	299	298	302	327	263	288	297	277	324	304	307	318	334	296	343	288	291	266	292	312	301	319	304	303	302	284	309	290	275	271	283	298	268	297	288	317	302	319	268	293	315	305	316	291	280	309	280	292	289	279	341	332	307	320	297	246	308	292	294	294	293	293	283	309	293	302	297	309	302	289	275	305	308	269	302	306	299	305	278	331	268	308	313	314	290	326	299	304	290	311	304	298	302	324	288	261	297	284	284	290	260	293	276	252	295	305	298	276	309	319	273	312	321	309	276	311	314	322	289	291	311	304	292	333	305	297	308	293	340	295	288	315	307	301	299	322	291	324	293	308	326	287	325	316	314	297	279	333	295	276	313	291	296	298	295	289	271	276	266	313	304	277	280	312	307	281	296	315	302	332	302	295	296	297	319	303	286	292	286	294	303	310	261	291	316	288	298	287	316	280	283	330	284	297	311	281	297	298	337	320	303	323	289	301	279	290	299	289	310	312	308	297	291	309	295	312	309	311	321	305	289	294	297	282	295	301	299	327	306	287	320	328	295	317	319	278	307	314	284	302	329	292	301	280	288	305	316	325	306	279	339	273	288	303	318	322	298	279	267	280	260	281	302	307	276	295	315	315	281	286	303	262	326	316	287	273	328	291	310	305	330	286	308	320	311	303	327	281	304	300	325	298	294	293	299	298	316	312	275	304	309	331	293	301	292	291	300	308	282	303	290	300	290	255	293	301	291	303	300	289	330	328	303	291	316	282	321	319	307	316	300	304	292	332	306	276	317	297	330	296	279	295	303	295	287	292	276	314	302	315	296	290	304	272	299	339	344	262	307	288	305	288	305	308	328	329	312	269	278	323	308	292	317	302	296	275	301	308	288	292	278	308	341	329	269	305	300	296	282	263	305	305	294	286	279	282	319	292	335	302	302	258	295	296	303	298	316	314	274	291	278	273	286	258	288	296	305	271	254	308	292	287	294	297	283	292	320	321	324	313	250	278	325	294	299	313	301	300	302	299	302	291	262	286	302	291	292	279	317	284	290	281	295	343	287	299	311	307	319	277	262	327	317	303	267	270	307	307	292	305	286	269	303	322	268	292	336	277	295	280	286	289	338	298	294	326	245	282	289	314	312	315	280	308	312	307	316	285	313	278	275	329	296	292	322	256	282	313	306	319	283	310	305	288	302	304	280	291	304	301	362	290	305	321	302	291	297	318	269	269	306	285	289	283	301	275	304	318	281	296	291	341	291	274	311	295	326	287	299	313	306	282	287	304	303	296	298	276	288	310	290	295	311	279	285	280	295	307	305	321	273	291	320	296	295	288	309	314	302	297	325	303	287	274	277	281	291	330	275	269	332	295	290	280	318	285	272	303	261	286	287	288	292	280	293	277	311	288	302	306	316	312	291	264	302	276	272	311	282	315	292	337	301	327	299	314	309	310	288	291	305	282	296	299	301	334	323	280	314	276	283	306	290	280	280	284	311	293	273	290	297	324	297	320	309	298	317	305	314	304	272	280	290	293	320	291	312	299	305	277	296	266	301	254	309	304	314	294	293	298	298	292	280	305	284	294	297	283	287	328	300	297	267	270	312	300	286	298	317	314	300	314	330	282	290	295	306	302	281	299	287	286	290	287	286	287	315	295	289	288	303	321	281	329	297	276	323	315	285	286	327	317	293	302	280	284	328	309	307	337	293	266	288	301	292	298	308	310	301	308	279	279	289	288	283	294	303	305	310	309	310	288	315	300	296	291	298	302	301	289	289	292	305	292	323	296	290	315	255	280	269	290	288	312	309	281	298	323	293	283	292	294	297	303	271	305	311	309	306	299	298	286	285	300	288	288	289	327	288	330	293	303	309	311	289	332	295	304	297	298	291	296	293	266	270	311	314	301	280	287	279	314	298	286	304	293	301	313	314	312	311	321	340	323	329	300	304	254	272	326	318	300	282	264	304	293	293	330	257	298	307	309	292	299	310	312	298	289	270	288	303	307	326	293	330	327	305	280	285	303	290	301	279	296	298	314	281	311	269	299	290	287	262	255	299	299	310	302	282	334	313	294	281	312	302	273	315	281	288	278	264	299	306	315	319	318	314	287	303	301	309	305	337	282	343	297	329	251	282	298	282	254	284	290	303	311	305	298	262	288	286	277	296	285	291	300	287	283	312	291	273	282	268	298	304	302	287	271	298	278	290	309	299	304	290	318	278	282	300	283	335	313	293	296	300	303	298	286	303	295	312	285	302	281	304	277	265	283	300	293	292	316	312	283	304	295	282	281	313	333	298	298	274	288	288	306	281	312	277	305	293	298	292	294	309	265	311	328	275	296	288	317	320	306	317	305	302	316	299	308	293	306	295	292	276	285	309	298	288	294	320	293	271	315	305	276	294	310	322	271	289	278	311	303	274	314	265	327	287	311	260	288	289	299	290	291	284	296	304	243	324	315	309	282	342	290	299	305	301	290	299	322	310	299	270	276	319	301	301	303	291
26193	2606	5394	6546	5405	4312	3671	3136	2784	2349	2064	1865	1708	1606	1502	1443	1367	1331	1279	1203	1235	1055	1121	1096	1052	998	1123	1033	1036	1039	957	997	985	973	935	980	993	950	923	909	910	932	958	1002	877	943	950	945	898	912	885	887	868	920	900	867	869	891	932	953	894	849	919	926	932	893	888	894	871	864	864	830	922	850	862	899	815	894	868	895	848	865	886	890	867	907	836	870	873	865	869	863	859	837	846	819	912	868	916	850	928	815	862	888	812	864	827	906	857	828	809	915	867	826	817	908	833	828	911	796	867	817	824	854	827	884	891	865	876	806	849	848	842	839	806	855	878	839	879	896	893	874	832	855	879	864	876	864	849	868	825	835	872	881	916	902	900	822	894	817	832	806	881	858	850	843	894	846	835	818	836	838	880	879	913	869	792	889	872	877	847	884	844	898	820	814	864	886	846	844	806	876	835	892	823	886	849	812	772	831	798	849	840	831	807	847	856	838	857	815	836	885	824	835	839	872	834	812	908	867	859	870	845	815	845	851	888	912	828	876	863	859	891	805	827	838	877	830	875	848	843	843	869	842	855	848	875	825	882	870	813	865	831	820	829	818	893	845	867	861	778	855	839	839	855	818	857	831	841	823	808	881	884	862	822	850	869	864	875	849	865	845	893	859	886	818	811	832	870	848	875	825	840	847	838	842	836	829	836	816	810	862	904	860	922	825	813	803	860	894	870	872	793	877	900	823	885	865	818	841	859	816	831	876	884	827	863	867	878	857	810	842	801	822	823	848	868	835	824	875	822	839	800	846	869	859	897	869	853	869	884	875	841	864	856	839	832	804	805	839	827	829	859	862	848	851	845	862	833	863	901	868	908	853	842	882	885	869	836	849	858	854	835	810	824	836	834	831	809	844	826	869	908	850	819	826	828	909	794	868	854	817	906	813	830	833	870	832	901	833	819	871	841	866	852	852	808	876	869	857	809	820	855	897	816	804	874	884	856	830	853	775	856	851	867	856	868	837	846	827	857	850	842	823	826	848	840	843	856	828	794	824	866	853	908	871	796	843	853	906	900	846	807	848	880	836	796	864	872	866	831	910	790	819	870	809	842	916	855	825	882	827	865	833	854	853	887	859	906	943	857	847	862	847	845	861	875	850	858	845	839	916	858	894	850	861	821	872	895	812	838	859	823	865	826	820	849	876	844	864	853	849	833	854	885	844	788	831	857	843	871	820	890	839	841	855	855	801	840	813	883	868	845	894	817	817	855	838	842	908	883	847	858	780	847	838	820	888	855	878	879	861	838	836	848	912	824	797	864	840	855	861	795	868	867	860	834	860	900	837	825	824	836	869	862	862	804	865	854	877	843	849	825	892	868	818	838	852	798	796	933	874	811	853	860	850	823	842	835	874	838	838	849	857	844	836	850	941	913	836	856	838	863	833	878	868	885	843	853	851	875	858	900	855	867	835	830	885	872	875	838	915	866	824	925	841	846	870	862	846	843	835	838	834	868	850	865	919	838	844	858	811	847	858	859	847	879	890	889	833	831	849	871	840	874	810	890	862	843	798	803	824	884	815	824	839	870	891	866	806	763	831	867	821	860	855	856	821	838	945	865	814	850	851	849	838	835	836	805	838	880	881	872	861	811	847	856	869	802	876	824	834	868	882	822	814	824	812	804	842	858	811	892	819	886	811	863	830	849	863	860	864	841	843	822	894	874	800	822	861	850	892	785	862	834	897	838	841	822	837	849	848	822	839	850	840	823	821	875	850	829	829	839	843	849	867	868	883	848	844	845	830	864	848	881	858	833	861	892	870	861	888	833	890	860	894	861	850	825	828	847	846	858	858	826	848	879	851	880	904	893	770	856	887	856	876	845	817	858	892	841	828	899	849	886	796	855	842	817	841	892	885	890	833	797	875	871	820	836	854	858	882	890	870	846	872	877	823	887	878	793	841	852	849	884	848	821	827	861	853	855	884	793	836	827	860	837	860	810	872	846	795	854	852	815	835	858	877	809	848	871	868	776	857	883	841	841	858	822	844	857	884	903	860	865	827	826	826	843	818	870	854	867	855	828	911	832	861	837	894	855	874	856	827	915	797	860	916	809	831	843	860	874	844	846	782	775	846	871	860	854	857	853	889	854	875	827	809	875	851	865	840	806	788	825	835	859	867	896	821	841	887	885	854	897	876	870	796	833	903	813	848	874	865	855	877	806	880	813	875	862	854	855	853	858	847	833	848	830	857	837	856	882	878	851	826	877	890	799	810	853	860	828	800	863	862	812	846	861	841	802	861	855	869	838	815	861	846	881	805	882	858	863	817	850	859	868	851	829	866	815	861	864	906	916	871	896	856	877	878	832	852	828	842	863	842	884	885	834	847	851	891	838	848	893	858	855	821	844	885	834	870	856	813	909	845	834	866	843	809	787	839	861	820	837	817	844	869	853	833	833	809	824	882	864	866	809	851	835	859	806	788	855	863	830	859	887	830	849	854	847	808	831	866	821	858	819	864	838	860	866	910	818	818	822	872	880	900	840	918	814	870	867	877	854	856	874	811	884	785	891	833	840	859	842	855	836	847	832	868	848	840	883	864	837	901	876	914	818	905	875	860	845	817	881	879	910	887	834	893	787	878	881	851	844	809	866	824	838	815	858	820	872	824	829	833	827	867	861	929	803	854	896	857	898	845	877	829	807	808	876	819	857	848	779	840	821	801	835	837	842	835	918	874	829	822	818	796	799	870	847	830	865	879	866	839	900	887	901	917	816	829	849	826	912	843	820	925	870	881	849	901	911	864	839	827	828	813	848	864	862	835	827	856	848	862	854	831	900	798	838	862	808	873	873	837	822	911	846	851	809	897	831	856	870	861	856	838	881	851	851	834	871	822	912	856	892	915	831	869	864	844	888	854	845	854	824	820	840	819	883	817	868	840	854	867	849	808	852	837	839	846	875	838	900	859	849	816	884	817	837	870	825	829	831	824	859	831	830	876	833	846	849	842	868	888	817	815	888	832	800	854	804	863	862	846	864	870	866	869	833	865	835	818	845	859	832	803	875	870	803	841	896	816	837	903	877	878	776	793	872	877	867	843	860	879	872	875	865	855	865	865	892	865	896	892	828	839	837	829	869	822	835	835	870	864	864	848	786	905	848	821	831	882	868	862	839	860	817	838	829	855	879	803	811	830	847	866	882	851	859	819	872	835	837	853	875	853	847	874	889	849	914	890	860	827	895	844	862	867	838	930	826	829	818	845	836	819	855	882	849	803	884	885	846	841	842	855	879	836	822	855	858	828	873	861	918	833	851	880	844	856	878	870	849	836	864	875	858	904	853	880	816	825	802	833	893	800	908	900	832	807	824	872	848	882	861	860	776	891	831	831	871	895	857	838	854	868	860	827	848	812	850	817	861	882	875	833	848	850	862	854	872	878	861	809	846	851	804	918	851	800	886	875	819	830	794	842	829	868	845	880	856	829	891	833	866	778	862	858	811	855	862	822	897	831
10267	534	333	276	156	122	114	144	107	95	88	89	123	123	109	110	116	103	118	95	100	94	101	105	109	97	106	104	112	87	112	98	83	107	82	97	111	98	114	128	95	119	99	94	98	110	102	105	105	87	102	101	108	102	109	94	110	115	108	82	90	112	109	103	102	82	110	120	103	97	99	105	101	87	127	111	103	100	96	120	108	95	88	87	89	112	94	85	113	96	106	113	102	113	108	92	91	93	107	87	119	93	92	92	91	94	101	96	112	121	83	109	109	97	90	103	107	112	116	121	90	120	128	104	98	107	104	124	102	98	96	104	102	96	91	90	102	103	97	95	108	104	84	98	85	99	115	108	102	100	85	111	110	99	118	109	100	90	112	120	103	95	101	94	112	110	87	103	88	109	104	121	104	110	118	96	102	118	100	108	100	103	109	88	107	90	101	83	98	106	96	128	104	111	101	84	105	92	105	114	101	96	125	95	109	127	105	94	93	91	97	112	98	91	104	115	93	101	112	109	114	101	109	111	89	89	94	110	98	109	78	89	122	91	87	108	105	96	80	109	106	99	106	98	117	94	100	79	86	115	104	100	112	102	108	96	118	106	96	113	111	110	102	108	88	91	108	106	98	113	95	103	115	87	125	107	105	89	98	104	110	98	93	113	133	114	101	112	115	96	117	99	91	111	128	107	94	103	95	95	134	102	118	109	111	100	102	96	94	72	94	92	108	109	110	102	88	108	109	113	90	92	109	106	110	90	100	99	108	114	87	123	107	108	92	112	103	93	100	108	109	94	105	103	92	107	99	94	105	99	98	85	104	112	101	116	112	91	113	104	98	111	98	102	113	100	100	126	91	91	105	111	114	83	97	88	90	105	98	94	102	89	110	105	91	88	104	113	116	92	111	114	111	110	102	109	97	113	91	114	111	97	94	105	69	88	88	109	82	111	105	105	102	106	98	100	113	99	103	107	114	88	109	114	102	114	113	117	99	100	97	87	102	115	96	101	103	90	97	119	121	99	120	93	85	106	79	90	102	97	95	85	88	114	104	104	106	82	87	122	97	103	120	106	98	91	103	108	121	112	94	110	97	98	123	118	99	94	100	87	104	110	97	84	95	107	94	95	93	84	125	118	87	115	86	88	88	105	118	94	126	107	98	95	89	129	101	121	109	95	104	110	107	90	98	97	102	82	86	104	83	99	90	115	113	110	87	94	91	87	102	93	96	113	98	111	93	93	103	87	103	100	88	79	101	107	91	113	121	105	115	97	95	99	109	110	93	95	120	113	114	98	111	103	114	106	90	117	95	123	111	114	100	95	100	105	100	97	76	85	91	99	108	97	88	93	108	91	108	103	97	109	91	91	96	114	100	103	101	109	115	119	112	115	106	92	116	98	97	102	111	106	102	105	109	98	113	99	89	97	114	102	102	105	94	92	108	103	110	100	103	99	84	94	117	108	113	99	96	101	103	104	117	87	85	100	106	93	118	104	93	116	86	98	106	106	104	126	97	100	105	107	103	117	112	112	96	125	82	115	103	88	97	109	95	102	100	92	82	112	92	97	104	100	105	103	85	89	110	110	104	93	114	105	107	113	107	87	94	97	117	86	115	86	93	126	77	93	97	91	105	97	91	93	108	108	114	94	89	86	109	110	119	104	107	98	81	94	103	92	120	98	99	97	101	107	100	91	108	81	102	108	78	93	99	129	96	108	103	109	101	101	101	88	92	115	94	102	86	86	104	107	101	98	87	103	106	92	110	90	127	113	97	89	108	87	107	94	117	101	105	107	96	97	93	93	96	101	97	93	93	99	94	103	94	82	116	107	81	103	115	102	122	113	121	111	117	106	101	75	106	91	112	77	96	109	106	129	109	87	99	92	98	103	103	108	81	104	86	103	113	111	95	82	101	117	112	94	88	98	94	91	100	94	101	102	109	102	94	107	91	101	105	106	119	95	111	97	98	100	102	88	105	107	92	112	121	87	112	100	107	96	97	94	111	121	92	86	125	99	91	87	94	90	91	95	88	108	96	104	105	103	95	114	98	106	108	102	93	114	102	105	93	95	82	98	96	104	97	120	111	99	116	102	104	97	93	92	107	88	123	112	92	96	98	100	93	107	93	99	100	99	109	90	90	93	105	95	79	95	105	106	91	104	99	125	91	109	101	92	108	110	97	100	97	96	90	112	109	106	99	104	116	98	91	107	117	102	112	98	92	113	101	97	99	106	97	109	107	79	92	107	99	100	92	118	99	99	84	106	85	87	104	118	109	96	123	101	87	94	109	114	113	104	111	92	90	113	104	106	96	94	108	107	110	103	88	104	99	100	109	105	106	85	108	102	103	110	91	107	103	77	105	95	100	97	97	109	107	101	98	132	112	118	103	109	117	101	102	103	108	92	99	110	89	102	112	94	101	129	96	92	99	109	101	98	124	103	100	103	97	113	97	99	104	94	104	94	105	100	84	111	92	92	98	105	117	95	99	118	99	107	109	97	102	100	106	106	106	93	92	106	102	85	111	101	104	101	99	107	97	109	89	95	104	97	116	107	95	108	88	95	108	96	104	108	87	97	88	99	110	102	108	121	92	92	100	88	99	96	103	108	98	108	88	100	104	107	114	103	105	93	90	101	95	98	88	110	106	95	89	88	110	119	85	101	117	105	112	102	97	95	101	128	114	102	105	93	103	103	112	87	98	119	99	89	96	103	105	114	111	90	81	101	104	92	108	101	97	112	94	106	97	121	123	106	96	114	119	83	111	123	88	105	103	111	97	93	102	105	95	122	98	104	101	99	92	96	98	103	94	107	108	119	105	100	99	88	112	107	96	90	114	91	106	104	118	107	90	100	91	104	94	98	110	98	111	110	112	94	111	102	99	98	97	108	88	93	106	111	104	84	96	106	102	114	95	111	88	85	97	91	103	127	100	112	112	126	118	94	108	121	92	95	88	96	107	90	84	103	115	100	86	111	102	106	89	94	103	102	110	105	89	100	102	88	103	112	109	94	94	103	96	95	88	106	97	90	100	101	101	99	110	118	122	116	85	93	113	105	112	108	130	112	104	100	117	95	93	116	108	103	100	90	108	103	111	98	102	112	90	102	102	117	110	96	114	114	87	100	102	101	97	89	121	91	89	122	116	90	108	107	127	85	86	99	112	97	88	98	103	93	100	96	94	92	121	94	119	108	101	94	104	121	110	105	95	126	94	121	98	105	109	122	107	104	97	76	104	98	97	98	102	116	114	114	103	93	102	106	118	107	92	105	110	98	111	114	109	103	103	86	116	87	117	84	88	112	115	89	102	116	103	120	104	93	126	109	105	122	84	101	93	96	72	119	111	102	104	111	95	90	89	90	106	114	113	81	105	115	89	108	111	103	121	105	93	99	98	107	103	101	96	89	100	114	117	108	119	104	92	99	76	100	110	96	92	101	109	92	106	117	118	112	118	106	99	107	102	91	95	94	98	103	99	100	84	108	106	122	104	114	96	100	90	102
9567	468	692	732	567	565	526	482	467	465	398	392	406	405	387	402	366	370	392	393	377	392	378	397	366	398	375	376	369	385	359	355	369	405	357	326	369	367	333	366	388	350	359	368	357	375	405	341	365	398	370	407	366	366	353	377	362	357	359	341	370	355	332	379	340	347	347	379	363	357	357	344	369	363	347	387	375	398	322	338	346	380	388	318	336	372	365	364	337	384	367	389	381	334	376	370	347	400	399	346	380	338	364	353	354	369	329	359	416	332	358	376	357	359	347	353	358	406	364	374	327	383	386	364	327	354	368	344	370	352	397	352	354	354	319	359	339	357	370	364	340	342	318	355	346	360	362	350	349	359	345	321	371	389	376	347	381	365	374	337	363	373	359	372	371	365	342	372	351	349	354	376	369	376	305	344	338	371	390	348	356	347	353	355	360	360	375	366	365	344	387	347	365	318	399	361	357	378	396	330	371	359	365	362	386	389	360	358	366	362	377	390	354	364	370	385	368	398	316	343	386	382	392	381	395	335	365	332	348	342	322	347	351	360	368	342	363	378	353	332	371	325	335	373	347	349	375	317	360	374	363	342	350	392	362	350	378	388	345	334	350	355	344	368	366	368	370	370	350	349	354	366	366	382	335	356	384	379	366	338	369	321	368	363	371	358	365	348	386	339	375	355	370	358	382	336	341	393	363	387	373	343	368	337	349	392	377	337	376	366	324	341	336	380	365	366	371	377	363	338	360	356	346	370	376	362	389	358	347	363	328	337	345	354	330	340	322	367	364	332	355	348	356	337	356	373	367	323	390	367	362	340	354	369	366	371	362	346	363	365	369	377	366	360	353	352	383	344	360	358	332	332	304	418	346	358	398	323	361	358	362	360	320	360	357	385	372	339	337	330	358	369	363	353	339	392	346	348	306	387	353	346	380	370	393	327	339	394	356	353	385	319	348	383	395	343	356	353	354	368	346	370	359	373	350	312	346	374	369	365	353	387	334	327	364	332	330	369	334	364	355	347	324	406	404	396	342	340	365	323	371	368	355	363	355	368	382	368	373	340	351	349	332	378	370	336	365	397	314	367	324	350	360	347	328	363	372	379	359	340	358	380	367	375	356	335	357	369	381	404	350	374	378	361	348	330	364	353	399	359	327	360	334	374	367	382	346	380	356	378	337	336	377	372	370	335	349	349	337	377	391	377	349	378	354	349	328	368	380	327	381	368	364	351	379	366	347	349	398	360	364	354	361	363	358	381	368	329	389	364	350	334	382	331	345	376	326	361	362	349	376	376	378	374	392	375	357	390	395	343	347	367	347	368	363	349	377	336	330	384	350	389	376	353	379	383	380	366	353	356	366	382	355	356	344	383	402	329	365	362	375	371	362	379	351	368	374	324	376	351	383	334	329	341	375	350	355	354	353	374	365	351	359	362	370	360	348	375	388	397	353	380	353	388	334	375	330	366	366	320	339	353	338	378	349	348	378	351	365	383	366	359	360	377	350	313	384	373	355	347	338	358	362	368	352	337	336	352	323	352	388	382	390	343	368	346	336	374	421	341	367	328	389	331	334	352	340	359	388	354	349	315	358	372	340	391	391	362	344	352	345	365	375	381	339	337	362	376	372	342	397	386	380	360	345	361	328	366	401	353	382	362	363	398	344	348	354	375	366	350	352	343	382	356	370	334	336	355	372	339	359	385	354	390	357	349	365	380	362	377	365	390	366	372	353	364	383	386	364	333	324	373	380	370	387	366	334	351	397	380	322	370	308	355	384	335	379	360	350	333	379	357	367	367	357	374	338	349	365	352	341	380	400	364	365	382	330	376	352	353	337	344	346	356	322	358	360	357	387	405	353	319	371	377	360	400	358	349	399	365	361	333	353	350	365	382	352	345	369	369	357	355	338	349	336	370	352	352	356	367	330	326	361	362	379	358	390	343	380	354	342	364	349	387	350	327	388	348	349	381	355	372	344	347	336	342	351	368	370	328	344	349	370	384	336	362	360	367	353	372	336	382	380	332	340	346	367	374	340	312	362	313	362	358	352	336	374	389	367	337	340	366	357	371	351	370	307	375	363	381	361	349	360	405	361	331	344	355	394	344	359	355	329	361	319	366	376	384	326	381	364	345	374	361	352	341	361	362	348	371	330	373	351	393	324	366	306	340	395	362	349	353	381	381	368	347	342	342	347	372	369	337	360	395	364	416	346	381	358	374	352	318	379	339	364	367	369	348	359	406	375	356	341	328	376	348	353	380	352	359	347	391	367	374	388	352	327	339	341	338	367	358	373	389	363	401	370	355	385	362	381	350	331	352	362	390	360	381	379	403	359	348	340	378	378	375	375	325	371	347	398	376	372	341	379	354	371	387	401	412	350	358	350	386	374	384	346	370	383	364	354	355	369	375	346	397	373	379	330	379	379	335	377	380	385	387	347	324	385	362	378	372	364	342	369	347	390	343	353	339	360	364	356	351	353	374	315	357	357	385	374	357	331	358	337	394	344	374	359	346	368	365	361	355	345	375	378	381	295	360	337	406	378	360	391	358	365	366	342	359	368	359	366	368	397	385	384	349	372	380	374	374	367	377	372	338	353	348	334	362	336	381	358	382	315	379	354	346	379	373	389	381	334	380	349	341	372	350	369	371	361	371	378	367	324	347	396	390	372	336	360	383	374	359	362	366	351	383	350	377	381	404	351	345	350	324	362	360	368	344	372	375	373	382	332	356	349	360	400	340	388	358	408	382	357	378	367	340	365	360	350	327	364	340	380	328	361	342	357	335	360	354	363	368	354	341	366	340	378	363	384	315	340	373	364	353	385	383	363	354	332	341	350	397	389	377	369	348	355	416	363	374	374	378	371	371	319	381	364	347	368	355	353	336	336	379	339	394	351	358	383	358	355	372	372	365	349	355	368	364	372	341	340	344	369	365	365	378	326	371	346	371	359	352	350	334	383	374	349	350	342	404	394	336	342	356	367	344	387	360	363	361	383	368	374	370	361	356	335	396	392	398	342	370	346	357	374	363	337	361	384	345	390	370	352	333	361	360	360	349	374	371	382	339	332	380	361	345	378	394	376	355	381	341	354	371	371	322	378	370	335	376	355	374	381	368	380	353	357	334	349	370	376	364	359	362	399	366	350	338	347	357	367	370	349	380	338	374	405	330	344	361	340	357	340	382	362	354	344	359	330	337	362	349	404	356	336	315	383	344	347	342	367	365	388	353	367	359	376	343	334	366	355	349	350	339	373	402	370	361	382	391	351	363	353	342	356	393	379	318	378	387	346	349	356	382	396	375	354	322	347	363	381	331	357	357	335	385	363	336	343	374	374	373	390	339	352	361	361	363	342	372	312	370	357	363	353	354	358	372	356	349	351	380	333	388	372	364	370	366	374	403	344	390	354	376	356	334	351	394	380	378	336	359	330	403	367	364	335	357	372	346	349	350	336	362	338	388	373	351	352	357	376	354	374	391	315	352	361	322	380	363	380	354	365	348
45265	11484	2194	1400	832	607	522	435	363	362	318	289	300	254	274	244	239	238	231	241	254	232	231	230	216	215	233	208	204	265	227	212	226	216	215	231	200	224	198	237	220	218	233	227	237	223	242	218	233	216	215	182	231	201	192	205	208	208	213	223	195	192	234	190	240	197	229	206	211	203	201	214	222	188	212	238	210	201	215	209	211	239	201	193	226	212	236	204	215	200	209	210	183	226	204	194	209	209	195	244	220	240	223	216	222	237	239	219	238	175	207	221	185	200	206	186	188	205	227	217	214	225	220	201	221	189	211	198	196	198	217	218	255	210	206	200	229	219	203	213	206	204	194	219	217	202	256	219	201	178	210	218	209	185	212	205	211	212	185	226	203	224	236	208	208	224	234	213	218	195	232	208	212	219	192	234	212	211	192	203	217	200	232	202	213	230	185	202	216	214	221	213	233	199	225	227	214	191	199	200	200	180	201	210	203	229	222	208	232	219	217	209	223	206	195	217	206	208	228	191	209	205	192	220	223	223	177	187	200	221	199	224	206	225	221	214	195	220	194	218	203	216	192	197	208	216	199	208	242	203	177	202	225	210	236	203	226	210	233	214	218	218	194	193	213	213	209	228	223	231	233	207	205	224	182	189	199	177	210	217	205	244	226	212	216	179	205	203	219	227	211	202	212	192	218	232	220	199	194	193	217	212	201	228	213	216	194	215	202	182	192	221	216	205	189	218	234	214	185	226	200	209	202	209	214	234	221	182	208	204	209	197	202	230	223	204	212	217	228	212	195	212	211	230	186	216	187	229	219	214	222	224	181	213	233	216	187	216	202	207	218	199	209	223	200	208	208	201	197	209	194	178	180	206	223	212	207	208	216	188	213	198	224	232	221	214	231	210	200	210	203	216	220	236	201	209	212	202	219	199	215	249	225	210	211	206	249	205	204	176	213	210	231	239	207	226	219	212	201	219	232	228	208	202	204	199	204	212	212	228	199	210	207	205	218	215	199	205	194	224	209	208	200	168	200	198	222	216	190	201	181	223	209	239	195	196	195	209	203	228	216	180	226	210	227	215	226	212	209	198	200	204	226	222	220	189	214	175	218	206	229	191	198	204	193	192	204	183	214	209	199	234	192	220	214	224	221	251	242	215	203	224	239	248	204	200	212	209	220	199	217	216	232	196	222	208	182	228	230	219	200	187	183	192	193	220	176	231	176	228	224	210	186	220	207	233	213	206	203	233	212	215	223	222	215	240	204	216	203	181	199	221	218	229	208	207	213	205	213	188	209	207	201	202	235	198	233	204	197	195	197	199	207	213	190	225	199	198	223	200	204	213	216	226	206	246	191	186	222	205	213	221	189	221	206	189	216	201	212	228	236	199	190	197	229	221	221	205	200	214	242	224	220	205	256	205	203	216	196	205	202	196	235	200	216	215	219	199	200	223	200	232	218	198	197	231	213	207	240	201	212	208	224	229	219	198	209	204	207	226	217	223	214	198	213	218	203	218	221	194	218	204	196	222	203	221	213	231	238	216	213	197	199	205	222	213	209	194	196	200	211	214	207	210	210	220	226	202	217	223	190	235	214	221	212	218	214	206	212	217	204	223	202	193	225	196	206	211	214	206	179	219	175	197	226	195	202	225	219	219	207	190	202	207	205	213	197	217	192	205	223	222	196	194	206	198	219	199	240	202	213	221	183	205	224	214	222	215	232	204	204	201	215	210	176	224	194	201	237	198	199	238	222	201	209	218	206	209	202	187	195	208	232	241	235	221	218	220	186	205	224	192	214	214	222	198	206	204	217	207	206	190	221	244	239	179	207	238	216	221	187	212	198	204	239	209	224	229	247	234	188	206	204	250	231	198	225	207	202	221	215	236	226	204	186	211	227	222	217	214	219	240	178	217	217	207	200	215	197	189	201	209	207	192	203	221	190	187	199	219	195	213	218	221	222	200	220	215	203	204	205	209	197	233	217	193	201	229	232	239	205	197	200	209	228	184	211	229	211	178	232	212	225	202	205	185	223	194	196	208	218	216	219	204	200	184	197	189	212	229	207	186	228	211	208	203	216	199	222	195	216	208	209	211	210	196	203	191	203	208	215	220	239	181	196	195	215	184	207	207	200	232	200	207	222	214	213	228	201	205	207	229	200	231	197	194	222	197	198	191	209	221	203	226	208	210	219	215	214	200	221	197	188	223	213	196	210	232	219	199	211	192	204	209	205	193	225	207	216	214	212	227	204	202	209	205	185	195	231	243	233	203	216	235	214	206	199	212	188	224	216	223	201	199	220	230	195	200	195	206	200	204	199	207	240	193	214	233	199	220	185	197	205	209	208	246	208	192	197	225	218	211	212	216	215	217	186	207	225	222	216	217	201	219	209	238	218	245	205	215	192	237	224	204	213	219	213	204	203	205	244	211	197	185	224	220	220	238	217	192	218	207	235	215	212	223	200	221	221	207	218	218	209	223	229	201	191	221	228	209	242	199	194	234	219	194	196	190	236	204	204	217	206	201	196	215	210	181	213	199	210	209	213	246	220	198	218	195	215	218	218	248	213	197	231	211	218	230	205	178	231	211	210	194	231	229	202	189	230	201	180	227	200	208	200	206	187	221	208	227	215	215	213	214	218	203	206	225	200	247	235	222	195	213	189	197	201	213	193	226	210	221	220	212	216	195	203	193	214	200	215	198	207	233	193	215	220	187	199	201	222	227	217	192	229	216	219	202	212	196	248	209	203	204	207	236	211	217	217	238	222	208	220	203	198	215	189	205	190	209	218	218	182	223	216	203	206	209	185	207	227	215	212	221	208	203	201	243	177	229	197	207	217	244	213	208	186	199	210	220	217	234	228	195	209	182	235	207	210	199	204	226	189	206	197	210	221	199	224	203	212	214	224	205	209	193	202	184	198	200	193	201	206	227	228	206	191	210	216	204	202	216	194	212	215	213	213	190	197	223	190	211	203	195	216	229	192	209	195	200	199	205	199	222	244	224	210	238	195	221	217	216	210	213	181	200	185	196	209	174	209	212	226	202	242	198	209	204	231	196	232	221	216	219	190	207	214	209	202	239	191	206	215	200	219	186	226	220	204	218	212	210	199	227	210	201	200	210	217	221	211	236	199	264	201	185	218	214	239	225	208	213	194	227	184	228	197	200	202	194	214	220	205	219	208	213	228	207	226	197	220	208	200	208	202	207	223	208	225	231	223	201	212	187	199	205	239	207	190	218	225	179	212	205	218	196	222	197	220	227	196	237	216	199	194	221	245	226	187	207	195	212	210	200	199	219	233	188	219	205	186	182	220	214	186	200	204	204	194	207	194	222	215	214	225	210	201	208	209	228	209	219	242	192	225	209	203	230	209	202	187	229	212	217	204	201	220	219	175	199	224	209	196	224	196	218	199	233	210	213	219	209	222	219	220	206	212	216	214	224	220	220	234	216	222	200	198	219	246	210	227	212	203	232	219	215	211	226	221	238	206	202	187	203	227	220
21125	1513	3275	3878	3198	2660	2351	2066	1695	1449	1348	1170	1119	1069	1010	962	946	872	884	880	858	794	814	786	772	769	766	765	719	767	709	715	710	671	712	724	697	766	681	669	713	723	680	689	686	658	666	713	665	668	671	711	701	691	667	650	654	696	652	704	692	672	608	669	650	720	698	601	670	646	659	679	664	642	658	654	661	606	671	630	697	658	702	662	597	688	650	675	641	672	667	654	655	651	646	691	658	661	678	672	599	618	692	690	689	679	578	672	615	610	629	624	710	650	632	633	662	687	638	661	683	631	660	644	660	603	658	630	646	660	636	665	685	677	650	625	639	676	663	635	674	720	633	682	667	629	652	678	646	616	650	652	640	692	661	650	650	689	615	644	663	688	668	665	655	607	637	656	670	654	640	693	635	659	630	649	628	683	595	608	661	690	659	659	626	646	659	650	623	612	613	656	642	657	660	636	672	662	653	651	659	658	664	651	675	623	596	702	615	638	634	628	660	646	663	628	639	666	677	610	650	652	678	665	669	599	654	648	607	688	678	636	635	652	665	627	615	650	634	675	666	676	640	684	634	649	618	657	692	640	605	637	671	645	629	673	667	687	660	623	668	648	659	680	643	662	663	637	624	629	666	655	628	646	621	645	638	651	639	630	670	634	624	631	622	665	601	618	637	647	670	677	622	666	659	619	576	678	655	653	589	656	628	624	667	621	662	633	613	696	601	627	666	634	611	660	612	646	657	626	598	614	607	674	656	647	681	652	661	617	607	658	677	633	666	696	636	642	635	653	652	636	666	637	624	664	683	643	620	613	639	688	614	626	649	687	644	658	656	659	662	630	627	650	633	647	619	640	654	663	673	627	597	632	662	655	666	656	618	647	663	615	639	661	647	627	665	668	639	661	648	680	634	598	695	671	662	635	661	680	636	642	675	657	659	629	684	687	666	700	652	615	639	697	686	692	661	652	644	694	702	644	650	660	636	686	663	680	624	715	661	612	729	651	673	686	607	684	626	666	687	631	594	649	663	630	636	656	716	656	639	623	633	658	644	649	648	678	679	644	673	638	637	639	650	687	656	689	658	657	599	628	624	626	671	645	655	609	695	699	669	648	660	653	631	647	613	686	610	675	669	668	654	663	619	659	652	670	624	639	641	697	614	660	606	648	612	683	675	630	678	571	661	610	607	661	624	628	604	621	645	688	601	618	677	648	681	636	633	627	674	633	647	622	595	662	640	665	678	683	658	659	610	679	630	653	630	685	627	646	659	646	650	675	668	670	620	594	606	622	623	649	623	594	666	634	652	602	665	644	679	643	643	660	658	651	637	618	651	601	642	668	630	667	651	630	662	629	658	623	647	687	707	688	623	654	644	610	657	655	606	661	641	650	622	636	654	701	652	638	658	651	629	650	637	624	615	652	677	652	638	658	650	666	626	632	656	602	626	633	679	661	629	640	605	598	660	694	661	655	636	676	666	602	646	642	632	617	637	637	626	637	651	669	667	617	659	660	629	658	661	599	612	652	637	651	669	649	698	606	633	645	645	597	611	656	589	712	692	644	637	639	691	617	658	633	644	614	642	638	701	661	639	656	616	634	673	592	589	682	616	665	661	657	690	602	647	650	644	681	633	679	678	624	622	645	686	669	690	626	633	639	679	674	702	692	616	670	613	665	670	623	654	648	663	659	647	660	663	637	654	674	641	668	635	591	630	640	667	667	625	634	676	718	623	602	615	637	644	629	663	632	652	610	621	690	640	669	660	608	622	630	640	666	614	675	687	685	605	666	624	655	656	647	662	672	634	646	642	683	621	662	651	665	627	669	641	634	635	666	661	654	665	630	623	632	646	609	649	663	636	640	659	666	601	646	608	608	591	666	599	644	633	625	620	640	654	626	666	654	670	619	640	666	667	634	645	638	631	651	628	635	657	664	621	663	673	640	659	653	649	651	635	636	674	671	664	632	612	682	624	640	653	637	641	611	652	629	632	608	662	690	661	642	663	601	617	653	628	609	589	639	637	645	675	662	606	649	651	648	671	612	648	648	596	658	683	684	676	657	653	646	668	575	661	661	647	653	657	649	674	600	661	617	634	683	658	652	652	600	621	636	627	675	666	671	686	677	646	645	622	654	626	673	620	666	626	664	660	640	668	691	655	621	655	681	644	637	671	692	645	649	639	630	686	610	623	653	631	634	650	640	645	655	612	641	642	614	630	616	661	651	675	645	649	662	657	625	627	657	650	651	697	643	649	651	691	644	656	637	640	636	667	676	649	622	671	671	676	621	610	643	701	625	611	631	667	659	635	657	665	658	676	635	645	640	654	633	676	602	628	669	650	670	664	632	671	675	690	642	645	628	642	667	699	608	668	653	683	638	629	673	670	658	666	665	644	692	642	643	706	631	701	636	595	646	645	632	641	650	635	671	673	628	622	658	695	601	674	692	623	658	634	695	681	610	676	623	625	696	618	690	649	657	636	660	620	658	647	630	679	643	660	652	630	690	630	628	674	603	596	649	649	647	704	685	658	620	685	645	654	667	644	670	661	650	668	656	649	629	638	671	671	623	634	621	690	582	673	692	656	691	652	658	606	634	677	657	648	606	643	633	653	603	688	628	644	691	703	640	596	668	661	650	622	620	691	636	640	634	671	665	666	669	625	685	654	650	642	706	623	637	616	666	651	617	682	643	647	673	612	652	658	644	583	621	667	643	669	674	619	636	643	644	629	622	690	665	636	620	696	624	661	645	621	615	685	612	649	612	630	653	673	641	611	625	627	626	651	686	656	636	664	630	657	684	679	686	651	666	610	658	628	681	588	631	651	616	651	652	634	666	699	695	678	674	697	628	639	660	644	654	620	630	648	678	629	654	654	675	636	628	632	649	708	644	615	650	681	654	625	654	630	633	665	653	649	619	691	694	627	661	650	647	655	682	592	655	620	681	645	651	604	632	659	662	681	657	665	641	687	667	656	646	639	674	700	641	670	619	628	634	647	651	617	635	643	655	674	627	634	648	629	656	617	603	676	628	690	657	680	617	644	686	614	638	690	660	644	655	674	645	615	622	633	655	618	621	643	631	665	632	649	660	651	641	700	693	669	592	645	645	739	623	646	600	606	654	654	641	626	692	677	664	682	673	635	647	658	646	627	615	627	648	628	651	660	651	619	647	673	620	688	662	618	648	641	627	598	606	646	663	642	630	610	607	687	635	623	639	709	623	676	669	651	654	624	595	684	625	639	642	664	683	631	630	655	636	645	671	618	640	618	648	683	717	641	585	600	660	661	685	619	644	663	664	661	677	654	660	618	640	648	601	637	680	667	651	606	649	664	638	669	616	600	588	637	678	652	641	646	615	635	649	670	681	666	623	659	630	649	689	639	647	661	677	618	639	615	647	632	700	625	678	622	661	651	639	673	653	591	662	657	644	663	600	718	658	624	649	625	630	693	653	644	651	668	658	614	654	643	680	683	640	664	639	659	618	629	615	672	651	692	640	633	633
53963	19043	7318	2934	1761	1241	1072	827	700	563	496	473	451	385	393	385	352	345	387	354	340	295	323	331	329	342	330	312	345	314	310	321	324	287	306	295	339	280	316	330	318	304	307	294	302	330	318	293	345	299	325	303	286	276	321	263	335	308	304	335	276	292	309	299	337	320	270	288	269	317	312	288	280	269	292	308	283	297	275	332	251	277	286	292	325	309	286	260	306	313	317	295	313	299	294	271	278	303	303	305	303	316	312	308	315	297	275	298	272	299	310	282	319	292	285	292	293	333	314	256	319	280	293	304	309	279	297	290	291	326	285	306	304	284	284	287	299	333	320	310	289	302	295	318	292	329	296	311	306	343	321	288	295	284	292	289	322	316	311	326	290	307	279	298	302	292	322	295	294	298	279	279	295	287	281	281	287	318	255	279	324	263	316	302	323	311	304	297	301	282	289	293	315	314	305	319	295	314	309	309	329	297	292	259	320	276	308	274	294	271	303	262	269	258	304	273	288	299	312	334	277	293	293	305	298	287	284	294	294	310	306	289	296	289	296	322	309	280	323	331	275	257	284	307	333	315	272	310	300	277	298	304	327	289	290	287	295	298	286	274	318	276	291	285	324	295	288	279	313	280	306	302	317	261	281	290	282	301	288	302	297	278	295	285	325	262	297	277	284	294	279	282	287	293	284	315	285	288	290	279	289	326	288	304	280	296	304	266	299	322	292	295	288	315	296	290	309	318	300	321	278	328	294	311	307	292	296	307	288	297	329	280	292	284	316	328	280	298	293	314	316	303	299	274	320	316	337	308	299	312	336	279	307	307	288	308	302	308	276	299	283	347	301	295	299	304	291	307	318	271	252	314	278	298	308	293	293	314	292	306	303	270	300	335	331	331	304	288	315	290	294	306	297	290	318	295	278	308	301	300	294	300	293	291	313	294	296	270	285	287	331	272	267	293	287	316	285	296	314	280	259	304	296	291	269	283	281	311	320	276	296	308	315	279	311	281	308	277	294	302	320	294	292	299	313	331	309	307	294	306	306	322	296	283	292	298	262	305	312	296	285	310	297	293	278	303	307	336	259	307	297	287	282	287	269	299	316	293	272	304	268	318	288	318	297	297	292	295	313	281	281	296	312	285	288	272	294	289	304	314	312	299	323	293	292	275	283	322	287	297	322	291	310	301	288	285	309	318	277	318	309	327	283	307	295	320	265	299	301	303	287	288	310	326	295	294	304	311	287	281	304	285	311	272	287	310	299	312	323	314	284	318	300	301	326	260	309	278	310	280	327	300	308	303	304	283	289	295	306	307	297	280	308	270	290	285	302	307	288	286	300	302	304	270	289	291	300	284	298	302	293	293	301	307	293	289	303	334	293	285	280	289	306	262	295	299	320	282	267	303	294	307	285	300	277	317	287	281	269	299	325	275	303	305	307	301	308	286	311	299	321	270	314	324	280	334	302	273	283	311	273	301	308	290	333	268	303	284	292	281	305	283	275	302	289	282	325	308	304	294	290	281	310	288	277	270	283	285	302	328	286	306	287	294	286	307	293	297	322	294	265	287	306	277	312	307	291	280	272	297	300	316	315	322	301	285	330	306	332	263	296	327	307	309	284	273	297	323	307	289	310	310	284	322	305	319	277	271	281	295	311	282	266	312	322	282	268	269	275	277	298	286	302	300	286	316	271	314	277	317	331	265	272	301	270	305	303	306	311	298	308	281	292	299	311	305	276	294	309	282	307	324	312	280	278	258	281	305	309	310	308	270	297	331	294	301	302	289	299	294	292	291	296	291	320	287	277	290	302	278	310	272	301	303	327	286	288	304	291	288	291	306	299	289	289	299	296	293	295	313	312	310	282	317	292	317	288	310	314	318	305	278	255	326	321	296	303	293	286	309	290	314	286	286	313	323	313	305	267	312	272	291	277	280	329	307	326	262	301	291	321	306	293	278	325	298	293	290	316	285	291	278	296	256	276	315	293	300	304	251	289	309	292	288	300	285	276	291	248	316	290	311	284	303	276	284	306	267	269	319	300	312	282	304	317	289	280	308	290	305	285	320	281	305	293	301	277	294	281	302	290	297	305	270	303	325	306	322	291	266	296	314	296	302	312	291	281	288	312	292	296	285	275	267	308	281	320	288	296	327	285	317	254	287	297	305	316	288	282	314	296	292	320	293	324	308	278	303	275	291	309	295	298	277	283	278	306	313	274	290	302	291	274	257	283	252	306	308	297	287	271	284	294	299	319	286	281	307	310	306	278	278	286	286	294	283	301	296	274	305	329	305	341	331	313	298	298	318	323	290	336	277	302	294	298	281	286	316	283	285	300	339	307	303	315	286	264	290	330	300	304	318	324	276	297	287	300	283	279	285	313	300	269	294	299	303	296	311	322	302	289	323	298	322	307	309	308	278	295	283	303	279	297	283	310	325	276	296	291	279	291	291	292	319	300	310	296	317	315	296	321	301	291	324	286	295	289	335	294	296	290	285	280	261	302	300	328	279	291	309	287	313	321	290	330	318	279	282	340	289	329	301	311	277	304	277	312	310	300	327	333	265	312	298	293	301	302	267	306	287	295	267	281	277	296	302	291	295	282	292	290	300	289	322	311	290	298	314	303	300	285	300	291	297	292	319	281	304	301	311	276	318	305	284	307	305	274	300	286	312	274	292	290	296	292	288	291	287	276	316	302	328	287	288	282	267	261	292	309	332	301	302	297	292	302	305	280	309	285	300	296	303	293	302	281	285	327	309	288	306	283	297	319	276	300	309	289	324	301	296	318	308	289	304	281	327	298	274	314	288	282	296	298	287	298	322	276	313	303	313	246	294	290	275	306	282	302	297	284	315	318	308	330	294	313	315	289	302	295	256	319	272	266	273	294	310	281	289	300	326	298	265	272	276	321	312	323	286	309	300	298	266	317	294	318	288	311	273	309	293	314	262	282	295	323	301	292	344	296	324	309	311	281	307	309	301	302	298	278	299	303	304	305	267	293	281	298	328	281	316	295	303	311	301	274	337	311	294	284	309	334	324	283	302	304	305	269	336	323	318	317	274	299	301	313	285	300	284	274	312	304	291	271	290	300	291	286	316	291	271	293	268	300	282	329	263	307	288	285	306	307	291	302	309	333	305	302	300	289	281	288	279	286	277	278	298	301	308	300	294	299	295	293	314	299	273	320	297	272	314	299	301	310	340	293	302	288	294	289	315	304	275	278	290	303	287	261	323	283	325	304	341	291	285	316	267	297	303	286	294	270	316	318	311	275	280	303	330	304	272	308	295	291	315	318	280	290	317	302	284	305	308	286	296	314	285	266	303	300	304	295	326	292	321	309	317	308	312	267	266	278	289	314	278	303	294	308	344	327	285	291	339	297	297	297	276	310	314	273	310	316	317	338	313	290	293	292	293	306	280	334	255	265	268	293	291	285	309	289	274	270	303	289	306	301	265	284	291	306	314	307	305	293	296	303	283	284	286	275	288	303	328	290	294	286	323
25916	2706	5576	6336	5326	4412	4098	3122	2669	2439	2029	1926	1760	1551	1504	1476	1318	1350	1328	1173	1188	1170	1094	1082	1126	1096	1061	1048	1050	1002	1051	1021	1011	1025	925	944	1012	945	950	910	945	934	880	897	966	961	880	913	959	941	903	885	947	886	913	892	898	882	898	892	916	927	902	870	904	894	917	888	905	899	893	841	907	843	821	823	845	866	866	915	933	843	918	943	916	847	853	898	828	881	855	892	902	886	825	881	808	843	861	869	898	829	829	856	875	887	866	815	867	918	855	769	854	878	863	824	919	904	865	833	859	852	873	897	872	869	851	886	850	856	852	825	856	894	835	848	904	877	853	840	901	883	879	877	818	844	838	844	860	838	872	870	845	883	890	873	843	874	860	868	820	852	901	855	870	848	863	806	847	843	866	832	811	825	888	859	863	846	805	845	842	864	895	804	841	915	834	849	800	874	837	838	834	800	863	884	857	867	880	847	866	848	819	880	853	865	880	853	884	845	822	876	937	839	875	838	832	913	815	823	887	777	874	834	809	850	875	887	898	872	836	825	888	879	832	820	888	865	842	898	869	835	854	855	864	873	876	881	837	898	872	827	812	811	885	864	844	834	842	838	810	833	847	855	848	908	846	876	842	847	791	881	815	852	859	857	846	829	873	862	858	877	916	901	881	825	855	856	896	896	803	858	798	830	835	851	870	856	868	881	863	865	848	885	890	862	850	891	874	815	848	885	813	861	869	883	848	813	858	816	849	819	833	834	852	864	829	828	845	800	843	860	788	860	825	862	875	875	867	895	873	841	834	858	822	862	896	853	824	855	869	890	849	808	851	859	862	837	878	859	882	855	853	876	832	827	837	790	834	839	832	838	812	867	855	857	881	872	810	863	844	880	847	832	840	864	847	846	869	868	863	848	847	827	794	888	863	902	796	913	823	876	827	838	884	885	866	805	821	827	893	833	860	809	894	849	855	826	842	858	825	851	872	852	881	845	865	906	839	810	849	845	836	801	850	895	846	849	862	866	818	869	839	888	868	883	842	843	846	838	862	849	803	894	892	805	874	860	837	835	841	905	815	849	865	870	840	909	821	826	813	841	871	842	828	879	878	832	841	879	861	850	886	859	849	858	836	856	853	858	817	838	850	841	806	838	853	857	799	865	808	832	830	821	835	852	847	874	843	833	870	860	853	860	851	859	866	866	907	880	852	828	811	846	880	837	843	853	864	890	879	764	893	871	855	822	876	820	874	848	851	862	888	896	852	871	864	883	866	823	863	857	876	800	837	826	908	814	840	877	826	846	870	798	866	878	853	843	898	820	851	869	850	887	916	843	843	792	899	833	864	824	861	843	859	882	882	849	831	841	839	844	859	864	841	884	848	859	909	780	871	848	834	873	835	814	845	786	813	826	842	899	890	818	854	854	820	834	848	845	837	887	889	845	877	847	834	832	871	938	860	843	842	899	849	877	857	807	890	874	821	855	828	869	889	828	842	874	834	837	833	877	865	843	860	818	892	839	853	834	848	902	846	868	879	878	868	865	884	850	840	842	831	882	826	854	829	884	894	861	874	808	807	862	813	904	859	812	859	879	835	837	862	830	842	840	832	898	760	876	837	793	880	870	870	855	892	814	826	863	886	823	849	829	880	832	897	820	869	872	858	829	851	816	855	838	885	829	887	814	873	926	861	828	812	872	813	872	880	875	922	823	860	843	867	851	868	860	839	818	867	805	831	863	789	876	813	897	886	905	876	859	811	817	920	861	865	890	833	839	805	854	906	858	854	855	841	841	857	825	875	859	886	914	852	870	835	844	853	871	790	771	848	887	864	815	832	887	848	882	836	835	833	845	838	844	835	855	847	888	867	866	864	826	854	864	820	834	789	838	844	864	810	828	844	864	864	822	821	848	850	846	848	848	828	847	863	852	817	825	788	910	871	861	823	874	872	866	823	837	851	876	839	806	804	896	808	829	849	861	850	849	849	884	849	852	803	908	835	881	794	858	820	848	845	836	810	854	900	876	846	837	863	848	884	885	850	886	906	844	900	859	818	837	861	867	874	853	848	854	819	883	824	866	880	840	818	895	897	867	812	780	781	845	822	883	830	871	834	872	871	835	810	806	894	852	845	816	871	854	842	840	827	857	855	896	911	824	838	906	841	941	877	864	844	850	842	877	885	845	810	850	855	854	852	860	819	805	902	837	879	856	842	836	800	823	870	878	844	918	860	900	793	819	798	856	835	843	864	913	819	877	840	902	849	852	835	879	872	843	768	830	808	909	851	829	835	905	878	878	901	805	856	875	850	880	864	831	841	890	835	855	883	892	857	886	830	804	838	867	865	837	838	839	794	862	880	894	861	894	850	817	894	877	899	851	815	861	867	832	834	867	812	858	820	792	830	809	845	872	902	846	851	886	888	907	859	794	855	825	903	875	887	842	837	827	830	809	826	869	813	811	821	900	839	815	887	830	836	887	877	830	850	875	840	842	849	872	868	865	848	835	832	851	802	843	873	807	811	891	887	874	858	871	860	870	884	823	856	854	877	811	826	853	894	819	790	870	841	855	833	833	867	833	831	870	902	864	837	826	823	848	840	843	867	867	867	872	845	850	830	840	863	856	867	868	855	859	871	843	820	856	908	793	883	827	857	857	875	841	869	876	856	874	844	893	843	849	880	852	853	892	879	864	863	841	856	873	919	865	919	914	863	798	848	825	857	867	827	852	792	827	871	814	827	822	875	857	860	862	848	839	834	862	829	829	892	858	833	821	828	823	882	895	844	860	807	846	889	830	844	850	859	853	811	822	874	910	885	865	811	833	830	822	841	839	860	842	851	896	881	837	897	904	861	875	813	888	851	848	851	861	864	918	872	895	856	879	901	893	854	872	839	822	833	867	808	912	855	837	834	838	820	854	883	863	885	850	825	821	872	803	875	886	852	832	865	844	797	842	857	859	870	833	812	858	857	855	856	890	886	845	833	866	845	812	876	826	875	884	827	844	835	849	833	869	899	857	864	839	866	837	892	844	856	849	828	907	863	833	815	898	847	893	863	837	898	853	776	796	863	878	859	816	920	848	876	822	887	844	852	846	835	859	869	827	826	875	829	864	832	885	812	836	858	835	846	829	881	884	822	867	858	872	819	889	898	878	819	854	831	875	841	806	843	827	901	818	819	847	878	836	883	820	844	845	831	853	869	913	841	869	897	899	801	846	834	843	864	760	833	873	862	873	917	859	804	823	891	924	878	819	867	801	906	860	861	851	867	873	898	844	811	852	878	837	841	793	892	792	834	873	827	859	887	893	866	796	874	849	898	897	844	785	843	838	819	867	863	816	907	871	810	872	872	866	880	899	838	844	896	854	830	874	871	853	900	832	907	807	918	862	791	833	817	883	846	836	846	858	862	840	831	822	839	851	854	893	886	843	866	833	838	841	833	863	875	863	855	863	869	853	847	885	887	869	896	821	913	895	857	840	846	846	904	863	829	785	832	873	862	822	851	841	894	848
10408	564	278	200	145	158	134	110	123	107	106	108	87	86	102	103	112	100	122	106	87	98	107	103	92	106	97	114	107	100	97	95	106	109	99	105	116	107	114	101	100	107	114	110	119	104	92	115	101	108	90	108	110	117	108	105	121	98	95	93	100	91	118	92	101	82	101	99	99	85	104	104	102	99	118	95	113	101	109	90	117	110	113	114	99	95	116	103	102	115	101	95	120	112	90	101	120	96	112	103	99	107	97	84	104	81	96	112	104	109	115	112	102	110	111	107	93	118	126	100	106	87	103	98	108	111	88	90	108	118	112	101	108	133	92	71	114	120	102	95	100	104	101	97	99	91	124	100	108	119	85	114	100	100	93	95	122	99	103	106	102	94	100	115	100	128	108	99	101	110	111	99	107	109	88	92	81	103	120	98	87	98	119	104	114	81	85	95	87	108	90	118	98	109	89	87	95	100	114	95	97	108	124	93	121	77	102	110	97	71	102	100	105	104	105	85	104	97	117	105	94	96	90	111	105	114	102	105	126	85	109	121	110	95	93	111	110	103	110	87	114	94	111	96	118	118	103	108	93	106	98	98	114	96	102	100	96	93	105	103	115	89	116	106	95	114	102	84	105	109	110	110	91	103	101	95	105	132	117	99	122	100	102	97	107	94	112	123	105	103	88	86	96	117	101	112	95	99	108	112	101	113	105	114	93	118	106	103	121	94	98	101	111	109	95	103	107	101	84	117	94	97	93	108	111	106	97	104	103	102	130	96	102	89	84	104	90	109	112	116	116	117	100	108	111	93	123	104	105	122	92	124	94	98	92	99	86	107	93	99	103	99	103	98	123	106	106	93	103	107	87	91	106	93	88	100	110	115	106	106	100	93	110	107	104	101	95	102	94	98	106	113	96	99	111	114	101	106	105	116	123	107	105	98	104	119	105	128	75	94	100	74	104	83	107	100	98	98	104	109	105	107	99	96	83	90	88	108	97	99	98	92	100	98	97	98	99	115	108	92	100	113	95	103	109	91	115	111	115	99	117	112	96	92	117	108	118	115	99	103	103	97	109	105	96	111	99	127	104	111	97	104	103	111	111	99	122	111	92	92	107	79	119	114	101	101	117	87	90	114	87	98	102	89	107	86	113	105	105	111	89	88	106	92	91	93	95	118	119	115	90	110	103	113	104	121	95	98	101	103	117	116	110	117	118	95	88	110	104	114	103	105	105	113	103	104	127	117	87	95	96	95	102	97	120	92	109	99	86	119	107	115	109	104	112	121	86	93	102	101	105	103	119	95	109	120	88	93	102	109	87	115	115	98	113	111	112	114	115	105	116	111	86	110	123	107	106	91	102	93	101	97	107	106	91	101	105	97	104	115	115	95	107	113	102	88	108	105	99	108	114	90	106	107	96	108	105	109	103	105	100	103	101	91	99	102	103	88	90	101	91	123	112	90	93	112	97	90	107	119	100	116	97	117	111	117	93	92	103	104	85	101	117	95	99	118	105	91	93	107	111	110	110	125	111	112	103	106	89	114	109	120	93	107	107	95	82	101	85	116	102	86	115	129	103	100	89	106	120	91	109	107	97	105	114	107	123	98	97	104	104	102	96	94	125	111	123	109	103	92	108	84	104	93	107	103	107	101	97	94	101	103	103	102	107	101	91	103	89	111	82	100	120	111	82	94	110	96	122	92	88	123	106	88	93	110	109	101	90	94	107	101	98	92	102	98	102	88	91	100	108	99	87	119	108	99	105	102	103	82	106	95	112	110	103	115	109	102	90	107	87	123	93	119	82	99	107	102	120	91	105	94	103	103	118	93	98	111	82	107	101	108	113	92	87	99	107	104	105	98	108	86	83	88	110	100	95	113	106	110	81	83	117	123	115	110	106	108	117	86	98	101	101	105	98	113	88	91	95	111	104	78	107	111	102	82	100	106	92	105	105	104	91	103	108	99	105	90	97	107	95	99	107	84	96	119	117	107	101	102	98	114	88	93	103	101	104	88	111	113	88	99	91	113	112	111	106	107	85	102	100	124	98	98	108	115	102	106	95	104	110	106	123	108	104	108	109	101	86	99	104	126	90	96	75	109	101	89	101	111	117	92	103	81	86	123	99	98	91	104	102	116	123	111	108	95	104	102	119	94	100	97	114	92	105	81	105	86	99	104	111	99	112	107	120	103	93	104	93	111	96	108	97	104	111	110	95	96	90	110	96	97	91	99	83	106	102	110	98	100	118	93	109	88	95	108	102	108	94	97	112	87	87	110	113	95	90	119	106	130	102	108	84	116	112	101	96	99	117	94	101	96	101	92	114	91	91	81	106	104	92	111	111	81	103	110	109	99	113	111	106	103	114	113	110	95	109	78	122	100	91	96	92	98	107	109	108	99	122	111	100	105	95	99	92	111	97	87	108	108	96	119	100	88	100	101	108	96	104	86	112	117	87	106	103	104	120	87	92	108	101	93	103	103	99	97	97	101	97	95	93	99	89	110	109	92	81	101	94	106	103	115	99	93	118	106	105	99	97	89	88	100	113	89	107	102	96	103	109	125	95	101	95	109	104	94	95	100	126	110	102	99	90	117	103	119	106	120	112	92	92	99	110	114	109	97	101	116	111	116	112	118	103	100	109	89	97	113	107	111	101	105	99	112	105	112	107	101	107	109	103	95	101	106	109	96	91	91	92	105	96	105	128	113	87	108	95	100	99	120	93	90	79	97	99	120	92	99	105	97	115	106	117	89	92	102	104	82	108	107	109	114	107	99	92	94	105	125	119	102	85	117	104	115	98	93	104	92	105	100	112	106	99	101	111	97	103	101	100	112	104	117	102	102	109	84	106	86	116	96	107	91	111	91	117	111	111	96	99	109	102	104	96	87	84	95	107	86	102	107	117	116	89	94	98	101	102	108	97	91	99	114	112	119	118	108	121	97	119	90	111	98	111	104	99	104	98	107	115	99	112	113	87	125	109	103	99	100	116	97	105	102	101	99	105	118	105	90	89	93	92	82	105	113	122	101	82	112	94	126	103	101	104	94	98	97	109	110	102	96	117	96	86	128	78	102	94	93	113	101	103	101	103	96	107	113	93	105	114	108	98	117	105	96	115	96	110	100	94	119	106	98	110	83	120	89	93	111	92	104	98	119	107	96	91	101	95	94	92	96	109	92	100	108	90	121	108	96	94	108	111	97	113	102	101	96	103	105	92	82	108	112	106	108	106	109	100	127	113	107	109	108	99	96	102	103	95	102	113	101	105	107	97	107	88	89	112	110	109	96	97	104	89	105	111	99	101	94	100	100	98	101	104	80	114	112	98	93	101	96	106	103	109	110	103	102	98	103	98	87	95	104	93	87	109	88	116	98	114	106	107	92	103	99	104	100	95	94	98	94	95	103	107	85	103	96	97	128	121	108	95	110	98	118	127	110	105	127	90	121	108	102	104	92	96	112	116	97	100	100	104	111	112	105	120	99	91	100	97	96	103	95	89	83	92	101
9620	496	677	690	566	569	544	482	475	426	434	433	409	374	411	420	383	378	356	415	395	425	379	383	383	367	367	354	359	373	374	348	341	370	355	384	352	374	380	368	344	368	358	395	361	374	348	381	391	332	328	340	334	354	352	352	404	349	349	368	372	390	377	380	344	369	343	371	358	372	357	372	375	331	384	340	383	370	377	368	373	372	351	346	370	341	338	367	386	361	337	396	396	367	355	345	324	375	381	347	378	367	392	396	400	355	352	354	372	373	307	340	353	371	343	379	373	368	329	365	385	328	338	353	377	343	351	389	355	338	384	358	375	348	341	351	365	367	362	386	319	376	378	400	371	364	353	390	354	379	371	377	377	355	378	358	370	386	374	350	367	388	365	368	374	341	411	372	355	378	352	340	364	350	344	338	365	354	352	355	330	379	351	334	362	400	378	367	361	384	365	337	393	363	371	362	338	378	351	363	362	344	381	380	381	388	373	368	368	369	376	349	398	357	328	375	366	364	350	388	382	405	347	334	383	387	408	347	314	398	402	365	370	394	346	366	366	364	385	363	379	336	358	369	352	340	337	342	378	339	393	367	337	397	389	358	376	338	372	353	348	336	329	347	373	375	366	357	361	400	383	363	365	360	381	351	377	352	369	353	353	368	336	353	377	377	387	353	392	361	388	337	382	387	369	392	347	407	348	347	383	361	367	410	335	343	364	356	346	366	351	361	346	387	379	358	369	356	373	363	356	396	350	388	372	389	395	390	385	346	367	347	334	366	351	336	365	377	346	377	363	333	325	392	358	352	346	372	364	364	398	356	369	382	401	337	396	387	361	375	375	350	377	384	412	355	392	384	376	358	349	328	347	342	374	368	406	298	363	352	372	343	372	383	356	384	388	351	350	339	389	349	398	345	346	376	371	359	366	373	344	344	346	369	341	385	354	362	396	343	358	361	378	348	351	374	367	368	337	370	386	354	373	367	400	391	360	349	378	369	389	321	337	341	368	354	368	349	360	351	361	354	331	384	382	380	372	380	366	345	365	354	375	334	345	404	377	392	375	360	375	356	394	338	378	372	361	379	335	379	381	329	340	318	337	368	387	329	349	391	369	389	370	348	364	353	363	350	360	364	371	383	393	332	365	369	374	394	342	337	350	388	367	362	391	384	377	355	362	397	374	350	352	375	342	352	356	408	401	366	342	354	353	367	381	345	348	381	395	336	363	359	351	336	398	376	336	376	371	380	330	372	338	358	356	354	367	355	375	372	381	343	329	393	372	384	359	368	366	393	371	371	384	358	386	372	373	356	375	360	385	365	321	317	374	353	347	331	326	354	346	359	381	370	350	386	356	349	355	392	383	350	392	346	365	392	359	380	367	335	360	362	355	370	378	330	400	384	355	363	357	345	353	384	383	354	351	367	369	383	331	346	356	381	385	384	375	363	352	352	347	349	350	390	373	390	361	394	375	377	403	387	372	357	363	349	340	357	386	348	363	384	366	365	362	363	349	342	363	369	332	369	379	362	398	371	367	379	332	345	376	378	367	394	362	361	363	389	372	343	341	339	357	349	358	371	345	343	342	340	359	398	350	387	365	348	370	377	352	354	364	371	388	387	378	370	361	354	332	373	333	380	344	384	322	365	380	326	372	368	373	370	365	405	361	354	386	355	348	348	369	342	314	350	390	365	368	343	357	402	360	379	352	365	336	367	344	326	348	376	396	393	359	317	398	375	352	339	348	369	394	348	372	361	344	388	357	358	373	373	358	329	367	344	378	387	383	356	397	391	358	356	389	382	390	394	379	353	362	387	366	383	354	385	352	379	355	370	383	343	347	333	346	371	366	356	363	350	384	370	368	378	350	387	367	354	351	362	379	370	358	342	388	350	349	375	372	340	334	338	377	344	370	383	380	382	350	346	354	346	380	386	414	337	368	366	339	369	376	372	354	337	356	358	337	329	355	394	365	399	374	383	394	377	375	364	352	361	359	353	369	371	359	351	329	359	342	390	341	356	382	386	343	335	384	329	359	356	412	352	364	387	383	409	357	392	363	353	352	371	367	368	387	368	332	350	381	367	343	343	388	352	396	370	393	367	381	391	349	339	345	367	376	360	381	336	382	370	336	381	419	387	342	358	374	375	380	396	373	353	361	368	414	364	361	354	375	351	364	369	359	381	359	369	390	355	345	349	366	368	354	355	367	357	369	343	350	389	378	370	376	340	381	395	365	362	366	368	363	366	353	388	353	384	365	352	374	350	385	346	380	360	349	368	381	377	365	345	393	360	420	397	366	376	379	410	411	343	400	400	307	368	348	342	378	363	367	372	376	347	400	374	361	355	350	349	377	349	359	358	357	361	374	361	342	379	354	379	400	367	384	349	328	341	360	360	351	370	385	373	355	387	311	391	376	380	364	349	376	384	391	396	376	354	383	316	400	392	309	371	365	368	407	362	372	359	366	369	346	371	414	347	362	354	384	377	378	324	362	347	353	383	317	378	376	349	343	367	377	359	367	379	366	360	337	368	397	328	360	342	391	367	383	353	374	378	345	378	365	364	367	343	347	418	373	370	368	368	385	398	343	386	342	393	354	367	375	386	354	366	370	383	399	346	326	350	370	417	364	376	376	372	349	368	354	375	355	384	363	379	377	382	365	345	354	357	327	344	371	329	382	374	350	362	369	352	373	364	392	380	345	350	354	371	343	366	351	367	337	353	375	375	365	336	362	349	368	396	381	365	375	375	331	378	366	363	396	365	366	349	373	381	350	373	357	384	342	394	375	357	347	357	334	385	383	367	353	364	351	360	345	388	405	372	368	350	363	388	391	346	355	365	364	334	371	327	374	371	354	338	349	366	352	361	346	351	363	373	338	368	404	362	397	374	373	368	380	396	322	374	355	325	359	347	346	364	397	357	381	350	339	372	354	395	353	347	355	368	332	391	371	360	397	364	357	358	373	348	374	331	376	359	336	379	332	408	401	351	397	393	360	334	374	358	370	379	350	327	333	367	353	343	367	343	372	398	354	318	382	328	389	407	364	388	357	308	355	381	368	391	339	371	352	356	355	364	365	391	388	350	388	390	386	366	365	360	376	344	343	372	379	352	385	392	363	357	340	352	390	365	333	369	342	369	349	379	342	385	383	366	367	313	334	374	372	377	389	364	373	374	326	350	402	366	343	373	343	349	354	363	375	364	381	351	382	385	377	358	363	328	388	388	366	388	320	342	360	376	324	409	382	372	359	362	380	347	347	355	367	391	398	358	344	387	329	362	400	391	350	363	366	335	348	375	373	381	408	361	343	396	370	371	418	363	384	329	352	391	381	393	335	379	377	357	346	366	379	384	380	388	322	365	360	359	333	340	381	366	373	338	388	368	395	391	374	345	340	353	404	390	381	404	366	362	398	340	381	403	349	366	392	343	379	349	375	349	359	392	342	339	367	357	381	355	366	363	368	353	366	361	381	385	369	368	346	388	362	374	352	362	362	348	349	383	349	368
45098	10994	2522	1522	885	700	575	464	362	355	285	293	302	246	261	245	238	260	226	235	247	229	239	228	233	248	236	249	225	223	219	204	234	223	232	197	203	237	235	204	195	234	209	220	208	220	213	207	230	206	205	199	216	219	231	235	227	208	236	229	223	209	202	236	194	213	219	231	208	227	199	202	240	192	187	206	210	217	229	206	201	220	212	238	200	197	223	198	220	209	218	217	227	211	204	196	222	214	213	217	223	221	200	218	215	214	239	224	233	204	217	217	231	232	214	224	213	216	198	221	218	220	195	205	224	214	215	205	210	224	211	184	211	198	228	230	212	209	180	239	212	203	205	220	210	185	212	204	200	232	211	216	218	195	244	202	235	217	240	215	239	223	211	242	225	230	208	195	217	215	207	232	206	210	232	203	178	200	241	196	213	241	202	216	218	203	212	199	231	218	197	224	242	234	193	222	238	192	201	205	228	222	210	198	227	205	199	211	240	228	202	195	213	211	218	215	215	208	185	218	195	212	198	240	196	195	192	199	218	233	215	201	199	181	199	216	213	209	199	204	229	205	216	223	220	223	220	207	207	219	183	203	219	206	208	198	244	216	237	212	205	212	239	216	225	237	235	225	211	235	196	206	184	213	224	217	184	188	180	206	211	202	211	239	211	238	223	224	209	208	220	221	206	227	197	220	240	188	215	207	177	225	217	200	217	187	211	209	226	239	241	207	210	207	211	234	208	203	211	205	215	223	216	200	216	209	207	206	202	197	222	206	198	188	191	221	213	229	201	250	227	210	201	223	198	206	205	189	247	207	206	206	193	210	210	219	226	212	210	209	235	209	191	221	201	212	184	222	202	204	225	218	195	231	214	206	200	218	214	216	217	197	212	219	234	198	221	216	202	218	201	218	216	235	227	217	240	241	197	235	209	213	202	218	225	186	232	230	188	212	194	239	217	222	198	215	231	212	194	218	206	230	221	200	220	225	209	216	223	196	201	227	203	220	201	219	203	218	218	213	207	229	216	206	207	203	206	209	197	224	197	208	223	228	202	220	203	199	242	189	228	201	211	215	217	222	238	229	204	215	184	211	226	208	204	208	186	238	195	213	219	201	237	206	227	212	233	203	203	219	217	220	185	219	210	189	220	213	208	218	223	226	223	181	229	207	224	203	225	232	223	213	208	206	212	210	209	212	207	216	212	213	217	241	245	196	206	230	202	222	206	202	238	247	208	215	215	216	215	207	223	201	209	204	210	233	240	196	198	183	224	214	206	194	227	192	228	201	186	208	178	201	207	219	190	196	224	233	198	228	220	211	200	203	206	212	189	229	180	222	209	235	184	209	199	220	223	206	232	198	207	214	225	216	223	211	231	216	190	214	202	213	212	233	208	214	222	228	209	233	184	204	212	220	207	195	249	230	220	222	196	199	217	205	202	205	222	213	220	200	212	226	241	171	194	206	195	194	228	210	192	187	221	215	205	205	208	218	182	207	228	212	200	212	241	222	209	200	193	205	211	185	194	212	231	221	223	204	243	220	218	228	235	191	223	205	220	207	207	206	195	223	232	207	204	207	230	206	199	228	229	231	200	230	207	215	207	213	187	197	220	218	201	211	205	235	223	208	213	221	215	207	230	226	219	220	232	227	213	220	204	193	208	219	198	207	215	219	217	198	203	188	209	191	224	196	193	226	218	226	217	201	213	213	210	206	213	208	230	213	230	202	198	219	208	180	205	207	198	203	229	213	204	200	199	234	188	223	228	199	233	204	197	216	209	196	216	218	228	227	196	236	228	248	233	215	231	213	215	238	210	205	204	203	219	217	240	204	212	212	219	190	207	222	231	214	207	211	197	212	204	240	210	206	215	215	210	234	226	205	212	225	214	186	214	214	208	221	212	232	204	226	238	193	186	202	222	214	191	213	215	199	229	225	219	199	219	209	214	217	220	210	186	226	220	219	206	221	225	182	234	210	227	221	233	195	202	210	227	213	222	217	211	223	231	190	227	202	186	220	235	214	235	205	199	223	213	209	201	197	226	208	201	192	181	216	204	239	218	227	222	230	237	230	233	220	223	204	210	224	211	208	227	203	209	215	212	223	229	191	214	206	223	196	206	204	207	248	210	216	207	201	210	229	247	216	228	219	218	222	192	204	215	232	208	196	230	201	225	234	195	181	202	213	223	237	220	187	215	220	229	210	217	250	242	210	188	215	185	203	206	210	205	202	197	230	194	229	224	229	209	214	225	200	201	214	212	207	212	236	222	207	217	214	225	213	220	234	227	209	195	185	193	240	208	230	199	193	212	188	245	218	222	196	200	212	209	231	203	177	202	210	184	185	200	209	228	195	221	230	211	212	207	213	212	215	205	203	206	209	224	220	195	207	219	223	213	231	224	209	220	215	209	225	223	214	218	216	210	184	202	229	215	229	212	209	206	201	211	228	191	201	218	189	218	188	221	214	199	228	209	198	238	215	208	198	218	226	234	208	228	210	209	249	213	205	208	218	212	241	208	209	206	193	218	220	206	199	212	215	231	219	224	216	204	231	205	210	197	191	225	225	226	231	223	191	212	207	218	222	206	200	192	237	221	234	198	242	223	210	246	232	198	218	217	204	222	220	230	209	214	225	211	235	243	233	221	221	208	192	232	220	220	212	230	221	199	201	203	234	214	204	198	203	212	179	221	234	191	228	195	216	217	226	230	226	219	202	187	192	193	203	200	199	223	206	228	213	212	217	221	219	224	201	226	216	219	211	200	198	227	189	208	222	199	217	198	207	215	228	210	214	211	197	241	224	202	206	188	214	214	233	170	210	208	229	238	219	190	227	240	210	228	235	194	201	210	242	207	209	199	235	218	212	222	229	211	186	220	234	242	217	233	187	209	243	214	212	222	208	221	222	246	220	219	219	230	251	196	202	196	209	222	240	226	194	215	213	209	224	216	206	206	192	210	208	223	226	196	211	193	205	216	205	216	206	210	231	208	229	200	229	215	216	182	221	197	218	213	201	188	198	205	212	205	216	236	205	196	192	236	176	213	211	193	211	233	201	218	214	215	238	192	213	199	194	208	231	209	217	208	225	223	206	222	219	199	200	228	214	189	210	221	204	212	207	220	199	206	199	211	213	201	209	235	207	202	226	229	225	211	233	230	209	194	200	231	222	207	195	195	209	230	204	195	247	193	203	223	201	211	195	210	202	229	205	185	224	167	201	203	224	195	228	216	211	216	211	207	231	194	199	201	205	223	219	206	210	218	236	228	207	219	218	214	219	198	206	217	226	200	218	218	222	206	221	217	197	209	211	222	235	215	224	180	188	229	216	193	235	219	194	234	232	218	217	201	184	211	218	206	226	207	228	214	236	240	206	222	213	228	242	194	230	214	214	203	220	222	214	207	217	198	207	209	228	238	201	219	180	224	214	213	208	218	235	219	236	225	226	213	187	211	185	217	228	197	210	191	225	210	209	210	196	200	228	197	206	223	207	198	222	195	200	241	229
21093	1657	3413	3671	3069	2784	2530	1982	1651	1496	1326	1247	1110	1058	985	934	942	878	848	873	761	803	840	724	772	794	741	753	798	717	705	705	753	749	718	689	734	683	672	654	691	672	704	654	708	694	639	677	692	705	639	648	690	689	700	648	653	655	670	666	672	706	683	660	688	660	667	637	655	626	636	647	632	655	688	654	627	679	645	653	652	693	657	665	667	655	644	619	649	686	636	682	673	653	662	650	685	640	636	655	671	653	671	649	629	657	705	663	650	639	656	666	669	662	639	673	646	672	628	726	666	652	702	682	684	632	635	663	625	673	643	710	665	632	655	683	635	669	647	634	666	619	613	623	682	697	689	607	640	721	649	673	639	666	651	605	620	668	657	645	636	670	660	648	642	630	639	632	677	633	616	609	642	612	705	641	603	696	700	654	682	695	678	667	641	663	638	656	632	641	646	627	683	642	625	628	611	618	662	665	641	649	654	615	652	641	628	638	629	673	649	656	628	665	642	664	601	643	654	638	655	661	670	660	594	681	661	659	677	636	679	651	644	648	668	617	648	644	684	609	623	660	638	661	665	661	652	670	630	652	662	622	631	644	701	670	653	671	649	656	658	669	591	647	682	603	670	643	655	673	626	668	618	639	695	645	623	676	627	645	625	629	619	654	620	696	678	679	637	632	693	654	612	621	641	674	611	657	643	660	634	647	658	684	605	682	657	622	652	634	663	635	673	644	653	680	624	657	642	630	601	696	628	642	655	647	626	626	656	702	644	656	655	621	666	623	642	653	679	665	657	631	626	666	672	645	662	624	619	628	651	669	625	644	656	659	631	649	642	652	685	668	671	659	613	640	631	682	631	633	647	656	649	610	646	688	608	665	633	609	642	679	665	680	649	639	654	647	619	644	667	607	604	673	688	623	668	681	672	637	675	627	632	626	675	657	685	660	657	672	625	696	630	645	673	681	639	620	638	608	657	628	627	670	656	660	639	719	585	611	655	650	654	688	635	636	709	646	639	659	640	636	647	678	669	615	641	644	664	662	639	674	649	663	613	667	654	601	650	652	672	660	652	630	638	619	668	663	647	633	606	648	671	674	612	660	621	724	659	638	625	626	687	645	684	643	614	681	636	640	659	637	637	646	659	697	683	649	655	715	670	678	622	652	654	640	645	637	708	645	623	629	618	655	674	644	669	678	688	638	640	636	660	647	653	656	656	655	684	655	664	590	656	685	656	638	635	648	615	666	662	661	622	632	662	616	671	633	679	650	651	621	633	668	679	636	628	672	633	644	687	648	616	661	642	651	661	682	676	714	648	626	645	624	687	668	646	661	623	620	628	656	604	637	649	647	658	623	642	653	684	657	654	668	656	628	666	661	668	677	701	676	629	650	632	652	653	637	643	601	697	614	672	673	623	623	676	661	658	674	655	639	628	656	665	646	608	652	632	646	634	612	643	637	626	618	660	623	633	640	662	594	647	637	619	613	646	681	686	650	682	636	658	645	673	627	677	656	683	699	676	623	647	612	631	645	671	670	621	689	660	631	655	651	656	669	629	676	645	649	676	623	656	635	663	621	639	652	664	626	633	637	650	646	647	640	684	662	701	604	665	649	660	616	688	593	633	659	653	624	691	639	657	647	624	657	649	606	665	697	630	652	608	641	675	644	596	703	669	626	680	684	663	634	619	637	659	646	640	673	637	626	635	662	653	636	675	624	671	659	623	681	645	633	639	626	668	642	674	674	618	603	652	644	721	609	635	643	648	662	632	616	648	611	612	651	674	675	632	634	686	647	616	633	627	638	677	641	594	635	663	652	635	661	662	617	670	632	619	681	688	666	677	657	667	600	621	671	620	697	594	643	651	644	654	668	657	635	655	650	671	647	604	681	700	588	636	655	638	684	662	615	678	669	654	630	616	623	649	652	657	719	624	624	664	640	644	635	631	655	673	648	589	629	632	683	666	686	681	656	666	615	628	610	644	630	624	671	669	660	708	597	685	610	669	627	678	608	638	601	651	657	649	704	618	656	626	684	661	676	594	658	635	627	633	649	630	671	647	629	666	651	664	693	638	674	654	691	625	651	648	633	661	650	697	687	622	637	662	660	659	648	631	648	639	622	623	667	683	655	614	662	635	634	648	638	634	627	634	661	659	638	697	634	633	675	640	668	667	684	654	623	640	691	656	629	628	667	649	642	627	667	693	661	637	631	658	670	641	692	642	628	636	644	628	623	655	627	598	644	613	585	666	625	662	622	700	621	663	669	599	621	633	630	685	673	658	666	590	699	652	677	658	676	658	663	603	673	688	641	645	682	665	654	628	651	614	629	602	668	620	696	625	650	621	617	662	652	625	621	652	659	688	645	603	652	680	643	626	657	669	659	688	654	660	606	654	636	644	685	673	670	603	678	599	620	667	669	675	634	604	630	604	680	641	686	658	639	683	606	693	615	674	654	669	681	715	673	672	644	656	636	655	629	629	670	665	648	683	630	641	634	624	687	662	648	652	659	654	675	612	641	676	648	618	643	667	648	676	692	654	677	659	650	640	623	686	647	661	679	651	674	645	649	688	643	602	694	654	669	672	655	625	652	667	674	635	651	621	614	669	615	633	674	674	624	661	666	698	617	645	690	647	669	601	632	600	631	653	671	621	655	669	632	643	661	662	672	676	628	641	629	647	633	639	632	609	639	681	663	675	682	639	658	646	659	651	659	672	648	650	695	650	663	661	637	688	612	701	652	689	683	658	654	668	609	638	645	633	671	647	679	659	683	639	631	625	668	640	689	679	662	676	614	651	668	672	661	660	709	637	590	656	656	679	654	651	647	590	614	649	662	690	620	647	650	688	603	653	663	616	674	633	654	650	622	645	627	665	601	674	664	648	655	684	679	648	653	676	656	673	665	659	632	684	630	608	639	602	671	618	627	641	611	678	664	633	661	616	641	640	669	658	708	626	652	645	667	692	689	640	631	637	694	627	663	647	669	646	629	653	642	650	685	715	637	696	646	667	621	705	632	723	668	643	664	670	652	629	634	633	618	609	649	699	705	644	616	619	648	621	592	627	671	671	670	668	649	697	663	607	625	634	638	658	646	683	615	678	639	654	655	644	651	675	605	650	620	674	667	687	635	675	699	641	688	623	649	673	672	702	685	673	666	643	671	666	640	619	664	663	654	646	647	621	679	655	644	617	652	673	700	643	659	652	675	672	657	600	686	684	657	656	657	677	645	641	661	646	693	642	671	675	646	643	577	659	672	632	619	624	655	684	670	695	644	636	637	667	627	638	697	625	625	632	686	651	673	572	612	668	619	600	651	628	624	628	645	650	663	689	667	652	671	609	636	679	661	677	612	647	638	684	667	638	659	620	628	652	660	629	692	644	644	586	666	634	666	645	621	663	670	659	660	657	636	655	684	633	650	649	681	673	610	672	670	650	655	625	665	630	675	641	671	645	641	602	627	638	648	670	664	649	650	654	666	652	652	637	614	663	643	642	662	668	625
54627	18721	7315	2833	1766	1268	1116	703	649	547	521	438	455	414	403	385	328	360	334	360	339	361	333	298	304	306	294	342	321	323	332	316	306	292	310	324	296	267	291	315	291	320	306	304	296	318	329	296	299	293	306	291	323	322	301	320	314	289	335	280	283	281	283	296	304	330	283	258	302	274	280	321	318	315	331	282	286	314	299	303	320	306	279	286	302	279	339	300	313	323	299	340	297	297	295	279	291	292	285	293	284	320	297	309	299	300	279	297	312	309	316	266	305	319	302	312	314	326	328	341	277	287	297	297	310	304	317	309	294	337	277	322	297	315	309	296	303	278	272	298	308	294	295	273	309	311	323	324	288	299	301	284	274	290	280	308	304	301	313	285	310	316	315	301	305	306	313	303	281	278	286	312	311	306	292	285	323	293	275	269	305	321	307	301	281	309	276	322	320	306	327	312	312	290	296	292	319	318	301	291	291	308	294	301	290	270	313	309	281	292	316	290	325	287	284	267	280	315	293	274	297	283	317	289	308	277	285	311	323	327	311	292	314	278	315	308	313	265	285	307	291	283	312	337	289	278	296	323	292	296	277	278	271	295	305	283	272	289	313	322	291	302	279	274	334	325	289	292	293	266	274	280	313	340	341	292	313	301	301	316	309	339	318	315	289	274	250	315	297	297	326	269	283	290	313	285	296	276	302	312	271	285	275	299	317	284	311	269	292	285	310	293	344	296	283	269	317	313	315	308	312	286	292	312	330	295	273	320	284	306	280	307	283	310	299	302	310	282	291	306	297	287	294	289	281	315	311	313	314	290	309	349	311	276	288	277	317	281	285	325	299	268	339	291	319	287	309	283	310	300	330	273	281	263	270	287	318	278	296	282	292	289	315	296	312	294	329	281	326	303	279	299	279	304	287	326	302	268	288	269	278	290	308	290	321	295	311	333	296	290	285	285	311	320	294	292	299	311	291	326	296	302	304	279	289	280	283	295	299	327	321	308	285	298	324	296	267	295	270	291	279	286	317	278	284	292	294	307	282	332	303	260	328	289	259	324	269	278	319	307	300	288	286	292	308	308	316	300	319	280	301	291	292	304	306	285	329	313	311	327	322	303	316	299	315	289	280	286	303	326	306	293	288	319	292	313	307	329	316	287	313	319	283	295	287	309	285	309	297	302	316	288	289	301	312	324	311	287	291	281	305	332	294	299	303	296	293	295	301	294	270	307	308	275	282	306	315	306	303	302	292	278	300	302	299	282	296	262	304	286	304	299	252	293	295	322	311	322	311	286	276	307	278	301	290	300	300	302	297	271	284	299	315	325	301	303	321	308	304	300	288	313	313	306	317	321	296	315	299	334	304	291	307	295	300	293	284	291	328	297	308	283	307	294	321	305	309	305	268	295	312	262	301	277	314	302	281	300	321	282	310	308	316	324	290	276	322	333	272	292	305	297	318	342	274	297	274	324	309	326	267	322	299	309	294	329	281	295	298	282	285	325	312	295	290	304	301	303	275	310	297	283	313	306	294	313	296	293	321	308	273	289	282	286	289	316	305	317	298	301	318	279	303	287	284	270	277	290	290	290	298	327	303	294	304	273	327	321	293	317	302	298	264	312	313	323	262	295	273	290	280	288	293	297	307	286	298	284	281	309	275	319	300	298	312	289	318	312	298	297	322	286	262	282	293	284	308	304	302	309	309	273	292	326	316	320	316	297	276	294	276	308	271	328	258	269	320	307	279	314	314	301	320	282	278	305	313	278	306	311	316	312	299	287	299	294	328	277	297	311	284	307	296	278	287	311	284	300	257	278	323	271	335	319	299	297	300	280	312	298	289	287	340	303	326	324	267	293	321	283	286	309	315	305	312	310	291	310	304	290	326	293	310	301	311	310	303	293	284	306	312	341	296	278	331	295	322	300	324	312	300	300	313	306	298	297	294	288	297	283	298	334	306	298	297	269	292	293	300	310	284	317	274	309	291	320	296	305	300	313	301	287	265	305	321	308	306	271	289	301	326	328	289	277	306	282	286	305	304	309	275	272	307	324	297	316	300	328	293	308	296	285	289	312	282	317	258	284	265	288	307	278	342	258	316	297	308	304	301	311	280	317	277	307	271	281	340	302	272	304	316	316	320	295	288	287	293	286	301	278	313	295	278	260	281	289	308	299	299	311	293	341	306	294	294	323	298	296	298	276	305	351	261	303	272	276	294	311	306	281	313	304	280	295	283	322	306	294	289	298	320	299	319	309	312	339	305	286	303	321	275	305	294	292	293	307	312	277	306	287	276	297	305	256	304	302	308	304	288	317	309	282	287	257	297	322	322	309	313	283	306	308	299	307	288	283	260	300	334	273	314	290	268	311	292	318	289	279	281	314	273	283	276	311	328	322	316	285	291	285	297	289	292	324	305	301	292	319	294	302	298	298	274	308	285	280	287	304	311	309	292	281	306	309	251	314	309	322	326	318	304	320	311	302	316	315	279	296	285	309	307	299	304	290	292	329	307	285	340	318	312	301	308	334	292	296	261	307	270	311	276	301	314	296	327	301	294	295	294	303	285	282	313	300	284	282	292	295	279	303	296	270	300	297	325	300	293	337	347	297	309	290	311	284	300	324	283	318	309	285	327	293	285	291	272	324	319	310	268	322	307	294	319	293	259	281	285	302	293	308	280	316	297	335	330	314	307	289	296	316	323	337	315	297	284	291	296	321	272	290	304	310	266	278	306	322	310	302	278	330	309	287	271	281	289	299	308	289	312	318	301	302	296	307	314	302	328	306	303	276	317	282	321	276	271	278	293	279	319	321	295	329	305	319	293	287	320	290	286	306	288	298	288	277	287	297	321	300	294	293	277	297	296	336	289	276	266	279	323	287	284	285	291	283	319	299	286	268	305	279	286	288	304	294	301	304	282	288	309	325	296	313	272	292	284	322	302	303	308	283	297	290	327	324	318	326	303	287	311	313	319	316	300	300	298	293	296	306	293	263	286	319	290	308	269	318	274	299	274	306	310	297	308	315	292	320	270	320	297	255	303	298	293	300	276	277	294	278	332	318	314	303	310	284	302	269	308	273	309	290	302	277	278	304	272	300	314	299	304	305	291	301	304	308	328	303	289	273	302	316	287	295	307	308	301	279	299	290	313	289	251	281	310	300	308	261	302	324	300	289	321	307	294	315	312	325	298	270	313	291	321	298	300	313	305	289	290	281	313	305	274	299	295	297	253	311	306	326	287	309	287	336	312	301	294	312	326	290	307	292	293	270	312	304	337	286	316	290	317	275	312	302	284	311	325	295	292	305	291	297	313	308	300	296	274	308	289	290	320	304	301	297	307	280	270	314	283	295	299	283	271	290	309	287	300	293	334	280	283	273	288	292	321	294	322	270	290	304	291	289	289	283	342	262	289	306	282	271	306	281	298	305	262	284	291	310	269	299	294	278	290	302	283	280	290	296	302	318	288	278	269	328	273	323	297	314	271	310	319	299	296	296	287	288	265	323
26027	2677	5489	6112	5212	4540	4211	3197	2677	2410	1981	1825	1719	1547	1471	1409	1324	1288	1276	1155	1170	1169	1124	1092	1080	1066	1043	1025	976	1064	1008	1045	967	1016	983	976	955	940	963	972	973	899	905	890	903	903	1002	920	936	913	911	888	900	866	848	880	927	872	936	907	878	877	937	942	898	911	882	893	922	818	863	863	895	858	845	950	896	869	838	799	876	889	850	880	878	873	862	857	833	908	880	862	875	855	873	892	881	825	859	916	850	795	888	894	865	882	849	875	820	874	866	850	892	863	818	855	884	883	907	892	829	867	893	840	872	904	905	878	858	862	881	865	869	858	871	874	839	836	900	838	848	840	853	891	846	841	839	850	881	850	842	876	883	828	819	873	852	862	843	841	856	887	881	840	880	831	841	893	837	930	845	869	835	844	823	824	833	868	854	830	805	899	839	824	838	866	818	830	867	820	852	857	865	874	815	806	893	867	871	819	904	888	900	887	861	862	880	863	860	866	870	892	822	871	878	837	822	823	862	886	867	827	876	873	845	883	823	885	876	908	883	840	846	876	881	899	844	855	856	842	881	881	820	820	865	829	850	935	844	869	881	854	894	889	824	852	889	829	831	842	819	854	845	874	864	872	854	850	884	877	824	863	884	831	872	866	859	884	919	874	805	886	886	844	830	900	832	922	868	873	864	859	849	896	871	872	866	856	861	772	877	890	815	857	840	883	876	831	865	864	798	849	858	882	865	801	876	891	873	840	880	828	876	842	882	830	856	826	840	905	837	801	834	901	867	866	867	883	861	823	855	868	887	871	865	877	829	885	864	818	843	843	836	851	840	866	847	841	853	913	906	819	819	815	825	846	834	797	884	861	858	834	870	843	825	948	888	871	826	842	808	872	861	818	859	827	877	890	778	865	867	921	864	856	873	899	828	881	878	852	900	839	887	840	871	897	879	878	843	884	875	841	825	851	827	830	853	827	824	845	822	941	860	877	830	824	840	824	836	869	859	812	895	872	830	839	833	886	865	895	837	898	825	904	895	827	886	841	847	859	864	866	827	864	849	849	863	912	857	839	834	807	856	840	850	841	886	836	909	875	871	854	890	905	821	903	833	832	872	854	864	826	796	879	799	847	871	869	864	822	855	849	833	800	854	839	807	849	910	855	816	905	871	848	846	785	836	851	778	849	847	798	859	861	849	877	829	892	872	841	857	878	833	831	849	872	860	829	882	872	887	837	884	913	816	841	877	901	845	841	816	860	839	829	857	833	880	873	830	902	829	857	866	832	903	883	897	860	851	862	920	832	853	837	821	848	843	795	846	869	893	862	863	835	826	806	843	803	806	880	903	855	836	912	835	832	861	913	829	865	864	890	841	820	840	808	816	835	851	840	834	826	873	822	793	842	911	853	849	861	826	806	854	856	900	870	850	937	828	845	874	876	902	859	893	884	873	830	878	863	933	837	868	865	850	884	823	842	833	854	854	888	872	855	864	864	867	888	870	848	846	884	887	880	824	860	869	850	860	850	880	837	845	782	870	830	869	882	807	837	888	866	838	851	830	823	869	868	929	821	824	871	857	868	842	835	876	830	866	840	862	836	847	889	834	873	826	831	950	870	849	890	839	847	833	886	832	839	852	869	853	837	894	872	822	838	804	815	856	821	839	871	863	874	812	878	885	822	818	887	843	866	898	888	788	841	860	875	913	847	845	824	857	821	840	840	880	895	842	845	824	887	856	834	838	910	853	826	835	813	836	853	848	869	867	863	871	846	869	851	865	814	847	878	892	851	842	871	834	822	853	885	868	885	880	785	835	804	829	825	889	825	887	865	846	857	836	854	884	846	850	842	839	861	837	823	848	837	867	810	850	880	873	841	864	798	865	832	821	846	844	835	840	849	853	912	827	847	887	864	811	871	848	848	885	818	795	886	841	845	811	874	856	892	858	871	853	884	862	836	815	891	874	857	819	778	845	866	887	801	851	886	786	861	835	838	888	839	878	862	858	847	821	850	879	815	867	858	863	900	832	866	855	848	946	872	842	842	828	831	842	868	826	892	879	845	795	851	831	867	862	878	882	905	808	907	819	822	854	857	855	891	843	796	870	794	806	872	834	863	846	927	887	840	908	921	807	905	834	853	826	865	878	855	874	839	840	825	825	937	843	852	840	860	832	865	844	822	858	880	936	852	875	887	925	811	831	831	832	819	842	825	850	833	945	886	853	924	872	881	854	850	859	832	857	867	859	845	811	848	850	865	865	853	813	898	940	814	869	797	812	849	868	829	941	861	851	859	833	831	843	898	807	804	888	828	883	850	847	829	901	873	859	804	901	836	882	826	893	847	826	847	831	860	813	844	847	894	825	879	896	844	863	892	878	815	850	830	860	822	875	820	893	839	862	830	828	900	825	859	873	913	811	864	850	844	860	881	838	860	863	860	834	875	824	830	863	872	869	846	801	861	866	872	892	850	825	868	836	845	926	895	799	796	874	851	883	869	860	831	925	809	853	881	878	831	881	827	868	823	881	845	847	850	795	864	802	876	844	865	843	903	823	873	861	873	849	831	865	846	924	848	852	902	910	857	883	849	844	810	823	825	847	855	829	838	882	871	883	833	844	854	821	855	906	855	846	836	870	863	849	857	870	852	862	859	835	835	863	848	881	859	852	891	830	871	843	762	827	848	853	837	850	845	877	881	873	848	819	861	857	842	810	855	888	867	872	867	883	806	854	814	803	856	835	849	872	896	845	879	879	849	823	840	869	896	858	813	892	835	865	823	832	872	876	851	865	900	862	837	872	875	837	866	829	841	792	864	859	880	878	869	878	868	804	871	818	845	842	853	828	820	840	853	839	842	871	862	820	859	818	865	877	901	827	878	843	809	895	896	835	868	845	857	884	851	848	856	833	850	877	893	847	887	882	869	856	863	851	838	840	894	833	884	867	862	854	870	826	825	836	802	842	842	863	831	883	905	803	854	871	900	810	903	838	839	861	856	850	842	886	859	854	856	903	848	815	847	884	845	879	851	868	845	823	835	854	869	906	838	833	822	881	861	838	871	843	824	858	857	897	827	857	878	924	823	830	843	896	866	806	844	821	863	880	836	823	887	928	831	846	841	851	848	814	878	834	800	895	824	858	892	871	854	856	885	855	804	898	866	830	813	884	822	840	826	825	902	853	862	853	856	845	885	840	858	848	826	864	869	858	871	891	902	899	822	929	889	889	810	862	881	875	835	836	837	826	842	854	857	836	917	905	827	863	861	850	839	883	848	856	848	824	864	883	851	841	897	845	832	831	868	920	841	834	885	892	806	883	865	822	872	829	864	851	828	842	832	859	836	898	850	923	909	868	900	886	846	844	844	848	866	852	901	843	866	876	862	862	870	840	850	854	806	863	822	820	913	863	829	901	886	878	874	883	886	822	865	865	809	882	839	890	890	812	902	836	879	868	814	871	814	815	882	879	823	856	880	845	876	852	851	828	829	822	836	826	855	877	861	839	906	900	871	800	887
10205	441	277	187	145	125	136	107	128	98	103	104	91	105	118	128	95	123	102	94	111	88	101	95	110	122	82	106	98	97	92	125	105	119	116	90	96	102	88	121	111	109	97	92	104	92	101	98	103	95	102	114	107	98	102	100	121	101	101	93	102	107	124	96	106	103	107	79	113	100	99	112	116	89	110	100	103	114	113	100	100	88	97	99	130	109	97	104	111	103	98	102	117	86	104	116	103	92	108	107	114	100	102	112	103	99	105	110	102	115	94	96	98	109	114	105	105	91	98	115	130	106	97	111	105	121	94	94	87	101	98	82	86	97	121	98	106	103	95	96	97	97	96	107	85	110	102	79	98	93	112	97	88	103	101	92	104	89	94	111	105	98	119	108	100	101	90	108	99	84	91	102	92	97	106	111	96	90	115	123	96	87	97	92	107	107	91	107	114	117	107	113	93	113	103	90	102	118	108	93	97	116	111	94	108	106	103	113	108	121	113	127	106	101	90	88	98	99	89	110	100	95	95	109	103	107	98	94	99	91	102	98	84	106	99	103	86	108	104	94	110	116	101	102	107	114	108	111	97	91	94	104	120	127	108	101	97	94	100	99	96	112	93	86	89	95	104	105	95	100	110	87	102	118	133	85	106	97	106	119	103	91	107	112	122	99	91	111	106	107	117	125	98	114	124	114	108	116	104	99	115	91	106	99	96	90	122	106	98	103	101	102	105	91	101	107	125	99	102	89	110	102	104	97	111	100	117	94	104	112	101	98	107	111	81	101	88	93	89	78	98	97	114	87	100	90	98	91	84	101	104	98	97	99	110	86	120	100	91	94	107	99	100	105	108	95	108	95	107	95	109	106	94	94	96	102	94	83	86	103	105	111	111	101	103	99	107	120	89	116	110	95	100	110	117	118	107	96	103	117	113	112	108	115	106	100	93	96	91	97	94	100	115	87	108	114	83	102	94	92	99	112	103	86	98	103	96	86	109	117	102	109	105	106	109	97	106	116	105	82	117	101	99	121	93	99	87	102	106	99	112	122	93	121	96	99	93	97	81	87	94	82	108	102	106	105	98	89	83	96	102	94	90	103	105	103	95	104	123	99	103	110	89	103	93	80	105	111	106	122	104	85	102	86	98	94	101	106	99	118	97	97	102	107	105	91	103	98	102	106	94	96	115	105	111	94	98	108	87	85	103	108	88	103	94	100	95	122	92	120	95	83	100	107	115	92	103	103	107	111	100	110	104	86	87	106	80	95	101	93	109	104	89	104	101	112	107	92	98	120	88	94	73	96	103	103	110	111	95	102	100	109	113	122	95	105	98	99	115	115	106	100	98	99	96	112	114	98	95	89	96	98	98	97	110	99	115	101	110	115	96	90	118	92	97	107	85	98	107	101	99	114	112	103	92	117	105	99	104	99	111	126	102	113	106	101	99	102	90	133	94	125	92	114	129	111	92	105	110	118	101	93	94	83	118	100	100	100	92	109	116	109	121	95	93	86	105	109	110	125	101	110	91	99	99	103	112	102	104	96	97	89	104	89	105	95	85	102	102	104	106	110	100	84	102	111	96	99	107	107	106	113	102	99	95	104	100	88	96	120	113	109	87	104	96	106	120	111	100	114	98	105	108	114	103	100	102	108	109	111	100	95	114	114	96	98	104	107	97	118	119	86	92	100	89	116	89	103	104	103	97	93	99	108	90	103	89	88	113	107	97	115	102	101	106	109	116	96	107	112	100	102	126	99	97	92	107	110	100	108	103	104	85	90	99	98	97	103	102	104	103	116	95	104	103	98	116	99	106	102	105	107	101	97	100	116	82	104	114	118	102	98	91	112	108	95	102	98	91	97	100	109	124	100	90	98	99	100	113	131	107	86	103	84	102	97	119	112	112	96	122	105	111	109	97	103	90	101	104	118	120	92	106	107	114	98	75	93	114	89	89	102	98	92	102	104	93	119	95	124	86	104	88	104	111	92	112	96	120	90	101	110	96	95	114	102	116	105	76	71	110	94	105	109	92	94	100	108	90	103	107	95	120	115	90	84	116	98	94	91	108	117	103	79	113	111	96	100	110	120	112	111	87	102	88	102	106	113	98	101	109	95	78	117	87	105	97	108	110	133	102	90	120	111	86	93	110	103	117	78	106	118	81	117	104	107	110	87	88	106	105	85	110	93	102	95	87	99	93	85	102	103	90	94	108	104	121	99	103	64	106	112	111	101	91	106	105	105	102	78	78	93	95	113	100	98	82	103	91	106	97	112	94	114	98	108	96	107	115	105	112	101	94	111	114	99	108	88	92	95	111	104	84	91	98	100	97	88	99	100	119	110	90	103	103	94	91	103	109	104	99	90	112	101	102	85	98	108	103	115	102	110	116	107	120	109	119	100	104	90	105	88	88	81	110	95	88	104	93	105	101	102	96	108	99	116	112	92	98	97	104	86	103	108	96	99	102	111	118	105	111	106	117	102	100	103	121	99	113	106	98	99	112	109	107	108	98	97	115	113	94	90	88	111	92	118	101	99	87	115	97	91	96	102	99	105	114	91	103	86	101	105	97	101	87	108	108	117	93	103	96	121	98	101	112	97	103	107	91	105	97	89	95	108	105	98	115	110	89	106	107	112	107	99	124	109	110	116	106	98	94	92	102	96	94	100	92	102	95	109	78	91	94	110	106	115	114	82	112	122	96	97	95	103	93	99	108	104	90	106	86	96	81	104	108	107	96	103	134	105	106	112	115	108	110	105	100	95	89	90	105	110	98	95	126	94	79	109	106	100	107	95	91	102	94	68	107	115	106	107	100	118	98	93	102	116	96	98	95	110	94	106	102	91	92	106	99	92	94	115	105	95	100	92	89	109	124	107	109	100	110	86	98	106	106	114	112	112	81	95	105	86	109	96	92	100	86	110	111	98	103	122	103	93	96	93	95	117	123	117	77	113	109	106	125	96	103	108	127	96	88	111	103	106	106	109	109	93	106	101	93	94	95	124	104	104	105	111	106	84	104	109	93	102	84	109	99	99	77	111	103	103	116	121	99	100	110	106	100	107	102	81	100	103	111	107	121	92	114	112	109	115	98	96	96	101	87	113	94	97	85	116	117	101	104	106	90	110	116	114	95	88	93	105	106	90	103	109	114	94	81	118	103	110	103	89	96	97	120	92	127	109	105	95	110	109	104	107	100	96	113	97	103	100	118	108	99	95	104	119	108	100	112	103	94	104	103	119	101	82	101	98	97	120	95	97	120	102	99	105	102	125	101	114	112	103	111	111	88	87	87	111	115	101	96	92	107	105	93	107	95	84	96	112	94	106	112	105	95	94	116	127	115	110	87	115	91	92	110	99	122	115	106	84	83	94	95	86	95	91	102	97	95	108	101	117	86	101	118	98	105	102	97	95	108	107	108	109	89	108	98	93	93	103	93	99	99	104	97	117	115	107	118	104	81	88	100	117	104	95	103	122	98	94	95	110	107	110	119	114	100	98	103	96	111	105
9662	473	609	605	545	530	505	454	438	426	386	399	395	407	378	430	386	357	349	358	402	362	359	355	342	380	392	376	354	343	364	369	394	344	383	356	370	376	343	362	326	379	366	378	371	372	379	351	357	386	341	393	358	362	373	363	408	351	354	363	359	371	330	362	372	363	361	389	370	339	352	363	379	372	363	318	377	351	357	382	369	370	328	383	384	362	382	338	350	389	372	368	364	340	365	347	346	340	350	351	392	367	376	352	390	358	377	327	377	335	379	372	329	380	356	347	371	376	346	361	374	355	370	351	342	374	356	360	347	341	386	352	349	375	352	378	355	345	353	363	356	345	357	343	368	371	341	337	352	391	353	341	362	368	376	355	368	340	333	379	359	369	341	360	375	357	342	355	336	389	350	359	328	365	362	329	353	379	383	330	355	330	382	397	391	390	362	376	364	423	354	381	365	344	366	424	353	365	358	353	401	351	355	352	364	394	380	333	379	394	367	365	364	367	367	355	359	371	361	352	339	382	339	354	381	387	328	363	381	324	392	352	351	372	366	363	342	351	381	379	355	344	368	376	379	340	352	372	366	365	367	401	354	347	354	349	350	381	347	379	350	344	348	347	352	348	374	368	381	338	351	355	339	391	348	361	402	352	425	368	310	344	389	358	360	364	348	398	392	328	350	367	338	370	371	341	381	329	360	352	394	366	386	364	358	370	340	359	350	335	371	349	351	361	384	363	342	356	370	389	361	342	333	343	369	342	360	354	346	334	338	355	345	375	346	384	354	353	352	372	399	363	362	377	371	377	355	348	323	376	363	383	336	402	396	389	343	380	357	374	348	396	389	358	358	377	335	363	384	391	372	386	359	351	342	363	366	358	341	338	353	395	354	407	391	359	384	359	357	396	380	402	352	340	397	353	358	365	367	362	349	352	369	397	356	345	344	340	359	374	343	364	346	339	353	379	381	378	378	359	379	356	333	378	403	363	402	377	409	368	346	346	353	360	325	358	368	324	387	327	351	352	378	381	343	360	350	376	351	346	347	355	346	398	368	408	346	311	410	376	330	347	362	370	389	368	352	381	375	333	377	381	369	359	337	339	329	381	391	363	372	354	332	390	378	373	364	329	374	369	378	370	362	396	368	342	378	381	356	360	368	346	340	331	370	346	327	348	374	371	360	357	379	391	393	365	356	357	317	361	367	340	351	322	357	402	373	363	405	351	378	374	337	391	370	345	389	338	336	343	359	328	329	348	402	400	338	357	333	379	364	362	381	379	353	368	356	341	363	339	331	390	348	349	377	380	373	382	326	367	366	366	396	363	381	349	342	362	379	348	357	348	381	331	365	342	354	319	337	379	350	371	342	374	336	341	370	407	382	357	355	385	375	324	346	361	371	358	347	368	366	383	366	355	395	326	347	384	372	369	380	353	372	360	344	351	338	376	342	337	334	357	406	335	342	355	329	352	363	356	370	392	339	359	355	373	347	356	362	370	352	372	358	362	356	350	355	354	382	382	347	342	367	382	367	374	378	363	343	381	382	393	366	378	346	346	369	354	397	352	360	376	319	354	390	390	355	357	371	359	362	372	361	372	364	337	372	381	357	353	346	406	344	345	357	356	380	346	346	355	346	381	354	363	336	337	344	371	401	371	379	400	366	366	334	400	366	375	368	325	377	388	387	349	355	387	343	374	381	354	377	364	342	371	358	354	387	357	360	371	355	380	359	338	364	325	349	398	347	362	328	388	325	355	323	359	378	344	334	366	383	352	367	357	375	344	337	341	346	324	357	336	380	342	378	348	360	308	314	398	379	376	375	377	345	350	340	376	370	361	340	375	388	345	363	338	377	365	346	355	382	345	414	351	360	380	390	323	365	322	366	361	397	353	367	384	339	339	357	355	377	362	374	365	380	341	365	379	344	347	375	346	343	382	387	353	370	344	398	358	361	377	361	366	399	355	365	379	339	329	371	356	364	342	380	386	358	334	379	376	363	313	356	356	397	327	343	400	374	374	344	346	394	381	380	364	370	383	345	376	340	356	370	351	348	358	323	333	337	347	334	377	370	331	360	399	372	356	377	333	355	334	357	360	356	373	346	357	399	368	339	317	326	368	384	334	348	330	362	337	359	413	347	365	391	332	382	365	387	385	369	354	326	393	330	340	392	371	366	345	356	352	348	380	370	361	355	340	371	397	329	328	375	362	324	407	356	368	358	379	353	350	333	383	330	370	344	362	361	352	377	349	337	370	345	338	381	346	350	395	320	405	372	354	366	367	333	397	384	337	310	356	379	362	379	358	333	388	389	400	393	304	386	374	364	384	329	345	350	360	383	394	336	346	363	368	334	376	345	343	357	331	348	378	390	405	320	341	354	372	317	349	361	363	349	384	376	394	387	368	343	361	365	320	358	377	323	369	372	355	357	361	382	358	367	368	389	331	350	351	376	371	367	359	357	344	346	331	356	356	370	353	364	379	362	344	339	361	327	369	349	348	313	378	357	329	325	335	388	373	375	362	359	371	339	359	358	357	334	391	350	392	361	353	359	351	383	320	340	350	371	389	341	372	353	376	347	344	346	382	351	389	339	364	364	361	360	385	386	392	343	386	350	378	365	368	334	354	333	369	378	359	376	347	350	369	371	378	382	342	343	340	359	340	349	358	367	361	336	362	397	371	372	375	382	378	372	391	377	360	359	371	358	338	341	394	350	356	382	378	366	369	345	330	374	342	368	376	359	321	366	335	371	376	350	366	377	354	392	333	356	389	359	388	365	338	385	380	347	383	352	380	374	367	380	363	345	354	378	346	382	336	388	365	336	396	366	386	356	370	358	381	349	343	378	340	374	377	358	359	338	409	372	348	357	313	370	358	383	382	328	368	355	386	375	334	385	353	349	308	355	360	352	343	360	359	357	353	370	364	369	363	372	354	373	367	352	341	375	369	370	382	374	394	406	379	382	341	369	360	331	378	376	370	354	362	356	331	378	379	340	348	364	371	380	363	398	390	359	377	379	352	360	375	351	320	371	372	335	343	365	392	337	377	351	354	358	354	339	390	349	311	360	352	378	372	359	380	359	368	358	348	367	367	359	348	350	356	366	318	381	375	355	375	369	369	386	373	381	382	375	367	365	380	386	346	349	348	329	365	376	376	370	362	335	365	389	375	365	371	347	360	382	354	376	362	374	372	342	377	355	351	375	387	362	374	371	359	347	347	364	349	345	355	339	332	360	379	359	339	340	364	352	363	368	411	368	380	376	364	358	372	360	341	346	366	360	323	362	337	362	336	397	341	395	350	349	360	409	349	337	355	340	378	359	344	353	346	385	366	366	386	398	347	384	349	353	357	332	351	353	374	352	359	331	342	329	363	362	354	346	332	320	359	352	384	320	378	333	370	349	387	342	342	362	357	361	340	360	347	358	365	388	344	361	366	382	351	342	363	352	365	334	359	389	360	360	376	354	372	356	384	390	375	352	357	353	343	388	364	332	351	361	401	345	390
45341	10626	2119	1201	964	677	567	460	386	333	316	295	268	306	252	251	279	268	256	254	229	219	214	218	198	212	208	239	246	201	223	203	207	222	220	255	202	231	239	222	179	212	208	239	222	193	236	199	213	233	219	192	235	230	219	200	238	226	204	234	244	194	206	220	216	203	207	230	229	214	234	193	200	189	210	212	198	222	219	192	232	209	207	187	204	240	227	206	216	189	201	182	205	191	219	242	199	205	219	218	204	222	215	220	214	219	180	212	219	186	234	221	218	217	225	237	196	198	207	209	228	220	248	207	209	215	191	238	213	189	182	248	240	217	212	200	244	207	232	203	220	218	205	204	214	204	220	191	205	209	210	202	209	190	201	227	238	222	207	227	204	204	196	196	215	181	213	206	198	215	212	219	212	211	215	230	226	215	189	181	189	220	205	219	211	212	212	220	220	188	227	222	208	229	236	219	237	202	206	216	194	232	200	208	226	189	217	196	175	221	223	220	244	230	207	180	192	209	212	211	192	198	195	212	245	218	210	225	202	223	198	207	217	170	217	227	198	212	224	233	236	228	183	248	232	197	192	214	211	218	216	205	196	238	207	195	225	222	221	217	224	195	208	209	256	210	212	169	219	190	226	201	217	218	221	218	190	233	211	210	229	209	226	216	235	227	259	211	199	197	229	201	207	243	210	213	208	213	201	226	229	249	237	222	226	221	202	196	220	206	217	184	209	221	201	191	228	240	196	213	200	227	219	214	208	215	214	230	211	206	221	246	203	215	231	200	206	212	178	212	174	227	204	208	213	203	216	207	236	230	213	210	192	183	197	202	221	188	214	205	199	199	227	225	210	192	214	201	223	230	204	232	203	231	244	211	208	202	219	197	237	209	213	209	213	230	203	226	219	187	202	202	205	223	227	208	192	199	221	193	245	229	214	205	226	228	209	213	176	213	212	253	206	217	195	223	209	195	216	212	204	232	202	213	227	192	193	210	198	217	202	210	221	230	220	223	210	201	221	210	203	215	222	183	175	221	204	206	192	197	228	204	202	226	212	236	220	221	221	222	205	225	205	244	184	215	223	238	212	225	224	219	207	207	197	212	227	213	197	223	198	207	221	212	212	210	206	226	218	218	209	212	204	213	194	235	196	196	212	192	212	239	202	207	233	194	212	230	207	247	204	201	230	215	227	216	195	223	212	208	208	226	222	218	251	218	205	208	239	233	227	193	231	222	223	220	214	201	229	171	223	195	211	192	206	199	202	223	226	216	198	202	208	226	216	221	210	212	232	217	222	229	227	209	224	189	202	251	207	216	198	238	196	213	232	198	188	192	223	228	209	234	204	209	202	201	229	236	211	226	218	228	219	237	215	214	206	215	223	197	221	211	191	204	224	195	197	226	200	237	218	227	226	203	209	255	218	214	202	200	190	231	197	208	240	228	233	198	213	236	190	196	205	206	193	222	207	240	217	233	205	214	228	227	216	229	214	217	196	228	213	212	231	206	241	197	208	232	209	223	202	194	185	208	221	205	205	241	244	183	230	233	200	215	188	209	201	207	244	212	188	220	180	216	211	217	192	235	196	213	235	214	191	196	206	219	200	192	209	213	216	205	244	217	218	197	188	214	226	232	195	213	229	208	202	210	196	215	208	222	227	222	220	212	187	209	216	185	212	191	218	205	199	230	232	192	211	205	224	216	227	215	206	236	207	219	237	224	207	216	228	216	197	211	226	211	226	221	248	232	222	198	226	231	191	212	190	212	212	238	192	208	203	213	225	189	209	207	200	208	212	223	216	215	228	218	214	233	227	221	217	222	205	200	226	221	184	202	205	202	212	206	204	193	206	229	199	229	215	201	192	201	220	210	223	229	210	209	224	191	215	199	223	202	178	237	212	206	226	254	206	211	217	234	206	178	228	228	191	200	220	211	201	212	177	188	209	218	218	205	187	210	213	207	183	194	222	238	208	219	208	211	220	184	216	231	210	200	209	203	217	201	226	209	215	213	212	210	213	224	200	219	222	221	227	209	221	204	205	192	193	218	183	221	203	213	224	247	227	209	227	211	221	231	204	216	205	221	218	218	208	222	223	245	216	206	218	222	208	214	232	211	209	250	240	220	220	218	200	212	198	191	223	212	203	216	227	194	207	231	206	237	210	208	199	202	205	225	183	225	210	229	241	220	230	223	234	211	207	241	199	219	212	225	212	244	233	196	246	200	211	215	267	235	229	179	211	210	234	203	217	196	239	210	232	212	211	231	227	207	207	208	202	229	214	230	221	246	225	214	193	213	233	225	206	223	199	204	235	242	232	190	228	215	186	217	233	226	222	220	221	190	207	202	206	198	197	202	223	234	213	213	199	213	232	208	222	219	217	180	211	215	192	215	212	199	216	204	226	188	215	186	215	232	222	189	215	217	215	230	242	215	189	224	214	211	219	210	231	211	193	217	205	226	228	221	215	231	182	237	243	202	208	204	203	220	200	236	206	227	230	224	212	210	237	215	218	219	209	245	209	217	219	186	211	201	198	220	208	202	219	209	223	218	224	198	214	226	207	219	187	196	191	205	204	232	214	188	192	240	209	185	209	206	217	197	208	227	201	221	191	215	192	210	232	212	239	201	227	202	222	237	234	217	213	221	212	222	199	217	223	206	219	211	211	202	223	236	230	217	206	201	210	200	223	232	212	231	212	210	211	231	214	224	251	241	231	217	193	218	247	211	227	213	200	206	200	208	225	233	203	212	206	220	232	200	194	239	227	203	193	205	190	214	188	194	219	204	197	228	220	205	220	210	208	214	225	204	225	206	212	217	194	190	207	210	217	236	231	218	231	211	205	213	231	220	224	211	218	194	214	206	206	210	208	214	211	186	209	226	198	199	214	186	207	200	213	240	200	208	199	185	250	221	174	193	232	232	235	207	228	185	218	220	219	224	211	225	231	223	204	228	200	225	206	221	212	231	240	202	239	254	179	197	202	240	230	230	211	221	227	208	236	229	201	199	197	211	227	180	211	222	205	214	208	187	212	215	210	216	235	247	206	198	224	200	188	211	175	227	207	231	237	199	222	197	213	220	246	221	220	217	216	222	228	222	195	194	204	230	198	196	213	237	236	222	211	183	208	218	221	224	240	193	190	231	202	217	271	213	193	226	192	190	193	222	202	242	185	222	183	208	216	195	231	209	205	228	229	195	202	205	212	208	214	227	253	184	201	220	234	226	235	200	241	217	224	224	213	196	185	222	223	209	186	193	217	238	214	199	208	206	235	217	210	215	229	214	238	226	200	219	223	201	210	221	200	204	223	208	182	226	206	220	233	216	211	226	216	221	217	199	210	238	225	260	207	229	206	227	201	220	215	215	205	232	220	221	207	246	210	230	209	222	235	199	204	221	203	201	191	215	211	199	222	200	189	212	204	208	208	211	230	237	221	223	194	206	191	215	223	210	240	213	194	201	199	212	230	199	205	219	201	195	208	219	197	197	199	211	215	227	216	210	223	203
21350	1569	3190	3587	3134	2894	2476	1852	1651	1460	1313	1182	1113	1053	1002	947	912	855	837	788	803	776	779	748	780	798	786	745	750	718	746	766	754	695	718	668	707	697	713	709	709	737	686	667	671	705	679	712	722	701	673	676	714	688	652	668	670	669	662	695	666	655	631	662	676	687	682	645	678	714	702	692	667	646	642	702	703	669	677	703	650	653	701	603	661	732	711	644	680	689	663	695	648	697	643	661	652	639	636	667	643	671	642	612	674	636	610	625	644	651	589	676	677	677	648	600	652	665	595	614	694	624	607	658	658	645	676	640	619	667	662	666	631	663	640	641	614	640	641	716	663	674	722	653	654	647	635	652	631	641	681	650	629	646	663	647	663	656	663	640	650	669	668	626	622	663	652	633	640	630	659	669	623	616	669	669	658	674	681	653	692	627	645	622	652	611	679	682	649	651	663	608	694	665	651	674	670	668	669	647	667	633	666	665	660	611	692	644	703	624	638	642	594	651	682	656	637	674	662	665	624	685	674	659	645	651	628	640	630	649	672	668	647	641	687	629	612	630	646	636	664	652	648	621	637	625	685	655	657	636	636	646	671	646	682	684	627	687	659	662	629	638	646	671	642	667	635	586	625	633	652	641	694	633	621	670	653	651	671	656	635	690	654	657	644	649	620	638	650	623	647	628	644	642	660	675	666	657	686	637	650	680	632	628	649	677	646	697	637	613	644	669	647	639	631	659	622	643	626	662	615	688	655	629	643	656	611	634	646	650	653	629	625	656	630	693	579	646	649	653	640	650	636	633	643	669	653	655	615	664	672	652	621	689	655	699	586	631	661	636	673	604	657	622	615	663	634	663	676	671	702	650	666	659	658	682	663	630	653	692	657	671	639	656	668	660	663	626	696	657	600	651	650	625	612	656	658	656	658	647	690	657	671	616	608	667	714	649	656	667	616	659	616	672	661	626	651	656	611	655	644	641	659	633	655	667	644	659	590	613	644	653	679	664	660	664	623	638	648	688	685	665	688	657	616	653	665	618	641	695	660	649	711	596	659	681	620	633	670	635	628	652	650	651	622	665	638	663	639	648	636	693	646	656	694	697	644	682	627	668	678	681	663	674	710	641	703	653	668	653	663	625	655	681	631	674	647	669	642	670	692	686	592	656	662	634	642	622	642	601	683	627	685	641	650	672	693	686	690	673	667	677	651	623	658	634	609	676	655	647	633	676	659	685	633	650	674	631	616	617	638	667	668	637	654	681	681	644	658	665	608	663	623	611	628	619	640	662	659	668	599	676	656	632	639	606	677	621	638	638	662	637	579	619	659	669	635	651	617	673	635	622	646	648	646	641	675	598	676	672	620	705	647	611	644	690	675	643	652	639	671	639	609	636	648	677	685	615	663	622	723	662	668	655	693	616	647	618	666	631	652	664	701	688	651	613	668	656	598	685	614	640	651	656	660	633	633	679	623	624	627	626	652	631	655	654	634	673	649	633	705	663	639	653	721	632	629	659	687	647	653	641	640	673	655	619	664	631	635	675	651	637	630	667	696	658	656	668	638	704	656	628	605	687	649	626	631	655	710	675	642	665	670	611	691	655	613	661	617	682	661	621	645	671	620	662	625	674	607	677	630	624	641	629	661	685	641	637	657	683	656	672	624	639	623	644	622	668	639	646	705	658	644	671	651	649	677	638	667	669	661	612	677	674	630	659	657	619	644	672	647	646	688	668	675	662	641	675	675	646	618	664	653	623	625	658	702	648	640	669	645	664	623	683	601	660	649	636	634	632	671	674	621	649	674	671	595	644	684	640	719	639	673	685	704	678	591	601	650	633	680	654	616	673	681	655	701	660	601	650	660	664	694	641	660	691	663	609	708	676	651	647	697	658	662	685	613	610	633	629	673	649	643	638	650	641	621	677	652	672	641	648	617	673	631	635	637	620	633	640	684	630	603	650	653	643	642	663	643	595	611	613	675	643	659	613	627	671	642	656	681	658	645	666	645	665	641	684	652	687	637	655	644	681	657	661	638	632	623	665	678	643	664	693	653	662	648	634	665	716	635	687	600	663	685	686	676	663	667	628	621	671	662	645	621	627	675	628	674	661	664	697	668	650	662	640	631	656	681	624	660	649	660	657	595	604	695	671	666	654	668	627	640	649	631	610	640	610	651	680	654	671	653	666	644	641	615	607	671	651	619	643	648	633	689	662	669	655	639	663	657	626	630	650	708	668	640	658	677	674	717	673	655	643	678	650	650	647	635	669	679	672	634	658	715	662	625	660	666	633	683	673	662	682	658	639	645	630	661	642	627	635	620	673	706	612	644	654	643	630	669	671	669	621	685	663	621	723	673	657	649	639	680	670	665	664	631	667	652	631	634	586	572	660	615	638	649	636	667	657	689	692	650	634	659	675	627	656	689	593	650	650	651	675	647	625	657	656	622	618	644	659	670	666	657	628	658	650	684	641	663	651	656	647	673	690	653	649	639	636	678	631	635	628	664	661	599	637	662	631	623	642	636	647	657	663	683	730	644	681	651	655	710	651	636	652	641	624	669	685	686	670	638	633	627	608	620	689	629	630	661	676	611	662	663	643	663	690	660	643	660	698	667	637	668	672	704	652	666	651	645	637	673	648	689	669	633	663	658	615	722	633	611	632	644	670	677	684	660	646	670	676	629	652	664	644	634	657	655	668	660	675	640	630	642	665	660	654	648	639	663	620	659	653	654	617	637	622	656	666	627	639	675	612	643	635	649	672	645	658	654	660	657	626	627	659	632	646	649	587	678	700	621	636	661	657	659	676	609	637	704	722	631	658	638	650	664	706	631	614	679	622	666	674	622	655	686	648	640	676	654	688	675	634	644	679	632	642	698	655	643	660	662	691	683	692	651	650	636	666	652	649	664	661	636	640	667	657	621	618	645	657	656	686	617	653	651	685	640	669	658	690	638	641	659	639	613	694	669	641	640	641	658	674	660	677	671	664	724	608	677	687	664	653	659	656	636	691	635	657	646	676	676	647	654	629	639	658	681	653	637	651	633	648	668	605	651	675	677	626	639	634	630	646	605	670	628	690	643	654	652	663	622	638	659	665	658	636	642	637	672	639	593	637	603	661	635	658	651	654	581	647	654	598	679	640	687	633	671	664	649	645	652	623	630	645	672	649	636	681	654	647	667	651	694	692	670	623	692	649	678	643	677	627	642	661	650	638	665	681	651	625	601	654	607	614	665	618	612	711	624	652	671	635	671	657	691	632	721	655	665	655	655	617	695	673	708	615	658	649	672	656	673	632	613	619	618	674	670	667	678	590	654	603	645	637	666	675	663	656	685	612	661	652	625	686	652	674	676	687	663	662	646	635	666	631	668	676	741	676	600	661	591	690	636	615	650	708	631	635	660	646	667	677	631	624	667	678	623	640	668	647	677	675	671	655	654	622	652	668	632	677	684	693	630	647	643	626	618	655	663	641	635	640	608	624	635	647	620	668	647	690	673	631	660	666
54693	18098	7037	2479	1668	1183	980	748	618	573	503	508	389	428	392	367	359	356	354	365	358	354	335	365	383	349	315	330	319	315	300	331	318	326	323	306	339	297	309	317	306	290	303	296	294	297	293	336	307	322	308	297	307	317	282	300	304	285	292	319	310	302	305	311	352	309	322	320	303	295	290	282	309	292	275	297	291	310	297	315	311	269	279	320	292	308	311	310	289	307	298	299	316	306	303	290	284	323	347	306	272	302	304	319	270	293	306	277	277	279	278	296	326	291	325	258	299	310	275	310	315	296	321	313	305	306	307	279	301	304	291	285	285	272	324	294	305	353	309	309	295	304	291	304	301	295	335	292	312	312	317	337	296	307	311	302	276	318	303	319	266	330	303	278	313	313	287	276	291	296	322	306	269	294	289	304	302	305	268	275	280	332	308	287	287	315	310	298	282	283	289	306	287	255	295	290	298	276	293	302	336	278	317	274	303	337	311	326	273	316	315	298	297	271	301	263	269	306	298	330	285	292	292	320	287	302	310	315	293	290	309	311	320	297	273	309	311	296	313	295	328	280	305	302	337	294	282	311	329	291	296	289	314	306	291	316	300	276	303	290	332	308	293	301	260	326	277	330	271	282	280	290	296	304	338	274	303	305	316	305	288	289	333	290	295	245	310	304	272	314	304	312	291	304	268	315	294	315	294	311	299	319	278	288	288	303	305	293	287	298	285	296	297	317	320	286	276	288	312	336	326	294	318	281	275	321	304	277	292	284	269	298	308	308	295	302	293	289	282	284	338	277	311	323	319	299	300	317	288	339	303	298	279	328	303	277	313	302	319	315	300	315	299	291	291	294	305	287	300	311	309	318	291	291	333	301	303	296	273	316	304	307	289	269	274	285	312	288	305	307	304	267	257	283	287	259	303	327	278	282	254	283	323	293	295	287	310	289	286	293	305	295	311	300	335	293	278	301	287	326	292	288	288	311	305	284	297	315	276	336	305	300	303	317	290	310	294	289	314	297	293	307	301	288	318	308	301	309	297	300	285	314	311	296	303	318	316	291	331	290	316	262	324	297	332	284	298	304	273	294	332	314	332	321	298	311	309	311	346	300	297	328	312	276	287	313	321	300	295	286	315	305	321	308	297	297	327	314	311	292	299	294	256	302	299	332	273	279	285	299	321	283	290	321	312	318	298	321	306	305	263	284	287	313	311	285	325	313	274	303	297	296	267	303	286	284	327	319	311	306	281	292	333	287	307	328	320	278	307	289	295	314	300	295	309	312	300	291	286	310	280	314	297	288	254	296	314	298	318	299	337	280	312	332	286	274	297	303	329	320	309	318	285	296	293	297	294	274	304	325	303	320	290	312	303	310	311	306	264	276	311	277	305	305	283	309	309	284	289	317	270	310	289	296	305	318	317	278	280	333	295	308	308	295	350	325	278	301	323	298	323	296	283	293	295	289	310	304	284	273	314	314	261	297	319	320	295	285	301	323	276	277	294	294	323	299	324	300	297	326	342	269	284	302	282	305	267	300	293	315	281	276	264	277	303	290	325	295	305	318	287	285	288	331	278	304	309	272	285	301	308	314	294	299	307	312	333	305	291	320	305	286	283	328	322	334	296	290	296	303	308	262	315	306	336	278	308	277	301	287	287	292	301	286	272	295	321	289	282	297	305	325	314	300	278	291	307	292	288	290	287	280	284	319	307	320	300	288	290	297	330	320	279	305	290	312	327	317	286	288	311	302	309	287	289	313	298	282	291	322	272	282	319	311	288	299	298	336	283	292	275	302	325	290	277	292	282	288	303	318	319	299	275	280	311	294	319	298	271	292	339	304	294	305	288	313	291	278	313	288	298	283	303	292	312	313	317	317	311	306	267	300	293	308	327	309	255	292	320	301	329	322	270	313	297	276	295	268	300	288	264	306	292	312	292	321	287	269	323	305	348	293	295	277	289	314	321	308	299	304	287	288	302	305	320	309	276	298	304	292	289	269	298	296	288	321	308	293	326	286	297	292	292	312	285	275	272	274	294	317	271	296	316	295	289	296	299	309	288	309	315	318	318	311	307	314	293	292	285	295	302	281	311	317	351	248	313	317	300	316	301	308	300	265	304	303	308	297	276	297	340	319	306	300	336	297	301	303	313	315	279	314	287	300	284	282	300	306	338	313	286	307	298	304	290	300	326	297	304	275	315	292	311	319	309	307	312	269	304	309	294	279	296	238	294	286	284	315	318	285	311	316	325	312	295	316	289	269	264	292	319	298	295	312	302	307	269	320	289	315	313	279	286	293	286	281	305	285	310	298	308	310	313	288	315	295	258	314	278	300	295	296	296	292	300	307	332	291	287	277	337	297	306	274	321	306	313	307	296	305	269	280	290	285	274	272	303	284	325	310	279	301	302	302	312	298	294	288	301	293	330	293	294	300	319	297	312	303	290	313	273	319	283	281	298	311	307	325	325	248	326	294	302	308	287	281	285	316	318	276	286	304	301	278	322	303	292	317	294	288	275	329	295	307	289	319	324	319	309	268	326	307	313	291	315	335	297	279	277	279	313	286	308	326	334	295	289	318	312	297	281	286	321	293	297	284	298	281	274	277	278	338	306	283	313	294	324	323	290	325	323	306	271	301	286	283	282	319	297	296	334	314	302	283	310	310	309	295	292	288	285	287	303	291	298	321	270	250	285	295	307	314	303	284	286	301	272	266	319	311	321	301	271	301	284	281	309	279	281	301	302	295	275	308	288	272	311	313	310	295	296	293	289	271	309	288	294	325	299	277	332	302	313	312	287	310	289	276	313	312	303	291	272	285	297	298	309	308	305	304	314	292	294	309	280	307	304	269	297	276	281	304	294	307	292	281	297	331	310	328	285	317	300	304	318	302	299	300	316	313	318	316	278	282	308	307	278	302	355	284	290	271	301	326	285	288	285	309	322	291	292	307	307	285	290	307	305	316	299	290	262	295	291	285	340	334	321	306	297	288	300	297	317	327	325	312	306	284	293	309	307	268	322	320	321	272	307	300	282	294	306	344	318	288	289	316	303	312	333	293	309	304	280	326	284	288	264	296	309	301	265	297	272	315	306	303	297	317	307	321	300	294	300	335	310	317	322	289	283	323	307	271	286	302	298	282	295	278	301	299	300	302	303	297	293	302	291	271	307	321	320	279	321	310	325	312	304	303	300	282	265	294	290	310	339	285	295	302	316	279	299	297	291	309	289	290	302	308	267	300	286	272	301	279	319	300	296	267	297	319	324	302	303	331	323	293	289	282	309	301	283	304	290	286	283	285	312	310	300	311	299	280	302	305	301	303	309	256	304	320	316	329	285	323	306	341	276	304	310	299	270	308	293	324	326	334	290	314	317	287	272	318	320	296	286	303	282	296	280	315	310	324	360	310	327	297	290	326	307	297	316	311	298	314	305	309	311	356	292	301	294	284	299	291	311	289	330	306	319	294	305	299	282	342	301	314	331	274	315	324	285	289	296	301	290	303
26039	2570	5341	6227	5416	4708	3991	3069	2818	2422	1990	1833	1685	1583	1482	1460	1437	1362	1224	1199	1242	1144	1103	1152	1126	1077	1026	1080	1048	1015	1107	961	965	995	1000	884	999	979	964	941	949	907	922	896	940	892	930	933	895	881	937	840	873	916	909	906	863	873	899	878	873	892	918	855	897	941	847	853	868	885	897	949	844	865	902	854	862	834	887	853	869	873	921	832	826	844	844	838	843	893	853	825	857	894	855	805	855	829	894	810	835	870	880	811	898	842	852	921	870	825	893	911	860	866	843	900	904	897	834	874	955	804	844	916	854	854	887	815	859	852	795	873	869	846	855	851	832	851	866	891	884	842	845	879	899	868	939	871	843	860	824	855	875	847	789	927	887	850	895	834	859	819	906	866	889	842	853	868	945	888	911	903	852	852	889	803	829	861	893	853	899	824	854	876	843	888	829	887	849	855	851	848	899	828	864	885	797	858	853	841	848	859	833	861	858	844	848	856	854	866	844	823	860	903	868	880	828	868	849	889	829	826	862	918	784	835	884	796	872	903	852	853	842	874	829	822	863	868	832	868	816	797	830	895	822	889	848	857	888	839	857	849	852	820	920	857	867	876	880	846	837	843	828	823	869	848	925	856	917	850	800	886	866	835	859	879	861	839	802	852	912	838	808	852	877	798	839	865	868	877	879	860	851	846	876	891	837	859	848	890	846	846	893	881	799	831	879	853	759	850	836	821	873	826	841	892	867	897	886	885	841	803	802	848	906	840	865	852	865	867	806	906	837	850	824	923	866	849	831	836	868	818	839	843	846	884	839	926	854	838	865	868	843	856	839	930	920	810	846	831	898	860	848	841	876	870	871	818	862	855	867	851	817	866	850	898	838	866	833	843	835	857	837	808	878	911	867	814	897	867	864	808	875	830	816	818	904	839	849	883	800	878	849	865	837	902	845	813	855	851	816	817	855	877	843	885	844	884	823	877	814	866	811	875	876	848	861	871	865	871	865	830	883	858	867	878	842	849	869	805	859	865	853	938	874	876	858	870	894	822	844	790	891	839	829	865	792	856	849	866	901	797	883	853	860	846	879	833	844	826	831	881	818	826	819	830	859	855	857	850	866	872	875	847	925	839	895	813	785	879	860	801	816	851	897	892	854	841	803	890	809	813	809	875	855	883	845	806	824	814	876	854	846	837	830	827	825	900	836	821	885	827	916	878	890	884	806	862	876	881	866	881	890	886	812	838	863	901	875	904	861	845	884	836	910	839	840	851	929	853	912	846	851	830	868	856	838	847	844	877	816	869	825	819	871	888	852	830	832	850	865	880	870	801	798	823	793	862	816	859	863	827	872	870	855	861	887	789	907	815	843	899	829	873	832	827	888	823	874	819	857	832	897	867	822	831	862	906	823	861	921	848	840	866	871	889	838	889	869	827	909	863	883	844	845	862	865	827	887	844	818	843	888	816	798	863	880	856	855	827	826	847	836	813	843	830	864	847	864	864	864	842	846	892	849	829	845	869	844	787	859	889	866	845	864	878	873	803	864	824	836	862	850	822	883	858	775	844	819	805	809	836	876	871	871	824	871	909	799	830	808	858	886	860	833	873	821	857	825	796	866	846	876	857	896	936	799	862	878	872	851	868	837	906	843	887	813	839	847	869	852	785	811	844	846	845	845	829	916	810	839	846	794	825	822	847	893	852	906	881	902	845	860	839	840	805	891	862	888	806	870	852	845	853	835	882	812	834	847	850	899	850	856	850	871	825	841	809	875	856	876	865	813	845	857	845	874	859	833	847	848	884	846	846	870	883	838	864	886	851	855	826	879	837	870	862	875	836	870	849	862	842	912	835	833	825	856	824	885	899	829	844	912	885	853	879	860	871	887	822	849	914	813	860	859	827	827	834	823	848	864	818	853	858	818	873	812	861	862	853	886	838	851	835	846	818	823	860	870	828	875	814	824	913	846	905	910	870	931	821	870	863	918	840	868	816	865	781	930	861	870	855	814	811	855	899	893	880	876	816	828	804	839	863	893	880	880	872	825	819	841	884	813	868	902	816	797	818	857	828	886	863	883	836	867	856	872	854	813	851	856	882	825	843	869	836	836	887	878	836	826	847	828	849	920	856	899	866	857	868	907	801	820	852	817	869	811	829	882	913	839	848	876	843	852	874	847	924	848	857	792	825	846	782	840	889	848	846	884	894	928	903	839	836	907	869	871	842	882	903	841	843	844	830	857	850	877	844	830	914	921	856	814	855	829	878	840	836	801	859	857	861	880	871	816	853	877	864	869	842	881	845	859	899	898	820	898	863	843	850	859	838	851	877	858	802	895	861	843	904	905	886	863	839	792	793	819	884	853	874	868	860	821	855	871	865	869	867	822	858	863	880	838	859	812	884	836	849	846	803	829	863	873	872	889	804	824	843	818	876	808	875	830	878	842	837	866	851	868	895	863	895	833	874	818	860	853	844	848	855	859	850	859	835	892	871	894	802	792	831	813	859	839	813	817	838	838	836	861	874	832	806	862	802	891	840	814	852	874	850	902	879	867	832	848	855	825	864	854	823	822	869	848	839	845	917	863	921	869	873	801	881	860	872	880	859	869	915	829	837	859	817	842	863	845	892	874	874	839	808	871	828	797	831	859	829	864	849	827	852	868	862	900	852	922	915	879	882	834	874	831	866	828	830	799	858	849	875	855	838	852	828	848	865	833	822	877	830	818	811	856	824	866	777	883	836	860	840	840	870	850	847	885	839	805	879	873	851	843	869	819	923	788	899	841	892	845	838	799	846	892	819	846	830	839	868	854	829	843	891	859	834	920	841	886	868	869	884	899	880	792	842	831	808	909	851	847	832	850	844	840	832	885	822	830	816	827	849	834	871	869	852	879	884	842	892	894	882	868	875	853	914	851	829	890	927	850	821	883	899	875	841	871	879	815	842	877	841	865	841	845	857	831	847	808	875	897	830	842	842	877	870	823	850	860	867	827	832	866	849	823	858	855	813	839	828	863	857	844	836	810	872	819	847	833	846	898	897	853	807	822	898	905	842	857	835	849	820	912	878	884	884	875	888	834	855	828	859	870	863	839	805	842	829	881	865	845	859	836	880	812	846	840	919	897	833	849	845	879	814	858	831	843	854	858	846	864	842	954	828	890	841	800	835	846	869	829	898	901	812	829	865	830	859	819	864	873	847	812	874	830	891	887	828	792	847	864	801	804	805	877	858	837	791	869	847	845	865	872	892	802	875	885	888	867	847	806	822	868	846	820	854	898	853	861	845	883	862	819	829	814	840	872	856	839	879	904	874	863	912	871	830	808	821	830	827	850	872	838	843	866	834	900	849	880	878	849	839	863	858	878	856	827	858	806	863	839	877	887	795	861	804	826	839	840	881	842	815	915	835	892	889	834	866	865	892	845	881	831	914	880	882	847	809	835	857	862	885	821	907	814	878	842	826	903	852	840	844	825	847	829	859	851	812	871	859	861	823	848	844	900	853	870	881	881	871
10251	482	271	214	159	142	138	118	113	126	116	117	120	102	115	111	104	110	108	98	85	110	85	110	84	104	104	109	115	101	126	89	107	107	85	78	90	98	124	113	87	106	119	106	111	109	103	104	108	86	110	124	123	114	117	107	91	94	116	106	96	94	89	138	125	83	96	109	94	105	120	122	103	103	103	141	125	96	114	99	85	84	92	106	99	102	84	100	107	117	91	95	106	95	90	108	107	96	85	113	102	99	103	120	94	128	102	92	125	108	109	99	100	98	90	113	90	101	117	108	102	93	89	106	94	102	111	108	85	110	118	116	94	81	115	82	99	109	121	101	97	102	99	93	112	102	99	103	106	110	114	90	110	108	105	93	103	103	108	105	100	97	98	97	99	96	95	100	88	83	79	100	94	106	98	115	99	106	106	95	101	101	95	99	112	109	112	119	115	98	98	120	97	104	91	128	100	92	104	123	103	98	115	99	91	90	98	104	93	86	113	97	89	99	102	111	99	115	95	108	111	98	93	131	103	103	110	102	95	119	105	102	99	104	95	113	108	104	99	90	109	106	110	100	92	90	109	84	111	92	111	104	105	78	104	106	90	82	104	99	91	100	96	93	86	106	126	98	106	94	98	96	94	100	104	104	101	105	93	102	127	97	119	99	93	98	104	98	101	93	97	101	100	102	117	101	127	117	91	91	117	106	116	89	90	79	100	117	102	91	90	107	88	105	102	115	117	110	98	106	109	91	99	98	97	99	120	108	111	103	96	102	99	108	104	104	99	115	115	85	105	109	107	96	94	97	95	95	118	108	92	110	113	90	105	102	89	114	108	102	101	102	88	100	103	102	117	115	101	95	101	108	105	103	85	108	109	96	116	97	108	91	96	113	104	85	102	99	104	118	95	113	90	104	89	121	103	107	100	101	112	103	91	106	105	101	89	103	114	105	111	94	121	94	93	83	101	115	85	105	99	112	92	94	86	100	114	116	101	119	101	94	95	122	89	107	117	123	106	103	109	116	99	108	117	111	118	98	88	106	108	92	88	99	89	117	83	89	88	99	109	102	107	92	97	114	86	96	94	93	109	91	97	97	113	89	109	93	107	107	90	119	91	115	99	91	98	112	120	94	83	103	102	96	109	88	106	96	91	93	95	99	122	93	96	105	102	104	116	89	105	81	113	113	94	91	95	110	99	119	91	124	89	106	114	98	107	89	97	92	103	108	99	94	98	122	108	86	90	104	84	117	95	99	91	109	85	98	121	109	96	113	109	97	108	95	105	88	99	102	107	118	94	112	80	89	121	95	98	103	101	91	117	122	114	117	117	88	102	123	99	119	95	105	104	106	109	106	116	115	102	102	109	97	106	115	111	91	107	109	105	103	97	101	109	115	107	107	79	95	98	93	89	89	120	103	109	117	106	93	89	100	97	118	119	84	103	96	81	107	90	96	111	88	96	111	106	115	107	96	124	105	117	80	113	108	86	95	120	111	112	93	114	104	102	106	114	121	90	97	106	87	104	114	115	118	81	98	90	118	101	106	89	101	103	108	101	96	123	104	99	104	98	102	94	107	113	101	78	99	97	104	94	110	106	108	99	120	103	96	100	126	109	89	103	110	110	105	99	93	98	96	82	97	100	102	97	105	97	118	105	109	77	86	92	103	107	116	95	81	101	107	103	100	117	91	101	103	107	105	94	94	91	103	128	105	87	100	101	105	101	109	109	101	113	102	93	99	96	104	106	120	113	111	87	93	104	95	98	100	106	106	109	91	111	91	98	97	103	102	114	111	109	108	106	83	106	107	87	116	94	120	104	92	121	91	114	85	113	89	97	110	93	96	116	96	101	79	114	107	92	89	113	113	106	111	120	88	97	105	96	106	101	97	100	106	101	119	122	100	118	95	91	102	100	99	91	97	107	88	115	111	105	112	97	95	101	113	121	103	111	101	91	103	106	101	121	94	99	92	90	96	102	98	88	101	118	106	92	109	90	111	122	99	108	111	97	101	90	105	95	88	113	101	115	100	113	98	102	95	105	92	101	105	105	95	91	97	105	113	101	109	107	114	106	109	91	101	104	109	97	104	121	93	107	91	124	113	89	94	98	103	111	103	100	98	119	98	91	95	88	97	108	103	107	102	88	122	93	116	90	100	98	110	88	102	105	111	119	107	107	114	109	123	97	96	107	101	90	98	90	91	117	89	100	99	101	100	97	113	81	102	100	89	109	102	99	102	87	98	95	102	97	103	108	121	108	82	84	109	111	112	104	107	115	102	91	108	114	112	106	91	91	117	107	117	106	114	110	107	91	100	121	111	117	107	103	92	100	116	100	121	83	108	110	79	120	88	92	81	118	105	112	105	109	82	98	106	113	106	82	93	107	96	126	103	77	111	91	108	123	107	86	103	118	123	89	111	104	103	121	101	101	119	94	91	120	97	97	101	97	108	106	103	115	100	81	109	111	109	91	138	108	94	101	106	104	103	94	92	110	96	89	104	93	109	90	109	106	103	94	88	104	110	103	108	101	112	115	82	106	107	97	93	104	85	92	98	97	77	95	114	114	117	97	96	104	99	99	95	95	80	97	80	90	102	101	108	100	103	89	106	90	101	121	102	117	110	90	113	100	100	107	94	96	97	95	91	92	91	106	83	99	124	105	95	103	98	113	99	93	88	92	115	97	116	95	96	92	114	102	125	118	112	109	97	87	106	103	96	114	96	114	96	97	87	116	102	93	101	106	106	95	86	94	94	111	109	107	99	88	88	136	95	93	100	107	133	108	99	117	90	100	103	102	94	106	99	108	97	105	122	97	118	97	105	102	100	113	100	97	104	122	101	124	102	96	107	97	138	106	110	79	103	91	115	88	106	99	103	97	95	98	106	106	96	96	91	102	95	122	84	97	96	129	104	104	107	96	112	89	98	112	127	94	82	105	81	95	114	82	119	111	108	104	106	94	109	111	85	97	101	129	117	123	103	89	104	97	107	121	118	90	109	108	97	88	92	103	102	108	117	106	100	98	96	135	75	104	105	100	100	86	89	101	84	111	106	111	101	88	89	97	95	96	105	97	113	97	106	91	99	88	103	77	104	117	104	105	103	115	120	107	109	87	124	97	99	122	101	136	92	117	102	115	112	98	93	101	110	91	88	96	113	119	110	109	93	85	107	99	93	107	100	86	94	116	114	117	111	101	106	113	108	92	96	105	96	115	101	90	90	91	116	110	103	83	120	110	86	109	125	94	108	114	108	95	101	110	117	87	96	114	106	95	116	123	111	112	105	117	94	92	102	109	82	89	104	103	106	104	102	96	102	103	91	90	93	90	117	107	92	93	104	101	109	90	90	108	97	99	117	97	99	108	101	116	108	92	89	102	106	107	118	100	106	124	118	102	116	107	106	92	112	100	99	97	106	114	110	104	113	106	101	95	106	131	81	94	105	93	88	97	102	113	102	93	92	121	91	106	105	82	98	122	100	87	120	102	105	78	80	116	120	103	102
9659	423	618	616	588	545	543	435	418	403	418	412	384	415	382	390	377	387	399	364	370	369	397	377	344	373	394	361	372	380	357	345	368	335	368	373	367	351	372	372	347	366	354	329	364	377	385	351	377	387	376	338	399	351	367	351	330	367	368	354	354	388	378	347	361	342	369	385	351	324	353	378	363	344	358	373	364	369	352	356	373	349	379	382	357	344	332	380	377	352	399	357	372	389	326	361	348	388	370	372	335	340	350	357	395	359	389	375	332	354	342	343	366	332	378	314	380	378	399	355	397	383	380	359	372	348	399	388	366	372	373	342	389	378	363	369	368	331	365	319	352	365	359	367	356	368	341	330	345	387	331	349	344	372	390	365	339	373	331	377	365	381	392	397	334	371	388	355	414	384	353	358	363	371	353	357	367	335	335	346	381	374	341	418	344	383	345	340	380	360	343	304	339	350	362	351	352	366	373	335	350	366	359	352	382	368	350	365	333	360	356	354	383	377	374	362	353	363	336	348	340	339	341	361	371	378	352	389	349	345	369	372	378	368	369	357	369	332	339	372	371	356	347	353	360	364	355	376	355	354	347	351	379	327	399	358	374	377	336	371	364	348	357	372	389	382	341	359	382	364	333	351	381	368	369	345	323	362	371	393	342	347	353	398	346	357	360	386	376	349	348	348	371	390	327	364	363	333	365	359	373	363	316	352	358	370	344	358	361	360	369	384	382	332	405	359	398	356	346	404	369	384	361	329	385	336	359	345	354	370	376	352	367	344	345	360	380	374	383	355	385	362	387	387	363	364	343	363	348	361	338	354	389	391	344	347	364	337	408	376	352	364	347	342	342	342	362	365	358	379	354	351	379	377	372	361	353	315	370	386	339	336	341	367	370	349	354	325	352	383	377	318	379	368	358	389	364	369	341	374	359	352	361	401	350	367	360	351	349	411	353	369	383	348	380	329	340	386	364	391	358	361	362	352	348	370	368	385	345	364	389	384	358	365	363	382	355	362	369	359	367	353	369	336	342	372	364	384	347	328	312	362	330	366	338	367	387	388	341	364	361	347	344	349	374	355	401	377	383	351	379	372	358	363	402	352	349	342	390	349	350	383	399	374	379	382	357	348	344	345	374	371	366	419	386	353	352	394	373	394	387	356	362	366	345	374	364	368	372	364	360	357	380	381	353	375	373	384	373	366	357	374	372	334	392	366	375	369	345	326	362	333	364	329	365	376	370	360	390	354	341	347	389	367	352	389	357	350	389	366	375	345	361	363	383	375	356	380	363	349	354	402	352	367	371	365	347	369	404	370	349	350	337	346	365	402	375	349	365	370	328	323	347	379	367	360	380	375	356	346	370	374	372	345	356	346	371	341	377	362	350	373	379	363	377	359	350	345	360	346	351	309	371	368	370	339	345	368	353	341	353	412	358	351	393	385	387	346	365	347	376	384	321	389	374	356	394	365	352	379	373	417	354	333	364	322	378	356	367	363	455	404	366	387	313	353	360	345	377	377	366	374	360	355	367	377	372	348	370	351	350	372	382	371	344	371	341	371	356	351	335	372	375	401	398	361	365	358	362	340	365	339	335	379	349	350	354	335	370	363	340	353	401	364	331	343	376	386	384	383	373	362	360	353	352	323	324	364	352	365	368	393	342	364	351	379	379	383	372	353	364	370	366	372	372	347	362	407	392	342	358	350	348	373	341	373	395	331	384	370	346	363	387	382	355	383	374	348	373	384	340	363	369	319	376	352	369	371	362	383	360	399	354	359	328	380	375	316	400	386	369	366	375	347	366	353	402	371	382	350	367	340	352	344	371	389	379	399	349	341	373	355	375	419	363	378	406	389	348	375	376	352	352	364	339	364	349	392	409	354	362	359	313	336	360	369	344	347	353	349	348	367	380	367	371	344	367	316	355	365	373	371	331	391	377	360	384	354	373	348	356	330	365	360	389	363	379	385	380	375	373	367	368	324	408	360	363	382	366	357	356	354	393	372	364	336	378	366	369	357	329	360	353	384	355	383	358	359	338	361	321	363	370	341	353	344	360	383	363	395	392	393	346	393	362	349	377	361	379	360	362	399	379	379	346	363	361	380	345	333	370	376	388	374	365	366	336	356	370	356	359	358	343	383	335	321	379	379	406	390	346	371	358	345	361	369	344	362	350	372	370	353	391	364	338	338	373	360	369	393	390	361	382	376	346	366	373	364	331	398	343	380	358	345	351	332	353	333	348	364	369	342	376	371	383	356	349	330	355	358	373	384	357	398	372	371	354	374	381	354	368	356	362	383	378	374	397	370	367	353	374	358	350	377	349	371	383	385	363	363	384	364	349	343	399	366	335	358	378	387	366	322	370	376	337	406	361	349	338	371	366	338	397	357	371	375	377	369	387	371	353	378	363	364	346	348	384	329	355	331	350	356	354	337	360	357	344	368	396	345	332	365	359	376	377	357	357	367	350	368	338	348	366	367	368	389	362	359	358	346	372	353	365	342	351	368	385	325	341	341	381	363	352	400	337	340	355	366	324	349	367	346	373	380	359	374	345	359	364	344	396	371	362	355	362	365	339	377	371	356	362	336	373	338	364	354	328	350	376	381	383	336	390	356	378	374	373	350	345	351	364	373	375	374	382	343	361	384	387	415	338	379	340	370	347	364	361	359	350	328	373	377	350	366	391	359	361	377	377	373	341	351	331	361	362	339	321	385	378	371	353	392	369	381	376	361	342	349	370	342	353	346	353	333	341	398	334	374	368	365	351	382	402	347	344	364	386	358	393	359	357	368	349	344	344	393	358	313	360	378	367	370	353	361	380	366	374	371	384	365	384	360	380	330	349	338	352	368	350	373	373	336	375	399	357	392	366	361	353	349	335	351	364	389	394	372	383	341	374	327	331	352	365	338	361	343	349	386	371	376	351	345	348	332	376	337	354	361	373	357	397	376	385	331	344	347	341	358	376	368	366	377	362	353	374	357	329	358	403	367	385	345	370	394	361	352	357	359	356	336	365	359	364	362	351	357	364	348	363	370	344	335	371	342	388	343	388	362	335	386	331	342	370	374	352	371	353	371	378	381	353	372	335	333	349	354	361	338	330	336	346	349	357	361	362	337	348	321	381	326	359	351	379	332	332	355	396	365	360	348	360	400	376	387	323	347	385	375	322	386	336	345	372	359	373	351	382	371	372	356	367	356	391	361	357	393	382	375	346	371	370	361	352	359	397	355	367	424	377	369	363	379	384	357	385	345	379	383	376	335	349	399	346	357	372	359	384	352	403	360	349	380	370	354	400	381	362	377	378	370	339	396	382	428	325	363	349	375	381	347	358	371	364	376	369	367	360	363	333	361	397	366	337	354	326	361	355	377	341	388	339	357	362	378	365	376	357	376	353	345	363	388	304	376	348	367	365	320	374	348	353	354	320	389	370	393	371	346	362	373	358	330	346	381	372	362	356	394	350	348	340	388	350	348	392	352	370	361	386	366	334	365	382	354	373	329
45423	10420	2222	1232	882	673	599	436	404	358	344	290	232	273	255	240	254	268	235	240	238	215	231	257	234	211	234	254	261	228	232	220	206	208	235	214	240	240	209	217	225	224	227	213	216	224	184	238	213	209	217	205	225	213	219	240	220	230	227	219	218	208	240	227	198	217	213	232	210	222	216	221	217	198	212	194	244	232	200	213	231	207	203	236	265	218	259	245	199	230	220	213	217	210	209	240	208	210	238	242	197	214	215	211	216	231	202	226	213	219	211	240	241	207	198	225	211	196	242	212	214	212	219	224	232	197	211	211	216	207	235	213	243	208	236	222	206	227	234	209	229	221	227	225	216	176	229	217	206	237	214	216	218	206	233	207	207	258	214	210	198	220	234	194	230	240	215	202	209	198	219	217	216	199	209	209	217	217	213	186	210	226	215	221	221	218	188	196	252	216	191	227	227	237	227	217	226	219	227	211	233	209	217	237	196	217	234	235	228	221	204	213	242	192	192	223	203	222	204	202	196	211	197	232	220	223	246	212	220	221	204	206	187	222	203	207	204	208	204	210	215	217	247	197	193	217	230	195	226	223	210	220	201	219	208	208	210	238	193	207	223	211	206	210	221	201	221	212	233	224	205	220	202	247	230	226	198	214	229	206	220	214	239	200	216	231	202	214	239	204	237	211	230	232	187	191	176	211	224	207	221	223	219	205	189	198	214	216	229	228	222	213	208	207	225	210	211	193	226	212	228	189	220	159	217	194	228	192	245	224	216	228	224	238	214	208	208	190	187	181	221	235	236	211	229	196	189	207	207	226	194	222	194	212	199	218	223	205	228	214	237	212	220	209	233	209	204	222	232	233	235	208	182	244	221	220	202	209	231	187	207	210	228	223	192	204	233	224	208	205	237	219	217	211	223	181	221	214	189	199	211	219	211	224	226	210	222	212	192	212	211	221	199	228	219	203	220	239	211	222	197	253	220	194	212	219	199	209	220	234	203	211	219	213	224	228	228	205	211	206	209	218	234	207	225	223	193	238	237	238	245	222	202	212	218	212	212	221	213	225	203	198	240	237	231	214	200	219	200	200	222	210	211	196	227	201	214	233	198	225	217	200	198	204	221	216	220	195	205	196	198	218	204	224	220	220	193	205	231	218	197	205	199	222	236	209	199	208	224	217	250	222	200	216	227	203	233	240	229	258	193	199	204	205	209	217	188	208	205	224	198	237	205	228	209	223	230	208	228	237	200	197	210	230	206	192	227	202	207	208	227	249	213	200	211	212	216	226	207	197	210	249	189	213	213	214	203	197	223	204	202	219	192	248	226	213	239	222	209	214	198	234	204	194	235	180	218	238	211	225	199	239	218	182	230	189	221	230	200	212	196	221	215	232	210	217	225	222	228	227	188	238	205	190	223	216	218	206	219	215	236	209	209	232	199	232	216	244	203	208	237	220	184	227	202	206	242	214	207	211	222	188	229	213	215	215	225	223	201	217	214	200	209	201	244	212	190	205	219	202	227	230	198	220	229	209	213	193	247	232	215	252	191	199	208	179	192	239	187	202	198	199	232	212	228	213	229	231	209	207	187	208	210	192	226	199	197	249	220	254	233	216	208	238	224	188	210	227	204	216	242	184	215	209	195	217	207	222	213	238	192	191	253	240	203	211	230	224	205	196	221	221	216	207	239	233	223	209	215	210	212	201	245	207	210	220	240	205	209	220	214	235	209	185	216	207	239	216	221	195	225	233	191	225	221	210	239	224	230	205	220	220	212	228	250	202	196	226	240	210	224	208	217	238	241	236	208	211	209	221	216	209	225	179	195	219	205	199	219	231	221	189	203	242	193	211	214	215	225	201	217	241	194	201	224	252	224	214	228	201	223	206	226	243	231	220	229	222	229	206	201	236	202	223	207	229	199	207	214	222	193	211	227	207	200	205	218	220	245	211	243	224	230	213	192	195	212	215	209	220	215	191	204	205	216	197	205	224	207	205	247	203	183	202	187	242	228	220	196	219	224	222	192	216	220	212	227	206	222	213	225	204	235	215	206	224	250	206	214	225	228	215	221	215	228	207	206	206	223	250	222	219	210	201	205	218	223	203	177	232	196	241	200	220	180	240	222	195	204	207	194	176	192	212	213	193	201	208	199	218	203	236	225	200	211	192	204	218	246	197	205	215	217	209	241	228	229	242	204	208	230	195	226	217	203	216	229	228	218	223	198	241	238	200	216	207	238	227	196	207	199	223	245	204	222	196	225	216	198	208	183	212	225	206	198	230	220	242	213	216	195	221	208	194	188	216	245	217	231	201	242	203	243	217	233	206	214	219	211	228	226	217	216	198	187	210	213	223	214	220	223	197	205	226	225	236	225	224	195	234	207	221	234	220	196	195	223	204	223	206	207	218	225	222	205	216	209	207	216	215	208	202	198	193	219	224	223	229	220	197	197	215	209	196	218	209	217	248	201	221	218	240	197	242	215	174	208	207	222	220	237	223	221	209	188	206	239	198	221	223	194	213	201	221	197	206	223	214	202	199	206	206	239	229	225	209	207	210	182	240	218	210	234	209	203	224	209	212	192	201	202	231	212	221	216	234	233	231	225	200	202	218	222	205	214	252	223	238	184	223	225	209	220	211	234	230	205	202	251	209	205	224	230	218	224	240	182	212	220	208	201	206	216	217	221	229	205	214	207	201	196	217	211	207	229	215	217	230	202	211	234	241	221	226	195	203	229	221	222	216	227	204	225	232	220	234	225	206	211	188	222	201	215	218	213	197	191	215	242	202	217	211	221	180	199	226	200	214	204	230	220	190	200	180	212	226	215	212	197	226	203	184	213	239	206	226	213	210	193	207	221	202	222	213	229	204	183	215	218	196	212	186	214	225	211	198	216	239	218	204	192	186	210	209	228	228	240	209	202	200	188	211	214	196	226	218	217	241	244	205	194	200	228	202	220	209	203	202	201	246	208	223	197	213	200	195	211	230	205	223	201	198	246	225	221	233	196	219	201	207	214	194	218	226	183	208	203	232	226	224	229	250	234	209	206	212	219	179	237	210	239	198	205	202	223	194	201	210	217	221	191	219	209	222	206	225	258	194	176	214	203	203	211	218	216	227	227	191	197	220	240	210	243	213	214	190	220	221	213	202	233	215	201	220	203	231	210	232	215	206	224	217	211	263	204	233	209	250	219	199	237	217	208	244	236	217	215	206	210	218	219	241	211	225	214	187	200	201	223	220	186	191	220	221	222	215	199	203	219	228	214	226	185	200	201	198	216	218	190	218	241	234	241	215	208	217	209	227	186	221	231	207	182	217	208	202	229	211	229	231	247	238	200	234	216	204	241	208	236	203	219	205	219	216	210	212	227	220	250	206	232	220	209	251	175	237	225	239	194	232	194	223	232	216	239	237	226	210	227	213	230	241	237	220	219	214	213	200	233	210	230	231	214	219	219	208	234	200	217	189	207	213	219	210	213	233	220	238	183	252	200	211	218	201	216	237
21336	1646	3159	3470	3072	2577	2261	1811	1638	1413	1319	1095	1021	1096	982	976	902	897	892	860	816	782	810	796	754	807	745	743	711	721	773	700	720	714	708	692	749	690	668	716	698	693	733	734	704	714	681	662	671	683	722	663	686	680	663	648	695	698	697	728	622	643	661	667	666	654	695	673	652	690	670	675	737	647	661	642	668	672	681	689	627	658	622	661	671	663	690	666	641	721	639	652	680	690	639	629	642	665	635	620	705	633	710	668	615	664	708	672	644	674	679	644	660	644	678	639	665	638	648	691	642	664	636	641	627	652	687	663	647	682	608	632	623	669	607	624	670	687	679	630	644	675	677	645	667	645	631	673	667	647	642	664	645	638	678	688	653	648	666	674	662	658	678	702	694	650	621	621	668	658	678	705	602	604	695	672	652	700	628	684	656	669	673	658	661	674	645	664	668	677	634	634	664	677	680	627	649	630	640	684	643	622	643	709	642	689	634	670	693	687	624	682	680	622	644	662	655	641	665	649	622	625	610	659	668	665	628	658	604	708	636	686	638	681	680	618	629	663	627	685	662	665	640	693	709	630	644	683	691	632	642	640	654	648	639	653	621	641	674	680	642	656	633	679	671	690	656	664	659	632	677	675	634	670	665	626	605	622	672	677	653	699	637	673	666	635	658	676	676	679	552	686	642	656	629	645	626	672	651	670	659	657	668	664	659	697	604	679	650	642	665	664	656	687	629	626	595	677	648	689	594	678	643	639	669	649	633	626	662	619	630	663	669	644	657	634	645	617	623	659	681	679	599	620	656	652	611	646	617	620	635	641	660	645	659	695	683	676	614	629	679	616	652	652	664	670	644	641	667	685	658	671	662	682	697	664	675	659	584	664	645	661	670	661	661	699	672	666	661	644	658	641	641	639	595	675	655	659	656	635	634	654	640	707	652	622	638	674	673	650	676	658	650	643	633	651	711	675	623	637	684	657	652	686	627	641	654	654	661	612	660	673	648	663	647	652	623	674	659	643	647	648	699	618	709	697	674	662	638	613	644	679	641	645	618	659	695	664	656	679	707	685	605	644	619	650	698	653	637	621	690	636	646	627	685	648	644	607	629	631	655	659	648	620	663	643	666	637	622	659	643	637	663	674	633	673	668	648	656	646	628	637	648	665	649	693	611	623	643	625	655	640	630	644	669	620	644	660	683	643	664	657	671	665	641	613	693	673	693	672	650	661	659	658	651	664	653	619	649	675	658	655	691	663	663	667	666	648	663	656	611	686	704	642	664	659	618	677	588	661	654	702	648	641	686	704	645	603	663	633	668	661	638	639	623	600	668	629	646	669	617	670	664	625	647	657	688	642	646	659	642	640	690	661	619	646	667	680	668	687	674	617	651	674	648	689	627	664	687	644	643	673	617	652	655	670	673	689	649	658	640	658	651	667	625	665	648	674	652	676	681	625	659	630	628	692	641	668	655	664	669	620	651	666	673	658	661	653	662	645	641	671	649	633	647	658	648	691	671	637	680	586	647	634	690	632	622	634	616	610	658	675	663	693	691	674	703	679	679	657	622	644	692	650	632	651	693	667	648	636	681	642	672	632	630	637	664	649	656	691	661	677	642	640	636	663	649	646	634	669	601	688	667	639	638	640	643	672	664	664	717	707	623	646	653	605	662	678	689	624	614	604	662	671	652	621	650	680	646	668	627	636	684	645	670	668	680	653	688	696	701	637	640	673	630	610	703	689	605	619	633	654	664	684	653	623	650	655	676	620	631	666	635	667	701	642	625	670	606	618	668	673	680	642	651	702	682	679	649	666	607	602	645	630	635	646	625	644	643	627	693	665	702	688	714	627	657	656	652	685	656	655	637	624	651	630	632	687	637	682	638	694	654	659	644	656	675	690	693	644	600	648	667	659	614	605	680	661	622	645	687	623	682	674	701	645	681	675	663	635	684	648	726	662	637	666	642	656	664	615	660	695	665	675	706	652	674	642	663	655	651	657	675	645	650	663	656	641	648	633	669	652	663	652	683	666	679	732	669	613	654	651	645	646	632	668	695	616	649	617	646	638	654	614	645	662	650	675	620	698	619	667	709	627	666	657	640	656	663	668	667	658	673	649	695	658	642	646	639	654	654	598	679	653	676	653	648	642	674	658	670	645	649	699	608	727	647	689	673	702	656	624	668	671	640	650	671	683	606	652	621	626	633	669	725	670	642	691	662	666	652	662	656	602	668	628	650	670	646	675	658	684	687	665	648	628	643	627	656	650	650	653	629	694	656	645	654	660	689	656	657	667	665	650	666	671	655	670	610	621	626	638	671	656	621	673	670	621	682	600	626	624	635	637	653	665	626	675	673	676	670	665	607	667	675	674	652	621	690	639	683	682	656	692	655	662	679	636	662	656	705	658	607	636	665	609	625	659	673	627	711	607	653	620	632	690	684	676	657	617	654	673	647	577	651	686	669	643	638	663	719	684	681	633	669	644	649	683	673	662	690	644	702	655	666	679	670	635	699	649	660	663	621	644	636	669	636	622	682	668	650	657	632	632	686	663	631	643	656	675	653	659	633	668	642	626	678	651	614	634	658	650	616	669	697	682	676	634	594	675	664	623	655	693	622	653	647	620	618	695	630	641	681	664	622	668	674	667	637	696	625	631	689	634	648	679	658	680	653	653	612	606	670	659	639	661	689	653	699	653	672	683	620	646	690	716	702	653	677	652	675	670	662	700	671	649	661	655	640	591	668	655	688	650	654	663	645	642	643	614	639	637	656	695	651	696	646	670	678	651	690	669	681	599	660	628	616	612	660	661	617	614	666	634	704	587	684	679	648	620	703	663	636	653	625	662	632	642	634	605	683	664	693	668	648	637	653	697	624	682	658	673	644	652	642	632	624	674	648	672	693	619	684	637	630	653	644	654	689	668	607	684	659	633	640	644	661	659	658	636	630	688	661	612	644	646	649	664	638	633	673	652	685	678	645	601	619	681	648	671	683	682	698	653	660	666	646	664	656	631	672	662	698	653	611	667	652	641	650	645	640	669	713	669	670	703	691	626	612	630	614	641	636	656	676	628	658	688	631	613	650	661	639	641	672	630	659	645	669	699	705	681	656	670	691	648	692	644	674	633	614	658	598	671	674	670	696	628	644	642	657	632	638	692	668	677	673	603	621	631	651	648	636	655	667	673	686	702	661	649	663	654	630	665	625	628	666	654	658	611	642	683	678	655	711	648	624	646	636	657	591	674	685	703	669	657	700	639	633	623	624	659	647	643	618	633	650	707	683	702	689	606	673	704	678	680	618	678	713	621	594	676	634	639	670	635	641	711	622	658	669	651	647	629	667	698	671	669	651	637	659	656	676	659	693	661	659	677	644	655	658	640	664	621	693	640	696	654	713	655	666	623	611	619	646	655	624	679	661	703	645	600	667	668	627	610	692	622	634	655	688	680	674	661	672	627	645	655	683	652	641	649	666	690	668	625	628	642	678	648	680	632	646	608	636	607
55567	17980	6685	2388	1595	1254	994	694	630	559	512	463	401	383	353	373	393	348	375	376	344	307	328	326	348	365	313	353	304	309	334	312	321	361	330	319	331	315	298	337	285	316	322	304	320	290	297	305	289	292	311	284	296	327	323	333	288	304	293	312	308	291	311	309	296	280	285	286	317	333	264	272	299	307	326	312	313	297	309	299	298	313	280	294	306	296	289	309	301	312	326	304	297	330	331	265	306	313	312	301	276	294	309	314	315	267	300	290	301	294	286	277	274	303	310	310	286	294	294	294	284	342	309	316	294	319	286	314	294	320	292	284	288	304	295	295	300	305	322	303	299	283	261	277	289	293	311	303	291	282	289	302	307	303	282	288	302	323	341	321	332	290	292	314	300	288	321	288	296	294	298	300	317	308	313	305	360	320	316	281	326	277	327	331	329	311	295	331	299	294	305	300	295	320	326	313	316	308	293	288	322	306	325	326	304	307	289	286	298	328	319	307	317	285	292	291	311	270	300	290	327	282	305	285	308	287	278	290	344	298	302	300	303	305	282	336	273	307	301	308	314	320	274	345	286	308	304	277	290	284	272	307	331	280	305	286	277	287	321	306	271	279	311	283	272	339	298	277	302	309	313	301	341	266	301	316	278	310	292	313	295	300	294	326	255	289	325	295	271	314	295	308	305	319	309	308	321	274	315	323	263	299	303	286	323	293	309	303	291	273	280	299	307	290	302	307	272	292	296	295	267	284	312	320	296	309	295	311	271	309	286	301	299	312	288	292	323	286	293	315	276	297	299	295	300	283	299	321	296	266	287	292	321	308	283	308	321	297	315	304	312	290	301	309	305	329	320	329	331	280	307	317	341	315	291	320	324	320	281	261	310	282	302	293	298	260	325	288	313	270	291	265	273	286	317	290	294	301	297	297	291	312	327	295	318	268	308	317	315	319	307	296	326	298	317	313	289	289	299	305	306	291	279	312	296	296	321	291	291	264	293	324	302	316	266	290	318	303	315	311	270	301	278	299	322	287	292	238	260	323	321	332	286	264	301	295	286	293	335	301	307	273	340	294	327	290	294	281	311	298	302	289	311	305	288	310	270	285	304	311	302	295	279	312	322	273	318	302	290	280	313	298	307	306	320	272	313	311	288	275	326	289	313	311	272	299	285	286	281	303	291	315	268	290	283	278	301	295	339	303	299	323	310	293	268	306	332	314	289	324	301	295	309	286	300	317	332	270	298	351	296	297	314	281	290	303	331	315	297	326	325	288	313	320	277	308	328	325	286	274	294	296	327	284	324	315	309	297	285	263	317	269	322	286	303	320	314	292	300	287	271	306	285	301	269	294	299	326	301	303	310	272	307	311	265	313	290	285	326	300	303	306	288	290	287	306	325	273	315	295	303	325	335	291	289	308	315	290	310	325	289	301	307	300	286	292	290	306	302	319	325	314	269	262	307	299	312	264	319	315	341	289	286	301	292	277	324	296	279	313	329	338	273	307	318	303	289	294	286	279	282	282	310	299	346	297	316	292	307	318	274	306	322	288	270	341	330	286	315	313	294	306	306	290	321	312	279	306	326	292	279	289	290	299	305	336	327	328	268	300	289	310	298	293	297	305	295	288	308	317	289	255	304	289	305	287	273	307	279	310	311	317	263	292	290	319	315	299	307	313	270	341	297	325	283	273	327	290	344	317	301	264	309	309	282	261	293	269	283	289	289	331	273	280	289	295	278	285	280	340	299	273	288	287	268	285	303	316	304	281	312	308	314	301	293	303	305	274	307	287	301	320	275	305	320	270	314	283	322	324	274	258	310	292	306	299	337	325	295	331	273	288	272	320	315	299	293	310	288	283	329	299	317	315	316	316	292	318	310	296	296	316	318	328	306	327	285	265	289	306	283	265	311	302	298	314	284	310	310	308	284	297	278	303	291	280	324	312	283	293	315	298	298	301	314	310	318	312	313	288	310	287	282	307	290	305	326	343	325	281	282	297	314	290	300	286	283	313	318	292	307	309	245	306	298	306	291	324	320	296	293	309	308	285	313	305	277	288	275	303	299	307	306	315	322	284	277	313	276	325	301	291	290	251	341	271	294	319	275	311	291	302	322	278	284	302	275	285	301	327	311	301	278	289	314	274	283	274	320	300	308	295	306	300	316	326	278	284	298	314	305	271	348	322	324	284	305	297	309	309	282	323	281	297	301	274	339	276	295	296	308	323	286	307	314	310	272	317	314	299	306	284	314	303	308	335	323	324	295	278	284	296	295	302	301	290	320	279	306	258	276	291	295	317	286	334	313	316	314	276	290	310	269	308	306	295	312	319	336	300	316	288	316	294	260	312	266	313	313	319	307	304	305	313	304	286	319	295	282	294	299	297	283	322	298	301	298	283	311	287	333	274	305	307	293	302	293	317	293	275	277	298	318	329	300	297	274	295	297	273	284	283	299	310	259	275	282	316	285	297	292	312	305	325	263	280	304	313	295	311	337	315	285	258	318	281	294	299	332	311	300	311	326	327	287	332	302	303	311	299	328	323	308	293	326	284	324	306	301	270	303	282	314	283	307	345	303	304	323	312	312	289	328	316	280	321	284	318	262	287	317	284	306	317	310	296	278	301	282	270	288	252	278	313	306	301	286	332	327	303	291	322	309	257	316	293	290	283	314	325	291	318	318	292	292	304	318	268	287	349	287	332	279	285	290	305	319	294	317	297	321	296	291	302	270	307	300	288	302	313	303	293	285	355	268	289	267	272	303	336	280	280	325	283	279	293	294	318	307	333	336	294	294	277	307	296	296	298	304	291	310	310	311	299	332	307	308	304	308	287	292	266	268	297	270	278	271	299	318	339	296	296	299	301	306	305	315	306	280	285	293	313	290	307	267	253	280	260	316	306	321	314	303	324	307	307	303	287	303	272	293	295	302	299	307	298	279	282	289	321	306	293	274	308	317	309	299	287	297	305	327	276	296	283	321	314	283	271	328	319	281	339	302	291	285	357	308	323	284	283	328	310	295	275	339	301	293	289	325	322	294	334	296	310	283	294	270	332	293	288	313	302	308	314	289	317	303	293	299	274	305	325	295	286	304	311	288	264	282	284	298	314	292	303	343	330	307	263	292	300	297	294	274	282	292	264	313	300	279	271	299	269	285	302	307	281	311	285	301	349	335	306	326	315	304	315	298	262	337	289	304	289	274	283	287	279	280	293	278	295	308	291	279	299	314	306	294	274	333	299	296	297	273	312	274	277	319	321	333	292	305	310	287	284	283	278	311	323	335	298	284	268	283	284	313	307	260	280	311	296	303	324	326	298	286	306	302	298	279	287	270	306	308	297	272	277	291	275	282	275	281	273	251	283	280	321	299	272	288	329	330	318	298	299	292	298	283	298	301	286	299	275	288	345	291	316	286	288	315	289	295	310	303	280	261	290	318	276	274	269	295	292	315	317	293	312	287	312	302	286	288	321	293	327	297	290	257	278	296	314	279	286	307	306	272	294
26232	2701	5444	5975	5253	4676	3947	3072	2765	2415	2044	1839	1755	1545	1510	1377	1386	1304	1268	1214	1208	1177	1213	1131	1100	1065	993	1056	1007	1027	1014	1028	978	1022	939	979	970	949	963	921	979	900	986	936	891	897	915	891	851	911	862	916	873	910	933	948	905	922	887	867	872	906	864	896	855	900	836	825	886	886	864	884	854	907	878	859	865	889	865	934	934	887	910	886	865	819	891	849	918	910	872	816	855	904	909	871	841	865	887	871	930	811	901	857	858	862	858	820	849	881	859	891	886	875	850	832	825	861	836	888	909	850	855	853	880	836	855	837	862	875	865	821	878	907	795	905	847	862	902	917	865	814	856	894	842	885	880	874	903	888	879	860	864	842	815	832	847	850	833	809	825	837	897	841	845	808	850	930	834	855	944	880	860	881	921	888	861	857	855	860	850	866	840	846	869	866	815	893	846	880	871	859	916	800	810	882	862	837	885	899	794	830	841	859	850	889	895	875	847	831	823	853	838	833	883	840	876	825	845	907	868	904	881	896	855	793	834	869	810	908	849	849	875	854	840	868	879	903	888	869	864	867	876	871	847	855	889	847	856	889	879	885	880	834	904	929	843	814	859	825	856	896	858	817	822	826	820	871	857	843	876	835	832	876	840	877	915	834	846	846	865	852	857	894	839	832	809	840	865	869	847	899	900	864	883	849	852	887	890	875	837	852	846	805	836	845	815	833	835	829	840	906	803	851	886	831	845	877	888	843	834	893	845	831	843	868	835	826	883	847	816	887	817	897	834	881	869	810	875	859	839	860	907	818	867	819	864	861	822	874	870	879	851	828	813	875	899	868	822	849	832	882	893	868	874	818	880	839	850	854	847	877	870	856	869	846	845	866	892	869	839	877	863	873	797	850	880	837	878	880	804	870	856	899	837	847	817	830	829	836	858	885	853	895	851	847	869	913	832	858	914	848	856	853	899	827	835	837	788	933	779	818	896	837	811	870	797	836	869	862	823	881	877	827	856	867	842	882	875	842	860	858	856	750	829	806	872	875	870	884	861	884	789	897	831	865	822	895	825	854	861	809	863	832	879	883	883	871	908	820	869	829	854	838	889	838	883	881	888	848	839	847	841	839	839	860	885	873	823	803	879	814	795	866	827	878	847	915	831	861	863	888	885	857	796	865	849	864	846	882	847	840	863	867	838	865	868	876	868	874	896	865	862	870	818	871	866	835	878	874	857	842	864	841	878	901	832	900	871	855	834	866	873	909	842	856	832	897	905	860	842	903	849	827	896	871	841	874	877	861	860	880	874	916	893	845	850	826	937	882	888	885	905	839	830	845	864	877	823	855	864	865	879	887	882	884	811	904	868	862	834	884	826	829	826	850	880	901	879	902	858	862	846	849	881	852	826	820	875	895	855	840	867	835	874	864	833	873	847	837	819	790	892	827	872	812	932	867	846	873	842	860	853	927	838	839	881	904	874	839	914	829	855	862	863	836	888	841	852	896	901	887	851	870	906	850	829	832	863	879	823	867	839	897	884	878	855	876	802	850	869	883	875	906	861	850	874	853	917	869	882	840	870	869	876	847	867	890	829	873	866	858	890	891	812	881	843	868	871	825	846	898	897	898	832	837	811	834	851	848	887	795	886	864	914	881	844	867	909	837	875	853	867	806	885	819	842	842	846	817	894	856	845	834	849	799	870	876	885	871	879	835	828	862	890	876	839	843	823	906	870	865	869	842	824	837	867	903	803	850	891	816	844	841	896	842	848	805	826	875	881	838	894	926	899	906	832	823	857	824	828	819	864	792	841	878	849	822	852	871	820	889	814	876	878	832	865	882	885	844	856	858	846	916	914	840	871	840	954	849	913	872	876	878	891	843	873	793	865	864	884	848	846	866	875	868	870	823	894	892	860	857	933	891	838	847	859	855	878	862	862	868	886	843	890	885	864	866	885	833	841	863	864	847	853	888	885	819	852	872	893	844	819	873	873	872	866	807	844	846	878	837	890	841	842	871	897	830	862	890	815	816	889	888	819	851	814	865	869	876	888	906	867	881	842	838	803	838	826	832	839	808	898	890	852	898	854	859	848	876	862	835	871	808	823	858	842	881	876	873	888	892	807	858	815	822	834	867	882	864	844	837	866	893	853	911	861	846	850	901	793	865	885	887	874	812	884	764	811	878	813	869	890	810	842	852	890	891	839	857	855	874	919	875	887	831	869	890	838	928	830	866	855	850	862	815	903	902	794	858	874	894	897	862	893	857	882	844	880	848	835	876	861	810	846	847	830	844	847	840	826	847	878	871	869	851	858	881	867	867	845	826	815	881	835	869	890	835	857	812	882	876	859	855	899	867	873	830	820	868	885	847	893	822	934	887	874	848	839	903	845	892	817	900	849	875	870	933	875	918	848	842	838	890	832	874	869	865	843	841	897	879	849	846	877	842	877	850	854	886	842	811	832	867	859	839	918	799	910	857	838	861	857	858	829	883	856	849	890	903	813	869	860	873	832	834	851	846	844	886	840	853	846	904	881	862	836	882	876	865	888	832	871	877	822	844	897	878	903	850	834	850	885	877	860	874	865	870	839	855	895	851	852	861	851	909	848	894	886	842	845	879	848	872	882	866	894	843	810	882	832	830	877	824	873	875	815	861	814	869	914	878	888	876	868	853	878	921	854	849	878	909	863	851	853	820	885	836	865	865	833	833	878	874	843	871	848	831	857	897	825	871	845	845	809	853	895	876	895	865	862	852	918	855	911	783	872	846	842	841	848	860	861	908	875	845	863	912	877	820	850	884	865	850	807	799	872	868	836	866	869	820	846	863	873	841	867	848	871	801	857	803	808	857	876	847	886	831	868	872	884	843	879	884	840	880	867	823	850	847	915	829	820	848	849	870	872	851	835	900	810	850	846	852	836	883	867	867	880	856	916	860	837	856	918	801	873	862	855	850	862	839	906	888	837	896	911	841	828	858	814	889	885	830	847	876	858	803	837	862	821	862	860	870	910	832	861	878	830	832	873	888	775	863	833	869	838	848	934	868	911	869	851	850	860	850	837	824	878	904	857	882	849	833	890	854	855	888	892	845	877	872	853	835	851	817	888	888	894	830	824	817	852	842	857	850	810	862	875	904	827	880	855	811	886	874	824	884	840	867	851	875	878	803	830	833	813	832	827	858	865	846	850	861	869	886	901	909	870	848	839	838	847	857	852	846	810	856	858	862	845	847	853	877	822	921	877	840	856	890	861	858	874	858	818	839	819	838	854	871	813	872	862	798	835	859	812	870	845	889	874	833	817	886	868	874	840	866	850	864	877	779	857	845	815	834	820	888	874	854	879	871	895	897	818	866	858	888	867	842	888	832	851	887	852	881	849	862	812	848	836	849	865	893	880	913	887	802	866	852	859	882	853	873	846	864	847	842	871	858	911	853	819	895	888	833	856	891	889	847	828	893	822	854	837	884	810	877	880	863	879	837	869	862	843	834	813	904	881	851	825	828	858	872	843	820
10505	444	244	169	148	123	120	109	124	119	109	103	119	97	92	97	113	107	91	101	112	105	111	82	109	102	93	103	104	115	89	103	86	103	95	94	110	106	86	112	115	87	118	100	100	102	106	89	96	107	123	104	103	98	115	104	112	110	92	95	92	108	103	99	109	101	104	96	101	91	96	101	100	115	101	116	91	101	95	109	97	83	101	96	122	114	114	105	93	111	101	103	123	109	97	114	82	117	119	106	97	110	92	110	115	100	95	102	128	108	90	96	91	77	121	113	117	101	99	100	111	143	109	99	100	114	104	103	111	114	121	97	115	94	97	106	89	113	113	114	101	94	103	89	113	105	107	101	90	113	119	94	97	84	110	107	98	86	115	99	110	101	98	100	114	93	99	116	106	78	104	114	118	99	117	110	95	116	113	99	97	124	90	82	87	86	104	89	112	93	105	113	111	98	103	104	115	102	97	94	95	86	109	122	105	93	96	98	115	117	114	115	90	116	107	120	95	107	97	117	111	93	111	88	104	109	101	95	92	103	88	113	113	115	100	105	104	91	103	93	102	122	84	100	92	101	115	106	106	109	107	106	86	100	110	105	114	114	93	107	92	101	107	101	91	103	97	106	92	95	111	105	93	90	107	84	106	108	113	99	117	99	94	98	86	105	108	103	95	89	92	110	100	97	105	83	106	112	97	91	116	97	119	89	83	93	97	99	103	113	108	126	105	108	89	109	100	102	103	89	109	92	102	100	96	98	104	119	103	101	127	95	101	108	107	111	99	88	105	99	104	87	107	91	116	95	93	96	98	93	103	95	92	106	101	96	117	126	109	102	100	103	107	116	129	106	104	114	103	91	99	96	101	96	81	112	102	102	91	104	94	93	118	105	102	97	104	97	89	108	106	84	97	124	104	99	89	107	104	113	88	102	80	91	99	97	98	99	103	96	105	91	123	99	101	98	106	96	99	106	98	117	98	106	103	134	107	110	104	104	112	97	99	109	90	112	105	92	107	101	110	101	99	108	97	95	101	100	97	95	115	103	94	108	109	109	114	95	111	107	117	102	102	88	92	101	114	92	107	105	112	109	104	89	105	113	99	115	115	98	100	94	90	105	88	111	118	97	89	109	118	99	111	120	106	115	102	104	115	105	103	103	101	95	107	112	98	114	97	112	85	95	104	101	82	81	95	88	112	111	96	106	93	113	101	114	112	86	96	96	118	113	107	98	99	117	90	96	85	92	93	91	97	117	114	102	88	107	91	105	108	103	88	111	112	100	90	106	114	96	98	105	117	98	108	112	104	115	100	104	115	102	109	96	97	121	120	97	111	101	90	103	109	109	95	89	126	106	97	93	104	94	92	103	108	93	100	92	91	87	97	119	122	92	90	114	106	106	106	100	97	104	116	105	104	112	120	100	90	110	111	112	107	112	114	105	94	102	97	94	96	111	112	111	107	115	109	104	89	81	107	109	84	78	111	103	113	97	107	98	110	112	91	103	90	94	108	103	103	89	97	98	78	110	98	103	97	108	117	101	89	76	104	99	104	101	101	86	108	114	110	109	126	82	106	91	109	86	97	85	96	115	112	116	105	110	105	84	95	103	105	83	106	118	100	118	134	90	83	108	102	95	96	89	90	118	106	105	105	111	103	100	107	95	105	114	117	104	76	97	105	108	98	104	95	86	98	102	101	104	104	100	107	96	102	103	99	109	112	96	121	92	88	90	89	116	101	109	105	100	101	93	89	95	96	104	116	90	94	114	83	93	100	118	101	109	99	103	110	109	118	93	105	130	92	104	111	102	119	95	128	87	100	114	108	73	93	108	88	106	101	86	105	103	94	105	122	96	81	101	105	92	96	102	113	110	102	83	109	110	86	108	98	103	112	96	94	89	93	104	112	100	121	86	104	103	100	93	109	92	89	111	115	98	83	108	98	116	114	104	101	107	89	113	97	113	101	102	133	106	102	104	98	108	107	100	117	96	96	113	118	104	97	100	91	90	106	99	93	93	100	97	97	113	111	100	107	97	93	116	113	109	100	99	102	105	110	101	91	93	116	107	113	110	99	106	102	117	101	103	108	95	104	98	111	108	95	100	103	105	106	114	103	94	92	114	82	100	86	109	79	104	106	100	110	104	87	105	98	98	105	100	94	116	102	86	105	114	105	105	118	116	100	106	112	106	120	113	79	104	118	92	97	93	124	118	106	111	99	101	93	89	98	110	94	98	99	121	110	107	102	130	101	106	115	93	80	114	105	109	123	100	92	87	96	116	106	99	124	84	91	97	91	93	119	99	121	107	107	97	99	102	117	97	110	92	109	102	112	129	101	96	104	101	106	122	88	96	82	92	97	101	108	115	93	97	109	106	115	113	111	102	113	99	119	110	87	107	90	116	127	101	111	101	119	85	115	94	108	103	93	110	107	100	102	124	112	94	103	99	105	123	89	84	102	103	106	123	101	104	92	103	102	106	88	90	93	89	101	101	97	110	78	97	115	79	106	97	113	80	106	114	106	101	100	121	103	88	111	89	104	119	103	96	97	122	113	108	100	90	104	100	104	112	102	89	103	96	97	110	107	116	124	90	120	103	110	113	94	136	94	94	121	106	108	128	114	121	120	97	109	94	100	91	101	99	108	105	96	103	111	93	106	99	102	118	109	102	88	94	109	102	87	106	99	102	104	106	91	116	121	107	87	108	101	105	100	103	89	109	105	103	99	95	89	94	104	105	109	97	83	92	108	97	114	95	113	106	88	115	94	82	104	117	90	112	87	121	115	99	96	108	113	105	109	107	110	95	110	87	102	110	110	115	113	93	103	96	106	92	115	128	101	103	106	94	95	111	88	117	105	118	116	99	107	110	119	97	100	102	122	102	113	113	100	93	95	91	95	104	111	106	109	98	115	100	105	92	116	99	108	107	111	89	90	112	106	81	102	126	118	102	106	124	99	106	87	117	101	100	106	107	105	114	118	99	98	95	103	106	100	114	107	103	101	108	87	108	111	96	109	106	102	108	110	103	118	98	96	99	134	104	116	117	112	101	89	106	89	97	109	92	105	86	84	94	120	115	104	93	114	109	123	95	99	85	87	110	90	109	113	102	88	94	106	102	93	96	93	92	119	95	97	107	98	106	104	99	103	118	112	103	102	94	103	103	89	104	126	101	95	106	102	105	102	98	98	114	90	94	126	93	122	127	95	87	107	90	90	109	101	103	107	124	111	119	117	121	94	108	123	109	80	136	99	106	104	106	90	89	116	107	102	106	87	116	108	102	100	95	116	114	94	119	111	89	87	111	93	94	94	101	108	106	108	103	102	95	110	119	97	89	114	112	103	98	98	99	97	108	119	90	118	110	99	93	103	94	99	85	95	117	102	102	99	90	105	102	118	108	112	88	113	111	94	89	88	108	113	109	103	101	105	102	102	91	126	97	100	114	94	107	101	86	101	95	97	91	97	119	107	106	101	109	99	108	117	96	108	100	122	103	112	87	91	113
10093	494	584	617	575	565	550	444	405	449	419	399	402	404	385	400	411	384	372	352	378	354	378	341	365	373	399	365	356	402	393	376	336	327	378	368	365	376	336	330	379	357	377	356	355	389	343	379	362	362	355	346	373	384	348	363	342	364	372	353	376	352	409	402	359	387	359	384	370	357	350	372	342	374	370	391	368	366	347	396	345	342	350	352	375	384	333	363	345	376	338	387	344	367	334	348	369	377	365	362	336	327	354	366	347	330	358	355	358	371	380	380	362	364	322	409	373	365	328	359	333	336	373	359	323	365	356	377	369	356	368	374	401	370	355	353	377	358	425	351	368	366	386	353	388	358	378	373	377	388	338	322	342	367	349	371	362	364	378	374	355	350	362	389	368	362	391	373	368	339	364	390	384	374	387	320	368	358	331	375	366	390	372	356	356	383	373	391	346	358	348	381	387	371	340	373	347	366	355	328	374	399	336	380	352	373	367	382	368	360	371	353	383	367	347	378	377	350	349	362	386	364	389	389	371	372	346	381	366	367	387	366	391	355	397	392	379	363	355	356	344	377	383	351	320	366	335	376	341	356	341	355	390	382	354	357	365	387	339	350	374	342	402	341	366	364	367	335	351	347	347	359	368	369	355	376	371	356	364	320	405	360	394	375	355	362	382	384	388	386	353	359	353	355	393	409	379	363	375	383	391	374	408	379	338	378	342	374	345	335	417	338	363	399	361	358	357	366	349	345	351	347	387	367	346	353	374	364	363	356	394	355	356	376	346	348	345	373	362	360	390	373	402	368	375	363	356	394	388	344	389	371	350	350	385	369	394	381	366	376	371	393	387	373	379	334	351	351	383	337	368	341	359	371	372	339	360	392	370	361	336	375	376	314	397	352	350	377	348	399	391	363	337	351	372	357	362	367	347	378	370	354	361	361	348	376	398	373	381	364	345	324	376	374	398	382	400	369	371	395	392	321	358	339	392	400	382	337	350	370	410	362	372	374	368	351	375	383	366	375	369	381	371	379	354	343	400	361	382	362	347	365	399	420	358	375	359	389	373	398	353	338	356	350	333	363	358	343	368	357	353	375	362	348	362	355	387	370	355	367	360	373	383	409	388	338	352	389	340	380	359	322	386	355	372	361	362	373	364	358	373	354	365	369	367	339	406	373	336	344	362	382	379	378	370	358	363	383	373	401	326	378	387	395	361	351	314	375	382	369	348	384	414	337	356	343	380	344	353	375	331	348	375	372	369	361	379	368	336	353	352	360	351	375	354	376	376	366	358	348	377	374	374	359	365	347	359	384	395	363	366	333	386	363	316	383	355	337	350	376	368	417	365	383	333	394	346	339	331	352	398	369	327	347	383	354	359	407	359	398	389	334	343	337	355	340	372	362	404	369	374	348	399	360	398	351	349	373	369	332	375	370	361	345	334	393	376	352	370	365	365	364	391	359	367	361	349	387	342	362	402	327	367	392	357	365	343	384	342	384	337	385	369	342	368	364	348	406	399	353	351	343	368	381	392	363	360	414	379	353	360	370	365	371	369	370	371	360	338	362	362	328	355	398	332	347	346	366	350	336	370	396	350	334	390	372	399	359	358	370	374	337	386	334	376	356	340	359	390	364	383	351	377	372	366	365	336	380	360	369	333	351	338	359	379	338	344	365	364	379	354	338	373	361	360	390	371	341	375	382	345	344	331	371	389	383	336	338	406	364	363	381	359	357	343	355	359	343	358	386	374	376	387	406	375	353	360	350	339	387	327	354	365	357	371	363	373	354	349	405	391	376	398	375	397	356	355	402	338	374	374	357	383	392	329	329	340	342	332	399	389	337	395	357	373	363	368	396	398	379	370	356	371	348	366	310	408	386	402	390	391	386	332	370	355	338	358	377	348	385	365	338	373	356	371	407	351	350	346	376	339	329	337	377	362	350	358	402	358	384	343	373	355	371	391	340	346	384	379	350	335	359	388	382	394	371	358	355	362	378	359	373	400	363	373	339	356	361	332	346	376	373	385	363	382	327	368	365	373	351	335	347	357	358	334	400	387	376	390	390	374	363	342	355	339	369	339	366	349	340	361	338	342	340	377	380	373	319	349	381	367	390	384	329	350	367	365	366	365	385	386	380	360	367	377	338	356	360	359	381	364	394	355	387	384	352	359	411	375	418	366	362	391	384	354	395	383	348	383	377	345	389	378	361	395	368	348	350	359	367	361	380	349	383	353	364	378	373	341	377	389	360	379	362	374	355	353	360	375	358	357	358	337	346	354	343	374	362	337	348	356	399	371	357	369	318	368	384	341	346	351	401	376	394	364	343	338	386	383	362	352	366	410	348	393	362	366	381	386	385	347	362	348	373	378	331	382	387	384	356	397	341	335	350	388	372	357	358	375	358	369	390	373	359	347	321	346	374	346	370	369	372	406	359	381	341	380	360	371	330	373	376	360	363	342	361	369	354	394	351	323	391	342	366	384	380	356	370	374	348	360	366	374	355	383	327	373	358	378	362	345	360	387	372	350	340	333	374	347	348	329	360	368	376	382	378	367	350	349	368	405	352	351	353	356	350	356	373	367	368	367	360	366	386	380	349	374	337	342	333	365	362	378	332	322	375	358	395	381	332	343	322	373	352	364	347	379	373	378	376	363	424	369	360	370	351	389	351	359	346	357	364	379	377	347	407	338	412	400	369	353	396	373	369	378	378	379	374	360	354	363	389	328	359	367	358	386	353	362	342	362	396	397	360	366	347	349	391	377	364	386	351	383	375	383	325	370	359	344	351	353	383	374	379	385	369	347	323	381	373	405	341	358	390	358	386	386	340	350	389	338	332	381	371	354	380	369	375	339	356	383	393	356	361	341	361	383	353	349	360	363	360	387	380	366	343	401	374	378	392	399	353	397	353	384	362	398	406	365	366	364	323	392	382	363	362	341	368	373	386	364	372	371	350	384	376	400	367	360	339	380	355	383	376	359	335	383	341	359	394	347	364	344	328	377	373	391	340	346	354	367	349	335	350	368	388	386	335	371	374	357	370	376	405	347	380	383	361	379	393	353	384	380	392	364	384	369	376	361	410	343	361	397	347	362	331	390	389	376	351	342	340	417	328	388	352	399	366	363	362	389	378	362	377	399	372	364	345	328	343	358	373	356	368	347	371	341	369	346	357	372	362	400	361	356	393	318	332	337	348	384	363	386	364	382	349	390	349	338	384	360	377	362	374	341	361	406	326	353	364	373	375	341	348	377	334	399	336	401	361	361	360	366	391	387	370	365	345	364	364	353	387	355	341	387	333	326	365	361	368	356	356	406	366	372	365	401	368	372	347	385	373	363	318	392	387	376	358	316	390	355	337	385	367	381	351	356	396	366	356	379	349	367	377	376	378	369	372	384	343	341	346	336	342	345	374	372	359	380	345	368	355	348	341	383	350	387	375	349	340	399	346	337	347	369	343	357	407	353	353	353	359	340	364	378	354	374	347	345	338	381	378	359	395	346	354
46060	10440	2294	1345	895	729	539	468	383	353	294	312	239	264	258	281	252	255	241	254	230	269	207	231	214	232	232	210	235	227	226	228	226	215	233	207	247	228	216	218	231	226	211	202	204	238	212	224	226	201	214	184	193	208	238	214	216	218	208	206	219	216	193	216	223	198	229	215	201	221	215	201	214	234	202	247	219	206	232	221	197	200	218	217	223	239	194	243	230	225	215	225	223	204	215	221	232	210	208	227	230	214	236	211	211	225	219	194	215	208	213	212	242	222	214	223	217	234	214	210	219	219	211	233	200	224	193	228	211	227	240	218	196	212	226	210	205	216	222	234	212	210	213	222	223	222	205	221	217	241	198	208	228	231	216	223	213	195	205	220	232	227	230	199	232	196	216	228	206	225	239	219	223	210	217	217	200	236	240	248	226	204	214	242	211	204	214	213	240	238	200	217	215	205	211	224	237	230	216	210	224	219	214	218	177	258	217	233	218	217	242	219	213	217	207	202	191	195	208	214	224	215	199	204	218	205	227	188	207	243	252	216	204	221	211	242	214	218	251	232	205	209	191	211	224	233	196	210	219	222	225	212	195	207	225	209	241	199	228	233	244	225	204	226	220	194	247	230	209	208	211	224	218	231	212	234	207	214	219	211	225	249	232	207	226	223	214	212	231	220	227	211	208	238	245	215	203	216	208	219	232	227	211	229	206	212	216	219	209	219	229	235	224	225	193	196	218	242	215	219	195	242	217	202	203	232	217	211	219	214	192	229	225	215	219	243	201	228	224	212	221	231	202	203	183	203	223	202	230	225	220	236	224	198	197	178	234	210	211	193	199	200	215	218	230	199	215	237	197	230	216	225	199	198	220	208	217	192	209	199	238	208	241	207	203	165	247	232	225	202	205	217	200	214	225	210	224	203	215	223	208	226	187	223	220	247	221	225	200	175	205	219	194	214	216	225	228	216	230	233	199	220	217	195	225	213	224	240	225	226	186	226	236	230	210	225	188	215	210	212	201	208	228	213	213	198	206	207	216	200	236	194	230	227	213	231	200	222	211	184	205	197	219	230	230	224	206	222	204	212	228	188	200	219	202	210	242	220	203	234	235	184	231	241	240	201	222	223	194	194	235	206	214	245	221	243	227	233	209	179	236	215	224	221	253	210	211	226	206	202	221	225	197	213	230	213	191	229	261	218	190	208	202	211	175	228	232	217	199	193	210	188	203	232	221	195	211	202	207	218	221	220	205	213	243	203	219	229	228	218	216	242	227	222	238	212	224	230	212	213	196	223	211	211	217	225	181	217	195	219	210	216	204	218	209	232	222	193	209	223	235	219	202	221	219	214	218	209	204	232	218	210	213	196	222	200	198	200	213	238	223	235	225	229	204	208	242	207	221	228	221	236	216	222	226	212	212	196	197	228	217	226	240	200	230	224	204	222	227	222	196	217	194	222	217	214	227	211	223	177	205	237	236	244	203	193	223	204	244	206	203	236	195	221	195	235	209	219	219	219	211	210	229	208	209	203	197	224	223	210	187	237	218	203	204	209	213	240	192	206	223	225	195	205	229	213	198	193	246	194	215	184	218	215	207	219	228	210	193	233	203	220	230	205	193	207	239	229	221	197	220	208	233	214	230	230	217	218	216	215	213	201	189	216	225	192	203	224	208	207	222	239	220	204	195	196	201	221	206	237	226	231	208	216	208	216	209	208	183	216	219	216	220	215	213	220	221	209	215	213	210	192	212	192	212	213	226	214	187	216	209	209	224	206	206	209	233	198	212	205	200	228	224	203	201	214	203	232	205	215	214	226	224	217	200	207	208	229	208	213	219	209	221	187	186	222	207	191	234	196	202	206	238	191	205	237	214	246	189	237	218	194	221	224	202	207	235	191	227	196	224	208	242	225	220	245	232	254	212	220	210	198	217	219	202	198	222	216	190	217	202	215	216	222	213	224	203	198	199	217	220	233	214	204	245	228	210	201	209	202	211	211	240	208	231	228	220	205	227	210	204	204	231	233	201	226	197	216	231	205	232	203	256	222	216	227	215	194	206	237	224	207	216	226	209	219	231	195	232	217	225	199	204	203	226	230	200	224	209	238	230	226	190	229	231	200	232	217	233	222	230	230	220	224	210	229	218	222	230	221	212	212	216	215	232	205	210	208	244	217	243	222	232	198	191	234	209	200	234	187	208	213	229	219	262	214	196	213	209	227	202	204	220	241	245	214	209	214	212	221	225	229	240	207	212	224	230	212	231	222	207	213	230	195	202	227	222	204	229	189	218	226	224	238	241	217	189	218	220	207	226	222	231	231	225	240	203	207	212	233	212	198	207	226	207	204	207	228	226	210	182	219	203	211	217	231	198	200	226	206	194	226	219	216	204	207	224	213	209	211	207	214	209	218	193	242	199	220	176	214	227	208	215	228	208	194	222	206	224	213	170	220	238	210	216	208	236	205	209	213	215	212	214	205	232	208	210	187	208	236	235	195	227	184	196	201	213	214	204	253	249	214	202	212	225	199	209	196	218	223	214	217	204	212	221	242	236	222	209	217	214	212	206	237	221	234	224	219	214	224	196	201	200	205	232	199	222	240	191	237	198	240	212	208	224	219	213	203	219	228	185	212	223	237	216	198	192	198	218	195	189	209	220	227	223	224	202	200	238	222	201	217	229	204	210	196	229	247	215	240	222	229	193	216	204	219	233	182	204	222	206	204	208	214	232	193	199	202	245	201	200	181	206	216	197	196	228	220	208	213	214	227	201	231	194	222	233	229	221	196	215	218	230	206	233	219	210	213	199	202	210	215	229	188	208	218	219	246	221	198	221	192	217	190	226	180	219	206	256	233	217	205	192	205	215	235	215	203	212	208	256	210	210	209	221	206	203	193	205	233	208	226	262	224	192	212	222	193	223	224	229	206	197	188	224	219	220	214	211	222	222	209	210	221	234	193	211	236	236	215	205	220	229	226	200	211	208	215	223	238	194	186	236	235	219	219	209	215	223	193	220	214	213	230	211	217	216	241	224	205	210	194	217	198	198	205	202	208	196	221	210	223	207	213	203	222	224	204	222	230	220	209	215	229	216	204	198	215	227	231	193	222	225	195	192	238	209	209	231	188	209	219	207	200	204	225	212	220	200	210	224	208	206	196	232	227	191	205	219	219	215	220	211	206	199	233	206	259	205	210	222	224	218	215	225	194	207	220	254	218	194	192	220	248	207	217	212	230	228	224	213	212	193	186	225	219	211	223	204	208	225	204	204	195	210	202	202	243	200	224	240	217	210	190	223	201	208	204	224	227	216	205	225	201	217	216	223	166	227	214	204	225	213	222	218	201	224	226	227	222	215	206	206	221	209	205	190	229	230	213	230	216	226	206	238	216	208	209	240	222	232	201	209	231	240	208	212	205	214	201	189	212	194	197	200	217	230	198	191	194	207	197	209	224	208	226	208	222	209	206	198	204	193	213	211	195	201	218	204	204	179	198	231	218	212	194
21471	1580	3255	3603	3246	2703	2200	1888	1671	1423	1298	1156	1085	1053	1001	923	976	867	885	909	790	757	847	752	763	790	767	788	774	790	722	700	789	714	702	688	713	678	700	732	751	687	713	717	709	685	669	699	710	700	673	664	682	650	727	715	675	681	661	667	669	683	706	652	664	708	665	706	656	674	663	645	687	691	660	644	706	674	678	669	701	688	636	662	696	675	657	708	676	631	656	710	677	677	675	671	699	686	658	670	691	735	618	619	675	653	689	668	655	637	669	628	633	674	675	682	643	668	629	616	639	663	701	660	647	631	695	629	629	666	636	592	649	621	660	702	653	625	638	668	689	714	650	651	689	636	667	643	663	612	674	651	684	697	628	651	657	654	637	622	659	645	637	638	628	667	640	608	661	676	606	652	680	697	633	650	685	709	661	673	652	693	615	626	609	663	650	633	660	688	619	693	722	633	648	651	675	683	672	676	646	685	659	664	639	641	672	633	665	665	672	626	677	684	628	666	647	612	628	628	673	683	647	686	647	691	643	646	679	669	654	606	652	680	629	696	623	634	645	681	624	647	646	668	610	637	694	596	658	621	660	646	635	621	667	672	653	621	639	627	667	635	655	627	659	675	638	622	641	697	628	707	671	645	615	698	663	621	653	647	696	636	637	678	679	613	659	703	619	655	631	665	671	670	678	653	640	632	684	656	663	657	670	650	668	625	657	617	673	672	628	687	648	663	694	640	631	652	650	673	676	654	657	685	671	644	662	676	707	664	651	611	656	656	627	646	631	625	687	676	658	682	671	669	676	654	608	632	656	649	655	675	625	666	650	663	678	652	663	640	666	734	646	658	685	676	638	673	675	652	675	654	640	662	637	643	691	663	664	677	674	675	682	647	689	648	671	655	648	668	654	685	656	708	652	689	684	674	679	662	670	638	649	653	596	657	621	690	675	670	663	618	672	624	654	681	651	662	643	667	671	623	670	649	673	666	645	656	654	609	606	664	631	634	693	615	671	628	709	650	659	651	637	703	621	645	646	663	639	639	634	655	637	670	693	686	643	691	668	642	674	699	607	680	678	636	661	623	630	654	652	679	677	658	638	600	665	701	607	679	686	664	703	676	642	592	655	644	647	658	659	648	670	659	644	721	707	625	672	612	648	642	635	706	603	662	686	665	638	695	629	671	696	662	673	671	687	670	668	693	671	664	674	667	680	707	671	659	646	676	601	645	694	618	690	668	654	677	676	623	681	678	638	653	644	676	616	669	665	700	666	673	661	614	613	648	671	640	671	664	673	642	686	688	669	666	645	624	635	651	683	656	597	611	629	632	663	662	642	682	667	686	709	638	645	706	664	668	599	637	639	656	588	704	669	668	600	633	683	648	646	686	636	606	687	661	602	656	647	625	694	658	653	648	626	642	663	683	665	652	630	674	664	656	629	605	649	693	655	655	657	641	631	680	640	584	622	712	653	666	685	613	680	633	623	641	675	672	681	665	638	688	676	652	663	660	644	637	668	663	680	650	669	657	625	648	636	681	671	688	670	664	654	654	652	627	635	664	654	616	657	683	650	658	639	627	632	648	644	676	673	615	615	666	682	629	677	691	666	673	662	663	643	626	644	607	637	600	657	646	621	650	634	680	622	657	672	644	665	636	642	694	668	660	642	631	680	660	682	659	657	667	666	670	668	659	647	649	612	676	647	625	661	642	676	649	620	595	684	633	631	670	660	689	662	698	645	667	604	692	634	658	612	691	634	621	679	652	631	705	645	624	636	661	669	683	668	654	665	663	688	672	649	617	671	639	619	676	680	642	648	604	705	661	654	617	663	656	638	665	660	665	631	603	673	675	595	633	692	729	696	654	634	649	639	673	676	660	710	669	657	627	647	648	650	655	645	647	631	653	665	663	629	639	653	692	676	632	666	676	671	648	687	634	590	656	634	667	653	679	657	718	593	645	661	647	625	630	663	677	643	638	681	666	679	629	648	664	655	678	657	635	606	677	678	641	680	648	659	682	636	646	663	636	663	684	649	655	681	649	659	660	639	629	637	654	632	680	677	679	638	657	718	686	648	662	661	629	624	645	668	686	698	697	658	688	650	676	656	628	660	656	668	639	659	695	710	681	653	655	615	674	619	659	647	667	657	647	644	658	697	620	695	675	625	639	666	642	672	655	677	647	653	668	684	692	643	650	706	689	603	675	646	624	663	625	676	641	660	683	697	672	659	650	673	652	624	667	628	661	665	610	672	688	731	704	688	653	692	605	620	620	595	690	593	645	622	718	671	636	652	659	675	682	619	670	627	622	658	621	612	635	634	653	659	668	664	680	645	659	680	678	663	661	642	689	682	680	684	669	641	646	693	690	639	649	673	666	690	689	646	691	628	628	658	675	656	657	660	668	694	682	651	690	654	665	629	689	682	672	650	699	667	653	649	660	677	674	659	639	696	653	656	676	657	663	673	641	646	659	658	694	627	642	604	677	645	658	619	631	668	669	637	629	593	663	659	693	642	640	593	642	651	661	667	694	646	663	664	659	646	684	650	691	634	664	644	618	693	662	629	659	708	656	685	652	629	649	672	674	676	643	603	676	682	665	668	648	652	689	626	620	615	616	673	705	675	641	645	616	667	616	671	653	659	658	639	619	680	667	654	705	611	653	663	613	625	618	665	628	684	661	668	678	643	704	648	665	692	678	664	671	640	682	641	684	658	632	586	683	612	645	637	654	680	640	629	637	658	629	625	644	671	672	658	619	618	604	690	666	671	698	637	650	655	683	649	660	650	651	638	618	628	679	665	657	622	657	662	633	634	709	662	630	612	643	621	633	616	640	671	658	651	646	643	666	635	658	705	654	647	671	668	663	660	677	709	638	662	678	657	654	658	675	657	625	673	664	664	636	646	633	679	598	639	666	662	650	646	702	666	680	622	655	680	616	627	652	644	681	687	665	659	662	682	655	620	689	707	624	638	686	706	657	622	649	641	658	665	672	635	649	667	670	685	628	676	637	660	639	644	694	651	692	742	664	663	638	668	713	645	684	620	633	683	631	680	680	639	630	685	673	654	666	665	684	734	654	637	618	691	679	682	656	658	695	673	678	680	646	667	698	638	656	700	656	662	614	661	611	612	637	633	662	688	615	682	637	603	630	655	658	646	671	637	654	638	618	681	634	647	637	654	677	691	647	646	628	695	651	647	668	660	653	640	663	704	654	672	665	648	651	662	635	648	696	658	674	633	650	666	616	652	686	673	667	653	660	614	663	697	659	635	636	724	636	635	646	655	630	675	680	719	668	642	638	669	633	666	638	665	711	672	661	664	636	679	650	634	684	644	635	679	665	640	613	607	648	615	713	604	715	649	642	654	653	634	616	662	641	656	628	632	632	671	648	691	678	666	607	645	687	662	649	737	639	646	651	695	683	659	646	637	688	643	642	643	674	616	622	690	635	690	636	640	678	598	675	686	604	675	637	696	684	697	651	644	658	649	647	669	655	648	640	671	675
55204	18382	7638	2547	1604	1339	866	727	616	536	520	409	505	402	398	337	387	387	348	342	321	314	371	333	349	298	340	323	323	342	298	311	316	354	344	277	319	336	329	310	297	323	346	302	317	304	310	299	322	321	285	317	326	299	302	337	304	326	316	290	261	284	301	299	295	278	311	321	296	311	270	345	309	330	294	319	285	285	287	318	310	362	323	294	289	303	302	293	293	305	286	299	292	280	347	310	293	311	297	322	315	298	309	316	318	293	306	271	311	281	285	274	310	327	292	325	313	309	300	324	352	294	320	313	297	329	299	324	314	308	302	316	286	317	289	300	283	296	278	298	295	302	327	300	307	296	298	309	302	295	320	333	277	307	280	316	303	295	304	306	259	295	305	290	305	302	303	293	285	316	300	305	310	258	300	295	278	272	321	303	295	261	287	313	303	294	309	309	310	277	306	296	269	304	316	306	313	294	279	309	293	291	327	291	287	280	285	270	292	306	317	282	314	328	319	291	284	292	305	276	292	275	325	300	285	310	313	299	304	314	296	320	298	298	293	321	302	287	266	306	292	282	324	276	317	285	275	321	290	308	316	279	289	280	279	297	278	319	289	297	311	311	332	289	289	309	312	290	322	280	312	297	326	316	308	304	283	293	261	293	311	272	268	277	322	299	300	294	316	288	270	307	331	273	302	299	302	274	302	302	322	309	287	322	264	308	321	259	313	326	300	294	297	315	306	266	293	318	305	309	288	303	298	303	322	293	283	270	311	287	303	310	269	311	308	270	297	275	295	312	320	282	296	307	316	299	314	293	264	337	305	323	301	297	326	284	312	281	291	327	335	310	303	289	302	308	293	317	300	307	320	314	330	314	280	303	281	302	313	308	289	280	304	311	288	307	288	294	296	308	296	302	278	303	260	310	306	297	289	306	290	312	297	294	277	296	304	310	272	310	291	293	290	317	303	279	299	301	292	301	302	316	293	271	290	279	280	285	314	292	279	318	296	270	329	303	288	317	276	255	283	301	264	277	310	280	272	342	297	272	306	284	316	282	291	310	306	304	296	298	307	271	280	290	308	295	319	324	295	318	276	296	281	280	306	318	313	332	299	307	279	328	264	300	309	306	276	278	321	278	313	265	283	306	304	287	319	289	269	272	314	292	316	269	290	296	298	295	287	239	289	274	314	295	316	289	328	277	299	300	288	332	280	280	287	273	303	299	276	294	331	299	281	310	311	275	309	295	297	285	309	326	325	279	316	296	303	315	308	271	313	311	303	315	299	308	289	312	306	310	295	282	321	307	317	306	270	319	264	299	276	324	296	289	318	326	336	336	291	291	280	299	292	271	285	285	271	297	314	292	311	285	295	289	280	280	293	297	295	295	258	289	289	301	340	291	302	287	305	313	306	300	292	291	308	283	302	320	301	285	307	296	312	293	309	275	306	283	299	303	273	326	302	310	298	299	321	297	308	303	292	295	323	290	334	292	286	265	296	299	318	286	282	295	300	274	310	295	261	285	277	283	323	251	273	286	308	287	284	321	292	285	295	280	290	303	291	290	317	281	269	299	297	321	265	303	296	294	303	288	307	323	283	329	314	302	301	351	268	289	296	302	312	290	308	328	318	298	300	303	321	302	305	318	293	296	313	295	300	321	285	325	302	308	266	287	300	306	294	285	325	302	319	294	305	319	288	294	312	306	306	299	317	278	313	278	276	299	319	292	292	281	281	280	253	295	290	309	275	281	283	275	298	286	319	314	313	293	276	279	289	293	295	306	288	321	296	291	322	260	308	296	295	293	307	300	297	302	256	287	278	297	343	266	295	271	286	308	279	294	288	316	300	281	307	280	293	296	288	307	318	289	288	254	309	302	293	281	294	298	288	333	282	295	300	317	321	300	307	277	289	313	312	297	310	298	329	317	292	320	302	312	311	301	302	308	299	323	335	314	310	332	310	292	309	320	317	326	316	298	334	312	285	324	297	257	292	297	282	287	274	309	290	275	292	287	299	278	320	295	315	282	303	269	284	309	322	280	299	273	265	313	324	287	287	292	299	317	305	282	274	298	287	306	296	310	323	261	296	294	305	293	307	280	284	268	294	321	279	298	331	281	322	281	281	306	294	306	292	307	287	305	317	305	285	273	295	281	298	277	307	291	310	323	299	302	312	284	281	267	275	270	304	308	300	318	276	294	299	287	288	297	322	293	267	287	317	323	301	287	251	276	280	314	304	317	290	292	313	294	336	292	274	305	328	276	339	278	305	325	281	286	285	305	296	291	313	278	323	350	290	300	309	296	311	284	340	280	319	284	294	287	286	316	332	295	261	312	261	270	300	286	294	287	315	308	298	283	311	328	307	314	304	321	272	325	287	339	343	318	292	274	310	322	279	315	303	276	274	312	286	314	297	302	293	284	306	309	309	295	309	286	289	321	322	294	291	311	300	304	278	281	315	316	299	324	287	279	323	276	294	324	284	302	294	280	306	295	324	298	296	308	305	302	300	270	275	303	292	276	328	319	277	312	318	319	287	277	310	319	319	311	293	316	278	294	281	289	324	309	273	305	282	305	317	284	288	248	313	306	266	324	293	294	297	320	305	278	342	292	291	336	294	316	307	299	303	297	298	276	294	297	281	302	308	287	305	313	305	296	295	286	310	306	323	321	312	271	297	298	269	301	292	325	289	322	296	317	323	295	325	291	305	308	308	291	308	301	300	308	295	308	339	321	326	297	280	293	295	287	296	287	274	299	291	309	309	295	273	295	321	290	288	280	305	287	299	309	254	288	298	286	328	303	321	274	318	300	292	297	295	296	313	317	295	308	290	355	304	273	292	323	303	269	300	287	326	286	329	284	306	318	289	309	301	301	284	311	308	278	286	308	284	310	327	283	302	274	289	251	303	319	322	311	315	347	298	308	288	316	304	288	314	313	333	314	294	322	292	295	327	306	330	282	287	274	279	294	315	258	304	288	308	310	256	290	279	308	280	306	308	340	292	303	311	257	314	312	303	326	304	312	327	298	341	300	312	314	284	311	302	309	288	297	284	279	328	290	297	281	318	307	287	304	314	302	298	321	293	288	306	314	298	313	312	281	301	343	311	298	286	298	294	319	280	314	287	294	302	280	317	304	290	285	299	289	283	303	314	308	327	283	301	312	310	289	307	297	309	318	328	355	321	266	283	295	349	301	287	304	315	311	282	335	310	275	312	279	339	293	293	292	305	286	269	301	295	325	277	271	300	316	292	302	291	295	292	287	301	271	287	335	285	276	294	296	300	312	305	260	291	315	305	313	308	324	310	334	300	301	295	273	288	300	285	300	289	291	290	309	308	314	274	326	327	293	289	289	295	270	293	281	296	301	295	313	297	306	328	286	284	311	290	224	296	303	311	266	287	308	329	307	291	309	311	299	278	338	292	285	302	299	298	310	341	270	295	329	302	285	285	302	317	319	279	277	298	316	310	265	275	319	305	286	321	327	297	300	284	307	304	288	272	336	314	303
26114	2856	5306	6024	5500	4597	3581	3047	2742	2329	2003	1860	1783	1582	1541	1359	1360	1333	1254	1229	1244	1176	1172	1093	1061	1023	1044	1095	1017	1052	1006	971	1011	960	1041	942	950	985	954	947	887	919	936	911	877	1005	934	838	955	918	916	890	931	939	928	942	925	921	869	866	915	895	893	836	905	872	880	870	868	847	859	906	923	883	916	849	874	880	904	890	842	866	832	859	886	846	874	846	883	882	890	882	886	842	869	839	873	891	823	833	873	854	853	914	873	872	884	848	857	871	846	895	923	880	873	855	882	845	849	829	840	875	820	836	828	854	892	852	923	857	873	842	861	879	948	848	834	872	821	897	872	826	847	863	828	876	912	823	861	858	853	877	850	836	897	851	859	825	823	879	910	812	852	874	824	841	850	821	880	826	844	845	909	871	791	895	869	913	834	805	851	888	854	870	865	829	897	867	854	817	937	826	840	885	917	830	829	868	865	871	858	903	851	895	867	853	881	874	866	879	826	843	847	875	867	875	868	848	887	838	842	843	837	841	874	864	856	862	863	885	826	850	852	887	886	794	872	792	821	855	875	807	853	837	866	876	856	862	832	803	845	896	865	846	837	893	828	864	858	899	845	894	806	907	898	858	845	817	848	890	866	868	856	878	901	874	860	871	907	857	875	888	880	835	890	839	837	910	862	920	880	805	875	843	864	837	821	854	798	873	833	786	832	841	902	876	824	840	816	854	865	881	911	874	861	862	855	876	816	878	894	811	846	843	854	818	857	864	863	891	828	807	847	855	900	881	810	841	865	879	884	849	847	868	866	899	882	862	847	853	870	890	835	805	828	822	908	859	842	886	915	842	869	822	845	860	867	849	827	863	820	881	809	894	859	826	815	894	860	857	848	862	886	859	805	836	881	952	848	895	865	837	887	815	863	834	837	853	849	835	877	875	830	844	866	841	835	860	878	825	899	852	840	867	868	810	875	870	811	813	882	827	807	829	817	827	805	838	833	862	864	822	837	831	826	808	893	856	898	852	804	876	897	857	815	815	835	882	838	812	864	831	844	854	850	843	863	826	859	845	819	888	854	882	875	875	868	889	849	798	848	910	805	879	875	806	909	887	850	887	897	868	819	805	869	914	838	835	885	892	818	884	882	804	867	846	876	862	845	829	876	826	833	820	905	857	874	860	871	879	829	807	848	857	808	884	872	888	866	854	788	836	888	896	876	869	852	871	817	833	872	849	864	849	868	848	877	843	815	872	826	856	882	777	887	809	839	847	835	796	844	911	856	884	823	904	840	906	828	852	859	879	815	889	828	818	861	941	886	783	876	865	844	841	879	803	899	881	850	788	832	869	841	877	866	821	855	814	863	868	854	823	902	861	884	823	805	820	828	819	855	875	826	785	786	844	838	853	853	861	829	890	828	815	873	852	853	892	807	849	902	817	812	845	807	857	855	832	850	857	830	866	893	823	913	834	894	801	876	813	825	909	853	885	798	811	883	908	871	855	835	809	873	884	885	876	816	866	897	827	869	861	885	895	883	795	802	877	858	840	874	829	824	787	842	854	871	850	882	869	845	838	819	863	860	876	857	854	845	837	841	860	888	852	831	826	849	852	884	865	872	816	842	939	861	867	845	894	894	842	848	809	881	828	819	898	862	868	803	858	857	881	850	906	828	823	838	864	841	875	846	922	881	869	861	873	891	830	858	875	891	870	874	862	861	797	912	814	876	867	827	844	815	886	859	826	851	840	861	876	850	884	840	853	843	796	824	852	864	885	826	844	851	828	894	899	854	900	835	864	875	832	864	848	867	886	855	847	842	791	821	845	858	839	865	884	856	875	805	842	827	868	861	842	832	856	868	870	885	857	843	826	847	892	831	803	855	919	840	812	823	844	850	864	926	874	847	857	915	845	906	844	857	881	878	823	870	824	832	865	884	821	820	846	876	866	866	893	876	871	844	868	866	860	842	829	830	838	832	867	869	859	885	825	903	819	888	840	849	872	866	873	834	827	884	872	875	810	832	822	880	874	833	885	826	789	826	890	844	842	888	839	882	849	863	849	843	855	880	890	809	851	856	894	859	847	839	849	847	876	868	832	814	873	864	861	826	841	867	889	816	833	878	852	841	870	855	870	886	872	841	880	809	893	805	859	892	842	861	894	878	855	839	902	904	864	862	816	864	859	867	863	841	867	835	893	859	868	877	898	855	799	840	902	856	874	821	812	899	848	818	889	860	920	869	850	820	854	854	876	862	818	819	866	866	820	854	843	844	825	811	863	842	839	866	894	857	898	843	827	843	873	843	861	863	851	803	886	840	881	865	865	855	828	826	850	874	945	859	890	851	902	832	871	839	926	851	847	862	857	873	871	873	874	829	809	880	886	840	905	881	906	852	834	870	839	853	828	838	868	804	881	881	879	899	860	838	858	841	867	833	853	837	909	845	823	867	859	902	841	864	858	895	885	867	848	871	851	834	811	871	860	834	834	841	886	844	848	820	859	863	872	861	864	825	835	856	831	858	856	856	862	872	821	873	834	807	880	855	909	837	874	864	818	867	913	836	832	869	876	844	851	872	815	856	863	853	892	860	876	850	876	858	881	888	894	872	925	861	815	828	887	909	862	834	818	829	808	834	869	911	853	884	839	865	866	859	855	843	855	808	895	850	922	880	835	873	885	881	864	904	834	851	844	857	870	865	882	824	901	864	856	882	857	828	895	823	863	872	821	881	837	845	834	907	834	847	903	849	840	862	843	861	868	848	859	898	891	889	902	912	904	880	879	806	868	802	874	867	859	887	859	820	860	818	851	880	856	804	807	862	865	854	786	854	879	886	900	855	872	899	875	868	836	822	828	835	859	830	930	842	831	784	894	865	842	872	872	820	861	829	864	833	820	837	814	853	784	868	781	823	869	897	878	830	817	857	846	870	871	869	848	870	851	865	868	864	829	908	856	864	886	866	877	894	830	864	856	870	884	838	864	874	844	859	813	866	840	866	908	910	825	894	882	857	908	810	874	791	869	855	881	883	893	829	839	874	844	831	887	818	874	873	867	855	804	823	832	865	810	897	844	786	901	881	906	852	828	879	847	832	843	848	823	817	828	865	871	851	834	888	828	891	840	847	865	852	842	819	895	841	836	859	896	868	902	890	805	837	845	820	895	798	830	862	871	820	862	881	808	870	830	810	850	837	843	850	844	880	871	907	893	859	854	855	878	868	826	862	891	863	845	827	915	849	884	885	843	821	817	868	857	899	882	843	856	865	847	870	828	861	884	835	895	858	836	834	854	884	826	804	812	910	862	868	825	831	826	886	840	840	882	866	819	835	895	893	903	898	846	887	869	826	831	839	878	844	849	883	854	904	819	866	824	833	871	886	872	844	823	806	848	818	891	886	818	859	828	885	867	827	822	838	885	829	854	864	780	852	833	830	887	870	872	913	845	873	871	828	876	839	832	863	850	872	858	819	869	904	830	829	821	908	847	847	870	862	867	837	883	912	830	884	837	893	898
10125	481	282	157	156	143	138	104	107	125	120	129	110	95	124	108	94	112	121	100	93	93	90	114	99	98	89	95	108	117	108	114	103	93	88	90	122	97	105	96	90	109	122	113	98	96	92	103	85	119	95	95	103	103	109	109	92	112	94	97	98	101	107	99	96	101	92	105	99	108	100	113	103	117	101	83	99	100	88	95	112	106	89	101	112	130	108	119	93	113	100	93	98	92	104	93	114	99	95	90	98	90	111	97	102	98	108	89	100	92	118	111	106	136	107	107	104	99	87	109	93	89	116	103	107	101	95	88	102	104	116	109	101	103	119	106	106	90	100	90	106	85	111	96	126	95	105	92	102	118	114	97	99	118	97	104	103	89	100	101	107	114	95	102	119	94	104	91	98	96	98	88	95	103	105	102	114	98	117	101	109	104	84	97	94	89	126	103	97	89	103	105	103	112	99	103	95	99	93	105	94	108	93	105	93	109	94	107	95	105	101	122	104	97	95	114	99	111	107	104	106	118	87	132	96	90	99	132	99	105	112	114	102	85	103	108	101	92	116	119	84	90	97	112	93	92	89	98	95	93	110	86	114	99	120	80	110	100	119	89	112	96	82	104	116	100	129	99	107	86	106	87	98	110	107	97	89	105	93	117	100	99	99	101	94	105	99	98	90	101	84	94	91	101	121	100	104	89	103	105	96	97	93	94	115	114	104	105	95	97	128	102	92	123	100	101	121	101	114	115	93	112	102	111	102	94	107	95	89	93	98	94	104	93	102	119	87	121	109	104	104	100	108	95	94	112	107	100	105	87	101	105	96	105	86	90	114	90	116	100	102	101	99	91	104	84	98	112	116	99	105	87	122	91	103	108	104	96	108	122	116	107	97	112	92	102	108	111	99	92	99	110	103	98	104	115	104	103	108	100	98	105	111	78	89	117	111	93	93	94	100	91	102	108	86	93	89	106	107	125	84	101	102	101	123	96	104	87	106	88	100	101	84	105	116	115	96	109	100	84	103	108	100	106	130	108	123	104	106	87	94	107	106	94	86	98	122	100	119	90	85	105	103	103	101	106	98	109	108	116	94	111	115	112	114	118	104	100	88	108	92	106	99	107	105	110	116	114	90	101	117	109	90	92	95	98	96	90	103	97	112	107	99	106	123	109	93	88	95	94	90	102	113	109	112	105	95	110	97	84	126	99	113	84	91	95	105	105	99	93	107	108	96	99	99	114	101	98	90	104	100	113	102	100	112	115	93	101	99	100	118	109	99	107	101	121	109	108	78	116	107	92	107	94	99	119	116	106	95	114	98	99	76	92	106	90	104	100	93	102	106	84	107	105	101	102	103	98	86	100	104	106	117	89	94	100	105	108	108	111	98	95	93	100	88	94	89	108	108	82	82	90	84	121	115	108	106	89	104	107	84	95	108	106	106	95	107	85	107	122	98	98	94	98	88	116	98	103	130	106	96	96	101	104	115	84	108	102	99	91	132	105	118	107	110	108	105	121	122	91	104	109	91	95	108	112	99	108	101	89	116	84	111	101	100	90	78	94	114	97	89	96	104	114	87	98	92	96	119	106	96	89	102	94	93	97	100	102	106	101	104	100	99	119	107	116	96	96	89	99	105	100	109	107	82	102	98	98	86	109	105	112	101	94	100	114	102	97	85	97	95	99	109	125	95	103	94	97	99	123	99	111	110	94	103	108	113	108	93	119	86	108	100	85	101	107	101	81	87	113	111	100	112	99	91	98	111	97	97	97	104	109	96	87	116	102	127	99	77	91	97	93	108	103	106	103	100	113	115	93	109	108	106	115	119	101	98	99	91	107	105	101	115	113	84	105	104	107	84	113	109	92	95	97	93	90	107	108	100	117	116	109	118	108	95	103	122	107	103	97	101	116	93	94	98	101	117	102	85	104	88	93	81	91	104	95	109	99	87	98	128	118	95	91	98	104	101	109	105	80	116	111	108	98	112	116	102	90	92	115	84	93	116	100	107	100	107	104	116	98	108	101	85	95	106	83	89	101	87	101	103	98	92	106	112	118	107	107	113	92	86	96	95	85	86	100	108	107	115	109	100	96	102	108	114	109	85	95	130	99	104	107	106	104	86	82	107	97	108	87	86	118	104	123	113	101	111	100	104	96	94	101	124	119	111	98	103	99	108	77	103	87	116	98	101	105	93	89	102	103	104	100	116	100	101	96	89	106	99	115	90	92	96	89	119	122	91	104	104	124	89	88	103	93	96	105	115	119	92	109	108	92	104	83	78	122	98	108	104	101	91	111	99	106	106	98	100	95	117	101	89	111	105	119	103	105	104	105	94	98	96	104	103	106	114	107	104	102	104	103	114	98	104	105	116	104	101	101	100	106	94	95	105	112	92	113	99	98	112	99	103	103	115	104	98	110	103	94	101	96	122	105	97	99	96	100	119	87	104	119	112	109	115	109	109	95	106	95	96	89	111	105	118	101	111	105	106	101	92	111	126	98	99	110	108	109	105	103	98	111	127	100	104	85	102	101	102	111	102	95	103	113	96	86	98	89	115	118	123	95	96	95	99	113	85	101	112	125	113	96	118	116	80	108	125	111	92	115	92	111	113	111	79	116	98	94	111	119	116	98	90	107	103	112	104	97	112	91	93	103	91	121	91	110	67	109	110	102	95	120	106	100	96	90	105	107	91	110	120	109	103	104	89	92	103	117	100	103	98	115	93	101	107	114	99	102	90	89	84	119	111	112	91	101	93	95	115	114	97	108	112	102	118	110	112	97	118	102	98	81	108	87	114	117	102	104	95	116	100	88	102	93	117	112	92	99	117	110	97	99	94	114	107	82	94	95	118	98	110	113	93	99	107	98	119	105	113	91	107	96	120	96	106	83	90	117	94	89	106	79	107	110	101	101	110	119	114	98	104	99	102	95	89	111	107	91	106	119	91	96	78	101	101	104	122	115	91	104	118	101	95	106	100	119	99	98	74	93	98	93	107	100	93	110	98	114	111	100	96	99	100	89	101	114	105	91	121	108	106	111	111	87	109	109	105	98	113	84	113	114	96	108	89	104	108	103	92	93	108	92	101	105	99	120	102	109	114	102	114	95	93	111	114	102	107	100	101	97	98	96	92	104	96	93	99	101	83	105	96	93	116	102	105	109	123	103	102	113	85	102	113	98	102	110	95	101	84	117	110	104	109	110	92	83	90	106	120	97	86	97	105	107	90	103	111	99	83	81	109	101	106	121	97	78	104	92	106	93	96	84	98	114	101	102	108	101	102	79	97	111	106	96	92	109	112	85	104	102	109	98	99	116	104	112	101	127	113	114	105	77	107	100	108	99	103	94	126	114	106	104	101	85	96	98	86	101	93	99	116	85	121	100	101	111	113	118	88	99	108	88	107	113	86	110	97	90	98	121	121	104	105	109	93	127	103	104	95	96	107	116	103	99	91	97	97	100	104	120	84	106	86	98	100	82	104	105	109	96	104	120	116	87	125	108	110	108
10034	503	583	598	614	522	465	477	443	408	416	443	363	407	410	365	379	373	376	368	364	380	379	372	411	367	347	373	354	364	356	370	342	363	382	358	378	374	359	368	377	351	345	375	374	351	403	351	324	354	350	391	336	380	397	360	368	402	324	356	365	362	379	365	372	381	367	372	370	404	391	334	328	339	337	363	381	398	340	358	377	371	377	340	371	365	362	369	397	333	381	371	364	351	351	387	346	344	362	346	321	377	363	357	362	360	403	379	333	390	380	395	346	330	315	358	378	374	344	395	361	350	342	373	399	349	373	349	342	351	384	391	354	367	377	364	382	380	346	366	370	379	342	357	371	338	356	371	370	354	334	351	354	367	370	416	370	405	396	356	351	401	367	374	351	381	356	369	331	365	349	341	362	367	346	314	372	357	379	351	361	360	369	374	348	376	379	375	378	396	341	367	359	318	340	369	336	381	359	361	350	374	343	348	358	381	394	374	326	369	360	345	358	382	364	360	367	393	351	356	380	354	369	351	360	372	318	380	418	381	388	377	375	400	362	350	369	356	348	337	356	359	357	388	383	337	345	386	344	339	367	340	371	397	349	338	344	351	360	362	334	368	367	368	351	354	359	352	332	374	352	366	377	326	405	378	370	371	328	332	342	384	374	347	359	360	345	326	354	349	376	347	370	374	375	377	381	367	391	353	366	381	366	380	354	369	361	381	327	331	356	384	395	359	389	345	346	323	384	344	368	362	362	345	353	356	376	365	342	400	341	355	363	350	349	346	374	361	360	361	362	395	373	381	350	371	395	346	333	360	370	333	369	356	373	369	350	366	357	384	355	380	352	370	368	323	359	370	365	362	359	330	368	341	340	378	394	364	368	322	363	353	354	361	361	361	373	323	349	375	430	378	368	327	340	376	334	359	338	324	378	337	348	330	388	341	346	361	394	367	355	377	368	331	338	355	360	360	356	355	386	340	357	405	367	366	349	350	378	359	366	375	397	410	340	353	388	350	384	324	377	351	376	338	354	378	402	332	346	344	380	366	369	363	338	392	380	335	354	381	385	367	352	391	402	369	326	363	399	350	345	346	389	375	289	370	368	357	375	374	375	359	392	374	335	362	349	383	346	328	325	390	388	372	372	382	367	367	352	331	335	324	371	365	358	367	367	342	382	373	365	378	389	377	357	355	367	362	352	357	369	337	380	343	353	390	349	361	373	329	346	388	346	358	369	362	381	363	387	363	363	361	378	385	337	380	349	372	354	358	349	340	334	343	384	411	335	389	392	377	382	352	374	375	330	355	377	376	339	373	361	388	357	383	354	360	347	361	372	377	343	373	369	361	359	397	372	342	331	381	349	377	388	375	365	366	343	335	375	347	381	374	371	361	380	358	355	385	375	391	355	349	373	366	385	348	355	364	316	378	391	358	375	392	367	342	345	388	367	364	354	371	357	371	357	341	328	339	367	365	359	350	356	348	377	345	352	385	364	353	360	348	345	351	367	328	347	358	377	387	379	348	342	372	361	355	360	367	365	363	381	360	369	357	331	366	364	359	346	368	387	399	401	403	340	360	344	368	391	378	343	404	365	400	378	348	365	356	382	369	351	382	377	385	336	360	360	333	376	385	337	373	394	405	395	372	390	380	397	415	395	365	349	387	361	369	374	367	363	371	388	332	347	308	377	325	361	374	388	354	360	349	342	377	405	357	389	363	375	348	325	367	339	358	325	364	366	372	378	377	340	362	379	354	380	379	353	342	367	385	371	370	387	348	355	357	367	390	354	337	367	364	389	366	356	340	384	335	333	367	362	371	330	365	326	390	364	366	349	372	389	365	361	324	340	331	335	362	355	342	331	383	372	369	386	351	372	362	327	320	346	348	355	355	375	357	410	408	413	354	348	364	385	349	363	374	335	389	362	361	374	371	349	341	352	373	362	348	374	345	367	374	376	347	358	373	373	419	366	384	381	363	372	441	347	345	357	332	336	345	331	375	386	371	353	364	366	376	360	365	369	381	366	345	385	344	370	343	383	352	382	352	345	368	369	357	369	353	336	369	381	382	347	394	368	373	368	370	367	372	388	382	372	354	384	382	388	406	355	404	346	338	350	365	376	356	337	357	353	387	353	364	377	366	386	346	370	387	345	341	342	355	366	380	367	383	369	361	339	377	332	347	371	375	347	402	371	367	358	351	381	321	368	380	370	334	344	403	368	344	351	383	370	363	376	333	349	356	381	345	348	357	377	364	360	354	393	368	350	362	398	364	324	365	366	369	333	370	374	363	351	360	374	352	372	338	340	365	358	369	354	363	338	352	339	332	381	375	374	345	375	365	370	361	360	367	348	367	364	361	386	367	361	346	437	383	380	386	376	347	336	381	400	371	351	360	400	386	373	356	371	333	336	362	352	408	361	376	352	377	362	330	375	366	353	366	365	342	350	338	332	337	359	371	383	394	384	341	353	351	347	364	366	361	361	387	326	356	352	380	346	379	366	343	384	356	372	377	335	379	333	347	322	359	364	356	367	374	398	369	375	367	362	360	351	364	373	383	381	352	357	366	365	348	337	356	387	358	369	345	365	348	386	367	389	374	348	370	356	347	326	360	350	358	362	336	326	381	346	355	349	357	343	380	368	362	356	369	334	371	376	352	357	333	378	368	372	392	378	347	377	349	343	350	362	386	404	338	363	370	338	376	372	372	356	371	400	387	386	341	359	343	354	342	339	349	352	371	355	355	376	378	368	346	372	357	371	369	364	394	360	337	359	373	362	330	383	387	351	349	350	367	354	360	356	327	375	397	326	378	366	349	343	360	342	372	377	371	354	359	410	365	369	383	368	383	337	359	402	405	382	379	367	355	370	362	372	369	373	353	351	380	376	389	356	366	375	345	362	340	383	352	377	356	340	356	391	356	372	360	367	341	382	360	364	359	400	333	354	362	367	321	400	378	361	368	363	368	358	386	329	371	381	354	340	381	359	379	340	378	350	340	368	343	390	332	357	375	345	349	355	376	341	365	345	360	365	334	408	340	370	351	359	360	361	348	342	363	371	360	356	377	357	365	346	330	377	369	356	365	364	355	340	375	358	357	349	377	374	312	395	367	356	350	352	377	366	364	359	377	395	362	335	355	339	348	348	384	364	394	378	372	357	328	333	357	385	371	381	342	354	385	335	375	378	382	367	336	342	385	364	347	368	360	345	385	369	346	340	396	379	365	381	383	350	347	403	354	360	363	352	348	355	379	314	367	366	382	375	348	410	352	313	351	355	350	354	346	362	378	344	369	311	369	385	376	371	355	393	322	385	333	366	362	371	357	353	347	384	374	344	327	345	365	352	378	392	349	347	338	337	389	342	376	379	346	364	378	371	328	344	376	381	350	372	341	362	356	362	382	361	402	381	350	379	355	374	364	340	374	355	392	338	373	361	348	348	353	349	379	349	377	369	352	383	353	360	365	354	351	398	352	363	369	360	374	382	358	327	343	376	384	364	374	356	378
46492	10662	2235	1178	814	629	512	422	394	362	323	292	279	242	297	268	240	224	233	254	267	234	241	225	262	228	233	239	238	228	221	244	238	220	266	240	203	229	234	227	202	236	211	243	213	209	229	239	265	211	217	217	201	210	222	204	225	210	238	212	218	219	221	198	205	204	192	222	211	217	221	203	221	219	190	220	189	220	228	225	231	230	198	214	210	227	210	211	203	213	201	248	209	250	216	199	198	196	214	214	215	209	223	205	171	225	240	209	209	211	210	214	235	211	222	203	209	203	175	214	208	199	220	243	218	232	225	206	197	196	224	205	198	245	229	202	203	202	225	209	230	196	210	203	191	226	224	203	193	215	230	217	220	205	206	213	213	176	185	220	209	223	196	205	199	196	198	212	210	190	207	210	195	197	215	225	222	224	227	199	213	218	207	213	206	231	246	224	209	217	207	209	189	218	233	226	196	186	217	208	224	215	222	224	224	222	215	182	223	204	216	239	233	219	212	198	228	224	211	189	212	228	187	206	221	214	222	242	219	205	219	246	235	234	209	217	204	223	204	242	222	181	240	231	237	222	197	227	218	224	225	231	209	184	215	210	206	212	215	233	231	204	190	226	207	225	228	193	207	206	200	190	196	221	236	203	227	235	195	229	191	195	204	219	222	202	205	195	218	238	186	199	207	211	205	236	213	205	223	215	225	252	211	224	195	214	231	202	209	222	231	210	194	215	224	193	209	237	207	227	204	200	217	224	233	207	202	229	219	241	217	217	226	211	200	219	212	213	206	209	220	200	189	213	209	229	196	222	240	208	218	228	226	232	221	211	209	213	210	219	203	225	220	213	214	208	196	205	186	237	195	214	203	205	213	216	224	217	203	219	183	215	198	234	208	235	206	217	207	222	192	203	198	247	189	221	207	185	214	216	217	210	216	212	223	190	210	223	227	214	190	220	223	209	227	210	198	247	210	198	200	233	224	227	214	226	223	214	224	195	227	209	208	207	248	197	195	221	227	215	227	206	210	216	229	214	226	221	212	224	226	217	229	231	237	194	228	206	210	207	224	198	238	222	227	225	225	235	216	212	205	210	215	222	219	198	217	207	189	178	199	210	216	222	211	237	194	241	208	217	216	227	224	218	266	237	248	223	208	195	228	224	210	215	212	225	206	230	245	206	221	214	253	209	232	195	206	225	236	218	215	224	200	206	207	224	204	216	232	209	203	194	234	234	204	193	182	210	185	223	216	201	230	213	201	230	164	208	217	209	205	223	215	224	230	207	199	234	212	217	192	228	205	193	234	212	198	229	222	215	202	226	216	200	224	235	218	220	209	204	221	243	191	206	252	218	238	197	201	198	193	219	244	210	206	205	202	214	238	215	216	209	189	215	193	200	213	226	238	203	220	188	195	190	232	195	226	209	201	235	247	234	205	222	215	245	210	189	211	208	235	224	211	207	206	210	233	226	210	238	258	215	201	216	262	218	192	213	182	206	205	216	239	210	230	227	198	195	192	180	213	210	212	203	216	247	209	202	228	240	240	208	219	234	245	220	191	215	230	183	211	207	216	241	217	179	188	215	202	219	198	212	202	192	218	207	216	224	198	211	207	211	208	193	224	238	219	197	214	208	197	223	216	223	221	231	213	206	211	220	218	225	203	218	217	210	221	196	220	212	224	231	233	225	211	199	215	216	180	172	220	219	232	191	207	201	198	213	200	235	211	240	218	237	223	218	236	206	191	219	208	216	211	223	217	213	194	223	213	223	211	239	219	221	197	194	202	202	216	209	243	238	217	192	203	227	227	233	216	209	196	222	214	243	214	208	251	175	217	204	209	218	227	190	223	205	202	204	203	216	214	216	196	242	220	195	229	235	235	202	196	217	226	203	237	228	231	238	222	212	205	194	192	195	228	222	231	221	219	202	205	222	224	228	205	213	222	195	199	190	209	214	233	223	233	223	204	215	215	221	235	197	225	176	215	213	202	225	228	220	215	234	208	225	230	211	212	219	204	209	225	202	214	198	214	214	217	222	212	223	192	204	231	199	230	215	210	193	237	219	212	208	207	213	233	190	216	239	208	211	221	213	209	207	195	222	216	209	210	218	204	214	219	200	223	201	206	246	205	211	209	215	200	207	217	211	225	205	201	196	218	205	206	219	218	196	201	208	219	208	217	238	177	202	210	208	203	205	205	208	212	193	211	223	203	205	185	217	233	219	211	219	222	219	232	228	203	218	205	217	206	215	183	195	226	206	204	231	246	211	237	201	234	196	202	227	204	200	227	245	191	231	228	229	222	234	224	205	228	211	220	186	193	181	199	198	227	208	218	219	234	209	214	225	199	230	214	232	228	198	219	212	238	215	219	234	208	219	225	227	226	222	227	217	205	234	204	214	202	219	224	213	203	212	223	200	202	215	201	211	196	201	207	221	225	201	214	214	202	216	214	223	232	187	212	196	203	211	216	218	231	217	182	219	215	179	233	217	208	221	232	192	215	218	202	199	231	236	236	201	225	182	230	182	234	197	214	221	213	213	227	216	236	223	216	223	234	184	212	215	206	215	187	223	233	235	209	237	215	195	200	242	211	226	214	217	213	240	238	205	236	212	237	225	245	229	210	215	216	214	212	201	219	195	216	213	216	229	222	242	206	220	208	199	210	205	206	195	221	208	199	226	194	205	227	210	185	195	186	207	216	193	218	212	204	199	213	191	201	239	214	207	209	207	209	221	196	209	209	210	216	203	238	206	215	212	201	214	227	204	227	219	212	204	212	206	213	228	240	219	199	197	204	216	219	224	184	210	224	189	222	216	218	239	222	227	214	244	181	176	232	212	247	231	192	200	223	189	214	240	219	222	214	216	207	242	221	205	225	214	209	208	219	239	183	205	206	240	216	220	204	217	214	228	223	207	222	220	201	214	197	240	224	258	232	200	227	194	182	228	222	219	213	220	230	210	217	222	221	230	210	202	199	187	204	231	209	239	195	198	220	240	227	216	228	199	232	202	222	235	227	213	225	228	204	203	251	258	210	241	218	220	222	220	217	221	218	218	204	207	216	191	212	209	223	195	212	217	240	217	230	220	228	211	206	209	207	205	195	215	228	223	213	241	199	218	204	205	218	229	214	213	194	210	216	223	218	189	217	206	235	217	218	206	227	210	200	225	214	207	227	224	208	215	228	207	191	197	198	223	205	183	204	205	217	239	223	208	201	219	217	184	206	215	215	228	215	210	198	213	243	208	220	223	219	235	230	185	218	236	209	201	219	214	228	193	215	239	212	232	213	182	198	207	237	220	219	181	209	218	187	220	224	188	223	202	230	221	201	205	236	212	203	213	208	218	218	224	229	210	218	238	219	227	195	191	229	213	207	195	231	218	216	221	225	209	214	219	213	227	223	207	220	225	227	196	211	214	239	211	206	214	213	217	209	206	198	185	232	211	216	202	192	214	214	231	227	238	219	223	185	221	199	219	189	220	222	209	206	212	199	219	220	207	218	240
21879	1669	3006	3524	3036	2654	2204	1871	1746	1545	1262	1173	1072	1001	983	911	828	884	850	853	851	800	816	776	787	763	689	742	730	733	753	723	676	724	696	735	697	741	674	751	708	689	691	626	652	689	687	704	716	672	670	681	621	680	736	669	643	660	678	681	708	684	629	679	694	694	636	676	669	695	690	636	662	667	644	625	713	643	683	668	675	684	638	669	653	669	649	686	672	685	650	622	674	620	675	700	664	613	636	666	679	652	666	639	628	688	633	690	689	627	681	615	701	658	638	704	648	675	657	676	644	694	651	678	644	674	639	656	674	646	671	690	655	621	667	657	655	600	656	658	658	708	629	582	654	705	686	689	700	688	704	681	688	665	600	677	684	617	658	641	664	647	663	688	703	616	633	632	637	598	625	656	642	672	669	670	650	657	681	659	683	698	665	646	642	719	639	663	641	675	622	638	650	696	662	642	657	633	637	666	662	661	643	648	644	686	710	665	686	594	679	647	633	670	650	609	656	669	640	636	652	643	639	620	724	684	668	658	648	640	641	652	628	659	598	681	623	587	670	640	652	652	649	649	607	674	671	714	720	664	645	604	625	669	676	648	685	625	680	620	644	650	662	645	691	626	635	669	654	628	679	604	678	623	655	662	610	646	667	691	633	691	634	655	678	661	669	695	669	666	644	714	643	643	620	651	660	679	689	691	625	620	701	651	704	629	667	632	659	697	634	625	604	640	641	686	655	660	640	636	627	640	682	630	650	635	620	691	702	637	723	617	654	669	655	673	599	622	602	656	655	637	650	709	645	678	643	622	635	657	644	675	661	661	625	671	624	675	667	682	636	615	673	651	654	653	658	611	740	648	671	660	620	661	644	654	664	631	679	643	640	683	646	637	653	700	651	669	646	617	609	621	646	686	610	621	682	622	663	637	694	640	630	629	629	649	662	639	667	611	643	659	711	600	677	657	655	640	655	651	662	641	696	618	612	649	668	681	623	680	684	610	602	703	656	664	603	679	683	668	683	671	611	672	673	677	684	650	657	655	624	702	654	695	651	635	630	652	637	614	669	638	618	669	598	665	684	633	691	651	667	707	677	635	669	656	643	664	620	660	618	676	643	611	658	643	659	674	673	648	631	632	644	625	670	641	646	698	654	659	634	687	627	608	659	636	653	607	660	686	691	638	653	628	743	638	644	685	704	650	657	644	691	642	654	638	667	627	638	675	668	635	640	675	704	633	668	675	680	681	632	636	629	633	618	652	632	672	625	628	615	682	696	643	652	657	645	633	623	666	675	610	685	683	651	630	639	651	651	647	668	629	656	652	694	641	629	642	700	645	631	664	654	642	626	645	700	645	677	637	657	639	686	658	670	636	662	638	678	653	660	687	628	649	654	614	690	639	638	641	629	672	601	717	631	667	715	676	623	643	662	661	637	642	671	669	647	687	686	711	643	622	681	621	601	610	664	644	657	670	627	660	661	661	649	675	679	683	703	628	702	682	656	687	666	646	686	699	680	681	685	660	651	635	660	663	656	668	724	683	641	624	675	650	634	647	649	638	612	632	619	611	677	644	662	668	625	633	652	681	726	671	652	651	629	653	714	660	627	665	635	631	670	654	673	692	637	673	667	638	660	624	655	682	671	660	658	630	636	683	628	619	629	648	627	620	626	658	650	666	656	666	652	664	666	689	668	649	670	665	643	579	672	680	669	683	643	641	606	621	645	668	659	705	647	688	662	650	680	619	624	673	689	645	605	663	644	683	644	636	639	672	711	637	631	660	658	650	652	613	631	677	609	634	633	683	655	624	662	620	655	653	617	618	666	696	650	641	666	634	649	635	693	685	675	648	659	673	640	626	656	647	647	656	642	652	657	659	700	635	634	655	692	630	663	646	679	669	606	646	652	653	647	634	684	645	624	637	641	659	660	684	692	655	697	678	617	628	653	696	648	643	670	666	727	660	619	686	665	670	623	660	649	611	637	615	629	653	611	664	652	650	605	623	657	628	619	666	664	650	665	630	618	650	648	673	670	653	662	663	646	681	627	644	640	641	649	679	644	631	684	634	621	676	664	670	654	649	682	619	660	643	652	671	644	626	638	656	638	621	645	654	604	693	690	642	623	663	656	629	658	637	665	681	619	682	690	662	683	701	644	613	674	656	681	661	667	672	603	674	684	616	631	680	676	630	663	642	715	589	647	661	621	632	611	689	656	629	657	673	713	655	675	630	622	657	656	666	681	655	627	655	696	639	670	678	672	632	629	659	679	647	661	635	654	669	653	641	696	643	682	696	663	665	709	670	625	626	657	654	695	649	680	640	642	665	636	692	652	621	660	632	629	649	663	643	626	629	657	673	627	686	685	649	668	646	638	597	641	628	657	673	660	674	659	614	652	650	649	652	690	688	624	669	676	632	607	627	626	687	660	659	668	645	628	580	725	659	671	623	734	640	649	651	683	649	683	684	649	651	650	688	664	643	645	698	641	683	666	635	686	656	690	673	631	635	684	641	650	694	652	684	645	693	605	654	653	671	644	622	658	653	650	650	626	700	643	671	660	671	675	686	654	663	641	659	637	689	635	656	663	645	645	674	672	680	660	689	656	638	634	667	650	680	673	628	629	653	638	632	676	696	695	655	687	661	652	711	664	677	647	660	704	674	675	682	684	652	692	673	662	673	680	680	632	650	666	610	644	633	628	701	660	644	685	659	697	654	688	648	724	689	641	679	630	629	662	655	669	595	749	624	685	667	647	654	641	667	656	697	683	641	626	667	583	643	644	636	676	695	636	706	666	674	651	695	680	612	647	664	664	669	639	648	648	657	647	643	666	680	678	679	666	665	644	651	648	667	620	654	655	659	719	628	661	643	643	625	626	621	643	680	628	638	665	680	670	656	662	652	655	645	701	657	661	666	678	665	679	636	644	615	685	657	644	684	630	629	641	662	640	625	640	622	673	675	665	647	707	665	630	596	700	642	637	627	637	630	659	647	602	653	665	661	679	653	652	644	612	619	623	626	658	664	633	688	670	683	656	717	692	686	642	608	729	659	633	642	656	655	678	697	663	641	679	684	670	612	633	663	633	670	647	638	624	633	678	636	715	640	686	609	627	643	635	675	647	645	659	655	700	662	722	641	646	656	594	604	593	624	684	645	692	626	635	652	636	665	648	660	671	655	679	627	650	660	674	641	600	681	650	633	713	696	680	641	622	648	666	655	669	675	675	651	622	635	660	644	652	676	666	644	647	621	650	672	633	609	623	641	663	634	657	645	662	673	651	679	697	628	646	679	669	647	642	678	610	660	632	659	640	609	660	663	665	634	638	662	630	642	638	605	665	694	716	627	658	638	662	656	647	645	625	648	699	658	679	644	611	673	649	642	669	607	676	647	662	664	695	660	658	619	639	631	656	640	661	666	631	646	636	591	677	616	610	640	675	606	697	637	655	635	624	666	668	657	683	695	613	618	615	651	603	646	631	664	631	634	673	677	712	662	642	687	669	598
56620	18393	7489	2715	1701	1244	876	747	587	543	509	447	405	391	406	392	366	374	383	349	330	310	345	313	343	312	328	328	308	353	273	300	307	280	349	303	328	303	327	306	347	340	293	319	287	306	301	311	298	292	303	278	349	264	300	303	304	305	326	307	305	313	322	316	300	276	307	310	325	319	316	300	290	326	334	320	318	302	319	310	278	292	288	287	291	325	291	282	321	273	296	310	274	300	303	302	307	303	286	269	294	297	306	293	295	293	300	297	340	308	297	317	297	299	287	324	283	320	269	310	300	328	311	302	314	284	307	303	299	300	304	310	285	325	274	312	276	280	305	320	301	295	313	279	308	321	287	284	288	300	305	299	310	312	279	323	328	324	318	310	269	307	322	267	291	304	300	339	320	320	332	322	291	280	278	292	290	283	294	277	314	290	287	312	300	299	287	300	302	303	299	300	307	313	314	258	296	304	303	277	301	294	324	292	321	336	275	327	303	308	295	306	283	320	273	270	284	299	319	307	253	283	298	312	306	280	264	301	304	288	287	280	286	290	270	323	278	323	286	309	256	322	307	319	276	294	319	322	269	275	284	282	280	290	307	305	293	309	309	284	274	304	322	304	319	276	287	274	271	293	304	286	294	298	304	311	286	286	307	288	304	299	299	302	319	327	301	302	317	303	290	289	255	309	259	267	317	304	268	288	320	316	347	307	335	246	304	267	293	301	310	292	287	267	341	318	337	317	319	289	300	305	310	306	315	312	340	312	323	302	300	308	272	289	312	284	270	296	313	246	307	296	308	309	279	309	312	313	288	269	307	303	293	310	307	280	322	284	285	292	312	287	277	272	283	345	279	327	299	309	312	288	296	318	287	312	296	298	315	293	298	307	309	287	282	287	319	294	301	294	256	307	296	302	284	289	282	300	327	304	306	325	316	297	310	301	289	299	284	293	319	306	304	297	282	288	323	286	304	279	293	286	302	277	283	298	314	297	324	285	284	336	321	310	339	286	291	298	271	304	319	276	301	322	271	286	332	331	296	307	293	323	289	314	297	331	291	293	288	309	322	291	302	304	297	280	317	301	289	315	302	326	311	313	303	309	281	291	302	297	320	292	298	285	295	309	290	280	306	310	317	306	293	301	290	334	307	286	313	315	328	323	283	276	286	268	277	311	268	323	334	308	293	260	265	317	264	317	299	302	293	289	270	302	324	288	337	327	281	309	304	286	297	260	312	321	294	281	292	269	330	302	317	328	310	276	307	291	300	277	291	264	264	297	282	317	281	280	305	297	293	332	310	280	303	308	304	299	303	332	282	344	264	319	294	302	329	317	310	296	314	299	307	281	311	305	287	319	288	324	295	308	340	312	337	315	308	273	281	312	295	304	267	299	293	307	282	300	286	320	315	265	282	285	316	320	300	295	308	288	331	291	307	321	299	329	299	320	281	281	316	315	310	301	299	300	297	310	321	312	284	289	328	297	295	285	316	338	299	281	311	273	314	286	284	314	303	306	315	300	282	323	310	296	303	327	308	300	322	310	294	331	330	290	277	318	306	308	271	259	296	302	306	324	298	268	340	292	281	307	286	305	294	318	287	266	272	281	279	277	257	288	286	304	309	278	313	301	285	274	292	307	316	302	282	282	276	286	332	306	313	323	299	316	294	324	314	283	309	293	289	263	319	303	337	268	259	282	308	318	301	290	304	276	286	281	309	303	305	287	298	317	291	288	267	317	259	309	308	278	309	291	318	301	303	274	299	319	288	328	251	306	305	317	293	321	297	317	323	290	284	327	313	306	316	310	280	303	306	314	272	293	293	298	297	285	306	296	319	331	286	318	288	297	295	281	275	336	286	292	296	309	282	291	275	310	313	295	316	301	278	288	308	299	299	292	313	292	299	311	300	308	297	270	295	322	284	312	264	282	297	275	304	296	324	262	280	298	300	323	309	327	313	276	271	327	288	295	308	314	304	298	257	326	324	291	310	307	298	300	252	281	312	293	305	295	339	273	277	305	291	286	283	283	299	303	297	329	314	316	284	287	316	301	314	302	320	287	314	304	290	275	305	311	288	293	311	297	295	288	303	320	271	301	299	322	300	347	272	293	311	283	328	305	302	308	288	293	311	298	286	301	310	307	323	288	311	313	323	310	317	333	260	313	289	275	288	264	318	306	293	306	283	274	268	290	285	354	284	295	275	296	304	285	330	296	309	310	311	305	274	298	285	336	292	292	285	324	334	297	344	291	320	312	314	292	321	279	303	266	272	307	312	311	277	281	284	298	280	332	270	299	294	320	298	312	283	306	301	305	281	304	335	306	317	337	313	305	291	280	281	288	285	303	303	324	274	297	281	281	321	288	299	321	287	274	286	294	301	301	308	305	274	292	283	319	291	307	314	288	299	315	295	278	292	301	271	301	299	299	298	285	325	310	292	294	335	314	290	275	282	294	278	276	292	305	317	308	287	303	299	332	289	302	289	317	321	293	310	291	270	318	289	295	307	296	306	269	275	313	293	308	278	300	308	318	247	285	322	317	320	285	293	289	273	334	300	275	297	326	322	287	311	319	308	322	317	266	281	293	290	298	308	312	294	276	288	293	302	286	340	301	303	283	291	307	293	286	309	311	282	307	318	291	297	302	277	334	313	297	292	297	306	289	296	319	289	323	270	297	323	284	283	327	302	297	268	293	262	316	288	287	312	277	331	319	307	262	319	302	282	296	290	293	305	326	270	270	292	300	306	331	281	253	324	297	315	274	304	289	314	293	315	312	278	284	270	293	327	316	279	294	309	327	301	326	271	282	305	339	311	304	325	301	311	304	309	316	311	295	272	309	288	320	269	292	296	332	277	288	289	282	339	299	277	303	271	312	302	313	297	329	310	309	302	284	277	309	262	294	294	315	317	304	304	322	321	296	263	286	305	325	276	323	321	285	309	316	282	293	307	302	303	291	298	291	274	310	316	285	318	308	279	322	319	291	312	301	316	293	292	285	295	315	299	319	295	331	302	277	322	277	304	324	301	319	282	319	334	268	298	288	284	276	284	280	329	305	303	318	277	308	292	314	268	296	298	284	284	339	288	290	277	312	297	266	291	281	267	288	291	304	313	319	285	331	307	307	287	312	316	285	285	308	285	301	304	297	294	342	296	307	296	316	301	305	317	325	298	298	277	285	282	288	296	292	304	286	328	277	299	302	281	288	270	305	304	299	292	312	286	276	324	309	291	331	290	282	298	307	295	292	298	298	274	280	288	308	306	296	298	284	312	321	293	278	291	308	287	303	286	333	295	280	283	300	269	301	309	304	331	279	319	268	293	297	315	295	317	314	307	270	311	313	313	293	281	290	265	295	320	250	286	311	290	307	322	297	304	268	303	318	302	331	305	314	268	277	293	279	269	278	321	291	300	290	294	305	283	267	299	304	289	311	301	308	324	290	310	272	313	295	300	302	282	295	293	303	288	320	293	276	311	312	315	320	305	313	265	291	284	291	284	320	297	287
26943	2724	5223	6015	5225	4616	3608	3049	2739	2439	1970	1801	1742	1646	1441	1484	1401	1300	1216	1174	1171	1143	1130	1113	1079	1114	1037	1092	1007	1011	1030	926	924	987	912	928	962	1000	967	945	923	937	945	964	961	893	947	914	898	905	878	912	829	927	936	889	837	920	854	900	858	892	891	854	921	861	883	906	887	931	925	922	811	822	820	862	903	865	868	823	849	914	937	851	841	873	841	911	936	873	861	888	856	830	897	865	918	867	851	891	872	880	863	859	881	854	828	842	840	879	840	844	882	872	841	918	895	851	876	835	862	891	874	878	877	865	888	889	866	886	853	892	876	845	857	841	893	851	888	892	852	892	873	857	857	894	842	892	825	789	864	876	857	846	894	889	861	812	841	816	845	870	914	792	915	889	867	868	927	897	883	865	913	848	855	890	864	924	854	851	862	868	868	865	849	879	907	856	863	902	816	876	876	849	838	846	828	862	884	850	833	781	862	820	820	843	852	883	863	860	880	819	832	841	916	874	871	852	852	883	844	877	861	897	875	871	826	875	851	880	899	874	887	890	807	911	872	876	866	842	850	868	847	901	862	860	868	850	875	844	816	824	795	889	818	869	875	876	838	871	885	874	849	866	908	854	832	850	845	845	800	852	891	853	896	832	856	812	834	839	919	838	846	854	858	840	861	885	899	830	890	818	849	878	847	871	847	812	838	882	820	924	860	852	852	886	804	861	882	839	830	875	838	861	856	857	914	840	882	837	934	841	835	849	870	853	862	896	846	859	849	837	910	851	879	850	848	860	880	826	869	840	873	882	858	874	831	858	867	872	840	839	905	838	825	860	838	892	868	808	821	853	824	925	875	791	839	877	856	849	882	903	858	852	838	879	835	846	859	870	802	829	865	863	848	803	909	861	877	819	855	837	828	879	853	856	831	832	822	875	934	901	879	837	854	854	848	873	845	895	827	866	891	841	848	860	918	878	833	874	850	888	901	812	845	870	872	859	838	866	796	874	869	852	866	875	815	834	864	946	836	837	907	816	902	821	907	850	848	845	838	869	871	841	841	828	850	899	829	857	809	883	858	911	932	867	896	877	829	873	809	877	849	858	903	917	893	843	872	797	863	877	833	814	844	856	853	803	860	924	876	792	849	851	861	794	856	889	884	858	844	860	865	850	906	890	825	814	844	831	882	855	824	853	850	848	847	861	829	849	907	864	894	870	828	874	835	874	887	879	837	833	878	851	871	883	864	869	843	853	886	873	851	856	831	903	807	941	898	892	880	820	902	827	843	858	811	870	820	823	863	863	841	812	857	851	851	808	840	841	782	876	859	885	854	863	850	830	843	903	876	896	897	962	849	821	800	815	847	794	856	869	858	830	923	879	856	888	854	858	817	835	833	871	838	840	850	872	883	855	835	858	831	842	898	858	851	864	842	842	874	845	861	845	844	834	837	921	837	827	822	851	867	868	851	831	839	871	840	863	819	834	838	850	885	884	873	828	896	891	825	860	857	791	905	833	840	886	879	866	867	852	870	869	868	827	893	833	843	861	872	823	840	838	839	825	858	862	889	845	845	894	876	834	868	851	794	854	856	870	845	832	809	876	832	881	845	811	855	847	895	862	805	822	883	898	825	898	890	874	813	845	850	815	871	898	816	872	859	857	891	860	861	916	882	845	852	876	837	848	826	880	869	819	882	894	840	891	858	855	828	832	830	843	866	803	881	915	837	866	871	883	846	806	918	844	895	840	829	848	894	856	854	877	854	893	900	892	876	869	862	849	915	881	913	848	874	844	875	877	858	863	822	854	826	847	833	851	894	870	852	837	836	870	814	856	813	842	820	856	861	897	908	892	858	850	829	894	779	880	849	844	794	857	882	808	847	831	799	922	856	857	870	866	835	871	842	848	922	861	848	851	848	846	887	875	857	803	827	858	891	868	828	820	880	850	862	855	862	832	844	854	865	883	835	837	838	827	792	849	867	828	853	802	826	858	822	826	860	877	851	857	832	848	853	869	814	867	838	851	871	878	826	845	881	869	864	887	852	844	835	870	866	846	863	821	830	852	845	909	843	854	845	841	877	858	847	831	797	848	838	867	868	828	917	881	864	899	858	874	851	882	806	784	909	890	851	860	887	830	840	873	878	805	899	908	864	872	881	843	797	872	878	802	813	874	877	847	830	875	848	848	895	879	826	872	872	865	827	886	837	890	815	819	890	921	886	872	898	851	839	902	875	828	877	887	823	895	861	843	867	877	849	879	877	866	890	841	837	847	868	851	844	916	812	804	906	851	820	793	883	884	847	834	869	814	885	827	871	835	837	811	896	820	887	825	815	889	843	864	847	831	828	834	902	848	817	846	904	863	810	854	832	894	833	862	856	832	874	793	879	872	799	883	871	868	814	801	834	855	857	830	888	866	854	847	860	865	846	866	870	860	844	828	878	874	864	881	864	848	878	873	821	850	845	863	909	808	851	835	898	858	884	896	861	867	868	867	824	893	842	789	834	826	869	837	883	842	903	840	845	850	853	819	875	853	906	817	873	806	797	842	869	880	852	850	843	875	862	856	896	843	848	905	867	875	830	837	882	798	832	852	852	816	873	806	860	835	858	878	863	812	807	850	839	875	839	924	830	848	836	863	857	863	851	868	851	822	910	824	870	786	873	907	839	840	857	884	819	872	798	850	826	877	827	865	865	857	873	877	856	810	848	881	868	807	868	837	820	841	818	908	846	854	877	857	813	859	832	830	871	817	853	911	875	888	866	882	842	870	856	884	891	869	850	820	881	864	893	829	798	870	843	829	878	903	837	814	878	829	860	883	864	835	840	832	837	849	818	895	884	860	892	862	823	890	883	909	847	858	845	846	841	847	832	889	878	891	895	851	858	819	908	845	835	847	808	867	849	864	869	857	807	847	858	865	881	829	810	854	844	866	810	903	882	866	851	868	865	908	792	894	848	834	854	868	882	819	854	911	793	822	879	846	855	829	848	886	836	851	869	847	892	852	888	849	841	893	819	861	845	879	886	850	861	855	876	840	845	886	867	877	912	846	891	842	856	877	883	855	839	870	854	800	869	914	881	887	928	864	898	890	872	803	860	912	803	889	904	864	861	832	877	849	859	846	871	880	902	865	876	859	912	839	885	852	840	866	886	908	865	851	850	881	865	778	831	863	808	820	806	860	830	877	852	819	839	876	841	857	871	879	815	856	892	824	879	860	852	870	828	855	818	840	835	828	876	925	873	883	829	855	839	858	804	844	832	852	835	928	831	954	810	854	838	874	845	823	812	812	825	869	902	767	903	868	808	833	884	890	867	854	877	865	864	876	798	843	854	835	873	843	902	892	892	855	866	858	913	805	830	896	823	819	799	905	808	843	856	860	843	844	853	839	875	835	820	891	838	851	850	835	839	825	866	886	877	837	844	811	838	861	815	875	873	858	900	830	883	859	840	844	884	841	873	862	854	894	850	855	813	838	927	840	815	863	895	875	902	839	871	826	868	836	894	813
10372	444	259	161	162	137	130	113	117	116	113	103	115	123	117	100	121	96	111	98	105	105	108	100	72	106	97	84	101	92	98	140	120	113	123	114	102	124	99	107	93	110	107	105	96	106	109	103	116	122	93	119	108	118	113	100	101	109	96	87	111	125	107	107	103	116	93	120	100	102	99	112	104	114	110	98	113	109	95	112	112	101	93	109	114	91	117	102	92	96	125	104	102	101	99	90	100	114	98	95	100	107	113	103	98	98	94	78	99	103	96	110	104	82	108	108	97	101	115	94	111	122	103	115	95	99	81	110	91	122	113	108	100	107	87	103	111	87	92	104	93	104	97	121	99	110	101	83	95	92	105	92	99	101	91	107	114	88	81	102	95	116	127	109	102	108	101	97	120	90	87	92	89	101	105	75	101	92	98	114	96	84	110	93	107	96	109	108	110	101	100	85	111	107	108	122	111	121	109	93	110	98	111	94	111	98	84	111	91	105	91	107	102	92	95	86	124	102	100	121	102	100	108	104	111	108	111	111	106	93	106	85	90	94	105	105	110	93	100	88	100	113	103	116	94	103	106	92	94	97	122	94	111	105	95	104	93	99	109	88	98	91	103	113	111	105	112	103	119	112	110	114	92	90	94	109	118	98	88	132	102	92	96	111	93	100	106	95	105	97	115	95	78	97	94	101	90	102	107	101	82	90	119	126	121	94	108	105	101	96	111	87	100	112	112	115	123	109	94	102	104	104	105	85	114	105	95	97	114	90	91	97	118	95	123	104	108	117	81	94	107	106	100	94	105	117	93	95	108	114	97	99	104	99	104	93	100	102	107	102	98	91	104	100	122	115	103	90	103	110	94	130	88	91	105	103	112	104	87	117	85	103	114	88	86	108	101	106	97	95	106	106	101	108	102	98	103	97	93	91	99	104	105	110	111	125	111	99	121	85	136	104	110	93	106	112	110	106	91	92	106	98	99	95	113	102	100	100	110	110	97	111	99	106	112	105	111	114	88	105	105	100	115	101	89	105	101	98	89	103	122	124	110	94	101	103	127	124	104	103	116	94	102	105	100	105	97	106	84	96	114	99	105	79	112	108	99	117	118	102	99	105	109	106	97	99	110	104	95	114	101	105	110	99	91	92	91	119	102	94	98	108	125	92	113	102	106	101	94	109	111	105	105	97	93	92	112	98	106	93	107	139	108	102	100	95	118	93	84	107	90	101	115	104	115	103	112	90	92	97	81	94	100	111	98	84	100	96	95	95	102	114	98	120	80	101	94	97	98	90	84	100	111	99	96	102	109	111	107	90	110	85	86	76	113	106	89	91	88	100	105	109	90	83	98	110	104	95	119	111	108	97	108	126	104	109	99	118	123	99	97	93	95	107	85	117	111	95	97	100	122	93	105	97	100	94	102	116	104	99	102	79	114	96	107	100	102	110	118	94	114	103	94	97	110	125	104	99	96	93	98	102	115	100	96	93	100	108	116	91	98	112	102	103	102	110	112	106	93	106	104	104	103	77	126	102	91	90	101	117	110	110	110	83	112	107	95	111	134	118	96	95	94	93	90	90	89	98	107	100	110	84	105	120	100	120	112	100	97	108	105	99	114	112	127	123	97	91	123	91	100	98	104	99	100	105	107	97	110	94	116	94	113	104	113	113	131	103	111	109	119	121	94	109	102	93	92	94	95	107	118	92	101	103	103	112	94	96	90	94	109	100	106	117	106	99	104	123	97	101	109	98	104	111	98	91	127	99	116	105	109	99	105	113	103	99	103	131	115	118	107	103	109	107	111	94	87	111	99	87	91	97	106	113	105	83	103	127	96	110	97	99	98	110	93	95	105	97	97	96	111	105	79	91	98	110	97	93	108	107	121	111	93	103	110	83	90	92	115	113	103	114	83	87	109	117	114	101	107	110	95	113	116	108	101	84	100	98	100	103	114	94	115	94	87	102	110	104	117	106	104	105	116	101	101	90	103	99	107	94	99	101	86	112	89	123	100	83	93	87	103	95	101	110	119	112	108	86	122	98	88	116	104	118	95	115	93	75	109	117	102	84	93	94	108	103	119	99	101	82	101	95	105	105	117	100	104	111	90	104	104	101	95	90	125	91	98	92	103	98	106	115	109	91	95	116	120	107	103	82	103	104	98	97	96	95	105	102	106	117	90	111	103	117	103	101	100	81	110	108	97	109	95	98	111	112	98	98	110	108	129	110	104	119	104	101	92	95	108	110	89	115	103	114	86	111	92	120	103	115	98	105	91	114	125	109	106	105	105	107	94	105	106	107	107	98	100	105	97	96	94	101	101	114	119	87	114	105	100	97	102	93	94	100	102	95	108	89	86	114	107	113	100	92	91	108	88	113	136	99	93	96	97	99	92	106	109	109	107	76	99	106	117	101	126	96	103	106	95	124	106	98	104	99	94	109	115	96	95	109	91	98	95	94	99	94	92	109	81	117	94	113	101	88	106	111	102	108	97	106	113	91	95	137	98	122	101	108	106	94	101	95	106	84	101	124	109	96	104	98	116	95	91	104	106	105	103	107	96	113	105	116	100	119	108	96	89	107	81	93	123	114	93	98	82	98	104	104	112	95	106	106	90	88	96	100	93	105	105	108	97	96	105	106	115	99	109	107	101	124	112	115	84	106	104	110	120	102	104	95	105	105	113	93	108	129	105	103	102	96	95	111	94	112	94	93	106	129	95	106	102	112	98	94	89	92	96	91	89	106	96	103	102	91	109	84	86	103	92	92	104	110	102	88	87	97	100	91	105	101	115	99	106	100	90	93	103	125	111	93	101	91	118	110	78	95	95	113	110	114	128	108	95	92	93	94	107	100	94	113	112	101	130	88	91	110	99	105	114	88	105	114	95	114	103	105	113	100	85	96	102	89	108	105	89	119	102	98	97	98	115	75	95	114	105	89	94	116	88	102	116	96	95	85	110	94	106	98	119	81	97	97	99	98	105	95	88	100	115	103	113	81	99	102	118	102	114	119	104	104	100	111	95	92	114	106	119	89	113	106	108	102	105	107	111	112	86	107	108	111	102	108	100	111	109	108	91	89	107	107	96	128	101	104	103	92	106	111	115	103	112	107	114	105	94	97	105	104	111	100	109	100	99	106	118	98	118	94	112	87	96	109	107	102	112	94	96	100	98	100	101	97	103	90	107	88	94	118	81	78	100	105	108	110	97	118	106	105	84	80	86	116	102	97	126	89	100	97	101	108	97	93	92	98	101	96	125	112	95	98	109	116	101	105	88	123	95	115	88	101	98	86	94	110	103	103	88	101	106	100	90	87	128	76	103	87	109	79	107	91	119	98	91	104	94	101	98	106	98	93	92	99	85	100	108	95	86	95	101	91	95	100	109	97	117	100	101	102	105	107	89	86	96	118	115	124	105	108	111	124	127	89	87	98	97	108	98	99	100	111	93	103	106	109	92	95	105	102	120	85	108	105	103	97	118	114	85	110	102	106	104	97	85	88	88	105
9844	463	568	616	588	523	511	467	427	424	453	392	400	373	379	371	393	382	368	347	371	393	362	391	336	342	393	366	371	400	332	364	402	348	370	365	363	376	355	369	404	353	383	360	378	373	361	343	367	341	345	344	355	366	355	382	403	370	361	395	399	376	355	343	348	375	361	386	384	391	352	370	370	359	366	349	385	345	358	407	342	333	352	359	421	365	366	352	359	354	360	341	378	375	333	362	335	395	358	360	372	351	396	390	396	363	328	376	377	382	358	398	361	345	331	361	368	375	331	391	355	344	380	368	359	344	364	383	395	374	360	350	340	374	363	377	332	386	355	395	393	370	377	365	376	371	370	366	436	373	351	347	396	390	391	367	377	368	350	378	394	375	369	331	343	349	357	362	372	348	350	362	368	386	354	372	330	358	336	387	367	333	389	385	339	370	367	383	384	376	377	364	360	398	386	373	333	360	390	338	332	367	360	369	362	374	384	354	340	374	357	390	344	420	374	396	384	347	363	341	432	363	334	347	355	388	378	362	388	327	401	347	356	376	357	366	349	360	335	355	372	345	379	349	378	375	339	377	361	355	387	365	399	351	352	398	361	350	343	372	365	335	354	377	333	377	373	359	386	331	378	394	379	354	365	392	387	334	350	371	337	353	344	329	331	384	364	355	367	396	368	355	332	349	354	358	345	326	350	352	367	370	347	365	342	381	351	402	355	357	377	393	355	387	368	360	350	371	363	351	366	394	360	368	348	306	353	378	363	329	348	374	365	377	373	370	337	339	368	365	359	357	363	368	360	371	380	376	354	363	382	334	378	365	393	362	364	358	353	353	364	366	365	370	376	354	373	350	385	381	381	354	386	361	373	365	346	353	369	367	340	354	377	341	354	392	388	375	383	354	387	359	365	382	385	368	384	371	370	380	370	350	317	365	368	357	337	339	395	342	352	356	358	354	332	359	353	383	356	380	357	374	361	386	385	366	329	348	357	349	352	348	361	388	381	383	382	377	386	367	334	384	377	363	332	371	379	357	370	387	331	352	339	364	375	355	346	372	383	375	342	349	377	388	359	369	364	394	358	379	358	364	389	376	341	359	384	394	366	348	389	347	364	343	344	366	362	385	368	365	363	371	352	339	371	372	382	302	405	374	358	373	350	328	402	390	361	356	376	399	375	338	379	352	366	350	362	355	366	362	376	369	352	369	375	372	429	342	362	374	393	370	375	334	344	370	348	356	348	367	327	379	341	348	371	388	353	356	369	361	394	397	369	394	354	330	394	314	368	374	338	345	422	361	392	356	337	376	385	397	354	335	359	364	329	346	340	348	356	360	391	350	354	361	349	367	393	346	384	353	389	362	351	369	384	334	364	351	368	348	334	348	368	369	367	356	386	358	351	366	363	371	368	341	359	362	366	377	368	360	363	363	352	346	364	347	353	349	362	341	369	396	351	394	356	379	313	340	379	345	368	351	354	393	371	358	364	374	342	341	372	361	389	337	355	400	366	410	355	357	361	363	359	363	374	396	348	361	412	401	355	358	344	406	355	363	353	374	374	354	355	343	357	373	303	362	366	365	365	357	392	388	347	374	375	338	401	352	383	382	348	366	353	348	371	368	357	364	371	358	354	363	359	362	389	372	365	351	350	373	315	355	396	390	347	368	368	356	350	376	341	363	340	331	359	361	374	332	363	363	374	374	355	377	362	343	364	385	362	370	346	389	322	353	342	385	359	387	390	320	323	367	359	365	327	391	387	318	351	383	386	324	362	363	367	331	372	334	354	324	382	393	366	366	374	377	389	360	391	350	340	349	360	372	338	343	359	384	350	347	353	361	346	359	391	393	353	355	382	352	361	347	333	336	333	354	380	359	380	354	385	349	352	362	344	372	382	390	359	360	366	367	341	347	355	349	371	364	364	400	358	373	355	350	359	352	362	366	345	379	386	360	376	357	345	387	356	349	356	385	381	405	363	350	374	359	363	365	352	341	349	370	370	380	384	369	360	382	352	347	348	349	410	354	378	381	392	385	388	371	368	384	377	379	312	386	384	363	370	351	376	386	384	369	332	384	387	344	358	377	350	393	377	361	350	359	415	387	356	363	335	391	396	348	355	372	363	390	353	375	336	394	351	351	379	361	360	350	329	396	369	398	367	350	375	347	330	350	360	341	337	361	347	371	397	329	347	367	366	359	358	345	374	356	349	370	372	389	400	391	318	382	346	347	401	357	354	344	365	345	346	357	337	362	342	393	364	393	405	359	360	370	367	325	357	355	376	364	370	362	367	356	379	399	363	354	345	360	347	381	370	359	332	396	357	370	394	386	354	366	367	363	356	386	376	352	363	387	346	371	342	331	350	349	368	339	385	315	354	377	398	381	355	366	342	355	360	349	367	369	359	355	403	379	340	420	373	359	376	373	356	335	386	380	375	392	378	354	324	368	375	384	349	388	358	328	360	352	367	377	359	372	366	366	380	391	368	343	407	366	335	349	352	375	336	354	355	382	328	389	368	364	379	404	381	360	355	390	391	383	354	400	355	388	382	382	341	347	332	359	376	401	350	357	363	391	370	349	349	381	365	356	371	366	407	371	373	385	351	337	408	361	353	371	350	376	354	364	366	378	341	363	349	369	353	341	352	365	355	357	396	363	352	356	372	374	371	347	342	359	371	409	388	345	388	347	379	388	331	370	390	358	378	321	317	350	340	351	401	371	357	349	372	358	362	342	397	382	346	337	345	362	334	344	345	353	352	343	359	375	357	388	375	396	348	318	348	363	362	334	330	351	385	372	355	358	387	356	346	363	382	409	346	380	386	374	364	340	400	329	343	387	377	374	395	338	351	380	358	361	327	381	357	379	386	361	377	361	364	376	365	381	348	363	344	357	310	333	340	334	384	358	364	362	341	376	347	384	340	365	381	337	342	378	325	353	356	368	366	360	376	337	348	318	391	332	349	311	395	368	368	381	348	378	387	379	355	367	390	376	355	360	339	363	351	376	356	333	388	356	358	361	332	344	363	367	320	350	381	365	377	377	335	376	354	335	378	423	391	345	365	407	371	396	378	410	352	362	337	378	396	363	327	367	334	329	337	348	344	407	363	357	361	360	378	361	390	361	364	352	356	352	377	333	313	375	324	346	364	359	367	378	368	386	363	368	373	344	335	350	361	355	371	374	385	354	321	355	329	344	365	358	360	370	325	358	380	352	386	366	354	382	348	353	363	367	368	345	344	316	353	405	380	398	342	358	368	376	333	367	363	360	399	355	366	341	353	403	406	362	363	369	368	376	362	373	350	360	429	354	366	360	380	357	353	364	386	382	376	383	365	362	357	346	371	362	350	324	339	394	313	365	378	362	368	357	365	320	390	352	330	352	370	381	355	341	391	391	369	397	335	359	339	363	357	371	369	324	379	367	378	365	367	341	400	369	341	385	363	344	368	366	379	383	393	371	351	373	390	355	364	375	412	390	343	353	408	353	391	347	379	381	328	378	375	359
47698	10742	2345	1353	933	734	580	535	390	362	334	306	279	271	284	249	257	256	225	252	238	278	256	223	249	235	225	223	235	236	220	210	230	225	204	220	237	218	218	195	215	204	237	197	232	213	208	228	247	230	193	213	216	220	217	218	201	226	227	237	213	212	183	235	211	217	206	191	210	199	232	221	241	192	193	220	212	210	194	244	230	218	206	198	210	197	211	190	242	209	219	242	235	220	200	218	194	210	205	225	221	221	209	215	226	224	225	219	210	230	175	230	225	224	246	222	201	221	206	218	205	200	234	207	220	213	209	222	217	216	215	241	211	213	217	199	238	211	222	215	213	204	208	208	224	226	223	199	216	199	216	201	221	230	192	183	215	212	199	226	221	202	236	212	208	217	212	224	211	213	232	231	206	233	205	222	208	219	201	194	196	193	207	211	211	194	222	223	207	206	205	200	218	221	188	230	219	195	205	212	181	207	186	187	225	216	215	214	231	228	232	209	211	215	217	205	205	209	219	213	213	204	222	208	218	231	195	214	199	213	203	197	183	212	209	201	211	201	220	195	215	204	231	198	218	225	228	232	209	227	206	225	238	237	215	189	234	184	253	211	248	222	234	209	202	199	213	226	225	202	195	231	222	188	194	207	190	219	225	203	231	218	187	208	202	199	238	217	240	225	197	219	198	216	213	222	242	212	201	198	193	192	195	204	201	213	237	205	239	218	239	212	210	209	213	188	223	225	208	201	190	211	209	213	208	204	217	218	198	211	218	226	214	210	193	218	226	202	208	207	218	228	192	214	200	209	211	221	214	199	214	179	224	232	216	237	222	226	251	208	221	207	204	211	189	201	211	193	228	197	204	221	212	239	210	205	210	212	194	236	239	230	202	223	184	189	197	228	197	235	197	229	193	236	198	194	200	217	215	231	208	196	204	225	202	218	200	218	208	230	221	198	223	204	197	228	230	234	192	212	223	202	228	215	228	236	211	230	227	227	214	201	235	218	200	237	231	226	218	199	205	167	200	223	216	199	197	164	209	209	201	230	213	225	210	239	222	231	222	209	228	219	235	234	203	227	199	170	201	216	218	225	244	212	192	213	247	227	227	240	197	220	196	214	208	186	209	238	213	209	211	201	213	208	233	212	197	193	194	205	215	219	212	255	207	226	204	208	222	220	209	201	234	216	222	219	237	233	226	207	219	216	216	201	217	201	212	204	205	218	224	229	224	220	199	187	204	222	214	200	198	202	219	216	199	219	217	197	217	206	222	209	205	196	202	198	192	203	220	202	240	237	216	182	196	216	227	217	221	227	216	211	213	212	217	214	204	225	219	246	182	229	203	240	227	203	248	209	173	206	240	228	191	241	219	230	178	214	226	223	184	183	205	203	195	235	209	233	224	186	212	234	237	201	231	220	216	214	213	208	209	219	239	198	223	212	222	220	220	221	222	219	207	205	246	233	211	178	201	205	210	222	210	208	205	228	215	239	230	203	216	210	222	205	233	205	225	218	220	231	214	204	217	192	202	210	225	195	244	208	235	190	214	194	205	209	223	215	213	215	223	231	217	215	209	210	208	215	222	218	218	201	193	223	203	210	183	210	217	218	219	231	221	202	205	196	238	225	260	213	207	210	244	220	238	204	206	232	211	244	207	216	211	230	209	214	212	221	214	203	236	201	200	218	204	222	206	222	222	235	210	197	204	187	216	232	213	219	200	222	194	192	212	232	192	207	215	213	211	231	231	204	221	214	227	215	227	242	198	191	214	218	215	215	249	213	226	209	218	219	212	192	210	217	212	214	213	195	207	235	192	221	213	253	236	241	237	213	234	215	216	182	196	224	218	213	220	212	244	218	232	208	222	221	217	204	190	224	220	223	213	207	217	226	201	215	217	213	194	226	206	239	202	230	199	216	224	211	211	226	212	225	196	219	218	202	221	220	214	205	208	207	209	199	230	214	181	232	227	184	233	211	223	232	231	205	222	213	221	198	215	212	202	235	238	208	231	191	235	242	206	199	179	217	192	231	222	232	245	212	231	234	227	189	206	210	213	225	242	210	237	212	188	234	247	208	213	215	210	212	226	221	251	215	190	238	203	216	239	196	225	210	216	227	218	237	202	212	221	237	232	225	211	231	226	234	219	234	209	212	238	202	219	204	234	201	219	218	228	224	231	210	233	206	212	185	212	187	223	212	204	187	207	220	207	217	206	240	210	215	185	214	214	203	216	195	230	209	224	218	219	230	201	200	217	211	205	226	231	238	203	219	211	192	190	208	212	214	245	214	186	201	189	229	196	230	213	222	223	214	221	186	215	199	219	190	216	212	224	222	232	233	233	201	209	235	203	205	216	219	243	223	217	224	207	240	224	181	243	242	203	227	265	243	187	210	222	238	221	205	197	222	203	191	224	198	211	220	236	213	205	208	211	213	207	217	233	208	247	232	227	196	216	229	210	209	238	219	192	219	216	221	216	209	212	242	195	202	220	218	212	186	239	205	219	237	193	212	232	211	207	223	233	217	219	231	230	209	209	229	226	215	205	210	221	222	220	227	210	200	202	208	193	236	214	200	217	213	235	207	200	224	213	213	195	186	199	223	211	183	222	223	240	222	216	208	210	220	208	211	226	211	193	187	233	195	220	233	206	191	243	220	217	232	201	216	216	205	226	205	192	219	256	227	252	210	215	219	210	224	190	222	213	236	224	208	204	221	244	189	229	231	222	203	204	201	241	209	214	214	232	223	221	231	214	183	204	203	206	195	202	200	221	205	206	227	214	220	236	205	211	220	232	195	214	238	251	201	214	219	197	208	209	221	210	198	217	212	201	233	231	179	207	218	201	219	191	210	206	214	210	203	246	216	203	195	224	209	221	208	229	215	215	219	211	225	203	235	226	220	196	221	210	206	219	203	225	209	201	193	193	226	222	240	240	221	180	245	212	224	204	223	217	197	208	204	210	217	221	221	218	200	232	220	211	209	210	198	225	204	205	228	206	199	202	214	234	214	193	219	207	213	216	232	203	224	205	208	211	183	215	201	217	191	212	220	238	221	211	202	209	227	194	195	195	196	207	228	197	211	217	219	204	195	223	232	219	197	201	236	233	247	227	212	220	208	220	206	219	245	217	219	209	234	190	242	208	205	205	223	225	212	221	254	224	216	231	203	217	224	206	219	193	213	186	226	202	211	221	208	205	185	209	198	229	215	202	204	204	209	207	233	232	188	212	204	224	228	209	224	243	215	231	228	238	223	224	197	201	219	232	210	237	199	183	200	222	224	201	196	225	219	202	211	237	233	194	208	199	200	239	218	197	198	193	232	214	179	212	223	218	205	197	219	212	217	206	218	210	217	226	219	217	185	192	194	208	208	209	232	220	210	211	220	208	183	211	234	208	201	206	201	226	196	217	217	232	190	260	203	234	208	204	218	229	227	221	213	206	212	229	227	190	210	206	227	203	210	225	200	223	208	224	206	215	244	251	223	197	212	203	199	211	225	208	202
22464	1741	3136	3590	3042	2913	2222	1967	1612	1513	1305	1128	1093	1014	1012	985	918	901	849	837	794	808	810	775	825	772	745	796	713	703	747	740	755	746	694	695	736	724	716	702	716	707	673	721	678	702	713	672	660	760	714	689	726	645	671	681	677	658	656	665	680	703	710	635	653	646	678	658	692	681	643	681	621	670	694	632	688	637	643	718	599	656	672	648	637	682	659	671	696	645	660	676	698	643	638	672	680	724	594	704	612	671	634	673	686	674	672	681	665	670	668	641	602	634	672	647	657	638	679	688	673	641	683	646	620	652	624	677	647	636	675	675	643	675	671	645	671	631	672	655	658	635	673	664	640	722	641	690	625	649	649	646	677	677	657	683	653	616	675	714	633	646	679	655	654	627	660	659	661	647	658	667	676	670	664	683	695	602	704	648	710	670	672	658	652	694	640	674	648	653	702	691	650	616	663	631	635	597	653	661	691	642	714	654	682	666	654	611	650	648	636	657	712	655	647	655	648	606	645	720	646	633	665	641	619	588	677	655	697	683	674	638	645	641	651	683	613	660	683	674	658	686	662	662	704	694	665	711	641	655	651	667	663	649	626	611	689	671	658	645	646	656	694	679	672	657	670	629	639	684	642	658	669	654	674	663	633	605	685	616	671	642	661	653	650	651	661	656	648	656	644	649	642	644	636	618	651	630	654	643	686	644	680	652	651	682	707	656	675	621	688	644	659	657	686	618	684	692	640	661	674	641	679	645	639	697	675	614	631	682	654	656	690	661	638	677	683	657	619	640	674	675	683	706	677	664	659	674	634	617	655	609	682	648	635	679	671	630	671	698	660	636	672	637	610	613	696	635	688	647	660	682	653	643	644	658	665	639	655	658	659	641	630	677	650	639	649	654	639	628	639	677	621	670	689	620	647	627	618	671	655	616	653	622	690	694	631	666	643	628	705	638	643	634	647	667	633	671	643	668	706	643	651	638	685	647	656	639	636	659	665	660	653	643	670	645	632	676	662	633	718	626	650	665	630	641	640	637	663	650	648	648	633	618	691	712	672	639	626	664	687	653	695	669	675	642	678	645	662	634	669	634	641	670	659	658	680	682	657	660	652	635	651	666	650	657	626	673	675	696	666	688	618	636	674	607	678	621	673	646	644	656	620	650	654	675	644	657	633	622	695	654	672	722	653	688	616	647	645	695	676	696	648	674	653	672	640	670	630	626	700	667	687	666	660	634	632	652	656	647	643	666	680	647	657	637	636	674	681	633	681	657	661	661	663	646	688	660	645	620	619	612	662	692	667	653	624	656	710	660	653	647	675	635	679	650	603	682	703	657	628	634	644	616	673	649	625	626	646	689	627	661	608	632	622	643	645	679	618	648	646	654	641	697	617	695	645	688	669	632	647	698	626	694	664	672	635	655	660	643	668	703	644	668	642	655	700	641	625	633	678	669	676	617	671	643	640	678	678	639	648	653	683	625	641	674	665	642	640	677	653	624	647	627	624	637	699	690	676	652	625	626	691	650	656	645	661	671	653	682	637	661	666	658	660	647	662	658	678	647	643	672	633	690	699	657	621	640	704	669	661	695	594	627	616	664	650	667	672	665	632	637	664	633	675	604	635	678	728	661	694	650	651	678	636	663	648	656	646	677	672	636	634	670	635	636	639	676	635	659	648	686	662	616	681	633	670	637	684	670	644	658	610	664	642	676	626	673	631	631	670	663	658	685	643	638	637	643	663	662	673	618	629	640	673	593	625	668	710	624	671	631	665	669	711	648	634	731	645	658	643	657	626	710	673	655	692	613	626	661	653	631	656	676	664	644	649	625	631	643	666	670	669	650	702	671	662	624	615	646	674	630	619	648	615	671	625	650	662	677	641	643	671	664	680	658	643	635	618	687	643	662	648	647	693	698	623	618	655	652	654	688	650	627	653	700	643	656	623	690	624	655	657	651	691	616	646	610	632	691	691	700	701	654	699	660	660	653	666	656	646	671	660	666	649	640	666	671	642	669	678	653	644	658	630	648	682	654	636	686	615	666	671	614	638	676	646	699	668	676	649	643	664	630	660	637	624	673	682	602	650	635	599	671	670	648	647	645	688	666	639	655	646	686	632	605	667	695	706	716	661	697	679	694	655	619	669	667	670	674	658	670	636	637	631	621	675	643	664	647	674	627	661	648	639	665	659	588	682	644	677	671	638	616	635	627	676	698	642	674	676	626	642	652	643	639	656	640	612	660	658	691	614	645	675	629	634	626	617	688	641	608	682	625	627	661	667	653	681	618	726	647	686	627	643	661	670	707	708	639	670	640	674	647	679	652	644	596	658	661	682	653	687	635	635	672	659	638	686	631	625	640	639	644	660	627	687	611	642	692	633	666	676	667	639	693	669	706	655	652	613	687	650	630	670	689	627	618	682	643	627	642	641	670	617	630	646	651	596	669	710	648	651	629	620	669	648	638	677	671	680	688	653	624	691	641	674	600	650	671	636	677	638	621	637	637	677	640	656	673	610	656	645	598	686	661	608	606	636	693	661	690	639	649	631	670	633	640	666	676	667	669	652	630	638	634	669	640	647	650	617	636	690	688	659	645	662	678	648	631	619	677	626	677	630	673	643	655	660	691	703	689	646	699	631	636	667	658	664	666	675	638	655	687	621	699	660	673	647	642	655	682	647	666	629	652	672	632	617	641	695	665	656	688	597	671	655	670	632	662	655	643	672	659	660	665	643	617	642	640	605	605	648	637	678	645	669	633	676	680	662	637	626	649	687	671	671	682	671	669	708	633	658	652	599	641	639	647	608	646	648	692	672	637	633	682	618	629	671	649	670	673	635	701	636	650	646	673	641	644	690	627	698	654	654	675	661	610	637	686	614	653	653	681	657	632	627	649	674	679	649	638	625	676	686	612	642	679	681	694	671	633	645	690	643	693	703	669	638	655	653	686	677	642	652	718	633	652	643	645	652	707	639	652	681	622	688	642	672	633	679	628	662	636	641	660	668	670	621	658	669	597	639	714	628	674	654	616	588	644	618	671	676	697	647	718	653	633	646	659	721	666	617	656	679	670	644	667	697	640	665	685	644	604	669	699	621	627	623	659	624	663	637	637	647	627	662	655	682	632	614	631	691	661	592	674	660	670	627	628	675	655	655	695	638	633	692	665	655	699	646	662	642	692	666	710	699	632	636	640	647	684	637	617	636	672	638	647	668	658	673	669	668	648	619	641	614	642	651	658	685	658	664	635	656	664	654	649	668	672	627	714	635	700	684	593	627	689	642	654	644	655	671	677	605	594	682	648	675	634	607	649	657	701	693	616	650	647	672	638	668	619	669	661	601	644	649	659	662	676	665	695	670	671	660	673	643	649	664	666	621	673	654	627	625	633	679	669	685	684	666	671	611	694	642	630	649	680	626	613	679	720	667	675	662	628	686	655	700	639	698	655	697	695	643	678	690	633	685	697	647	654	644	665	630	654	610	645	673	657	652	634	669	686	660	677
59565	18251	7161	2368	1439	1427	919	780	625	549	468	406	428	428	401	428	406	342	349	332	353	360	363	321	337	334	329	312	331	285	300	292	327	349	333	325	340	272	283	288	288	319	306	325	313	284	330	324	312	299	300	279	295	301	326	320	312	289	294	334	307	281	299	298	335	304	302	332	310	320	314	269	306	278	325	298	343	322	320	280	320	289	274	298	304	314	281	333	312	250	321	292	319	310	278	295	297	294	329	330	287	291	294	316	314	296	294	275	265	314	313	290	326	316	283	288	309	309	322	290	324	317	300	328	329	304	316	287	305	267	294	326	298	281	274	313	309	311	260	290	317	313	306	311	300	296	281	297	301	315	307	305	322	313	304	293	274	302	305	269	312	279	289	265	301	297	290	282	321	269	300	301	285	280	317	299	315	301	313	305	305	289	280	296	331	330	276	289	272	317	322	316	303	322	316	305	299	285	289	306	306	327	309	283	299	301	308	306	306	269	290	308	304	300	316	324	293	329	306	292	295	286	285	281	300	317	292	329	293	316	291	292	315	305	284	296	297	301	272	285	308	322	314	325	350	297	305	322	287	309	315	297	313	296	319	331	323	316	280	306	274	279	329	288	284	312	309	288	284	286	278	312	305	331	296	275	281	329	298	292	323	279	323	328	319	284	303	294	313	324	316	269	272	278	300	305	316	325	282	293	290	313	309	301	305	337	315	338	348	314	301	312	302	342	275	331	293	285	285	303	273	298	325	309	302	301	299	287	299	296	286	313	310	285	296	285	300	295	292	300	288	324	301	275	293	303	307	269	296	305	295	300	320	283	322	295	280	316	335	306	309	296	270	288	271	289	297	304	310	317	324	303	273	303	315	295	280	304	293	313	278	287	282	308	321	310	312	316	269	283	304	279	286	287	289	281	300	286	276	308	315	300	316	316	301	288	321	319	328	318	317	304	309	260	293	278	301	305	294	297	307	292	282	269	290	284	279	272	343	320	296	301	282	287	283	271	299	293	331	291	296	303	263	303	271	308	293	286	301	284	302	317	309	311	311	278	301	311	310	297	305	335	291	303	291	290	321	316	276	309	324	283	310	310	286	290	337	317	307	274	314	268	298	300	306	281	312	293	294	279	308	341	304	250	294	314	340	288	285	282	312	343	304	311	289	281	281	303	314	305	293	305	326	280	296	308	300	301	305	299	293	266	296	309	313	300	299	291	318	334	295	318	320	285	307	317	303	295	310	306	306	309	302	300	291	263	291	309	310	346	278	268	288	294	305	296	313	307	320	298	294	278	278	290	325	291	297	306	322	304	298	301	303	338	290	303	291	305	321	281	302	292	286	312	329	288	304	303	300	303	286	309	286	312	311	286	301	325	273	305	313	323	341	285	320	306	296	286	331	295	297	271	285	312	326	332	277	297	311	292	299	281	279	320	313	290	294	286	294	278	286	288	319	307	302	267	309	278	298	263	285	328	283	342	303	284	299	247	310	313	277	284	316	273	299	306	328	315	304	326	304	289	307	296	300	295	308	326	331	323	309	310	330	333	298	290	275	328	308	297	275	305	326	290	264	323	303	308	305	301	276	287	275	306	267	284	291	335	287	269	282	309	287	272	325	307	311	276	303	301	283	319	304	301	311	295	304	311	293	308	316	306	306	296	287	302	280	297	286	278	293	305	279	297	321	310	292	340	292	299	298	316	308	305	285	295	315	301	280	269	299	305	307	273	292	292	291	305	294	330	328	307	305	346	319	292	307	259	305	303	279	314	299	269	288	303	319	296	286	285	300	301	255	306	305	269	296	309	289	302	286	308	288	296	279	279	277	306	274	298	310	292	275	293	306	299	297	292	304	304	283	301	297	275	281	349	311	288	308	295	280	310	331	306	302	302	294	322	293	285	322	289	293	306	283	287	292	286	312	281	296	284	330	339	290	301	304	295	296	319	298	272	308	325	308	298	303	297	313	291	324	318	273	319	311	300	302	272	290	320	326	300	312	313	307	319	304	309	333	278	317	308	310	279	261	287	284	283	304	296	290	295	315	311	282	323	304	277	334	291	317	335	265	298	304	276	339	294	295	309	275	287	274	276	278	300	306	322	279	285	328	309	308	306	309	300	311	294	282	291	341	291	318	317	302	286	313	300	272	341	316	321	315	319	309	314	318	319	327	284	313	324	307	295	277	306	312	296	320	287	282	280	294	307	322	302	263	317	289	274	315	299	291	312	278	293	293	274	321	286	283	303	309	312	298	274	303	299	295	292	287	308	315	306	304	308	286	294	294	274	292	308	350	307	342	324	327	304	338	297	301	320	274	303	316	298	297	299	297	308	275	333	293	304	289	344	301	315	321	295	307	302	310	269	301	307	294	302	320	296	335	304	307	315	332	280	264	302	306	305	327	288	288	320	292	320	306	321	312	277	280	299	290	303	315	293	295	297	310	289	320	321	299	333	307	287	326	311	294	324	342	300	269	283	270	306	297	276	281	310	303	322	289	317	304	308	273	292	307	283	304	294	319	287	297	303	294	344	292	312	312	288	311	253	315	300	333	337	295	284	327	299	305	294	288	305	297	324	313	295	282	319	288	291	279	335	282	286	289	315	275	299	296	299	286	294	304	309	304	299	278	276	324	249	281	300	331	278	296	293	325	281	310	294	335	300	333	289	285	307	315	292	294	285	297	305	273	288	320	287	327	299	286	273	309	325	311	304	297	285	315	316	309	287	298	311	347	293	312	302	295	328	303	287	334	258	301	280	277	297	321	310	319	300	283	287	308	293	274	302	308	284	320	327	282	317	266	318	316	304	273	285	322	310	290	289	306	299	299	299	274	285	316	290	341	304	296	276	286	275	286	315	309	329	291	289	297	309	315	293	288	279	284	275	255	279	333	301	315	312	305	292	268	298	300	289	282	273	315	340	290	287	303	288	304	296	307	235	278	311	268	306	292	285	289	301	324	298	320	301	302	309	283	300	291	315	282	308	296	293	275	269	308	305	301	286	304	316	291	270	286	304	274	331	328	306	282	293	289	282	296	315	282	297	289	295	330	297	288	323	323	282	301	310	333	308	338	292	323	298	308	307	282	290	313	294	299	296	303	267	262	333	303	289	272	333	296	313	287	311	294	270	308	280	293	285	304	324	302	315	313	318	314	306	293	299	305	285	310	312	295	277	305	283	278	287	297	295	310	317	325	322	311	269	280	287	312	285	322	296	308	288	299	339	300	281	319	285	312	274	289	319	318	292	286	297	298	239	286	308	288	298	314	296	301	277	282	266	299	290	301	316	271	274	298	291	290	340	291	297	293	302	317	259	296	284	290	333	293	293	316	306	319	298	334	288	294	279	306	262	307	316	299	274	290	281	339	334	295	301	290	291	291	288	320	296	291	295	274	325	310	266	303	309	247	312	263	322	324	328	298	274	289	294	298	314	288	313	285	304	270	293	307	295	299	288	288	304	304	318	290	273	319	279	311	317	289	290	301	293	309	326	288	342	268	286
28161	2777	5098	5693	5146	4734	3707	3040	2563	2428	2127	1725	1661	1529	1464	1378	1346	1314	1253	1199	1220	1180	1141	1133	1043	1045	1062	1044	1079	972	974	1016	988	984	1021	993	945	1014	962	952	1008	971	968	968	922	906	964	883	940	938	878	887	886	854	922	873	861	873	924	924	833	916	898	861	864	938	934	878	892	925	907	922	966	918	893	930	880	839	822	892	909	850	882	864	822	851	924	876	896	888	874	910	884	910	871	849	854	888	853	849	893	877	925	846	861	852	853	893	867	861	832	856	884	874	844	885	864	927	900	861	898	874	853	838	897	871	861	877	886	837	900	836	860	877	942	826	861	843	880	859	910	855	920	889	864	858	870	890	889	857	859	845	858	866	806	857	888	869	890	806	804	837	885	869	844	884	856	862	872	887	897	830	848	891	831	894	882	913	886	829	895	858	862	888	811	873	837	866	879	861	900	831	870	884	861	845	842	824	930	838	902	846	826	826	882	853	833	814	899	875	816	858	803	888	940	889	815	823	904	882	868	798	861	813	878	802	834	877	867	878	877	857	830	862	825	888	897	821	865	920	858	887	858	883	845	893	830	836	854	843	904	869	934	870	899	846	904	856	832	821	822	864	903	861	848	876	882	834	864	873	886	860	842	823	859	887	897	892	869	860	842	860	776	843	820	884	864	840	843	831	841	841	849	884	883	867	854	895	824	816	890	862	851	858	817	889	867	843	895	910	901	833	887	839	854	903	864	895	849	851	856	830	880	927	852	889	905	846	879	911	855	817	839	832	904	817	854	838	892	846	914	895	888	898	859	841	875	908	843	871	850	841	838	858	850	791	879	821	831	835	837	863	856	910	846	897	914	834	919	876	851	833	876	927	851	896	835	842	878	859	840	835	845	869	829	874	892	897	857	840	873	820	840	872	833	872	826	847	832	840	857	841	839	881	842	814	884	824	803	836	897	868	837	820	837	888	878	825	877	841	864	866	875	904	848	861	889	868	921	851	868	846	836	842	874	883	784	829	900	800	886	845	883	873	861	871	864	902	833	897	838	860	822	853	832	871	861	844	932	845	812	856	823	868	882	872	832	842	866	874	806	853	865	844	850	829	839	878	893	862	887	877	870	870	855	847	856	867	867	868	877	826	865	840	830	865	885	799	870	845	830	844	890	866	857	871	893	897	862	816	821	845	819	903	838	850	850	873	879	825	841	869	893	840	844	884	865	874	855	877	831	876	874	840	837	836	830	847	842	880	824	900	802	852	865	853	783	835	876	811	902	876	814	864	863	858	817	903	869	867	912	834	845	884	838	826	889	868	850	849	852	891	851	866	834	886	894	889	813	873	870	893	845	889	882	865	865	903	884	865	866	882	836	835	841	823	859	857	831	840	868	829	897	833	862	844	854	844	886	833	853	832	846	854	858	859	869	870	838	894	847	862	923	809	913	895	824	871	851	819	807	835	836	888	868	856	861	888	873	875	900	928	829	880	865	799	868	865	865	873	892	850	817	839	845	849	840	863	860	898	827	829	837	838	864	876	834	888	908	823	822	846	898	847	848	817	931	906	811	867	793	844	876	815	906	879	844	869	837	829	868	846	831	867	841	888	850	855	836	892	885	869	868	864	871	846	831	804	883	880	868	886	856	872	815	828	883	828	861	938	883	883	845	892	862	868	841	825	898	876	893	938	802	845	885	891	884	895	887	860	902	868	950	847	899	875	856	843	867	864	858	859	889	862	871	836	803	878	868	883	750	862	886	876	797	881	905	840	861	826	884	863	909	907	865	834	846	860	896	824	812	868	859	815	879	880	841	868	863	857	896	838	854	866	867	816	839	853	864	831	866	881	871	864	885	881	830	861	875	865	920	874	838	873	850	880	832	810	872	873	845	876	900	837	868	856	868	866	904	864	874	815	862	859	859	915	879	830	828	889	831	881	836	865	924	866	881	814	881	890	856	888	843	868	869	829	830	880	842	842	901	851	852	881	809	901	879	863	857	888	904	869	801	881	855	853	828	833	877	888	812	830	831	847	868	865	839	825	829	882	856	869	856	865	866	874	815	885	831	918	834	905	842	837	875	875	870	839	806	863	869	917	871	893	872	845	844	866	838	875	934	868	864	864	816	858	843	868	816	825	868	853	838	881	899	875	897	785	868	855	943	874	893	866	882	803	850	842	821	839	928	852	872	882	870	831	866	927	825	874	896	914	896	866	804	841	849	894	879	882	831	848	924	867	844	847	874	862	868	868	862	879	925	904	851	865	877	841	879	859	824	855	857	807	856	868	814	880	929	838	866	863	846	948	834	876	895	863	833	873	863	807	857	853	894	870	819	864	835	892	910	908	833	828	825	812	854	865	843	842	897	831	789	903	852	885	881	838	850	829	850	884	868	859	876	864	829	870	898	852	863	864	869	829	879	887	827	853	828	875	849	884	849	852	843	851	884	823	878	837	806	834	847	846	920	884	898	895	848	848	815	837	816	826	897	875	867	842	860	904	867	835	886	864	831	891	834	861	847	832	862	877	881	847	887	785	808	863	845	834	854	866	805	883	850	859	876	857	804	886	883	899	844	873	822	873	864	866	845	879	886	838	841	810	870	882	812	870	842	889	828	876	836	864	836	904	871	876	841	840	836	838	906	882	870	855	859	897	897	847	819	838	856	895	914	826	851	868	858	838	878	883	890	905	866	861	844	815	912	846	860	873	823	891	866	823	881	824	824	833	846	927	881	785	840	904	839	869	908	867	828	797	850	900	859	857	817	866	867	861	852	829	925	895	880	878	836	881	876	851	778	824	862	856	853	872	901	884	839	868	899	852	863	839	931	890	874	876	853	866	907	831	956	896	861	849	822	835	878	827	858	883	834	818	838	892	831	852	844	832	827	874	849	848	877	887	900	831	866	853	848	877	809	833	806	853	899	818	870	891	839	875	884	858	845	859	880	868	832	875	888	849	792	867	864	882	865	867	887	805	891	827	858	846	853	830	875	903	858	851	859	781	881	847	841	823	835	840	883	897	885	795	852	900	863	856	886	854	895	876	878	898	862	847	969	837	856	831	821	838	820	921	871	858	828	853	861	822	839	868	818	847	846	858	868	848	875	944	881	870	872	877	817	851	843	851	913	897	878	856	802	821	835	862	872	831	848	859	863	831	862	916	896	880	878	875	877	847	877	866	852	822	858	829	853	848	846	879	811	785	846	859	917	869	836	850	953	852	870	843	896	891	895	916	816	861	882	856	872	863	884	826	835	903	796	833	854	816	862	889	863	904	896	838	885	825	851	864	912	868	886	846	848	846	870	854	916	841	842	857	890	877	900	870	834	890	854	970	880	922	904	876	833	833	862	850	840	799	912	842	837	864	875	809	795	911	894	873	908	876	845	823	849	855	862	909	839	840	840	869	843	878	854	856	876	917	853	864	872	903	886	864	844	841	880	902	870	864	832	830	878	839	901	856	880	847	826	870	831	874	855	824	867	861	869	875	873	833	851	853	828	835	830	789	797	836
11184	519	261	170	164	131	127	123	120	103	132	113	113	119	107	89	107	97	89	109	111	95	102	93	89	107	116	122	101	103	106	96	107	110	106	97	91	103	115	117	110	97	100	82	88	108	99	91	106	106	106	108	134	98	94	104	111	115	100	93	108	106	96	110	109	89	114	108	106	94	97	114	103	97	109	106	101	94	116	104	109	89	96	111	106	105	98	106	107	108	138	69	98	103	103	90	120	89	84	110	110	128	113	101	107	93	96	110	104	106	90	120	108	105	119	113	93	98	110	105	115	104	103	110	98	125	103	115	98	115	102	112	96	124	111	104	106	95	109	109	113	127	115	96	94	92	97	118	100	126	100	91	98	90	94	80	109	99	107	95	115	106	116	86	109	99	112	88	97	120	118	117	90	109	113	97	103	94	92	101	107	114	100	96	130	92	95	94	99	105	116	109	90	108	112	104	94	95	106	112	104	114	95	108	94	118	83	113	93	115	101	112	106	113	118	115	110	88	102	124	92	101	100	90	112	104	97	95	96	97	113	109	117	102	91	110	72	103	109	112	107	97	94	82	98	104	78	97	109	110	99	81	93	90	104	92	97	86	81	109	100	108	106	101	118	116	87	97	103	101	109	111	133	101	119	89	118	100	99	86	93	112	103	108	114	96	102	90	106	93	107	99	100	102	96	101	98	127	111	105	99	111	97	105	102	110	117	106	100	105	103	116	87	111	99	109	115	89	92	113	91	97	115	96	91	107	106	100	95	102	96	87	108	84	106	114	99	107	102	99	110	86	116	108	95	95	102	118	111	107	104	96	109	106	98	123	88	124	105	99	102	101	109	95	107	87	95	99	96	74	85	100	90	86	116	101	87	105	94	95	83	111	122	86	123	90	109	105	108	93	120	89	107	114	121	104	104	103	79	84	104	116	94	86	82	107	125	106	104	92	115	105	95	106	98	109	110	105	88	117	104	100	88	110	103	93	87	118	108	106	99	107	121	96	93	103	111	92	88	101	113	105	114	101	99	117	93	93	107	89	109	113	94	90	113	103	96	101	93	99	103	106	118	107	107	101	92	120	102	95	114	102	75	109	110	101	90	111	113	108	96	105	97	116	101	105	108	105	123	96	125	110	110	109	108	94	101	102	93	107	106	113	84	115	95	99	109	111	116	97	115	114	109	93	90	103	94	100	92	111	121	106	101	109	89	119	85	105	98	100	127	99	104	109	122	115	107	104	93	98	112	106	96	103	90	104	83	91	103	98	108	93	129	114	97	106	101	127	108	95	119	99	110	107	115	100	100	96	109	109	87	110	99	112	106	89	110	104	93	103	99	108	132	108	89	98	86	108	120	101	102	116	115	83	106	117	95	107	112	136	108	105	97	101	93	114	135	110	112	113	104	102	104	101	97	96	99	111	112	99	87	105	94	104	102	114	99	102	89	82	102	121	105	104	95	105	117	104	118	105	104	108	107	101	112	110	110	110	103	121	117	103	112	114	105	90	106	109	96	117	108	97	107	86	106	96	111	90	113	95	99	98	118	110	109	91	104	88	89	105	117	90	111	102	117	107	107	107	107	110	99	111	96	111	104	107	102	115	97	111	101	103	109	123	100	97	97	104	105	96	98	97	100	112	94	99	111	114	108	107	109	117	108	110	110	82	112	109	102	91	110	136	124	90	111	115	104	112	97	108	107	121	129	94	116	92	98	101	72	121	108	108	97	112	87	112	102	107	99	108	102	90	102	81	112	102	100	83	132	89	106	114	110	91	103	84	87	117	110	94	113	104	110	101	122	93	114	99	106	109	95	102	102	108	97	116	111	89	107	107	96	119	97	100	109	102	80	100	113	112	124	116	96	109	100	104	98	101	104	101	107	86	110	113	80	102	98	108	117	96	110	106	90	102	112	110	115	99	109	95	102	111	99	102	109	117	118	102	115	108	103	102	124	101	111	115	115	111	117	117	112	110	108	100	93	111	94	105	107	118	89	103	104	96	95	110	100	93	114	90	102	103	123	118	111	120	98	114	109	106	105	106	96	97	94	113	96	117	117	105	92	102	99	100	102	90	105	112	106	104	116	97	105	116	93	106	113	109	107	98	100	101	88	100	111	98	118	95	73	95	94	101	97	96	100	105	104	106	121	105	109	100	94	110	89	126	100	117	96	89	95	92	103	122	96	101	79	115	103	118	90	93	87	119	96	104	103	101	100	98	105	108	89	101	117	97	97	104	116	101	104	102	108	97	109	114	97	118	112	83	108	126	112	99	98	120	103	108	119	108	119	104	90	105	105	96	91	107	102	97	116	109	105	117	111	103	108	109	98	99	106	91	79	99	98	117	119	85	104	130	94	103	99	125	101	93	92	99	79	99	97	102	102	94	104	126	121	108	107	109	95	89	112	124	92	103	110	93	85	106	89	111	93	84	113	109	105	108	108	97	87	90	105	90	111	104	126	99	110	104	101	97	99	88	123	89	110	117	104	109	103	110	129	103	102	117	91	132	97	90	103	92	111	79	100	114	102	97	91	98	97	117	115	112	95	95	99	85	104	82	89	118	101	111	97	102	112	107	89	96	85	103	94	86	96	99	108	95	102	101	95	109	104	78	104	101	118	118	102	116	102	109	109	113	111	81	100	117	95	105	100	98	98	94	98	111	76	105	84	97	111	128	97	108	93	100	109	92	102	89	103	107	89	91	115	115	118	104	110	106	116	99	94	110	107	115	110	87	94	96	114	113	106	98	103	106	94	94	112	120	101	86	123	97	93	99	93	107	100	114	99	89	117	94	105	113	80	95	117	114	99	131	100	103	116	83	106	102	96	95	110	104	107	115	110	108	109	114	112	100	115	112	105	108	98	117	92	82	102	98	101	85	92	97	96	89	115	107	87	112	98	104	96	123	116	94	97	110	100	104	87	113	81	112	102	92	124	105	105	125	76	112	95	86	118	105	129	123	123	98	103	95	90	101	107	104	86	114	93	92	86	109	104	109	105	92	91	89	96	102	101	104	116	83	98	102	102	107	94	102	101	100	111	123	110	101	102	106	103	108	90	89	106	102	109	94	103	106	118	95	77	99	85	95	107	103	135	116	112	116	92	121	101	100	97	102	103	101	108	93	95	100	105	102	114	110	102	119	110	93	101	113	92	104	111	97	108	89	91	104	103	94	113	95	118	119	110	101	104	103	94	98	105	97	91	110	114	97	110	105	105	107	114	110	99	128	104	88	96	105	102	101	97	113	107	100	114	101	112	98	93	89	98	121	109	90	111	119	105	127	89	114	112	90	98	106	112	111	94	98	100	108	101	98	104	112	103	114	109	91	111	115	97	110	115	91	109	106	120	99	92	108	99	112	127	103	103	98	117	86	106	112	108	114	101	103	92	123	118	98	130	115	96	99	104	117	101	102	95	101	117	108	98	128	115	110	100	102	110	111	106	84	108	99	90	116	88	107	99	118	113	88	102	98	114	101	94	110	121	102	94	108	100	95	105	99
10676	526	621	635	559	549	512	488	465	435	405	395	387	370	373	399	352	402	393	400	352	367	406	378	400	366	358	377	383	343	385	373	394	392	380	353	379	389	347	404	385	341	356	371	385	356	369	373	379	360	376	354	354	371	385	345	372	361	386	384	376	368	355	364	375	421	369	378	343	345	399	367	382	369	377	374	370	362	373	356	369	389	355	341	360	348	364	392	371	379	361	388	376	365	352	385	348	351	363	372	370	369	366	392	385	391	359	354	349	413	378	364	388	378	354	373	376	396	371	358	387	369	353	394	359	367	373	341	350	390	419	373	428	381	351	394	353	375	370	395	398	350	375	340	376	378	407	375	369	355	372	368	375	337	368	355	406	377	369	360	361	377	378	359	375	342	394	386	328	365	386	382	385	392	365	397	380	343	382	333	336	349	354	355	356	397	353	372	341	365	395	360	375	391	348	375	378	373	367	352	411	381	380	380	336	390	352	375	362	368	344	352	346	376	402	382	372	389	355	347	384	344	417	368	361	372	362	396	386	389	352	359	378	358	370	381	356	375	368	345	370	342	333	354	352	373	324	356	342	356	378	303	414	393	354	336	376	402	347	381	380	370	380	376	370	366	350	390	367	354	373	369	321	363	361	333	351	356	367	395	370	354	338	357	391	384	391	369	349	362	393	364	372	360	404	371	360	349	394	378	394	366	342	336	368	351	337	358	340	394	373	400	355	356	348	340	357	375	376	385	392	355	376	382	382	361	390	387	377	357	365	368	391	343	332	388	377	401	369	358	373	378	396	344	366	387	358	346	374	322	389	372	367	341	355	380	365	361	397	379	350	365	367	375	383	363	418	379	362	386	364	361	328	361	366	348	350	382	328	348	357	348	357	367	350	402	363	375	365	374	396	381	349	374	379	371	334	341	369	365	392	377	338	346	377	370	375	366	358	365	384	390	375	356	369	368	338	344	364	312	352	394	369	366	347	355	366	378	367	387	378	360	343	358	362	375	352	350	375	354	373	346	370	367	374	360	364	337	388	385	371	362	372	381	375	379	353	393	387	342	379	342	366	381	372	357	349	385	378	355	385	391	348	382	379	334	391	380	383	366	359	342	368	362	372	372	330	316	350	372	364	376	365	351	342	355	328	369	397	373	392	368	362	363	333	367	362	373	396	351	353	340	384	374	379	349	400	339	368	376	359	356	379	363	400	394	383	374	368	386	362	383	379	382	354	379	360	374	384	358	356	348	373	353	354	362	350	340	382	381	370	344	376	376	403	317	359	384	349	346	357	317	382	372	392	332	360	353	352	354	356	399	365	364	342	331	363	400	368	391	377	402	353	369	365	365	387	363	392	387	388	351	406	340	394	409	375	384	384	342	394	364	359	349	333	341	380	358	369	362	372	365	362	387	393	333	395	361	364	348	338	347	350	384	398	328	347	373	361	382	377	355	373	359	336	390	355	355	337	358	386	380	391	399	322	399	368	374	359	345	373	357	373	384	396	383	387	348	331	383	371	376	374	384	386	368	363	330	371	354	361	365	374	409	326	384	360	355	366	351	391	397	394	373	353	345	408	338	357	385	373	361	358	385	378	387	351	377	375	354	404	402	370	354	355	382	380	358	376	364	391	388	380	358	400	375	377	375	396	384	361	346	372	357	383	358	399	391	393	408	360	353	382	388	342	390	331	345	373	372	369	364	357	409	370	386	361	373	378	346	371	358	394	375	383	356	356	343	391	371	384	369	369	375	345	360	405	385	384	356	345	372	422	417	375	362	365	367	379	387	397	378	379	345	392	361	360	371	348	369	364	410	386	393	381	400	356	352	341	362	362	352	376	384	381	325	358	395	343	370	388	378	338	362	377	406	354	375	356	356	380	388	376	361	342	365	361	366	357	366	343	355	362	368	381	363	396	351	376	351	365	373	361	372	375	370	367	399	369	341	395	338	427	373	309	389	373	382	394	362	350	375	355	364	322	358	410	355	362	367	366	356	372	381	387	377	368	366	369	358	371	359	365	356	336	383	369	353	350	368	388	377	379	387	360	355	380	329	351	383	377	391	331	373	363	359	374	399	398	344	396	362	345	369	355	387	353	350	367	382	380	372	368	375	325	386	376	369	370	377	360	366	365	370	370	403	351	381	381	367	357	381	359	356	355	373	345	380	373	362	388	399	348	366	382	364	367	337	374	346	345	367	355	365	357	342	381	367	339	389	347	384	352	378	377	328	379	399	360	365	355	345	339	371	390	377	410	359	360	378	407	349	357	382	368	368	383	375	353	355	348	382	362	363	364	332	409	361	395	341	373	382	376	380	369	368	375	354	347	391	377	366	374	378	374	356	340	320	350	362	368	364	349	382	368	354	368	364	357	367	352	377	346	350	365	362	362	350	355	380	375	330	370	369	380	372	351	381	359	371	358	384	375	387	378	372	361	357	384	375	360	367	364	368	364	385	367	384	368	336	362	387	387	357	363	363	353	316	368	332	335	358	365	373	379	350	369	371	415	358	353	366	374	377	356	363	394	366	361	356	380	375	376	412	399	396	370	355	379	343	366	367	354	380	397	352	384	362	366	378	343	366	365	399	373	351	366	349	346	339	397	374	413	361	367	395	366	343	399	337	390	366	365	361	388	364	378	376	363	383	359	358	369	383	385	356	382	382	337	386	374	371	372	380	370	362	370	390	357	373	361	370	343	362	354	350	348	329	373	372	397	356	314	362	338	355	368	379	372	351	347	357	377	351	368	355	368	386	379	358	359	370	394	376	427	347	322	370	344	327	377	361	355	357	374	395	394	377	378	391	369	357	389	367	344	370	317	373	386	367	374	364	387	372	380	377	369	368	383	368	356	405	379	395	395	360	351	382	355	360	380	365	369	379	351	355	370	344	371	370	368	347	363	359	359	358	363	368	386	369	347	336	361	400	380	363	367	386	350	319	330	372	389	350	391	363	326	389	372	376	387	393	365	373	356	372	396	380	345	347	399	363	360	341	398	361	345	413	379	373	343	372	356	368	347	332	380	353	398	345	362	385	341	369	381	366	368	373	389	344	376	385	388	355	358	365	366	323	371	387	362	376	376	371	383	345	394	389	362	379	375	366	377	358	382	360	340	322	389	381	353	327	335	352	367	368	325	373	368	407	394	358	346	390	387	340	362	361	379	368	351	364	353	360	351	356	392	337	359	387	367	365	355	383	333	379	373	378	359	381	396	360	348	384	373	360	345	354	342	366	361	365	376	378	341	366	358	375	354	348	380	363	350	352	365	344	328	377	331	358	337	376	376	367	348	377	364	367	322	365	347	378	391	337	383	381	348	347	341	361	344	353	353	323	336	382	374	371	360	359	332	342	382	425	368	373	361	360	359	366	339	353	358	329	362	382	373	391	341	350	368	385	391	359	384	375	385	363	349	377	348	355	388	368	389	361	379	378	346	390	357	377	386	356	405	381	345	397	373	365	406	331	345	394	350	332	383	369	360	379	367	341	361	345	340	370
50333	11313	2181	1188	886	660	523	430	381	358	316	290	252	283	239	264	268	261	237	226	236	244	214	255	219	230	234	271	215	217	224	216	227	199	184	235	234	243	218	239	210	225	225	212	215	189	211	224	232	223	224	215	189	220	238	258	229	220	236	213	207	218	224	249	201	226	224	222	179	205	228	217	188	232	247	242	222	215	194	205	220	192	229	197	217	247	211	219	203	227	208	225	189	237	179	236	213	236	228	206	217	231	213	223	231	237	218	216	222	243	241	218	213	219	163	205	213	228	214	209	210	238	220	195	202	188	208	219	231	197	201	196	212	235	187	221	229	199	216	222	212	225	216	208	197	206	237	217	222	222	212	226	211	217	214	216	193	230	207	200	211	231	201	200	237	242	237	224	211	212	184	206	212	209	214	215	219	224	197	194	208	209	224	221	218	222	239	215	196	228	240	211	220	228	212	218	209	221	232	218	205	217	236	231	226	229	236	223	207	204	213	216	236	197	226	223	201	209	201	225	235	196	198	205	228	212	244	207	252	231	214	215	224	238	197	228	234	223	225	220	225	232	205	226	229	211	238	239	202	221	199	187	213	225	197	203	228	205	228	215	210	230	201	229	195	188	206	197	207	218	225	229	184	182	203	218	214	226	223	194	236	217	221	192	202	213	201	221	231	214	203	206	225	233	194	236	221	197	211	223	217	227	211	218	208	205	209	208	223	223	215	238	210	241	211	241	208	222	217	206	211	235	197	230	199	219	198	216	190	213	226	235	192	208	213	242	228	233	223	229	217	199	213	216	226	197	218	209	213	226	198	212	241	209	203	235	220	205	190	201	220	231	247	214	257	228	227	216	234	225	224	198	218	215	186	205	210	216	245	207	194	191	231	196	211	222	189	218	210	194	222	250	190	241	232	239	206	214	208	242	187	214	229	201	232	219	207	222	221	209	202	195	215	202	217	231	237	203	215	241	238	201	227	220	236	223	200	225	230	219	229	208	205	221	227	241	226	216	221	243	217	193	240	204	219	211	214	211	232	227	208	230	230	205	237	238	186	203	203	235	214	231	248	219	204	245	238	224	219	220	224	243	218	228	196	219	217	204	208	212	189	219	207	208	208	206	213	207	211	198	210	202	213	203	223	203	205	243	220	198	215	218	213	209	208	228	199	207	197	204	243	230	202	203	216	200	233	233	213	192	232	209	204	213	226	242	196	215	202	196	213	211	221	204	206	216	191	222	248	236	205	210	218	215	235	194	233	212	205	186	204	224	223	221	213	224	176	227	194	221	258	210	205	197	230	219	222	199	249	254	232	235	192	188	205	198	213	225	201	200	195	204	222	236	236	216	225	221	230	210	212	209	218	223	213	213	224	212	200	221	204	223	220	231	226	240	184	203	223	190	226	224	197	205	238	245	217	211	241	205	205	238	209	218	205	219	201	218	219	237	198	214	222	229	237	255	204	227	202	188	220	227	240	217	218	248	203	218	216	192	191	217	201	226	220	220	223	209	226	221	212	203	219	220	214	211	236	196	205	225	210	219	213	229	211	223	217	203	222	208	206	250	218	203	214	246	225	223	257	219	243	203	224	228	220	216	222	194	233	210	216	203	206	179	218	199	204	205	216	215	212	201	246	231	215	223	194	230	219	213	219	226	212	195	205	201	238	207	213	226	219	209	202	210	207	219	203	186	221	233	227	209	216	220	242	221	229	213	219	223	242	224	233	207	223	206	238	230	212	228	207	240	218	213	219	215	199	180	217	220	215	197	227	204	199	190	208	238	216	192	207	202	224	235	212	222	206	189	219	228	212	225	214	201	233	239	192	217	195	202	230	237	216	202	208	193	205	222	223	216	207	240	207	210	234	213	230	217	209	189	217	230	224	230	221	217	191	220	233	253	220	193	229	206	230	221	225	221	228	214	219	215	194	222	223	212	189	219	218	219	207	247	223	220	240	212	225	227	240	217	214	196	198	209	222	232	201	207	215	199	201	203	211	219	218	231	183	240	218	246	207	220	234	237	217	207	209	218	231	204	208	211	193	220	220	229	203	197	201	238	183	212	227	224	211	224	218	210	217	245	241	229	203	207	227	202	225	233	225	217	200	213	216	225	214	232	214	235	207	223	214	220	216	211	184	210	221	209	226	207	217	218	225	226	223	220	210	232	205	231	213	202	202	233	229	207	225	224	206	235	212	202	225	230	233	213	200	224	187	235	207	205	233	210	254	208	207	230	219	226	202	218	205	249	224	200	199	212	202	212	220	219	200	209	194	200	224	217	234	201	209	190	208	224	216	211	224	213	205	202	238	198	187	246	210	213	218	211	225	206	192	235	190	198	249	213	222	214	206	234	242	228	219	195	245	213	217	198	207	202	216	201	224	198	197	240	193	185	214	235	218	205	210	220	220	241	198	204	236	199	197	200	206	197	213	212	204	222	215	242	240	230	231	217	223	246	224	247	200	223	207	233	191	204	232	216	226	213	226	220	221	229	236	231	203	208	213	206	195	204	225	225	222	229	237	222	207	225	201	213	201	192	187	196	206	221	191	218	184	232	235	208	209	231	211	243	243	225	225	187	218	209	202	212	213	201	236	206	240	225	201	220	188	216	216	225	257	219	199	229	202	224	213	209	194	239	216	212	215	218	205	212	243	210	212	200	218	232	228	206	208	228	228	209	226	243	228	224	218	199	238	236	218	235	198	198	232	216	212	206	228	220	229	234	238	199	191	229	209	207	216	205	205	212	232	206	239	209	221	246	238	233	220	228	236	223	227	210	216	227	227	216	207	212	232	221	237	258	222	182	217	216	225	212	211	226	227	200	228	205	198	211	197	218	217	250	216	226	221	206	223	229	211	229	227	218	227	209	205	230	246	188	221	220	206	199	215	236	213	230	211	217	202	230	224	224	225	195	225	210	226	203	222	212	229	228	213	188	204	205	186	196	238	211	214	202	210	237	226	219	209	199	228	189	222	205	229	234	227	222	236	237	203	201	223	215	206	227	203	201	223	219	223	225	194	216	242	252	213	199	231	231	216	217	224	220	245	188	202	229	236	247	232	239	222	220	233	240	219	214	210	234	208	206	224	215	220	209	220	233	203	215	214	200	222	216	215	209	240	254	202	224	210	241	204	196	245	193	244	214	229	218	194	175	208	248	225	225	227	216	215	229	202	198	210	221	237	233	228	206	215	239	231	224	232	231	208	218	213	226	220	236	194	216	209	208	224	225	209	221	198	216	236	226	219	196	212	199	226	218	220	227	217	207	197	229	201	241	215	199	215	235	198	184	204	232	231	218	220	215	222	221	210	229	243	236	226	210	226	216	202	221	217	211	205	190	232	221	193	206	203	218	212	207	219	198	237	210	213	223	229	229	224	209	216	232	203	202	246	242	216	261	209	227	223	215	211	223	237	244	213	219	216	206	191	219	255	200	222	217	197	241	216	227	200	219	214	210	210	199	222	208	223	228	209	220	210	214	203	216	221	213	215	193	188	211
23781	1913	3074	3459	3111	2809	2131	1843	1708	1500	1253	1180	1074	1026	1017	988	938	907	839	833	818	829	826	802	769	756	790	746	767	748	826	701	740	696	698	736	677	709	693	756	704	715	682	662	695	725	669	654	681	708	674	659	705	649	667	665	654	617	706	687	671	681	672	655	664	697	697	674	658	683	675	675	673	656	705	696	642	678	678	657	673	683	713	658	653	645	624	634	670	663	656	657	597	683	686	681	683	659	685	655	656	663	662	657	665	686	615	683	730	676	669	613	636	677	616	659	661	697	646	675	685	667	692	707	639	647	697	632	715	656	701	699	664	611	670	658	676	655	672	651	637	687	672	647	657	637	640	664	630	663	685	690	623	666	670	668	658	705	629	676	667	659	700	656	660	645	630	667	639	646	640	653	672	650	640	640	672	653	653	651	640	664	659	630	651	660	670	702	678	686	639	694	664	662	676	679	684	637	678	684	683	661	700	653	677	663	710	649	692	682	635	653	636	642	688	660	666	633	655	680	679	684	699	692	669	653	695	649	669	622	692	690	672	687	672	678	634	660	705	646	658	706	636	635	651	657	681	679	648	673	646	664	649	660	646	690	637	638	645	650	687	633	639	702	641	658	638	650	649	649	675	646	630	653	673	666	713	658	658	673	652	647	659	665	644	627	649	671	646	602	701	658	673	643	640	636	651	752	638	640	653	647	658	679	637	642	721	665	712	650	680	665	668	646	678	697	661	654	695	641	665	695	676	667	664	648	697	637	612	689	642	686	613	618	660	689	641	677	681	700	625	635	598	681	622	653	620	719	684	676	608	630	646	666	662	675	667	678	627	639	696	637	689	626	655	665	656	648	664	684	654	635	598	679	648	627	647	669	657	669	711	608	687	651	671	663	666	660	668	633	653	636	716	647	675	660	628	662	676	705	659	664	611	633	686	687	649	646	696	658	725	675	639	638	643	663	648	633	655	685	683	698	665	689	642	684	648	681	690	605	664	646	693	636	688	679	631	637	689	652	623	637	638	684	723	644	667	639	730	685	658	664	705	649	688	645	645	663	634	686	678	616	650	671	607	642	637	639	674	652	708	662	656	704	656	636	695	690	661	636	660	654	636	641	655	693	685	655	599	682	651	615	625	660	695	666	636	613	655	645	688	641	657	681	683	678	682	709	660	656	695	684	688	697	697	658	650	628	641	662	646	667	664	676	729	689	633	637	637	647	653	708	715	697	657	664	680	596	676	610	652	690	633	689	669	624	666	664	689	639	700	666	633	612	658	662	632	688	664	638	710	639	688	657	650	717	670	673	659	669	658	611	664	657	660	692	664	617	644	687	686	678	660	668	693	637	633	610	692	675	623	668	634	666	655	629	699	661	684	705	647	700	669	715	641	663	632	651	690	616	690	659	694	615	628	639	662	651	642	668	637	685	653	623	669	657	638	674	631	622	690	667	630	690	658	655	667	668	626	664	624	654	646	703	651	703	664	684	670	680	684	652	679	637	628	691	644	701	705	695	644	648	708	629	636	650	655	691	710	661	641	661	652	660	626	678	660	661	687	702	653	633	677	657	666	662	689	640	672	707	626	663	669	684	623	658	684	635	668	659	687	679	661	632	684	707	640	650	677	627	657	683	648	650	627	691	660	620	648	690	664	660	664	616	678	658	712	657	652	658	649	621	681	613	656	724	643	679	647	668	615	671	670	640	673	646	660	675	670	645	711	689	651	643	691	637	645	620	636	600	634	656	651	705	670	651	654	662	627	640	687	636	669	645	680	638	660	700	672	633	696	687	669	603	613	651	653	689	673	667	678	641	678	610	672	639	658	649	674	616	668	632	695	648	675	677	719	662	631	636	674	668	640	627	639	649	687	611	646	642	667	657	683	695	647	634	671	659	641	690	666	662	672	661	665	658	638	674	682	679	645	682	666	643	624	648	648	628	654	651	678	683	648	716	659	644	655	656	626	676	672	642	625	696	650	664	709	639	664	613	659	701	661	677	629	666	672	625	629	631	673	668	666	650	687	655	672	650	663	654	710	641	668	684	653	667	691	641	633	686	620	669	685	688	653	652	645	659	610	659	668	634	709	702	636	613	635	630	630	666	687	696	700	695	694	648	704	686	671	630	634	644	639	685	597	637	681	658	688	646	663	638	656	673	697	607	589	629	647	723	665	669	636	696	644	683	642	640	641	646	682	646	668	637	700	708	689	681	657	609	646	641	612	669	674	651	642	649	659	653	664	670	659	617	614	650	623	622	628	657	625	583	642	657	688	704	647	651	672	649	702	661	648	608	641	624	672	677	628	684	613	638	675	662	676	663	674	685	682	699	646	626	658	684	655	691	630	647	630	668	660	653	709	685	636	703	656	670	662	664	667	702	622	698	681	672	680	587	656	686	661	667	650	671	632	685	698	624	695	691	653	660	659	680	628	674	679	713	682	683	693	678	701	676	601	652	706	672	666	672	659	670	621	675	645	669	655	703	635	653	595	635	645	660	702	683	653	719	696	677	668	662	629	642	665	671	627	648	656	706	620	646	664	655	677	682	659	689	654	671	706	651	640	642	609	727	658	679	648	625	676	600	668	687	656	647	617	630	660	619	638	664	658	662	660	658	616	678	679	654	678	712	642	639	658	698	632	656	688	642	693	670	681	631	611	681	624	636	686	662	651	701	694	661	650	675	708	632	674	722	671	670	681	681	645	685	708	641	671	673	686	648	669	659	653	671	678	627	650	643	672	659	609	653	612	664	682	664	706	650	694	688	648	704	633	702	693	685	691	687	670	668	662	658	672	648	641	623	661	636	641	651	681	653	660	621	644	686	676	695	684	645	626	622	621	671	680	642	647	655	639	637	665	686	697	651	623	703	659	639	644	678	635	670	614	671	661	682	648	667	653	674	658	612	651	659	629	683	688	656	612	608	669	704	712	674	637	686	686	655	690	680	626	715	667	675	610	664	635	679	675	706	639	691	655	641	678	696	633	667	650	688	666	675	701	667	637	691	667	621	627	693	671	667	673	724	624	598	660	662	642	601	656	690	636	692	620	656	695	617	676	663	633	671	639	707	688	660	644	660	676	651	637	692	659	664	677	652	638	650	654	632	641	674	682	643	663	678	640	628	681	650	630	643	647	604	680	700	665	648	671	661	680	662	697	712	670	679	653	687	683	674	688	647	684	663	678	694	665	643	710	679	643	655	667	644	609	665	703	654	663	621	651	678	624	656	706	679	622	709	676	629	669	675	646	606	651	635	694	677	655	647	636	644	644	654	694	688	607	638	639	635	645	654	640	617	639	680	601	705	707	647	624	676	671	662	693	657	655	668	672	624	646	634	668	674	678	614	625	663	673	652	643	616	651	643	653	624	706	682	676	649	646	634	696	719	685	687	690	662	652	673	625	657	644	682	651	719	669	630	698	679	638	679	695	629	647	630	663	640	650	684	651	667	674	641	674	657	660	623	597	655	629	688	600	629	675	666	661	634	642	703	680	660	669	674
61089	18935	7857	2460	1547	1253	879	703	660	622	486	466	439	439	387	397	347	375	360	316	332	336	327	353	357	336	329	311	303	355	296	299	326	302	347	330	329	288	315	288	285	318	314	283	314	289	312	307	316	299	286	319	294	294	325	296	298	303	363	314	285	296	270	306	336	301	342	305	284	304	275	320	295	304	327	309	308	276	288	335	302	335	323	297	306	289	289	329	302	324	328	310	309	299	306	288	295	297	328	290	304	296	326	310	317	298	282	309	282	307	292	314	292	315	301	343	281	309	314	307	309	301	298	315	293	294	273	330	308	299	301	294	273	288	317	300	317	296	309	319	336	294	323	298	301	297	291	300	293	301	316	297	321	274	329	289	288	300	306	323	343	301	312	309	321	277	307	285	291	341	285	285	340	306	298	306	303	311	285	280	294	300	311	327	287	313	316	300	315	315	319	267	315	311	278	279	306	283	315	318	300	301	288	285	292	277	300	313	313	291	287	277	306	316	308	323	286	303	305	319	288	314	308	330	309	304	275	299	308	304	295	276	307	281	304	313	329	307	329	290	305	297	274	278	296	299	281	310	282	319	280	311	281	319	275	296	290	333	287	316	292	307	286	302	306	289	307	290	307	283	307	305	318	268	321	301	303	288	300	300	311	324	279	305	304	333	306	286	304	284	314	328	282	314	341	293	304	268	260	315	298	269	310	299	297	306	337	304	295	284	315	296	303	330	322	273	327	322	328	293	282	302	304	297	295	289	308	303	300	312	332	318	274	298	303	324	290	286	304	335	298	302	307	290	310	287	316	283	306	267	289	315	300	274	319	284	279	290	309	297	317	295	291	273	285	258	303	316	329	300	299	284	305	287	295	313	344	301	275	312	288	292	298	330	327	325	317	300	282	297	313	293	284	309	333	292	303	316	291	297	307	284	320	316	314	304	310	297	309	283	321	284	294	313	284	304	318	313	321	315	287	294	279	308	312	302	286	284	326	334	288	288	332	296	294	301	312	313	288	312	323	295	300	308	316	310	304	290	293	278	331	271	312	329	291	303	318	324	282	330	294	297	312	291	296	291	309	306	286	268	313	305	293	336	334	300	306	314	305	305	322	316	286	321	319	314	309	296	333	311	308	305	263	291	301	320	308	322	288	284	314	299	331	259	301	286	304	274	278	309	287	306	286	318	286	300	295	299	293	315	301	292	310	263	305	299	288	278	321	302	296	328	308	343	306	296	295	316	310	305	308	300	318	281	334	309	316	273	285	271	308	280	277	325	308	301	303	277	321	300	306	280	333	315	299	306	286	310	305	274	292	312	351	296	277	325	307	320	283	281	328	279	321	294	295	308	323	288	318	292	288	300	326	309	296	293	324	267	311	328	333	312	307	319	292	321	302	294	298	289	289	281	304	266	311	325	300	308	316	280	312	292	281	291	326	313	324	312	316	317	301	296	300	310	297	307	280	305	294	297	318	310	331	344	310	310	291	302	308	276	317	307	272	299	302	290	311	332	299	300	278	302	290	311	312	284	276	311	287	301	294	298	264	273	306	306	309	306	302	318	297	275	297	300	278	316	274	316	289	304	339	335	296	310	323	321	292	323	318	310	280	288	302	291	295	304	294	293	316	287	322	283	329	309	309	314	264	289	271	337	326	304	290	315	310	270	293	326	289	288	308	316	300	294	300	289	311	300	307	294	300	327	316	312	326	324	306	334	293	310	275	298	301	296	322	303	302	305	317	302	284	290	289	258	315	276	294	287	278	304	329	290	320	301	347	298	294	288	318	305	275	289	312	276	342	326	298	307	271	289	288	301	294	293	302	266	294	275	342	297	292	282	280	330	297	274	299	317	311	308	300	322	316	310	306	289	321	309	294	300	287	296	316	296	321	286	328	308	296	263	294	304	309	291	300	280	307	276	308	290	304	315	319	320	305	329	295	291	296	318	304	295	307	283	320	291	305	304	326	293	336	288	328	308	292	306	302	297	302	300	280	292	326	312	314	303	283	285	316	302	294	308	307	290	315	283	312	295	316	306	302	304	294	279	314	324	300	324	289	296	281	286	312	291	272	298	312	291	306	330	327	297	279	314	296	315	319	302	311	304	290	318	303	304	295	278	310	289	300	328	304	323	287	310	292	277	319	303	307	332	291	296	319	308	319	314	302	285	277	308	312	271	327	299	308	315	287	325	308	285	303	295	287	308	298	327	289	275	287	309	315	319	285	283	294	299	297	298	295	277	295	281	284	309	289	304	295	282	294	282	299	304	276	292	294	295	311	316	294	292	257	313	298	332	295	310	314	310	289	294	313	288	318	287	266	322	307	297	298	304	302	284	318	320	326	306	310	297	293	310	294	313	316	313	267	306	277	316	314	271	304	299	313	301	317	299	322	314	335	304	301	283	298	306	295	303	315	292	300	316	315	302	293	286	346	310	300	305	329	309	310	310	284	288	311	314	292	308	311	330	306	281	310	319	282	296	307	288	324	332	313	323	324	279	300	284	284	286	298	296	317	273	306	302	308	270	328	275	286	306	300	308	314	306	309	280	287	293	298	317	295	335	296	308	307	314	279	304	297	306	311	286	312	342	309	312	305	300	303	321	296	295	283	270	289	304	287	294	303	286	319	314	325	279	319	295	333	320	321	307	312	308	302	277	304	294	297	331	304	304	312	311	309	321	302	296	307	326	311	317	306	300	320	289	295	287	297	334	302	314	286	302	298	312	334	315	330	280	296	352	264	272	312	312	303	322	291	319	293	290	318	277	294	302	301	298	303	283	316	295	315	329	277	327	297	293	293	304	300	296	317	301	311	304	291	318	285	311	301	293	305	304	289	313	300	303	319	306	272	243	311	306	329	325	328	328	317	313	276	321	324	302	319	327	313	314	296	309	284	314	322	312	288	280	317	319	332	330	307	327	274	279	297	294	281	299	295	296	288	307	325	311	291	284	310	310	281	281	303	295	328	316	295	318	290	306	285	291	286	278	306	289	309	316	278	300	283	279	292	283	321	330	303	332	290	289	304	324	302	286	305	284	294	304	296	274	307	285	323	314	305	277	310	331	339	324	286	291	305	348	300	270	291	316	319	311	276	263	302	312	302	294	284	301	266	320	296	304	298	296	313	326	295	303	318	276	331	300	266	301	265	284	309	319	315	322	307	294	303	306	313	327	296	282	305	301	290	288	305	273	324	288	311	290	294	300	320	301	302	309	298	299	304	303	342	349	329	303	291	271	333	325	330	314	281	288	280	293	318	294	331	324	329	316	297	299	295	321	296	274	308	291	311	354	289	301	291	314	338	296	308	281	341	323	294	273	326	291	275	333	314	299	326	314	313	306	303	292	291	314	294	318	310	314	292	320	279	306	311	289	321	291	281	299	313	278	288	293	293	321	316	278	291	275	296	267	288	317	316	277	292	332	308	285	302	319	319	313	268	299	318	311	311	294	317	303	309	291	279	304	284	318	293	302	298	305	291	299	305	312	306	291	278	294	283	315
28990	3089	5263	5759	5281	4873	3629	3043	2645	2342	2071	1866	1653	1617	1474	1361	1305	1287	1232	1123	1205	1112	1119	1113	1096	1065	1046	1090	953	971	1053	1042	964	949	985	998	939	968	979	939	970	887	932	936	928	915	940	913	946	932	839	920	889	914	876	880	892	915	859	865	853	947	897	876	880	835	896	898	908	880	897	896	855	844	877	833	867	895	874	869	883	875	892	844	872	822	845	903	895	886	866	869	864	850	885	844	852	911	883	854	870	870	874	853	873	891	876	932	890	850	883	845	868	862	859	892	832	845	893	855	841	848	877	829	836	855	846	863	881	827	868	806	831	831	910	869	870	855	895	833	870	888	888	835	922	861	850	886	838	904	853	875	855	800	902	856	872	860	851	871	875	886	881	886	876	903	868	852	875	892	880	899	871	850	862	867	909	900	843	893	800	881	858	896	864	858	829	841	879	910	805	819	814	886	840	886	879	798	850	845	845	826	862	880	883	887	918	862	851	858	876	893	903	896	883	842	837	812	908	837	839	879	847	855	844	848	843	842	897	887	814	860	800	888	835	856	891	866	895	835	836	820	882	861	856	858	924	870	849	850	830	777	855	926	873	855	861	870	844	874	839	864	865	860	877	875	864	844	844	820	853	856	886	865	906	870	856	823	840	825	863	853	885	847	865	867	857	836	849	903	868	827	855	873	819	867	853	861	842	867	883	891	868	844	875	929	830	860	865	829	866	911	896	877	910	859	819	872	824	910	881	834	891	873	816	879	848	893	886	848	874	912	843	892	876	881	845	786	838	897	853	838	868	819	832	810	860	881	854	877	822	907	851	843	836	804	859	903	924	878	807	804	843	888	877	814	800	868	887	817	813	870	848	851	837	805	849	871	823	887	925	858	916	876	856	813	846	801	870	862	842	854	886	854	875	915	865	879	796	822	871	842	824	807	871	839	812	865	916	811	863	928	891	821	859	882	875	870	852	922	876	872	824	859	861	839	799	840	850	824	842	862	827	828	890	829	885	874	853	873	897	848	827	867	828	829	897	850	838	841	825	844	917	839	840	840	899	863	801	892	875	866	824	844	862	851	870	830	866	850	837	871	857	855	853	897	832	811	853	901	810	855	888	790	788	855	868	885	886	835	874	865	908	904	884	851	881	843	840	822	825	871	901	845	879	871	900	840	838	875	852	890	884	903	865	870	838	834	825	876	883	832	851	810	870	842	890	846	871	880	823	815	887	849	892	864	841	880	864	806	898	856	901	861	847	859	868	825	856	863	835	867	881	861	825	875	876	791	860	852	849	829	856	812	889	880	848	864	863	859	886	842	858	834	910	861	843	833	873	857	901	895	851	857	874	870	866	882	879	875	860	868	848	902	892	848	809	824	851	899	861	834	877	867	854	850	895	842	908	864	839	825	869	879	824	850	842	853	860	818	892	871	842	823	835	846	821	816	867	822	887	821	898	899	878	859	884	868	832	892	896	882	885	816	879	873	851	838	860	836	826	842	833	868	838	878	805	819	833	868	846	886	838	905	904	786	867	858	836	825	850	876	871	875	901	877	829	888	828	915	854	838	864	852	881	875	852	910	832	888	829	857	850	857	901	903	800	858	864	856	855	899	885	860	861	877	831	854	931	873	843	845	831	826	817	901	814	846	841	842	877	873	883	835	851	833	885	838	884	858	856	838	848	814	813	906	844	856	881	877	855	883	904	779	860	895	890	821	857	833	824	826	841	861	859	855	888	930	871	867	889	867	871	933	876	856	827	913	852	874	859	849	849	851	844	843	842	883	818	872	839	841	879	892	855	894	886	809	866	850	875	855	863	848	861	865	896	879	925	873	848	878	881	866	920	859	841	855	879	876	812	908	925	888	875	871	827	857	858	860	869	850	864	857	871	862	801	837	849	850	853	891	886	830	850	876	832	801	824	812	814	889	884	795	888	863	839	880	815	872	880	847	864	812	869	837	824	839	850	875	809	835	880	814	894	827	809	907	804	872	842	913	879	844	805	843	848	808	852	887	820	811	878	838	886	829	853	887	875	879	851	857	870	863	851	837	856	894	814	939	904	853	836	861	874	883	859	828	848	835	828	796	880	859	871	859	906	857	839	888	802	837	852	867	938	865	864	858	902	879	901	922	840	818	818	861	845	841	870	878	862	896	868	862	867	859	888	880	920	873	885	843	842	827	855	870	844	877	797	833	816	826	855	903	819	859	874	874	868	832	895	843	892	816	888	837	803	878	867	864	820	857	855	842	872	877	863	890	832	827	869	820	884	832	860	858	897	839	876	879	796	832	880	866	897	895	847	858	894	866	835	877	883	893	846	861	846	917	829	844	811	858	871	871	799	865	879	872	816	870	853	859	819	880	942	897	885	891	867	848	896	842	870	838	830	861	864	845	839	863	841	844	832	911	915	880	877	805	861	872	840	800	854	839	895	825	847	847	809	907	824	865	867	840	830	898	847	862	860	882	909	871	856	893	847	891	891	870	860	823	846	894	872	873	885	801	840	868	868	845	848	845	871	870	864	807	948	844	874	872	865	856	876	850	823	819	867	848	832	879	860	870	845	889	824	862	860	816	871	831	900	830	849	872	874	848	808	878	835	841	855	884	805	847	856	907	813	944	869	834	860	873	882	878	858	815	831	872	785	864	801	904	836	829	827	878	900	924	793	860	908	837	879	840	821	859	887	815	900	847	851	810	864	829	837	866	864	839	803	901	880	899	844	804	842	858	796	868	817	822	830	841	856	831	859	870	831	830	880	843	831	843	908	838	794	857	837	872	878	828	864	836	867	815	865	862	881	939	803	811	888	863	843	862	841	861	848	876	839	878	846	845	824	841	872	859	840	832	827	836	873	819	870	840	814	829	884	833	812	875	833	839	890	942	831	871	836	830	815	877	880	867	854	842	900	863	873	866	881	844	847	876	895	907	853	832	899	893	866	895	837	840	858	872	807	874	843	849	839	897	811	835	871	865	855	847	862	820	885	850	855	862	853	908	836	914	871	848	905	921	863	811	886	909	865	897	879	876	853	861	860	858	812	868	820	873	861	897	851	895	853	832	860	887	849	889	831	883	879	897	891	872	867	802	855	878	785	843	851	894	849	834	893	890	863	828	849	842	807	896	840	876	901	895	853	875	863	904	850	896	879	784	839	856	834	849	875	823	829	861	868	842	856	821	872	830	844	826	872	881	902	870	834	880	860	853	876	860	924	855	916	826	879	853	912	857	819	850	839	848	825	825	892	867	861	887	886	841	866	838	827	847	889	864	890	858	843	852	841	842	873	840	880	865	889	849	882	849	863	828	876	860	812	852	863	858	898	867	784	834	870	853	829	835	867	828	900	847	879	857	842	839	895	853	849	856	830	808	860	833	845	887	849	911	863	888	888	858	852	870	846	842	871	863	857	819	811	826	816	847	823	885	908	851	862	880	871	826	875	850	837	891	864	819	849	831	870	886	826	893	850	873	859	852	900	856	858	861	814	867	897	889	836	863	872	866
11329	537	279	191	151	155	121	131	113	125	104	102	105	119	125	95	98	106	111	103	107	102	96	80	120	103	95	96	102	104	110	126	102	102	90	99	119	115	98	106	115	90	78	102	115	99	114	94	92	107	108	107	110	102	110	101	104	115	107	98	104	97	96	111	115	99	98	102	87	107	109	115	105	116	107	109	104	111	106	111	125	111	99	114	104	102	107	96	111	104	122	114	105	103	113	101	103	112	93	114	93	96	115	95	103	124	115	107	125	107	106	104	96	97	97	118	92	95	98	107	123	111	106	99	107	99	108	103	92	91	83	106	103	106	115	112	88	107	99	85	115	89	103	110	108	108	110	107	110	95	94	99	111	90	102	95	121	118	116	108	110	92	91	91	99	111	104	110	103	115	96	80	117	94	91	97	109	100	84	96	97	87	105	89	82	110	99	108	108	116	98	108	106	125	88	100	103	112	90	98	110	104	122	109	117	105	98	107	115	120	95	113	102	95	91	106	109	108	95	94	110	112	120	102	107	108	110	98	104	100	108	114	124	100	105	98	104	93	100	126	101	108	99	86	89	101	92	100	78	119	91	107	109	100	105	89	103	103	101	98	124	102	102	105	110	105	114	92	116	114	122	104	100	108	100	102	113	110	143	94	116	113	88	87	117	89	103	103	87	104	120	101	110	109	116	95	87	115	82	109	101	102	100	99	85	111	121	108	105	100	112	111	123	109	128	107	82	120	96	99	92	114	108	109	99	107	109	121	106	87	103	93	76	92	96	102	96	129	99	107	88	110	111	99	96	97	120	110	117	103	128	109	98	100	102	98	117	104	107	115	104	116	99	114	102	116	114	121	111	105	114	95	111	94	104	93	98	105	111	105	119	103	128	108	97	108	108	117	101	99	131	101	124	101	118	94	99	104	112	97	101	101	100	124	112	100	95	118	98	95	102	94	112	111	109	108	112	98	128	112	87	107	93	93	106	88	122	94	93	114	83	91	81	96	112	104	104	102	90	107	93	96	92	103	92	109	130	99	104	107	95	114	106	99	86	111	92	89	101	99	117	104	114	107	89	110	114	98	98	105	93	98	93	107	99	108	113	107	107	98	118	97	97	102	119	117	97	101	114	117	108	110	103	103	101	97	97	115	98	109	99	94	114	112	112	107	97	86	99	83	106	94	104	99	128	116	98	95	94	106	94	93	86	91	123	111	111	111	127	97	88	114	107	96	103	101	110	100	89	95	91	121	89	96	116	91	86	90	92	116	99	87	105	103	89	101	105	105	109	98	126	103	88	88	108	103	105	99	103	112	113	116	123	106	117	108	98	102	110	112	104	99	117	77	96	99	101	115	97	95	89	113	108	97	110	100	114	95	86	97	112	110	103	102	114	124	99	96	84	90	82	101	107	106	97	99	101	122	96	121	92	88	109	104	93	116	97	97	128	94	101	103	109	115	94	98	110	105	103	101	117	113	105	117	110	93	106	95	92	111	86	114	111	103	101	109	94	96	114	105	121	112	115	123	103	111	97	106	109	99	109	113	109	97	110	94	100	90	102	106	104	107	81	113	92	110	116	85	95	108	90	109	100	101	89	103	97	110	111	127	112	104	112	89	86	116	104	96	96	114	115	84	87	111	101	90	106	94	112	101	85	96	89	110	105	105	110	108	111	119	122	107	98	95	114	109	98	114	110	99	101	108	119	98	80	118	95	113	107	110	114	106	108	129	98	106	109	99	89	95	106	94	99	98	92	105	109	117	110	105	113	115	94	107	93	107	109	91	88	115	79	100	100	111	99	133	115	113	103	98	116	97	107	85	91	107	117	116	115	99	95	115	100	88	100	91	114	114	103	95	84	92	105	95	99	106	104	89	113	86	119	96	99	93	109	100	98	95	88	100	110	107	122	96	116	125	110	135	110	111	102	97	106	113	96	109	117	115	109	112	85	90	132	125	98	99	100	98	98	103	103	93	118	110	105	101	105	127	118	92	125	110	107	110	99	104	114	103	115	109	87	103	101	112	102	105	106	103	107	99	124	106	97	102	107	104	116	102	114	101	103	106	105	102	109	99	113	96	98	114	96	104	103	99	106	126	95	94	109	99	99	113	103	93	106	110	92	111	104	107	96	114	99	103	117	96	102	116	104	98	101	107	100	104	116	93	116	99	119	93	87	86	89	98	109	117	94	120	99	113	112	103	105	135	97	100	102	106	90	78	115	91	120	86	112	116	84	110	110	121	104	95	104	93	102	96	113	96	109	116	116	115	100	92	92	98	127	107	115	110	96	99	104	107	125	114	95	116	113	96	105	103	117	116	104	121	107	97	108	110	111	97	103	90	97	111	98	103	103	112	98	104	110	100	101	83	81	86	110	106	116	126	103	113	91	116	105	123	120	113	109	101	117	102	121	110	99	96	93	100	76	99	106	93	94	105	130	114	101	114	115	99	101	101	90	92	93	91	97	103	108	105	91	101	91	112	112	98	110	102	109	104	124	99	88	106	96	118	94	110	98	109	94	106	94	119	100	105	108	96	104	114	89	113	110	121	113	119	118	121	100	91	107	87	84	115	99	102	113	95	99	109	106	90	114	113	111	105	102	98	112	109	97	127	101	109	101	116	97	89	119	113	115	101	116	103	113	119	111	123	104	98	116	102	90	102	105	98	106	102	86	108	99	101	101	93	119	108	96	102	107	108	122	100	121	88	110	98	92	100	123	94	106	106	131	115	122	119	112	97	99	109	117	115	101	91	114	99	97	111	125	115	96	105	94	119	106	115	105	115	103	109	103	95	116	115	117	104	117	98	97	104	93	96	114	97	102	104	116	103	97	105	106	126	104	112	107	108	96	108	116	85	101	96	107	96	100	107	90	121	95	99	92	103	95	110	97	104	96	124	115	100	102	108	96	97	110	86	103	104	103	114	96	83	87	102	95	111	106	96	113	108	98	98	97	87	104	111	97	105	91	117	121	114	96	110	117	73	111	103	120	95	106	97	108	97	129	113	100	95	107	117	126	106	111	117	107	88	123	98	119	118	102	107	116	105	103	124	114	107	95	110	115	101	128	109	100	122	97	106	110	105	108	89	81	106	104	91	105	78	114	86	114	110	96	87	107	101	113	107	93	121	105	98	100	95	116	105	101	80	94	109	100	93	112	96	98	99	116	98	87	90	110	103	112	118	91	106	106	100	93	100	107	105	102	97	99	105	104	107	112	112	91	95	103	102	81	112	111	120	113	114	99	112	103	112	117	106	93	85	102	97	89	104	91	110	88	104	108	129	112	113	110	100	124	79	113	103	110	91	115	118	93	126	76	110	114	120	101	106	94	92	115	106	109	101	109	94	102	97	106	116	102	81	96	87	100	104	105	87	96	86	113	104	108	103	121	107	98	114	115	106	115	104	106	94	108	107	77	106	95	110	100	119	79	107	113	107	92	99	104	89	100	107	102	115	109	84	85	104	87	113	102	100	101	107	96	91	103	106	88	121	103	93	80	101
10610	471	607	613	554	571	483	432	459	414	413	421	420	383	412	373	398	380	398	374	386	381	376	367	359	373	364	416	386	374	338	361	382	348	364	370	380	381	352	378	395	395	346	352	400	386	308	364	369	370	362	357	363	344	383	386	365	350	371	329	366	350	369	402	321	336	364	339	381	361	344	381	337	356	345	367	374	351	375	349	355	349	380	348	397	354	375	375	349	376	393	365	342	365	348	377	386	374	374	402	361	382	368	368	394	364	366	347	384	357	378	370	374	400	352	368	420	380	392	350	359	365	377	392	342	350	395	358	351	342	410	378	359	379	375	369	361	356	395	391	361	374	375	377	376	357	339	394	354	364	360	379	392	392	368	362	390	402	340	361	371	359	366	354	388	366	339	372	365	403	361	333	357	383	386	387	378	377	390	354	394	412	366	368	376	362	377	389	360	380	380	369	391	351	364	380	369	362	377	378	394	363	344	341	366	379	368	375	392	346	359	413	344	368	367	342	387	375	353	367	374	339	364	365	385	368	389	355	391	369	375	397	362	357	359	342	325	373	389	400	357	375	352	359	381	398	359	394	341	378	409	368	378	346	390	384	371	345	372	406	354	361	339	373	380	372	386	375	339	378	378	405	354	380	353	376	334	357	400	380	392	337	375	388	371	368	373	365	381	386	342	363	402	373	396	381	387	371	361	359	361	368	375	357	340	361	386	326	342	378	349	406	355	354	350	354	366	379	363	359	348	368	337	361	354	360	376	335	345	377	373	378	370	357	362	331	357	395	364	350	402	360	381	355	337	350	381	368	364	360	368	363	384	353	356	361	354	386	371	353	364	359	382	348	324	358	368	374	379	347	357	395	357	366	361	370	372	347	352	365	364	375	375	400	344	383	337	395	374	373	379	362	362	385	381	346	362	402	350	376	327	362	376	390	363	384	377	379	316	366	340	378	347	352	363	360	370	359	352	325	369	380	362	357	337	367	355	364	358	386	381	394	365	362	401	343	386	400	352	372	382	396	350	357	384	365	327	367	375	356	354	343	386	357	365	343	356	351	372	363	365	333	371	367	378	358	368	361	398	361	374	364	368	386	367	378	362	388	368	355	373	370	371	372	407	393	365	344	350	388	368	373	380	368	359	354	387	374	376	408	383	400	388	362	366	332	381	392	395	371	393	357	362	390	367	363	403	378	367	385	368	363	379	339	365	352	341	383	350	366	383	356	388	376	369	391	321	392	353	368	363	384	387	376	348	382	356	366	369	344	352	331	371	389	396	326	368	359	395	361	363	354	357	380	363	352	366	400	377	384	381	363	358	358	370	383	386	355	363	354	397	387	392	376	358	395	372	353	397	355	348	362	391	369	373	353	336	416	372	359	363	379	373	357	348	372	387	352	357	372	389	400	347	369	380	334	364	360	359	370	405	366	335	414	366	366	370	361	367	370	363	383	354	355	389	363	355	374	369	352	339	366	367	394	382	394	390	352	365	369	371	346	347	384	382	331	368	403	362	363	375	357	364	377	338	358	375	340	389	366	365	375	380	366	355	368	379	371	390	388	379	409	385	352	376	365	362	338	392	379	350	386	389	359	380	352	341	355	412	365	378	384	396	385	403	378	384	400	362	362	376	368	378	348	380	346	375	408	363	369	402	388	361	373	369	364	395	383	394	356	349	367	375	360	343	407	382	370	358	359	358	381	354	393	375	367	327	360	377	338	367	358	391	365	337	350	370	368	377	389	351	415	370	367	331	397	378	386	357	390	360	344	383	387	379	377	358	388	388	343	383	361	358	394	366	381	356	352	323	355	405	344	348	319	373	332	385	377	348	423	337	376	350	381	369	396	361	379	358	360	367	348	364	351	356	393	351	394	356	383	440	374	333	391	351	388	376	375	374	351	373	357	355	372	381	365	358	380	381	357	348	381	370	395	385	400	358	349	373	348	401	387	355	373	365	372	373	360	369	368	369	370	412	363	344	387	353	354	354	374	372	378	370	350	341	370	447	373	365	345	345	367	370	358	364	342	392	344	352	340	378	376	367	390	385	384	359	332	376	377	385	389	348	363	371	400	330	377	381	369	371	367	343	385	348	384	392	378	402	387	396	407	378	395	411	374	350	370	348	377	366	384	367	364	393	344	379	389	379	361	364	360	381	375	357	376	352	390	318	388	366	365	376	349	354	351	377	389	390	397	363	359	360	399	369	361	369	383	397	353	362	381	375	321	355	375	365	351	393	379	337	365	377	373	388	364	366	346	378	418	370	392	397	380	373	389	345	384	367	353	401	379	330	381	353	367	366	368	374	376	332	341	378	392	367	329	381	373	378	367	344	379	366	379	376	385	360	372	405	369	391	367	382	375	366	359	347	364	376	349	345	367	371	352	391	384	390	366	354	367	370	388	392	380	342	354	398	381	372	354	376	331	377	378	354	337	404	389	376	337	350	371	353	402	362	352	312	364	381	363	382	387	360	380	381	351	376	323	361	353	365	385	351	355	378	361	367	383	398	383	366	352	375	356	383	365	366	350	370	353	377	386	373	372	358	363	365	388	358	361	375	349	348	362	378	362	394	349	378	355	393	359	394	370	348	384	352	384	381	381	357	359	364	367	395	353	369	358	366	351	383	333	366	395	400	358	378	354	363	346	362	341	364	354	389	347	378	362	374	389	416	369	346	390	390	369	357	371	395	366	361	384	406	357	371	379	383	401	382	357	380	382	338	384	364	381	342	396	359	359	373	398	362	351	381	379	360	311	344	365	389	372	348	386	376	364	411	345	381	369	344	368	370	383	348	361	386	391	411	350	384	372	388	373	384	388	389	393	338	349	342	373	376	377	359	406	343	358	380	384	350	358	342	347	369	402	323	324	349	317	390	372	354	330	383	358	367	323	350	364	367	386	383	385	353	373	371	357	387	373	360	391	366	389	373	368	396	369	340	368	361	397	355	366	312	374	393	334	360	367	378	359	374	336	329	357	352	382	375	389	383	380	366	356	394	345	383	362	366	394	385	368	350	368	369	369	357	339	367	366	373	374	384	335	338	359	373	373	341	376	423	352	376	366	373	384	414	366	354	380	377	379	373	376	351	357	369	352	351	361	371	391	379	378	340	375	352	357	372	373	329	348	386	350	365	364	344	329	389	364	365	363	341	355	362	385	345	383	378	370	406	352	377	357	366	353	383	371	342	353	360	379	391	324	343	370	383	378	360	378	358	344	360	383	369	344	365	387	358	346	352	353	364	397	381	369	373	353	323	398	339	374	364	377	348	366	373	376	379	383	379	388	354	351	357	364	405	390	388	379	379	351	352	384	367	373	354	347	356	369	358	371	395	364	341	377	380	380	391	380	363	387	351	356	362	346	357	379	325	377	401	345	396	348	350	361	376	355	360	365	358	390	338	349	335	348	389	359	363	370	391	383	363	352	373	372	364	385	394	365	388	388	370	349	363	357	387	335	372	369	358	349	380	325	385	379	350	368	374	404	358	362	338	374	366	385
50977	12807	2926	1358	999	825	543	480	399	352	322	311	292	267	266	260	249	251	256	238	225	291	250	223	267	239	239	227	227	188	204	243	209	209	229	186	228	237	227	233	191	216	214	209	234	217	221	234	225	215	243	214	225	231	238	238	210	208	221	229	232	217	248	230	218	205	223	224	194	229	210	232	237	223	222	214	202	233	208	250	215	226	203	209	220	214	218	216	221	212	232	207	194	213	212	201	217	223	238	216	239	250	224	218	231	212	219	183	197	223	216	229	224	213	223	231	214	221	222	216	217	216	212	243	213	209	205	208	194	196	204	235	210	202	230	197	209	204	205	242	228	199	220	243	224	215	206	212	205	241	219	225	186	235	212	242	224	220	228	212	217	242	227	216	221	208	211	215	221	218	244	210	222	214	237	214	226	213	238	225	224	219	207	213	233	233	219	236	201	211	213	198	215	220	226	222	224	205	207	215	226	212	237	215	225	212	226	214	232	201	215	192	219	204	204	217	201	221	227	198	216	205	230	199	225	246	234	198	198	214	205	201	206	220	186	231	231	204	181	216	211	233	235	199	231	181	225	204	234	227	214	187	226	222	227	207	212	232	228	216	208	214	241	209	189	219	243	216	210	227	230	225	223	235	226	216	238	195	218	213	227	222	208	194	222	255	214	224	218	235	219	215	225	220	263	196	228	199	223	229	215	245	223	200	232	189	224	242	240	206	234	212	258	215	212	207	211	207	246	237	174	215	216	209	227	230	209	252	246	241	206	199	226	246	233	234	190	201	191	237	253	198	226	212	204	212	190	216	223	220	200	216	223	214	218	226	232	196	202	238	220	215	198	211	194	222	213	221	198	225	232	238	221	193	209	204	186	208	206	228	236	214	226	251	192	222	224	224	210	206	216	247	222	210	236	251	197	226	212	213	213	226	226	227	210	230	222	229	221	222	220	220	205	201	196	226	218	229	216	220	189	222	222	209	229	225	209	200	224	222	197	219	237	225	212	218	214	205	228	226	205	212	203	233	227	206	249	221	200	219	205	215	211	232	202	193	218	216	210	244	207	189	226	207	235	196	215	241	209	204	213	201	211	215	223	208	208	220	222	253	204	203	221	211	239	198	204	223	206	206	219	190	220	239	223	229	215	224	197	204	203	207	216	193	199	228	225	221	236	198	202	225	217	218	189	217	222	220	221	213	205	237	234	203	213	229	206	215	211	258	221	219	206	216	205	211	199	215	223	238	204	214	220	213	221	199	213	230	207	231	207	222	249	226	212	241	205	220	222	238	174	217	220	224	197	222	215	215	214	202	219	199	189	222	209	199	231	219	221	190	216	220	233	247	218	236	218	228	191	218	218	216	225	219	231	234	205	212	208	214	207	224	207	220	211	202	243	218	225	223	226	245	202	184	228	225	211	190	211	227	216	216	227	236	241	214	201	220	236	231	228	222	213	222	204	217	241	209	210	221	192	218	219	222	235	229	219	200	206	243	242	217	206	249	239	239	203	213	201	206	223	218	219	223	196	205	247	234	213	238	226	235	204	220	211	220	218	223	182	229	222	222	218	201	215	207	214	205	210	241	215	207	234	210	217	182	229	213	217	226	229	215	220	218	232	208	237	237	188	227	215	218	216	208	214	206	210	240	207	223	213	220	253	205	210	193	191	188	235	219	234	217	206	199	223	223	205	201	212	186	195	234	214	201	174	229	227	196	206	216	228	234	217	208	226	221	215	214	212	240	192	216	221	215	217	245	232	193	248	207	213	211	228	233	218	220	231	179	195	218	237	202	212	212	198	231	213	230	247	201	184	200	231	208	206	219	220	191	195	213	186	259	231	186	206	220	193	215	232	233	198	210	216	215	223	214	196	230	220	209	227	234	206	176	197	235	245	223	224	222	234	233	218	210	208	225	226	192	221	218	220	213	212	223	223	236	212	208	209	220	234	232	227	228	225	207	218	230	249	233	228	208	202	242	224	231	212	212	223	201	224	219	213	210	191	214	234	221	230	215	218	232	199	243	236	214	239	248	218	224	238	209	228	240	203	213	220	223	211	205	196	209	205	200	241	184	217	233	201	227	251	244	205	212	200	237	234	225	212	204	209	211	246	249	231	216	207	226	193	227	216	187	199	185	212	198	206	209	188	204	207	227	235	232	217	205	235	223	217	220	201	220	236	207	260	217	201	231	199	228	222	204	257	193	244	210	228	235	200	194	222	234	225	228	219	219	211	207	226	228	214	209	233	211	222	227	214	236	219	213	223	230	217	211	239	221	204	212	229	205	214	200	235	228	233	182	225	206	206	180	231	210	191	229	249	187	229	199	227	194	214	204	235	236	191	239	258	202	219	211	204	204	209	188	212	230	227	237	216	212	205	214	239	227	213	212	222	199	203	227	230	204	210	218	212	187	208	257	236	214	244	222	230	213	199	196	226	218	237	226	208	201	237	256	198	225	226	239	219	201	197	220	228	235	230	215	198	225	227	212	223	235	239	207	213	252	221	209	248	224	220	224	237	212	204	215	221	226	221	224	204	221	214	224	237	198	226	211	199	231	199	214	235	228	223	211	228	210	212	215	208	215	214	235	228	221	226	217	206	204	206	189	192	219	225	193	222	250	225	231	233	209	207	240	222	204	213	199	184	226	199	228	207	231	209	220	212	198	221	217	221	223	190	237	248	232	196	199	213	236	227	227	206	238	236	243	225	242	212	232	193	210	202	224	222	223	213	212	217	209	199	217	219	193	237	209	200	204	212	211	201	197	227	200	217	214	230	250	207	235	205	190	212	223	204	206	218	233	182	234	213	225	195	202	207	217	238	247	223	222	208	198	192	236	248	213	232	216	208	212	211	224	199	215	190	229	204	224	235	208	199	196	218	206	234	237	220	220	232	220	229	213	220	192	250	240	191	229	220	231	211	226	248	194	221	212	222	220	218	229	237	221	204	203	241	205	210	204	214	240	256	213	197	216	205	239	220	208	231	228	199	207	227	223	218	243	204	215	201	217	214	216	226	211	203	181	250	223	202	231	206	238	222	216	225	204	207	202	215	210	220	199	217	208	215	224	242	203	201	199	216	205	206	218	223	196	226	221	241	241	188	220	238	234	209	218	190	224	227	202	222	209	233	224	228	186	215	228	209	216	234	238	245	217	222	222	213	203	223	193	222	244	242	226	217	203	208	222	219	232	228	219	198	247	213	207	203	210	207	223	257	205	217	209	262	202	217	229	208	222	218	237	221	228	214	220	225	204	211	223	208	217	193	183	195	202	216	215	229	208	236	214	220	209	208	246	205	213	222	209	238	210	197	208	239	236	229	231	216	225	202	224	193	200	219	200	199	223	240	200	197	268	210	196	209	238	207	230	220	189	211	205	231	227	221	216	235	217	220	219	189	214	216	236	207	220	199	225	206	206	196	212	216	189	218	213	193	214	230	223	233	206	196	209	235	220	205	219	231	214	210	218	230	193	203	207	197	248	242	211	195	227	183	233	193	200
23966	2159	3148	3528	3235	2967	2203	1922	1698	1502	1287	1155	1091	1058	955	923	953	905	880	867	851	796	833	786	786	815	788	762	713	786	724	714	739	721	753	721	714	724	726	724	759	737	680	703	686	664	685	743	708	680	624	685	646	661	674	725	703	676	691	643	683	684	674	695	626	649	672	643	689	699	677	708	691	688	689	656	662	696	681	692	640	657	632	659	635	701	665	625	686	639	699	677	658	619	677	621	632	726	692	678	675	694	698	678	655	678	673	635	676	643	712	667	649	658	713	663	692	685	670	704	652	689	684	620	680	673	670	657	645	665	634	646	673	654	684	680	670	666	670	656	620	640	698	662	656	639	665	674	643	645	691	696	617	698	679	682	668	680	651	587	619	691	658	652	666	722	655	695	662	632	641	652	676	642	668	651	663	661	627	664	625	679	672	672	738	675	663	649	632	629	661	669	657	637	646	667	657	626	666	635	633	663	607	676	672	677	675	660	629	646	645	626	674	645	658	711	603	642	663	648	661	680	646	678	644	656	685	693	664	653	690	662	665	660	649	615	649	681	660	681	657	676	648	622	640	644	674	633	685	666	676	620	597	697	657	688	705	634	651	628	679	714	627	658	623	642	654	601	689	633	656	654	635	676	688	678	604	667	649	653	679	661	650	690	710	673	599	693	638	666	690	675	678	660	662	684	638	673	701	634	642	695	643	706	704	667	650	669	722	606	666	638	608	642	688	648	630	656	706	653	652	689	618	661	646	663	696	671	617	648	629	644	685	702	670	648	640	673	680	655	637	627	680	667	685	684	661	699	622	667	686	681	658	636	658	670	644	648	710	654	614	676	660	632	698	674	673	651	639	697	675	659	653	661	666	647	661	672	673	683	642	653	651	698	653	633	614	665	670	630	611	645	665	651	666	654	646	674	684	661	671	655	703	688	687	612	706	693	661	613	662	633	645	641	663	681	647	655	644	653	674	621	689	674	674	650	630	628	716	636	673	619	657	654	640	657	626	715	662	671	646	652	665	637	642	630	628	652	678	668	610	696	674	679	665	687	622	712	668	683	627	675	641	621	636	676	684	635	656	660	624	648	664	696	697	665	669	669	686	680	652	683	620	649	635	692	641	627	642	681	667	665	670	653	654	633	618	658	666	619	694	665	640	682	668	639	650	631	641	696	618	686	649	652	683	625	667	696	687	647	654	652	659	693	685	638	617	686	668	663	632	631	643	694	648	712	665	667	660	647	680	668	642	634	682	690	649	663	654	752	665	653	667	681	642	630	663	658	651	681	667	662	633	655	688	663	683	674	663	645	654	662	723	656	682	686	637	642	656	658	657	652	647	688	607	654	651	685	713	650	674	661	662	663	673	633	685	636	634	610	678	655	668	642	640	645	655	661	698	650	663	680	642	642	616	696	667	685	657	651	654	671	698	608	680	672	652	674	649	630	637	636	643	668	643	668	655	656	674	636	684	677	710	689	643	629	668	625	692	624	678	692	721	713	660	653	662	666	641	668	648	666	671	665	648	689	685	669	645	652	684	642	625	646	647	651	620	653	653	610	676	641	706	640	656	670	683	662	673	661	677	671	632	709	675	720	652	694	666	669	654	684	660	642	665	644	623	657	662	709	630	665	665	637	694	647	596	649	670	699	705	663	626	664	656	671	633	653	695	668	655	621	643	619	626	669	682	659	695	651	689	655	685	641	610	648	688	672	673	647	635	645	692	659	692	693	668	650	709	664	672	687	658	668	674	693	651	697	673	673	646	626	602	697	664	699	671	665	678	638	660	624	675	662	697	657	638	697	656	611	680	654	652	661	638	684	694	636	628	702	639	668	649	680	674	654	683	625	666	662	661	676	624	675	694	653	666	653	660	671	656	639	675	637	657	623	654	631	694	651	659	670	658	667	654	630	679	647	646	648	663	638	627	649	638	657	671	637	611	648	717	611	629	682	625	626	668	675	620	615	653	707	597	644	683	666	684	704	637	622	640	655	680	654	631	654	666	620	628	673	668	625	659	663	694	667	691	656	637	657	655	657	703	676	654	645	665	632	632	678	653	644	628	686	650	692	705	703	712	640	640	608	687	633	631	620	638	644	675	656	661	650	665	692	649	643	644	657	693	666	685	644	647	662	606	659	668	678	662	682	616	659	681	655	667	638	672	673	705	682	681	637	615	670	706	646	639	662	693	680	676	678	660	654	628	660	664	698	680	618	648	647	686	678	663	619	675	665	626	684	697	668	676	680	636	657	721	647	650	669	664	634	644	643	681	642	671	675	656	647	674	709	714	637	620	665	679	657	656	667	621	671	696	656	697	659	618	666	622	635	619	675	638	676	664	671	620	668	652	719	670	670	674	682	696	704	671	657	622	682	692	645	675	665	708	672	665	660	617	700	670	703	669	682	656	568	668	687	668	677	671	681	659	678	668	621	710	670	606	640	644	647	665	661	653	658	671	660	632	659	644	667	639	652	615	652	669	645	666	710	645	638	701	689	637	639	621	627	687	648	668	690	709	669	684	656	627	671	658	618	679	680	685	624	667	646	663	672	728	640	686	663	668	640	690	672	668	632	661	661	669	654	664	715	654	664	674	644	642	700	657	665	686	686	665	657	668	684	677	637	638	673	647	693	641	690	643	665	637	684	659	670	706	612	676	640	645	687	703	711	653	659	696	686	628	678	653	635	679	628	655	655	702	658	664	640	682	657	638	648	683	699	648	644	636	684	660	642	669	657	668	659	646	662	648	635	637	621	651	636	648	657	676	701	688	616	666	670	597	681	656	688	609	649	665	712	678	656	671	623	682	634	646	680	652	672	628	658	659	664	665	651	654	645	627	637	662	654	677	634	636	684	654	674	691	642	681	663	681	637	650	653	629	689	651	677	685	690	652	653	681	638	586	659	638	642	667	680	646	672	596	668	608	696	687	637	653	651	650	639	663	680	692	652	697	692	672	670	648	676	612	670	696	658	692	629	669	643	645	715	680	678	700	634	640	692	708	653	655	704	657	651	677	674	658	696	665	621	699	646	697	645	640	667	650	658	706	641	643	645	653	672	700	664	640	665	660	667	623	650	642	653	669	638	651	645	623	673	677	639	630	678	673	622	616	655	698	699	671	665	671	627	644	657	650	677	651	625	681	681	663	657	693	689	618	634	608	675	656	674	645	661	702	687	666	701	670	679	682	630	713	672	689	678	664	617	691	673	640	675	710	664	664	706	639	679	644	705	647	669	645	666	600	638	629	632	679	676	646	714	655	666	673	642	702	620	648	655	656	647	641	680	682	689	672	675	639	677	687	695	670	621	668	675	697	714	616	674	592	669	673	662	639	665	665	715	652	636	634	677	708	680	723	644	673	673	664	693	645	692	656	662	656	645	700	683	662	659	658	650	656	663	672	665	672	660	677	654	708	669	674	600	617	681	663	625	683	621	683	652	669	688	678	692	588	668	668	659	707	662	617	629	714	609	637	690	616	642	630	655	665	635	649	634	706	632
61125	19851	9612	2847	1703	1283	1019	755	602	560	486	454	395	392	364	399	386	369	364	359	339	350	325	321	312	346	343	351	315	321	328	313	294	329	318	307	327	327	323	304	312	297	329	283	333	336	293	307	313	326	303	270	308	331	314	307	297	308	285	309	297	290	295	288	305	269	308	301	320	269	300	308	307	317	269	271	306	287	312	337	314	294	297	283	276	271	267	288	323	284	311	306	346	292	295	294	321	311	304	333	293	303	297	278	306	288	312	288	299	280	281	322	306	296	280	315	321	311	261	297	316	276	331	287	304	318	302	288	307	294	301	314	290	308	300	315	303	282	307	303	325	301	291	304	318	314	316	322	296	331	348	310	277	327	317	302	277	290	325	301	307	293	295	304	291	290	311	297	315	304	339	295	302	233	307	261	283	307	291	297	272	305	314	293	296	287	324	287	310	313	296	313	294	273	288	307	302	300	312	296	282	302	288	309	273	279	265	317	292	293	312	321	309	295	283	309	280	302	300	298	292	301	289	318	332	320	307	313	310	280	321	308	294	325	306	309	264	315	315	312	318	316	344	338	325	310	301	298	288	345	306	291	301	305	348	310	290	335	288	303	301	298	304	292	321	333	301	305	278	276	262	282	313	325	330	299	259	331	306	300	275	277	289	302	299	300	303	297	287	287	308	297	281	318	291	299	313	254	304	282	307	300	318	308	289	280	295	328	325	302	290	291	313	317	307	276	289	294	302	330	306	298	328	323	310	303	333	325	298	278	336	292	289	309	295	286	291	266	297	288	318	294	306	313	290	301	298	321	310	313	318	311	338	316	275	304	303	311	289	293	306	287	337	317	304	285	300	315	305	311	307	315	309	319	295	313	305	258	300	316	272	330	307	327	307	306	287	278	326	336	307	320	291	274	295	269	279	317	310	295	316	291	304	301	314	299	301	288	300	308	309	301	280	309	318	263	318	338	298	287	323	314	295	302	297	323	310	286	300	299	319	278	319	268	290	316	290	309	315	311	304	291	317	303	299	261	301	305	297	296	309	314	304	290	291	325	309	325	268	279	313	306	298	296	327	325	300	311	301	308	310	315	302	275	302	295	311	296	300	297	300	306	304	320	302	297	288	281	293	293	308	361	316	328	299	321	295	308	268	286	315	287	288	296	302	332	259	273	271	299	299	282	325	322	297	283	262	310	291	304	296	303	286	309	288	304	287	314	285	289	302	305	296	304	316	324	288	286	294	301	336	286	300	304	333	298	281	289	298	285	318	321	296	342	276	287	280	315	296	305	285	286	281	327	281	303	301	297	317	302	315	299	294	306	296	330	287	287	284	302	331	300	295	295	347	313	358	310	309	306	302	259	263	327	285	308	311	296	287	304	292	295	301	298	284	292	281	279	261	304	298	277	309	316	334	265	346	310	290	315	302	271	314	294	283	325	323	291	308	278	274	297	287	336	282	273	298	307	328	269	301	322	331	287	320	294	321	300	311	265	264	274	310	306	278	299	289	280	290	352	299	281	307	300	315	302	280	321	267	294	294	326	338	318	312	291	292	316	276	302	298	283	320	300	316	327	317	304	266	275	319	319	338	321	295	288	320	293	298	305	332	304	319	322	298	301	283	340	304	316	292	299	301	309	304	320	277	274	309	294	297	286	297	319	281	303	295	331	308	313	291	307	322	252	301	285	308	291	332	332	315	308	297	294	317	266	273	296	302	258	301	290	327	307	323	299	322	258	298	294	329	280	262	275	317	330	299	286	300	295	309	310	294	293	282	323	311	347	323	282	298	309	321	316	290	288	304	305	289	337	313	308	300	286	298	294	314	262	311	295	303	304	304	299	302	322	295	325	310	304	309	308	310	301	286	252	305	333	288	319	328	316	306	302	308	312	308	291	290	311	305	296	319	309	272	281	314	282	286	316	306	251	318	282	290	297	314	332	301	289	301	302	340	311	310	282	292	314	302	323	318	294	291	321	304	289	303	313	307	305	332	313	311	325	319	292	292	281	333	301	320	305	298	296	306	303	310	290	292	314	293	338	330	296	303	318	305	334	327	304	285	322	291	297	303	327	311	335	315	294	296	322	328	307	319	301	300	279	306	327	300	327	303	309	341	284	327	308	298	293	309	313	341	317	299	277	315	336	301	275	301	271	290	309	296	287	277	298	300	311	289	320	310	307	304	313	307	293	280	308	309	306	323	339	300	296	295	298	305	329	342	282	280	306	302	297	288	301	311	308	294	311	317	306	316	304	302	312	321	276	306	304	308	301	309	296	330	283	313	279	254	265	300	340	277	275	342	310	301	320	280	289	333	328	312	295	305	317	302	291	323	315	314	303	306	294	295	323	283	304	270	317	312	323	299	290	299	312	330	316	296	275	310	301	305	288	315	305	297	305	300	295	304	324	262	302	314	307	321	324	322	302	267	312	313	334	300	340	268	301	303	296	321	311	303	286	327	296	331	314	273	327	324	308	313	294	305	270	311	309	296	284	291	297	292	305	328	311	296	273	291	320	303	287	341	312	295	317	304	291	310	295	298	318	299	314	306	339	280	297	319	290	280	281	302	284	281	311	310	302	282	313	312	283	269	299	305	290	325	295	304	290	291	319	291	297	314	320	265	303	289	313	288	318	307	320	275	285	317	300	294	286	286	283	265	313	272	334	283	335	300	282	297	327	299	302	298	307	328	308	332	311	289	314	301	300	277	273	298	341	295	302	313	337	310	296	319	301	314	297	302	327	309	300	291	296	322	299	293	268	281	284	302	277	305	306	289	297	305	310	277	308	282	321	303	291	330	318	302	320	335	320	309	278	268	300	302	301	296	306	288	303	286	330	306	307	303	295	322	265	303	269	276	316	309	308	299	317	300	311	304	302	325	311	295	295	319	256	301	328	268	338	337	302	312	308	324	314	312	308	258	296	313	283	288	302	291	302	311	319	336	288	304	315	328	280	294	289	295	298	281	308	318	305	287	312	291	305	301	309	303	287	269	260	333	294	284	281	308	311	300	284	314	321	311	281	289	280	322	275	320	268	316	306	320	338	312	317	265	314	289	307	318	282	325	334	247	287	304	306	301	298	288	307	315	308	303	310	312	301	299	277	347	286	299	334	325	269	294	307	270	311	310	311	268	290	301	298	310	300	308	279	281	286	290	290	308	318	309	300	297	336	298	328	287	302	335	307	330	285	323	277	330	273	320	326	288	310	309	279	303	316	320	301	284	335	292	298	304	270	302	306	319	260	318	311	290	287	291	314	284	289	303	312	314	334	281	270	327	320	318	310	291	288	323	332	335	315	326	291	307	307	317	302	253	295	270	280	306	309	303	302	316	288	334	296	303	293	297	303	315	302	300	310	290	299	315	291	284	315	286	277	325	306	257	331	329	289	334	307	302	303	300	312	298	337	305	327	319	305	311	335	331	328	326	279	296	303	295	308	318	339	346	319	319	290	302	305	289	333	305	313	285	302	313	308	262	321	317	345	309	312	290	297	301	333
29421	3297	5481	6050	5511	4349	3695	3165	2725	2455	1989	1830	1728	1559	1616	1415	1344	1237	1268	1190	1177	1216	1100	1158	1104	1066	1099	1093	1079	1011	948	987	1001	1013	992	962	940	993	961	902	936	893	906	934	882	927	928	901	938	856	874	918	883	895	856	902	852	970	890	890	912	928	936	904	863	931	935	941	858	903	866	879	945	883	889	878	842	934	916	813	861	870	852	848	857	895	886	902	865	866	872	870	932	897	845	886	864	863	866	881	898	907	862	890	828	906	910	807	890	865	915	865	819	910	890	868	874	849	874	912	865	875	855	846	879	862	900	867	859	875	906	867	877	814	840	869	887	898	873	853	931	849	825	829	851	888	847	810	911	844	857	886	868	881	854	829	872	852	860	833	861	832	816	887	873	896	873	904	836	860	883	907	871	829	886	847	827	877	863	930	847	863	868	859	852	857	861	792	820	837	867	872	913	852	905	797	808	845	827	902	834	886	872	854	856	869	845	868	864	865	883	931	843	785	885	826	850	860	874	868	844	861	863	883	821	917	854	884	804	853	862	815	881	840	851	849	846	903	905	876	880	860	887	864	859	814	902	847	845	848	823	842	903	870	841	863	892	871	869	804	853	840	870	904	885	831	897	906	868	887	829	848	862	894	838	841	827	818	876	873	845	836	851	895	851	841	818	845	856	904	873	842	902	896	854	865	854	815	858	831	856	892	855	791	839	878	853	867	916	826	936	856	830	854	846	854	844	902	882	869	893	900	846	897	847	878	871	865	868	872	869	822	792	877	869	859	909	935	868	857	843	860	852	818	848	842	880	835	858	838	925	841	880	804	837	840	884	854	883	857	852	831	900	845	898	873	850	819	849	821	888	866	872	859	886	881	834	915	858	859	896	860	871	875	863	841	873	846	871	901	885	818	905	899	813	825	846	872	878	841	890	860	846	846	894	897	847	814	887	826	911	876	843	866	846	778	872	856	835	896	854	853	824	844	820	843	872	858	846	838	852	866	927	861	887	858	847	888	821	809	840	864	879	855	877	835	880	852	858	779	852	839	796	850	915	871	854	870	890	906	775	892	829	823	789	827	844	856	923	869	840	841	883	861	784	873	820	831	882	877	821	830	891	857	846	867	858	802	871	854	848	903	915	919	848	848	873	881	849	851	886	878	881	851	836	858	850	839	828	833	864	811	801	872	865	906	859	843	854	861	834	845	811	869	867	889	885	881	841	915	838	856	886	827	814	805	860	843	881	846	862	877	896	844	884	792	850	847	857	903	864	925	888	841	849	888	821	900	910	916	852	917	840	836	829	877	819	893	849	888	867	837	824	917	848	875	832	827	911	876	842	844	893	856	859	874	894	881	835	871	844	894	843	847	914	838	879	907	898	807	813	794	812	851	844	873	892	821	824	902	876	895	872	903	880	855	868	894	847	853	866	872	859	824	869	885	881	931	891	862	886	850	835	836	885	884	889	859	880	889	887	924	870	860	814	875	895	869	819	880	873	862	828	841	895	870	857	878	911	842	872	888	843	905	873	810	893	830	816	844	880	885	814	796	812	833	861	882	819	911	846	816	860	824	875	835	883	859	908	842	784	889	817	869	850	913	848	846	864	841	920	882	872	858	813	905	865	835	890	870	850	857	873	856	839	875	844	867	817	858	867	899	879	864	811	799	824	861	848	820	882	826	850	857	886	891	847	839	881	902	877	838	863	897	873	895	885	843	817	862	847	844	837	802	849	892	817	845	894	822	860	867	868	858	865	914	833	851	794	874	844	882	858	863	827	847	939	836	877	832	834	882	854	850	903	878	877	851	848	906	848	862	871	875	864	860	862	894	856	870	869	813	837	784	881	905	920	863	864	855	794	855	842	882	827	934	809	866	819	842	849	878	822	895	862	794	827	845	845	874	856	880	874	876	878	883	862	891	874	838	871	840	889	858	861	839	900	875	853	898	864	818	843	883	893	879	847	860	888	903	827	874	913	841	903	879	857	862	903	833	926	877	836	901	853	864	854	855	845	870	860	801	863	870	825	896	808	878	865	880	875	912	855	849	831	850	892	820	862	853	853	864	812	825	874	814	820	867	812	837	856	823	847	831	898	845	834	892	918	903	811	843	853	850	868	879	868	869	867	843	870	809	862	882	871	830	860	859	860	883	881	912	825	877	849	827	845	915	837	775	881	903	857	890	845	873	875	854	861	867	892	843	836	849	882	847	871	896	933	889	837	869	916	876	859	878	865	875	835	893	825	928	868	837	871	876	858	842	938	857	867	861	848	846	854	847	844	857	814	865	859	882	915	873	818	819	868	834	838	806	848	872	857	855	851	822	897	871	899	876	840	888	877	861	853	881	862	852	845	809	843	810	912	835	893	874	855	836	863	891	874	887	879	906	885	857	840	813	837	865	830	877	860	870	839	872	922	839	912	835	835	880	922	879	851	844	920	931	849	854	836	861	835	851	870	855	836	858	864	788	885	847	811	852	877	880	921	850	870	855	842	866	881	931	882	874	878	823	867	882	819	834	882	809	858	801	882	841	825	884	871	888	813	908	828	886	866	867	882	865	916	895	869	842	845	871	846	849	887	841	903	867	886	865	839	862	840	865	914	909	872	873	888	839	928	869	887	893	863	828	864	803	847	804	850	899	848	835	841	868	844	858	896	839	868	862	864	850	870	858	861	846	811	855	870	895	869	865	894	837	883	909	856	862	856	924	911	858	855	862	835	857	826	857	838	924	868	833	836	844	848	814	828	896	877	828	854	828	846	833	785	839	832	815	859	839	888	894	818	878	861	906	882	835	856	861	874	854	855	888	889	863	866	837	914	877	802	873	849	837	879	851	868	884	887	889	824	859	911	843	813	892	908	893	849	885	828	830	855	890	823	832	876	826	846	892	857	868	827	904	835	875	883	829	885	843	843	834	891	886	881	866	848	816	866	874	851	884	892	860	782	869	850	884	872	861	891	893	893	869	846	815	869	832	841	844	882	821	871	881	851	868	825	886	893	895	857	866	875	861	884	898	864	814	852	845	819	891	901	893	873	844	855	851	876	861	846	881	842	890	863	845	814	888	879	892	811	865	881	884	858	850	866	842	893	889	872	888	906	811	840	906	851	808	831	931	887	815	847	819	870	895	878	828	867	829	833	893	830	853	903	853	889	882	907	879	848	859	872	873	836	862	899	841	813	880	874	846	853	883	803	895	873	854	851	833	840	860	838	871	832	827	876	842	896	866	870	849	836	868	851	855	879	897	850	868	871	873	876	938	887	833	835	840	873	866	851	831	838	851	883	887	846	903	884	861	892	880	857	875	861	823	847	890	849	832	886	837	830	831	857	833	830	857	853	835	860	871	835	886	865	851	824	893	841	809	897	849	844	855	835	872	915	911	891	838	845	888	865	816	865	855	848	850	828	855	868	888	855	881	854	843	855	834	877	864	844	872	849	856	879	838	860	859	883	863	812	874	888	895	854	883	840	876	823	853	857	871	883	836	840	878	900	847	859	789
11227	530	301	165	144	121	128	117	120	145	107	136	113	104	105	107	121	104	91	111	103	111	123	88	105	116	96	117	111	99	89	109	85	113	92	100	87	125	103	102	99	87	105	112	98	113	107	123	110	123	115	89	111	110	104	105	106	115	108	120	104	105	89	111	144	108	116	110	95	97	109	98	111	109	105	112	105	115	117	125	110	111	102	124	83	97	125	106	118	84	104	108	90	109	119	97	92	110	101	102	83	115	100	130	112	105	101	98	103	92	113	94	112	86	96	89	111	111	89	110	84	104	121	108	109	87	105	103	94	117	99	106	107	117	110	109	115	91	107	116	99	110	97	120	104	87	121	139	89	107	109	96	107	108	119	105	102	92	107	113	112	118	116	91	98	107	111	107	121	110	105	114	120	102	96	87	109	111	114	103	100	100	116	102	102	105	124	101	97	122	105	81	104	93	118	95	98	87	106	96	104	105	112	102	116	102	93	101	114	102	108	111	121	82	105	109	108	96	98	103	100	114	103	104	109	78	109	102	102	85	106	95	102	99	101	125	76	94	94	118	121	115	99	107	103	107	93	96	89	104	106	104	97	122	115	118	98	88	95	106	112	96	86	116	93	108	112	111	115	95	98	114	103	122	123	101	103	100	107	104	100	111	112	110	110	103	108	111	109	123	117	96	106	97	116	109	92	113	106	106	98	111	105	82	81	105	97	88	97	102	110	130	108	90	98	112	106	112	118	84	103	91	112	113	105	104	105	139	98	85	82	101	101	112	108	107	112	113	108	84	101	99	117	85	109	102	104	104	113	98	109	106	111	108	108	97	124	108	100	101	110	108	103	99	111	112	110	101	108	113	106	96	108	99	81	124	88	120	98	112	103	103	99	102	105	88	113	103	78	112	102	87	111	90	114	121	96	128	117	122	99	101	82	116	101	118	97	106	78	99	105	96	87	100	88	113	116	111	113	113	108	119	97	95	111	110	121	97	108	97	101	93	103	102	100	107	101	123	101	96	96	109	100	93	89	100	110	98	100	96	106	100	118	102	98	95	94	88	136	96	84	111	99	95	101	86	113	82	107	127	110	92	100	97	121	112	114	105	110	78	106	109	102	104	109	111	116	80	104	97	87	96	105	93	93	91	89	101	90	107	104	79	120	107	97	120	101	103	106	109	123	94	116	107	96	94	134	87	131	124	101	90	97	102	106	108	103	90	109	107	100	98	102	97	107	92	95	97	94	100	129	89	107	116	102	107	104	100	108	98	116	81	73	102	120	107	106	98	94	135	98	131	88	117	109	107	97	109	118	100	113	98	122	120	107	107	93	100	85	104	85	103	87	110	117	102	104	105	103	116	101	97	99	114	92	91	110	89	109	121	119	113	111	102	112	121	115	120	90	91	99	105	110	121	114	105	94	117	109	123	98	96	100	124	108	103	106	122	112	100	111	119	136	99	107	110	98	105	109	118	97	109	121	103	103	116	92	90	105	81	110	95	111	90	110	95	114	115	99	99	126	108	108	111	100	104	104	104	105	107	101	90	109	105	103	108	98	117	108	109	109	98	117	103	111	94	110	94	102	123	105	100	90	122	98	102	92	103	101	124	103	125	104	110	110	93	106	103	112	110	90	95	95	118	106	103	105	105	100	123	93	102	114	95	101	105	126	97	87	116	106	114	106	88	97	98	92	103	105	109	113	123	108	103	106	98	101	96	118	123	103	87	86	107	103	82	92	102	101	84	111	102	98	104	102	96	100	114	108	98	113	98	111	110	104	108	104	114	108	97	83	102	98	90	106	96	113	113	96	108	98	86	116	102	108	96	110	121	106	111	96	101	94	117	103	115	92	104	101	101	104	125	128	99	107	112	112	95	92	127	92	103	89	93	90	106	104	103	91	106	98	114	103	119	89	91	85	112	111	104	120	99	93	104	94	97	93	124	119	104	108	115	90	94	104	115	95	94	96	106	106	111	107	118	118	106	106	106	96	94	105	89	111	107	93	120	83	100	104	92	107	107	115	99	96	107	94	88	117	111	131	117	106	109	100	103	105	113	107	110	108	120	125	70	124	103	107	104	103	110	101	118	96	108	107	114	97	99	114	105	100	112	87	110	101	113	98	109	132	99	94	115	96	117	96	110	99	103	116	98	122	118	130	121	103	113	97	91	102	108	98	110	102	85	118	109	84	105	118	121	85	119	116	112	109	123	86	94	101	107	109	106	101	95	104	100	96	104	95	105	107	106	104	114	110	93	110	89	114	116	114	116	108	103	105	101	97	106	94	97	93	88	112	96	127	112	94	97	95	111	118	132	91	101	100	124	112	128	96	96	93	98	112	114	95	93	118	128	110	102	93	96	107	78	125	92	90	104	100	77	106	121	111	96	89	91	110	109	113	102	106	97	98	97	105	95	94	128	96	107	113	103	106	106	117	100	114	114	103	100	87	94	98	121	109	103	91	90	98	97	120	126	84	102	113	105	99	102	108	95	93	108	106	109	99	106	102	99	122	99	107	121	113	102	98	99	108	101	102	108	86	89	98	117	110	111	120	88	95	99	101	118	122	103	100	97	100	90	101	125	82	87	118	125	94	90	118	111	102	112	90	122	98	100	100	106	120	111	88	102	120	105	113	101	99	103	104	108	105	107	84	109	95	89	114	97	94	120	117	112	112	88	91	81	102	98	97	97	107	101	98	102	113	90	92	96	109	107	94	110	105	101	105	110	108	89	99	104	102	118	116	94	111	98	86	102	99	106	88	110	102	101	96	97	97	114	105	109	111	99	111	107	93	116	109	98	96	94	112	94	106	87	115	115	105	109	114	89	97	88	97	112	97	103	106	106	99	102	103	92	90	102	94	110	99	103	99	88	87	100	128	110	115	100	111	97	120	95	102	93	119	104	120	115	96	114	125	112	92	113	116	92	96	128	105	94	102	116	118	105	104	77	95	103	127	102	134	116	100	101	100	121	119	86	116	99	101	96	103	82	111	101	106	107	92	80	108	112	106	105	114	97	112	113	96	117	103	110	85	105	112	105	108	97	98	123	101	79	107	98	108	105	97	99	104	114	100	110	92	101	100	110	98	98	98	82	97	104	92	109	100	111	94	127	101	114	113	125	107	109	102	114	128	114	99	116	121	122	105	122	106	107	109	103	107	100	113	115	102	90	114	108	123	107	91	94	92	99	122	118	110	110	99	120	98	107	94	112	111	93	112	117	117	100	120	104	104	99	102	97	96	101	107	107	109	102	110	113	100	106	108	94	99	96	92	86	119	86	99	99	102	125	119	104	100	107	102	94	101	99	120	115	113	117	83	104	94	108	114	109	89	99	121	98	87	103	93	113	106	100	99	109	100	116	97	115	107	108	100	98	84	102	106	105	97	108	97	116	105	109	103	112	117	96	119	99	90	109	95	106	97	100	114	90	72	99	115	114	110	112	114	118	99	100	121	93	104	93	102	111	110	97	78	124	109	129	112	106	119	106	86	102	100	112	108	113
10808	512	599	657	595	482	493	485	460	467	452	411	378	356	411	405	351	450	398	365	391	357	359	374	398	355	415	391	351	363	366	372	356	356	366	349	369	351	361	361	381	390	339	350	360	373	338	359	382	358	365	382	356	414	348	353	374	361	374	348	354	337	355	374	366	398	388	380	357	345	359	358	351	371	358	368	377	348	366	380	388	340	349	382	366	368	397	395	363	377	390	360	404	376	380	383	358	386	362	383	359	379	368	360	369	408	379	365	389	353	378	369	350	372	382	349	371	377	340	361	334	361	372	349	375	393	340	391	319	369	357	376	357	403	365	355	363	367	370	381	345	362	393	355	365	336	339	357	370	356	386	372	371	355	364	352	385	409	330	391	397	384	396	386	413	363	347	342	372	374	325	376	354	384	387	322	367	341	404	356	358	349	355	359	344	356	379	364	395	372	371	378	368	329	353	356	380	353	357	356	369	402	363	375	374	368	375	394	367	318	388	375	385	349	418	362	377	352	363	372	337	357	396	364	373	397	355	398	365	350	374	363	365	358	377	392	358	408	372	377	361	303	379	381	375	353	353	362	344	409	365	394	369	340	371	331	410	354	366	376	368	351	377	351	395	358	366	356	379	347	346	344	368	369	362	346	391	398	365	383	350	360	357	409	338	348	367	353	349	378	433	378	350	369	367	347	359	325	390	389	377	370	395	352	382	318	369	350	370	370	367	338	381	359	373	328	376	381	340	384	354	384	336	361	367	336	402	349	348	356	393	378	358	343	358	377	380	378	348	386	349	366	370	357	392	388	372	345	380	376	347	381	363	361	369	375	378	407	347	364	366	376	402	380	376	376	344	357	401	399	317	367	376	374	328	387	406	380	354	330	346	368	328	380	373	322	354	360	384	368	398	355	384	362	367	372	353	373	354	376	364	365	361	325	328	380	358	385	344	349	353	387	400	395	365	392	369	403	351	346	354	366	378	413	379	358	350	385	392	346	374	369	388	368	337	395	330	365	365	355	357	351	361	360	378	361	383	378	364	385	343	341	377	387	344	348	334	336	357	369	403	328	362	365	380	381	365	371	371	341	348	370	374	387	360	364	396	389	365	373	367	342	355	358	391	357	358	382	298	398	364	385	364	365	367	394	362	340	397	335	391	371	376	345	378	375	370	362	349	406	379	396	378	357	352	354	387	365	365	389	367	353	400	372	343	370	372	378	373	360	367	336	365	331	388	360	360	349	371	377	362	397	385	367	359	344	363	399	341	391	349	371	353	377	374	349	362	367	339	380	335	343	390	361	363	370	388	397	355	382	375	359	350	361	381	380	359	375	357	365	376	366	349	356	361	372	370	382	353	396	394	384	367	328	387	340	371	379	337	335	362	371	367	353	388	321	387	373	369	381	397	397	356	361	384	389	358	333	360	391	343	382	397	376	353	347	376	361	362	365	406	375	369	363	378	378	347	400	367	333	375	383	377	363	358	320	378	373	381	404	358	340	375	348	388	369	394	372	366	357	347	359	372	383	385	382	378	352	391	358	320	389	416	371	348	384	348	375	375	380	391	366	382	388	353	333	350	363	354	367	370	367	342	409	377	348	371	374	376	338	351	334	361	344	377	366	366	383	395	355	370	369	369	350	355	350	379	366	382	383	379	369	369	369	359	368	352	376	377	383	391	339	357	394	347	380	386	367	346	367	374	358	386	384	386	343	330	366	390	379	384	352	362	347	388	390	351	376	360	363	346	382	357	367	356	359	345	388	374	373	378	360	379	343	370	391	355	352	352	332	362	383	351	368	374	407	391	364	407	402	393	372	378	427	402	383	354	390	363	402	361	357	337	348	383	383	368	361	380	332	357	390	331	352	382	369	368	322	383	389	363	357	375	362	375	371	388	343	335	349	384	378	340	352	358	363	384	374	359	361	360	336	356	365	363	357	361	384	364	346	352	354	358	371	357	368	336	397	370	388	363	396	359	348	335	346	387	392	351	384	365	353	410	377	367	361	381	379	349	345	363	370	382	348	328	345	392	360	353	394	365	389	382	380	353	366	368	358	394	376	392	392	369	375	371	356	347	345	344	345	341	375	382	357	342	350	347	312	348	387	374	361	336	368	360	363	348	361	362	350	392	382	374	400	358	372	392	361	339	366	372	366	403	341	358	348	386	360	374	362	386	356	384	366	364	371	395	362	331	375	385	394	350	354	356	378	352	354	364	352	391	366	343	362	390	377	387	367	353	384	353	351	370	407	389	370	357	378	360	359	383	371	338	369	374	387	351	373	352	375	370	363	389	360	367	364	349	374	348	358	377	367	358	344	376	399	341	361	348	360	365	337	326	400	358	376	353	388	382	374	339	366	347	350	392	379	369	377	378	335	363	394	363	353	393	394	395	404	346	361	382	379	372	368	367	390	372	371	370	357	355	344	360	347	360	370	374	383	337	365	367	330	377	365	366	344	410	371	364	352	399	323	393	375	356	384	367	357	312	355	379	360	385	368	366	385	354	410	397	354	377	343	368	365	346	385	358	366	372	354	370	374	338	376	393	353	340	368	375	377	357	382	343	377	359	371	353	344	366	361	382	365	400	395	361	388	390	382	370	360	375	399	352	402	370	353	373	381	391	363	345	393	350	377	381	358	363	332	358	369	347	377	389	390	382	371	340	355	399	360	363	363	364	367	379	364	369	356	348	378	332	346	374	349	365	381	380	339	357	365	355	365	338	403	384	386	392	362	394	367	368	349	367	390	395	385	392	351	367	353	336	377	366	374	347	369	356	386	368	336	373	360	357	372	367	367	352	379	398	396	383	336	365	345	379	366	381	390	361	364	389	380	379	358	357	382	387	334	369	373	346	358	330	367	347	391	371	321	347	373	371	346	354	371	347	384	388	330	347	384	364	344	385	368	381	364	348	344	340	358	361	348	379	380	388	386	380	365	369	404	367	407	381	368	357	376	338	380	372	370	378	330	345	387	346	384	342	380	354	378	384	369	347	364	380	328	370	409	393	370	339	324	363	330	407	344	362	364	351	340	366	374	334	369	372	381	362	389	389	396	369	385	346	359	381	376	372	389	426	365	376	392	384	369	354	370	332	388	361	386	372	363	391	353	325	389	337	402	359	355	359	380	382	370	333	391	352	379	362	390	375	343	354	336	351	380	387	356	362	342	354	368	402	367	390	350	347	354	330	367	367	339	381	413	380	384	350	369	381	358	392	382	407	337	362	358	365	391	357	397	356	385	377	348	355	336	333	366	379	352	384	374	386	389	372	356	385	366	374	362	344	378	358	375	382	334	350	376	352	369	371	359	383	358	366	352	356	368	345	399	389	360	381	374	388	358	374	347	367	356	370	395	385	363	357	378	351	378	359	331	356	364	364	355	404	349	350	393	385	390	348	324	372	331	372	342	373	380	346	387	349	374	378	372	346	381	361	370	367	360	370	347	402	324	325	377	344	369	373	374	391	363	385	330	354	389	361	394	346	393	323	319	368	388	391	372
51688	12976	2854	1285	910	806	523	481	366	299	284	286	327	274	266	249	279	255	255	268	261	240	213	240	257	256	235	238	216	241	225	225	244	241	232	212	233	241	244	230	222	221	239	232	253	226	238	250	224	220	219	226	240	237	210	217	222	230	214	216	221	232	244	201	199	208	214	214	205	220	205	224	218	239	235	227	220	240	211	205	218	225	231	224	240	242	215	233	224	217	249	219	213	212	224	205	194	216	214	245	239	208	226	230	220	218	192	215	218	218	209	215	224	208	205	221	210	210	206	209	203	230	217	218	231	215	248	214	198	231	226	226	230	213	232	215	221	225	226	205	195	218	206	238	220	217	209	208	197	237	211	194	252	208	220	215	212	240	248	197	208	185	237	211	198	206	224	209	215	219	218	217	223	215	243	192	212	247	253	203	212	241	225	203	226	213	232	214	229	224	214	198	218	229	206	202	226	193	216	251	236	204	223	213	232	227	202	231	248	221	218	222	204	219	224	216	246	230	191	241	220	208	251	193	222	193	234	226	197	220	234	215	221	210	217	189	233	240	217	218	223	214	221	215	234	220	242	224	225	202	230	222	204	207	218	218	224	204	239	207	232	215	231	219	216	222	223	236	226	224	224	244	227	200	223	239	224	193	195	198	216	213	242	198	222	218	221	218	217	209	226	241	228	219	214	246	220	203	221	228	239	219	204	225	221	213	226	205	219	206	202	244	213	224	232	184	229	237	242	210	217	236	234	215	233	215	206	235	213	239	210	229	225	201	220	226	195	230	210	223	228	240	197	224	194	203	224	217	207	207	242	225	222	203	208	244	221	191	220	201	247	196	210	216	235	193	211	210	220	205	212	218	224	204	201	213	221	220	193	213	203	213	207	220	213	220	203	223	225	212	212	210	203	223	211	224	205	201	204	215	235	248	215	208	210	218	208	211	240	216	216	208	232	216	230	223	227	225	214	228	256	207	242	207	209	212	237	220	237	237	185	217	199	237	246	218	203	216	205	175	215	235	208	218	205	235	207	200	220	230	219	228	198	230	217	211	234	231	208	216	215	230	213	209	207	206	235	218	232	220	221	212	192	216	200	227	213	215	194	247	220	221	245	221	238	216	214	224	225	207	216	230	223	245	218	215	250	223	204	224	196	225	245	210	202	201	218	233	222	216	213	195	205	201	250	228	221	212	219	218	218	199	236	208	213	254	213	203	220	221	215	212	200	229	204	205	226	202	217	198	211	222	219	222	251	209	219	211	212	203	215	208	195	221	227	221	217	225	228	226	223	228	203	188	214	224	192	209	224	242	183	223	206	216	202	220	189	201	238	221	219	220	216	212	233	211	210	208	203	220	229	209	236	223	242	248	212	201	230	206	234	261	212	220	214	223	196	202	220	197	197	255	242	206	220	224	226	236	228	209	240	221	194	233	223	224	220	228	237	215	225	219	236	232	258	215	237	246	195	188	228	247	215	213	219	200	201	210	209	210	210	233	218	195	242	226	195	226	198	209	220	207	220	234	213	212	212	222	230	223	211	222	234	229	245	222	221	215	210	243	207	233	211	210	224	232	198	206	212	217	222	211	214	232	222	210	218	199	207	227	227	197	221	212	238	225	215	240	189	215	257	211	249	227	211	233	203	243	236	239	199	201	214	215	199	247	204	221	230	228	224	214	192	219	201	212	243	230	217	238	193	209	227	200	212	218	208	214	237	206	238	204	195	212	230	197	221	215	216	199	220	208	237	199	225	224	242	210	219	237	231	217	240	200	229	215	224	234	216	232	212	211	226	199	196	224	229	226	216	229	185	223	245	223	225	236	223	220	239	211	209	210	228	241	227	210	216	192	198	211	219	225	219	230	199	209	221	227	233	226	217	220	237	231	228	244	197	233	216	208	231	232	225	216	227	191	234	223	204	217	215	219	219	221	216	219	207	205	219	241	229	219	209	241	189	214	233	246	228	207	210	235	190	227	214	210	227	203	240	210	206	239	216	241	214	206	239	225	220	203	213	211	212	212	215	226	204	214	226	201	195	221	201	206	205	246	234	218	233	199	225	209	214	224	238	222	227	216	230	213	236	219	231	229	222	208	209	228	205	226	227	220	223	216	212	222	236	212	221	220	226	223	238	204	235	221	226	201	219	249	227	252	234	221	224	223	225	217	222	225	224	222	235	219	237	227	223	206	226	229	220	207	218	208	217	232	218	219	215	212	234	197	225	231	250	210	220	210	219	232	214	223	228	242	227	230	227	224	195	236	226	202	202	220	205	224	205	236	198	220	223	208	205	254	214	233	215	205	231	225	201	229	221	230	224	209	221	215	257	225	208	205	230	227	208	218	195	216	215	225	226	226	202	227	184	205	233	215	236	224	244	231	228	218	225	195	238	205	209	222	223	197	195	229	211	231	232	240	206	210	214	213	203	197	218	233	205	228	227	221	244	249	230	206	196	223	215	242	207	218	226	227	216	229	252	225	218	207	194	217	209	203	233	236	230	206	204	213	208	215	224	188	262	218	221	230	203	223	197	201	226	206	187	217	209	221	208	227	216	230	235	236	212	231	231	239	183	217	202	219	246	212	207	191	200	226	223	227	195	195	233	239	244	202	201	230	198	213	229	219	219	225	237	223	221	215	205	209	217	227	188	210	203	207	220	213	187	213	210	211	222	196	216	202	229	201	224	202	233	233	243	210	222	212	229	203	216	211	225	224	229	226	221	212	233	201	239	224	210	223	210	194	226	219	215	221	196	210	197	198	248	203	213	235	204	220	212	245	197	228	236	230	206	223	225	222	181	216	227	197	219	202	202	213	226	205	239	202	233	215	213	225	209	246	243	209	229	214	221	217	222	213	203	216	210	203	216	237	207	187	236	223	217	220	252	209	215	203	223	189	229	224	221	244	210	256	241	224	182	215	235	209	216	205	220	223	224	226	196	213	206	235	219	198	209	245	214	247	201	236	219	241	234	228	216	234	233	217	237	225	227	223	193	235	223	215	243	226	236	185	224	212	226	227	214	205	233	264	224	226	201	228	221	234	236	224	198	221	235	205	228	208	235	210	226	222	224	225	248	231	239	214	207	217	214	205	217	207	240	232	210	215	216	219	208	233	232	213	237	260	234	191	211	240	212	214	216	227	216	225	200	218	235	209	223	219	221	216	207	197	209	216	231	189	234	224	221	201	200	234	207	218	190	242	236	219	199	215	211	244	236	195	221	224	210	223	218	248	203	203	230	208	248	239	241	197	188	217	235	204	232	207	225	204	207	230	235	220	222	218	234	219	217	216	233	210	215	192	207	219	217	221	220	236	218	214	238	216	224	209	246	220	196	217	212	209	222	210	206	248	211	222	196	211	221	195	217	228	225	228	244	239	200	216	223	211	233	223	236	198	221	199	224	225	231	207	220	240	223	212	207	209	202	214	196	246	208	234	221	211	209	205	197	184	218	236	230	189	217	219	196	204	216	207	221	217	214	215	229	224	219	213	223	228	179	211
24467	1933	3130	3517	3237	2745	2302	1985	1756	1485	1267	1135	1079	1048	962	948	984	903	875	820	877	829	844	811	782	792	803	738	805	736	725	717	739	811	704	728	744	713	725	739	716	674	660	648	679	666	673	688	723	659	634	691	689	648	686	692	706	672	698	654	689	708	674	656	705	694	703	677	700	672	706	730	650	699	653	663	700	670	732	671	649	662	732	652	643	681	663	658	674	688	694	695	643	631	701	651	638	632	688	688	690	677	619	654	678	620	705	661	700	683	646	664	615	622	645	707	653	674	706	696	693	695	664	671	650	673	636	710	678	656	687	677	715	628	647	703	629	662	732	637	664	642	665	678	660	679	644	693	697	667	691	633	650	673	687	666	667	645	703	649	650	670	639	644	677	604	647	658	651	685	688	710	693	666	660	657	684	604	678	625	676	664	672	607	660	671	672	653	695	673	664	651	624	698	648	657	648	686	705	704	618	609	647	697	656	605	661	683	626	674	648	636	689	661	628	644	696	683	645	632	723	653	632	690	694	667	654	653	650	661	672	657	710	634	667	659	661	662	629	614	681	729	702	657	649	640	681	665	608	617	651	640	650	638	657	664	630	666	643	686	618	667	644	674	658	707	661	654	671	651	632	664	688	639	661	700	647	691	675	696	669	719	676	642	667	670	668	673	661	648	691	666	711	638	714	667	655	679	605	704	693	664	708	711	616	672	660	659	633	699	673	673	651	662	635	664	655	667	673	678	674	652	620	648	637	679	661	626	683	661	655	629	688	645	681	663	633	644	677	667	633	649	675	644	656	640	690	654	657	632	679	623	665	614	685	679	738	698	645	647	670	693	650	677	641	643	678	649	625	700	633	627	642	666	627	631	648	691	664	640	671	691	666	654	680	647	692	648	624	631	642	640	638	677	657	646	661	695	668	646	663	675	620	640	652	692	672	660	613	621	643	628	625	650	671	671	657	673	693	685	653	671	665	634	676	682	699	679	682	690	679	667	679	687	637	660	691	637	682	654	694	625	663	617	662	703	656	685	698	700	631	686	666	647	692	641	662	712	676	667	672	649	663	675	661	660	696	664	667	667	673	627	645	660	658	682	653	623	659	686	655	652	668	671	675	630	661	690	669	672	669	618	668	603	671	666	663	661	631	667	679	685	640	627	661	682	677	654	683	677	681	673	674	638	663	612	652	654	645	671	664	662	689	658	723	672	673	705	706	623	652	647	656	666	651	676	680	662	689	689	629	634	702	674	691	651	664	684	661	696	675	644	640	668	650	694	691	745	687	672	683	709	676	688	674	656	674	665	674	619	673	680	660	652	707	654	706	685	660	638	675	694	618	637	633	637	670	708	682	670	657	669	607	670	631	678	674	675	670	692	669	623	669	645	653	629	690	699	662	624	687	658	654	712	669	664	616	674	676	673	672	713	649	668	708	678	666	659	667	663	641	612	691	628	636	669	647	633	667	667	678	647	734	650	643	678	674	658	654	705	636	624	688	676	664	708	669	613	665	710	674	630	661	658	650	640	686	679	631	703	690	630	624	633	685	703	688	668	664	667	661	690	691	635	647	654	672	646	626	670	672	680	686	647	669	679	661	677	643	645	691	677	664	645	656	675	660	634	670	622	657	667	642	713	669	677	689	661	637	695	681	617	660	691	638	664	674	645	694	641	685	709	645	675	654	629	660	677	661	683	617	657	653	668	675	682	721	615	654	723	679	695	673	643	684	653	689	659	669	705	677	674	678	662	687	673	626	634	709	678	674	649	626	664	679	683	630	701	635	600	692	680	687	631	649	691	652	656	623	636	616	676	668	620	689	673	660	610	637	629	641	621	659	662	635	687	680	633	633	649	656	677	672	614	654	669	641	646	671	672	678	664	657	686	655	626	670	680	616	669	708	654	679	675	673	658	687	650	676	666	671	636	677	689	642	679	644	648	673	712	674	639	688	664	619	676	687	644	698	693	669	674	649	623	679	645	648	606	685	675	635	659	653	695	693	652	682	705	663	669	655	671	644	617	677	672	654	666	656	590	646	641	714	672	663	713	699	601	660	676	654	667	667	687	667	626	669	613	721	659	651	673	671	661	707	700	675	659	694	689	641	640	627	662	722	678	693	668	699	668	666	634	650	634	714	690	674	663	655	662	660	623	635	685	685	643	681	668	660	677	693	648	713	623	655	651	637	692	665	671	639	706	619	669	694	660	606	672	642	701	673	653	697	708	627	671	638	682	689	671	663	640	697	640	636	628	709	659	636	660	610	643	679	675	665	694	673	647	653	668	662	710	667	627	630	652	639	676	678	645	655	663	671	691	605	695	694	632	716	648	682	669	648	679	690	624	705	673	648	639	675	671	709	631	717	647	664	609	690	681	644	691	631	673	645	675	658	658	651	641	649	669	708	652	644	659	619	652	650	681	669	708	657	685	643	661	677	637	718	683	672	699	636	673	655	688	685	668	661	672	679	686	652	688	665	661	694	659	691	637	687	693	659	651	658	635	638	636	700	667	645	662	649	643	653	707	615	647	678	650	657	631	689	680	663	650	641	657	645	683	628	616	683	701	632	653	680	628	621	672	662	663	633	699	650	634	662	715	650	665	676	648	677	667	704	616	677	656	678	644	691	701	634	637	691	695	662	676	700	666	668	694	645	725	696	631	659	653	638	660	606	613	688	661	682	640	661	673	680	672	627	655	634	642	697	635	684	679	668	630	685	678	655	630	680	650	678	691	645	648	672	673	650	635	668	615	628	671	620	641	609	667	686	695	638	707	683	670	633	670	684	638	674	694	646	690	653	657	634	661	659	658	645	665	637	645	666	671	736	647	690	653	608	721	695	696	658	673	654	685	651	686	662	703	657	622	655	653	686	638	675	640	690	679	695	655	692	689	656	649	696	667	658	664	667	682	727	639	666	693	652	639	697	681	669	689	626	673	648	634	642	640	656	630	581	652	653	686	645	654	682	642	674	725	656	717	679	621	627	623	635	682	646	685	682	678	642	640	629	620	644	651	600	666	637	653	650	651	651	663	688	619	629	640	588	661	675	698	712	705	659	629	635	678	675	665	665	677	685	617	673	676	630	682	664	659	692	671	648	672	722	661	679	636	666	660	671	646	730	656	661	639	661	694	708	630	695	664	673	620	647	664	649	641	665	688	652	679	679	651	675	641	635	672	634	654	700	682	694	694	684	682	669	648	621	651	659	663	711	672	646	660	654	687	649	640	692	677	649	641	638	720	665	669	678	669	649	661	665	634	667	694	670	656	653	661	689	668	674	620	627	645	654	644	667	653	698	662	656	674	675	699	688	663	669	681	659	717	642	635	655	660	653	661	664	645	682	676	630	701	657	653	666	650	616	644	643	691	646	687	625	662	652	637	696	673	677	636	666	684	678	665	650	683	691	665	651	664	624	650	685	648	684	674	673	661	659	676	658	659	662	673	668	651	627	642	660	653	650	676	658	657	702	656	661	605	623	708	726	690	694	698	672	637	689	651
61778	20097	10035	2957	1707	1272	860	817	601	575	494	473	410	444	372	419	381	368	374	346	318	331	335	332	346	352	308	346	324	348	355	295	341	304	302	318	319	322	295	322	297	349	302	323	282	350	326	294	283	318	284	277	298	287	297	321	310	327	307	299	315	268	317	297	298	283	321	300	308	290	291	277	342	299	309	302	318	301	320	298	313	284	315	288	319	313	276	313	312	280	296	257	319	295	296	324	285	292	316	304	294	288	312	318	290	292	299	311	315	308	318	332	334	316	315	322	340	282	312	320	271	317	299	301	305	273	298	312	299	290	302	280	304	286	316	291	308	337	311	298	289	299	292	320	294	295	307	277	315	289	330	320	280	338	293	317	309	301	297	249	323	321	306	285	298	323	309	331	326	298	315	288	285	294	317	301	280	311	288	305	293	304	304	311	285	326	303	279	311	282	301	278	299	276	316	321	319	292	294	278	304	311	264	306	324	315	302	289	336	285	292	343	301	330	305	328	348	313	304	315	305	297	340	283	299	309	322	298	289	309	306	283	296	333	300	302	280	286	366	318	314	289	334	299	289	298	301	330	299	321	311	316	296	308	308	310	321	274	319	280	276	312	294	314	310	282	306	284	329	284	301	335	305	299	339	296	295	307	284	305	313	343	304	320	300	304	284	298	284	286	286	325	286	306	307	302	302	272	327	291	282	313	318	286	319	290	314	298	343	310	298	335	302	320	297	303	309	305	278	277	298	304	304	308	300	336	302	308	268	299	273	329	306	291	318	318	316	307	314	277	286	291	322	288	336	306	312	300	341	329	284	281	266	312	285	316	285	276	307	290	300	300	282	276	281	310	321	313	301	313	290	329	294	315	309	277	322	305	311	307	295	325	288	286	308	320	304	329	296	328	287	276	283	300	308	324	308	312	297	315	314	316	312	300	311	330	277	272	294	303	323	304	292	308	309	288	314	271	314	302	306	298	295	265	341	292	305	294	303	309	286	339	309	302	334	286	323	281	316	284	343	286	349	308	286	310	308	286	301	305	298	276	320	315	311	291	296	308	318	303	288	282	291	285	278	287	329	320	312	306	296	280	309	311	300	304	296	301	320	292	321	307	325	319	303	324	337	306	311	299	318	281	287	285	304	314	287	310	329	326	294	322	282	332	318	290	299	330	267	299	313	300	300	303	329	273	301	311	292	293	317	295	278	305	313	310	311	299	312	278	335	258	301	309	310	314	303	314	328	293	323	334	307	296	290	264	329	302	298	312	316	306	314	293	308	303	309	294	300	296	272	284	295	290	316	272	320	355	288	315	305	324	273	309	312	311	294	300	272	281	290	311	324	340	330	339	320	315	299	312	288	325	288	318	316	327	305	306	329	324	285	282	299	303	310	305	280	269	339	315	299	307	317	311	266	299	312	322	320	281	306	298	281	340	293	322	300	297	274	294	326	290	330	290	307	297	282	310	306	312	299	355	307	343	331	323	274	301	285	283	308	306	348	306	323	296	296	268	308	303	318	298	276	273	306	279	329	310	304	278	305	289	328	317	281	310	304	292	291	318	295	277	310	299	340	311	288	304	301	307	284	287	285	290	289	289	335	319	316	303	297	314	276	275	304	294	279	264	344	284	294	300	301	310	327	317	321	309	313	296	330	256	313	296	311	335	305	299	284	320	310	319	310	316	301	286	305	282	306	321	309	292	278	296	277	312	310	307	302	312	321	331	302	280	309	305	264	290	331	308	329	284	294	311	321	295	341	314	313	301	311	326	306	335	301	339	305	294	323	322	313	309	284	308	288	274	281	300	309	295	310	300	337	324	298	277	313	294	277	293	299	295	311	321	307	297	307	298	320	290	320	306	293	269	278	308	288	313	310	323	314	294	281	287	283	323	310	289	283	307	308	320	298	316	283	324	321	318	282	314	318	298	308	309	274	317	334	299	339	332	297	282	294	294	272	311	307	296	293	323	279	267	309	288	278	290	285	310	322	312	314	291	320	318	328	299	279	299	286	325	340	312	321	320	305	303	274	323	319	290	319	313	310	331	302	300	337	271	307	304	339	324	313	295	282	308	307	300	269	298	267	289	321	307	312	296	318	300	288	310	316	280	307	341	295	258	318	316	317	288	335	354	276	312	295	289	285	307	290	287	329	308	294	317	292	306	337	304	276	261	294	316	299	310	309	298	305	291	322	297	289	327	303	321	306	332	288	314	330	329	292	297	326	319	324	300	309	294	330	303	305	306	307	318	320	282	297	291	325	272	291	303	300	281	302	306	285	262	302	294	319	307	311	304	302	324	293	294	293	277	293	301	337	327	285	308	284	300	356	300	315	332	326	324	333	303	290	294	330	306	326	313	322	300	253	293	283	310	309	295	268	324	296	307	266	288	338	309	319	332	334	289	283	316	323	309	285	304	305	302	273	289	315	280	295	328	300	314	295	294	288	327	327	307	276	307	324	278	290	286	314	288	297	321	314	320	283	300	307	314	308	316	314	321	301	294	303	272	315	291	324	322	315	315	319	297	323	286	308	310	325	284	323	336	294	299	344	293	286	293	310	333	333	331	313	283	293	315	315	315	296	281	301	298	316	313	256	318	353	298	296	296	327	323	286	294	303	291	310	328	342	275	295	295	304	323	332	297	295	304	292	306	304	307	289	322	311	280	295	277	300	318	302	299	289	296	315	337	285	321	302	306	333	295	324	289	317	336	300	297	304	320	266	307	311	313	286	326	321	313	318	301	291	328	290	308	309	292	316	328	315	319	305	298	325	316	313	322	298	298	316	276	303	281	343	321	304	294	290	305	290	313	317	309	317	276	306	296	301	303	273	327	342	295	292	336	294	317	303	291	291	308	291	333	318	293	316	297	315	303	264	312	311	319	291	319	292	288	307	312	276	277	302	286	312	307	318	268	318	304	348	288	301	314	317	291	295	309	310	276	328	265	314	274	304	322	331	301	310	297	301	336	350	292	317	322	276	286	270	311	274	336	301	303	323	309	304	319	313	281	313	300	295	304	304	312	296	329	282	301	289	306	299	306	280	324	297	320	331	313	308	299	333	317	282	296	317	304	332	303	311	311	304	334	300	333	310	316	316	288	298	314	347	293	298	315	295	280	274	322	315	297	304	305	288	303	314	287	313	305	297	249	307	328	296	321	279	312	311	329	278	300	303	295	312	317	334	277	317	306	317	305	314	273	313	299	298	296	295	310	317	311	324	293	307	317	297	304	300	284	320	299	287	272	289	319	331	301	318	291	306	305	294	299	312	273	294	305	271	274	310	304	312	326	286	327	319	313	297	300	304	304	308	330	299	310	275	294	276	299	309	292	312	316	328	299	298	303	308	324	287	287	322	321	290	298	295	307	291	313	277	298	311	320	309	310	283	295	313	340	283	313	312	298	318	326	280	293	322	317	274	287	279	270	280	291	338	281	307	277	335	349	288	285	314	313	307	304	363	305	279	324	303	304	304	307	305	323	296	325	296	315	306	319	289	301
30323	3343	5348	5857	5388	4630	3710	3452	2700	2428	1987	1795	1697	1647	1503	1423	1292	1292	1250	1178	1106	1075	1161	1120	1105	1073	1050	1025	1050	999	1066	991	1015	1010	995	979	953	932	943	907	912	940	937	953	917	934	940	897	885	929	909	912	891	929	905	931	906	889	855	856	875	864	869	874	912	900	884	888	817	908	893	958	892	904	877	883	852	868	886	915	893	874	881	947	883	880	889	852	910	798	869	882	856	878	930	879	872	892	875	889	895	880	926	856	897	910	814	893	815	898	907	877	850	856	840	921	828	868	845	887	841	942	869	848	915	812	947	849	850	809	859	884	901	853	889	902	861	921	868	838	951	911	895	900	846	906	823	893	883	884	873	846	891	842	871	838	890	876	872	848	815	890	867	905	903	850	891	876	858	869	862	860	885	848	871	854	894	835	862	851	876	851	860	856	896	902	892	912	920	818	892	888	874	876	860	860	887	866	871	905	842	903	907	864	914	921	838	881	839	835	818	879	809	944	839	875	851	876	881	808	870	854	852	903	915	890	885	855	868	854	882	895	885	880	937	828	853	865	845	893	872	876	816	849	853	884	859	895	929	897	906	866	872	898	852	826	884	900	919	870	888	864	860	883	844	844	870	883	833	828	867	863	888	885	842	868	905	856	853	852	902	862	824	870	804	900	869	836	863	894	857	853	849	894	846	832	860	831	934	849	874	903	850	878	859	847	890	796	925	911	918	820	878	842	879	906	844	851	848	895	859	899	892	826	878	906	877	842	928	852	875	861	872	797	863	804	855	821	846	815	793	890	790	853	857	854	829	836	880	875	875	912	883	862	843	844	880	883	860	870	881	854	908	919	901	844	871	914	826	869	852	882	844	884	897	845	899	882	807	903	841	845	909	851	868	847	904	896	856	922	849	821	869	877	827	843	886	831	883	899	910	810	844	851	872	803	852	850	874	836	830	831	820	857	876	862	857	922	849	895	840	829	835	847	834	848	876	863	874	878	908	851	829	888	908	819	932	834	829	828	876	908	890	773	869	894	845	851	853	846	885	867	836	810	894	864	890	888	849	842	883	886	850	881	890	883	860	861	886	875	927	876	866	861	886	839	858	882	860	851	841	831	881	863	869	863	879	882	861	878	907	928	887	900	836	883	850	870	830	888	811	886	864	872	893	853	860	833	844	859	864	844	870	843	871	895	853	855	898	841	860	868	873	902	894	882	870	884	848	912	890	862	869	855	863	878	863	848	864	853	872	873	846	935	833	840	884	891	819	871	884	847	855	843	848	860	870	839	879	851	858	887	856	927	826	850	851	853	891	867	860	880	815	860	855	847	894	868	906	886	812	872	887	908	847	857	833	900	856	828	866	846	846	876	821	857	842	836	858	892	892	885	915	845	852	912	912	822	877	890	891	888	881	863	855	894	893	828	824	862	854	873	855	854	840	850	917	861	854	842	913	891	864	861	838	889	874	914	873	874	841	931	874	847	868	859	868	854	822	860	884	857	834	825	860	849	856	878	868	862	844	913	815	833	904	881	871	878	870	872	858	861	889	859	878	890	870	845	948	910	879	887	834	872	952	846	917	859	870	905	875	855	891	856	838	865	825	835	878	836	870	909	886	885	881	879	906	890	780	900	885	848	851	848	867	893	890	820	805	889	903	857	865	843	889	854	821	882	858	875	822	877	903	874	848	855	848	842	847	875	885	887	828	834	901	895	913	891	889	894	848	871	852	862	861	875	802	891	870	875	853	907	928	839	799	846	865	888	881	911	897	900	906	846	881	857	862	927	890	882	888	840	847	824	855	916	847	857	868	872	822	836	878	837	875	897	936	873	882	870	868	895	844	876	840	886	841	876	830	854	894	826	886	832	876	857	847	918	839	853	910	881	836	863	849	881	902	931	879	882	880	837	823	901	801	839	871	871	797	877	936	857	829	839	862	918	875	836	845	917	847	859	904	832	812	884	854	941	855	865	862	886	881	805	869	856	817	881	860	879	879	887	805	862	885	859	854	851	895	915	888	847	847	883	871	838	887	864	906	877	875	838	824	834	840	853	869	875	849	814	846	891	845	847	882	852	817	874	852	870	842	851	910	881	886	877	817	834	871	876	924	895	852	845	861	889	891	847	865	830	882	883	868	860	862	869	818	879	904	861	824	834	932	893	832	854	866	803	823	836	897	859	826	841	864	899	860	876	859	825	874	835	896	932	823	837	934	836	882	891	879	882	861	788	824	859	836	823	872	860	884	798	841	873	871	993	859	882	858	808	897	859	867	842	878	877	944	910	812	894	896	849	899	855	834	847	890	868	883	875	852	813	860	867	897	922	924	871	855	874	854	799	866	832	776	896	901	844	805	821	862	903	886	831	894	819	849	868	891	884	910	887	889	829	903	818	873	859	884	839	887	809	874	864	820	821	866	903	881	889	854	896	878	875	865	877	945	815	835	848	903	886	885	876	882	885	845	838	840	868	847	846	852	852	818	840	821	896	864	856	838	866	863	897	896	801	854	884	901	924	855	841	865	886	892	887	891	848	863	883	866	878	907	896	884	920	848	873	886	867	919	859	874	847	906	870	890	864	831	867	879	865	875	895	874	857	903	840	891	915	919	876	882	956	834	886	882	875	817	864	894	918	848	858	865	835	837	903	905	873	818	881	821	908	850	832	838	864	866	903	841	923	838	910	809	847	864	914	801	875	912	890	847	879	883	893	862	886	864	862	875	819	866	816	880	851	821	895	788	812	858	901	872	868	809	863	918	860	851	865	852	883	856	857	816	836	873	881	808	940	895	854	895	879	860	839	887	920	890	892	835	851	861	899	896	896	894	863	845	858	854	865	906	879	831	854	820	897	852	919	824	859	866	918	894	868	853	895	902	847	858	884	884	866	859	853	830	876	894	873	818	829	826	876	869	835	842	867	899	897	862	898	853	850	818	861	848	915	858	831	864	820	887	808	821	896	854	885	834	890	876	829	848	894	895	869	833	848	852	867	855	928	846	834	855	880	842	852	884	864	832	877	867	888	875	914	853	923	828	836	855	861	884	871	913	890	899	809	833	847	899	907	902	919	882	900	852	816	823	883	863	850	855	862	930	884	877	896	874	839	834	928	922	858	824	848	856	804	846	846	901	889	811	814	861	895	875	835	857	906	881	847	902	832	863	824	869	870	868	870	833	882	833	776	794	834	903	876	890	897	856	851	892	849	851	888	886	832	847	837	887	871	900	827	891	871	826	863	881	913	895	909	864	884	844	901	873	897	859	898	889	857	885	874	875	888	892	877	839	828	910	886	867	888	860	836	863	872	843	883	872	883	820	837	860	876	895	808	828	837	859	805	892	917	872	856	888	902	853	857	919	847	847	845	828	894	882	838	877	878	881	926	887	886	910	865	836	844	827	834	874	833	878	877	816	841	879	822	825	890	879	829	851	873	861	853	860	862	873	946	845	834	828	813	885	894	850	804	821	871	869	934	840	910	852	829	871	826	845	889	864	879	812	912	832	871
12003	517	265	282	237	147	114	112	109	109	109	98	127	115	99	93	114	97	123	101	97	106	130	113	79	103	104	102	94	99	102	110	121	122	101	113	114	103	91	109	115	121	110	93	107	117	87	122	95	107	87	117	113	129	99	113	117	103	97	104	118	113	100	92	109	120	104	112	112	122	105	108	120	100	114	98	109	104	91	109	120	114	97	104	90	89	94	89	110	120	84	91	107	108	88	100	114	108	93	108	114	117	86	93	103	117	93	108	121	85	109	89	111	101	89	85	108	123	100	111	104	109	107	120	112	116	91	105	110	95	92	116	98	81	90	82	108	107	111	109	96	103	106	106	108	110	102	117	118	98	99	108	111	93	111	109	86	98	95	91	95	111	121	101	109	97	98	98	98	109	104	88	101	92	102	120	111	109	105	102	103	97	121	98	101	95	116	108	108	110	107	111	106	98	117	126	89	102	112	105	119	116	107	117	106	94	103	108	99	98	96	103	100	113	107	106	106	99	109	97	113	96	89	101	108	122	104	102	118	115	111	100	92	115	90	110	116	119	119	120	111	103	88	99	82	107	112	96	100	99	101	76	122	107	125	125	103	103	111	103	97	96	99	115	93	119	99	124	97	85	103	118	100	106	103	113	121	134	124	107	96	103	100	105	102	103	111	84	97	115	90	114	98	105	96	90	109	99	107	113	110	124	105	96	99	106	101	94	101	105	103	95	86	120	102	85	108	100	103	129	107	103	113	93	104	83	98	89	91	103	94	117	103	90	112	91	96	87	92	105	109	98	107	102	115	82	101	93	114	97	113	97	110	100	99	107	107	108	105	102	98	127	90	97	113	106	123	92	113	104	96	97	113	104	85	115	112	85	83	100	106	101	94	121	118	107	89	103	97	98	88	104	111	103	90	115	82	95	104	79	90	96	117	119	113	101	113	124	102	114	107	94	97	122	89	91	109	118	119	104	129	90	92	86	95	111	113	91	107	111	88	87	119	113	96	98	94	105	107	97	104	107	100	107	103	101	110	134	122	93	98	114	99	89	104	102	118	99	109	106	111	99	111	100	106	107	120	109	114	95	121	105	108	104	95	114	110	133	97	104	106	111	108	109	116	87	107	114	97	102	106	129	116	109	86	115	111	109	91	99	121	101	108	98	99	109	110	80	103	118	113	118	117	110	100	114	96	115	95	107	91	93	94	79	88	82	101	98	120	89	111	108	130	103	105	97	109	104	107	116	103	107	101	99	92	114	105	96	88	98	104	94	97	106	95	102	109	91	134	100	100	81	96	94	91	101	109	97	107	103	102	79	90	94	104	102	100	114	107	103	109	94	83	120	100	103	108	117	91	95	99	100	106	82	100	117	119	97	106	115	92	83	95	113	99	110	109	115	125	114	114	101	129	115	108	93	103	110	84	98	104	98	118	107	88	104	121	95	110	104	109	100	105	104	103	96	103	111	113	106	88	122	95	132	113	94	97	127	79	107	123	103	91	112	95	103	94	112	99	115	114	94	96	103	101	103	105	93	110	111	93	96	103	97	118	103	89	116	114	128	109	118	108	113	95	108	101	107	113	98	122	122	85	101	101	106	107	121	111	123	107	105	105	115	108	122	103	89	108	103	92	106	109	100	91	97	95	112	105	133	109	98	110	113	102	111	119	112	97	107	115	112	84	112	102	104	98	124	94	107	120	89	113	112	93	129	102	111	102	116	108	104	95	94	82	106	81	107	87	119	115	112	106	90	107	104	113	103	113	108	96	94	102	98	124	96	103	108	122	102	106	104	99	104	102	102	98	102	113	88	97	89	113	105	90	97	105	106	122	87	101	101	99	94	126	106	109	113	98	102	88	141	84	117	110	103	108	100	97	103	115	104	109	92	112	93	92	116	100	96	104	116	115	77	97	107	90	143	108	102	112	117	99	98	93	110	114	111	105	84	123	109	94	100	103	105	107	116	88	93	117	109	107	95	99	101	100	109	113	98	110	96	109	114	101	111	98	93	122	112	109	100	109	115	114	107	100	105	91	97	109	106	106	84	109	110	96	106	96	108	121	107	103	86	96	98	98	98	111	123	103	105	120	106	103	108	101	109	81	123	115	112	125	105	123	113	109	133	98	107	109	113	97	110	98	103	91	98	92	93	99	117	112	110	73	104	110	94	84	106	90	117	90	117	102	118	91	85	95	100	123	109	93	108	109	98	86	93	92	106	121	123	91	113	100	105	93	86	95	79	117	120	97	99	96	126	85	105	101	106	126	99	99	103	105	106	98	107	100	112	100	117	95	111	108	96	119	101	100	111	85	113	113	125	82	104	100	89	110	102	94	115	107	112	102	95	118	113	93	105	111	110	88	113	97	96	108	107	86	87	118	125	93	100	84	102	98	111	98	91	112	93	119	106	115	112	99	142	95	116	125	107	111	115	91	94	94	99	113	95	94	85	103	106	119	110	113	100	108	104	123	110	106	113	96	105	115	102	93	114	94	94	102	96	104	84	117	87	104	106	100	106	107	96	115	114	101	95	98	113	107	125	107	92	105	95	102	104	115	98	109	96	93	104	101	103	113	93	98	107	103	103	111	100	96	117	98	105	128	102	99	92	103	105	103	109	109	114	97	109	123	109	88	82	90	97	86	105	108	100	107	120	107	104	103	107	102	99	109	103	111	107	102	103	121	87	77	108	111	106	106	107	95	103	116	89	113	120	97	111	83	97	104	95	114	92	77	99	125	104	104	87	122	98	111	114	96	102	120	106	101	107	96	96	99	97	102	101	101	93	102	102	114	99	117	103	93	115	79	110	109	103	94	88	113	100	94	104	105	106	87	106	109	104	108	97	95	105	103	113	113	106	116	110	110	107	103	114	113	95	106	107	84	100	121	118	99	105	103	109	104	96	101	92	97	92	110	113	114	125	103	96	112	106	101	100	115	103	119	112	109	97	92	100	108	114	113	93	93	109	109	120	93	93	106	103	110	105	109	109	96	111	104	111	99	111	119	108	117	86	98	94	116	89	100	90	104	110	113	115	107	83	114	117	117	94	111	110	99	118	104	94	93	113	105	106	107	115	108	107	99	106	122	89	107	99	100	93	92	100	97	114	106	101	109	101	94	121	97	112	79	86	92	129	100	101	106	101	100	106	107	103	110	93	123	99	97	106	101	121	110	123	120	90	92	109	103	109	107	87	108	106	116	107	113	106	132	104	100	108	97	120	108	118	106	104	94	100	114	104	105	121	98	113	124	88	118	101	94	92	106	103	122	104	107	106	86	97	99	108	111	109	93	112	113	103	117	117	99	96	104	94	113	110	85	102	103	99	102	95	88	115	104	89	95	97	100	98	92	101	116	110	94	96	119	125	89	90	85	95	116	103	117	114	112	98	96	98	94	109	119	86	92	105	106	104	119	99	104	108	112	108	100	124	101	103	96	100	99	110	113	95	109	110	102	111	108	89	114	129	108	105	124	99	95	111	108	126	117	97	108	84	100	105	100	93
11330	520	584	716	575	496	487	419	438	405	378	432	378	401	390	358	370	387	375	392	379	376	376	391	389	370	384	370	375	400	361	356	375	350	372	385	376	336	395	382	363	365	387	363	333	350	395	395	404	341	378	365	379	337	342	414	362	359	367	348	377	360	391	387	384	398	360	391	369	362	328	330	374	413	355	395	372	351	363	380	378	380	365	365	344	352	367	374	359	383	402	376	386	374	384	359	355	373	362	355	389	351	376	352	369	402	363	363	404	365	384	389	373	371	391	329	380	391	396	335	412	346	385	386	333	378	375	390	358	345	377	358	390	369	383	357	364	349	343	344	342	357	388	399	389	327	358	364	378	357	356	370	361	391	364	367	366	366	338	349	359	343	375	370	339	364	374	375	361	347	357	387	397	351	364	394	373	389	374	377	370	374	399	359	378	363	357	388	384	398	386	370	404	343	311	354	364	367	406	359	383	358	371	372	362	353	359	393	374	360	361	360	360	359	383	372	358	382	383	401	390	385	395	384	374	358	372	370	342	382	382	353	351	379	377	343	403	372	378	364	386	380	363	345	350	363	367	377	334	374	361	380	368	376	363	322	363	376	413	341	357	379	381	353	375	388	330	392	345	350	377	396	387	361	347	354	364	372	375	345	371	386	374	402	349	364	362	388	410	353	335	366	390	349	375	383	385	377	383	365	370	357	351	341	373	353	360	389	365	396	363	373	370	363	361	394	360	331	398	337	382	356	343	381	401	377	355	397	369	410	370	363	374	393	366	386	343	342	336	375	368	371	367	394	376	353	363	375	368	402	368	338	346	377	385	352	375	352	352	363	388	371	383	374	341	380	381	380	355	399	364	349	337	414	367	343	370	384	368	374	374	375	373	334	373	340	379	368	382	380	386	382	360	374	359	349	365	357	364	364	393	394	337	371	393	391	364	364	383	403	390	342	353	396	392	352	366	377	337	348	388	372	354	381	384	415	387	381	371	369	362	375	358	356	345	358	370	390	386	384	378	365	365	385	400	369	383	398	360	376	402	359	395	360	334	373	384	371	401	383	361	378	388	374	363	379	395	370	404	374	387	348	372	394	350	385	384	353	386	371	421	370	375	357	351	397	401	377	391	380	336	342	337	373	358	323	357	376	370	367	379	358	370	384	388	388	409	387	391	400	371	365	376	365	390	387	393	376	383	360	357	386	348	410	385	380	359	375	351	367	378	356	375	346	402	389	352	348	368	364	350	375	362	386	385	358	379	394	367	377	359	371	404	373	363	364	373	325	369	354	363	366	359	390	355	353	391	382	390	375	376	371	362	322	382	369	386	361	362	398	352	371	384	368	375	391	378	361	383	377	344	359	340	356	352	329	358	370	345	359	398	393	356	355	397	364	357	355	325	361	344	367	364	417	373	364	365	359	365	361	366	335	377	341	364	370	380	392	352	322	373	375	370	365	380	379	352	363	391	372	368	345	379	352	390	325	400	374	383	381	361	388	381	363	362	356	370	385	386	339	326	373	379	356	367	369	390	348	366	356	418	376	342	363	393	363	357	368	354	384	347	365	372	379	372	398	369	348	385	371	370	390	386	353	371	350	352	355	377	348	365	391	382	398	375	363	395	368	338	384	336	362	355	354	341	331	361	375	335	372	368	370	370	346	386	362	348	385	375	376	399	346	389	369	354	373	364	387	366	373	377	363	381	362	333	382	404	372	362	352	393	375	386	405	351	406	368	353	353	405	380	365	399	352	349	386	381	371	362	344	394	361	362	415	344	363	365	357	361	398	361	364	374	334	362	378	393	336	410	352	376	394	388	376	367	346	351	365	386	387	369	359	358	362	377	386	364	404	368	382	378	380	386	402	368	399	394	366	383	391	394	331	395	390	348	375	362	369	356	345	390	387	389	360	399	373	399	376	394	359	417	352	361	355	348	373	352	390	356	341	346	380	385	359	375	372	350	373	348	322	360	384	371	409	380	358	371	393	391	389	359	363	347	385	351	406	358	355	360	364	383	335	378	385	398	370	400	386	371	395	367	364	391	371	369	396	369	358	347	355	388	378	374	363	360	380	346	366	368	359	359	352	358	400	385	369	370	373	406	364	376	371	370	407	370	344	398	386	368	392	370	388	340	352	359	410	377	355	363	401	408	351	401	381	364	370	319	385	370	341	340	392	366	396	412	400	366	352	383	367	345	401	397	374	376	379	387	342	375	393	407	353	362	366	370	352	390	387	376	366	375	362	342	383	375	369	369	365	376	361	363	368	357	367	374	356	356	373	387	354	359	370	379	392	363	388	359	377	399	331	358	383	405	381	386	331	369	383	366	382	373	362	371	347	405	368	389	383	346	374	374	396	382	359	403	358	346	341	361	387	368	387	357	367	335	370	369	364	398	355	365	360	389	354	387	374	355	369	354	360	394	371	339	368	351	356	338	347	354	390	364	375	370	399	380	363	362	396	370	324	387	372	342	410	359	408	382	352	403	386	381	362	389	383	397	374	384	383	377	361	399	378	330	385	358	370	357	357	358	365	354	348	378	368	374	362	366	372	359	382	382	367	338	373	372	353	378	367	357	365	372	374	378	333	348	359	402	373	363	382	375	351	361	367	365	398	369	384	368	354	370	369	337	358	386	348	326	398	374	414	411	392	353	412	350	354	341	390	386	374	377	389	389	345	367	392	370	397	364	430	355	337	374	385	366	369	355	336	366	387	397	381	355	368	341	377	344	382	394	369	352	385	368	381	374	357	365	383	382	354	377	350	349	364	379	339	382	371	392	385	364	356	352	347	376	407	366	380	378	350	393	353	368	372	377	417	338	361	388	355	395	383	342	353	381	364	365	369	343	358	387	391	382	379	353	352	343	349	364	369	389	407	366	373	359	367	384	380	367	384	383	390	403	425	357	363	354	376	364	373	369	363	406	390	341	367	335	375	379	345	385	343	343	392	356	375	363	341	371	380	363	386	352	362	327	347	356	359	403	371	370	384	370	342	341	344	352	371	386	377	399	379	386	359	375	376	360	368	423	381	371	373	349	360	356	398	429	396	371	395	344	369	392	393	378	364	380	351	359	377	366	344	384	385	375	365	324	357	373	389	355	384	362	388	373	390	373	367	336	358	423	353	360	380	347	357	354	403	353	387	360	373	379	392	364	349	390	360	385	382	376	395	348	386	384	387	413	369	366	381	344	397	386	378	356	361	344	347	393	369	339	365	391	371	347	385	361	389	371	359	367	351	376	384	348	350	376	373	361	397	366	392	360	366	396	391	390	406	364	368	376	371	404	372	381	360	352	362	368	332	360	388	384	384	356	356	369	367	377	386	369	364	369	392	359	363	368	365	341	374	369	343	341	393	369	359	360	392	338	367	338	390	367	379	380	389	364	389	376	331	354	425	357	377	343	371	372	418	365	394	382	389	364	370	390	365	414	349	355	362	357	402	390	392	368	375	395	389	341	374	397	362	370	363	348	391	343	373	394	402	354	395	377	370	385	377
53421	13786	2971	1345	1060	655	505	468	387	361	286	330	305	277	267	236	246	252	269	244	280	240	261	251	225	212	220	255	250	231	224	211	222	254	224	194	241	222	206	231	223	208	231	214	212	195	229	231	233	233	220	221	229	214	225	214	204	215	264	255	221	226	233	207	226	241	220	236	232	222	232	230	210	215	209	210	227	222	205	228	215	201	219	242	215	207	214	218	229	222	228	211	237	236	206	223	229	206	224	190	227	212	244	195	225	238	221	209	223	221	212	233	228	208	219	217	222	244	222	239	219	221	244	215	212	212	213	229	226	233	200	206	228	218	230	217	200	226	226	214	243	232	225	232	211	228	228	231	213	190	246	232	216	211	216	236	226	221	219	214	200	219	219	225	203	219	228	216	209	216	245	234	223	195	220	221	203	240	217	210	220	233	229	223	217	214	207	206	227	235	215	224	195	202	206	217	221	237	182	230	224	223	232	225	198	194	244	206	212	242	223	206	221	200	214	231	247	184	219	193	213	234	229	211	221	226	210	235	226	221	227	207	208	225	206	203	217	215	214	172	220	211	230	205	214	232	216	218	205	219	219	220	219	218	204	232	217	239	215	247	231	223	204	221	246	201	200	220	217	207	215	197	219	219	227	233	214	231	206	221	229	208	244	225	182	200	229	226	237	229	225	236	204	223	218	221	200	216	221	195	237	225	243	203	234	215	228	233	190	220	216	190	218	217	207	236	205	239	240	217	216	210	219	180	222	224	224	234	226	238	209	222	202	239	228	240	232	228	225	216	240	212	227	193	235	218	220	238	263	235	229	220	204	214	246	227	213	207	217	229	228	224	222	211	214	212	199	222	207	199	239	234	230	234	245	223	220	262	200	210	224	199	222	229	230	217	232	235	218	228	201	234	227	235	207	229	255	224	212	205	205	223	230	235	206	221	220	227	202	234	235	213	167	222	198	240	220	201	222	236	203	226	226	229	200	225	206	224	227	193	232	199	221	246	223	189	227	227	241	235	266	214	225	211	213	201	235	217	202	206	220	230	218	224	242	248	206	208	198	226	221	226	223	217	247	229	223	219	227	200	219	229	214	230	207	211	233	216	224	218	207	213	226	199	202	223	208	200	217	222	233	213	194	221	220	216	219	184	217	209	248	216	231	236	224	229	222	210	250	241	212	207	199	211	192	243	211	227	215	237	223	211	222	243	245	229	233	232	238	209	238	234	237	180	221	217	235	223	229	203	246	212	216	238	225	217	198	227	255	199	215	206	223	212	229	221	215	193	233	221	221	214	256	199	217	194	224	212	204	255	216	207	208	209	211	199	222	234	231	204	203	229	219	213	225	218	230	195	192	210	230	221	198	240	236	205	201	219	223	230	226	218	222	223	219	211	211	231	229	221	198	191	181	239	212	236	205	226	230	217	199	230	216	210	244	240	218	225	221	203	225	227	206	233	231	213	225	198	230	216	218	216	236	226	222	232	209	209	218	226	190	220	232	225	218	237	215	228	222	195	203	225	226	215	199	198	240	212	218	213	192	227	239	241	203	208	206	230	233	213	239	222	209	218	221	192	207	232	238	221	198	202	205	204	211	218	227	196	231	187	223	235	227	204	238	219	221	260	215	225	235	211	227	220	214	232	211	241	207	231	214	207	226	236	241	225	199	219	221	180	242	234	222	250	235	200	200	217	226	230	217	245	237	224	219	228	203	208	242	253	258	239	249	223	188	223	241	207	199	245	227	216	219	204	193	192	229	205	216	214	212	232	226	211	232	230	221	189	224	210	238	227	199	210	215	231	206	230	221	233	230	220	193	237	222	222	230	243	230	234	213	211	208	245	233	235	237	211	238	246	242	215	243	209	215	217	234	239	219	222	244	207	219	231	214	203	219	223	207	218	202	191	205	216	211	219	191	250	214	231	239	247	244	195	250	235	230	222	220	221	213	216	212	215	202	266	199	210	208	255	205	216	205	210	228	224	223	221	197	245	223	204	233	223	223	214	234	228	226	233	225	233	251	237	209	212	202	228	243	193	206	214	210	236	230	238	217	197	233	220	183	237	215	231	217	219	222	188	228	231	231	196	230	187	221	205	229	203	206	195	216	203	247	228	236	219	214	211	222	206	226	218	192	236	185	222	237	203	248	224	227	205	222	212	205	234	232	200	242	233	228	213	219	227	236	237	220	195	226	228	221	219	211	216	213	205	224	216	243	194	221	216	213	223	244	200	197	206	207	224	235	212	222	205	209	233	228	250	212	219	189	203	242	213	225	224	211	235	201	199	217	232	242	216	217	236	232	214	217	208	243	216	240	205	228	201	236	211	241	258	213	231	219	207	214	223	229	228	227	203	190	209	228	225	243	238	221	235	217	217	208	246	234	231	206	226	208	210	217	223	237	229	196	194	194	222	222	223	214	208	217	221	202	209	228	233	227	200	202	217	203	213	207	212	228	211	206	240	231	227	233	228	218	199	208	237	174	216	235	207	245	201	197	210	232	215	202	211	218	185	219	218	244	220	208	208	216	211	216	218	208	231	212	231	210	214	222	235	230	207	213	238	225	243	244	219	216	206	219	211	232	234	190	205	219	204	225	224	237	234	208	225	218	226	225	204	264	227	202	230	220	230	224	218	200	222	203	205	230	226	206	229	200	226	228	215	212	219	209	216	245	221	228	229	233	196	171	211	211	229	197	215	206	245	226	192	240	213	238	250	214	230	205	216	201	227	209	199	236	215	220	217	251	220	209	206	233	220	232	226	212	240	225	230	224	206	200	214	237	220	204	198	233	194	211	216	203	195	203	221	237	222	201	262	206	206	222	255	198	240	228	210	214	228	209	209	197	220	218	218	224	187	207	207	227	186	175	248	182	227	241	203	232	200	202	211	225	217	233	210	222	218	193	222	225	239	211	240	235	211	246	245	235	203	220	205	229	222	226	202	220	215	237	220	215	227	227	228	224	202	235	196	193	217	223	218	187	247	223	223	221	234	199	212	227	202	214	199	217	210	224	213	240	227	220	198	223	256	232	204	236	229	241	205	231	198	200	238	212	230	217	246	207	237	247	242	207	225	207	235	218	202	220	224	233	230	193	201	219	251	240	204	213	243	218	216	211	197	233	242	191	243	230	208	228	218	241	206	215	201	239	223	206	211	244	203	233	201	227	221	207	211	212	216	229	207	223	208	235	223	208	201	214	216	247	207	218	212	231	226	182	213	236	186	221	215	208	209	229	229	219	223	223	225	200	191	216	205	202	201	231	225	225	222	207	222	213	219	202	212	215	224	211	244	189	223	224	205	234	218	217	197	249	226	228	206	232	238	219	249	244	203	240	238	243	246	199	217	200	255	204	199	215	227	195	200	215	201	229	235	225	216	235	211	241	226	207	204	225	218	222	236	245	241	212	243	236	202	238	215	223	220	233	230	224	241	216	201	203	219	220	228	230	240	229	223	206	239	204	208	226	224	209	227	227	239	231	226	239	231	199	244	221	213	207	204
25551	1936	3051	3602	3620	2567	2152	2050	1603	1465	1274	1249	1044	1009	1028	934	956	888	863	874	825	842	827	792	784	829	765	760	737	730	718	735	750	701	720	716	738	760	668	696	711	738	653	730	715	737	671	704	715	693	698	713	681	680	678	697	707	707	675	733	697	708	706	708	660	650	679	734	672	688	685	624	601	657	670	709	690	704	643	671	681	675	671	651	663	683	661	672	694	671	683	662	640	727	660	664	614	688	688	658	671	664	678	668	645	642	688	657	677	657	628	617	673	691	700	666	694	663	676	653	659	704	671	653	660	703	637	694	707	639	683	654	682	676	640	642	629	673	700	634	684	688	672	633	688	721	669	622	695	668	670	628	690	634	660	692	674	647	678	627	680	686	683	663	707	679	652	644	685	671	669	651	628	660	664	646	651	633	668	674	703	649	708	680	641	653	694	690	630	732	689	611	669	672	634	657	666	672	669	712	690	680	709	705	674	682	657	650	714	682	635	648	683	619	683	675	712	684	664	671	657	674	707	659	679	660	673	634	601	687	647	650	650	672	638	644	695	671	655	648	658	686	646	671	696	661	636	655	657	625	656	694	641	615	645	673	685	630	691	653	654	678	674	675	685	648	675	673	642	658	687	663	675	654	667	635	655	690	648	659	690	694	648	679	657	694	613	674	650	700	685	644	633	716	695	690	661	695	670	679	645	658	690	645	671	705	730	657	691	652	691	680	699	658	647	662	658	684	676	600	667	639	699	638	703	650	618	643	651	636	716	677	690	672	715	659	721	711	638	647	688	668	675	669	667	673	673	700	643	637	661	694	653	687	670	651	673	691	642	705	634	667	658	633	667	619	640	690	693	670	645	637	649	671	641	686	667	650	649	654	672	670	687	710	622	656	669	657	654	651	668	630	672	679	647	658	631	653	632	708	730	649	657	612	671	657	734	680	657	695	677	660	632	662	673	735	698	709	665	671	677	676	651	616	659	619	696	625	698	646	656	691	701	656	646	659	685	686	681	668	671	701	690	660	654	687	665	731	660	673	677	665	677	714	627	628	691	627	643	681	667	682	662	687	672	651	680	667	620	674	679	688	680	667	647	678	681	650	693	698	654	674	692	686	640	660	701	694	690	673	690	677	624	691	714	640	636	663	651	687	667	702	675	648	640	698	642	663	657	645	675	648	654	655	628	687	670	689	716	621	656	661	666	702	700	637	701	655	657	638	698	680	690	650	676	665	655	664	639	637	669	630	668	659	688	728	683	647	637	658	669	686	710	650	669	661	723	689	671	701	651	660	651	672	616	679	626	691	668	665	684	681	693	671	683	664	703	700	671	689	715	660	665	679	692	671	673	636	684	703	678	665	651	693	692	680	720	699	698	647	677	656	655	667	688	624	707	684	664	698	628	688	648	706	696	656	712	687	666	630	704	686	657	706	717	628	672	663	663	694	752	690	677	628	677	644	648	629	691	685	670	725	686	692	653	687	664	694	678	680	709	663	659	687	629	714	683	656	695	647	625	662	667	690	708	649	624	671	679	713	638	679	724	723	685	677	665	695	631	685	657	628	688	719	677	684	660	659	681	714	647	651	635	632	666	729	655	688	675	636	638	653	703	667	634	648	669	690	733	663	655	671	649	685	684	672	620	677	681	695	671	661	636	643	678	693	638	650	681	652	620	615	677	662	672	618	670	681	619	645	680	690	659	661	702	707	612	706	680	706	683	641	640	680	636	635	664	698	638	635	670	679	639	701	657	692	624	688	643	677	667	675	663	655	667	695	643	664	668	682	657	624	690	670	700	648	656	637	632	674	690	614	670	632	628	644	611	664	678	646	652	661	656	638	677	654	676	665	656	686	649	655	654	683	690	616	713	694	655	664	671	660	673	659	691	642	642	679	717	675	668	682	656	699	621	645	663	687	638	648	637	640	674	682	660	679	669	673	672	654	706	672	657	657	640	642	706	678	676	676	662	628	653	686	654	661	645	713	656	638	679	632	643	663	683	669	710	700	680	665	665	633	666	688	656	696	681	648	636	690	647	646	671	636	647	656	682	719	714	648	677	672	589	655	696	669	668	687	709	687	680	628	680	694	682	656	649	672	712	645	659	668	674	652	701	671	679	663	647	702	687	660	706	639	681	690	723	672	683	660	668	691	702	730	667	673	658	638	673	642	623	669	656	678	612	654	669	681	677	666	663	658	658	632	676	667	674	640	663	644	655	636	694	698	636	625	668	652	672	668	619	681	663	684	648	678	668	661	649	680	722	609	635	668	652	638	633	631	707	655	673	688	640	670	678	693	624	686	633	640	646	662	659	694	653	680	655	664	656	630	698	660	639	642	668	689	697	700	653	657	623	685	697	676	654	668	627	707	640	709	672	679	645	647	673	669	596	688	696	653	669	665	620	690	646	638	677	619	638	664	629	677	690	662	657	673	592	641	680	708	663	688	666	728	681	638	677	613	680	650	660	653	669	684	678	654	641	632	691	638	629	683	697	734	699	648	666	683	672	678	652	673	686	642	702	662	665	600	678	678	641	640	650	714	745	729	677	679	681	671	696	644	690	685	714	667	654	624	632	685	652	689	673	651	679	699	704	696	656	650	712	683	668	672	671	659	650	662	708	679	669	689	692	654	681	672	634	636	736	707	703	669	691	676	604	639	672	677	664	649	673	652	701	613	661	658	682	669	669	625	644	665	663	715	666	672	672	639	651	672	689	696	653	616	700	668	625	662	608	673	667	631	714	694	614	659	672	665	683	720	673	689	706	647	731	712	645	658	706	659	657	653	643	645	646	672	644	687	686	658	682	695	671	659	707	717	654	690	666	638	732	668	667	676	686	667	639	683	660	654	708	673	675	664	628	674	662	648	676	648	665	644	636	649	655	662	658	689	656	643	678	650	676	648	691	661	664	672	633	705	675	690	682	637	681	674	650	675	673	667	667	642	660	627	682	700	688	655	668	635	640	693	681	645	652	683	671	675	681	657	680	671	652	666	667	670	667	701	696	677	662	656	699	629	658	662	610	667	665	618	613	662	698	654	661	672	663	676	660	682	662	755	672	676	665	709	633	665	696	680	687	662	692	648	651	655	664	622	632	638	679	702	657	705	704	707	633	663	684	683	663	661	667	635	679	694	660	661	667	688	632	682	677	662	661	623	655	683	720	688	649	694	686	671	635	658	655	653	675	682	691	669	685	632	684	628	650	662	680	687	729	677	669	684	658	658	709	694	671	640	654	642	677	635	673	641	696	611	661	647	697	672	687	680	679	612	647	655	664	620	650	651	657	675	683	659	693	646	665	632	631	691	685	634	649	671	703	683	686	639	624	669	663	652	660	683	651	646	707	611	631	637	659	708	641	686	665	624	639	657	654	707	677	676	688	670	717	594	705	708	648	618	688	672	639	661	677	655	619	625	699	663	673	680	685	661	638	661	652	699	649	702	684	668	656	655	653	701	724	687	714	674	666	682	698	638	672	691	696	661	654	649	641	677	615	642
61631	20329	10470	3173	1971	1227	905	765	614	551	474	472	407	359	392	359	372	375	383	337	341	384	359	342	340	338	344	360	305	320	343	341	323	329	329	358	324	322	326	318	321	324	290	325	356	316	336	343	292	275	296	302	308	344	303	317	296	297	294	353	329	320	325	312	290	324	312	301	324	254	317	302	287	316	312	351	309	330	278	311	323	298	275	314	331	307	304	301	294	305	281	303	344	328	289	334	280	279	292	326	316	276	317	302	307	305	326	301	337	285	317	321	276	321	300	293	324	302	319	281	321	308	301	279	316	281	339	312	284	269	318	273	304	320	317	292	337	309	314	290	339	303	327	328	297	335	293	267	294	312	340	309	276	335	333	293	306	311	334	272	294	293	291	310	295	284	344	321	297	304	316	285	325	311	329	292	289	296	323	312	290	318	322	281	287	294	300	277	307	320	308	315	321	295	265	286	321	300	347	290	279	308	312	318	307	300	319	278	298	320	334	277	278	288	311	317	312	330	324	334	295	297	293	322	304	243	308	288	311	268	261	302	303	298	305	292	279	324	295	290	296	319	289	313	280	310	304	274	261	337	308	282	302	316	274	305	295	325	276	308	285	276	294	317	312	295	339	299	323	327	295	301	340	288	322	317	276	318	299	319	306	341	309	312	316	299	273	281	263	322	307	296	296	314	321	297	276	325	290	319	303	279	320	314	278	283	322	277	319	271	289	272	339	316	293	299	282	315	297	336	312	293	292	297	301	307	308	298	310	317	319	314	329	279	287	311	314	311	310	332	314	307	289	315	322	309	308	316	320	305	343	289	288	295	288	283	312	307	284	304	312	306	322	286	303	312	285	291	304	309	343	285	302	312	319	282	313	310	267	317	285	301	341	287	289	306	306	292	302	317	274	292	298	323	269	268	312	295	296	313	290	313	321	298	289	330	290	291	322	298	294	297	292	300	317	333	320	323	308	322	290	296	280	321	284	309	306	279	283	346	313	323	305	292	339	315	322	287	299	306	331	282	271	304	300	288	285	284	292	304	282	315	279	317	249	321	322	301	343	291	314	288	322	321	326	313	310	300	313	317	313	296	273	336	289	299	305	277	335	323	277	310	292	345	308	280	296	303	284	298	347	328	281	319	326	334	320	287	297	292	308	325	322	313	270	289	253	314	325	293	321	260	310	308	331	318	311	318	301	311	328	266	332	302	302	302	286	299	297	313	278	306	265	295	295	296	280	326	312	315	334	330	306	307	296	283	293	309	295	316	328	304	310	309	339	328	285	318	294	299	300	301	243	347	324	309	290	295	293	312	279	320	301	304	295	274	294	318	298	285	312	291	310	289	301	304	275	308	306	277	295	301	266	324	319	305	300	277	286	329	326	294	339	292	331	279	298	313	324	323	299	306	285	307	311	309	305	308	324	314	284	333	307	313	327	323	294	310	246	343	311	304	318	303	305	289	310	317	296	335	308	311	316	300	301	305	273	291	313	326	281	298	330	297	330	275	276	323	313	315	299	280	290	283	299	298	284	335	315	314	294	302	281	310	302	266	296	305	305	323	318	293	293	286	324	300	338	271	316	301	331	304	330	286	285	294	315	286	327	306	314	307	318	297	327	317	302	311	315	314	287	299	292	292	304	284	307	307	301	315	337	300	305	311	284	318	301	278	320	286	302	302	299	288	318	300	299	327	293	295	297	315	290	294	316	306	299	282	297	275	293	287	275	311	317	281	313	295	300	285	320	311	275	274	301	291	325	293	302	275	308	287	300	281	298	303	289	306	282	319	317	281	311	310	265	292	308	259	313	296	308	332	288	286	286	350	303	298	312	326	289	342	298	335	296	313	320	304	281	284	337	273	305	298	322	315	342	291	340	259	308	328	352	298	280	299	308	356	290	291	329	304	307	305	319	307	298	354	323	282	316	302	292	301	322	304	314	321	324	311	297	310	303	281	311	250	312	303	301	301	339	293	318	318	285	284	316	344	292	308	323	317	285	298	280	269	277	276	286	341	293	272	293	295	326	294	302	279	316	295	318	271	298	285	308	301	295	288	287	285	299	340	320	283	308	297	312	288	321	349	299	294	335	288	322	310	312	309	284	308	300	295	309	306	306	327	307	315	282	305	302	311	315	273	274	319	311	329	320	286	277	326	298	287	298	280	303	334	299	283	284	312	299	304	294	324	285	299	322	326	293	327	273	299	312	273	319	298	310	302	295	304	299	309	314	325	262	286	313	299	282	302	307	311	306	312	286	289	313	307	307	330	277	289	290	301	300	310	283	327	291	297	314	349	322	324	294	302	290	286	301	317	320	312	313	265	252	296	302	305	323	316	285	293	300	307	289	316	299	308	307	273	316	326	282	319	304	314	329	319	300	265	299	298	285	275	297	318	298	298	281	313	304	299	325	281	292	318	298	295	267	284	296	312	306	276	324	324	298	280	297	294	334	313	308	300	271	277	306	291	313	285	309	309	296	325	299	337	287	291	307	295	293	307	280	295	347	303	303	305	307	294	300	317	258	335	286	303	318	284	298	314	322	304	302	277	292	339	289	304	328	287	299	303	308	334	339	284	292	289	271	298	294	278	294	321	310	291	321	291	292	311	327	327	320	285	301	299	275	294	277	306	278	285	343	315	293	300	296	297	303	304	313	332	327	283	310	287	267	287	309	303	316	289	314	281	320	305	257	322	282	314	348	298	286	292	288	314	294	290	289	315	308	322	283	323	331	346	291	295	301	293	321	300	304	319	330	273	313	317	346	306	285	306	311	299	298	289	313	276	288	325	344	302	320	306	279	308	296	293	308	311	306	331	287	308	300	305	317	305	288	302	297	307	310	303	296	288	313	305	279	304	271	281	288	329	305	313	319	290	315	294	317	287	344	288	288	295	318	300	310	321	322	300	315	292	304	293	294	299	309	318	316	303	316	315	313	313	339	272	316	303	301	298	288	297	317	301	293	296	308	276	297	309	324	310	301	293	321	305	291	280	315	301	315	311	332	319	317	294	311	307	275	302	306	319	295	287	300	292	295	297	331	275	317	334	292	274	300	292	297	302	310	321	320	305	318	306	320	310	299	291	294	293	316	326	305	309	317	316	292	323	293	317	303	300	296	301	293	313	304	306	295	285	312	340	295	295	302	295	275	307	290	330	322	333	288	318	331	279	310	296	328	309	290	300	277	322	305	290	314	313	285	279	289	317	305	323	319	283	280	297	306	304	348	311	316	297	297	298	307	318	292	292	285	311	299	320	292	313	344	311	326	326	326	265	266	285	311	284	288	296	272	294	323	326	313	266	301	325	286	304	325	300	281	294	291	308	290	305	325	320	312	321	287	317	303	319	306	283	310	313	303	314	286	310	314	309	296	317	331	270	286	314	314	293	296	321	316	313	317	344	276	279	290	282	317	244	329	334	317	286	292	301	335	305	290	296	329	316	313	270	316	297	281	339	311	308	279	294	308	297	297	296	271	294	297	316	284	286	305	317	296	312	307	303
30861	2778	4994	6225	5531	4356	3586	3362	2713	2385	1973	1871	1688	1604	1596	1458	1355	1226	1245	1265	1188	1166	1140	1175	1139	1081	1099	1027	1042	1058	987	997	1010	993	1005	997	982	972	989	928	933	950	947	919	923	889	929	887	917	950	866	900	932	915	914	905	884	920	914	857	868	920	854	923	899	879	895	942	896	944	902	911	873	833	921	921	893	909	876	904	876	845	944	887	903	841	884	848	873	856	850	846	898	870	854	847	857	896	835	840	886	892	906	924	839	882	881	896	861	849	881	897	857	881	868	894	862	935	942	831	913	858	865	901	888	829	874	864	880	862	851	880	854	859	869	893	887	817	888	850	919	856	859	898	933	829	894	844	872	907	856	933	857	918	872	872	878	867	885	909	869	819	859	847	845	875	860	862	885	863	882	857	897	904	913	840	881	864	877	891	835	945	868	902	904	857	937	862	874	917	800	831	858	814	899	907	847	892	916	853	896	865	878	880	859	896	856	875	869	903	802	850	872	909	847	956	856	872	849	876	837	892	873	878	887	871	848	852	882	880	865	863	905	805	879	849	873	916	879	899	840	863	857	889	861	847	851	819	889	859	842	899	878	886	890	870	904	880	885	856	859	872	853	815	876	915	902	907	858	845	887	848	894	810	875	841	906	857	863	905	823	842	892	878	890	881	891	877	823	825	908	852	903	867	907	826	900	871	864	876	940	841	843	839	859	823	892	852	860	885	845	840	867	851	824	900	809	882	868	853	922	918	879	809	898	851	873	877	868	853	880	845	882	838	911	870	860	816	831	854	855	871	882	850	847	832	872	871	845	842	875	904	842	857	878	855	846	854	834	831	913	845	855	909	854	876	855	842	836	867	904	841	829	892	854	842	907	894	820	855	834	846	901	858	861	879	839	846	901	871	921	851	865	873	861	877	878	855	901	903	857	844	882	848	803	880	872	845	847	838	821	854	820	820	857	832	822	869	857	838	870	892	872	825	827	843	841	859	871	868	867	921	837	877	866	880	804	794	891	822	862	883	830	849	895	863	846	855	849	834	921	823	911	812	919	863	882	866	882	844	882	885	877	849	866	868	795	884	875	851	852	844	921	870	807	894	854	869	905	875	850	840	861	877	883	812	818	884	903	881	858	892	872	830	865	877	867	874	871	872	847	913	885	877	911	866	911	867	893	895	879	865	846	814	884	863	861	831	832	856	848	860	913	917	838	807	806	864	854	818	866	822	843	871	833	899	850	858	890	863	849	872	809	874	858	848	895	899	890	858	861	855	816	915	894	840	817	882	872	867	831	872	844	838	800	857	808	893	883	924	867	908	902	916	875	853	807	884	806	879	865	863	834	851	865	855	834	848	880	896	910	893	802	889	831	913	860	869	868	898	890	890	906	863	856	843	818	853	794	907	857	885	878	887	829	804	827	828	893	929	858	825	904	846	921	854	884	927	919	903	864	863	871	815	875	825	885	850	836	915	865	869	874	892	870	879	867	848	888	844	851	839	880	856	894	877	857	843	881	866	838	842	868	799	871	832	850	865	843	854	853	879	872	894	836	878	838	848	861	924	855	824	898	819	898	860	892	893	835	900	888	886	849	851	901	838	882	881	854	901	882	863	859	853	824	856	842	850	877	882	881	858	789	867	836	869	901	859	904	865	864	839	854	874	869	827	808	847	885	921	873	834	906	914	878	807	851	890	868	914	863	930	883	819	891	878	838	893	836	865	842	836	873	833	878	886	873	857	953	927	893	915	888	813	906	878	849	833	817	876	820	889	871	884	898	908	885	883	857	883	839	877	812	846	842	823	839	861	885	851	881	890	853	847	855	890	900	846	822	855	856	841	833	849	820	800	836	869	917	809	856	857	834	899	902	844	849	886	898	890	907	867	888	863	883	849	861	875	831	808	826	863	807	910	848	863	827	829	904	867	876	892	836	845	857	873	842	892	888	889	878	888	910	876	877	858	894	835	873	831	825	891	843	870	900	859	886	906	901	894	843	866	831	823	848	817	878	827	889	885	924	911	857	847	825	861	873	850	877	875	846	850	853	898	819	904	871	902	846	925	878	879	823	829	887	830	871	889	840	854	874	826	832	879	865	899	858	844	847	843	844	849	908	863	872	916	885	854	816	860	884	860	827	838	886	871	843	833	928	903	831	906	866	878	852	870	844	841	874	882	843	883	853	876	841	820	857	848	883	865	811	880	833	856	838	823	827	815	858	886	817	874	855	882	908	863	862	883	885	880	917	861	815	853	770	837	898	885	893	911	850	878	852	896	892	890	855	920	784	835	852	850	868	846	886	829	886	856	869	855	834	815	873	840	873	887	922	824	847	814	829	882	871	842	876	886	908	870	882	916	904	889	871	851	889	935	833	825	838	841	882	854	826	898	851	895	879	872	850	862	822	792	914	844	888	892	851	911	891	897	846	891	872	880	890	862	842	883	869	830	824	823	862	856	846	870	960	847	871	846	847	843	811	816	858	945	882	864	885	875	870	909	835	882	881	840	852	822	855	852	859	910	843	890	878	885	880	867	839	828	897	851	918	847	906	893	882	811	784	807	898	837	846	885	860	869	905	865	870	840	870	880	843	881	832	837	876	920	857	842	877	890	870	835	906	828	888	919	855	799	892	891	875	860	887	875	895	842	855	841	857	902	862	848	850	816	862	897	846	842	890	836	897	944	866	854	902	852	857	820	880	862	850	910	891	829	798	832	897	865	850	887	830	880	880	876	893	860	839	884	858	809	858	863	862	882	876	888	854	878	887	862	888	901	892	868	850	803	878	865	844	882	871	847	842	845	910	865	866	839	905	850	888	889	882	935	843	847	925	883	862	857	908	849	851	855	858	875	874	869	873	838	849	821	843	841	869	847	868	863	870	864	911	881	824	841	866	842	902	873	858	860	924	904	889	885	919	923	888	852	870	828	882	857	896	863	860	873	859	841	871	860	890	826	867	838	870	938	880	864	813	861	918	865	822	879	860	904	903	891	913	882	843	889	869	830	874	888	877	900	897	864	859	861	888	795	853	880	835	825	943	865	860	829	894	829	896	885	868	909	848	862	869	874	898	889	879	833	818	825	871	850	906	873	828	853	892	865	859	877	861	835	865	866	890	842	880	882	875	864	885	843	870	885	874	867	868	876	811	886	836	871	837	868	852	901	883	896	878	884	855	894	859	869	856	892	900	871	851	833	878	808	836	851	843	856	856	878	855	907	819	889	854	844	888	910	864	840	867	834	919	868	910	878	847	833	856	871	860	880	873	836	861	913	861	900	814	939	885	916	891	869	890	880	868	919	879	849	821	794	853	811	849	905	898	807	905	830	897	898	889	852	844	785	849	833	894	863	840	894	895	874	879	898	888	861	882	863	827	827	876	879	852	900	915	863	849	890	834	875	834	829	842	845	852	858	843	870	861	895	869	894	872	838	858	832	852	863	872	862	824	818	854	883	810	854	895	903	862	878	853	830	921	851	861	876	901	877	923	817	842	839	886	840	883	829
12256	639	326	178	159	144	136	141	117	101	107	93	116	105	132	119	122	115	94	117	111	115	107	81	94	108	122	113	110	111	97	117	110	106	94	119	98	111	106	101	105	114	111	125	106	121	106	108	95	92	101	98	104	96	93	92	95	105	100	110	97	120	106	117	100	93	108	94	94	87	111	92	122	126	111	114	96	97	111	117	109	106	110	119	90	97	103	98	133	107	127	101	121	103	104	96	115	108	133	115	105	108	107	115	93	115	119	117	111	105	107	103	117	113	107	93	115	91	98	91	103	112	100	117	91	120	124	109	97	110	108	108	96	95	108	107	87	118	93	107	109	96	117	110	109	101	104	110	105	109	99	127	113	108	105	98	122	102	91	108	107	115	102	104	108	114	104	120	106	93	104	89	103	111	98	107	100	99	104	110	116	89	109	108	106	122	132	103	88	111	114	114	103	96	97	110	114	104	118	96	123	108	99	104	99	92	85	108	96	117	130	119	86	124	102	104	112	95	106	94	117	105	93	84	96	94	112	117	101	105	98	108	109	96	118	100	101	101	101	116	109	122	115	116	112	122	106	99	97	116	103	99	99	108	109	89	103	87	120	104	100	132	104	98	109	116	106	103	114	94	118	124	96	107	101	119	98	104	96	113	113	114	99	115	112	123	115	112	91	117	111	102	116	111	113	119	78	108	100	121	105	122	113	91	100	96	116	107	113	109	117	107	114	97	115	102	99	98	119	116	100	119	101	106	108	114	99	99	118	108	109	107	126	105	102	122	108	87	109	99	102	119	94	101	121	126	107	98	106	84	115	119	118	91	122	105	97	127	108	119	113	106	111	99	119	105	115	125	123	110	134	119	100	105	101	99	104	116	103	96	109	91	108	130	93	121	95	109	91	101	93	107	118	100	104	96	92	107	104	99	96	95	116	103	87	92	101	92	102	92	103	109	118	92	105	116	106	98	110	84	115	102	96	97	112	113	117	104	96	99	102	107	107	115	117	118	113	104	97	95	107	101	118	92	91	119	106	99	102	95	91	109	108	93	124	120	118	104	102	99	96	102	95	107	105	115	96	105	90	104	113	101	109	112	89	119	106	98	109	99	110	100	108	109	98	107	102	99	96	91	113	111	103	107	100	109	116	112	105	109	111	107	115	93	100	89	97	103	113	106	113	104	96	114	99	92	83	94	88	100	114	100	116	109	125	108	101	95	110	120	105	92	132	97	110	124	112	107	112	116	101	104	118	104	117	119	113	111	108	110	116	103	104	96	103	110	127	127	112	123	95	105	97	121	90	123	117	116	114	113	97	107	114	123	117	106	100	111	98	104	94	91	114	109	108	97	110	99	103	88	99	105	100	110	100	109	111	89	95	112	118	119	121	110	127	111	98	95	106	90	107	118	108	109	112	108	119	105	121	109	86	109	102	87	97	105	115	108	109	99	103	105	103	115	105	98	92	116	103	98	112	126	86	106	88	105	119	101	80	105	107	100	110	109	105	99	112	84	119	99	100	107	103	100	113	91	93	109	100	85	102	95	119	99	94	115	100	115	103	104	106	102	132	108	102	122	104	99	114	104	119	108	110	114	98	118	101	100	110	111	116	109	97	109	90	112	111	90	118	91	104	93	101	109	99	126	95	102	106	102	97	97	114	116	91	103	107	108	100	107	101	117	103	101	94	118	112	97	99	113	83	102	99	79	106	108	101	91	101	95	106	116	112	99	100	104	127	95	111	99	97	97	104	116	113	104	102	102	83	99	95	106	99	126	100	106	102	103	115	120	126	98	118	96	120	125	116	103	104	107	105	122	85	118	107	97	113	123	123	119	107	95	125	116	98	101	111	108	113	97	106	101	97	102	99	98	116	121	99	112	90	118	121	84	104	112	92	99	95	127	99	114	117	103	103	112	117	116	118	114	97	103	89	97	102	114	104	125	138	103	95	95	100	103	117	113	113	97	112	88	123	112	94	108	110	104	123	112	109	125	92	96	94	128	91	117	96	126	105	98	101	105	107	97	125	108	98	99	126	109	133	93	104	92	93	96	108	111	109	103	115	109	99	120	125	105	101	93	96	82	93	90	102	97	96	114	103	101	103	113	111	123	105	103	95	97	101	111	110	108	126	97	136	93	103	108	88	95	95	104	116	110	120	98	102	97	99	97	109	112	110	107	97	93	119	111	76	102	114	104	99	95	118	112	100	91	119	122	94	104	116	103	97	106	94	102	105	111	105	116	108	103	104	110	111	112	105	128	104	103	89	93	103	108	115	101	86	109	82	123	110	117	91	107	94	100	116	104	107	120	97	92	93	103	85	108	111	93	95	92	117	113	107	98	88	96	107	92	98	121	109	106	111	98	110	99	98	113	104	110	100	117	113	102	110	88	101	107	88	116	110	118	91	107	101	115	123	104	111	102	105	88	93	108	112	108	104	103	129	118	92	112	91	104	109	97	97	102	90	81	123	102	111	122	96	125	81	105	113	101	77	100	107	99	107	116	101	110	101	117	119	95	116	106	104	135	98	96	114	80	106	76	93	102	100	112	117	87	108	108	108	100	119	122	112	110	99	98	106	94	92	112	100	111	100	96	103	123	100	114	83	123	109	117	91	94	108	119	110	117	127	97	109	100	110	117	101	110	89	109	114	108	104	115	100	106	103	111	114	100	94	108	102	117	100	97	102	134	81	124	112	95	93	111	103	87	114	113	115	101	124	110	120	137	101	97	96	98	94	96	108	123	115	103	91	94	99	104	106	111	117	119	110	105	120	111	103	111	87	89	114	118	121	112	95	117	92	112	99	115	105	106	129	117	104	127	108	117	85	118	96	108	121	110	120	98	106	94	118	128	119	104	95	89	105	101	97	93	116	127	101	117	88	90	124	111	105	95	105	100	108	103	98	114	110	100	83	111	99	102	102	104	108	84	125	93	97	100	102	99	126	112	77	93	107	116	97	97	106	103	101	117	102	87	126	119	113	109	119	107	115	96	111	102	106	100	131	118	105	106	115	108	112	112	104	83	89	111	92	97	108	98	127	110	110	102	104	117	104	119	98	91	93	88	92	110	108	99	120	99	105	91	73	107	102	94	115	120	109	102	105	103	113	106	110	98	91	95	106	125	128	102	116	109	111	90	98	101	93	101	106	112	116	102	83	116	110	117	117	94	97	117	122	102	93	106	96	102	95	101	103	111	101	94	120	97	101	101	92	109	110	111	112	92	113	104	105	120	117	117	107	113	111	118	103	109	98	105	97	117	116	106	103	101	123	101	116	93	117	124	114	92	99	94	107	115	99	119	106	96	101	106	104	106	108	102	102	123	132	104	92	107	123	110	112	99	110	118	100	112	105	111	110	105	106	91	89	103	115	100	97	128	92	74	116	103	114	92	123	119	107	110	110	85	101	114	105	114	103	102	99	106	105	118	122	112	76	101	117	131	75	95	117	99	111	112	117	118	107	99	115	103	127	100	104	139	118	109	110	132	92	96	96	106	109	118
11514	502	600	647	631	540	496	471	447	429	416	416	422	430	413	404	372	395	391	397	423	404	363	354	412	361	387	397	380	364	331	378	390	387	369	411	428	377	360	373	402	394	360	380	363	334	397	376	346	357	383	339	348	392	348	379	387	371	355	386	381	396	397	374	396	395	379	390	377	366	367	371	353	374	379	367	355	381	375	363	371	400	360	370	352	370	407	367	372	366	344	382	375	367	388	371	372	361	393	362	367	390	348	370	383	388	400	394	350	378	366	370	388	367	381	351	365	384	367	362	347	334	370	391	375	356	401	383	363	368	367	360	381	381	361	386	365	362	362	384	390	374	431	360	380	363	387	366	383	431	393	347	392	345	378	359	362	388	366	370	358	390	377	363	334	360	396	342	376	337	403	389	373	384	380	391	352	370	385	341	415	392	392	358	399	374	339	405	367	357	375	358	356	370	347	355	358	378	420	392	353	385	392	342	338	356	406	399	389	327	373	345	368	351	398	392	350	357	386	396	381	368	385	370	381	353	396	347	364	402	350	351	386	381	387	357	362	354	373	372	358	354	386	398	395	363	368	382	375	378	365	412	394	360	394	358	349	401	384	377	368	371	422	332	368	362	365	343	374	357	363	373	343	343	386	384	381	368	359	370	393	356	378	365	357	397	353	352	345	344	412	393	361	323	361	364	387	382	380	364	372	372	382	372	377	377	368	363	383	379	390	395	365	357	350	399	374	338	393	364	390	336	381	348	400	385	404	362	363	387	322	357	387	381	361	349	374	371	390	369	357	336	394	357	395	378	359	383	363	351	363	359	358	385	375	390	376	395	338	347	368	371	346	357	391	385	354	373	379	389	356	362	390	337	393	352	388	395	379	372	345	388	363	366	397	422	378	419	357	373	371	354	340	365	349	365	370	358	338	377	385	368	354	367	371	332	367	383	367	360	383	389	398	370	392	364	352	365	344	344	361	376	365	373	340	363	388	357	394	400	395	396	347	434	363	326	421	387	381	374	374	354	384	372	379	374	399	387	368	340	403	381	388	372	317	350	362	384	368	360	361	397	377	388	383	403	366	362	394	368	337	377	360	358	392	381	426	357	357	423	385	391	397	420	390	392	385	340	355	397	369	368	356	387	357	367	407	368	357	372	355	318	321	384	355	368	366	366	420	357	382	390	356	411	376	378	410	377	394	390	356	411	382	366	401	393	383	398	339	368	358	365	350	370	398	368	362	351	359	374	358	352	354	390	414	381	339	385	314	344	375	387	384	363	379	402	388	370	359	357	365	376	375	384	365	346	349	380	373	355	370	394	363	364	359	377	343	315	351	357	370	348	349	350	350	397	385	343	390	347	338	375	368	383	346	378	379	364	375	357	378	380	386	370	370	369	388	390	338	384	379	378	376	392	346	337	376	357	355	358	327	372	389	392	361	351	369	345	346	403	396	357	390	384	351	342	364	361	364	380	373	368	373	373	390	381	362	365	405	373	360	326	357	420	368	383	337	375	344	384	384	359	392	346	359	364	371	366	402	349	375	365	362	376	394	358	376	364	358	337	392	381	316	378	373	387	348	364	397	373	377	337	359	381	371	360	334	357	395	371	341	378	386	354	395	370	381	352	383	341	386	409	372	338	337	381	369	412	357	370	390	383	379	349	383	355	391	363	378	354	367	389	370	342	380	365	388	334	320	385	354	356	384	363	406	343	332	344	360	346	356	385	335	375	385	398	404	376	396	356	366	368	386	371	377	356	392	365	361	371	348	350	373	366	381	360	375	371	357	399	372	354	360	384	386	406	366	366	393	368	353	392	365	358	408	345	398	385	358	387	371	357	392	351	372	393	383	370	401	357	364	390	426	432	372	374	383	385	365	372	402	383	369	374	365	373	372	366	384	369	384	372	383	373	370	369	332	386	376	385	377	348	386	392	355	369	388	349	375	380	392	353	388	387	376	352	352	366	389	383	398	405	382	368	378	380	381	370	401	337	342	359	370	371	405	361	398	399	384	362	402	355	395	365	362	367	379	375	390	377	380	376	372	360	423	372	379	398	335	369	371	383	395	388	371	338	350	373	360	357	379	390	355	391	352	332	344	375	340	375	342	374	356	360	336	364	414	339	371	343	405	354	361	388	383	376	360	364	354	409	333	371	384	364	392	376	382	366	362	359	368	365	347	355	408	372	387	424	358	406	375	385	364	379	350	395	368	412	366	352	405	384	383	392	418	393	373	341	365	390	342	367	354	380	382	373	370	366	405	369	387	373	372	355	373	369	398	386	412	337	364	417	388	361	413	378	352	354	363	383	383	365	345	389	380	389	336	340	355	364	423	373	398	365	383	382	403	383	360	370	351	339	401	375	377	379	359	378	383	346	399	388	391	368	358	372	353	390	393	367	365	381	377	401	397	370	363	377	366	392	381	333	352	371	392	367	409	363	394	373	374	370	378	374	366	386	370	351	371	374	370	391	373	350	349	375	382	369	353	375	363	365	378	392	389	366	363	350	375	383	376	344	366	371	380	361	356	342	368	359	404	367	347	389	393	339	366	405	410	368	354	428	404	363	377	377	390	373	382	402	387	424	370	371	339	360	369	359	378	368	378	370	370	408	351	390	367	384	387	377	355	347	356	350	396	370	410	396	355	381	370	367	396	372	368	363	340	385	407	375	363	395	397	363	362	372	395	369	376	419	379	400	375	391	355	395	382	358	367	367	382	394	352	385	362	392	381	352	395	378	374	400	369	361	376	376	374	358	340	392	368	400	362	389	385	343	387	340	388	352	382	371	375	391	358	365	376	409	370	378	390	362	408	362	354	362	403	374	341	351	368	392	361	376	392	337	376	382	375	358	376	393	374	350	382	354	340	379	369	369	382	384	373	382	391	373	395	388	392	385	383	371	341	362	380	366	380	349	390	378	385	374	338	350	376	352	375	353	362	328	356	344	377	411	388	399	376	354	361	375	402	347	359	374	389	406	331	379	385	368	337	364	379	367	349	357	377	361	364	400	368	340	418	382	378	392	368	389	371	343	363	369	377	370	354	370	384	399	376	372	382	411	385	380	393	340	369	379	392	374	350	348	375	409	392	367	370	358	383	382	360	362	391	370	348	359	380	378	398	357	379	354	368	395	397	367	376	372	382	370	366	358	374	377	389	395	344	396	361	362	374	403	383	372	373	370	347	349	369	392	394	365	385	371	387	349	384	390	381	339	341	376	406	392	381	353	405	365	391	371	347	374	378	362	332	396	399	374	391	354	367	349	398	352	372	353	313	381	415	375	350	383	369	378	356	370	371	408	370	375	377	356	376	393	391	363	318	376	354	361	395	369	367	348	380	402	380	356	388	364	399	384	404	383	365	381	377	369	348	371	377	391	383	366	347	423	383	337	373	371	387	380	423	371	410	409	330	355	369	372	365	395	364	382	369	379	410	385	349	363	364	411	336	410	352	408	356	366	389	361	347	354	365	379	391	411	380	363	340	365	374	384	361	365	358	379
51896	14696	3095	1406	1095	727	575	502	387	368	324	291	274	255	258	231	262	259	266	230	262	247	245	242	252	226	242	231	264	201	224	224	224	204	240	221	231	246	228	221	206	194	223	238	243	236	225	233	210	238	235	223	199	247	222	243	213	248	221	249	225	213	260	198	228	222	203	200	224	217	192	227	217	228	213	217	227	241	233	232	224	240	228	230	197	231	223	228	257	232	214	219	240	237	233	216	222	210	249	256	241	227	221	215	220	213	219	216	215	240	206	212	231	219	209	208	199	208	229	225	218	218	196	207	210	218	246	207	221	235	214	201	217	194	228	228	225	210	221	208	191	221	215	224	219	198	199	227	225	198	197	233	250	206	226	230	216	243	248	221	235	230	235	218	215	213	231	206	241	203	219	196	231	238	215	204	217	198	238	219	238	205	199	244	226	197	230	211	235	212	215	219	191	233	222	231	226	202	200	231	223	223	216	220	209	211	213	211	211	225	215	221	226	225	214	250	208	223	242	213	202	220	230	224	205	237	235	243	195	197	223	208	241	232	209	204	223	206	214	201	203	194	204	217	208	233	214	220	245	227	219	229	216	246	239	212	239	227	215	234	220	226	231	218	238	211	198	219	212	208	230	211	226	195	188	237	237	213	227	224	216	247	210	227	217	231	222	201	219	215	222	213	220	225	211	218	203	194	212	227	242	206	230	220	231	194	231	200	185	225	248	223	235	210	228	211	210	216	225	216	214	183	207	216	188	218	218	216	227	230	210	209	199	223	247	235	209	214	230	207	224	259	221	230	228	183	211	209	199	224	208	209	229	202	235	239	197	276	245	198	213	207	205	223	196	209	226	226	192	217	233	230	206	242	224	238	199	250	222	208	227	251	232	189	224	194	203	222	175	213	225	230	219	223	210	191	194	216	218	236	221	217	226	225	213	236	204	217	243	230	205	239	221	182	233	217	195	241	227	233	215	205	247	236	206	223	243	246	266	202	206	232	234	199	233	227	192	216	237	241	215	223	210	249	242	230	222	211	235	224	195	205	211	227	217	234	205	192	221	191	258	203	240	241	232	247	205	216	220	212	196	214	213	221	181	213	207	226	214	218	197	195	201	206	212	228	229	224	204	202	222	218	212	208	214	242	193	207	241	209	224	240	203	247	204	242	240	203	204	246	244	247	237	232	217	194	206	220	211	224	211	230	256	239	191	216	209	232	227	237	227	191	204	234	234	236	230	227	222	218	207	226	213	231	244	204	217	228	245	205	220	220	214	246	231	214	233	225	207	218	183	257	222	182	213	243	228	231	249	212	219	236	189	204	208	208	212	219	222	242	211	243	221	219	232	210	220	193	213	227	209	202	224	200	238	194	207	214	206	235	214	227	260	225	246	200	201	189	230	208	239	222	198	218	206	225	231	197	217	235	209	209	209	244	217	204	215	220	215	223	223	220	241	214	225	221	201	222	218	221	198	217	234	242	220	241	236	216	226	175	239	217	236	209	232	224	246	207	222	227	219	234	215	211	176	234	222	205	226	230	196	250	177	193	215	219	224	214	211	220	178	216	211	215	200	211	221	200	223	241	218	192	211	212	209	217	229	191	198	193	203	229	193	205	214	212	224	214	206	207	227	224	227	255	210	224	213	198	228	241	220	229	199	196	227	227	223	217	209	218	210	210	186	227	198	225	207	248	214	246	211	227	212	207	202	203	203	227	228	222	213	232	222	184	215	260	224	206	224	221	208	210	213	224	220	208	222	194	236	203	247	210	219	238	215	201	223	222	240	222	211	229	230	229	199	238	243	211	218	224	232	231	210	217	206	226	219	209	233	263	207	251	189	208	187	243	265	202	221	206	221	220	229	220	216	220	219	220	231	226	208	226	221	233	209	217	219	248	235	220	219	231	218	210	200	215	210	220	217	196	207	233	239	221	218	217	220	238	211	234	221	213	233	201	218	215	227	223	191	238	196	234	216	191	249	239	214	216	230	221	219	234	220	222	221	213	191	229	232	222	215	232	238	222	209	219	208	207	214	216	215	228	244	220	202	228	229	189	209	232	219	237	231	230	234	216	206	218	241	216	220	239	220	205	208	250	215	213	228	208	206	210	237	221	198	248	229	228	251	193	230	223	200	219	245	214	225	201	210	198	232	227	259	217	215	217	224	240	199	208	224	211	220	209	236	212	220	205	224	228	246	218	233	218	237	208	230	222	218	192	213	220	218	204	208	244	221	214	227	219	237	260	204	215	197	230	258	214	216	222	250	217	218	227	229	208	228	212	231	222	217	211	232	183	220	212	231	224	230	213	212	228	216	207	218	230	223	209	225	197	207	219	214	221	217	239	213	217	227	201	209	211	202	227	224	221	222	234	229	229	232	250	231	214	232	245	222	216	212	200	226	220	241	198	222	199	197	230	216	209	233	199	226	198	226	221	201	226	255	239	233	229	202	245	227	201	206	218	203	210	220	209	234	213	230	236	215	204	217	219	206	217	225	211	221	248	216	237	241	229	232	228	213	236	229	236	229	198	219	200	218	247	214	204	203	228	225	230	210	199	224	212	209	211	217	233	209	242	216	199	230	203	217	242	218	199	231	255	242	223	238	201	229	177	216	200	220	201	220	208	207	217	242	235	211	220	241	233	224	201	220	223	229	237	213	198	217	239	222	214	224	210	248	202	209	219	208	217	224	190	191	231	198	220	222	241	224	217	218	206	217	216	208	227	179	228	222	201	198	199	219	225	217	224	221	222	198	204	207	210	216	251	228	221	222	226	197	223	193	225	217	221	216	183	212	190	205	213	206	211	207	202	204	230	218	217	224	267	216	215	213	215	235	225	211	247	229	222	250	221	201	208	197	218	203	205	231	243	208	245	214	225	217	231	210	187	215	236	191	208	208	246	206	203	194	214	232	216	224	238	228	231	251	228	239	204	231	227	216	216	240	229	217	237	230	210	214	203	219	234	208	227	224	214	212	240	248	261	230	235	216	201	220	226	244	220	231	223	230	194	211	225	217	213	211	196	220	223	226	218	218	215	224	230	217	207	233	237	234	222	239	218	220	202	212	231	243	215	237	206	244	250	227	207	239	225	201	210	233	205	226	241	249	237	232	226	210	217	214	219	210	204	213	213	211	217	205	221	228	234	190	228	193	212	206	236	237	207	233	223	203	196	230	229	231	209	208	196	194	226	217	225	232	235	227	200	209	229	210	206	222	228	222	208	225	224	219	204	212	208	218	214	205	213	216	210	222	235	198	242	226	210	239	198	236	217	215	238	229	224	235	228	224	202	220	230	205	241	237	235	231	210	262	244	216	204	208	244	217	206	249	237	212	200	223	236	195	240	201	227	207	226	205	224	217	214	228	197	202	213	218	229	243	210	226	212	213	236	227	198	237	229	236	205	202	203	181	206	215	198	224	199	211	199	217	207	214	197	207	245	219	219	182	236	216	226	223	221	200	215	223	239	227	251	217	205	231	204	244	220	211	221	193	239	221	228
24924	1754	3051	3936	3517	2685	2254	1964	1647	1353	1292	1234	1150	999	988	927	888	917	918	846	817	818	799	772	799	773	771	762	766	740	753	765	744	696	724	711	688	724	687	753	714	682	722	688	706	712	727	715	714	716	697	683	751	676	679	692	687	643	722	659	725	716	669	730	676	636	658	663	637	658	674	688	669	673	646	639	700	665	690	657	646	734	684	693	690	695	642	659	687	657	702	673	674	667	679	710	680	675	685	664	673	668	691	617	666	679	673	660	731	633	660	665	696	691	639	630	692	661	660	696	668	662	672	687	673	723	650	682	665	668	654	701	658	705	640	627	683	667	674	727	653	689	668	633	629	627	678	672	696	679	693	635	735	661	625	633	682	644	651	704	687	634	640	695	659	697	667	625	628	653	704	654	684	707	640	670	678	709	668	688	622	679	644	707	680	645	679	654	658	629	666	692	713	646	689	609	682	692	686	651	715	661	668	614	648	679	695	678	654	667	618	678	695	700	689	635	677	653	691	643	661	660	645	674	644	676	689	693	646	686	652	642	669	715	692	680	682	657	681	646	703	698	601	605	721	665	661	659	687	678	698	646	650	683	634	649	641	678	646	663	651	665	635	694	666	661	683	655	658	699	633	648	662	646	704	656	680	635	684	674	665	671	681	660	646	661	678	698	662	664	637	679	623	668	689	671	666	664	668	637	640	675	634	655	698	644	656	655	647	644	709	685	670	658	601	647	647	650	706	658	656	646	671	630	655	692	651	667	642	668	687	665	658	645	665	631	661	671	674	689	704	665	723	625	665	655	688	699	645	636	664	649	699	671	652	689	663	705	683	666	761	710	657	631	634	653	729	659	665	670	671	692	687	690	615	691	655	659	700	668	637	634	735	687	647	622	662	661	630	674	682	635	689	663	655	659	682	646	631	665	662	681	648	656	673	686	642	648	681	658	675	669	665	635	698	686	656	698	655	691	657	634	657	695	628	684	667	673	664	670	664	688	648	689	635	714	667	690	665	644	661	732	681	621	674	660	692	659	634	632	676	647	660	731	691	677	668	671	658	634	669	651	629	643	667	695	655	705	650	699	687	657	721	672	672	688	657	691	652	671	653	609	683	664	671	715	653	653	636	663	653	684	660	632	672	666	641	650	664	641	710	679	677	643	665	652	656	650	613	692	686	659	711	682	616	671	624	647	642	657	697	715	657	673	726	679	669	649	668	672	676	701	682	682	667	685	642	643	653	676	631	698	684	682	636	680	656	661	685	672	641	643	663	630	690	716	657	689	660	654	654	674	640	650	634	668	690	656	634	681	703	686	676	659	698	722	652	664	728	722	666	622	690	618	693	615	684	646	638	666	649	708	654	686	664	640	701	696	669	662	631	665	685	653	694	675	645	661	664	664	685	637	668	623	673	699	616	645	641	652	652	617	667	724	672	660	708	677	681	696	622	685	677	650	688	688	642	668	646	645	656	660	674	627	652	635	697	701	685	654	635	675	689	647	703	639	687	670	701	678	667	630	667	708	656	652	652	632	699	677	694	641	645	664	644	722	653	651	669	662	651	616	681	622	709	661	677	639	652	615	670	632	646	680	695	707	684	726	649	630	667	683	727	678	647	652	657	669	690	649	643	663	679	612	681	642	678	685	675	672	622	615	643	645	619	695	701	676	641	691	661	693	723	718	665	649	646	640	682	681	630	632	673	672	604	687	664	675	662	652	692	645	704	688	655	675	636	662	683	670	690	645	635	693	666	648	638	676	679	675	645	669	652	626	691	705	668	639	651	633	652	704	706	703	686	671	697	682	655	674	674	663	692	644	675	686	703	690	638	702	644	681	634	687	676	678	632	707	669	725	653	643	653	650	633	654	610	619	658	659	676	679	632	632	647	682	697	661	707	688	664	647	652	696	743	683	702	614	658	664	683	664	662	703	696	678	637	638	687	689	680	688	687	665	678	721	654	699	663	676	699	653	657	652	639	662	684	668	680	673	712	648	671	654	710	635	682	643	689	647	648	699	648	590	673	676	649	645	664	622	633	662	678	607	682	656	686	708	677	672	697	680	632	643	630	663	638	665	721	718	673	651	681	671	663	700	680	722	631	660	675	642	645	681	668	690	620	648	711	659	673	683	670	613	674	607	658	695	701	668	685	682	677	691	709	686	698	677	621	687	650	652	649	673	714	676	664	654	649	638	624	699	706	670	663	620	673	632	673	647	703	651	643	702	685	635	695	730	649	618	670	695	707	653	675	693	690	688	676	648	658	647	610	627	638	690	704	637	648	678	661	663	668	637	677	679	631	676	685	674	669	668	672	667	705	653	650	680	682	671	642	713	667	646	705	652	729	666	666	683	631	612	707	668	721	643	700	645	662	686	682	611	665	662	660	635	689	663	654	656	654	690	653	677	644	685	672	652	664	679	653	696	615	680	681	659	652	689	694	654	695	664	689	651	629	674	651	676	677	679	645	647	659	659	694	694	622	690	650	658	702	719	628	676	659	689	646	643	719	640	627	670	716	648	661	698	693	648	658	645	662	611	714	667	683	640	670	628	667	603	693	639	684	660	679	660	688	684	679	666	688	653	676	650	640	682	627	669	678	628	674	697	645	660	640	660	659	648	665	679	666	679	644	657	642	625	633	692	669	661	669	644	697	665	666	679	656	691	670	625	691	664	621	617	650	658	627	675	683	642	689	684	663	687	651	701	673	716	678	685	666	634	642	700	650	614	662	682	657	655	693	679	641	644	674	661	666	641	667	674	632	652	680	662	672	668	663	681	689	683	698	672	651	643	602	663	671	689	618	657	707	645	706	704	673	665	664	700	657	671	690	636	651	685	662	659	645	653	681	709	655	646	663	647	679	683	652	671	661	646	678	671	725	655	637	682	714	668	640	660	688	718	697	667	702	685	680	703	675	707	667	628	656	687	617	647	700	664	655	696	669	657	667	627	666	653	675	662	678	690	680	688	649	689	662	697	669	678	662	673	677	660	697	663	640	673	636	653	667	682	627	686	667	663	661	659	642	694	631	666	664	699	674	670	678	680	691	705	662	663	713	685	650	697	675	675	674	664	627	684	649	693	657	635	626	660	681	655	656	656	680	622	683	670	684	700	647	690	734	721	684	643	676	665	679	687	644	692	677	627	650	671	631	621	671	663	698	665	661	699	681	692	660	691	678	640	661	644	624	686	689	663	651	662	675	641	708	676	670	650	627	696	633	632	616	636	685	682	693	673	652	651	670	667	679	655	654	607	608	682	685	658	699	669	707	674	655	659	674	686	640	659	632	637	685	731	714	697	685	696	652	670	673	696	658	666	651	650	685	689	646	687	664	678	702	606	672	644	658	637	703	680	633	646	661	683	669	681	638	659	654	617	704	678	687	660	653	672	688	684	682	748	718	663	680	719	677	680	654	662	696	652	682	676	706	617	648	660	682	628	661	671	666	663	675	710	662	714	658	685	662	631	709	704	642	665	646	713	664	644	672	680	663	628	677	687
57743	20509	12496	3436	2316	1422	1124	1085	912	745	598	449	448	426	330	360	390	373	344	342	351	326	316	350	325	310	339	333	310	304	308	335	338	344	322	288	301	323	299	292	327	325	303	335	351	300	345	307	321	303	298	308	296	296	304	295	292	343	275	288	291	294	324	303	294	316	276	321	302	299	297	310	306	290	320	336	295	309	336	305	328	304	306	294	311	306	298	308	302	282	309	307	298	301	283	305	315	309	309	329	353	277	308	276	287	300	318	312	275	301	299	303	329	289	320	306	313	325	300	314	287	291	312	295	331	304	286	341	333	301	316	340	283	302	312	275	284	316	324	288	322	283	306	286	300	298	320	305	271	309	297	323	296	305	320	294	315	340	327	303	290	289	317	326	314	312	294	285	305	311	294	314	279	298	303	306	341	300	313	305	287	278	311	290	300	325	299	277	294	287	266	296	331	276	321	305	311	303	330	327	304	298	304	287	276	314	296	304	294	313	320	296	304	295	297	275	305	322	332	314	307	315	278	299	289	306	308	273	290	313	303	303	287	305	292	308	323	326	296	310	314	290	308	275	302	286	313	289	315	313	308	307	298	294	326	274	289	325	301	305	306	297	293	305	289	253	289	313	276	308	319	287	268	311	303	297	312	289	287	314	294	329	295	318	347	306	307	275	306	293	314	315	311	304	301	299	302	328	308	279	319	293	307	323	315	276	288	289	288	302	302	320	301	310	281	305	300	333	354	309	312	285	290	307	316	304	297	350	305	288	313	296	335	293	293	337	310	319	305	293	294	317	274	307	310	281	309	283	296	301	304	300	306	286	283	304	269	312	289	295	354	272	321	314	316	286	323	328	298	298	280	309	312	340	268	303	312	276	327	300	316	317	295	323	331	294	284	316	281	278	316	295	320	305	299	356	294	312	294	283	284	323	326	311	279	331	292	327	296	327	288	299	315	293	296	314	317	319	288	286	317	307	333	279	268	317	288	315	314	278	289	306	316	303	317	301	315	324	280	305	341	311	323	308	327	300	307	292	279	332	312	358	341	291	303	293	274	277	310	305	302	295	307	300	320	305	316	298	339	310	329	330	311	291	300	290	317	296	336	321	301	256	293	297	309	276	299	322	266	301	303	285	287	309	303	299	327	312	355	338	306	277	324	302	323	287	285	305	278	291	322	284	311	306	270	311	292	271	334	291	305	285	314	300	293	317	325	311	309	301	302	257	257	306	319	311	286	299	324	302	307	312	300	283	312	280	337	331	298	293	307	323	284	317	302	295	298	281	320	316	310	278	319	314	288	274	318	290	308	313	302	277	303	315	297	309	295	294	315	311	302	310	322	325	308	306	284	279	292	309	311	304	301	315	291	316	286	309	317	272	348	305	335	335	303	305	319	310	305	322	313	309	306	317	281	295	286	295	310	304	315	319	281	301	303	300	322	278	295	276	304	310	273	321	276	300	270	318	296	258	297	306	308	306	290	336	292	315	306	313	284	319	295	281	287	304	299	302	308	294	321	308	308	281	288	287	292	304	295	310	317	315	283	286	293	280	289	292	289	299	299	312	279	289	293	301	332	305	279	295	300	308	332	320	271	301	338	338	313	324	330	311	291	282	307	286	325	322	330	292	323	328	311	285	324	288	324	311	312	300	317	302	279	314	326	320	306	300	279	324	321	266	330	309	285	310	289	285	304	272	317	327	280	285	293	304	336	310	279	317	292	297	320	285	301	289	313	301	320	303	282	298	314	306	310	318	281	321	312	302	300	307	321	319	310	305	308	299	314	357	315	309	269	326	311	299	316	302	309	303	295	302	321	297	307	287	326	324	306	284	291	274	334	296	290	301	310	308	293	276	310	337	303	304	300	316	322	303	314	339	286	319	296	309	318	292	319	266	309	315	314	308	300	308	276	326	310	299	310	288	302	289	282	350	297	285	292	301	291	318	324	273	291	302	289	299	286	290	313	302	300	291	283	305	313	283	279	330	275	305	285	323	285	322	288	357	319	292	327	318	318	336	305	303	310	316	301	280	318	299	291	279	316	327	303	296	313	303	333	290	311	293	289	293	306	289	293	282	324	314	323	294	267	299	306	310	286	288	321	306	308	301	289	294	288	318	312	287	311	302	311	333	317	318	328	297	298	292	281	303	277	300	312	282	340	273	305	304	277	312	277	327	310	306	315	292	301	305	325	321	288	327	295	315	289	299	300	330	301	287	307	278	298	292	300	330	284	310	282	292	287	337	308	277	322	292	297	295	265	329	282	306	268	275	296	298	316	309	313	275	298	299	297	304	303	310	281	292	297	288	319	318	293	311	308	297	304	251	321	278	269	275	292	274	289	314	352	302	294	317	322	301	317	270	324	291	301	325	305	321	316	280	335	312	280	325	294	294	309	286	341	311	301	313	296	285	293	303	271	314	324	307	319	323	326	302	300	309	278	309	311	294	322	289	308	327	299	305	287	306	318	304	285	292	268	311	314	338	320	310	314	295	318	292	291	301	293	303	344	302	334	321	338	300	303	313	300	296	312	291	330	307	327	304	278	349	279	310	328	301	306	299	270	309	289	310	300	266	314	304	317	299	315	296	287	296	302	286	300	292	294	305	294	294	318	291	341	295	315	333	315	311	295	295	272	300	294	298	292	332	299	303	296	300	333	296	301	293	290	326	329	305	321	325	299	319	293	283	298	286	327	294	318	296	320	309	306	314	293	322	293	309	327	304	302	301	315	302	326	294	303	301	320	297	276	334	312	316	275	290	301	297	319	286	293	280	289	349	334	305	364	319	290	316	282	304	316	271	287	313	303	307	315	284	317	295	311	302	330	292	294	329	284	312	331	317	289	289	315	301	307	265	338	318	333	314	319	332	292	314	325	317	296	294	325	280	278	292	304	320	344	311	312	309	335	315	302	298	329	334	284	313	284	306	299	320	315	273	293	342	299	312	325	313	310	308	327	291	273	326	297	309	342	297	285	272	294	297	299	258	292	319	310	286	303	285	301	339	337	307	313	305	284	291	315	302	327	311	312	298	285	306	298	318	298	281	291	324	312	299	306	293	296	311	308	290	282	289	314	290	283	299	323	308	341	305	309	294	291	291	287	312	326	293	277	312	304	301	297	328	327	311	292	319	293	288	302	293	289	314	287	351	275	298	274	265	310	305	312	303	302	293	289	276	331	296	288	347	284	332	296	318	307	317	320	292	303	326	301	325	304	302	298	275	291	292	287	298	303	289	316	275	304	337	329	313	314	302	294	293	283	293	316	271	303	298	288	327	327	298	287	315	331	296	302	289	299	312	312	319	314	298	302	299	294	290	309	288	311	302	322	277	308	293	309	278	310	286	321	271	301	274	329	308	302	290	325	309	325	310	296	339	293	319	321	294	301	323	303	316	310	278	314	302	326	342	317	314	260	277	323	291	322	281	293	264	295	287	312	342	303	304	328	317	354	299	275	298	299	312	323	325	309	312	291	281	301	322	301	336	294	301	334	314	310	278
29719	2658	5160	6429	5800	4404	3839	3360	2774	2432	1933	1834	1711	1540	1528	1426	1316	1350	1300	1215	1210	1152	1109	1104	1107	1055	1053	1017	1023	1019	1063	983	1020	969	996	973	925	957	952	905	911	978	890	895	919	915	948	893	906	898	920	894	908	835	976	881	913	863	883	962	901	874	841	859	882	849	843	857	824	889	898	868	828	928	853	901	870	885	869	902	852	826	839	876	789	829	876	927	857	895	851	918	855	918	846	877	850	842	932	867	877	835	900	902	892	839	892	842	874	853	831	893	856	860	857	861	880	840	877	891	852	868	869	873	828	871	867	912	895	850	880	873	878	874	940	911	846	844	875	846	935	829	881	875	854	855	812	855	814	872	910	891	851	888	881	881	869	848	876	826	849	866	882	893	842	839	885	916	902	863	859	883	870	862	848	840	812	847	850	858	870	879	860	848	847	863	825	915	873	871	864	830	865	869	876	887	840	817	847	821	871	865	854	799	853	884	814	855	816	826	876	955	850	932	878	877	847	881	824	879	829	880	853	867	809	903	884	893	848	883	935	873	887	918	845	902	879	840	861	860	845	870	872	888	849	888	888	875	918	873	870	891	875	853	894	844	845	787	837	858	853	855	859	865	848	860	862	841	878	848	884	897	870	866	856	889	820	872	925	852	908	842	833	888	822	851	885	876	867	948	892	874	888	835	853	923	869	865	883	886	856	891	840	855	896	891	864	886	908	857	827	881	849	821	832	875	848	893	878	880	881	882	823	835	868	910	868	863	799	922	878	862	939	882	875	915	827	872	911	870	873	875	869	799	863	821	943	894	871	853	933	914	907	860	916	874	866	889	859	852	863	794	907	895	851	900	845	924	828	875	842	920	857	833	865	819	866	822	874	851	877	871	870	871	897	886	895	853	872	862	923	851	795	858	952	911	869	917	846	842	853	854	896	849	866	824	858	887	889	938	886	843	844	853	873	823	868	899	921	860	852	893	820	903	840	873	905	859	890	835	857	883	905	848	849	922	856	896	856	872	879	817	930	863	913	893	847	860	880	889	857	847	873	847	849	879	877	894	831	843	844	847	870	896	861	863	863	885	833	908	894	821	871	834	868	913	858	873	912	835	806	857	883	860	837	887	841	901	871	907	829	868	851	857	908	857	840	863	886	853	869	872	874	881	889	847	878	873	846	868	822	873	833	876	864	853	851	926	889	909	844	877	877	893	822	867	869	833	873	887	897	864	885	807	837	854	856	872	882	864	915	902	856	825	904	829	879	822	783	821	881	872	883	926	879	855	884	841	838	856	853	903	837	838	848	829	889	867	913	831	817	918	824	868	900	905	876	910	898	860	857	845	810	897	856	844	863	905	891	847	857	849	877	881	857	884	835	868	802	827	842	819	912	861	838	859	828	889	909	870	763	815	819	827	827	919	861	869	856	866	862	879	846	895	904	880	869	905	870	907	899	859	842	861	866	909	838	873	872	894	897	844	822	879	878	859	866	912	941	825	888	900	886	896	883	899	877	900	868	853	820	830	813	873	844	887	804	812	856	887	875	871	930	848	838	860	805	825	904	856	896	860	882	881	855	867	881	865	861	900	910	885	879	859	838	910	848	866	849	827	864	873	894	901	886	888	848	888	912	869	877	849	836	910	869	838	893	874	857	881	900	839	862	885	879	863	844	871	795	852	881	824	868	893	869	893	884	869	825	826	822	900	951	836	893	868	846	855	868	810	793	832	870	880	870	860	883	821	875	857	830	867	909	831	841	844	886	814	828	907	869	901	903	806	854	876	846	844	867	897	873	836	820	810	850	857	812	841	880	832	881	871	900	908	811	857	855	842	800	863	897	850	900	876	827	838	812	785	854	844	915	828	898	824	844	896	808	860	898	910	869	824	859	869	859	883	883	859	856	875	882	840	864	915	853	933	904	840	854	898	901	827	852	846	830	832	821	855	840	856	815	889	896	887	849	914	880	861	824	916	876	945	868	867	890	880	911	867	889	833	909	898	829	883	839	823	856	820	832	871	885	946	874	809	883	866	830	871	859	824	888	837	881	882	871	899	893	852	888	859	920	847	863	861	847	890	914	883	807	853	889	882	805	849	892	865	886	828	920	886	855	841	874	866	880	890	811	856	863	879	850	832	883	872	882	875	878	877	869	861	880	845	852	865	871	874	847	841	846	856	847	835	858	877	828	893	895	903	868	862	827	868	846	866	886	913	790	843	860	851	923	862	864	850	856	850	901	828	845	844	835	836	865	858	886	890	936	908	930	862	896	928	897	811	874	870	857	823	857	847	850	879	871	830	831	861	839	868	849	884	856	882	842	798	832	887	829	848	841	851	904	819	847	869	861	859	791	864	829	855	909	871	877	859	862	817	892	825	884	840	886	874	861	880	878	854	890	855	897	864	883	906	975	894	832	830	801	887	834	882	836	893	838	896	866	932	856	804	883	844	805	886	840	898	872	832	809	842	834	817	805	830	825	832	815	894	827	910	858	869	841	861	932	855	835	840	881	891	865	846	832	879	862	840	898	910	822	887	823	920	897	886	823	906	883	836	853	878	867	896	858	880	837	752	849	883	944	847	862	886	854	844	896	921	863	871	902	865	913	866	870	844	906	887	831	826	849	889	865	892	863	861	879	915	882	923	894	881	842	880	798	846	877	851	861	821	856	862	858	858	840	829	845	907	870	864	848	898	896	895	832	888	843	879	919	865	866	838	842	860	843	906	832	847	901	870	858	804	843	905	880	875	885	872	847	848	873	866	899	840	851	827	913	903	835	832	850	881	922	894	909	840	894	813	820	865	840	875	901	871	875	833	875	885	903	843	804	886	802	863	850	902	894	909	848	931	841	873	882	843	837	872	876	886	884	886	893	825	819	930	861	854	885	839	837	873	855	849	848	884	879	832	872	862	836	855	866	899	842	893	885	845	841	892	867	820	826	896	858	854	873	841	883	864	766	819	879	882	836	890	903	876	880	829	861	919	888	800	863	830	901	816	931	853	862	846	899	852	872	866	870	842	838	899	862	864	860	888	854	860	890	845	808	870	834	841	836	862	835	891	878	859	843	851	869	848	875	861	825	886	819	820	883	821	868	831	867	842	860	831	879	869	858	877	907	881	886	867	828	849	861	858	846	902	861	918	855	835	869	868	885	900	823	872	884	824	844	867	798	883	894	869	806	915	850	859	857	869	811	866	835	876	881	910	862	910	881	862	877	831	894	843	855	863	895	845	923	820	877	893	856	899	868	837	899	869	887	884	873	845	839	879	878	865	906	860	911	837	854	860	846	858	833	893	892	813	869	900	853	833	906	889	850	840	893	878	836	854	837	859	846	851	908	888	909	863	845	867	883	905	848	816	844	842	876	870	851	942	830	844	885	888	897	889	870	831	870	880	860	860	871	831	830	851	855	853	863	877	843	810	869	843	852	862	868	909	843	860	867	867	807	867	919	840	865	890	879	853	873	934	828	837	935	888	858	911	881	855	809	865	875	840	866	855	892	854
12139	573	344	206	175	104	112	101	97	121	116	116	137	119	114	95	126	114	101	118	107	103	114	129	101	93	96	121	128	102	107	98	98	104	113	115	131	108	120	99	106	93	114	116	116	99	101	105	105	109	86	110	119	114	100	111	110	94	107	103	100	112	114	103	106	128	110	115	99	91	96	131	108	110	109	111	84	92	115	130	117	88	111	110	111	106	114	107	117	121	122	110	119	102	94	93	115	93	111	117	98	115	123	121	108	110	103	100	113	83	105	93	113	94	89	114	99	105	99	99	117	132	96	110	110	110	103	98	98	96	103	97	106	104	117	115	103	100	117	106	85	100	103	92	125	114	111	105	113	110	105	122	117	116	101	120	111	94	108	102	84	93	82	88	116	100	125	114	126	112	106	97	101	131	104	116	91	106	102	93	122	99	97	110	96	96	114	86	106	98	112	102	118	112	101	125	105	115	127	107	115	112	96	98	94	104	96	116	111	118	109	115	118	110	89	108	114	105	109	105	103	100	104	90	107	105	100	101	96	118	104	115	100	103	98	110	104	108	104	110	105	95	84	123	123	95	109	96	92	112	114	115	110	101	89	102	137	115	87	100	120	108	114	103	100	109	126	101	97	114	120	114	116	115	107	116	117	122	119	92	106	111	107	106	105	95	93	96	108	93	110	129	104	106	100	120	114	103	117	107	110	97	125	113	120	109	97	112	123	107	109	111	87	118	95	115	92	95	87	126	118	103	98	97	110	93	98	113	104	114	85	126	89	95	110	125	101	118	111	119	129	105	114	104	96	115	110	95	127	89	95	125	104	121	114	117	136	99	108	101	91	93	105	88	98	114	105	108	112	120	102	121	114	108	109	103	102	119	120	91	86	121	106	124	86	121	115	109	112	119	94	105	115	117	101	97	104	99	109	97	98	98	107	95	101	116	102	101	96	113	106	103	110	110	108	110	131	102	95	78	108	105	106	134	98	131	84	102	92	115	102	100	105	125	102	108	124	102	107	115	102	99	91	88	112	97	106	108	92	98	106	111	100	96	124	109	107	116	103	108	101	99	108	92	99	88	118	115	103	110	124	110	91	96	126	132	110	104	102	109	122	102	120	98	108	91	102	115	116	110	103	109	115	98	118	112	108	108	109	124	116	101	101	101	104	104	111	100	121	111	99	101	106	119	100	87	97	108	95	115	110	104	101	111	95	123	106	98	111	121	90	90	114	113	118	117	109	86	101	90	101	89	106	112	100	112	104	119	90	90	118	116	117	107	116	95	94	112	109	101	108	105	105	114	113	107	96	101	97	89	106	116	104	111	106	104	113	105	122	115	103	106	91	109	115	126	102	111	102	107	110	112	111	93	106	124	98	87	118	97	121	122	97	98	111	99	124	104	113	97	90	111	105	112	103	108	111	107	91	120	107	113	99	91	113	107	112	98	120	80	95	98	92	117	104	104	96	123	105	87	95	122	121	117	90	118	101	105	114	108	118	89	123	95	91	108	132	123	116	127	126	108	94	94	130	109	123	99	108	113	103	106	110	130	123	105	106	107	115	91	98	109	119	100	105	123	116	94	121	100	98	120	98	97	93	105	103	98	104	101	123	113	126	117	101	127	112	106	106	99	105	104	97	97	99	120	103	101	123	100	124	106	106	110	101	108	114	119	130	99	108	112	97	108	120	98	105	107	113	120	99	109	101	90	128	107	101	119	96	96	74	104	97	95	91	96	116	99	112	115	99	104	118	103	112	124	89	123	112	121	106	98	96	107	88	132	97	113	96	102	101	84	108	112	103	98	106	120	108	114	94	111	96	131	104	103	97	120	100	113	104	91	105	97	110	116	113	108	99	124	106	85	99	105	121	97	103	118	86	102	94	125	104	114	100	102	112	120	111	97	93	106	112	101	116	120	104	102	112	104	119	100	106	96	103	108	101	120	118	92	120	102	91	117	106	86	104	102	105	121	107	94	102	101	110	93	93	93	103	95	111	119	117	105	127	108	99	95	98	102	90	107	98	100	107	125	108	113	102	98	98	95	103	94	114	91	93	108	96	100	102	115	111	105	95	96	84	111	77	99	115	111	107	117	108	112	91	86	109	101	128	121	101	104	86	115	97	100	105	114	95	123	111	106	107	105	108	111	107	113	95	101	105	93	91	104	94	113	103	112	105	106	102	123	91	75	89	97	100	87	109	114	110	116	102	108	103	106	113	93	85	114	116	106	110	101	109	102	94	93	118	109	108	121	108	127	94	114	122	110	101	119	107	113	102	104	114	121	129	117	108	112	111	103	106	97	98	117	112	120	95	94	123	111	111	140	123	106	103	93	107	98	109	95	100	99	97	114	119	116	109	98	95	102	130	85	102	104	91	118	106	114	124	118	94	111	105	93	119	95	118	87	105	117	102	87	108	92	104	110	121	116	123	118	103	105	87	112	113	110	122	95	107	103	109	83	112	106	103	91	103	120	124	101	98	94	87	103	107	92	113	97	99	108	90	112	87	104	100	115	110	101	103	116	125	111	131	110	108	105	113	125	108	122	103	102	99	93	108	99	112	122	128	107	104	103	121	117	118	103	82	130	106	119	102	95	103	102	109	104	105	127	95	108	108	103	92	109	108	92	89	107	109	107	113	115	91	115	109	106	112	102	94	113	113	88	94	112	106	109	104	112	103	116	95	126	107	99	112	100	87	101	118	98	97	103	104	112	111	101	121	99	97	85	104	100	103	113	88	109	118	91	106	122	91	86	97	101	123	94	106	110	119	114	110	111	106	106	102	118	126	97	115	119	114	107	109	107	119	123	98	100	102	96	98	121	94	94	99	96	98	98	96	83	117	95	94	85	112	115	101	110	120	85	121	100	110	110	101	98	108	97	109	114	100	97	102	103	87	114	108	118	91	107	106	97	121	94	114	108	125	128	101	86	112	101	99	110	80	98	109	120	87	97	112	86	92	108	87	97	109	114	118	107	110	92	119	95	111	116	96	122	90	104	112	92	92	108	123	101	115	104	100	109	96	102	99	97	94	97	105	93	105	120	103	104	100	89	100	122	89	113	95	119	102	103	105	94	98	100	109	108	100	108	112	98	102	124	116	116	78	98	112	96	95	98	100	94	123	84	118	110	90	114	109	102	102	104	113	89	97	118	109	112	106	114	102	101	100	94	124	98	118	107	124	108	96	102	105	99	112	116	109	108	101	125	99	111	115	116	107	110	104	119	105	93	104	90	109	104	109	113	86	99	123	94	102	112	109	96	122	99	104	90	110	107	95	96	85	113	99	102	84	117	98	100	107	84	99	119	103	96	115	94	99	122	81	114	93	107	91	113	101	103	111	92	94	94	105	106	119	85	136	100	108	119	103	115	124	105	90	106	98	131	112	119	111	117	116	92	109	109	124	85	102	126	116	111	104	92	113	126	99	109	110	106	116	94	109	110	95	120	101	96	83	130	109	115	96	110	105	115	105	113	100	115	111	102	88	97	98	109	98	96	106	98
11461	502	584	682	626	491	522	471	429	495	416	432	402	409	375	393	376	380	412	407	397	379	422	383	365	360	377	386	376	412	403	391	352	392	388	371	380	378	412	371	369	354	377	368	392	361	402	395	361	370	332	387	387	381	357	373	364	389	393	353	362	371	366	365	398	382	369	383	376	369	396	394	363	378	358	359	372	333	352	375	379	382	373	384	379	381	392	368	372	386	375	388	396	383	405	420	376	360	381	379	369	348	377	364	389	375	386	373	364	353	350	329	380	396	368	357	361	397	345	368	386	365	375	420	357	332	418	366	353	408	360	350	406	367	361	386	361	377	359	339	402	392	342	350	367	390	365	357	380	367	363	375	410	362	368	375	384	390	370	390	397	351	359	356	356	368	378	361	358	364	344	373	353	368	388	369	368	344	363	375	377	379	381	389	420	355	371	342	312	391	398	336	369	375	368	365	326	345	379	336	371	378	366	391	381	376	391	361	383	366	375	369	368	401	387	413	381	400	397	380	371	387	382	371	357	379	352	373	388	377	347	384	373	415	393	341	371	354	352	357	373	378	379	366	367	391	390	376	364	373	363	361	366	362	353	371	378	378	392	397	412	343	422	359	378	389	397	365	443	359	364	391	392	391	361	351	368	334	391	376	377	356	388	340	391	333	375	390	390	394	347	380	410	348	382	374	374	388	366	384	366	364	368	336	374	364	403	363	381	399	372	367	371	404	386	386	343	387	401	358	372	362	375	378	366	416	363	378	362	358	400	377	388	331	396	379	358	340	376	375	372	376	351	373	373	367	402	397	375	361	389	370	358	377	329	367	383	343	345	406	375	367	342	388	368	389	365	378	370	370	376	349	368	375	377	409	365	357	333	400	386	363	405	358	365	344	351	387	382	391	375	384	369	358	392	383	396	373	419	363	340	365	349	375	390	377	370	376	385	394	395	394	352	361	374	384	345	372	381	344	372	362	410	387	360	370	350	375	410	338	358	390	379	360	380	366	354	405	350	360	382	392	385	373	380	394	392	420	346	381	346	369	374	386	370	369	371	357	346	381	361	370	398	357	372	385	375	369	352	388	390	397	386	341	405	365	378	368	376	386	376	389	378	396	405	369	356	373	356	363	362	362	379	363	365	372	393	364	371	366	358	374	390	373	394	400	368	357	361	365	370	328	379	373	374	372	374	367	365	372	364	370	390	394	322	373	372	384	392	394	419	410	387	364	380	387	358	388	397	349	358	392	366	356	404	380	405	372	398	348	313	381	389	367	388	335	373	357	355	376	373	375	371	372	348	350	373	378	351	355	406	394	353	371	360	370	365	361	363	356	356	380	378	347	340	376	356	357	385	351	373	346	358	390	364	368	363	348	361	386	358	368	365	375	359	372	364	355	356	343	358	384	401	355	390	377	377	360	413	364	386	372	342	333	361	378	374	383	349	369	373	359	369	345	372	367	371	366	390	341	357	362	390	373	400	380	375	334	390	392	384	379	366	365	374	385	372	346	397	344	372	400	364	337	370	390	381	372	356	357	334	387	339	381	359	336	377	405	383	370	384	357	371	362	318	343	365	399	376	367	399	384	368	370	381	375	405	386	344	348	372	369	401	368	395	373	373	365	355	388	387	340	372	365	397	399	403	385	398	364	360	404	364	403	332	384	367	356	391	397	388	376	381	356	372	385	365	370	362	350	371	377	370	368	343	371	375	354	393	401	381	387	396	377	387	349	402	392	379	380	394	395	402	361	411	388	392	371	363	385	368	391	365	378	366	397	378	369	371	362	396	349	370	387	384	366	372	338	406	374	380	371	388	393	382	361	345	381	357	397	360	379	373	362	389	389	381	376	380	354	358	395	387	375	380	356	416	367	363	441	366	356	371	342	353	392	388	363	414	346	374	351	366	383	360	357	349	388	359	373	382	364	379	367	386	419	377	337	391	373	350	369	384	389	402	357	383	359	378	360	373	364	352	404	349	381	374	363	332	340	360	378	399	334	379	402	377	349	377	377	385	388	367	376	345	359	373	366	333	358	366	340	379	396	370	382	368	354	351	361	396	373	321	367	405	435	366	383	356	376	380	376	359	392	373	362	385	372	331	351	377	364	367	367	376	379	378	381	389	365	390	376	373	409	358	369	398	344	392	370	397	365	399	378	388	364	375	361	331	410	399	344	374	376	345	386	372	370	369	365	355	359	393	391	370	358	370	346	385	382	381	352	357	370	366	392	354	372	395	367	393	364	367	374	394	353	351	367	392	365	378	385	371	340	365	348	350	386	366	365	364	334	385	356	381	349	401	416	406	372	368	377	358	371	341	345	375	368	371	325	363	408	368	390	368	372	363	332	351	368	368	361	371	371	408	399	359	337	381	344	376	394	357	353	367	410	368	369	346	384	390	385	372	362	393	353	342	355	346	362	404	377	405	350	375	380	379	369	359	401	398	409	376	376	369	373	363	371	346	360	381	350	363	351	386	352	361	349	360	372	358	363	378	398	348	385	393	390	372	338	376	370	378	375	362	357	346	381	383	364	408	368	395	407	328	398	375	324	389	356	410	361	378	381	386	388	344	370	368	355	336	363	384	363	383	336	361	333	402	357	351	376	390	349	370	348	368	388	381	363	367	374	397	411	353	357	367	375	411	386	358	370	360	376	381	363	375	376	388	364	379	396	377	376	422	331	368	368	382	354	385	404	383	354	395	374	381	369	361	363	347	334	379	392	374	356	373	346	328	357	386	355	372	390	363	379	356	411	348	390	351	354	370	349	424	362	375	366	384	381	392	357	345	368	398	366	383	359	377	359	352	368	360	374	374	375	361	361	341	399	383	380	386	314	337	382	386	373	387	386	382	391	373	352	371	389	377	364	376	402	316	363	374	355	370	378	366	369	351	383	341	366	380	372	362	353	405	379	356	345	359	345	381	405	398	397	383	358	389	376	349	375	360	366	360	410	364	362	401	364	377	337	358	368	370	335	385	395	371	417	344	361	378	390	379	356	356	373	393	383	361	349	363	342	370	346	376	371	348	393	382	374	400	375	373	374	354	355	406	377	350	369	378	380	332	341	390	355	387	361	352	392	363	368	359	391	398	413	408	392	382	367	377	350	377	419	390	377	372	367	361	382	356	325	359	316	384	393	354	353	361	360	376	391	355	377	391	339	353	368	370	347	357	401	399	368	358	395	384	336	382	368	388	437	373	378	345	362	369	360	370	353	368	383	357	363	388	396	342	362	381	383	367	386	423	413	386	358	351	366	398	388	384	406	361	350	388	362	374	387	390	389	348	399	356	371	405	392	344	357	368	363	345	372	359	370	364	361	380	388	395	361	360	356	362	376	362	350	388	339	412	361	373	388	333	357	359	395	338	353	360	342	384	369	330	359	384	361	388	383	381	391	351	366	372	357	374	354	385	372	374	389	392	417	353	357	375	387	366	349	376	361	358	378	375	375	339	367	359	397	343	373	408	358	358	365	366	353	353	373	366	349	367	396	356	374
49252	14587	3482	1820	1243	646	518	456	366	353	298	311	325	266	278	256	240	256	241	270	260	242	242	220	234	253	233	261	235	235	213	240	231	203	233	226	219	235	234	208	218	221	246	236	216	211	213	215	222	192	204	207	206	241	203	246	232	233	220	231	196	215	230	200	221	220	224	223	230	205	191	206	200	216	211	203	191	223	201	231	228	223	232	218	193	211	212	238	228	219	216	202	220	215	234	225	217	206	225	210	198	223	207	256	201	213	234	214	196	249	252	210	199	191	209	232	217	222	212	206	207	197	217	224	227	208	234	226	230	213	232	222	216	223	210	210	203	206	210	216	230	212	237	218	219	222	213	195	213	197	224	208	194	241	220	205	221	208	208	215	206	216	225	202	219	239	211	222	213	207	220	180	209	211	212	225	222	238	211	209	237	219	209	216	215	207	212	220	201	214	243	220	256	196	213	230	219	228	201	244	195	211	210	221	225	189	194	214	209	210	218	225	213	231	216	213	209	201	209	210	218	233	218	230	245	206	226	241	208	221	225	231	240	223	209	216	238	205	214	212	235	224	212	201	197	228	215	215	231	179	215	202	232	222	235	240	200	242	202	221	208	213	233	226	222	206	215	225	206	223	233	214	212	211	236	221	230	215	231	239	237	229	223	227	244	219	225	229	252	234	214	217	237	202	212	221	204	204	231	241	221	217	207	228	232	205	215	213	239	243	201	242	240	241	208	215	180	224	215	190	236	212	204	179	192	208	203	228	202	213	213	231	204	192	234	224	218	205	199	190	211	234	203	222	212	253	191	199	225	219	227	231	234	206	213	223	248	204	220	208	242	209	226	217	207	203	227	204	204	205	182	202	219	212	224	219	232	212	214	232	207	197	233	217	216	216	225	218	222	210	212	226	225	216	203	201	212	237	220	230	205	231	223	218	217	201	226	232	217	240	208	176	216	189	231	203	213	192	236	240	232	239	202	226	218	234	233	226	219	196	229	209	246	241	217	206	212	232	218	244	245	205	264	228	233	217	210	220	211	224	191	219	186	187	237	213	221	215	227	223	204	229	196	211	211	209	224	214	230	237	206	223	217	178	208	221	218	226	233	197	214	251	199	214	204	218	229	216	215	238	227	265	229	199	223	216	226	189	209	220	194	204	193	210	200	237	251	255	224	195	213	203	224	209	231	202	224	234	217	212	207	220	212	239	218	213	222	237	222	227	252	222	218	218	230	216	245	236	224	226	217	200	220	205	211	229	234	236	214	222	220	205	215	190	207	215	218	216	259	224	226	208	177	217	215	196	232	197	237	219	238	209	234	225	225	208	216	215	189	187	226	233	212	235	204	195	227	222	214	219	223	204	207	196	229	221	232	212	224	215	216	230	232	212	218	236	205	205	229	205	203	230	221	212	205	202	220	212	241	208	183	229	243	229	229	245	200	212	223	231	218	197	213	217	234	260	213	213	233	205	206	211	221	231	219	220	235	230	237	226	195	195	198	227	205	221	199	202	245	195	204	207	211	199	232	213	224	207	198	213	208	211	229	238	208	238	204	213	222	205	214	214	210	207	224	222	220	217	193	244	206	219	251	213	258	203	205	227	209	212	228	229	209	247	240	204	231	213	200	206	219	246	206	210	217	226	214	208	205	228	197	217	203	202	215	225	211	212	203	207	204	203	214	244	233	200	229	215	237	217	231	185	225	228	224	192	244	228	223	239	208	231	214	208	207	228	237	201	205	249	208	224	242	208	199	230	205	227	231	212	195	214	202	203	195	214	242	206	210	202	206	207	218	238	230	220	218	244	210	225	197	206	237	223	211	211	201	221	214	219	223	236	219	211	211	233	236	237	219	187	195	195	209	198	213	205	215	219	232	214	222	227	221	228	215	205	207	211	221	227	211	229	204	237	188	201	207	217	206	211	210	221	217	209	238	209	237	242	236	218	210	208	219	212	228	227	237	200	214	231	201	240	205	228	237	245	200	242	227	229	228	225	201	227	232	230	211	210	224	221	201	218	247	224	213	204	207	206	234	202	248	217	240	217	214	223	279	245	195	202	213	213	230	231	247	229	197	222	196	211	194	228	221	186	205	236	208	221	213	208	230	220	216	211	220	247	232	207	224	209	215	231	215	221	223	222	227	227	197	197	225	230	221	194	210	202	225	205	221	229	224	230	223	236	217	216	218	252	244	226	208	222	234	214	222	222	207	192	194	226	215	208	194	230	204	219	201	226	211	206	230	207	220	236	195	203	205	219	228	234	230	207	237	204	223	248	222	219	198	192	219	238	216	215	225	195	217	239	211	217	221	230	235	233	202	227	210	188	229	211	214	193	229	212	216	203	231	231	215	226	206	215	229	242	222	193	210	220	202	225	196	235	201	211	215	253	247	202	228	226	246	226	196	205	203	202	238	206	245	230	223	226	207	218	243	208	210	212	231	233	212	231	227	217	206	213	244	214	250	223	206	201	205	212	224	226	208	223	229	206	224	226	222	197	239	180	202	200	186	217	210	226	215	229	222	201	208	207	230	247	234	214	211	240	201	221	212	214	208	196	221	227	211	233	210	188	230	196	197	203	235	186	231	234	229	205	203	199	212	213	216	223	233	215	220	224	227	209	204	225	254	226	232	235	229	209	235	222	214	214	224	209	255	193	221	224	224	201	224	193	226	235	232	211	227	202	209	208	196	225	218	213	208	216	220	203	198	213	260	216	219	267	202	203	214	209	194	208	217	211	228	194	223	236	221	190	220	219	225	215	229	218	204	237	218	203	217	219	230	236	218	215	252	219	208	215	226	250	231	232	228	215	219	211	201	230	200	228	225	196	229	230	227	223	205	207	187	192	213	229	196	215	239	215	209	231	213	235	204	208	233	239	221	209	198	208	219	222	208	224	207	234	215	218	195	207	216	250	244	242	228	214	213	233	223	225	184	218	212	223	235	194	236	239	197	205	215	227	243	208	234	237	183	220	242	225	201	244	226	246	225	234	230	222	228	196	231	201	210	212	228	250	209	221	242	219	196	237	218	212	228	224	234	229	215	211	207	213	206	184	227	239	220	228	236	215	216	203	207	225	199	239	252	217	218	180	229	252	221	222	215	184	221	237	186	247	217	194	190	216	227	209	244	208	219	207	244	209	223	224	215	212	201	221	199	210	253	243	207	227	241	215	206	222	214	228	209	182	212	195	232	225	218	207	199	220	210	196	216	203	210	193	235	217	216	209	220	228	233	218	219	231	193	217	217	228	210	208	219	222	189	229	227	219	206	221	233	230	191	222	231	211	223	206	225	208	190	257	218	227	220	215	206	217	215	193	203	217	222	215	202	221	229	233	209	208	236	250	211	200	234	208	182	211	214	204	233	213	227	211	195	212	221	203	212	226	228	230	210	212	232	209	204	228	250	214	213	222	200	230	227	207	202	214	240	212	223	232	244	224	232	217	217	207	212	219	232	283	219	211	222	216	180	222	216	228	212	221	224	195	224	231	212	221	199	217
23993	1503	3169	4375	3512	2555	2241	1936	1655	1486	1256	1239	1135	1018	1000	933	924	907	877	833	797	908	800	773	813	792	747	786	786	759	720	778	772	763	687	703	777	776	752	697	697	717	713	708	666	706	704	663	699	670	709	690	661	655	687	694	672	688	663	657	669	677	708	692	669	650	731	667	671	678	646	626	644	645	673	679	685	715	680	631	625	692	691	682	702	644	672	650	687	721	697	673	690	644	669	687	713	729	705	689	626	707	714	653	644	658	660	645	700	700	658	677	677	670	662	696	675	716	676	698	641	658	690	724	697	614	702	659	657	691	622	657	706	642	655	630	635	621	658	678	685	640	653	664	629	661	712	664	655	650	635	672	700	647	634	650	683	653	652	636	694	665	667	662	701	689	679	608	699	706	669	681	652	671	668	678	674	652	644	638	623	659	683	686	651	664	676	673	648	666	679	694	662	640	669	647	653	647	669	655	667	674	696	635	665	648	663	677	730	666	664	655	594	729	626	677	625	689	657	659	657	669	691	658	630	651	629	650	643	656	715	655	620	669	656	640	634	647	657	611	672	658	671	655	674	649	690	664	651	649	681	662	751	656	632	702	662	668	725	640	671	675	674	683	619	641	662	627	691	655	632	638	754	649	630	662	646	673	683	691	624	625	695	684	691	703	646	704	624	667	686	652	683	634	654	660	648	646	663	672	684	707	662	701	672	654	635	690	647	686	644	680	636	653	698	616	649	718	690	654	669	652	663	671	723	686	695	671	657	703	664	695	640	648	679	655	664	652	641	686	674	616	686	658	622	712	630	677	673	658	631	684	639	659	646	654	652	673	691	685	671	660	658	711	681	746	657	697	649	619	642	648	654	719	712	697	653	624	668	686	652	707	657	659	654	710	701	692	709	634	660	676	680	660	700	697	642	692	643	712	580	655	672	641	662	648	624	614	669	678	669	687	657	719	697	667	688	669	593	675	599	671	689	651	658	675	658	661	659	667	655	640	689	652	693	646	665	702	692	643	644	665	690	670	637	646	649	702	707	623	675	602	637	643	683	700	650	655	720	669	664	672	705	694	666	683	653	718	643	630	663	662	665	675	696	732	688	691	677	608	639	714	671	636	681	655	650	703	717	629	691	678	673	715	675	664	639	673	690	638	655	687	646	682	642	664	660	663	696	654	669	637	670	646	686	666	682	675	673	676	654	686	671	656	682	664	648	665	631	639	680	720	631	650	709	691	636	680	676	635	630	671	706	701	657	656	632	669	656	672	644	637	644	648	680	641	618	670	676	684	641	664	709	658	711	687	658	650	679	635	652	643	689	640	678	675	667	697	696	638	691	659	649	695	691	638	730	681	668	686	672	636	691	637	671	650	668	654	642	671	672	660	672	641	632	680	659	659	649	651	662	682	671	656	678	648	685	649	691	651	663	658	700	683	669	648	665	660	664	621	653	696	670	685	678	636	697	671	670	662	639	685	638	701	672	652	618	688	676	673	670	647	639	663	691	647	622	657	601	650	638	622	676	651	634	682	639	742	626	654	731	660	709	639	693	638	640	668	684	651	665	623	650	644	655	652	661	646	707	677	648	707	653	679	638	654	629	652	706	631	665	681	669	664	640	658	710	630	706	643	671	698	661	657	735	722	638	660	654	694	631	635	699	678	688	669	656	673	674	598	617	650	722	698	697	664	653	656	663	624	638	657	729	699	672	655	690	649	679	662	655	685	681	686	687	616	690	697	695	666	650	649	691	661	682	690	675	694	665	697	688	694	658	658	695	650	639	675	677	697	679	627	616	689	599	670	724	643	715	636	666	676	650	686	667	649	640	646	655	667	682	654	624	725	679	645	695	632	660	685	689	687	606	677	634	662	602	718	667	673	691	629	687	664	678	626	635	611	657	677	717	658	688	687	688	692	628	648	692	661	644	675	652	613	650	710	605	661	678	645	652	664	640	713	720	669	657	656	671	699	633	707	687	670	651	635	663	672	645	675	679	643	637	683	656	643	659	669	659	644	697	629	649	684	686	681	695	665	683	690	667	645	639	627	628	637	653	636	656	632	698	642	689	650	660	624	663	695	638	626	636	656	612	650	654	621	679	660	596	683	655	701	652	638	679	667	666	689	667	669	645	659	615	657	667	685	668	670	678	664	673	665	642	644	681	614	631	630	638	656	682	699	647	659	715	583	676	645	686	650	686	695	676	703	649	663	684	655	633	689	710	637	708	649	709	659	604	620	652	676	675	593	641	653	650	706	661	655	711	634	674	649	672	692	667	701	621	634	682	627	727	660	633	656	643	692	686	660	664	641	670	676	648	677	646	623	650	634	621	643	644	655	645	640	631	619	625	645	675	639	661	710	665	680	629	678	645	641	687	711	656	670	638	685	679	647	677	710	692	687	657	672	669	696	667	697	636	686	655	692	649	657	708	649	672	670	684	639	642	636	691	670	623	671	662	678	726	688	663	683	678	652	623	693	675	648	632	602	691	663	679	666	666	696	681	698	663	666	695	633	670	695	636	618	652	660	683	661	614	677	668	645	664	631	689	641	668	629	696	720	630	662	670	654	642	617	628	627	673	655	635	670	682	657	656	658	668	644	659	684	651	675	620	743	643	645	661	651	656	613	692	665	709	633	678	683	661	700	675	634	649	680	681	662	672	675	638	696	639	712	674	685	697	681	686	671	683	685	675	673	603	684	682	664	653	620	693	658	667	663	690	679	652	632	668	678	665	653	674	692	674	655	647	681	652	646	647	653	668	662	670	603	681	646	658	623	651	716	687	666	685	669	671	682	683	639	643	680	671	661	643	643	626	643	641	686	643	713	657	679	622	634	683	695	649	666	648	668	656	667	671	652	656	645	678	676	645	644	677	661	673	657	667	665	697	681	631	630	626	666	710	636	668	697	604	672	681	675	632	663	630	665	668	636	669	669	659	688	704	643	658	687	715	665	681	677	689	667	673	668	722	655	692	654	663	671	641	677	669	649	621	716	675	675	679	669	626	649	659	684	694	665	686	681	643	666	717	642	734	614	653	699	643	670	690	662	666	627	689	706	625	663	727	671	663	654	648	651	674	637	692	677	659	713	682	709	694	617	713	687	642	648	667	673	669	663	701	653	698	664	685	650	627	643	662	659	643	654	652	664	699	667	640	676	703	631	660	654	632	679	669	703	710	646	660	661	694	652	612	685	658	689	699	669	628	633	677	664	670	689	668	631	662	648	612	654	664	656	682	662	641	635	677	697	644	667	686	645	645	679	695	704	649	652	629	689	700	651	664	637	678	678	671	687	654	666	670	665	681	626	645	662	650	629	645	713	680	676	658	650	692	670	633	641	703	652	670	648	613	647	643	685	691	653	636	679	679	689	675	645	647	688	662	659	627	636	681	676	664	614	642	616	695	685	691	654	675	683	665	677	682	619	634	630	671	666	629	640	690	647	623	665	680	665	645	647	664	655	657	647	684	699	624	654	669	651	651	662	671	672	687	662	647	633	693	667
55547	20472	12514	3710	2516	1196	939	722	654	519	526	451	409	456	417	408	361	371	364	362	329	337	353	344	338	332	349	304	357	348	337	341	335	305	326	319	310	307	337	300	324	338	321	298	335	337	295	296	303	311	300	320	299	305	293	321	303	300	304	302	274	312	332	320	305	327	332	302	317	314	291	292	289	321	322	302	286	293	317	255	281	316	313	319	289	317	338	315	301	294	307	306	329	317	314	279	278	304	316	280	317	306	306	332	337	317	320	364	282	331	281	322	292	263	278	319	304	287	287	301	322	289	330	324	313	360	312	312	333	328	320	292	314	277	292	314	324	295	282	284	301	300	294	315	307	297	310	309	331	304	325	289	301	318	291	319	294	289	290	303	274	305	301	339	315	316	304	311	298	351	295	305	285	325	271	324	323	287	331	275	271	280	301	281	277	314	307	300	303	286	274	280	324	271	303	285	285	326	340	298	310	301	293	299	324	294	334	289	290	308	318	308	306	282	314	326	306	285	299	304	317	309	313	283	302	312	309	315	287	313	296	324	298	287	283	309	329	289	308	313	299	310	288	275	325	291	304	298	306	282	269	309	307	274	286	298	300	302	282	290	296	269	307	277	302	316	313	282	300	286	311	318	285	325	273	323	287	290	321	296	315	286	295	289	315	318	312	291	291	292	305	295	311	330	288	313	286	316	345	323	298	332	298	296	315	285	307	289	285	309	296	303	299	311	253	300	297	303	343	319	298	279	331	315	303	319	290	311	275	317	301	301	288	312	322	325	323	284	283	316	275	281	271	295	287	337	318	304	284	335	302	329	326	305	329	344	289	299	291	322	317	318	316	324	316	278	306	314	311	272	312	297	291	282	298	284	277	307	292	290	274	300	310	272	303	290	309	297	293	296	323	298	285	289	304	284	290	314	305	283	340	297	322	299	284	321	318	300	319	309	327	309	301	261	322	331	289	285	320	296	288	305	320	352	323	288	308	299	331	291	311	289	302	328	326	309	288	275	314	301	306	301	337	293	279	309	313	274	281	308	294	292	299	309	301	309	314	288	281	288	312	310	291	327	318	290	306	312	308	298	295	333	295	301	313	305	322	312	300	331	295	284	324	305	298	315	336	271	293	308	327	316	294	292	308	305	322	322	300	299	287	304	285	305	292	322	282	320	310	273	292	310	310	288	290	295	295	281	302	287	313	330	285	305	306	301	273	275	272	300	333	323	299	305	306	325	299	303	297	307	299	290	304	282	306	319	333	313	339	256	275	295	308	302	292	306	296	326	291	314	308	281	307	284	310	326	294	292	288	283	304	318	298	248	289	310	316	310	309	331	303	299	297	291	317	301	291	311	313	327	315	306	267	293	305	298	306	268	295	276	285	286	308	296	287	319	267	306	287	310	331	300	326	284	305	300	315	300	318	317	303	299	325	324	322	304	286	295	301	296	257	312	305	321	273	301	301	254	310	308	296	337	294	319	311	322	310	324	317	307	291	279	343	298	302	291	306	315	297	281	322	312	263	297	291	313	294	298	338	316	328	293	306	277	263	285	323	272	286	353	339	265	323	314	320	266	302	320	304	296	309	321	322	304	288	306	281	274	295	311	281	284	274	305	291	305	328	316	318	311	276	288	302	298	335	313	290	328	302	308	292	291	296	334	306	322	284	289	320	277	295	283	301	295	297	291	291	278	301	323	299	294	283	319	302	291	290	313	308	300	312	278	302	312	335	317	318	311	312	267	313	298	306	303	307	287	327	267	312	335	349	296	305	306	313	304	299	292	305	292	323	318	295	286	337	341	300	325	272	293	310	320	260	294	315	318	274	298	324	317	301	287	309	290	301	302	284	301	329	288	279	323	287	305	338	312	289	275	308	320	297	301	331	286	297	287	254	301	303	278	310	318	306	323	342	296	299	292	294	312	303	310	291	335	321	276	327	317	324	319	348	298	312	305	288	279	292	308	275	290	327	329	296	277	298	289	285	289	308	277	264	320	339	344	307	326	280	320	296	317	292	311	284	295	307	313	284	302	290	314	290	310	338	321	294	342	314	277	291	300	312	323	285	331	283	285	321	296	292	287	299	307	288	294	291	322	304	327	336	271	282	312	303	287	318	282	276	314	297	283	318	309	292	334	304	271	320	304	304	339	308	286	318	346	319	309	292	308	309	303	316	298	293	297	293	312	288	286	284	306	288	318	309	294	338	305	318	304	284	302	305	305	294	291	314	306	283	319	297	286	289	322	312	301	310	320	312	294	307	313	285	287	296	294	323	298	278	306	307	280	308	295	317	264	296	300	305	326	324	277	298	301	309	300	296	291	286	309	291	268	285	284	322	307	318	329	269	327	275	294	275	283	280	321	324	265	324	310	317	298	293	280	276	307	293	301	314	322	338	312	280	326	276	302	352	281	269	307	281	308	344	275	301	288	297	297	314	303	302	338	278	304	315	291	323	315	280	288	281	290	293	325	321	314	286	290	314	294	318	318	326	276	300	279	311	333	257	283	274	316	290	293	316	318	281	323	288	306	338	308	319	320	326	297	337	301	337	279	295	313	308	333	270	300	313	300	313	285	304	323	295	269	304	319	329	329	294	318	315	294	312	273	302	303	290	308	282	282	312	279	292	316	314	284	302	294	299	285	295	300	283	300	301	288	316	265	320	318	313	292	312	331	326	308	290	316	311	328	294	291	293	292	284	307	323	321	287	294	288	292	312	311	340	337	296	326	312	286	293	302	283	293	291	263	280	299	311	308	307	302	303	309	304	320	283	298	312	305	300	326	311	287	270	272	280	305	307	297	338	282	294	286	297	323	316	353	286	281	299	294	308	278	309	297	310	323	286	303	325	279	320	300	324	307	283	304	307	343	265	260	317	327	305	297	322	323	312	286	295	326	297	315	319	282	302	298	320	298	321	318	270	282	358	333	250	284	302	291	299	357	343	342	291	312	335	335	281	285	298	277	343	299	297	330	309	309	325	311	295	306	283	305	289	350	286	310	306	273	304	298	277	307	296	316	312	308	317	303	310	316	288	306	310	289	305	327	297	324	291	332	338	297	285	278	317	302	312	302	313	299	317	295	287	268	305	272	318	306	290	310	296	300	282	304	273	326	319	321	276	304	309	304	276	298	329	281	292	262	292	281	249	331	291	265	314	273	288	317	314	309	265	314	289	302	310	320	305	280	293	291	320	325	302	305	278	296	294	275	315	276	310	334	325	319	324	314	284	299	292	275	273	327	324	322	322	290	292	312	312	309	308	307	310	280	291	275	315	335	329	314	307	311	305	296	323	329	318	297	323	306	306	311	282	334	301	294	294	339	303	279	307	272	323	301	287	305	310	296	329	318	284	304	295	300	287	341	309	289	327	310	287	306	300	338	292	286	288	315	290	325	340	312	281	314	314	286	337	312	307	306	320	299	289	303	295	267	285	349	312	315	317	311	289	316	320	310	327	314	278	317	322	309	287	312	329	292	297	322	280	308	334	304	289	296	293	300
28323	2612	5258	6776	5766	4228	3493	3220	2795	2350	2066	1936	1651	1638	1479	1404	1330	1299	1302	1228	1230	1148	1124	1060	1087	1155	1134	1045	1041	1063	1054	951	972	1021	954	979	962	961	911	941	966	902	875	941	891	949	905	909	892	912	928	876	936	940	928	916	948	904	924	949	913	939	898	904	962	875	888	906	843	916	942	907	932	879	858	842	881	896	858	870	864	905	899	863	867	853	847	851	848	877	921	890	867	870	842	909	838	856	879	871	905	887	873	860	891	801	924	875	880	889	854	875	904	852	886	882	970	894	882	933	907	874	886	834	887	857	922	842	865	873	922	944	866	860	868	843	851	861	875	837	843	887	814	855	834	844	834	841	891	880	860	832	803	814	831	862	853	843	903	806	871	857	865	870	847	927	859	907	887	879	873	813	818	872	861	852	898	899	876	842	902	840	901	909	846	865	833	889	852	883	880	865	800	870	813	863	857	818	902	915	884	913	895	859	859	845	856	850	878	813	847	887	853	864	829	866	867	831	903	848	888	875	903	899	866	861	875	848	909	837	874	874	884	842	893	855	912	876	834	898	895	868	835	847	853	861	873	876	865	878	890	886	885	831	863	895	827	887	868	904	888	868	880	839	865	863	844	874	857	896	885	913	894	888	842	895	871	855	862	875	865	875	881	862	905	897	853	889	850	833	885	810	843	875	844	831	850	842	854	858	867	830	858	862	861	878	844	820	887	839	824	837	884	875	862	901	846	873	896	859	833	836	845	827	874	837	910	911	840	883	838	878	884	829	859	818	883	874	880	905	890	846	903	866	851	830	877	863	834	802	855	836	899	865	902	894	889	905	797	844	879	838	850	864	847	849	833	852	818	874	810	839	879	824	819	869	861	850	853	883	825	852	879	842	889	877	882	914	886	872	862	845	855	789	866	849	813	864	867	824	803	835	869	817	903	789	829	871	873	849	861	860	814	862	851	861	881	877	840	836	862	864	872	850	869	849	874	875	905	817	840	889	885	913	860	868	887	859	811	887	865	884	901	840	840	869	847	874	831	865	857	828	905	886	866	851	829	855	884	826	864	868	860	853	862	875	863	846	882	876	840	884	901	884	855	831	864	864	896	853	816	796	880	825	871	873	823	806	870	864	847	863	913	898	920	869	880	837	835	891	883	894	822	806	880	856	874	879	882	904	857	900	854	865	876	888	869	862	873	890	935	851	870	903	862	887	855	880	858	886	861	863	840	828	858	906	857	900	841	915	868	830	845	812	865	880	899	847	805	858	871	837	854	840	882	811	863	874	844	810	839	863	896	858	828	834	844	867	795	790	873	878	870	864	861	859	872	848	879	846	870	894	809	909	826	895	850	896	920	889	829	884	879	880	835	863	880	868	877	843	850	916	871	841	850	843	838	927	784	879	840	840	864	830	889	850	899	862	847	896	938	900	858	883	872	840	855	848	870	890	862	846	868	864	865	844	886	821	863	881	851	858	834	890	848	841	880	882	862	860	908	887	896	811	890	866	883	848	887	858	879	858	863	872	896	866	809	848	820	835	865	911	840	806	855	840	872	889	818	860	873	855	903	825	813	870	861	881	856	890	845	874	853	863	838	887	874	896	887	851	836	863	914	905	830	874	884	813	814	804	893	879	847	902	866	838	846	850	810	887	811	893	829	862	847	876	877	841	867	853	845	863	856	844	906	881	874	798	872	840	886	853	871	866	847	889	833	836	852	877	851	843	823	891	847	815	874	899	827	836	831	892	868	853	864	805	850	833	864	879	855	899	860	878	856	850	888	798	869	899	862	838	886	880	896	840	827	871	853	887	811	845	878	889	907	806	875	863	882	876	871	863	872	945	871	881	874	889	856	855	857	909	842	895	852	818	835	872	867	888	866	838	875	886	851	881	797	825	872	841	841	893	872	877	866	843	887	883	892	885	912	871	811	826	887	871	836	915	844	841	827	821	842	883	893	912	866	879	874	835	908	858	863	844	872	852	880	854	824	835	872	857	886	830	840	847	860	845	896	810	831	854	878	811	838	855	846	801	824	821	854	826	887	893	870	824	840	848	873	880	896	948	890	801	825	822	864	913	854	826	900	826	830	860	870	869	863	828	883	878	886	818	807	840	849	916	841	873	795	862	868	866	811	887	898	842	905	802	911	869	903	833	824	824	833	893	807	873	879	893	870	884	879	918	838	882	841	858	845	902	874	876	852	873	885	876	902	888	856	833	833	917	892	825	875	814	816	911	826	846	846	865	847	847	858	862	865	875	871	833	841	894	856	947	900	833	887	892	881	881	876	904	902	902	844	876	841	828	830	809	880	862	847	889	859	853	884	847	856	905	873	846	876	868	844	904	866	802	892	874	849	879	885	855	883	773	895	833	839	834	899	889	830	835	824	908	867	856	902	862	831	859	848	828	893	871	857	872	800	873	868	852	874	855	879	871	888	846	831	803	887	873	825	886	839	845	837	862	856	850	803	878	849	844	874	904	878	846	880	802	864	875	901	887	847	869	897	853	850	830	916	863	862	866	895	866	816	887	869	930	873	827	894	840	903	847	830	896	910	847	907	856	910	869	928	848	829	843	850	869	874	854	815	885	884	859	898	877	882	882	836	850	866	878	871	826	849	870	864	863	858	842	885	836	848	845	878	832	912	868	793	927	832	855	843	879	883	830	862	855	901	819	852	861	837	820	839	795	832	846	868	810	824	864	893	875	882	903	921	851	823	877	848	860	873	838	857	798	794	884	831	861	815	914	868	844	817	859	881	890	874	839	864	885	868	840	909	933	895	851	876	909	847	832	875	855	908	835	867	913	851	909	829	841	916	857	944	861	866	874	917	856	851	831	892	896	921	891	838	857	874	909	898	884	850	848	846	909	846	877	843	854	843	837	858	830	858	892	866	846	863	843	886	870	827	805	881	839	832	870	844	861	884	880	877	851	824	850	882	915	847	862	874	814	898	887	879	840	840	855	880	868	831	863	889	854	850	905	870	878	863	886	933	877	851	879	880	859	812	854	829	926	880	844	864	863	833	869	829	882	826	883	827	870	850	876	871	843	806	799	913	857	870	841	872	831	861	847	851	856	802	860	848	851	887	843	854	860	842	892	827	846	896	870	858	871	827	910	918	871	884	933	839	837	845	940	868	914	802	841	859	858	850	815	858	881	816	853	878	885	875	858	865	892	882	886	846	877	887	909	909	874	813	836	802	843	865	937	899	885	909	826	860	877	889	847	845	889	846	878	862	866	826	836	857	891	869	847	859	869	880	825	861	862	864	814	852	881	854	829	893	821	879	890	861	886	832	856	864	866	828	854	844	819	871	819	833	879	899	934	846	862	895	837	857	862	920	845	872	803	833	832	859	902	872	857	841	864	943	848	908	854	849	876	853	879	820	888	879	856	787	883	798	820	861	825	875	866	922	915	878	885	839	847	873	859	873	863	871	834	894	851	883	836	893	872	855	846	834	837	860	887	834	885	903	873	922	844	864	864	878	908	838	875	856	907
11935	533	349	243	149	124	132	115	119	106	110	118	101	100	114	115	108	114	103	117	104	121	114	105	99	105	102	111	106	94	109	110	107	92	109	99	106	112	95	106	94	106	107	108	107	96	110	99	123	105	99	85	101	107	108	102	106	104	110	119	120	90	112	120	102	102	105	110	99	112	89	99	109	105	103	105	98	91	127	104	117	103	119	96	109	106	103	95	82	119	112	103	101	108	97	109	104	103	84	88	81	103	102	102	101	117	132	116	124	110	111	111	110	110	100	114	110	107	118	105	86	107	92	99	92	93	98	99	122	107	101	114	92	114	113	105	97	91	87	93	108	122	113	98	112	92	101	113	105	111	104	112	100	99	109	107	119	81	108	95	116	116	94	107	98	103	107	97	95	115	110	115	108	94	134	107	115	111	92	101	117	103	94	90	81	119	84	95	113	87	98	104	126	96	116	107	98	115	101	95	93	107	107	104	101	113	96	109	111	94	98	107	126	104	108	112	90	118	118	109	113	107	96	108	107	120	108	138	97	96	111	89	103	110	104	123	85	122	105	104	119	105	94	93	125	135	78	101	113	106	115	104	82	92	116	104	95	108	113	113	103	98	128	97	92	105	75	105	87	120	106	112	119	122	112	107	99	94	107	96	113	84	110	109	101	119	124	97	127	91	88	102	109	104	98	114	109	113	97	115	93	107	97	111	106	111	95	106	93	120	107	117	103	112	95	97	110	98	99	102	95	102	112	113	101	88	106	134	100	98	121	92	123	103	103	109	113	117	103	125	95	101	108	111	92	95	100	138	112	107	98	106	99	92	128	92	102	80	119	88	114	125	106	114	91	91	115	127	119	112	101	99	113	90	109	100	108	104	89	100	92	90	92	117	102	119	91	99	103	115	112	94	103	96	105	106	89	105	118	99	103	109	108	109	99	115	81	132	100	99	120	97	113	110	127	114	112	119	95	100	100	109	119	102	92	129	109	115	97	91	107	105	124	106	94	109	110	112	106	108	98	130	126	104	97	107	131	116	106	101	101	114	128	86	106	92	107	115	111	122	103	95	112	88	120	95	100	108	118	95	121	96	107	100	103	97	97	111	84	115	102	90	100	100	104	102	97	104	117	95	96	108	104	107	85	89	103	88	114	101	120	110	115	107	103	107	117	97	100	97	108	113	75	109	104	112	106	101	125	93	105	87	121	101	98	108	111	111	127	114	111	109	98	103	115	84	120	110	105	102	109	110	84	110	105	102	105	105	113	112	95	102	97	105	108	116	110	117	97	84	116	114	103	120	107	99	101	80	93	101	91	121	110	101	124	96	92	100	103	111	106	102	93	115	101	103	92	96	105	115	95	118	111	111	109	107	106	108	118	110	124	110	134	108	107	104	104	112	108	114	95	116	119	100	105	108	92	104	119	106	102	94	94	125	102	103	117	106	97	95	101	126	98	103	116	116	89	121	111	103	111	90	100	115	107	100	99	110	118	110	123	91	96	90	105	119	114	123	86	113	115	105	117	101	118	108	98	92	100	95	99	100	103	104	102	112	102	104	105	101	111	119	114	123	111	106	97	96	93	96	105	88	82	126	105	118	104	98	110	81	110	126	110	116	114	102	104	116	91	96	106	94	108	116	89	106	126	96	117	76	98	107	105	116	97	104	99	113	107	106	113	115	86	97	100	97	99	104	85	102	113	88	99	100	99	107	107	100	96	105	91	136	107	110	103	83	124	111	102	94	94	112	107	117	119	101	102	91	110	93	97	100	111	95	112	82	92	116	109	112	82	90	109	106	106	112	112	95	116	123	113	94	106	111	113	120	122	115	96	99	96	99	109	87	102	96	125	102	119	126	100	98	115	105	113	104	96	113	107	103	112	103	103	122	100	114	94	101	98	112	116	111	98	94	105	115	102	118	96	122	96	93	111	119	107	112	108	91	108	95	115	106	109	93	95	94	85	89	105	93	105	97	107	117	112	91	108	124	95	104	100	102	117	90	96	105	117	106	115	114	122	104	126	109	103	87	109	95	99	103	81	104	108	94	104	110	118	97	98	117	103	96	103	111	99	106	97	104	106	112	107	116	129	106	104	92	101	108	85	95	121	97	102	96	101	97	126	124	96	97	99	107	100	78	92	101	98	89	108	114	104	103	103	108	79	126	93	103	104	99	110	92	124	120	122	92	87	117	94	120	121	108	92	118	99	116	109	117	112	107	103	97	105	116	109	96	126	100	111	96	106	120	102	113	105	103	112	104	105	98	98	105	96	108	113	118	108	104	106	113	114	118	82	109	115	88	97	90	108	98	109	107	106	91	99	85	112	90	103	101	96	98	110	103	109	112	98	105	112	115	102	126	101	102	114	103	85	104	114	101	105	100	115	106	112	101	103	115	103	102	116	114	88	110	101	89	98	111	106	104	113	93	82	113	104	114	111	82	102	94	102	107	98	104	102	109	97	100	76	107	95	102	104	91	116	94	99	101	127	111	118	122	90	108	113	103	100	95	106	110	97	115	109	108	114	114	112	83	103	104	94	96	95	98	105	100	122	94	119	113	108	90	94	90	105	101	110	101	107	109	93	113	117	111	102	107	108	118	108	98	117	120	104	103	101	111	105	125	109	106	87	104	104	98	110	117	89	124	90	103	107	111	103	98	95	133	95	118	88	106	109	120	89	109	107	116	101	99	99	113	116	92	94	100	100	117	122	120	105	124	104	89	93	98	102	84	104	123	109	113	99	114	120	103	107	92	103	99	97	101	88	89	119	97	110	103	106	107	98	106	110	101	123	116	113	110	98	107	96	112	103	108	110	102	114	82	122	104	94	111	112	102	107	123	96	99	94	97	103	104	120	108	123	112	128	123	115	110	107	87	122	133	110	95	102	102	115	105	103	96	98	117	99	94	105	99	88	93	100	95	104	103	109	115	119	108	103	99	100	94	114	125	97	99	120	109	107	107	117	98	116	102	101	82	97	91	98	109	112	95	94	89	112	97	90	117	114	90	108	92	106	102	102	105	104	115	139	109	98	93	103	106	81	118	106	114	114	108	95	95	111	101	99	137	110	107	85	104	106	100	123	111	110	102	108	99	106	114	107	90	100	110	101	98	107	105	104	103	117	96	108	106	96	106	97	80	117	112	115	123	86	122	107	101	108	99	123	120	109	105	99	104	90	88	102	106	103	103	115	111	96	118	119	95	107	102	113	88	97	99	101	111	91	125	91	107	120	109	117	103	99	99	118	92	110	101	90	123	114	117	115	98	116	95	102	109	105	121	99	104	103	106	84	94	105	85	91	111	99	106	98	114	117	96	102	107	91	108	117	106	117	102	116	93	99	101	110	123	118	103	105	106	120	99	122	102	105	113	111	105	117	107	104	88	92	78	100	128	80	103	110	90	104	112	124	112	115	109	93	125	98	123	102	112	113	106	107	93	108	108	93	101	91	84	109	105	99	116	102	111	137	96	96	101	105	93	97	101	130	97	104	99	102	105	106	130
11103	497	560	859	637	518	477	446	465	437	382	451	414	414	410	403	439	421	377	378	378	369	379	373	392	390	398	372	369	389	362	382	376	363	360	381	367	374	386	355	389	375	382	393	354	361	342	367	395	374	375	406	347	400	394	358	399	351	363	367	385	386	395	389	366	381	372	358	356	393	339	347	398	406	346	380	400	375	369	373	360	382	379	364	380	382	361	363	336	375	383	388	391	359	398	363	365	391	365	363	399	377	358	383	366	348	378	357	354	347	409	325	349	371	382	375	384	377	387	384	381	413	369	378	354	370	365	352	347	362	355	371	373	356	370	379	379	365	386	357	370	359	387	332	340	355	390	341	358	334	387	388	395	326	411	366	360	398	363	356	359	391	353	348	360	366	354	364	350	398	385	362	368	367	340	391	346	379	416	316	373	380	361	387	406	354	379	351	394	375	359	356	343	337	332	367	353	378	376	339	399	363	392	368	377	388	362	361	347	345	388	372	389	362	379	353	375	365	336	399	375	364	348	364	395	351	418	393	368	338	387	348	376	377	341	343	364	384	384	391	355	377	358	350	387	377	407	361	392	387	375	345	352	349	369	360	369	357	372	319	335	408	390	393	370	337	363	394	362	385	363	384	361	382	364	326	377	359	346	394	370	357	352	353	321	377	357	371	387	375	352	369	349	362	351	371	360	351	366	368	365	402	421	372	375	364	364	413	350	361	339	357	364	403	357	353	377	387	390	367	353	398	334	382	385	361	358	394	385	421	354	378	341	369	388	346	367	353	354	390	370	399	405	396	379	385	408	361	405	397	343	363	313	355	356	381	355	376	348	362	367	373	342	410	357	391	393	363	373	338	362	364	379	383	360	367	378	372	353	403	355	339	345	357	366	390	391	365	354	346	354	387	384	364	354	389	329	346	372	367	364	394	411	381	384	404	352	352	397	397	427	366	358	378	371	378	357	386	363	385	360	396	381	351	351	351	366	378	354	359	365	378	435	400	347	368	346	339	392	352	376	361	380	358	397	371	361	357	410	362	384	373	357	372	402	374	360	353	373	369	389	375	346	381	330	368	382	365	372	346	357	364	379	378	387	372	385	350	385	393	390	372	359	375	372	373	366	354	337	352	368	377	370	387	393	403	375	379	367	333	344	374	342	368	375	390	368	391	325	333	346	371	359	392	349	338	387	354	384	399	419	373	341	378	369	353	377	365	375	381	359	344	349	393	384	340	376	379	351	318	371	364	329	397	371	350	354	369	349	335	358	366	366	333	367	374	345	372	365	363	384	391	364	334	383	407	350	386	390	373	378	386	364	367	365	377	389	362	376	343	344	384	383	345	388	406	340	359	374	353	360	389	373	356	333	394	374	362	346	377	358	363	377	378	351	347	367	379	395	361	372	371	368	398	375	358	410	369	359	358	402	364	362	361	378	381	375	376	398	360	359	393	370	373	367	352	368	360	394	380	369	378	363	379	330	380	401	364	362	390	367	383	374	362	362	370	343	360	408	321	375	385	376	337	355	379	348	400	378	354	374	393	363	354	308	371	404	362	347	346	349	381	358	391	413	373	388	370	411	391	398	362	343	391	374	354	363	386	388	364	392	368	349	372	354	395	348	366	347	386	411	383	364	372	412	342	337	396	395	348	348	347	396	366	372	379	385	373	307	392	353	369	361	401	380	399	377	370	368	357	365	358	361	382	383	378	381	396	358	379	394	398	390	382	363	328	374	363	370	358	380	395	345	358	357	382	348	374	365	360	344	366	382	360	373	346	376	327	351	372	377	381	361	406	388	367	361	365	354	332	340	374	350	372	383	372	382	357	360	366	382	345	378	365	367	411	375	375	353	384	364	375	359	351	362	388	341	380	405	377	343	397	387	350	406	383	420	354	334	382	377	367	390	393	383	359	355	396	381	397	360	372	359	361	356	351	354	350	375	367	380	366	353	366	371	378	421	379	331	370	362	391	386	357	389	362	348	358	363	416	346	393	414	376	380	368	408	366	381	397	383	370	362	389	372	380	395	404	405	387	381	368	382	357	379	388	381	366	355	330	348	388	362	344	350	388	365	365	371	370	338	345	396	370	372	371	347	372	373	382	360	371	367	392	388	384	355	377	393	383	361	397	391	359	382	345	395	339	369	359	370	380	379	360	384	388	395	352	362	381	360	367	360	349	396	370	335	396	372	356	379	378	367	371	348	364	406	390	367	360	380	351	374	431	360	402	413	397	349	370	394	369	349	373	392	373	380	369	355	369	376	390	363	372	385	374	400	358	344	351	384	340	347	392	377	355	402	368	380	354	384	358	346	371	385	389	374	347	408	353	384	364	363	403	381	350	359	369	409	349	390	375	341	363	381	372	416	360	364	383	345	346	346	371	345	357	349	339	365	382	358	362	362	378	377	384	365	352	369	343	343	375	363	382	380	379	379	367	372	361	383	392	405	388	369	353	350	388	394	372	359	352	400	358	394	340	363	363	376	353	368	370	357	364	373	369	371	370	354	356	371	361	348	390	376	354	375	320	375	393	352	420	378	356	391	345	374	378	383	358	353	355	325	386	341	394	370	379	382	412	358	380	356	383	411	354	375	375	378	393	375	350	376	392	395	404	383	391	387	344	341	363	363	370	344	386	365	380	392	361	384	365	384	376	356	372	365	356	374	377	330	370	421	395	391	356	390	400	384	356	354	377	417	343	354	352	352	367	370	351	370	376	392	376	389	332	376	400	393	338	355	396	372	356	350	348	414	354	376	348	367	385	347	377	370	346	393	370	364	373	385	360	336	377	354	356	375	405	363	369	336	371	399	371	382	364	341	358	372	368	374	374	397	375	374	360	369	372	372	382	359	370	375	379	385	370	402	350	383	382	386	394	378	363	354	366	388	342	332	388	395	373	379	364	385	356	391	384	367	378	333	396	370	353	375	372	376	400	352	385	374	373	378	386	387	356	401	384	375	353	357	376	375	357	354	363	366	376	373	390	365	354	375	393	340	358	383	354	371	358	338	369	368	350	384	375	365	404	396	386	338	392	368	384	397	393	348	391	375	367	384	411	378	401	375	392	392	339	367	396	396	375	391	365	381	353	373	350	374	350	368	394	362	365	369	365	382	355	354	373	382	361	343	378	360	359	358	401	392	370	331	334	401	356	404	370	358	375	405	325	401	413	356	332	349	338	360	388	397	359	372	392	348	376	386	342	362	351	350	393	381	396	373	377	348	372	370	379	420	353	355	350	375	368	373	391	374	368	408	376	386	389	366	394	363	378	399	359	344	348	385	382	364	372	399	341	362	367	366	355	365	356	327	364	373	359	380	378	381	367	352	390	353	365	383	327	377	415	391	363	360	387	364	403	364	348	391	385	372	351	385	395	370	355	330	368	374	366	338	363	364	365	349	359	401	375	413	401	364	384	389	337	382	384	371	382	348	408	364	415	369	367	359	379	391	342	329	359	377	346	328	314	371	376	372	387	354	349	364	372	399	359	373	419	351	369
48398	14081	3052	1934	1175	671	668	518	436	340	306	318	279	294	265	277	240	260	253	251	240	247	210	230	233	243	217	246	222	215	237	241	235	252	210	232	256	211	250	238	194	263	247	264	218	238	206	220	242	230	206	224	221	209	215	202	224	200	229	243	243	231	211	231	216	226	215	219	228	225	191	221	249	279	227	239	222	234	221	241	200	216	227	187	195	232	210	203	220	222	223	216	220	214	230	207	220	209	240	206	206	210	207	205	211	211	208	203	221	220	222	235	211	193	211	210	209	213	211	211	212	209	205	238	228	242	239	246	177	221	251	203	221	233	221	236	220	229	206	232	216	237	207	204	217	226	229	207	212	220	219	211	227	208	216	251	221	192	191	219	230	236	234	216	237	225	211	201	222	215	211	240	221	215	213	227	214	241	202	210	213	227	216	211	231	235	224	227	226	207	226	206	229	217	222	201	234	195	209	211	198	221	229	216	222	228	226	242	226	220	235	224	219	240	236	231	201	226	227	221	212	200	202	248	229	215	218	211	227	206	230	181	209	252	256	204	228	215	208	183	200	200	195	211	220	252	232	213	199	227	250	224	215	253	172	220	212	207	203	238	208	209	212	249	221	226	203	202	213	202	213	241	236	223	228	208	202	218	224	205	255	230	212	180	205	222	219	194	214	189	209	222	218	231	236	208	235	224	196	227	247	241	208	234	234	223	214	203	239	214	216	182	234	205	215	235	225	207	224	218	232	231	224	243	218	222	218	208	211	194	242	201	238	229	220	216	196	231	214	207	248	215	184	210	211	220	232	204	213	207	201	220	211	218	182	239	217	224	218	216	220	218	218	222	238	219	229	227	239	229	214	199	214	223	197	199	209	225	238	209	220	199	208	203	234	234	227	205	227	216	227	238	246	216	193	228	235	234	232	207	242	221	214	223	214	221	243	212	220	198	211	225	224	220	200	223	202	233	243	206	240	233	220	222	216	194	238	226	218	243	220	244	199	231	228	208	210	224	242	199	206	225	219	237	224	216	215	219	257	206	201	233	235	203	232	216	213	239	199	226	209	180	206	205	210	231	217	261	246	237	227	218	228	209	210	233	231	207	222	241	240	215	233	245	230	228	223	240	217	238	212	236	211	222	210	193	201	215	202	211	221	210	220	227	215	219	209	208	218	207	205	231	206	229	220	228	223	246	205	254	227	213	220	236	205	228	232	199	223	220	236	199	219	206	205	216	228	211	239	226	220	199	236	222	221	226	225	230	223	241	210	221	210	233	230	218	211	224	226	197	246	221	223	241	223	218	219	207	219	228	224	208	233	248	220	228	204	232	235	236	200	214	214	218	211	207	194	245	252	218	236	206	209	240	185	218	214	233	216	239	198	238	231	251	210	227	213	227	202	206	239	224	195	214	209	213	238	208	236	222	205	241	211	230	213	221	224	204	208	235	229	189	237	208	214	238	206	213	233	198	219	214	195	203	190	266	205	245	195	230	242	223	194	210	191	222	220	256	219	234	231	211	209	207	204	195	229	244	240	217	220	228	233	213	226	241	223	228	240	219	237	232	219	221	212	208	226	220	215	241	255	235	218	215	217	199	241	214	224	201	240	228	206	217	216	208	209	240	203	218	224	224	242	234	211	229	228	219	252	231	202	191	227	204	238	232	211	214	222	220	231	211	217	234	221	231	221	230	233	227	208	228	240	242	234	241	207	220	216	223	220	215	255	216	223	219	248	203	212	213	213	208	223	224	225	234	219	234	234	178	211	249	216	220	237	193	210	218	215	247	218	214	212	210	239	216	226	206	213	212	220	228	184	215	225	224	238	219	225	210	216	238	209	219	173	189	228	231	213	215	235	234	196	207	223	223	190	230	239	216	210	210	226	207	214	229	210	239	248	231	217	203	234	220	205	246	218	207	238	192	206	219	240	210	226	213	219	225	227	227	213	218	211	211	212	215	203	198	223	229	229	209	248	209	222	222	214	213	223	228	212	199	199	224	197	214	227	227	222	249	217	219	215	224	206	233	239	232	237	222	223	244	203	188	216	211	218	194	247	198	231	210	214	218	225	198	254	198	232	195	225	216	216	217	219	218	233	228	229	217	235	230	204	209	214	217	226	230	224	206	225	192	205	208	226	216	202	225	224	210	231	223	234	241	208	230	213	220	231	231	208	203	208	245	215	237	234	238	259	210	211	192	241	180	227	225	220	240	214	248	186	218	231	261	225	236	212	224	195	211	211	213	230	224	213	219	218	225	208	239	225	201	219	221	228	245	199	214	256	217	197	253	217	195	248	227	234	238	220	237	206	228	228	237	248	230	234	197	225	224	219	244	215	215	234	214	230	231	220	212	228	216	210	214	252	240	213	212	201	212	221	200	214	213	192	225	241	233	195	241	226	217	231	230	213	188	221	221	238	220	215	240	229	214	218	216	182	218	236	213	231	250	194	209	211	220	195	216	205	209	223	208	216	215	212	251	204	242	221	243	212	253	235	204	216	212	214	215	244	226	190	223	202	227	196	237	218	201	208	222	225	219	229	198	216	230	243	207	225	213	204	227	233	242	266	217	195	225	242	235	207	243	213	248	224	219	216	191	227	235	202	234	236	216	213	211	209	196	245	239	213	221	236	226	206	212	213	208	227	198	233	226	215	206	200	213	219	216	219	240	211	209	247	204	210	229	223	238	259	216	228	221	205	229	251	233	223	168	219	206	189	231	203	215	215	219	233	206	216	219	242	213	188	199	219	223	242	218	208	236	210	203	211	205	199	211	209	223	225	220	235	234	212	237	241	203	191	226	220	249	237	208	222	229	231	232	230	217	226	222	233	191	221	218	227	199	229	237	225	226	233	210	224	220	204	209	207	219	200	198	225	204	222	220	223	241	221	185	215	231	194	216	205	224	214	247	223	223	221	199	197	220	206	183	237	204	208	219	219	224	237	187	197	217	184	200	225	222	219	196	195	221	236	230	231	213	223	210	223	235	222	242	238	209	232	217	219	204	197	207	228	202	227	217	221	196	211	193	228	240	221	226	217	215	240	214	191	231	210	223	237	213	252	214	226	221	217	190	208	229	228	224	210	220	249	214	214	219	225	242	186	205	203	226	228	217	204	199	201	252	199	195	239	237	221	210	209	256	225	218	213	211	208	212	222	220	247	229	232	230	231	214	199	215	214	194	202	225	214	207	223	234	227	214	226	204	229	240	241	214	216	235	205	203	256	201	234	224	217	218	204	220	213	208	231	221	198	226	218	235	227	202	223	197	205	246	221	214	239	225	247	208	225	184	218	225	229	227	231	198	221	232	226	213	246	215	216	219	238	210	216	206	214	213	206	221	180	227	230	227	209	217	229	221	235	211	229	226	218	211	209	205	221	219	234	226	212	222	205	257	224	207	211	223	239	208	230	259	225	254	230	204	212	202	215	231	233	245	220	214	245	192	221	214	197	225	233	242	234	204	200	245	220	225	210	218	221	245	219	236	201	205	240	243	217	200
23593	1593	2964	5100	3251	2527	2274	1924	1632	1507	1347	1171	1149	1025	1007	916	971	871	893	917	819	833	749	753	800	756	786	781	737	767	795	744	697	682	714	713	715	694	742	703	674	683	699	705	721	707	727	677	726	680	640	668	681	656	668	672	699	664	652	663	698	713	648	711	674	703	667	703	667	669	688	689	677	680	733	648	665	717	676	643	696	652	694	662	690	706	680	749	669	674	689	680	697	682	659	668	650	670	659	650	686	601	684	695	659	687	715	692	693	690	695	723	684	652	609	684	661	626	660	663	677	660	722	718	672	678	655	647	647	685	690	670	680	626	644	672	665	681	679	641	681	666	666	650	664	642	696	680	626	655	641	700	620	651	663	656	656	657	626	586	684	666	685	658	643	629	701	667	684	697	632	636	647	665	658	653	624	697	693	655	709	661	676	695	647	668	673	673	655	711	667	662	672	645	650	686	665	680	676	671	655	644	668	664	643	678	645	628	678	659	691	702	660	685	635	654	639	714	706	695	636	709	685	689	650	674	664	707	663	655	657	639	677	680	641	668	669	701	688	689	651	651	636	681	656	620	693	640	657	651	672	675	722	616	689	684	717	669	661	666	657	640	650	677	645	630	640	670	692	644	656	673	631	725	668	638	651	640	727	664	591	668	664	665	679	679	671	680	678	695	740	633	666	660	687	621	681	673	609	667	661	683	658	696	695	677	650	654	690	632	640	710	677	670	711	673	699	658	647	648	675	666	634	676	648	667	694	654	646	657	673	655	641	688	650	701	701	617	647	684	659	659	694	645	680	709	704	636	679	652	634	709	642	638	670	678	689	700	628	647	708	683	672	605	658	639	685	701	689	658	696	659	624	636	631	640	646	622	652	658	656	662	699	650	650	700	657	706	654	677	641	614	689	688	650	613	627	707	676	659	640	664	608	659	637	636	631	674	705	675	730	663	675	705	672	638	656	720	657	661	681	658	660	664	680	614	662	635	705	624	707	687	686	671	656	681	649	667	629	648	652	689	685	682	675	619	702	646	631	668	687	700	675	633	679	689	670	693	621	641	632	679	635	707	672	611	686	710	639	683	669	623	673	640	661	647	669	641	691	656	657	711	640	699	686	677	616	730	624	630	684	684	644	665	702	681	645	668	685	704	663	641	701	660	640	709	691	689	669	644	683	599	644	654	676	680	658	662	659	662	670	682	643	669	657	682	664	703	686	678	683	702	665	699	699	695	661	688	619	646	652	674	659	661	670	652	680	695	720	704	660	715	676	656	680	667	625	680	687	656	651	678	690	703	658	672	668	663	684	651	630	622	667	705	691	642	657	688	678	648	655	643	662	686	639	667	668	638	674	635	689	669	640	656	660	629	643	635	658	608	643	686	625	660	656	680	674	690	734	657	643	631	683	679	672	709	698	710	627	627	662	640	700	655	717	640	699	672	674	689	644	703	639	638	681	675	703	684	681	658	654	691	704	668	684	700	722	628	646	677	632	677	663	647	630	623	666	640	647	691	662	721	646	687	683	621	615	643	669	682	621	650	652	659	720	677	657	680	663	652	677	646	655	673	654	643	650	661	620	661	671	634	645	705	614	681	605	685	608	658	708	661	655	642	659	676	671	666	715	638	629	686	657	624	680	698	676	686	682	637	657	659	721	707	643	671	679	668	676	641	653	668	709	649	644	662	720	663	701	644	683	686	641	687	650	660	641	671	630	698	656	649	652	646	638	711	663	674	667	682	646	697	669	682	659	624	697	648	637	650	648	659	710	694	672	669	643	698	652	694	621	684	701	686	648	692	700	663	636	687	627	636	671	631	692	659	681	666	627	675	652	675	666	687	635	703	668	637	663	659	664	676	661	701	704	701	658	666	693	638	695	710	668	657	693	653	675	639	689	653	645	660	670	637	641	686	605	702	634	641	671	643	624	693	727	639	651	662	699	643	678	664	689	685	724	662	666	663	615	634	675	694	675	635	659	638	661	670	667	697	645	641	682	661	688	672	642	643	655	701	676	643	637	631	641	654	642	660	656	667	685	683	679	658	631	679	718	700	626	665	693	668	657	652	619	674	669	630	658	656	633	680	660	696	664	708	710	637	683	691	641	709	660	672	719	643	668	674	644	673	674	660	634	648	675	686	673	643	650	673	663	640	678	709	691	662	656	661	650	695	691	637	674	700	652	658	641	634	656	639	692	662	630	670	680	668	644	636	642	649	655	675	672	704	667	674	610	692	663	654	686	631	701	687	709	681	667	625	669	707	668	686	615	693	691	652	666	640	608	650	669	691	671	677	678	683	690	618	661	659	654	620	716	656	661	637	671	701	683	695	668	698	640	688	701	640	653	664	632	629	660	617	681	653	650	662	688	635	648	670	642	698	655	613	648	646	693	690	680	723	656	697	656	681	679	665	645	634	666	683	665	723	695	648	709	686	660	642	689	658	717	667	678	679	701	670	649	631	657	657	659	650	719	697	691	705	652	649	646	680	661	637	653	708	699	700	643	642	696	661	659	679	603	645	708	675	701	657	640	662	676	690	642	634	710	671	662	671	660	678	661	691	686	662	676	631	657	675	643	628	627	639	673	674	671	666	711	652	650	650	655	658	680	675	676	696	685	656	648	649	703	648	694	672	676	716	679	669	677	690	689	664	651	681	674	693	655	639	664	677	671	683	668	655	675	701	612	676	686	735	676	685	633	637	662	687	657	642	650	731	668	693	655	683	657	660	615	631	644	684	659	670	670	662	681	698	656	643	650	680	651	638	630	645	656	697	679	689	644	665	643	658	715	715	661	643	672	660	653	706	630	675	699	654	687	661	669	682	695	645	673	647	621	705	671	676	629	649	652	645	654	685	693	643	678	676	681	636	699	680	654	684	707	659	656	654	613	637	711	661	673	686	651	636	639	666	675	701	685	632	641	647	648	639	703	651	717	645	641	690	671	696	632	723	645	629	653	661	676	680	661	645	649	645	695	677	648	693	655	662	622	668	672	670	699	659	637	688	677	657	624	707	656	644	658	651	696	680	709	681	685	628	627	645	667	661	660	673	648	661	688	638	633	633	650	643	693	670	708	678	654	697	706	679	647	688	649	696	640	648	660	664	654	650	667	670	647	657	713	685	649	660	646	721	663	678	652	610	662	720	729	691	710	659	688	673	649	638	675	631	667	675	722	646	728	641	630	621	663	639	687	691	642	653	654	668	658	649	667	696	685	694	663	641	696	675	702	629	668	722	707	691	652	646	679	653	647	656	675	683	653	663	692	702	659	674	680	621	653	673	651	683	692	677	701	669	681	663	626	665	663	696	683	680	662	705	666	660	662	704	634	646	666	654	709	656	719	652	667	672	668	693	685	660	610	695	656	707	667	689	609	655	669	701	657	647	691	630	654	618	673	666	651	647	644	661	646	705	672	663	740	686	690	693	645	704	669	663	686	667	650	681	655	644	632	643	689	676	677	686	669	652	687	691	695	687	646	702	691	670	634	688	632	712	656	640
53636	20693	12661	4311	2729	1378	1046	799	712	582	510	462	429	415	433	392	366	331	358	328	368	348	345	301	356	336	305	346	342	290	305	314	350	337	335	323	320	319	329	316	293	269	299	293	333	334	316	307	300	317	325	338	331	298	343	302	342	315	278	332	307	300	303	278	322	318	306	270	312	298	308	305	302	268	324	276	277	263	342	313	298	318	314	289	317	310	294	309	288	340	363	273	310	301	289	291	330	294	313	323	312	316	305	297	314	298	312	316	294	286	323	292	288	287	313	313	352	260	299	300	294	297	310	275	307	283	289	293	300	293	291	312	289	304	324	316	316	296	321	276	286	324	329	301	335	315	295	304	314	281	303	302	292	310	279	280	294	317	314	297	297	300	293	287	313	305	336	321	282	316	280	287	323	302	310	333	286	330	298	337	289	333	307	279	287	301	313	315	274	299	272	331	324	303	316	300	275	305	307	291	319	322	277	325	312	299	298	314	307	295	312	323	298	291	318	265	310	296	311	305	319	322	310	293	256	285	316	276	293	295	299	316	304	294	309	293	292	315	294	291	282	317	313	325	286	296	353	323	260	296	299	307	313	296	304	302	327	319	265	290	350	308	283	307	301	316	270	305	265	296	337	307	300	302	308	312	299	281	277	296	287	299	325	334	302	298	273	323	296	322	306	297	295	301	335	313	321	346	287	327	297	300	292	298	322	302	296	320	300	316	310	306	337	306	299	290	319	327	292	313	316	290	315	300	346	312	274	319	326	297	311	311	297	301	358	321	310	291	315	313	298	309	317	329	301	328	284	300	316	299	314	275	304	314	305	327	293	322	318	293	293	321	287	321	336	300	298	307	290	290	332	302	297	299	297	302	303	297	271	308	311	301	289	296	302	313	291	309	294	322	328	308	274	279	322	325	312	326	310	277	301	293	300	307	324	287	303	316	307	296	307	278	315	306	290	316	346	307	277	280	316	306	334	317	338	305	285	281	299	314	352	277	311	331	319	262	296	331	282	298	273	279	307	334	297	327	300	290	322	287	300	288	297	288	315	330	342	320	325	277	302	313	279	291	303	281	285	302	307	283	310	300	271	324	300	322	327	328	290	314	287	298	287	318	291	323	309	265	324	327	316	317	309	296	289	307	292	292	303	308	336	301	283	327	301	284	319	280	310	317	274	332	339	323	295	288	277	287	292	317	276	291	313	270	317	278	333	286	287	293	304	304	284	333	309	326	294	307	305	330	286	321	278	333	303	298	309	300	324	284	329	278	301	310	276	315	270	285	282	339	331	289	324	317	298	313	283	341	320	299	329	293	291	299	287	320	285	286	302	292	295	281	302	297	286	303	303	315	336	307	289	287	328	306	316	298	311	308	309	285	327	303	317	234	308	281	285	290	346	290	318	297	300	322	303	286	311	298	316	297	289	290	315	299	323	280	286	331	333	302	286	282	305	304	304	296	274	302	304	288	307	288	309	314	341	308	308	328	302	327	298	308	308	321	302	309	291	330	300	256	344	331	289	281	292	303	304	330	336	295	312	293	303	300	298	307	312	277	302	328	293	296	318	309	287	289	334	279	281	288	315	281	273	287	314	297	327	313	305	299	329	290	284	291	357	290	303	295	293	311	301	297	329	285	306	325	300	302	313	308	296	320	333	298	314	299	333	312	293	299	300	306	311	282	311	305	308	287	313	333	313	284	316	302	290	301	321	306	319	297	326	286	333	283	270	295	293	287	293	273	275	315	295	341	326	281	307	299	311	305	287	328	313	309	278	319	291	299	310	286	305	325	267	317	292	305	314	295	302	272	318	286	293	267	283	299	281	304	331	315	308	305	302	306	296	304	312	288	302	283	292	320	278	294	306	257	270	287	299	314	309	335	308	282	310	345	274	281	287	287	312	311	316	309	266	295	315	290	257	329	293	306	303	298	308	291	278	309	313	335	286	299	283	319	308	295	311	285	310	270	314	293	256	292	289	323	299	296	295	342	293	342	310	315	308	298	301	290	325	298	303	297	281	327	297	313	289	286	301	303	358	332	300	294	281	294	321	303	309	298	303	283	294	280	309	304	296	336	300	306	283	264	305	276	287	331	295	334	337	305	290	316	304	298	319	292	295	321	297	325	348	297	272	309	284	315	314	302	292	312	310	293	317	293	302	285	281	337	265	292	308	294	310	291	318	304	313	289	259	327	278	298	315	334	310	296	307	307	290	304	280	292	303	274	332	280	292	291	300	278	296	297	315	331	312	301	285	304	313	302	291	308	291	283	303	298	304	344	287	327	324	304	315	290	344	320	310	299	306	312	301	293	302	286	288	346	296	302	320	317	322	295	332	324	300	313	322	307	286	330	304	269	305	292	275	288	298	313	319	317	319	314	304	302	291	303	331	327	289	304	293	296	306	314	309	312	292	292	328	287	301	305	318	308	308	304	310	295	285	300	312	318	286	287	300	316	303	281	286	283	273	289	319	309	269	284	312	288	291	326	308	294	319	312	288	268	302	287	302	319	300	315	320	317	311	304	288	316	319	280	285	304	301	308	290	311	271	313	297	297	305	290	338	321	298	297	315	300	315	322	273	324	333	327	301	324	337	306	351	311	337	297	298	310	275	296	297	332	292	316	299	271	299	309	298	313	307	292	283	325	281	319	315	315	302	334	325	300	312	313	300	299	304	315	304	298	308	308	302	287	291	291	302	294	302	320	293	324	275	332	322	317	284	307	288	301	320	285	326	274	279	289	303	289	306	291	323	316	294	300	290	301	317	273	292	297	297	306	301	275	275	267	308	297	257	331	285	267	293	271	300	269	295	316	298	307	332	319	320	319	293	286	304	297	311	329	307	308	302	265	300	300	270	309	295	303	320	296	312	287	320	307	274	293	322	324	313	301	302	298	299	318	312	306	326	290	276	324	284	341	321	330	295	300	323	303	296	310	291	314	284	303	298	309	287	300	298	295	296	317	282	280	299	321	333	290	267	308	297	306	300	301	308	290	302	325	291	282	298	317	329	293	328	317	302	293	323	282	297	283	295	296	306	308	322	303	323	286	293	306	306	300	291	322	270	302	286	322	305	295	303	328	279	296	323	290	320	301	287	298	321	321	310	332	311	304	337	305	336	284	269	288	302	313	314	290	287	299	288	287	344	288	284	326	275	307	298	323	325	297	309	291	290	299	296	316	294	340	320	290	310	302	313	288	280	291	306	319	334	307	297	293	297	285	297	325	307	307	301	282	331	352	329	314	320	261	329	317	304	327	306	330	312	303	324	331	330	325	270	319	300	286	315	300	315	295	289	313	270	313	299	315	322	301	303	318	281	335	338	301	276	292	305	326	289	318	288	303	300	287	310	289	308	288	307	311	323	327	323	309	289	304	301	280	306	299	301	291	307	281	304	267	270	300	313	305	292	291	292	319	325	301	280	312	317	322	311	315	324	333	330	305	330	294	295	292	314	291	301	326	286	289	310	318	306	295	265	289	290	310	317	334	307	333	278	330
27594	2623	5278	7825	5691	4299	3761	3220	2786	2332	2036	1846	1696	1576	1465	1377	1318	1263	1235	1218	1224	1122	1147	1120	1102	1022	1097	1029	1028	969	1015	1000	987	1001	947	969	983	955	1011	975	966	932	989	895	862	923	922	904	930	910	966	895	940	941	863	863	844	913	920	889	914	917	884	907	910	902	942	862	885	852	921	893	905	893	866	851	908	904	889	830	878	876	862	873	856	889	892	859	853	867	902	873	915	865	870	860	866	900	880	872	884	797	839	800	854	880	846	835	899	851	919	858	825	917	889	854	906	861	887	891	851	858	879	851	867	891	852	859	800	882	887	842	822	944	890	871	878	862	855	868	903	849	872	883	847	827	850	821	858	868	838	868	839	915	834	849	862	881	886	860	851	854	824	899	879	858	840	905	837	837	843	834	868	907	894	824	849	898	863	917	891	855	877	865	844	872	894	833	903	856	811	844	873	815	912	852	848	836	839	830	842	852	865	845	804	781	911	853	855	833	827	841	857	905	862	836	858	947	883	852	859	858	849	895	912	791	911	892	859	856	835	884	829	848	874	882	874	815	845	845	866	848	909	848	828	836	847	843	835	846	887	820	850	876	839	880	857	849	876	878	829	829	900	791	832	864	876	850	879	880	967	846	857	899	859	833	867	873	829	862	826	874	865	808	862	880	802	824	832	896	795	908	855	900	899	832	866	851	888	916	864	886	857	881	826	821	885	873	888	870	842	937	903	910	883	880	848	879	837	880	817	852	837	885	860	839	799	869	870	873	877	845	872	928	857	840	881	896	859	849	887	820	845	934	842	876	814	847	889	833	910	818	834	888	886	917	923	868	842	900	826	887	843	830	871	905	821	873	843	888	871	860	882	853	798	873	877	894	824	859	926	918	864	876	863	848	867	847	882	864	870	852	842	865	783	821	849	881	858	846	858	885	862	897	883	817	906	883	874	938	856	914	813	884	813	836	890	846	855	878	799	840	865	857	850	867	834	854	859	822	801	880	870	877	872	834	832	932	923	839	866	910	855	853	923	810	863	889	841	853	843	844	876	805	839	875	937	862	880	879	876	878	882	758	872	852	816	827	907	842	909	905	874	890	828	867	839	846	857	929	826	877	850	860	849	861	880	821	835	836	870	880	882	820	825	869	872	877	830	911	859	896	886	820	848	862	912	908	872	869	843	875	895	862	864	831	885	844	847	859	903	848	909	893	943	857	874	866	879	831	835	849	861	891	843	835	861	828	907	874	850	826	843	868	879	883	873	816	921	892	819	863	886	900	879	908	858	892	823	825	876	875	842	852	898	869	855	888	846	821	819	880	860	844	860	841	859	892	836	827	935	868	843	844	850	840	865	886	857	879	863	884	867	832	859	820	894	867	833	841	902	861	864	859	876	866	906	872	805	831	836	837	859	856	832	895	850	873	836	907	837	841	809	862	914	832	851	808	856	853	885	927	875	820	859	876	901	881	851	806	893	861	859	914	844	918	870	865	867	859	872	844	818	908	830	846	866	880	858	882	851	856	847	835	876	881	895	881	857	867	879	816	879	825	851	863	822	868	846	877	882	881	875	877	785	829	893	801	910	835	858	869	851	892	868	862	812	822	853	864	845	914	920	866	852	876	886	859	878	825	859	875	854	887	875	910	869	829	885	898	837	903	864	850	862	878	838	863	879	889	896	885	849	885	914	920	854	832	841	872	888	879	845	807	889	825	846	878	913	819	888	932	893	825	840	852	871	868	841	831	879	864	865	839	832	845	862	893	873	834	869	868	916	853	858	869	886	857	866	857	877	872	828	913	828	882	910	881	831	871	874	861	873	867	833	865	868	910	830	807	857	846	895	878	854	885	895	874	859	864	842	847	882	864	894	907	859	887	850	852	906	841	816	846	837	839	875	842	845	848	915	841	826	850	890	873	847	885	864	839	856	859	902	911	846	899	897	838	908	872	864	827	847	888	847	831	859	889	867	851	833	844	905	808	882	851	868	849	887	837	838	861	902	841	887	830	802	862	894	871	870	837	856	878	888	840	842	876	906	838	861	889	898	873	903	842	807	886	855	861	880	871	865	817	825	903	814	840	902	866	961	874	847	851	868	882	829	796	827	921	863	883	877	829	843	848	908	827	886	908	901	869	850	894	921	905	905	894	902	837	813	858	878	870	834	905	880	840	886	830	809	853	831	865	812	860	884	847	807	879	858	882	882	858	869	855	851	830	866	831	868	879	893	823	825	854	901	837	863	865	841	809	860	891	866	880	867	830	903	867	896	850	847	868	783	846	853	868	863	852	876	837	881	854	927	890	844	861	871	862	864	877	830	916	876	885	855	899	945	871	824	900	871	896	837	873	823	887	859	827	845	856	833	890	875	854	890	857	865	838	809	823	884	810	865	883	841	867	892	836	876	873	793	871	874	821	881	869	877	869	871	895	848	863	873	885	879	860	852	839	921	876	808	857	866	867	806	850	863	849	843	810	885	840	809	853	845	830	848	889	830	888	928	853	866	931	856	835	852	858	856	881	893	838	893	835	900	858	826	864	843	811	875	896	826	877	856	844	860	856	818	885	887	826	898	869	885	849	911	939	896	860	847	849	872	871	821	837	889	847	900	887	908	847	891	910	879	823	847	824	866	893	839	814	878	836	914	896	867	881	900	894	829	944	873	829	808	915	822	878	891	865	895	835	822	856	829	874	854	860	877	847	844	840	866	847	840	841	897	860	850	905	824	852	854	856	898	811	826	810	927	850	853	873	843	842	842	827	824	826	820	867	862	836	867	874	866	851	873	852	872	927	838	856	823	877	885	895	847	873	872	858	839	844	895	899	833	881	842	854	839	911	852	871	861	947	812	885	879	854	856	924	916	868	806	847	887	862	861	828	819	837	863	833	854	837	827	854	901	868	848	894	848	855	819	826	830	882	852	871	826	845	884	849	818	850	854	829	876	846	852	802	882	916	901	845	911	822	850	841	883	852	908	893	867	842	880	915	853	878	854	804	845	866	895	886	830	871	810	833	837	839	848	840	895	924	848	870	790	835	879	849	839	797	816	884	892	835	898	865	860	894	877	848	817	870	869	887	827	801	833	865	852	900	855	840	816	852	841	899	853	769	817	854	850	892	890	879	876	867	864	854	836	870	878	889	847	900	832	838	887	885	861	854	856	868	809	861	831	913	866	845	822	860	899	869	865	851	921	880	853	905	848	864	833	835	892	892	882	868	880	841	823	853	884	859	908	818	852	841	841	852	851	857	891	815	823	897	880	847	892	853	884	844	870	854	834	931	889	801	922	854	864	812	893	873	909	821	903	839	910	902	861	879	877	863	840	856	862	843	869	933	866	878	862	929	874	881	902	890	876	858	853	867	931	864	888	869	930	868	871	833	895	867	869	863	870	856	855	860	875	897	892	875	847	862	847	823	901	888	871	892	841	848	830	855	899	832	886	878	872	909	799	862	815	901	841	855	904	906	854	827	867	880	807	862	843	849	821	874	812	846	849	854	845	892
11545	590	359	283	175	120	135	119	99	121	100	105	128	86	111	99	122	104	130	105	128	100	111	106	94	119	107	108	96	91	108	91	100	114	105	124	108	115	89	109	105	113	104	104	117	118	119	103	102	115	99	97	101	91	108	105	95	103	100	115	122	102	110	112	98	125	101	98	95	107	109	94	88	121	99	117	123	86	89	106	102	109	99	122	84	105	94	116	99	119	91	95	118	111	106	89	109	123	90	96	98	115	105	115	106	95	100	130	114	130	101	96	96	100	103	109	93	109	104	91	139	92	118	121	101	121	110	124	124	109	105	102	82	100	104	106	106	119	103	119	104	97	100	102	103	90	91	102	117	102	106	106	107	109	119	122	97	108	107	102	96	104	95	107	98	102	92	109	109	93	97	99	99	99	106	94	119	99	106	98	99	105	115	109	92	103	88	95	102	128	99	120	108	106	97	114	108	92	105	111	125	98	104	100	89	121	85	90	92	103	105	114	88	105	102	126	109	109	97	114	109	117	106	118	102	87	104	85	106	113	103	95	92	105	119	109	94	105	102	92	114	96	92	114	107	105	118	115	94	100	125	98	122	101	90	108	112	115	102	104	126	94	109	91	111	107	105	89	94	110	119	96	108	112	94	107	106	105	96	119	91	105	108	103	101	100	114	115	85	109	96	95	105	105	104	107	98	108	103	90	113	111	96	86	98	111	113	125	119	93	98	96	99	97	111	105	112	107	90	114	78	124	96	104	108	110	107	121	105	104	105	121	92	107	102	94	105	98	108	102	108	101	105	104	110	119	123	126	94	110	103	114	108	90	102	107	107	106	111	85	115	112	99	93	98	97	115	120	100	92	84	110	96	108	101	105	105	113	102	99	122	117	100	93	93	102	96	101	117	91	110	110	93	111	92	104	112	120	97	103	94	103	109	100	109	117	112	121	107	101	103	95	104	112	102	101	106	107	95	94	120	105	87	95	109	92	88	106	119	110	110	96	105	100	113	83	111	93	106	126	88	105	128	129	99	105	98	106	78	98	106	94	117	120	81	99	113	118	114	97	98	94	108	96	103	76	102	108	136	114	98	126	101	103	82	104	108	122	111	115	92	139	105	99	88	102	114	91	105	111	114	109	125	98	101	95	116	113	97	104	104	115	87	93	107	119	107	95	113	128	112	95	97	121	99	114	111	88	98	79	104	118	104	117	122	101	99	120	114	89	86	98	100	106	101	106	109	102	121	105	109	115	110	110	98	108	92	95	107	93	97	115	118	106	109	103	98	129	105	117	110	112	108	104	98	117	102	105	116	91	94	92	120	111	109	107	97	112	102	108	111	110	103	115	88	85	112	106	124	84	99	119	97	102	106	115	113	117	110	92	82	93	109	112	134	108	113	119	108	103	101	107	102	108	114	121	112	112	92	101	107	103	96	120	79	124	118	117	108	101	101	89	88	83	123	97	100	113	116	97	106	111	93	93	91	88	103	102	106	117	103	107	102	94	104	89	117	110	121	116	121	107	108	123	101	107	102	106	97	105	106	118	103	112	101	90	114	107	102	94	101	104	133	105	120	124	115	108	108	92	113	104	119	89	98	109	113	108	115	105	89	100	116	114	120	121	119	91	114	91	130	123	80	94	104	125	101	99	111	92	116	94	123	102	121	91	101	112	103	104	120	92	108	96	98	105	105	99	105	106	79	100	113	90	100	100	102	103	92	114	106	101	106	104	109	104	111	117	100	100	99	116	100	101	90	95	102	99	106	102	101	98	97	113	81	106	87	100	96	109	91	102	113	111	91	85	119	98	96	98	98	107	100	96	95	98	114	109	139	104	120	114	91	114	86	105	118	102	91	127	112	110	76	106	107	101	93	92	112	98	131	118	104	107	99	99	103	91	111	110	90	112	112	123	124	86	110	130	111	105	107	109	93	93	84	109	82	113	95	90	118	104	110	104	101	129	104	105	99	114	105	107	127	127	81	122	96	104	96	104	106	115	78	116	94	131	106	105	92	100	87	121	105	102	102	122	98	98	99	94	110	108	108	104	104	118	113	100	101	116	103	94	89	98	102	115	102	95	107	93	90	117	99	111	110	108	106	106	94	99	103	107	99	118	94	105	112	112	102	94	107	100	109	122	98	100	109	135	103	114	98	102	100	102	102	88	85	106	143	114	106	101	102	102	101	90	114	106	98	100	101	106	103	84	106	120	106	121	116	96	90	97	121	106	123	107	111	107	106	117	115	111	118	103	106	112	97	100	109	94	108	126	103	121	102	111	105	113	118	114	110	87	103	97	107	100	112	100	107	85	107	114	124	106	126	108	87	101	118	124	115	103	104	98	109	111	112	94	117	109	110	123	99	82	120	127	97	104	90	97	102	95	101	113	98	109	113	93	140	111	101	107	113	110	123	101	89	118	108	112	128	122	121	101	113	108	102	95	101	94	116	122	91	107	105	119	100	98	89	110	97	91	113	105	114	97	98	98	126	97	109	110	93	118	114	92	117	101	119	100	109	100	111	125	124	120	105	114	118	114	121	102	112	109	85	114	87	108	102	83	93	107	107	111	105	101	111	94	114	102	118	108	103	101	99	100	100	105	100	112	89	110	117	100	110	100	94	86	121	124	113	100	126	101	104	101	105	93	96	89	110	104	104	122	117	88	118	96	95	104	117	108	119	128	115	97	102	133	92	99	99	102	120	114	93	89	83	113	96	96	102	95	98	105	115	95	95	87	100	97	124	99	101	96	102	89	132	116	95	103	129	97	107	83	101	90	94	106	98	100	110	95	116	94	128	102	98	75	99	110	118	116	115	95	108	123	102	98	109	108	106	108	105	100	120	101	104	105	114	101	95	118	125	96	106	100	116	116	111	104	98	119	89	110	127	126	125	96	102	103	109	114	96	102	84	112	89	113	112	120	96	114	98	116	116	109	99	101	126	93	95	104	107	101	107	104	101	116	110	111	110	94	100	132	94	105	109	94	110	104	100	115	105	102	117	98	106	107	102	97	112	102	79	94	96	107	112	117	85	106	99	102	120	88	96	101	88	116	90	99	110	137	107	113	86	97	117	100	94	102	104	116	104	114	111	94	98	114	119	101	109	111	123	104	91	118	111	100	132	106	88	106	101	95	114	92	117	109	92	104	101	124	93	105	109	119	101	112	107	112	105	107	106	92	90	85	102	105	107	104	122	108	100	99	103	104	93	117	99	91	106	91	105	99	107	103	113	95	99	91	109	116	105	118	108	95	82	113	95	121	104	96	92	95	85	104	118	111	93	98	102	102	97	101	106	95	106	109	123	101	93	105	99	96	108	93	91	101	115	113	96	96	119	107	114	103	119	104	99	95	99	106	114	124	123	104	126	103	107	107	120	102	126	101	99	102	99	99	104	80	103	116	103	113	110	114	94	111	112	103	122	101	111	110	92	111	85	87	102	99	120	112	119	117	101	91	116	90	119	101	90	97	101	113	98	109	101	106	109	105	106	95	106	117	103	95
10821	480	578	994	596	521	475	475	459	461	408	426	402	427	392	381	383	391	374	363	365	381	380	395	376	402	444	401	370	384	413	336	388	374	387	376	358	368	353	359	378	362	367	364	358	397	372	388	402	353	367	352	368	416	410	360	360	382	356	381	358	368	348	393	379	359	348	369	359	360	376	353	393	373	392	372	365	365	372	367	372	364	373	393	387	373	379	370	377	367	385	369	379	384	359	365	367	368	361	357	342	369	357	349	332	359	355	397	371	331	341	374	384	373	367	372	384	379	371	365	357	386	367	353	332	373	383	395	333	375	389	388	362	357	402	363	379	410	323	397	365	402	359	397	348	367	375	365	362	385	365	372	376	398	343	378	347	349	349	377	350	402	372	338	387	367	365	383	361	339	392	387	353	409	404	353	410	354	329	386	349	364	347	349	393	348	355	347	365	374	371	392	385	388	345	386	355	412	352	347	359	380	366	366	398	390	366	355	385	341	404	364	365	393	391	367	399	360	367	385	367	317	407	368	364	385	359	363	386	363	370	373	389	362	385	373	370	389	373	372	388	366	369	383	380	365	367	384	345	385	350	398	354	362	366	360	386	361	356	366	366	376	345	354	355	351	364	343	359	346	399	385	387	385	360	402	374	351	363	376	379	384	379	358	366	380	370	381	377	368	354	376	356	402	387	399	375	335	373	383	387	365	363	380	360	342	385	375	369	368	355	373	346	370	374	374	338	385	389	364	375	370	337	408	360	363	352	359	386	393	335	353	393	358	408	344	355	389	376	347	372	375	371	371	339	361	360	351	388	386	361	335	364	382	394	370	352	366	381	353	386	379	362	389	378	337	359	400	358	341	396	353	388	383	377	370	353	386	387	384	381	361	368	375	375	343	374	349	358	389	389	371	380	381	382	345	375	380	337	387	342	316	356	399	371	401	372	344	369	357	367	330	344	369	378	366	366	385	413	397	360	364	363	353	363	386	376	380	348	344	329	373	384	358	364	345	404	381	356	372	371	393	369	371	352	356	372	382	354	377	350	369	378	369	360	355	353	348	350	345	384	347	382	326	375	384	360	393	363	358	372	367	414	345	369	324	411	378	367	360	380	392	359	390	398	354	343	374	373	367	386	388	402	371	376	377	383	387	360	371	337	371	359	353	372	360	377	368	352	382	359	372	390	350	361	405	374	360	388	378	327	378	412	354	346	367	354	365	334	365	380	365	372	383	376	349	359	368	349	368	352	385	351	370	393	370	360	362	338	342	364	370	343	379	401	360	394	382	401	389	383	365	369	361	357	356	354	348	364	388	376	376	401	348	352	345	355	360	436	404	374	359	391	382	399	349	358	384	409	361	367	368	365	343	366	387	369	364	366	368	364	361	399	340	411	368	339	365	369	389	351	369	389	395	392	350	369	352	365	365	372	361	403	369	357	392	325	381	388	375	364	338	374	346	333	392	333	380	373	368	366	353	341	381	353	369	345	390	366	381	326	356	360	360	361	392	350	345	352	364	362	341	358	340	391	368	367	353	346	357	357	368	354	425	388	370	319	362	379	401	396	372	345	377	329	406	400	367	375	349	395	364	372	371	415	380	383	351	337	374	380	395	391	354	409	357	361	393	348	351	377	368	367	367	371	397	398	364	355	349	368	378	347	373	386	379	369	404	357	397	360	385	343	331	371	384	365	362	358	372	373	384	375	393	398	373	391	375	385	372	430	396	402	348	346	346	351	348	379	330	377	358	357	358	349	364	366	354	353	365	390	400	362	370	364	337	371	377	319	388	384	384	398	360	360	357	397	355	367	376	386	363	363	366	366	357	376	354	383	404	341	379	383	363	352	413	371	375	373	370	353	354	364	340	412	386	343	345	377	377	376	392	374	375	346	369	375	339	406	409	358	399	367	390	376	350	407	362	387	353	343	359	355	384	365	342	356	340	379	384	373	418	383	344	394	403	364	360	345	359	373	340	395	376	364	382	361	354	371	395	349	370	362	363	399	370	373	372	363	389	336	310	371	359	364	371	380	413	387	374	387	397	346	347	383	428	383	336	362	346	358	352	349	385	376	346	368	356	335	387	369	366	355	347	396	369	366	347	376	398	327	357	357	370	376	367	399	370	370	367	375	385	341	356	380	373	348	399	368	387	356	383	355	390	386	384	402	413	360	364	382	363	393	372	359	360	338	362	384	365	401	334	349	372	367	387	390	362	350	361	391	384	396	397	369	359	359	357	354	395	376	327	389	362	382	349	393	357	391	355	363	376	360	377	366	390	377	382	348	381	390	374	369	382	371	409	401	350	392	366	355	378	385	352	336	378	379	383	340	397	353	360	370	397	326	400	379	396	345	374	388	392	363	393	386	325	384	383	366	376	372	326	359	363	391	348	384	387	361	375	384	357	345	358	374	392	362	334	338	349	362	384	385	406	392	380	371	351	385	339	349	409	375	352	369	342	378	360	355	338	351	354	366	385	395	387	388	357	379	380	384	381	367	386	334	372	389	354	368	358	371	357	360	351	318	354	374	352	383	376	369	363	369	379	371	407	369	363	355	367	368	416	372	392	386	355	374	384	381	385	336	360	359	350	351	381	382	369	382	356	339	387	387	348	364	350	335	362	352	330	385	343	373	399	359	392	402	387	384	386	395	362	370	392	339	405	392	357	365	324	368	361	403	360	367	365	340	357	365	362	367	391	363	390	378	375	376	375	388	383	327	358	377	327	352	356	401	361	378	398	375	393	429	358	356	356	385	395	347	362	353	372	406	373	406	367	367	392	366	357	377	390	381	357	388	387	365	362	396	348	357	349	370	367	374	353	323	379	377	376	385	345	382	380	388	379	400	376	363	400	335	373	350	357	356	374	346	345	386	384	356	386	369	410	350	347	391	374	362	398	408	377	383	390	389	382	388	392	362	415	377	359	380	350	364	349	352	369	367	349	432	399	363	374	376	348	364	361	371	344	384	363	357	376	349	378	364	361	371	334	328	392	398	333	364	383	361	360	401	351	406	370	375	376	362	345	355	377	344	381	365	375	370	338	373	369	331	335	376	368	375	365	361	414	376	383	390	356	376	364	391	372	356	350	394	363	370	395	377	391	357	371	376	331	368	337	363	370	371	378	387	344	380	370	358	380	367	382	378	369	363	353	360	383	391	374	379	356	381	383	339	381	362	382	370	360	363	353	391	360	356	357	353	369	365	358	333	364	367	358	370	364	356	354	414	359	379	368	370	387	364	377	354	394	366	357	366	393	365	369	368	404	388	355	368	401	325	378	403	385	376	364	344	382	386	385	397	359	370	364	392	372	328	382	370	415	378	367	377	404	329	350	377	371	367	380	357	376	360	332	360	354	389	340	373	379	392	342	335	376	382	367	367	382	376	373	369	332	374	372	360	381	367	370	361	365	358	372	380	390	386	358	376	374	368	333	367	387	399	379	329	369	406	412	369	355	354	344	389	407	376	353	382	363	371	400	347	357	375	389	341	379	368	361	366	339
46816	14646	3545	2811	1620	895	626	508	386	364	305	328	269	272	269	230	221	240	261	242	259	248	233	269	241	228	224	259	254	199	213	223	233	212	225	248	205	216	254	238	237	223	241	218	221	210	219	219	225	242	201	247	217	226	208	223	218	191	225	203	220	210	190	195	216	225	238	244	196	232	205	225	211	217	223	216	199	206	243	231	217	215	230	215	246	214	221	218	200	249	210	231	199	216	214	197	222	210	226	208	201	243	223	209	229	220	235	220	229	247	208	206	239	211	211	230	186	237	196	250	215	247	218	215	214	215	202	220	199	222	197	227	193	213	216	215	240	230	216	204	192	196	213	213	204	237	218	235	234	234	248	223	218	218	234	194	206	211	202	244	222	250	230	222	227	202	228	230	201	203	236	221	225	240	250	226	214	226	206	220	197	229	225	222	199	207	229	199	211	216	230	250	252	235	187	209	229	213	249	205	203	225	247	195	220	248	224	235	219	199	252	190	234	214	248	212	220	222	222	227	226	203	209	194	220	234	225	216	196	220	229	216	229	242	227	202	230	213	211	222	199	227	226	225	193	221	218	235	224	228	212	208	218	195	217	202	215	211	233	215	231	226	211	197	214	232	233	221	209	211	217	199	229	204	225	196	197	228	209	209	205	230	213	213	201	235	243	235	242	202	215	185	229	229	227	232	216	208	205	189	218	197	203	222	220	228	222	204	230	212	249	231	234	197	220	201	249	259	214	230	223	235	211	195	215	199	212	212	203	237	223	234	216	258	243	227	213	218	234	232	215	199	238	237	234	212	258	232	182	215	229	190	224	200	222	245	204	237	194	216	218	220	218	220	228	241	185	235	245	227	209	209	240	221	219	215	217	233	212	191	199	231	226	234	179	224	202	230	209	223	184	242	215	206	198	213	240	225	230	234	250	229	224	229	200	229	214	201	218	244	198	243	224	219	216	245	233	202	207	234	227	201	199	247	224	219	246	215	226	252	223	224	204	212	198	217	224	223	208	195	198	219	217	242	208	206	190	203	211	200	220	237	209	212	230	227	213	203	212	244	238	230	236	198	184	221	208	227	234	218	195	225	214	231	207	182	211	208	224	228	199	214	205	195	223	236	219	241	230	230	246	214	213	215	231	239	193	207	218	231	220	232	241	191	209	199	194	217	214	234	202	208	192	215	234	207	228	219	226	223	240	219	221	205	236	221	226	211	232	222	230	207	209	232	227	204	232	206	222	252	233	208	204	199	241	195	222	251	231	220	236	206	232	205	220	242	215	213	211	218	208	191	224	218	183	222	237	238	194	226	207	207	243	232	238	228	205	230	235	205	225	200	220	192	233	189	223	230	235	237	236	228	234	220	218	238	240	227	239	204	252	224	194	241	195	250	213	209	236	194	186	210	217	207	224	211	236	242	242	213	221	221	199	198	193	205	215	218	228	207	235	206	229	231	220	212	213	241	242	205	222	227	230	215	237	211	221	221	242	235	214	240	209	231	237	222	219	227	230	215	224	213	219	211	206	211	213	204	204	199	206	227	242	238	203	194	223	211	176	220	227	194	197	196	209	241	209	213	213	217	199	215	218	226	225	217	223	237	212	200	231	217	214	231	223	227	222	216	228	190	212	223	225	231	213	201	207	225	240	225	213	231	226	201	233	247	205	221	183	220	206	215	222	230	242	209	247	219	200	226	206	215	207	231	206	233	223	193	229	216	195	233	193	210	215	201	231	214	209	207	235	220	212	228	225	213	218	201	211	230	250	265	195	222	253	190	216	229	227	248	215	204	200	238	219	181	221	240	221	236	197	245	222	212	195	215	224	231	228	233	228	240	185	191	231	213	204	214	187	223	216	191	224	226	241	200	219	227	213	233	226	217	256	228	193	219	202	222	208	224	207	247	230	240	215	219	204	237	228	225	209	238	222	243	236	203	195	223	226	236	226	196	220	222	221	204	202	229	211	209	210	207	227	227	204	217	230	225	233	225	192	204	211	236	204	223	223	224	239	224	215	209	211	199	200	210	262	227	209	236	206	216	202	207	235	241	209	233	238	211	207	184	225	215	218	222	218	201	197	234	226	209	230	214	212	191	215	215	234	228	233	217	213	220	195	219	252	190	177	211	236	191	217	248	218	213	204	212	231	224	207	224	211	217	230	217	228	234	237	219	233	230	214	208	211	205	206	233	214	229	224	221	211	200	250	216	239	226	208	235	215	216	217	211	222	217	234	228	224	216	207	231	223	210	227	218	201	248	215	228	205	233	200	216	220	214	199	210	222	237	207	209	204	214	233	217	207	225	267	225	219	226	221	239	179	212	201	209	207	221	214	233	209	217	212	231	206	199	219	231	193	230	236	224	225	223	200	216	201	186	218	232	217	212	214	205	210	183	195	244	220	204	242	202	210	230	216	205	216	216	207	191	236	235	222	210	234	216	207	229	218	210	217	223	206	214	237	217	208	213	205	213	227	218	215	229	220	210	229	207	227	209	216	242	252	227	213	213	218	209	177	205	238	218	226	228	214	224	229	230	220	224	202	247	215	212	196	213	236	236	210	211	208	208	238	253	224	231	216	233	206	194	239	226	234	217	233	218	220	238	217	223	214	231	205	206	197	201	233	215	216	214	242	221	224	223	219	217	203	229	246	217	221	203	218	220	220	230	218	245	218	230	223	213	235	202	227	229	216	212	218	236	211	215	238	225	188	196	207	210	213	191	211	191	199	229	221	249	231	229	227	211	206	238	201	216	233	222	225	234	230	231	216	206	190	232	229	212	204	213	214	189	217	217	228	227	202	228	209	213	215	203	204	185	241	213	218	227	210	219	225	246	217	235	235	194	222	223	213	210	210	237	228	217	213	247	240	219	246	227	247	225	234	218	221	243	220	241	205	188	222	189	217	205	224	206	210	225	223	229	217	193	191	232	209	223	217	226	207	228	219	230	220	207	228	229	220	234	208	232	230	215	238	216	242	218	225	213	236	219	219	209	221	223	214	226	219	208	257	191	248	196	234	243	208	206	199	216	228	233	221	200	248	248	201	214	199	196	249	248	225	205	225	227	206	224	212	215	218	244	218	219	222	239	200	241	201	222	223	211	231	215	209	225	230	219	212	222	217	218	201	216	197	225	230	204	212	221	230	198	226	230	239	221	223	219	211	233	226	245	204	195	205	214	242	218	221	205	253	214	241	196	230	247	212	231	190	245	199	204	210	186	200	238	215	224	227	238	217	201	216	202	209	244	200	225	221	233	219	187	222	200	207	223	202	227	217	186	215	214	210	209	234	215	208	193	245	205	210	209	212	196	240	236	232	230	207	228	242	207	206	224	222	235	231	222	235	215	211	224	225	192	203	252	204	212	217	242	218	220	191	214	212	215	219	188	211	213	227	213	197	225	206	215	205	193	221	206	257	237	210	215	210	198	212	246	216	235	232	215	203	218	229	212	222	232	220	195	228	214	220	214	235	214	225	200	237	207	231	216	205	223	256	262	210	229
22748	1562	3031	5407	3313	2502	2466	2055	1674	1499	1277	1247	1111	1035	972	972	945	923	869	857	824	813	803	788	810	781	793	783	769	769	754	807	717	751	738	724	713	650	690	703	714	675	726	763	723	726	661	711	718	655	692	727	661	700	662	677	674	716	682	703	664	679	661	647	651	703	731	661	680	677	690	635	664	673	645	674	714	707	685	665	692	665	613	661	695	687	641	690	685	703	673	670	626	684	640	680	660	672	707	701	674	689	670	666	694	682	659	665	690	676	684	666	621	658	652	667	653	677	658	674	661	718	664	663	676	663	681	655	663	602	705	656	669	654	676	652	631	680	686	655	678	682	620	645	624	713	616	679	684	656	677	669	650	630	659	623	673	652	648	692	656	694	622	678	638	675	675	649	612	626	642	629	673	711	667	635	640	670	666	686	669	650	666	675	641	637	638	644	667	677	667	671	659	621	652	670	708	686	668	665	672	654	660	616	617	643	684	650	736	679	675	622	644	710	640	700	624	654	682	632	672	641	691	666	661	678	623	645	636	671	653	645	664	686	678	645	623	657	700	643	640	642	645	691	632	669	694	637	682	656	677	628	728	673	629	620	663	644	703	652	654	697	659	668	674	680	630	672	658	671	655	655	621	661	652	694	632	659	671	605	636	648	669	638	615	616	679	672	687	675	687	639	642	719	628	635	624	655	677	673	633	649	645	703	621	691	696	703	674	630	686	611	655	699	637	631	684	711	649	657	656	637	648	655	694	677	645	670	628	669	649	710	652	670	659	627	674	711	670	652	638	639	590	679	695	677	682	642	739	674	678	624	662	649	649	699	687	670	710	635	648	647	654	698	638	655	629	657	674	663	641	621	687	682	631	653	651	659	641	639	709	622	663	691	649	621	697	701	659	634	702	634	678	641	671	686	612	662	668	656	653	654	703	682	658	697	686	683	679	610	643	644	675	647	678	685	698	712	637	732	630	657	690	635	670	700	644	676	635	650	715	665	636	683	683	687	677	643	678	649	668	676	681	667	645	674	694	662	672	686	722	648	685	632	633	661	608	691	646	666	693	688	629	689	655	634	660	682	639	648	663	719	628	671	670	658	692	661	625	703	655	655	678	681	676	608	659	678	670	665	683	681	677	647	687	667	712	665	670	650	705	666	603	636	666	652	649	689	633	693	673	717	657	649	649	642	641	649	639	666	622	682	631	668	637	664	691	646	693	671	674	640	676	666	632	652	662	631	676	615	647	645	659	609	651	633	692	662	623	661	634	644	611	629	656	639	685	641	673	652	689	647	685	698	673	629	630	696	666	660	639	646	670	657	677	685	715	664	682	683	666	661	641	673	709	654	697	620	634	652	657	656	679	654	647	692	634	705	665	661	674	677	629	648	683	661	682	695	629	650	699	691	644	637	675	641	636	680	658	634	644	647	624	704	652	650	665	661	689	666	736	643	649	619	662	655	654	669	649	628	644	670	639	636	659	637	668	655	646	665	617	665	681	629	612	686	690	660	660	661	676	699	683	647	665	693	649	640	671	678	669	675	611	684	683	650	676	611	666	686	660	661	689	657	640	672	672	665	635	629	687	708	638	679	650	657	637	680	612	671	615	669	668	718	705	664	651	645	726	691	649	722	631	687	687	684	629	647	642	668	646	619	670	665	606	628	673	656	619	678	649	678	664	632	706	671	653	706	629	636	636	677	643	698	601	657	661	696	689	686	708	641	650	735	680	652	654	638	703	677	662	673	635	681	649	667	672	678	683	662	678	632	643	648	639	654	677	626	664	678	652	670	656	665	667	694	689	691	659	685	675	653	665	709	639	673	664	636	671	673	688	672	661	706	675	722	664	677	599	637	668	618	690	676	655	696	671	667	662	666	738	683	703	656	651	707	675	643	680	663	630	631	674	647	663	710	695	737	690	657	668	660	668	704	630	690	649	678	676	696	684	638	626	613	628	642	699	657	674	625	723	669	698	667	698	699	691	643	620	670	657	686	692	675	664	686	631	650	670	648	679	657	662	680	667	705	696	649	660	674	632	668	690	644	707	687	681	675	649	622	659	703	657	646	680	636	658	680	678	662	680	670	658	626	671	623	636	698	658	605	654	707	657	641	633	707	661	652	639	681	684	631	659	672	664	655	654	642	662	667	664	669	619	669	680	673	674	669	677	643	679	668	651	643	635	672	646	665	667	640	670	670	688	666	654	685	676	658	636	597	629	639	665	657	642	661	640	651	692	606	658	728	663	656	670	631	659	662	646	655	682	649	665	668	680	657	646	702	625	695	657	672	656	619	679	642	676	668	665	687	675	643	638	674	664	667	643	696	657	693	720	717	687	685	656	645	666	698	687	669	671	676	702	738	654	645	643	680	657	712	664	699	661	620	687	692	641	654	687	705	691	656	687	617	665	670	672	673	673	650	600	665	674	634	644	686	695	652	673	645	664	674	631	604	646	675	697	674	663	644	684	645	690	684	703	682	629	667	642	679	665	675	666	675	636	675	636	653	663	674	657	697	643	648	658	659	675	668	664	615	678	645	636	674	695	650	708	744	612	666	669	608	642	646	699	680	664	662	727	684	620	652	629	626	692	690	665	637	638	724	695	640	656	626	669	642	671	717	645	687	672	652	635	654	656	587	655	649	661	631	679	668	649	711	650	677	687	674	668	632	658	651	736	706	696	662	654	634	669	624	659	638	646	655	663	625	667	626	671	642	647	649	645	651	659	673	671	626	666	641	665	654	650	661	672	724	657	670	656	710	685	667	621	654	667	663	662	639	701	679	680	675	660	656	650	683	654	729	666	675	689	672	641	651	678	633	621	650	728	653	677	631	659	716	660	662	684	656	684	652	696	648	678	686	654	655	683	653	656	651	647	699	719	641	616	689	680	655	653	691	722	649	678	643	635	645	714	692	633	658	602	698	666	638	677	658	675	661	650	702	698	715	693	678	627	693	677	648	699	691	698	655	682	636	626	656	659	658	653	676	667	672	695	681	671	674	688	656	661	631	668	656	636	666	697	667	642	659	641	643	717	652	688	660	688	655	648	657	627	647	659	645	654	654	630	638	672	660	678	650	628	692	700	625	695	663	674	619	675	687	658	676	613	686	620	706	684	648	679	633	699	678	660	630	666	641	652	663	679	689	703	661	639	673	669	640	680	643	670	637	631	645	664	679	693	662	638	685	651	690	676	658	699	652	643	663	713	661	622	686	685	656	668	648	657	692	687	683	652	669	693	684	677	678	656	694	645	669	643	634	651	663	677	686	677	622	678	697	657	614	680	654	651	634	650	626	662	693	697	663	691	644	675	678	652	660	674	723	656	642	640	620	631	681	696	691	657	657	653	635	639	640	649	628	639	697	632	656	661	686	629	652	598	654	668	658	681	663	602	715	649	699	673	648	669	675	701	667	686	651	605	644	652	585	630	683	655	699	626	648	656	643	650	678	688	668	657	698	691	652	623	623	657	664	676	661	672	639	630	658	646	659	652	666	668	662
53502	20693	12612	4443	2880	1513	1117	797	689	562	518	467	426	407	399	347	374	375	353	358	353	346	339	330	333	323	351	349	318	303	319	321	287	301	326	310	306	324	318	334	306	327	315	315	328	295	311	306	312	300	300	319	314	304	295	313	294	298	329	304	288	290	266	333	293	316	303	320	327	332	297	290	321	321	303	330	301	294	304	309	319	317	327	291	283	317	315	314	296	317	286	316	337	322	297	293	313	286	275	313	320	303	293	288	312	316	275	281	340	314	318	312	308	291	293	337	315	303	286	292	296	323	321	309	271	325	319	290	297	307	298	300	321	304	309	294	320	279	290	271	295	304	337	304	281	305	298	275	310	290	290	306	301	303	301	298	315	305	289	296	300	285	293	288	319	294	283	312	267	274	294	291	290	307	313	312	277	325	311	291	318	304	281	298	318	306	334	286	308	328	299	331	321	314	296	317	318	310	319	295	311	277	268	288	316	335	319	351	307	311	296	278	328	314	324	282	327	301	285	317	334	338	296	295	287	288	275	318	308	350	295	293	326	269	314	268	313	313	320	266	317	293	301	304	280	317	284	304	326	275	290	277	285	279	279	293	315	290	277	288	278	290	282	298	323	307	309	272	279	320	287	285	333	292	321	305	320	301	252	287	330	288	278	260	308	303	306	294	300	301	313	283	291	308	328	314	301	298	291	288	322	276	303	317	308	301	294	279	280	322	272	310	284	312	292	284	253	323	292	301	314	287	317	296	296	298	310	306	293	289	305	302	309	323	311	275	295	308	304	265	305	294	294	300	299	318	289	282	287	293	279	286	304	267	284	315	308	322	341	287	347	315	281	340	307	319	302	298	305	310	291	296	310	300	287	312	306	287	323	310	319	292	322	321	304	348	309	290	290	277	307	290	306	306	295	325	322	282	305	303	303	330	293	292	300	285	313	320	292	291	290	298	281	315	299	351	292	290	280	317	303	291	308	291	325	286	292	282	321	310	308	300	266	313	295	314	271	274	276	316	292	314	303	273	277	290	289	301	302	321	287	316	290	288	269	315	289	310	288	330	301	326	295	281	339	296	274	323	314	306	343	318	282	293	298	321	277	285	299	312	324	307	270	260	306	296	317	317	302	312	310	285	295	330	282	336	313	316	315	347	298	306	299	293	299	289	284	292	293	318	306	311	309	304	278	297	260	310	290	294	277	271	307	325	307	321	324	288	311	283	330	292	329	297	299	308	297	302	303	300	284	344	281	290	301	304	330	287	311	330	290	309	306	301	311	325	289	311	309	258	289	322	302	302	328	281	319	321	299	298	318	277	301	308	304	289	295	314	290	286	310	290	298	298	314	332	306	304	286	328	308	299	305	293	325	289	323	291	283	313	333	304	305	298	311	295	293	281	302	311	317	269	318	288	302	305	317	294	330	313	305	316	301	324	284	319	291	293	280	288	295	318	269	288	314	327	294	292	322	312	309	276	286	330	274	318	296	284	274	342	310	340	314	296	314	300	309	303	317	303	321	307	287	287	321	311	298	277	282	346	293	314	268	292	308	310	311	295	285	322	291	307	293	298	266	310	300	303	322	332	294	304	309	298	291	304	306	304	278	301	310	314	282	329	305	291	346	314	303	295	295	319	330	309	329	290	294	332	301	279	303	298	306	275	308	299	290	309	290	288	289	294	317	288	300	279	294	315	304	289	283	319	297	311	279	330	317	296	328	303	324	294	298	326	317	321	300	312	332	289	279	316	312	306	301	341	288	295	298	297	262	284	267	294	278	275	313	309	320	356	315	304	318	285	311	275	296	302	287	280	296	306	308	335	287	299	308	288	271	299	315	274	324	274	294	308	282	321	284	330	296	276	305	316	321	311	294	297	337	299	297	311	291	295	288	293	303	269	329	291	298	326	331	304	314	313	299	311	305	332	318	300	303	289	324	345	309	315	318	302	307	312	286	284	321	302	308	315	290	306	314	262	340	302	333	299	308	297	327	265	339	301	293	322	282	305	314	292	321	301	277	282	330	313	316	313	283	303	326	298	312	326	327	295	272	309	325	284	307	315	298	294	293	315	294	296	317	290	303	285	337	324	320	289	317	290	307	281	293	296	313	324	290	280	311	298	309	325	325	301	285	261	307	316	288	300	340	290	294	294	318	273	308	286	309	287	270	290	293	314	290	308	270	292	307	306	290	301	305	303	339	292	271	279	340	292	272	311	332	323	288	260	269	287	312	284	331	293	312	307	313	301	269	326	276	318	330	295	303	309	264	292	312	283	304	283	312	291	287	293	314	336	313	294	307	285	322	303	276	299	318	292	284	319	291	306	275	282	309	260	298	280	271	301	319	301	286	313	284	309	280	330	325	279	296	335	321	318	310	284	330	322	286	311	340	313	300	311	304	326	305	311	286	297	299	312	314	267	290	283	305	260	285	274	313	305	304	323	336	304	325	330	328	310	282	311	296	283	323	299	304	297	293	319	318	343	315	296	320	311	294	306	300	342	312	325	332	293	290	273	246	319	327	277	303	313	313	313	304	306	284	313	305	295	277	327	314	328	321	296	298	263	302	292	328	310	296	315	284	275	312	316	315	304	314	308	289	264	323	329	309	273	285	315	329	276	281	298	320	297	317	270	278	310	290	315	302	303	289	297	325	307	286	290	295	271	263	302	305	267	344	278	274	307	324	308	303	264	315	289	318	298	294	295	317	291	303	328	280	306	305	321	288	318	298	325	341	318	331	300	271	347	276	334	323	284	293	282	291	305	271	281	323	293	310	296	304	306	301	286	322	317	306	301	305	284	285	312	287	301	290	288	311	279	318	345	318	301	278	283	296	308	269	282	299	328	295	337	309	268	301	298	302	293	319	286	301	300	315	316	274	281	299	305	322	275	283	277	337	328	308	292	322	299	316	290	310	326	285	305	289	312	322	273	282	283	284	308	292	300	301	291	298	324	320	280	268	299	271	313	304	269	313	274	339	310	291	287	292	300	317	294	316	303	313	297	289	286	300	298	293	286	313	307	279	303	313	300	305	303	271	343	315	311	332	285	318	318	277	308	284	316	310	300	309	299	297	319	312	333	329	312	327	348	309	312	326	317	291	291	337	301	322	320	315	312	303	312	299	289	298	326	285	336	278	323	329	297	283	324	290	318	271	295	317	291	339	305	313	285	298	318	311	282	297	323	291	296	297	324	274	300	305	296	337	287	311	295	273	299	307	313	281	293	288	284	327	316	270	285	281	316	308	294	323	319	303	300	276	331	271	323	280	310	291	289	279	313	313	297	330	305	280	299	266	313	293	295	285	298	330	338	271	297	311	307	292	285	262	288	308	292	298	290	276	307	316	319	331	335	331	311	302	272	314	302	273	326	312	283	311	298	304	317	316	288	309	299	337	323	317	314	286	293	323	316	308	341	306	324	310	263	300	302	306	277	305	328	291	288	310	307	302	284	311	284	346	311	306	304	313	328	334	306	334	255	288	301	304	304	304	330	291	282	314	276
27543	2500	5347	7696	5876	4330	4058	3216	2707	2403	1980	1915	1678	1586	1485	1402	1260	1314	1287	1239	1257	1151	1138	1130	1118	1097	1064	1065	1024	969	1024	962	968	958	1035	907	939	936	963	904	1002	990	934	952	918	912	909	938	922	898	935	934	906	916	907	942	871	852	925	925	932	829	861	868	863	898	959	884	900	830	913	875	909	916	830	894	915	903	875	847	839	887	877	913	833	841	865	890	920	878	848	897	853	927	839	825	898	932	891	875	821	834	880	894	903	888	873	903	907	864	838	903	886	837	852	894	869	837	876	897	934	886	861	930	874	817	895	905	884	897	830	854	869	883	834	836	899	877	812	840	898	830	851	865	833	885	864	893	882	892	849	828	906	839	869	844	871	827	867	878	839	857	878	805	847	892	841	840	886	838	879	845	912	833	888	883	878	856	773	856	869	903	843	946	801	864	841	857	867	866	809	860	837	841	831	877	892	888	861	847	813	891	879	873	854	820	876	865	834	907	890	852	853	844	859	877	835	818	850	854	859	877	867	882	815	854	868	911	889	870	884	874	869	918	810	848	838	853	825	876	900	880	887	848	827	848	878	851	836	852	847	872	853	872	778	864	837	886	853	892	865	810	824	863	872	883	875	878	877	843	842	858	822	906	890	889	876	873	880	862	840	816	814	873	867	823	833	897	887	813	891	871	887	848	820	816	882	913	794	859	857	889	927	853	858	834	879	858	930	888	829	856	930	846	850	843	884	890	879	884	876	859	892	857	844	873	861	810	894	844	819	898	893	872	838	872	924	889	867	879	912	871	797	886	855	908	826	918	912	851	836	868	932	819	844	866	871	871	839	875	853	896	808	869	841	836	894	907	860	858	823	867	837	859	830	880	902	826	864	847	865	842	844	831	888	820	909	888	896	855	830	847	849	904	860	853	890	835	882	875	843	870	853	865	842	913	860	869	822	799	867	882	843	827	833	870	879	792	879	898	864	895	841	859	806	846	871	816	861	802	866	828	802	828	846	861	835	837	862	854	886	828	862	854	920	916	828	840	843	839	902	838	834	855	859	865	901	843	871	842	888	899	871	858	926	855	840	811	865	855	901	903	836	880	869	847	866	919	866	844	877	821	906	842	876	861	894	830	885	826	818	822	826	833	860	855	854	863	884	834	878	882	882	893	861	880	805	898	898	902	861	860	885	824	868	884	871	872	818	876	845	847	869	839	917	905	851	868	853	851	859	833	892	839	809	891	858	895	850	884	852	865	843	877	885	888	845	797	834	904	857	867	772	875	872	893	884	911	875	864	849	889	853	832	831	942	876	874	867	848	860	852	837	821	837	912	841	899	858	859	896	878	799	872	863	856	872	846	881	833	893	865	835	851	870	845	874	854	868	838	880	867	855	938	855	869	875	876	841	889	834	860	900	865	892	861	882	806	783	857	876	882	839	850	842	863	834	901	842	862	890	861	827	857	855	831	827	846	849	841	835	848	884	893	882	852	825	842	868	864	869	889	893	857	887	835	888	817	824	880	827	911	836	870	847	831	868	841	916	875	878	847	866	832	876	867	864	878	831	833	902	831	927	851	875	833	835	823	884	862	880	862	856	803	836	853	827	864	838	869	826	834	860	817	829	806	830	846	774	881	835	864	886	899	820	884	907	837	875	896	887	887	888	868	830	869	855	814	876	892	873	836	895	874	867	906	817	847	883	827	860	818	822	899	866	870	853	875	826	845	885	849	939	853	881	846	861	839	844	923	856	885	884	904	817	858	897	869	839	852	891	834	835	818	907	866	861	880	913	904	839	854	905	883	897	862	864	882	929	919	879	872	891	875	845	864	848	844	879	881	879	851	884	876	845	903	849	878	817	839	857	848	834	875	863	911	892	876	904	832	878	859	863	905	853	850	827	874	865	861	881	882	912	841	870	918	855	890	909	836	850	804	908	895	851	904	812	873	870	832	886	870	863	895	850	923	856	931	846	903	867	831	836	903	861	870	875	837	821	870	831	854	884	864	813	830	830	907	870	866	881	884	865	884	838	903	851	883	842	859	879	897	844	860	876	857	874	842	899	878	872	888	800	885	843	855	846	808	891	857	908	844	853	783	822	824	867	833	900	882	869	832	833	906	866	831	848	827	846	882	838	853	885	858	865	870	870	868	837	816	929	942	805	841	864	872	913	874	911	879	842	935	880	811	880	821	886	837	829	880	882	885	876	822	890	841	870	848	802	881	895	860	872	859	898	834	880	841	834	864	871	899	896	889	861	855	860	855	887	820	868	852	833	866	842	845	846	835	852	866	866	862	823	861	869	809	867	859	876	917	799	821	792	910	796	813	866	861	823	856	804	838	874	843	856	900	891	808	801	814	853	848	862	893	844	823	821	853	903	844	849	813	807	835	832	866	873	858	807	842	868	854	860	836	857	890	864	896	870	846	843	830	848	854	887	870	811	877	863	862	878	879	854	876	892	842	861	819	830	884	918	881	824	837	842	857	835	827	863	847	822	848	843	868	859	860	821	867	843	849	869	859	856	836	841	875	876	854	823	864	838	861	868	876	851	865	854	905	843	902	850	883	887	875	855	839	874	896	899	870	824	823	851	887	876	887	814	833	843	817	856	852	851	857	831	899	834	849	907	846	871	881	833	891	865	823	828	842	855	853	842	851	872	822	872	844	859	875	844	824	873	902	899	849	902	841	868	822	812	865	811	844	870	848	867	876	821	845	916	886	869	897	824	856	917	882	824	881	911	877	873	889	884	830	825	894	906	898	893	854	868	786	794	883	849	896	844	832	842	860	905	870	808	832	906	847	862	860	905	850	808	886	832	891	936	880	937	869	914	860	861	862	866	897	897	914	817	839	798	881	852	835	894	880	895	938	898	877	876	834	786	861	813	858	875	798	835	857	798	824	854	864	834	869	850	839	872	849	813	870	883	885	854	908	837	853	859	880	862	881	851	886	855	886	899	822	834	872	890	878	840	861	861	869	867	898	891	858	905	870	865	836	863	831	816	817	893	866	869	843	820	869	876	882	804	872	846	883	890	851	921	877	838	832	822	833	849	883	874	850	885	851	841	819	866	873	875	871	845	859	866	869	872	897	864	890	863	867	911	908	869	861	873	821	847	862	899	872	863	907	894	895	851	859	854	906	883	885	824	881	841	919	869	884	885	855	841	851	838	871	849	880	877	836	861	884	843	879	832	889	857	851	882	866	891	902	866	909	855	906	857	907	880	873	789	793	852	853	907	851	808	872	860	909	848	842	873	888	880	937	858	851	818	855	806	847	894	829	835	848	863	921	853	842	857	845	870	909	914	824	835	828	894	865	921	870	888	838	865	834	879	851	909	831	855	897	893	828	879	880	824	815	831	837	821	860	838	844	829	867	837	852	907	818	891	870	904	827	869	847	798	818	876	861	829	866	840	877	797	797	868	839	844	820	866	905	840	861	880	829	853	861	852	839	911	883	848	835	894	834	852	875	862	851	899	861	836	814	942	922	846	842	868	865	875	871
11941	635	412	235	169	130	167	135	106	119	100	114	103	105	113	116	98	117	118	119	109	98	125	96	101	110	97	121	121	111	111	117	118	112	107	118	105	116	109	126	115	129	120	105	121	111	93	114	89	98	92	107	94	125	111	112	95	116	101	93	89	98	86	82	103	112	111	108	104	128	82	104	99	109	117	112	101	116	102	102	113	118	110	110	103	103	101	98	102	120	108	98	92	104	115	108	101	105	101	99	110	123	100	112	115	101	129	103	99	83	99	99	121	123	95	108	111	109	107	103	89	96	101	107	90	85	116	100	88	91	101	102	116	103	105	85	123	111	109	105	103	118	116	120	112	105	114	95	118	111	123	119	92	95	116	98	110	124	94	89	97	105	108	122	90	118	106	115	120	113	124	107	123	107	117	109	104	97	99	115	117	121	111	84	106	123	106	98	93	107	96	106	114	108	105	101	83	104	103	115	111	121	111	117	105	86	86	109	95	91	98	119	106	123	108	112	97	105	88	86	107	114	124	112	112	108	102	117	95	107	101	106	96	112	113	102	125	99	97	99	115	109	107	121	113	94	123	97	98	118	87	118	98	117	92	117	106	110	121	107	122	98	108	118	95	108	102	111	105	108	98	110	122	103	100	124	115	120	103	111	131	104	94	111	109	101	97	101	119	100	113	94	106	107	121	89	103	80	93	100	86	100	86	111	94	112	101	111	105	107	103	90	110	115	85	99	90	108	97	103	110	124	107	100	128	103	121	108	106	121	94	95	119	97	99	131	102	108	120	119	116	99	95	104	114	125	110	98	98	109	105	106	123	110	100	107	105	101	96	94	105	103	103	107	95	122	110	105	125	111	106	103	105	96	102	97	107	85	115	121	101	111	105	107	107	94	102	93	117	109	112	110	97	94	100	112	111	111	95	105	92	87	116	101	99	103	98	101	106	102	106	120	102	111	92	114	118	83	96	109	113	100	116	88	114	113	107	96	104	102	97	95	88	111	91	85	99	110	121	110	95	111	95	85	110	105	105	103	106	110	106	106	120	97	105	117	106	99	86	89	100	105	97	120	91	110	110	110	110	104	105	88	94	101	105	106	109	85	101	96	111	113	99	105	113	115	92	89	108	114	102	111	124	118	127	114	107	104	107	118	106	120	116	106	99	112	117	108	106	113	114	102	104	98	93	86	123	97	119	119	90	109	99	125	109	103	103	104	99	114	106	112	109	104	110	114	109	94	101	102	94	120	109	93	112	88	105	106	119	99	101	89	120	110	110	103	114	96	111	102	98	135	109	124	111	112	106	113	132	103	116	107	87	102	104	107	114	96	96	107	120	94	101	104	78	101	94	101	107	115	92	100	108	102	100	101	102	115	103	121	101	105	106	115	115	95	98	101	116	117	106	118	93	99	84	118	102	127	100	114	114	115	104	123	92	100	104	111	123	95	116	114	87	114	112	107	113	127	103	114	123	121	134	100	98	100	90	107	121	102	105	94	121	77	96	106	101	110	115	104	97	108	76	103	102	93	103	122	112	109	105	116	111	98	105	105	112	107	109	108	115	104	93	108	85	97	112	108	112	113	108	93	114	90	115	103	92	85	113	97	107	125	122	108	116	109	93	110	108	105	119	111	114	99	119	128	117	87	95	114	94	102	107	108	107	93	111	113	100	102	97	111	116	77	100	112	110	88	131	132	112	107	114	98	96	114	117	130	107	104	96	104	111	105	93	101	105	109	105	120	101	126	103	108	114	92	143	115	109	112	121	108	93	97	115	110	101	104	101	128	103	100	97	119	91	104	101	90	108	108	111	109	123	133	102	108	93	128	132	97	118	97	93	105	97	118	104	109	88	112	104	123	97	117	103	105	108	98	120	107	113	129	111	123	112	95	105	116	100	90	117	111	99	85	101	117	113	120	88	106	105	117	104	108	100	120	110	100	109	109	110	111	113	80	114	98	93	120	127	104	102	107	86	108	116	112	92	111	112	123	115	113	98	120	98	104	94	106	99	109	94	100	93	114	123	108	113	103	115	118	96	83	124	110	101	100	115	118	109	109	118	98	97	114	116	109	94	99	111	98	91	96	86	117	99	95	94	93	107	105	98	106	103	107	108	124	94	108	104	101	106	104	105	97	107	96	125	118	102	113	118	119	99	112	119	98	93	113	106	110	110	105	102	99	115	94	107	105	100	93	108	102	92	100	115	123	106	94	117	112	134	109	109	96	108	106	102	113	107	130	101	96	108	84	113	118	116	97	104	103	115	89	110	108	99	112	99	111	114	106	104	139	120	113	92	105	116	121	100	102	105	102	103	99	113	102	98	94	96	111	97	96	109	104	96	94	92	103	109	88	85	114	109	106	106	112	99	108	101	121	98	105	117	105	124	100	118	98	101	108	114	108	112	95	110	103	104	112	97	114	95	107	106	93	112	102	113	101	107	120	101	117	111	111	116	93	111	106	121	100	100	109	106	108	101	99	91	123	106	102	89	112	112	100	119	92	124	94	98	117	131	114	108	111	123	105	111	110	120	106	107	94	101	95	117	95	93	97	128	103	86	87	96	106	107	113	116	103	116	118	103	92	126	105	119	98	93	107	106	87	86	92	101	125	122	99	95	113	107	101	110	91	96	125	117	106	114	105	77	108	101	105	106	115	121	96	115	109	99	109	102	117	99	111	119	94	109	109	124	101	104	113	135	124	112	108	107	107	96	125	86	110	95	105	100	104	93	110	106	104	103	99	115	85	99	108	107	102	102	87	92	111	108	103	114	95	101	92	112	102	104	116	94	104	104	102	121	92	120	102	93	113	100	94	114	89	128	110	114	106	104	102	106	117	87	91	92	111	105	96	101	97	97	118	108	104	131	120	113	131	94	120	114	114	114	107	111	91	112	106	115	104	90	88	98	112	94	80	79	98	104	112	96	89	100	112	120	118	111	123	101	122	99	102	114	97	122	110	115	98	127	93	119	103	116	117	115	95	101	100	82	100	115	118	97	106	85	81	112	109	116	107	104	99	80	95	116	113	104	100	110	109	92	110	94	86	102	93	97	110	94	87	103	99	108	105	102	121	101	116	122	101	111	112	99	102	110	106	108	99	120	113	103	106	106	95	121	102	99	112	123	110	122	111	97	99	111	100	107	103	96	109	122	107	111	90	117	124	104	114	121	100	103	111	114	93	104	105	89	101	112	102	113	112	84	93	108	92	102	99	119	98	116	100	108	105	109	106	104	110	112	99	102	103	124	116	115	107	96	114	118	100	107	99	96	97	101	99	85	106	109	106	104	94	106	104	119	99	127	105	93	114	113	106	97	111	129	113	99	100	105	105	112	126	102	107	110	95	115	81	102	123	84	93	113	106	112	102	108	103	113	116	105	119	117	111	100	106	100	97	108	106	100	102	127	117	94	100	112	120	117	117	107	91	108	109	133	103	98	92	114	117	106	93	98	102	97	118	114	117	105	111	113	96	97	108	106	109	127	101	92	113	99	101	113	94
10955	453	652	805	709	503	551	469	441	446	416	460	384	432	409	450	391	405	395	392	360	407	369	359	411	383	380	363	363	376	368	400	390	388	379	410	396	389	394	402	385	398	408	370	399	396	408	369	323	394	399	374	367	402	341	363	363	393	354	384	378	374	374	357	389	347	405	394	366	400	344	346	388	377	377	400	385	347	370	341	380	384	373	366	367	362	395	400	373	407	388	377	378	392	394	374	405	377	420	355	388	363	389	382	366	376	352	411	352	414	387	350	379	353	370	372	370	365	351	369	375	364	359	392	411	336	366	369	357	348	377	381	400	382	390	375	372	357	374	362	366	369	372	368	368	370	370	351	399	352	365	364	378	366	380	398	388	363	341	374	388	387	414	352	366	363	412	357	365	375	368	386	369	370	377	410	405	374	369	368	368	358	365	390	368	375	366	391	397	360	387	395	382	366	352	357	338	356	388	377	381	335	358	383	414	372	362	373	350	367	375	371	377	382	355	369	371	372	356	397	358	427	367	368	377	386	397	364	379	373	399	401	378	399	369	378	378	358	403	370	347	392	383	388	403	380	348	361	366	396	348	367	374	363	383	383	353	342	357	350	375	362	346	368	405	369	373	370	349	375	385	368	384	406	368	365	352	368	350	363	366	382	353	405	339	371	391	380	331	359	354	380	375	376	339	408	340	383	377	402	389	360	371	421	376	384	392	347	366	382	358	404	381	385	364	377	385	386	376	373	370	382	361	360	369	335	357	337	391	390	353	324	386	385	392	384	386	366	372	376	394	393	359	396	396	338	344	374	375	356	366	400	362	384	368	373	373	412	388	350	382	349	395	384	342	357	368	354	387	398	362	405	397	328	370	365	391	388	392	366	349	377	362	370	371	382	361	367	380	386	350	410	381	392	334	397	393	355	363	360	382	418	385	366	394	353	393	396	330	360	377	358	358	393	354	362	390	352	386	371	391	364	360	374	369	386	369	359	387	398	363	370	387	405	345	373	358	372	378	367	348	368	351	374	371	366	398	342	397	360	371	359	364	396	376	361	393	363	379	362	366	374	365	369	372	378	361	380	365	370	409	347	354	370	392	380	365	358	335	398	356	384	394	355	389	361	368	371	366	441	392	351	361	383	369	360	381	385	371	405	365	362	374	388	376	395	378	361	375	370	409	371	386	337	359	395	362	379	372	365	358	347	376	368	387	357	345	377	372	363	351	335	372	392	389	375	370	368	418	391	358	376	361	369	358	392	396	396	354	354	343	391	377	362	385	363	339	383	367	379	390	368	348	390	391	381	401	379	370	389	392	382	416	411	365	366	368	339	365	354	380	382	379	368	385	380	388	401	350	356	382	377	385	400	369	387	388	377	361	430	371	377	347	409	359	369	337	382	368	405	387	372	368	357	413	358	355	378	327	331	434	384	383	350	353	365	370	364	351	343	372	403	368	373	405	392	338	357	359	361	373	369	417	378	388	327	370	377	369	376	392	361	388	372	374	356	351	349	374	357	346	393	360	376	363	384	368	360	357	362	342	368	380	391	380	371	360	359	361	345	342	370	342	412	387	377	361	392	402	387	369	406	414	334	354	340	333	371	363	399	349	381	361	347	386	371	369	411	360	378	339	369	413	397	383	376	327	374	377	379	348	375	335	351	382	401	387	346	384	383	413	371	373	403	357	398	354	361	371	368	392	342	389	372	367	364	354	356	346	377	384	337	383	368	386	390	383	385	370	356	362	359	368	346	368	403	354	396	379	374	388	383	377	365	374	384	320	324	363	379	324	367	394	387	396	371	369	389	380	400	342	342	372	410	363	374	384	390	392	364	393	384	380	372	383	375	397	364	376	362	359	353	350	357	325	390	375	377	386	399	360	368	358	388	354	369	369	388	386	388	367	392	351	349	366	365	383	357	337	387	402	354	387	360	392	344	368	375	371	399	366	380	385	373	354	384	350	388	365	372	361	384	359	405	373	392	379	359	373	350	382	417	364	379	350	373	383	376	383	409	352	348	382	414	387	374	380	356	376	352	377	359	371	403	357	361	412	338	351	393	356	385	412	400	352	371	377	357	380	374	382	363	396	384	358	361	382	351	363	357	384	364	363	380	367	380	404	370	360	376	389	391	362	384	354	392	342	370	364	383	398	410	355	389	382	366	366	377	385	361	366	380	348	382	348	382	355	359	375	371	354	400	347	368	388	341	377	375	367	378	379	389	381	357	385	364	365	383	376	356	378	379	365	380	365	371	360	353	408	376	387	391	382	347	399	385	388	365	353	361	360	369	410	369	378	353	384	356	370	389	388	399	400	370	360	364	339	357	390	369	391	384	402	370	388	374	397	396	352	361	386	400	361	355	354	374	367	371	403	367	381	387	411	378	375	386	380	370	339	407	370	389	334	368	373	373	392	374	370	376	398	382	378	355	398	361	365	369	366	364	385	385	368	368	351	393	360	395	321	331	371	378	387	374	362	390	392	370	415	345	354	364	365	374	358	368	331	380	321	372	369	384	383	325	353	376	359	376	385	374	373	372	365	344	370	356	370	348	375	340	350	370	388	389	400	376	358	356	355	352	395	393	387	342	347	340	362	361	406	352	373	356	410	366	376	360	368	353	352	407	382	398	365	394	396	381	364	374	407	373	394	369	371	357	361	378	395	365	390	361	355	395	362	408	358	349	378	364	331	372	366	379	379	367	351	328	413	374	377	337	360	383	350	392	382	400	359	372	383	366	391	384	358	406	399	399	339	370	341	369	335	361	362	387	388	374	376	365	371	380	379	387	379	400	395	382	380	366	358	358	362	408	359	382	393	427	373	368	408	380	358	349	349	335	359	372	367	376	374	384	369	345	359	369	363	374	392	365	390	367	414	386	365	383	388	370	373	363	372	363	351	366	384	380	362	389	361	369	372	406	362	381	379	383	349	373	372	409	323	400	380	384	422	331	363	372	343	383	376	387	363	372	360	385	402	348	348	357	358	383	373	371	355	400	392	373	392	344	401	388	384	356	372	360	344	380	378	367	397	372	380	391	383	335	354	416	360	376	342	347	374	377	389	355	380	378	368	362	383	389	365	349	372	330	399	380	362	386	378	342	402	379	365	383	384	412	387	390	354	383	355	348	380	361	370	350	315	383	361	376	351	385	351	352	372	380	390	358	386	385	367	385	393	387	334	403	374	358	375	354	384	342	390	349	365	405	379	401	387	380	368	346	397	368	367	373	366	356	396	386	380	400	377	378	380	387	365	368	397	346	340	361	355	345	393	379	398	309	361	385	367	373	352	367	348	398	383	376	373	342	385	354	377	353	396	408	402	378	357	374	389	338	348	350	374	380	368	389	382	376	384	359	364	382	344	362	346	383	364	369	383	369	355	385	349	387	392	379	393	355	392	393	357	373	382	354	346	357	346	369	416	365	351	349	402	383	369	343	378	361	365	383	383	303	366	363	382	372	388	388	346	376	348	346	378	393	357	362	386	351	400	349	386	440	370	352
45643	15124	3713	2234	1664	765	601	477	386	325	315	307	297	280	262	244	267	250	241	250	235	233	257	256	210	230	227	230	235	213	235	234	206	217	222	207	230	236	214	224	204	242	242	239	237	234	220	215	229	219	205	242	224	225	242	212	222	247	237	207	206	244	222	206	216	222	239	229	214	245	235	250	219	212	217	243	212	209	250	227	205	214	228	213	219	205	189	217	203	222	239	244	248	222	210	204	222	222	241	215	205	253	201	219	205	221	216	216	215	213	215	233	215	213	209	199	231	228	227	216	235	254	217	212	232	226	223	240	207	206	216	204	244	198	208	229	209	218	227	222	223	205	218	223	214	216	217	229	242	227	184	236	231	230	219	218	199	221	237	234	239	239	242	212	234	218	241	227	228	248	226	231	215	229	242	229	215	227	238	209	215	236	196	198	226	225	226	206	226	208	235	241	193	243	198	217	229	197	225	202	215	193	215	239	234	237	217	225	214	212	257	217	230	212	218	205	220	233	228	220	231	202	250	236	228	223	215	180	221	232	227	226	197	218	229	220	251	218	249	227	193	207	244	193	225	224	227	209	218	194	207	231	236	246	220	217	233	224	227	209	208	206	219	229	203	215	215	234	239	206	222	216	244	211	219	234	225	218	266	229	231	217	222	221	183	222	219	220	244	223	203	220	205	224	240	198	224	232	240	229	231	216	225	229	209	238	197	216	232	239	241	233	203	249	218	201	253	221	211	238	225	190	224	221	234	196	212	210	246	221	213	237	218	237	206	223	212	232	226	215	223	207	232	241	221	232	221	190	224	247	224	185	240	186	244	201	231	213	212	190	229	197	249	214	200	189	232	238	224	185	214	189	204	242	230	247	193	216	209	197	219	206	228	248	185	202	211	246	241	222	202	243	185	237	218	218	213	225	233	204	212	202	185	198	253	214	224	187	202	216	216	233	210	204	225	214	214	202	215	233	219	206	241	214	234	201	197	237	241	213	223	241	231	231	208	234	224	221	239	214	227	222	199	222	220	235	233	210	217	227	209	218	219	205	238	211	228	212	245	251	200	205	212	226	220	201	247	247	199	206	192	204	236	228	200	220	219	249	219	197	226	222	208	233	235	210	221	237	201	241	247	197	192	265	209	188	221	200	217	237	222	226	223	217	235	218	210	201	222	213	199	227	231	226	231	221	213	210	216	239	232	204	199	216	203	224	225	243	213	225	217	220	183	222	203	209	231	190	216	244	214	204	201	253	206	232	215	239	186	212	250	218	236	236	215	214	235	215	211	216	209	198	257	230	223	197	209	217	245	207	231	218	218	215	256	204	213	255	221	212	208	223	207	204	220	195	220	203	226	232	203	243	220	238	223	236	207	227	241	218	233	243	233	229	247	242	234	224	226	242	212	219	217	219	221	219	216	217	214	225	238	199	234	221	183	222	204	232	220	215	207	216	217	223	199	229	192	229	221	227	198	220	222	243	216	213	194	210	195	214	216	230	225	226	228	232	235	247	208	233	231	219	246	205	244	225	234	185	194	240	225	209	218	234	229	210	214	217	186	218	226	252	245	233	228	203	219	220	245	224	227	220	227	225	219	242	213	208	236	223	239	227	244	203	195	216	218	217	213	218	250	240	222	211	196	236	223	218	231	232	211	201	206	210	215	241	234	236	217	225	232	236	210	223	216	217	232	218	235	234	233	221	206	240	221	210	225	235	218	218	223	228	218	228	218	237	218	229	223	185	235	193	240	221	218	244	229	192	199	196	208	230	244	185	230	221	217	206	231	217	229	242	237	216	243	242	236	241	186	220	225	221	228	202	223	204	223	222	231	237	219	254	227	224	202	240	205	234	209	229	249	201	219	199	218	240	189	228	225	229	186	236	202	207	205	215	227	224	208	210	208	194	229	203	222	224	226	237	202	231	230	209	215	214	203	210	234	225	233	243	204	201	239	210	208	193	235	223	229	250	241	213	237	208	225	228	226	221	247	204	220	197	211	231	212	227	209	227	244	207	217	213	219	183	225	254	220	245	251	238	209	208	221	228	184	216	211	229	241	209	226	232	250	219	206	196	255	208	191	221	234	227	234	216	225	223	250	206	223	228	211	223	244	213	226	212	203	236	220	229	202	221	210	219	191	205	237	219	222	245	219	239	192	206	236	209	187	242	208	228	198	236	213	219	225	224	210	211	216	218	234	230	227	247	209	213	221	208	219	213	208	201	231	212	227	223	228	215	235	236	213	228	214	227	195	207	217	231	203	212	238	218	216	219	250	200	239	233	235	223	222	205	200	208	216	202	201	233	228	224	227	240	220	215	204	206	215	236	213	240	235	217	208	203	223	201	236	232	245	200	239	223	222	227	216	251	229	229	213	203	189	195	237	226	238	232	240	246	243	207	197	187	193	225	230	226	225	216	204	199	180	223	218	227	236	217	198	218	220	227	231	199	232	208	213	197	219	203	227	223	217	224	198	206	211	227	220	228	220	229	209	249	223	227	225	203	223	218	201	210	216	237	231	235	240	207	224	230	219	216	220	221	246	208	232	205	208	232	231	192	206	213	222	215	221	231	247	210	209	213	225	199	218	226	226	201	200	230	205	212	211	204	228	237	212	221	234	226	271	203	225	192	219	191	232	215	251	200	221	242	224	219	235	212	239	244	229	221	236	220	221	213	224	237	246	204	226	206	221	232	204	208	199	216	226	212	209	211	233	210	218	228	199	225	215	232	197	223	227	218	200	236	228	205	222	234	215	229	230	239	232	206	221	230	205	206	222	245	267	234	200	204	193	225	216	225	211	216	233	217	232	221	215	223	226	238	182	206	195	210	257	205	221	216	230	207	216	223	205	206	228	241	212	227	240	222	219	214	220	224	229	231	248	205	211	194	203	216	226	230	204	211	217	243	198	223	232	211	226	265	216	219	225	215	226	197	218	207	231	235	183	213	230	216	231	215	208	246	221	218	232	216	219	216	232	186	208	191	204	218	228	216	201	223	209	222	224	230	202	216	206	220	222	205	230	215	250	224	223	238	229	209	213	247	195	189	205	183	218	228	229	231	213	205	216	216	231	235	230	216	218	215	218	235	241	218	226	197	216	209	220	225	219	229	233	204	220	218	214	224	205	213	201	213	205	208	209	221	230	239	217	212	228	178	196	189	215	210	176	223	207	205	213	209	198	198	213	202	211	230	225	214	239	205	222	223	214	217	214	203	217	201	241	245	203	198	226	221	200	210	211	221	235	232	209	220	230	209	217	191	224	260	222	222	230	199	222	206	213	259	229	242	207	197	235	231	203	209	213	208	239	191	231	210	207	210	223	204	225	216	212	238	220	205	215	217	224	237	247	231	256	210	192	234	214	242	219	199	217	220	237	223	182	242	246	243	204	227	189	208	223	205	195	232	220	239	226	234	237	222	244	219	220	215	217	212	219	208	241	225	209	238	219	225	220	224	201	204	220	218	263	224	220	241	213	214	243	229	218	212	213	200	235	226	240	275
21842	1637	3328	4827	4455	2629	2411	1964	1629	1453	1305	1155	1087	1046	1051	937	908	904	903	884	853	863	839	792	778	774	754	769	742	745	733	694	732	718	690	711	736	700	687	708	720	685	648	690	695	686	728	694	737	604	692	693	698	724	728	721	670	690	734	701	718	693	694	688	671	689	704	698	717	682	672	641	738	728	693	682	655	631	676	651	671	692	634	673	659	680	693	605	631	684	668	643	667	669	647	664	666	665	735	651	643	683	669	680	706	674	671	660	702	655	701	648	667	620	697	677	660	667	665	662	630	683	685	684	660	673	652	697	667	708	657	679	715	668	644	660	671	620	651	675	644	650	643	629	691	670	632	634	649	656	613	689	666	667	677	661	691	717	687	674	652	615	676	679	720	705	660	639	699	681	740	639	690	646	706	649	652	633	667	684	668	652	667	680	696	640	714	679	694	664	661	650	636	657	683	675	682	603	658	675	670	709	664	679	670	607	673	649	652	662	717	662	690	689	648	643	627	667	649	697	670	638	659	681	704	649	718	658	679	688	643	678	636	654	645	641	667	657	605	640	684	666	710	689	681	666	605	661	720	669	647	679	614	686	690	612	695	663	683	658	700	637	626	631	655	715	704	666	659	655	679	645	642	654	662	673	631	688	712	658	688	673	671	668	661	686	685	716	658	632	674	720	696	639	665	651	651	672	617	671	630	664	725	624	671	645	649	708	646	668	628	653	664	648	644	615	686	623	651	655	648	659	665	710	693	655	669	678	666	615	663	618	692	678	670	629	600	629	661	654	664	706	609	625	699	714	670	646	674	632	688	612	619	706	679	688	624	640	687	661	629	633	650	660	696	715	700	669	651	659	680	683	673	682	666	656	659	694	647	689	650	651	695	638	634	698	673	641	677	703	646	668	700	682	642	657	665	650	647	673	664	665	665	648	707	683	644	663	677	644	669	715	675	632	685	662	624	670	662	690	622	648	691	691	706	652	678	659	683	653	642	666	687	650	656	701	664	625	645	665	623	663	689	684	660	692	651	630	634	678	661	662	664	699	691	619	679	650	676	710	646	656	677	674	655	644	671	697	699	664	699	623	688	684	676	667	662	666	711	709	637	620	678	629	680	663	700	656	662	624	647	695	669	687	676	609	699	660	671	680	697	664	704	631	656	636	641	650	710	704	655	685	690	631	680	713	646	669	700	645	694	657	587	675	606	671	677	621	666	668	626	644	659	676	628	717	693	676	657	627	666	651	699	662	673	657	682	669	668	674	676	643	695	697	667	691	699	682	676	677	680	658	651	672	681	665	714	686	675	671	668	660	666	639	682	663	669	660	652	655	665	697	674	644	693	670	682	725	660	640	629	687	636	683	671	635	674	626	637	655	630	641	696	632	665	681	679	697	707	665	684	662	657	686	651	667	683	650	596	652	661	636	653	624	641	645	718	680	693	650	652	679	687	674	660	701	663	695	694	687	636	660	666	662	681	666	666	663	685	635	629	668	676	666	673	671	658	690	735	674	638	674	647	685	697	664	664	668	719	617	715	712	725	719	636	608	693	636	686	675	702	739	618	687	647	658	679	676	702	655	629	662	611	689	659	688	683	641	717	655	688	682	668	665	623	647	735	695	681	703	695	668	683	676	608	677	690	649	661	667	678	653	671	664	642	655	622	673	659	623	729	631	642	629	634	706	644	629	714	634	641	692	620	714	670	679	662	611	687	663	622	711	682	684	693	676	674	699	633	679	649	654	689	660	632	670	700	634	665	675	624	675	627	679	711	714	659	660	629	669	653	642	674	701	640	709	672	652	687	671	700	691	672	676	669	652	610	642	690	617	652	647	682	660	649	699	643	696	689	646	672	616	632	698	657	678	708	645	646	626	634	680	675	632	676	626	674	650	683	669	666	671	685	641	691	689	638	686	683	690	709	638	691	678	665	641	690	623	654	665	687	681	696	627	727	630	702	662	654	685	647	667	652	678	694	674	695	632	681	691	670	630	696	645	662	645	640	670	636	658	671	686	672	650	644	607	677	662	663	676	677	695	704	640	650	662	659	651	681	660	653	652	671	669	650	655	666	668	627	671	673	635	640	663	672	642	710	664	659	649	652	697	692	674	697	671	641	730	660	687	715	624	683	661	632	683	680	657	662	644	678	603	644	639	684	701	631	648	635	656	662	666	684	693	712	664	671	609	653	727	695	650	684	690	686	685	674	694	672	642	674	726	675	687	654	675	656	618	621	667	678	683	660	681	638	730	650	606	674	699	687	668	639	645	690	672	684	643	658	631	688	664	693	647	667	709	625	621	673	652	655	646	689	700	644	694	670	645	649	666	639	639	644	646	647	679	671	695	731	693	702	625	677	673	673	648	656	697	641	646	694	652	650	679	622	686	711	682	675	712	649	672	651	639	658	659	691	665	670	661	687	660	679	670	665	650	687	686	681	678	688	700	674	676	640	674	713	637	653	647	645	707	708	636	716	631	647	632	649	686	685	668	662	681	670	623	691	681	656	678	646	666	654	664	627	680	665	673	653	706	658	634	645	646	655	700	610	675	643	641	695	686	667	646	666	608	654	620	681	684	688	699	672	679	668	683	669	661	662	679	683	699	626	635	657	658	682	659	622	684	599	613	611	626	648	665	689	650	673	642	735	691	688	688	657	665	666	606	644	673	632	689	615	616	676	639	622	663	716	648	654	683	645	660	676	672	691	618	643	656	633	665	657	686	625	627	705	673	686	671	671	666	679	689	658	668	652	666	654	648	663	704	642	637	687	614	631	606	644	708	719	630	628	660	618	648	681	651	652	649	683	656	698	714	628	696	646	631	697	697	643	697	659	630	661	677	699	633	652	654	638	668	687	681	683	619	662	685	676	667	661	621	647	689	677	623	706	634	662	636	683	691	618	676	648	690	667	649	661	636	732	688	685	674	673	698	677	711	692	684	635	645	658	681	653	697	623	677	660	635	702	729	691	688	637	675	613	636	650	646	667	661	733	685	622	689	657	697	663	660	683	630	702	681	688	669	656	690	598	692	638	665	666	710	673	671	679	719	640	665	706	671	669	690	621	668	651	677	681	683	685	665	684	676	661	631	655	654	672	654	671	670	671	670	685	652	683	648	685	666	693	676	621	690	695	660	689	648	647	666	639	644	690	619	693	629	667	673	663	684	663	663	651	664	641	667	686	674	666	736	685	677	643	684	672	679	634	683	639	707	674	607	655	672	667	653	689	690	678	650	637	695	635	676	709	713	657	633	665	675	642	647	606	681	650	655	653	700	687	662	704	667	659	589	682	611	654	638	677	638	618	664	685	631	663	659	691	643	686	718	674	672	660	674	617	652	687	655	639	648	668	692	693	660	604	669	672	680	704	694	681	706	684	685	626	736	645	650	682	651	622	647	649	685	715	623	672	645	684	654	633	648	657	641	680	643	694	652	689	646	685	700	658	648	636	677	694	653	628	637	617	644	648	700	702	692	669	709	683	629	645	670	706	733	616	634
50824	20948	14056	4688	2762	1201	971	787	624	590	497	445	409	437	401	429	343	357	329	313	324	346	356	368	349	343	321	303	330	321	317	345	332	349	313	318	302	305	302	321	280	302	351	275	300	305	292	316	331	330	289	297	299	315	335	285	311	341	304	272	317	312	302	276	332	306	300	288	291	282	319	317	302	298	299	312	332	284	295	301	299	294	288	302	317	330	314	308	320	286	311	275	311	334	303	290	284	292	307	295	320	276	309	301	288	287	304	346	316	314	312	313	296	288	301	261	312	310	273	285	293	322	295	266	306	281	316	310	332	288	294	312	268	301	305	340	329	277	311	337	306	298	319	301	355	322	284	307	286	285	305	293	352	296	304	309	287	313	314	326	326	291	298	293	274	314	300	293	327	340	281	299	318	303	276	320	299	293	299	290	266	326	300	306	309	304	312	307	342	300	283	276	280	305	269	296	296	322	313	301	324	286	299	289	309	323	298	298	270	284	304	269	290	281	284	332	319	322	287	296	316	318	319	326	287	322	312	303	266	270	282	299	308	323	295	288	304	309	307	317	284	292	325	284	302	304	286	298	298	309	316	306	300	337	296	324	286	299	285	304	285	309	312	329	316	321	304	304	312	324	294	323	316	318	332	308	305	315	340	292	294	297	353	318	337	300	306	258	294	314	290	325	273	301	322	282	295	301	297	297	320	324	286	301	324	305	314	340	320	291	290	281	294	298	325	293	290	315	319	268	308	311	297	275	285	277	255	293	276	315	295	304	310	287	320	344	278	301	314	291	303	291	335	287	314	291	317	277	325	298	306	279	298	291	300	299	322	296	289	313	309	321	295	314	285	286	304	321	277	302	326	291	294	318	299	294	280	269	282	285	307	330	315	317	302	295	293	297	331	317	285	287	305	267	302	319	317	328	323	337	309	306	316	292	303	289	311	303	298	304	312	317	283	342	286	308	325	287	311	288	301	301	303	326	281	297	304	329	316	328	283	272	301	296	295	285	311	305	303	323	332	307	303	309	287	286	295	313	286	322	324	285	308	316	302	277	305	301	305	304	327	317	292	281	287	310	318	301	297	329	294	304	286	295	303	323	294	313	323	294	263	275	271	274	308	319	302	300	323	307	295	278	306	286	285	334	285	302	300	259	316	277	299	312	314	310	332	307	301	300	303	301	248	298	316	322	294	293	293	288	305	336	293	287	312	292	270	297	309	298	302	286	309	296	273	347	294	325	301	327	315	295	325	322	294	275	305	312	323	317	301	305	275	313	332	321	314	301	300	319	301	273	296	335	294	273	297	326	344	295	324	324	277	310	326	297	303	301	277	310	284	341	297	326	319	329	288	305	300	305	271	307	300	293	325	318	322	325	284	314	286	324	310	307	294	321	318	282	330	309	289	309	329	299	289	345	331	299	309	312	296	283	308	306	324	306	318	342	288	323	318	320	301	331	308	320	318	288	291	272	287	336	329	308	319	300	329	294	316	304	307	281	312	284	331	313	326	297	309	318	291	298	304	309	255	312	316	312	306	286	313	302	337	286	289	303	276	294	296	304	307	268	282	274	291	278	306	295	293	298	294	270	304	288	300	318	327	300	312	286	277	305	295	309	277	322	272	322	297	305	281	334	320	303	333	303	302	293	316	252	278	317	313	302	297	274	312	309	289	268	309	318	273	279	309	311	300	322	307	296	301	264	274	313	310	286	309	311	295	287	298	265	290	293	282	291	320	303	315	301	301	304	309	329	272	305	277	306	304	298	301	299	276	317	294	317	299	283	281	302	290	299	306	285	304	322	324	341	282	313	306	296	294	302	272	321	295	304	303	336	323	288	290	291	309	281	294	295	316	330	330	302	282	265	325	324	303	305	286	309	321	325	321	281	311	320	296	306	318	295	321	327	281	329	317	306	304	302	323	288	319	305	299	289	323	316	288	313	294	274	298	313	328	326	301	309	298	304	295	330	300	302	297	321	310	320	315	282	298	289	309	300	296	287	276	317	342	283	306	296	322	324	295	301	278	317	338	316	319	296	292	289	320	316	323	317	306	273	319	318	302	299	313	279	312	291	298	313	306	339	285	319	308	315	290	329	318	273	283	330	293	307	274	306	298	293	315	325	268	328	286	343	295	313	324	313	317	305	302	306	286	298	276	288	299	293	311	308	286	296	291	302	305	311	276	305	315	292	302	324	283	286	287	267	324	306	304	309	290	333	325	295	324	323	303	314	273	313	286	317	346	322	283	320	322	300	311	296	322	292	287	315	342	327	328	305	301	283	294	311	305	310	291	272	341	302	279	324	288	294	329	281	314	336	316	304	336	299	291	302	297	303	299	269	269	285	298	320	278	318	294	265	348	287	309	297	295	326	296	313	275	295	278	283	305	259	310	313	324	254	289	291	303	288	320	317	318	319	304	297	271	305	291	316	302	287	291	276	285	295	334	294	299	282	282	304	279	312	297	311	296	291	316	299	297	306	313	276	325	319	318	301	301	296	315	337	323	299	328	298	305	342	315	287	304	293	294	319	314	276	306	313	305	303	318	323	285	308	310	290	300	281	294	311	310	305	296	318	351	331	302	299	328	304	299	297	314	265	281	299	308	288	288	287	307	292	337	318	303	303	315	306	281	296	285	290	321	270	360	299	280	332	301	288	274	313	312	319	271	291	321	291	300	322	350	278	290	300	303	280	297	317	334	302	303	315	290	271	304	295	274	319	331	293	285	314	325	303	316	271	297	297	292	315	307	305	328	303	303	344	324	303	278	282	315	344	272	303	313	316	313	327	323	304	335	304	315	327	306	330	307	292	328	291	300	298	318	324	274	313	325	294	294	275	295	304	302	279	299	310	305	291	304	325	303	307	322	326	272	314	281	312	303	289	316	306	274	296	282	286	278	285	274	327	283	337	280	277	293	318	279	288	315	274	292	295	301	331	300	327	318	272	328	326	297	344	306	347	278	300	310	302	283	337	321	296	287	332	299	325	284	297	328	296	304	282	292	314	294	319	343	308	312	317	286	298	308	327	280	271	306	292	319	319	336	321	302	286	289	286	321	320	315	296	326	299	260	296	295	309	294	295	313	288	286	328	285	314	319	308	273	284	265	304	325	310	275	281	329	291	272	291	276	280	319	288	300	296	313	285	302	283	294	341	335	305	293	280	293	305	307	277	304	298	308	313	299	295	305	311	309	305	283	326	287	326	267	298	295	296	293	308	288	321	317	274	320	280	333	299	320	308	308	323	318	299	304	285	277	313	279	298	313	288	281	310	287	277	320	305	289	310	293	306	303	302	345	298	307	306	319	303	279	290	282	299	279	272	310	281	322	292	303	310	290	328	300	299	293	294	287	287	280	288	290	332	288	281	292	298	300	325	304	291	289	292	318	307	315	304	298	299	305	327	295	284	319	317	314	308	295	287	293	299	305	304	317	298	316	310	272	309	357	310	316	310	269	312	276	301	308	314	320	311	310	272	271	293	298	302	286	308	292	279	316	305
26012	2647	5791	7638	6226	4428	3846	3169	2717	2398	2022	1802	1634	1624	1513	1445	1343	1237	1283	1221	1165	1137	1132	1128	1085	1064	1107	1064	994	1004	1019	1049	956	967	974	961	1023	956	983	931	946	917	913	915	909	927	895	853	953	914	863	919	911	856	860	832	921	910	878	885	927	869	893	860	888	878	825	905	832	914	887	933	859	848	866	869	871	914	875	895	846	902	849	892	925	877	909	894	880	878	885	869	864	852	905	863	871	879	885	899	838	806	888	838	873	862	862	891	885	872	944	900	862	826	865	840	914	859	871	842	875	904	847	880	865	879	901	842	858	909	841	863	843	890	829	935	858	877	855	860	829	887	896	874	828	850	879	903	879	918	852	824	864	872	920	855	838	865	863	896	898	852	908	852	854	880	882	837	884	911	868	885	914	876	821	863	857	868	838	861	798	844	862	878	847	903	829	881	869	826	908	862	904	828	836	930	897	870	811	893	836	833	901	784	841	817	884	857	825	902	845	829	892	864	879	878	839	855	865	877	874	884	832	869	861	840	902	902	876	823	885	869	831	818	862	851	839	839	877	842	859	878	885	821	859	839	834	879	826	914	881	847	852	860	856	872	885	875	876	844	844	897	861	829	888	884	865	845	862	809	807	887	826	810	846	885	837	850	881	856	895	884	906	851	868	890	882	839	843	881	871	815	838	855	880	803	866	852	847	834	870	868	868	855	892	872	902	836	882	878	869	883	911	858	853	848	830	881	833	859	806	871	903	870	852	865	835	823	817	871	872	886	903	825	818	892	895	812	866	798	868	851	863	876	852	860	802	855	877	882	869	844	833	825	903	829	864	854	868	846	900	809	873	840	854	852	824	923	875	877	846	847	883	854	913	840	939	874	845	900	880	873	898	879	927	830	830	910	905	825	817	863	842	827	887	878	850	863	833	859	850	889	854	857	890	935	889	881	871	811	817	875	847	845	900	838	872	840	831	893	874	902	879	868	848	878	866	878	871	856	848	893	813	823	864	784	834	873	861	887	849	861	837	848	867	863	794	866	878	846	843	918	813	871	822	922	875	803	856	897	825	870	863	924	853	834	826	844	850	856	863	889	918	850	877	875	852	826	875	806	857	857	815	848	901	895	836	861	892	832	841	862	874	836	844	859	819	892	888	869	834	862	873	835	854	898	853	876	883	880	853	936	889	899	850	852	898	847	834	898	877	886	867	813	885	866	885	867	883	894	866	853	844	839	864	866	881	836	869	817	851	865	855	793	839	874	871	879	850	860	851	842	869	858	917	881	893	868	869	892	871	922	889	875	862	831	896	844	844	877	855	873	865	842	885	880	837	879	843	851	891	859	837	883	856	825	906	905	899	848	850	881	830	895	842	883	806	856	888	864	819	812	881	824	835	830	849	865	866	862	857	914	888	864	800	858	860	859	863	876	803	867	830	868	921	847	845	881	825	873	877	874	847	848	895	857	920	824	874	944	887	896	831	828	846	879	885	895	850	856	874	849	842	857	892	832	839	919	808	867	865	848	846	830	891	850	813	866	841	830	864	852	898	885	856	862	850	877	895	896	920	874	901	864	884	888	951	847	875	909	874	840	897	864	893	829	880	866	852	869	870	841	878	850	793	870	846	863	863	887	848	862	880	865	878	832	816	906	855	877	879	877	809	860	829	880	864	902	860	878	872	862	864	893	867	824	864	854	872	880	887	822	835	845	861	865	895	915	892	836	829	864	838	849	849	869	823	814	917	874	866	843	847	865	951	896	893	896	833	805	846	822	834	840	820	810	894	851	873	900	855	875	882	836	857	896	872	843	914	839	866	852	906	869	884	818	855	881	867	877	843	848	832	914	905	846	903	848	811	912	867	885	879	853	862	816	825	852	898	833	852	868	882	843	891	853	873	911	884	898	894	837	880	837	830	824	848	864	890	872	850	847	837	885	878	822	813	842	838	917	852	906	829	844	876	814	835	832	836	888	905	876	856	796	852	878	859	841	851	884	867	865	809	869	878	822	857	868	851	851	844	827	874	852	877	841	866	823	900	862	859	856	842	841	879	828	847	893	818	853	856	878	862	873	842	862	891	886	859	894	837	876	865	875	858	858	852	843	904	926	866	871	887	864	871	877	848	874	863	873	872	875	828	832	850	874	881	852	802	866	810	909	844	870	824	835	905	927	945	857	874	806	828	825	798	812	824	879	825	843	850	885	854	822	869	854	840	888	844	883	870	863	841	900	867	894	891	831	858	863	849	847	782	853	845	827	886	844	827	836	846	877	876	861	857	880	878	899	878	846	874	885	865	831	814	861	847	854	814	862	855	868	864	878	824	915	864	871	855	893	870	889	833	880	871	873	826	887	913	887	842	791	880	883	857	899	839	851	862	858	899	864	821	843	867	881	822	864	897	902	833	879	808	833	871	845	779	836	871	869	881	912	857	885	860	837	786	845	824	813	813	871	903	840	855	815	863	831	918	865	823	834	881	818	823	894	797	824	840	876	870	882	894	898	826	831	853	870	812	880	902	870	820	846	866	876	801	842	859	837	848	811	813	869	840	861	828	866	817	849	842	860	898	840	859	881	856	907	869	832	872	882	860	887	872	852	876	834	891	875	883	837	793	907	848	801	843	872	856	863	870	794	823	863	845	872	897	918	793	835	886	881	904	848	866	857	840	854	841	846	896	871	849	865	860	802	830	869	822	898	850	849	874	891	876	874	882	880	885	840	878	860	884	826	859	823	844	824	887	869	892	854	880	790	823	885	843	846	838	853	875	844	897	841	839	832	856	832	827	861	843	826	894	837	906	866	893	875	875	839	873	915	834	842	904	829	875	835	822	911	860	865	866	829	864	881	837	855	872	838	866	863	808	840	815	872	879	909	874	855	876	819	826	851	837	846	884	821	868	875	840	862	883	888	885	864	850	852	887	869	828	842	894	873	834	859	828	860	905	917	859	833	845	896	831	870	873	860	821	808	897	879	816	844	869	844	816	836	896	852	871	850	827	845	843	881	839	893	875	835	920	885	872	881	853	832	866	870	834	833	868	854	835	847	890	816	836	876	852	830	850	812	904	878	810	842	847	877	885	891	871	854	862	877	886	884	878	842	810	842	853	862	858	825	812	927	880	847	821	762	867	807	850	846	867	890	872	800	840	885	864	867	830	840	879	839	896	864	882	837	857	870	868	838	844	934	863	824	834	870	848	911	873	883	837	855	918	872	862	869	894	885	865	851	865	869	866	864	844	814	852	899	861	872	869	858	894	869	879	888	889	859	907	860	829	783	873	880	851	908	901	855	878	934	865	878	914	843	805	899	859	846	857	841	852	899	799	883	859	917	898	827	853	852	825	872	863	805	825	861	862	833	882	828	882	842	893	899	886	852	902	846	893	850	867	885	861	795	870	864	907	866	904	841	866	862	904	907	876	880	879	888	855	904	862	845	871	857	837	833	862	824	834	876	797	844	895	885	844	887	885	847	876	860	878	872	891	871	877	810	898	861	859	886	823	845
11402	564	406	258	213	147	141	122	111	111	123	111	99	119	113	113	107	92	103	121	114	98	106	100	102	114	117	109	110	133	114	103	116	91	97	112	121	102	127	82	108	114	107	122	117	123	106	105	89	91	125	115	102	92	106	110	104	100	93	99	94	116	93	107	102	92	120	93	94	92	104	103	108	122	102	115	107	96	100	111	100	87	97	89	92	94	104	101	97	111	125	104	95	98	102	92	118	97	102	99	107	109	121	121	107	99	100	97	90	104	100	107	107	111	104	97	105	96	102	98	114	103	103	91	109	121	86	95	104	115	93	125	92	105	121	104	102	100	130	104	113	123	114	100	105	110	91	82	103	100	120	104	94	109	95	112	95	79	95	117	111	125	89	94	117	121	118	111	103	105	93	101	99	90	113	104	115	118	114	100	110	94	101	93	100	105	82	99	97	119	99	134	105	111	98	103	103	111	104	110	101	103	111	108	99	113	97	112	113	111	106	120	112	121	95	99	100	84	114	101	102	100	106	111	101	103	124	106	113	86	91	120	121	87	111	107	111	115	96	90	106	102	89	106	105	113	103	109	116	104	94	93	108	105	95	103	98	97	95	109	112	108	102	95	101	105	101	108	98	131	95	88	108	118	133	114	113	100	99	99	99	98	106	108	100	109	115	97	110	110	94	88	92	96	97	104	116	116	94	121	93	86	104	102	85	92	96	103	94	107	124	122	106	127	101	108	86	113	103	121	123	96	109	110	106	98	108	95	83	113	118	116	88	109	122	105	114	98	116	109	107	104	86	100	118	118	107	101	99	107	99	126	114	102	97	107	98	116	96	112	102	99	111	134	116	93	121	113	91	109	112	111	105	94	102	113	117	91	96	102	89	129	101	102	96	96	106	103	125	93	112	95	101	121	89	110	107	90	94	107	107	116	111	100	103	117	107	92	102	97	119	114	127	97	108	110	100	90	95	94	101	111	107	103	85	110	103	108	100	112	93	117	105	99	112	113	98	88	102	100	106	99	102	94	115	99	105	100	86	103	110	98	110	114	112	117	101	101	103	120	117	112	115	116	109	113	115	98	115	125	106	107	95	90	122	136	121	114	100	92	90	114	96	88	103	101	101	104	101	115	111	105	105	112	108	112	92	99	91	103	111	118	115	101	105	107	108	105	99	95	83	119	94	100	116	84	106	99	92	114	99	122	102	116	114	119	97	110	113	100	97	95	111	116	97	107	85	119	104	109	89	110	107	98	96	104	91	129	120	103	116	117	88	106	91	118	94	111	95	115	120	94	113	101	94	113	124	110	102	107	118	95	98	118	104	112	102	93	108	108	102	93	107	99	105	94	118	106	84	98	103	121	104	98	100	98	81	87	94	105	113	95	105	98	96	121	96	116	95	102	92	104	95	101	96	107	104	105	121	107	112	123	84	110	117	94	112	105	103	98	102	105	89	95	118	114	102	107	106	101	109	104	102	112	101	104	101	113	104	97	101	99	108	102	114	104	100	90	100	96	98	95	114	120	93	100	122	120	118	121	120	101	118	87	103	100	104	104	95	88	109	109	92	109	119	88	112	96	114	101	110	108	124	112	121	116	96	118	104	98	106	109	107	81	100	113	95	106	86	102	111	125	103	126	119	114	93	111	119	98	104	109	101	93	99	93	113	118	105	104	93	106	117	94	97	94	105	96	101	92	92	105	95	117	114	87	107	106	94	117	100	108	110	88	105	85	109	106	92	95	126	94	102	108	105	95	101	123	105	116	102	113	95	94	93	108	98	111	106	96	95	96	105	96	114	107	107	96	110	104	96	92	111	121	110	94	109	92	110	111	104	90	114	80	118	96	113	114	105	105	94	103	127	127	80	85	98	90	106	85	103	100	101	96	90	120	115	113	96	100	103	91	113	92	89	127	97	127	95	119	117	113	97	95	103	97	110	95	107	101	91	107	111	110	99	102	115	96	92	106	109	102	99	101	101	106	91	96	95	104	108	111	91	97	87	111	115	117	100	91	107	115	111	97	107	95	105	96	98	94	108	90	116	119	79	101	111	91	99	101	97	93	106	113	124	113	103	86	101	113	108	110	113	77	115	106	100	107	109	126	102	108	101	77	120	118	94	93	106	101	101	94	107	102	97	104	105	117	98	104	124	109	104	106	110	107	100	101	94	122	103	105	116	112	110	99	116	110	95	101	87	103	115	112	106	100	112	112	96	105	88	91	99	104	75	84	102	84	97	113	115	121	107	102	101	89	91	114	99	106	92	106	91	96	108	93	106	89	99	104	101	107	116	108	137	117	88	121	101	93	110	101	98	107	104	101	110	107	99	113	109	107	104	100	101	116	110	114	107	95	115	103	94	96	116	109	102	92	104	93	121	101	105	98	121	107	98	80	104	101	101	102	113	111	104	93	117	105	94	103	93	113	97	112	97	94	125	122	118	114	97	113	120	103	105	94	108	104	118	121	110	113	102	87	123	111	96	115	107	114	103	98	104	96	108	99	93	103	117	94	105	108	108	99	93	113	113	91	95	103	99	106	102	103	92	105	92	94	111	125	101	96	91	103	104	95	103	102	89	97	111	101	110	111	93	119	109	93	103	98	94	105	115	105	101	108	95	99	106	115	82	111	90	103	114	104	108	121	111	106	110	94	104	112	121	91	119	95	98	112	100	114	110	108	107	111	101	98	97	118	93	99	103	126	93	104	106	91	117	117	117	113	84	113	93	127	111	116	109	101	92	95	100	104	94	96	77	97	82	124	124	98	100	109	103	110	102	105	109	100	96	98	103	104	122	96	82	89	106	106	98	105	98	97	93	113	89	117	97	115	101	97	105	102	103	92	107	117	93	118	99	110	109	113	107	101	105	101	104	119	95	99	107	126	89	118	93	102	109	134	90	102	103	104	109	86	94	111	96	95	118	95	92	93	104	94	104	98	123	116	119	87	117	106	102	104	117	109	100	116	110	111	101	102	103	114	108	118	94	90	110	109	125	97	106	116	89	117	90	94	101	108	111	108	102	120	102	113	104	111	96	113	108	92	115	106	86	122	109	110	122	107	113	105	101	90	93	72	119	115	92	103	92	99	89	105	109	113	112	105	108	133	91	103	118	98	92	96	108	95	99	102	116	116	111	104	104	95	126	122	110	96	123	103	117	96	110	93	102	126	109	115	126	111	104	101	100	113	84	93	104	118	102	111	94	92	123	108	96	104	110	106	103	91	103	106	119	103	104	100	98	115	106	105	107	104	121	103	104	86	100	99	120	107	97	139	115	123	101	108	105	94	97	112	89	104	106	85	109	110	118	113	120	114	95	115	121	109	98	94	103	101	112	114	91	116	81	95	122	103	100	119	90	103	84	101	85	113	92	112	113	100	119	104	95	107	116	91	115	123	114	86	99	101	99	104	102	109	102	94	105	95	114	108	98	108	96	111	108	107	101	113	106	103	101	105	97	110	109	94	102	107	101	117	112	108	91	99	110	120	89	110	95	93	103	98
10678	467	565	927	760	538	497	470	461	413	394	389	401	405	367	405	389	387	425	362	343	359	368	341	391	389	369	375	410	373	405	356	384	391	375	372	388	390	376	368	381	350	389	344	394	373	396	372	365	375	405	363	344	392	338	390	339	388	384	369	356	381	365	375	350	356	378	403	390	380	365	360	398	364	380	360	367	364	361	381	396	387	399	396	408	401	383	374	359	339	398	351	364	366	374	374	340	367	380	359	353	372	370	359	377	328	378	352	388	372	354	357	355	394	355	357	380	398	356	339	371	357	372	379	362	370	362	345	377	394	333	366	409	374	368	405	369	391	391	356	359	372	355	339	382	411	374	360	368	342	342	390	374	395	378	362	326	347	382	357	374	353	381	345	394	379	399	359	372	365	355	359	349	370	365	367	380	380	365	394	389	367	380	377	369	371	327	342	382	350	343	404	370	360	363	384	355	367	402	338	386	389	356	343	384	404	350	375	378	379	352	404	360	385	363	384	398	361	355	368	369	375	380	345	358	361	345	381	346	379	357	364	380	377	371	365	363	326	360	359	376	358	356	386	362	354	346	338	366	357	366	378	361	391	388	326	364	371	391	400	394	368	362	398	371	373	336	363	341	370	371	366	374	362	373	355	356	361	377	340	359	335	363	375	383	415	344	363	391	369	353	383	370	380	390	394	375	376	370	373	332	379	339	368	348	362	366	388	391	373	362	318	365	399	360	370	373	371	363	395	363	382	344	353	370	365	359	359	369	364	378	330	355	343	342	365	372	407	387	425	366	368	360	343	372	349	379	357	360	373	342	441	393	361	368	389	381	358	390	344	312	369	377	341	402	399	387	366	363	367	404	379	362	364	355	364	366	409	353	370	378	350	355	424	366	334	365	360	361	400	382	361	400	367	360	381	339	338	406	344	370	412	349	358	355	352	345	365	384	378	378	367	364	351	394	339	346	389	360	383	364	368	362	362	350	344	373	347	398	360	361	367	406	355	326	367	358	368	390	375	382	352	381	364	382	374	352	383	395	402	346	367	332	359	349	359	351	360	379	365	333	402	377	345	333	422	382	366	372	368	382	349	358	362	371	351	390	364	391	359	353	361	385	381	354	373	380	407	357	348	330	367	391	369	380	371	357	382	362	372	388	382	366	358	354	350	368	362	347	354	350	382	359	406	365	334	366	389	373	365	357	363	375	376	351	361	355	368	394	372	335	350	372	386	382	377	352	355	373	368	377	380	351	378	361	355	381	390	367	376	417	390	368	375	365	411	374	340	366	359	342	368	394	411	394	337	347	365	351	349	362	375	343	374	391	373	371	364	339	391	367	321	325	382	407	378	361	386	356	336	354	355	336	383	377	367	369	378	370	396	350	334	379	350	342	354	358	353	372	349	401	360	369	385	362	378	372	367	387	378	371	375	354	324	408	366	366	371	359	354	353	378	392	370	373	376	361	364	399	371	346	383	352	370	382	357	357	370	357	390	344	355	386	381	374	380	405	366	354	391	379	373	402	353	353	380	337	308	362	384	365	389	400	373	371	370	376	395	361	397	370	395	351	417	341	342	375	389	349	377	303	398	355	337	378	354	336	383	378	350	341	408	395	388	354	402	362	384	378	358	353	380	365	358	336	336	431	404	380	405	393	347	356	351	360	383	343	356	372	365	374	366	380	405	383	380	358	377	381	367	368	375	358	373	355	384	346	363	381	404	383	371	338	364	378	376	357	365	362	360	344	372	362	347	371	351	350	381	350	379	343	362	347	417	379	376	407	350	379	373	346	393	375	348	377	407	376	389	378	355	361	374	354	365	424	361	369	379	380	383	367	396	367	379	346	352	361	437	385	352	359	329	406	410	349	365	405	375	348	337	373	349	370	384	372	374	384	369	380	345	384	356	381	394	366	382	364	344	373	364	366	372	357	377	383	329	370	409	386	348	396	364	365	362	327	389	347	367	379	344	383	368	340	331	369	378	341	340	392	375	354	377	404	363	376	344	381	350	356	365	354	362	373	380	393	342	419	348	384	344	382	364	380	382	404	358	360	346	391	354	416	384	354	338	380	336	359	381	374	334	387	386	384	406	353	354	357	339	373	348	407	373	351	366	330	348	362	340	385	373	342	373	381	348	339	362	402	399	328	326	406	367	358	386	345	344	342	366	358	368	389	414	395	363	361	373	325	348	372	369	369	375	414	350	313	352	364	341	391	336	391	381	360	365	340	374	379	392	385	369	358	369	340	333	365	370	384	332	345	362	365	354	399	369	376	347	384	351	352	350	346	397	373	377	360	399	371	369	354	359	341	375	377	377	378	358	362	378	365	340	377	379	385	356	385	370	390	396	365	355	365	347	404	350	361	352	363	362	361	383	380	371	364	359	356	362	421	353	353	359	386	336	362	373	387	356	349	342	382	373	363	326	350	344	352	382	374	379	382	351	361	356	421	385	403	398	371	335	343	360	361	395	373	373	381	352	355	376	382	354	387	374	386	402	399	352	376	404	378	375	342	358	369	327	350	375	396	374	367	389	354	385	364	381	352	349	391	376	363	376	370	364	348	360	392	387	388	392	387	370	344	365	376	364	356	367	353	383	362	343	341	363	399	350	322	376	374	344	350	408	384	371	409	387	379	390	368	356	391	388	375	367	362	372	371	381	352	394	386	391	362	374	355	373	357	377	382	375	331	381	368	394	356	355	394	374	341	394	314	344	386	406	355	363	389	394	383	359	405	369	341	367	358	357	419	392	383	343	383	343	347	377	374	384	335	359	342	385	361	373	360	399	359	346	388	369	361	380	352	369	380	394	416	360	343	358	392	394	392	395	360	388	383	378	318	391	369	370	401	380	359	361	364	370	350	372	356	364	350	398	357	392	368	379	357	410	387	400	375	415	403	381	353	332	384	346	379	385	379	400	376	397	373	352	405	335	405	357	399	372	403	373	402	355	371	345	404	394	373	367	318	339	337	398	377	382	372	357	356	327	380	370	395	388	383	379	339	386	388	333	376	349	350	370	369	355	378	352	368	385	369	383	358	379	410	362	347	413	379	379	367	333	356	384	364	381	368	343	408	364	382	375	353	344	387	390	363	342	365	351	351	367	356	370	364	411	384	372	390	391	399	356	354	399	398	402	376	367	359	397	389	387	377	365	349	363	353	343	384	346	335	343	345	380	353	364	396	375	345	350	390	385	376	373	352	371	348	365	363	371	357	384	381	409	392	328	350	357	378	400	367	350	392	365	355	341	369	381	386	367	396	353	355	415	356	362	389	409	368	380	351	339	338	377	358	321	343	351	357	385	346	401	348	359	356	381	366	354	380	376	378	340	355	354	364	383	393	348	371	389	355	381	384	364	368	384	368	373	347	386	374	377	396	379	378	391	404	361	378	370	331	392	414	359	347	320	355	327	390	356	389	372	378	369	373	374	363	370	346	359	336	366	375	356	374	357	382	347	390	353	378	329	372	362	373	379	402	354	361	345	405	356	371	394	380	353
44316	15352	4102	2587	1264	633	552	431	418	372	304	304	302	281	259	256	220	254	218	241	227	235	223	219	205	233	210	216	211	216	232	240	249	233	242	202	205	197	214	210	242	221	228	213	243	215	216	227	242	274	222	212	251	209	223	225	225	237	214	245	228	199	240	216	221	204	225	219	243	190	244	221	239	215	216	190	223	221	204	204	224	219	202	221	202	219	240	234	200	228	196	226	228	207	230	238	208	228	216	203	216	228	175	253	181	225	238	209	222	218	191	209	219	215	215	211	214	229	198	226	201	214	196	201	213	233	208	199	197	217	236	272	209	229	204	239	252	206	233	204	225	225	199	236	211	204	235	213	227	222	216	210	222	226	218	214	227	251	206	227	228	211	198	219	220	228	226	248	213	248	174	219	219	205	204	229	207	212	212	207	215	201	181	216	198	229	215	208	199	192	218	220	211	219	217	247	214	213	181	215	247	227	214	194	209	263	214	228	215	219	233	205	209	255	228	228	245	192	207	227	227	222	206	214	230	203	235	198	205	198	252	213	211	208	231	230	220	230	203	241	219	222	213	211	221	230	226	214	225	225	214	225	213	231	240	213	216	194	234	216	221	223	212	196	203	219	227	186	227	208	213	199	209	204	218	197	230	205	229	225	210	206	212	236	214	231	214	237	229	225	225	218	232	208	230	217	218	212	210	222	236	227	231	229	227	228	221	215	222	225	228	210	184	197	230	220	211	199	224	225	231	226	237	243	211	215	208	246	227	203	226	228	239	224	215	202	201	240	203	217	209	227	211	216	219	206	205	222	230	226	208	209	217	211	245	203	229	228	240	204	214	199	258	209	212	225	210	221	224	213	204	208	216	211	230	232	216	201	210	224	206	228	205	224	211	226	228	216	206	205	220	244	237	228	216	206	235	210	211	212	243	217	208	212	225	223	229	202	224	213	204	232	229	206	190	204	230	221	200	206	214	215	214	204	231	218	223	255	210	220	232	206	205	217	223	216	228	230	219	216	240	248	232	233	209	231	223	224	186	204	203	214	220	217	208	214	230	215	235	199	215	212	216	215	191	236	201	229	230	228	210	215	210	190	216	211	212	221	247	214	216	219	177	236	210	204	222	238	217	245	222	236	243	209	200	222	191	211	250	230	217	233	220	232	214	219	210	205	228	198	254	213	230	197	238	235	228	220	223	230	230	219	213	220	220	239	226	216	207	225	220	229	191	211	224	215	214	237	228	213	233	220	222	194	204	206	206	214	192	227	200	203	225	217	239	220	226	201	227	210	207	219	211	217	225	213	212	224	234	214	237	228	201	193	211	215	202	211	212	250	200	222	209	224	219	211	217	230	251	220	242	211	224	198	238	199	180	201	220	204	209	210	225	211	213	226	209	205	225	217	215	206	238	207	198	229	210	244	226	227	220	227	209	221	228	242	217	209	236	216	216	211	230	240	269	206	208	230	201	226	217	212	221	198	217	200	261	235	214	211	190	225	199	228	217	195	218	224	222	215	215	245	211	188	225	202	235	219	219	212	229	226	231	203	199	224	224	235	215	211	242	187	249	213	216	214	182	205	230	218	237	207	245	229	218	219	225	213	236	213	214	203	222	215	202	227	214	199	226	239	235	225	203	204	210	192	223	229	237	236	226	194	232	204	218	212	239	214	213	231	210	211	233	190	218	214	237	237	199	246	187	210	198	233	222	232	224	209	234	232	236	220	228	237	224	245	218	227	208	200	207	227	223	207	220	221	221	197	211	213	223	238	219	216	224	226	219	218	226	228	223	244	197	227	217	210	215	219	226	198	211	227	234	249	193	184	197	224	228	224	220	229	232	226	235	211	213	204	230	229	226	219	200	209	226	194	225	198	214	232	213	237	227	208	219	219	228	220	225	220	230	242	229	206	218	207	212	226	216	211	223	224	221	201	218	221	226	229	221	201	201	221	233	227	199	228	211	224	208	217	213	228	206	180	219	231	213	212	203	226	227	220	227	216	214	194	220	238	233	203	222	246	193	211	224	212	213	202	218	200	225	210	215	220	194	214	210	193	216	239	195	199	238	204	204	212	211	233	228	212	204	223	236	205	222	245	210	247	217	199	227	212	226	211	228	237	235	195	251	225	240	238	231	223	253	206	240	230	221	207	212	211	220	209	205	216	213	223	214	225	212	216	198	207	198	220	225	226	241	205	250	226	205	190	254	222	222	203	201	217	197	203	236	211	223	210	239	199	211	203	236	210	199	228	190	186	211	205	225	204	207	225	226	222	220	210	243	249	229	197	218	218	219	240	216	266	218	217	236	194	214	224	215	216	226	237	219	217	219	223	224	247	224	236	224	235	243	225	195	214	227	212	226	219	211	209	232	226	231	199	230	210	233	213	213	223	219	222	219	194	205	213	242	229	227	221	184	214	199	211	206	215	211	202	229	237	205	217	204	203	219	216	215	205	190	225	205	200	226	251	213	246	214	228	223	204	222	215	229	206	221	212	216	237	203	205	205	191	231	244	208	235	234	219	224	215	215	212	201	229	230	228	214	211	209	225	189	238	220	234	249	236	210	222	224	201	218	223	228	196	232	221	215	225	231	200	220	209	198	220	215	216	206	231	206	210	246	237	234	241	185	220	223	216	217	201	204	232	201	247	226	212	206	211	218	238	216	245	227	215	225	258	248	231	241	215	211	214	226	226	273	225	221	219	207	214	221	221	210	226	199	212	184	221	234	210	241	210	207	232	215	224	196	225	241	232	215	239	222	245	224	226	217	231	214	229	227	217	189	205	233	215	211	225	206	209	215	231	230	195	212	223	224	214	225	215	197	216	215	207	232	222	183	235	228	217	242	195	202	237	247	240	216	206	201	237	222	216	228	206	210	244	223	222	220	228	214	238	223	225	221	209	215	220	208	212	222	224	207	212	206	234	238	235	234	224	214	205	207	214	220	240	235	208	236	210	208	210	195	214	215	210	202	210	220	226	225	228	199	236	229	230	198	212	235	218	205	191	210	226	212	226	215	237	193	209	199	245	234	204	205	220	216	221	226	219	212	223	210	241	208	257	239	202	222	218	221	224	221	201	218	239	256	219	221	195	202	199	228	205	220	211	219	208	195	198	228	222	221	250	222	205	196	212	216	203	208	223	215	233	218	214	231	244	238	230	226	216	222	206	223	229	209	220	215	235	191	215	217	197	228	211	213	201	244	228	224	206	211	209	226	231	195	194	206	218	201	222	188	233	188	231	194	206	190	210	253	251	213	199	218	220	227	221	251	203	214	227	191	215	215	213	222	214	211	210	211	220	206	243	210	236	192	205	217	226	238	204	220	213	200	212	216	207	233	220	241	222	212	244	229	227	225	225	236	224	216	204	193	223	195	204	209	227	220	246	209	230	210	213	214	240	232	205	187	211	250	217	235	198	226	224	225	265	228	235	217	205	191	233	214	207	234	206	223	195	237	215	246	189	190	217	210	208	206	179	194	221	209	212	201	201	224	229	212	216
21208	1563	3499	4949	3246	2578	2556	1823	1824	1511	1271	1176	1099	1084	974	959	976	901	871	892	842	832	821	805	776	758	789	759	768	765	760	735	725	734	696	719	707	715	692	698	702	678	711	750	736	743	663	663	710	686	698	687	715	679	678	664	712	655	703	699	665	691	713	678	681	672	653	670	657	739	695	674	667	665	703	670	672	738	658	638	706	632	656	693	672	651	660	673	684	661	735	658	705	676	662	639	674	657	721	684	657	646	653	652	664	631	627	675	639	665	654	693	656	656	671	706	686	598	692	703	712	706	631	684	638	663	658	653	666	666	674	664	664	686	690	694	696	657	656	675	683	678	643	676	654	643	664	659	643	686	665	709	673	641	670	615	707	647	612	662	628	697	619	668	677	691	649	664	642	647	628	626	657	670	654	688	700	691	645	691	599	669	670	626	721	659	674	643	678	696	660	666	700	669	654	662	675	629	607	652	682	665	675	631	639	619	645	657	607	676	694	629	633	652	684	657	670	632	649	684	711	693	689	687	637	690	658	624	652	665	652	680	693	651	672	613	679	641	663	678	663	656	675	669	658	670	637	656	684	660	655	632	675	699	672	706	693	677	640	656	643	699	641	660	679	650	661	671	669	685	679	660	648	614	653	673	651	642	624	650	637	628	628	621	709	671	683	680	713	655	643	690	659	676	610	642	680	640	627	657	634	664	667	691	671	683	669	662	663	652	648	687	632	680	692	648	709	671	654	668	674	672	673	640	659	695	700	683	682	654	660	679	646	649	629	669	664	628	669	685	619	681	662	659	676	702	669	650	615	654	693	670	652	708	617	672	645	635	670	665	668	701	657	652	693	658	654	643	676	663	670	624	669	637	644	660	682	649	631	681	652	633	665	674	665	627	687	704	712	627	661	667	701	686	660	668	673	656	665	651	673	693	644	656	676	693	645	677	665	662	665	691	698	674	677	668	654	650	657	648	662	671	686	678	656	673	623	653	644	643	714	667	698	627	698	665	664	654	618	674	669	641	664	674	651	646	656	651	654	652	679	668	630	647	645	638	668	622	627	680	637	658	652	650	661	606	651	664	666	631	642	674	667	682	695	622	686	670	648	603	671	634	659	673	644	653	684	684	608	657	644	669	641	668	646	672	670	656	646	644	616	657	656	643	647	656	680	674	665	604	672	637	659	682	696	651	693	653	632	624	646	673	663	647	597	658	691	660	678	697	631	630	656	667	656	713	658	709	637	681	698	707	623	649	672	699	610	666	680	627	657	622	612	663	649	673	655	649	667	672	610	621	645	665	638	643	616	620	634	663	668	647	677	736	660	671	664	650	605	665	621	684	644	659	640	673	656	645	632	695	662	659	651	685	655	674	672	671	728	690	653	657	694	668	661	682	701	627	700	663	664	613	650	616	685	669	669	679	644	665	650	630	626	630	679	671	641	657	654	654	676	699	688	664	679	702	683	681	682	652	669	687	656	626	691	699	697	627	639	586	701	672	658	636	646	653	702	646	712	659	623	683	668	633	624	664	626	640	680	670	658	669	695	715	657	670	648	649	660	684	654	632	614	627	638	616	667	686	645	687	659	668	675	691	668	663	645	689	653	632	632	683	662	671	657	659	657	639	668	665	703	653	708	652	610	652	747	680	668	695	674	700	661	666	661	695	677	727	655	643	629	612	684	681	711	611	668	652	641	674	660	660	638	693	696	668	668	693	673	674	674	618	663	634	680	637	642	665	681	650	652	705	624	668	662	687	677	673	667	656	713	680	649	642	689	646	657	659	623	679	655	632	647	694	630	639	668	664	652	627	641	621	664	666	682	632	671	672	675	627	637	622	676	680	678	658	685	642	683	658	633	675	675	684	655	626	659	653	659	677	670	711	637	723	654	662	669	644	659	672	643	676	629	665	681	669	671	677	683	714	611	689	677	674	645	687	621	701	632	696	676	691	703	663	675	644	702	664	686	643	643	646	651	666	654	628	685	646	675	650	627	684	643	678	636	651	697	690	673	705	649	640	686	668	621	656	626	719	644	642	695	631	650	641	681	622	716	673	685	657	698	652	632	659	662	661	665	668	634	641	674	630	703	627	671	640	662	662	656	638	654	677	633	631	663	667	690	648	668	668	643	655	649	624	673	673	665	674	668	657	636	683	652	622	698	648	662	660	706	675	646	696	648	685	676	678	678	668	710	707	674	670	629	619	644	689	695	656	680	658	716	639	660	700	669	668	649	700	653	673	665	651	743	636	658	684	652	640	652	641	693	673	665	645	636	686	643	700	655	628	697	694	678	648	633	671	679	655	688	639	648	654	673	662	630	675	650	692	652	661	665	640	682	667	679	697	624	712	682	670	676	696	669	682	626	673	672	697	630	665	684	643	664	665	693	638	688	654	633	683	633	696	682	623	667	682	694	674	620	687	617	612	696	636	678	732	659	723	690	652	625	653	676	673	696	670	666	641	670	619	700	677	664	690	640	647	656	685	705	660	699	690	681	644	641	626	699	630	718	696	646	668	687	695	652	655	631	682	612	667	653	668	703	685	636	662	637	650	688	657	664	684	659	596	697	639	664	672	644	659	658	614	635	658	677	658	644	669	688	653	687	644	683	661	617	699	680	643	638	653	651	664	682	684	674	672	624	650	646	640	613	578	634	644	681	647	631	653	618	657	669	651	615	668	651	626	694	668	638	651	625	649	649	599	716	644	640	692	659	627	661	682	615	717	634	681	734	649	625	662	688	681	659	654	701	689	667	678	662	618	675	649	679	661	662	688	665	690	634	708	662	671	664	671	637	674	690	690	681	663	653	634	701	638	684	687	666	668	629	654	664	687	627	677	616	666	689	663	710	618	636	717	662	645	623	699	684	666	641	626	683	661	661	690	658	636	669	618	646	654	655	650	660	663	671	620	646	644	603	691	685	666	689	647	691	686	654	685	679	666	611	673	667	684	651	634	628	680	656	687	672	625	646	681	698	643	672	648	670	666	633	697	644	697	677	658	681	660	650	679	682	676	653	623	666	699	636	609	641	634	679	687	641	687	658	650	713	665	615	626	678	660	656	632	645	653	674	695	706	632	650	675	681	650	694	651	703	713	692	661	671	657	620	666	647	702	665	663	637	679	698	635	633	645	667	720	698	696	681	677	666	654	660	660	691	673	663	673	672	685	659	648	656	689	641	673	673	699	706	645	667	670	673	674	682	638	651	679	641	637	677	621	661	681	657	605	690	647	627	705	649	662	640	704	672	663	628	686	666	663	663	696	636	652	632	641	647	661	685	722	617	701	677	639	650	683	656	649	690	643	637	650	677	718	667	704	664	661	692	676	627	645	643	649	700	640	676	656	644	657	651	635	626	625	626	664	654	654	645	650	688	680	666	684	672	676	648	641	679	670	612	643	645	626	642	720	691	661	634	651	695	650	667	604	647	719	659	662	635	620	657	659	625	651	646	642	674	657	640	639	641	681	654	670	674	675	677	681	677	671	674	672	673	669	678	673
49426	21005	14330	4551	2137	1178	1034	747	599	528	478	436	422	414	405	374	392	366	401	388	364	321	343	334	353	338	356	327	307	312	350	352	310	320	331	303	301	311	319	317	334	351	332	302	298	313	290	320	297	309	303	331	303	291	333	309	302	299	291	294	308	346	306	295	316	307	327	313	287	270	278	299	316	289	313	348	285	262	305	294	293	278	307	286	312	285	306	303	281	304	322	293	312	291	319	281	292	293	310	299	326	319	311	303	295	302	335	266	313	293	335	310	308	310	288	278	324	306	276	314	305	298	272	314	292	330	304	295	321	269	309	284	296	309	292	306	292	281	300	290	285	286	318	360	295	275	309	272	291	289	352	308	269	299	301	290	306	282	275	283	288	323	279	300	323	302	287	284	328	315	254	292	281	318	320	283	310	293	297	317	289	313	281	313	304	275	290	299	290	321	281	319	292	330	298	317	321	302	272	297	316	312	310	312	327	297	327	288	311	282	304	322	287	308	285	294	328	325	313	335	266	307	293	295	273	316	307	296	310	298	314	279	308	307	299	291	298	318	285	298	297	302	290	338	300	294	285	326	290	298	255	327	267	341	324	341	268	292	325	309	316	315	281	284	318	278	286	298	271	299	278	263	275	309	303	270	301	278	293	313	297	299	295	289	302	269	298	324	293	255	283	302	302	301	294	290	305	316	293	283	335	306	296	290	327	299	321	313	324	294	328	288	283	288	285	287	282	305	288	317	286	317	297	305	320	278	298	334	277	302	300	331	286	293	274	315	289	274	299	303	337	273	325	314	310	291	308	301	297	316	288	319	295	331	289	305	314	318	295	311	313	276	285	290	285	301	279	304	294	291	308	290	288	287	291	294	293	302	276	293	275	297	305	298	327	310	337	296	276	315	340	306	295	308	288	271	330	310	322	302	302	317	291	278	326	290	316	303	261	307	292	316	316	307	340	315	276	285	326	301	329	290	324	317	337	309	288	316	286	297	316	299	323	310	297	276	340	271	314	292	304	320	280	296	307	308	299	316	321	290	297	317	318	280	254	283	282	311	288	290	258	300	318	294	290	285	308	308	291	296	312	331	284	297	278	292	282	328	313	311	305	306	314	317	306	296	285	271	320	309	326	309	305	267	318	317	328	316	319	289	291	303	302	318	259	302	277	307	300	309	289	301	300	302	320	312	299	304	313	299	302	337	300	310	294	299	303	299	327	294	291	288	311	309	306	300	297	311	268	329	303	298	293	301	285	303	281	302	303	288	270	293	301	290	290	294	281	297	297	264	312	260	285	286	280	322	270	322	289	318	283	320	313	310	308	327	300	275	338	303	285	276	292	311	290	293	317	320	301	291	272	305	311	292	316	268	283	279	262	313	362	282	304	314	282	316	296	288	311	314	303	283	341	282	283	302	305	293	326	287	293	287	318	321	299	291	310	266	287	302	342	287	288	294	323	292	314	282	304	315	304	271	301	329	325	290	301	292	328	303	290	301	322	302	280	305	304	312	306	362	291	285	311	340	314	306	319	289	308	302	325	305	319	320	294	298	302	303	283	301	308	296	277	296	332	308	296	293	327	305	291	309	270	281	300	302	347	284	312	314	278	305	274	325	291	324	306	287	288	321	329	295	296	310	275	299	294	289	288	284	289	313	276	289	314	265	277	307	332	296	309	305	285	314	304	332	335	310	319	333	284	272	285	310	285	290	271	315	336	267	282	321	308	317	316	287	303	345	300	293	287	335	321	308	330	285	327	298	277	284	278	270	276	294	324	311	298	323	297	314	278	304	257	324	316	299	305	313	257	297	296	317	266	292	312	286	300	310	300	322	291	304	319	291	310	271	308	317	292	302	303	302	305	310	303	293	289	322	263	300	273	284	302	310	290	269	298	311	326	279	301	299	274	290	287	326	324	307	284	313	357	327	278	307	303	322	301	322	315	295	317	321	280	304	285	313	300	317	288	282	325	289	309	307	334	293	280	306	303	321	295	275	299	300	318	297	304	282	312	295	308	315	287	325	276	345	289	320	349	305	314	308	305	305	269	300	296	324	269	304	290	274	315	319	302	275	299	305	310	293	324	308	306	289	303	300	301	329	280	295	317	281	306	262	274	283	294	311	297	303	310	281	318	309	323	271	317	286	282	337	289	273	318	287	294	305	286	314	295	290	304	301	299	291	273	318	315	300	295	335	299	295	299	316	334	330	308	317	304	292	317	306	308	292	356	306	302	319	300	277	296	292	293	312	313	287	293	291	305	299	331	285	294	310	308	312	295	270	306	274	292	316	282	298	292	323	327	283	300	301	269	302	303	301	289	305	302	276	322	296	315	296	322	292	298	319	321	282	312	285	297	293	304	329	293	281	300	295	299	297	313	333	290	271	298	313	274	316	299	320	305	273	311	275	317	316	307	302	298	314	315	305	297	305	316	306	274	330	317	328	316	270	315	311	323	270	283	309	323	319	307	288	296	341	282	314	318	292	337	299	317	320	267	297	278	283	302	299	296	293	286	287	328	276	300	293	315	296	288	281	296	295	287	318	290	305	305	315	284	295	278	310	336	303	310	301	270	323	305	355	312	319	293	296	313	318	323	291	299	290	298	321	289	304	303	299	277	305	298	313	299	323	286	323	298	296	290	281	278	324	278	296	322	307	276	299	316	324	283	298	319	313	306	287	271	297	298	286	321	306	318	292	303	302	288	315	294	295	295	277	293	305	288	332	312	299	334	309	292	319	306	307	259	325	329	282	282	294	317	293	289	312	319	310	293	307	337	335	274	297	308	354	279	293	300	280	310	299	327	317	301	287	300	298	299	292	259	320	287	312	307	318	305	291	285	310	310	325	313	299	304	312	334	279	322	295	303	288	280	310	290	296	268	298	309	302	287	315	297	287	280	283	280	295	309	289	315	302	313	286	306	286	291	302	296	303	296	286	305	265	290	295	316	287	315	318	340	306	297	323	361	306	300	339	301	275	329	325	286	351	320	302	297	295	315	295	270	302	304	316	296	312	317	305	318	280	321	340	321	299	293	291	294	302	299	284	309	319	323	288	312	280	318	323	303	302	310	328	321	316	340	289	291	325	306	291	332	294	285	314	320	291	305	299	317	311	288	312	325	301	302	281	310	324	297	299	285	309	328	301	281	266	284	292	334	292	311	307	301	302	304	330	297	304	285	298	254	317	294	312	312	308	265	311	336	308	326	316	282	304	305	279	290	300	302	285	288	322	266	274	292	318	288	290	307	302	303	308	326	295	308	346	295	285	315	288	330	328	318	347	327	310	308	308	271	323	301	273	320	300	265	292	303	289	288	274	272	294	276	278	297	337	287	258	313	319	294	298	314	317	301	278	293	304	258	313	310	291	344	280	291	277	307	270	293	336	303	295	276	285	306	319	324	295	302	313	264	295	303	299	277	295	311	289	306	298	309	294	309	291	297	291	275	297	313	316	296	277	313	318	295	301	304	314	307	340	344	285	262	301	295	275	287	300	344	306
25297	2448	6074	7424	5126	4152	3826	3065	2707	2406	1901	1836	1664	1527	1478	1472	1374	1256	1214	1193	1198	1139	1153	1098	1070	1085	1070	984	1026	1049	1022	997	1044	995	1022	932	945	937	965	999	961	912	949	912	954	923	947	949	888	920	924	896	921	920	915	898	868	891	954	866	829	870	876	902	882	826	882	919	891	888	864	904	928	885	894	862	858	928	854	907	857	835	933	840	904	860	822	913	866	832	893	908	830	883	862	873	873	868	859	940	883	845	876	891	879	910	852	898	861	868	881	953	856	821	924	896	885	900	855	917	864	853	850	878	817	893	867	909	834	867	878	868	833	859	852	858	847	854	861	823	882	798	830	862	833	906	816	884	821	885	839	882	916	811	857	777	876	841	858	881	849	906	834	892	803	869	918	865	865	851	837	849	899	814	828	873	832	849	870	869	880	883	869	857	913	886	843	877	835	899	840	821	846	835	838	871	850	835	869	850	861	845	868	830	825	887	861	836	927	828	864	854	884	888	841	866	903	862	852	882	785	846	883	881	870	912	856	890	833	893	874	841	850	822	831	870	861	849	865	865	856	834	915	852	880	856	889	846	823	938	875	862	868	886	876	822	844	861	841	878	877	883	855	870	864	823	847	897	825	909	837	859	879	883	891	854	856	860	848	881	846	889	897	823	835	810	857	888	843	901	889	851	857	870	827	856	799	827	886	834	830	842	819	883	808	847	897	859	838	897	859	885	876	882	817	864	810	864	887	885	871	896	860	833	862	909	815	842	862	839	858	882	856	828	823	856	839	856	852	880	867	834	843	842	873	813	881	874	857	898	799	855	848	836	825	856	900	848	880	852	879	867	850	854	854	851	848	843	870	820	869	885	818	892	858	843	898	903	832	861	868	838	871	852	845	844	861	829	829	848	848	852	862	855	890	896	869	821	826	826	847	895	815	836	865	839	831	845	894	785	865	907	886	810	849	837	833	842	864	841	919	887	841	924	860	863	838	858	838	871	820	896	872	910	836	830	795	866	850	874	843	855	818	875	822	848	870	847	855	851	864	876	816	823	822	866	832	819	881	861	839	861	884	844	816	811	894	919	848	888	853	880	847	852	845	859	854	886	902	804	874	853	805	851	826	802	901	841	893	846	852	833	888	835	837	844	791	897	858	831	910	841	829	860	852	874	850	831	863	852	885	883	855	858	894	902	847	842	832	789	916	825	841	855	848	909	844	831	833	896	848	860	835	871	887	839	873	865	877	875	916	876	840	855	883	910	908	861	874	884	871	907	884	876	876	874	863	843	869	869	817	846	918	889	864	847	885	875	864	830	876	873	863	852	902	811	823	900	902	843	853	867	811	880	850	851	863	869	833	880	859	877	857	898	840	854	843	846	878	848	890	850	872	922	854	857	859	828	886	904	879	870	831	804	846	861	855	871	861	859	902	891	849	818	832	805	835	845	842	845	874	824	871	867	856	849	855	836	847	873	824	908	899	825	857	873	845	884	844	829	855	810	854	865	802	819	882	821	874	876	881	925	880	863	836	867	803	862	852	829	878	799	856	851	830	861	854	890	910	907	878	865	813	851	876	858	848	869	846	825	871	833	892	852	884	848	865	810	817	891	844	867	837	910	859	838	853	791	871	849	863	888	861	878	820	887	851	833	879	886	859	873	801	908	837	882	848	865	817	813	925	870	881	892	828	880	870	873	868	872	845	866	888	841	862	858	847	843	881	817	834	881	883	869	887	902	914	838	887	862	850	868	859	854	844	898	882	853	872	852	856	847	930	898	835	856	866	884	838	822	844	884	844	817	790	836	874	849	876	850	804	857	845	877	893	897	852	836	844	851	894	883	866	866	860	888	874	818	836	870	822	883	842	879	835	843	832	875	816	837	857	875	859	909	855	873	891	924	865	877	846	876	873	900	829	917	838	819	874	884	877	845	894	903	853	927	878	821	863	885	813	878	958	910	869	810	873	888	875	838	873	796	891	900	861	852	814	866	849	816	879	895	836	864	829	820	896	824	869	854	869	835	878	836	897	853	861	888	884	843	842	814	859	846	827	872	867	865	847	874	874	821	849	906	873	891	864	896	901	858	821	814	892	890	886	862	839	869	812	831	849	857	836	780	868	831	853	852	843	864	873	882	890	867	863	910	862	858	823	844	846	903	843	838	925	851	880	850	817	867	841	893	846	869	886	855	829	853	874	866	907	895	890	829	895	847	877	816	867	884	820	890	858	900	878	866	881	880	877	921	833	885	871	885	914	873	865	892	881	855	869	851	893	877	870	829	855	889	846	876	955	815	874	868	813	834	822	823	875	875	896	808	883	830	862	876	879	840	822	862	834	817	883	850	928	881	855	861	852	801	843	870	855	873	846	791	818	856	864	839	858	843	879	879	868	837	825	829	807	821	820	857	874	898	838	871	885	797	861	897	847	862	804	861	845	847	860	816	899	875	884	838	863	847	848	840	827	881	871	879	838	851	853	803	818	872	871	832	839	861	892	877	906	884	857	816	897	854	936	814	806	836	900	875	832	883	861	873	853	931	852	869	892	861	861	877	815	836	880	823	888	838	877	881	777	885	860	873	882	839	829	900	909	815	887	874	871	863	877	888	921	862	906	870	875	879	876	861	889	854	845	896	821	818	831	874	876	832	874	873	827	813	841	908	872	846	882	872	818	850	829	920	864	872	858	797	896	880	894	847	879	856	844	867	848	821	896	830	923	842	829	855	870	851	884	857	812	895	813	918	799	835	862	896	836	852	852	807	815	847	854	818	875	851	831	874	818	864	817	849	838	852	839	852	851	882	841	817	890	844	830	907	836	847	836	832	867	844	897	840	868	841	883	891	853	869	888	797	834	830	862	828	872	872	869	910	907	845	847	840	866	843	816	904	887	882	908	884	909	849	822	825	852	829	815	874	852	859	837	863	827	892	856	879	853	893	886	845	865	856	834	939	834	853	884	885	887	841	850	870	839	864	893	906	824	858	848	884	886	863	821	825	915	906	814	876	828	847	868	852	878	828	889	804	845	853	828	840	848	799	876	870	811	881	817	852	850	877	903	845	838	866	869	889	818	909	903	836	863	848	846	843	861	834	831	834	843	838	829	870	877	854	878	862	872	867	799	843	888	853	873	872	854	799	839	858	848	855	852	859	844	855	893	836	834	869	866	842	908	850	853	823	856	887	874	802	895	858	887	830	864	857	878	843	806	913	813	884	856	840	882	884	857	863	906	915	851	808	848	861	833	904	910	830	912	815	879	887	876	836	817	850	843	830	840	834	914	801	840	878	841	887	858	873	901	819	879	854	906	852	865	848	801	866	875	839	831	828	821	903	862	929	882	868	849	892	867	880	868	843	810	861	847	830	863	915	832	831	873	805	808	853	838	817	852	907	864	863	822	785	854	868	914	815	848	796	868	836	878	877	863	852	809	817	874	869	832	836	791	860	887	846	862	841	862	865	895	885	820	849	845	845	893	874	824	834	869	822	846	844	865	874	882	855	823	888
10715	472	379	244	160	124	119	104	108	116	104	113	103	117	100	119	98	89	106	108	128	95	109	98	127	118	106	93	111	114	105	103	104	123	103	107	99	97	105	131	119	91	104	119	127	99	101	94	90	105	78	108	111	95	91	106	98	108	106	108	89	77	104	94	96	94	89	93	112	92	100	116	104	87	94	90	104	107	93	112	99	131	125	98	100	98	113	117	94	102	117	92	107	105	94	96	101	96	114	88	101	106	98	115	109	102	100	93	116	95	89	92	110	97	96	111	103	111	92	82	111	99	119	109	110	113	117	108	105	92	109	116	95	113	94	112	90	88	93	106	105	110	104	106	102	111	96	111	107	104	94	99	96	99	89	96	104	115	110	100	102	96	113	112	101	109	105	81	95	95	100	98	94	101	101	87	95	109	94	92	100	115	92	108	105	125	92	92	110	122	127	105	112	97	85	118	96	99	104	113	115	110	98	109	99	103	118	113	88	100	104	98	93	100	106	90	123	95	90	114	108	124	86	111	127	104	103	108	107	98	116	119	119	86	99	96	108	104	109	95	112	94	99	109	100	119	99	94	115	111	96	115	93	101	96	104	105	115	92	101	105	96	105	110	100	92	114	112	96	107	106	118	102	111	89	92	95	94	101	99	98	114	108	103	136	108	105	105	97	123	105	99	126	97	103	105	106	98	96	100	100	107	106	108	98	98	93	101	98	102	100	103	117	105	87	115	89	85	103	79	112	91	100	103	107	84	89	95	116	104	90	102	110	98	100	92	92	98	111	90	106	119	97	108	109	104	101	107	114	93	97	112	113	82	107	91	117	112	105	107	117	102	93	83	99	86	93	103	113	97	92	91	104	112	116	101	112	89	93	97	108	106	113	104	116	111	93	96	100	110	114	101	98	86	94	106	82	120	108	120	97	89	89	68	104	99	111	119	93	88	98	97	110	120	97	86	107	94	96	111	95	81	119	98	100	110	99	104	112	104	113	86	119	101	95	88	112	100	111	99	120	98	114	114	96	113	90	106	71	103	86	96	99	105	106	115	100	103	97	101	94	86	106	98	106	88	99	123	103	82	102	105	108	113	101	119	115	105	97	106	85	110	111	108	111	105	107	96	89	110	85	100	91	89	100	95	128	99	93	105	113	96	122	90	96	87	98	95	104	95	90	104	96	98	86	101	92	108	99	111	89	100	95	94	113	95	110	94	111	98	96	104	110	123	109	89	88	110	119	107	105	105	91	98	113	100	112	107	94	103	90	114	117	105	94	113	99	121	91	108	86	82	95	99	117	90	104	96	117	95	104	96	85	115	102	94	108	95	91	108	106	91	119	104	85	112	77	90	86	92	101	95	88	101	87	108	105	115	81	103	95	135	120	120	110	94	118	110	101	94	103	104	107	96	102	93	108	112	128	104	106	103	87	92	97	120	112	98	104	91	102	91	73	85	109	100	114	103	109	102	79	109	107	107	90	128	91	87	95	106	106	104	104	123	109	102	99	81	92	112	112	105	100	100	117	110	104	101	118	96	103	90	109	106	108	92	95	103	92	99	107	111	115	109	114	104	109	90	99	96	114	95	98	97	113	91	117	126	100	114	93	107	83	122	107	105	115	119	117	102	87	103	95	114	110	120	92	100	99	104	106	97	105	98	108	98	121	104	96	117	122	101	100	91	113	111	80	102	110	122	91	122	93	114	112	90	115	96	95	109	105	112	116	106	91	107	117	94	78	83	105	91	120	120	113	122	100	78	102	115	94	130	98	104	95	107	100	88	81	103	98	101	107	95	92	93	114	106	101	96	118	91	105	107	102	99	98	128	98	122	102	118	98	98	92	118	104	97	114	106	96	110	106	98	100	82	110	109	120	96	116	101	100	112	82	78	100	112	90	106	99	85	93	93	116	105	80	105	107	109	108	90	106	100	102	106	104	104	105	105	116	98	124	108	90	86	103	104	114	76	103	112	99	104	125	107	78	88	129	92	104	93	90	99	94	103	108	105	109	104	98	119	98	102	97	99	99	102	110	116	110	98	87	121	91	112	98	95	112	88	92	97	111	103	118	110	116	88	95	106	93	108	110	118	121	108	96	114	100	86	100	86	115	101	89	98	99	104	104	99	94	95	100	95	101	114	98	110	128	102	109	106	108	135	101	87	105	104	99	100	93	95	99	95	106	100	100	93	120	89	99	100	106	95	105	100	98	119	106	102	113	100	117	117	103	101	113	107	101	89	82	95	103	115	100	110	119	100	73	98	93	105	80	97	83	126	85	111	101	79	94	105	101	109	114	92	92	104	105	123	106	114	101	101	102	94	82	115	102	105	109	94	105	105	105	123	113	106	101	105	115	107	92	105	115	89	113	102	113	108	111	93	109	107	89	103	119	92	113	105	104	101	83	77	106	98	122	102	109	96	103	91	118	97	94	95	105	110	118	105	93	97	96	116	98	111	91	98	107	99	100	110	94	110	110	91	98	107	110	91	99	93	92	86	93	111	93	104	116	84	89	120	104	100	115	111	99	108	96	108	102	107	104	89	98	98	118	101	107	117	100	95	105	116	105	114	88	99	91	101	96	119	108	92	115	100	95	103	107	98	107	112	95	91	94	92	105	121	105	104	112	114	124	111	98	102	93	103	114	109	100	120	111	101	96	93	105	89	110	95	90	102	110	105	103	121	83	92	97	107	119	94	84	89	105	100	126	101	105	99	99	91	97	104	111	107	116	107	117	99	97	100	101	101	90	118	112	111	111	114	104	106	100	90	104	89	117	80	100	110	93	100	105	99	124	119	91	105	97	115	112	118	100	113	107	98	98	91	101	95	94	89	100	98	121	121	111	102	98	95	110	91	114	120	94	114	113	109	116	92	113	98	116	104	91	116	108	112	99	100	106	88	115	127	116	117	90	133	108	97	99	117	81	112	101	86	83	93	119	90	101	95	97	101	89	107	89	95	90	91	96	117	105	96	107	102	112	115	101	97	101	99	111	103	127	96	100	103	112	108	95	106	111	93	90	105	96	86	102	112	98	112	99	103	107	123	105	106	85	107	125	107	94	89	113	101	120	113	119	92	105	108	115	103	115	134	115	123	91	93	104	88	103	89	97	107	112	93	97	107	107	107	89	81	107	100	105	85	107	90	85	93	107	107	97	100	91	121	101	103	94	104	96	76	87	96	94	99	112	96	96	119	102	96	101	98	93	104	107	94	99	93	92	107	113	108	92	95	78	112	89	107	90	112	115	104	88	127	90	97	102	112	102	111	100	104	113	121	113	108	99	106	91	119	105	86	96	102	87	120	103	100	93	119	103	107	95	95	98	83	101	94	118	117	98	103	108	93	112	83	98	88	116	91	92	116	114	112	100	112	113	92	108	102	111	89	115	94	111	106	102	131	92	103	106	115	115	93	95	101	100	81	100	121	106	105	98	98	106	92	128	101	110	107	103	114	95	106	96	101	102	105	98	137	97	108	114	106	92	104	95	108	87	91	86	115
10153	454	721	690	615	494	502	477	433	434	420	391	377	399	401	373	429	384	376	394	383	357	351	401	379	368	347	389	381	391	372	374	352	384	371	339	391	403	389	361	366	338	390	370	360	390	383	382	370	390	356	363	348	342	371	353	412	366	348	347	393	371	360	346	369	357	351	356	371	359	391	384	345	355	363	374	395	391	344	371	372	337	354	370	366	355	366	381	390	388	368	355	391	388	382	382	354	381	366	375	365	359	364	360	392	354	324	359	369	376	365	393	358	392	361	364	356	329	383	392	362	373	360	322	378	370	371	358	369	346	386	360	368	345	389	354	365	358	328	384	343	387	334	350	414	364	382	368	382	346	369	374	378	397	353	391	355	361	361	359	431	378	315	348	344	368	324	384	347	364	332	350	353	356	362	369	367	359	363	370	373	371	364	338	390	355	352	364	337	314	347	332	369	361	349	393	358	368	383	359	363	378	363	354	362	350	341	333	370	351	369	347	347	395	344	367	360	352	350	356	375	374	364	380	351	379	370	373	404	348	360	399	352	368	384	342	342	394	384	324	380	352	330	388	355	362	370	336	378	359	366	372	362	353	354	363	370	349	370	349	337	376	375	335	389	378	376	376	382	380	378	334	368	358	354	353	355	378	384	362	337	320	326	409	391	360	351	313	355	341	359	346	395	387	374	332	364	356	361	364	347	372	367	373	341	359	376	375	331	378	382	345	369	367	351	374	348	387	389	393	356	364	378	347	386	371	366	377	371	352	368	380	365	343	363	378	394	399	363	335	385	340	352	392	354	366	384	385	353	339	359	351	387	369	374	375	339	342	363	365	332	349	340	384	356	320	368	393	399	386	389	341	336	332	393	374	335	349	361	397	324	356	372	382	387	342	362	378	366	342	345	351	355	365	398	384	363	367	368	375	354	396	401	366	360	359	373	370	362	362	355	367	379	351	371	376	369	377	360	342	341	362	360	380	375	391	363	384	353	355	378	339	372	375	347	347	315	362	363	398	339	351	370	335	378	343	360	383	370	371	375	347	365	363	353	369	344	370	383	391	398	374	387	397	365	393	392	319	320	355	362	362	356	351	383	341	356	389	389	402	354	389	363	386	360	382	386	384	372	360	352	347	378	354	344	340	359	411	369	370	335	321	379	357	359	375	357	380	372	404	343	370	383	380	383	376	399	360	333	366	390	390	384	368	380	331	374	421	321	344	398	356	392	363	377	408	371	371	354	309	376	388	351	375	364	375	352	386	343	399	361	389	339	365	339	354	377	361	340	339	369	375	356	338	366	351	354	343	331	366	333	397	399	379	330	384	347	378	379	343	365	368	377	387	373	344	385	371	371	369	357	366	348	335	377	387	332	350	374	389	347	377	371	357	356	364	372	377	359	340	422	330	376	354	309	353	362	368	372	377	363	360	336	376	358	372	360	372	339	393	347	330	379	362	352	371	367	407	348	374	344	372	354	340	365	365	368	342	362	369	360	339	377	393	327	373	340	367	375	356	420	381	365	362	353	368	376	361	345	395	373	331	375	341	361	340	396	336	378	334	381	334	365	376	353	411	380	326	356	372	364	384	326	360	357	376	386	380	344	347	337	347	347	356	330	344	349	366	365	387	353	355	357	370	373	330	339	377	329	370	362	315	357	395	373	352	335	334	383	368	376	348	362	370	385	360	375	390	362	350	357	359	343	388	384	361	372	354	371	357	328	396	335	394	374	373	366	357	379	348	364	362	377	345	351	385	367	350	380	345	396	341	346	382	375	334	367	401	362	346	351	389	370	375	373	380	365	338	360	392	328	412	342	350	350	341	340	340	352	365	403	363	352	358	382	355	375	393	361	383	353	380	371	327	376	362	358	388	334	364	364	346	389	375	315	394	397	363	349	376	348	397	365	350	360	321	351	381	382	366	362	384	369	360	382	342	348	376	376	390	373	357	361	346	373	339	350	348	383	340	392	401	373	372	394	349	375	389	347	379	354	372	367	371	384	341	377	331	379	374	409	354	398	374	367	368	317	365	356	368	339	372	358	342	379	368	313	330	373	360	362	389	365	329	361	370	381	353	377	373	361	343	384	355	369	364	343	378	406	330	345	350	365	351	362	360	337	365	337	367	370	385	366	365	354	336	392	387	348	365	372	382	344	338	377	355	315	386	358	341	361	379	349	395	409	402	365	371	381	348	358	353	336	366	378	349	387	336	338	391	351	370	355	333	405	418	340	346	355	341	390	379	353	347	366	328	342	351	375	340	374	362	336	340	358	344	358	384	345	377	346	361	359	367	390	340	377	363	369	379	406	352	354	321	341	356	378	339	336	374	386	366	352	371	384	374	361	377	367	364	371	351	356	375	355	397	395	360	374	369	383	394	405	392	392	348	365	376	401	350	364	377	351	372	357	342	335	374	385	345	375	358	406	385	349	382	343	339	337	397	365	374	348	355	404	375	355	354	363	332	377	364	362	353	372	387	348	327	355	357	394	385	378	379	358	352	386	380	373	358	364	355	380	384	355	336	353	360	358	375	370	367	380	336	367	394	347	394	369	355	357	346	353	340	369	343	384	358	362	370	365	361	352	341	350	342	360	363	345	380	400	363	388	378	366	351	360	354	379	373	374	349	363	345	351	334	355	337	380	375	342	365	365	375	342	358	373	348	338	347	374	395	364	384	368	352	349	365	383	364	376	337	348	328	360	384	354	369	336	352	380	346	360	365	370	364	354	333	395	356	344	345	389	355	383	365	377	321	339	374	359	362	358	340	363	359	364	369	354	371	357	361	345	380	329	399	395	381	364	364	368	344	329	371	372	392	361	348	369	368	345	396	339	374	360	373	341	376	371	337	370	326	372	362	378	374	392	322	356	342	350	364	372	379	351	369	352	344	359	408	376	339	374	338	338	354	397	378	365	355	395	391	363	357	400	372	336	397	395	365	339	348	359	356	389	359	347	358	408	404	350	381	347	383	368	380	360	359	366	383	364	346	367	397	356	345	347	357	381	381	349	359	342	354	358	353	382	369	408	344	379	366	330	367	384	350	374	338	357	381	387	366	372	339	366	358	356	361	335	359	356	385	349	351	364	364	376	334	376	383	364	365	356	389	355	351	386	356	366	362	370	395	336	363	319	333	384	398	342	356	379	402	354	338	354	369	364	356	349	372	346	375	368	370	379	379	363	385	373	354	334	398	370	365	393	377	408	347	332	363	374	349	342	384	343	321	357	345	342	351	364	376	364	395	379	339	328	376	371	347	347	358	354	335	369	347	364	380	382	372	374	361	340	371	352	360	342	390	364	358	358	333	355	379	323	362	382	408	362	339	345	394	346	332	356	325	348	370	367	370	374	363	377	365	368	379	323	356	383	388	377	399	350	377	361	341	343	350	370	340	392	364	341	368	344	367	369	363	382	381	378	371	391	353	366	366	388	344	380	373	358	355	397	372	359	380	370	353	355	367	359	383	375	388	391	380	368	359	338	373	396	366	330	354	362	367
43417	15268	4336	1722	1138	784	595	445	403	372	304	306	280	271	294	256	221	246	257	250	280	209	233	230	202	214	242	233	239	260	243	236	202	230	229	206	223	224	216	247	223	221	243	224	226	219	193	227	241	205	195	234	232	223	230	192	222	227	220	202	201	217	214	222	219	244	217	200	215	227	223	235	236	231	204	203	234	194	225	210	224	233	234	199	228	224	222	224	208	203	220	206	205	201	226	228	235	203	197	198	211	218	214	210	201	222	229	228	224	238	217	248	219	256	250	220	227	223	227	195	216	237	215	203	237	191	210	242	234	233	214	224	224	217	200	214	203	193	217	214	216	223	193	235	247	228	194	206	213	240	229	198	206	237	235	213	201	224	209	228	231	225	230	206	216	205	211	188	201	268	222	231	219	193	198	220	243	210	198	205	227	200	211	213	218	177	233	214	204	223	245	190	232	217	206	192	221	222	231	213	227	205	228	223	242	202	210	195	212	241	240	224	219	236	201	236	220	216	218	208	222	226	210	222	220	207	233	214	240	228	191	227	211	208	209	204	230	195	218	203	206	228	225	212	223	214	211	228	240	225	192	240	204	230	194	207	234	209	218	214	200	216	180	229	228	210	255	223	224	236	228	223	232	214	236	255	213	235	210	220	226	216	235	192	207	228	216	219	210	222	248	240	218	215	224	188	226	206	225	214	203	225	221	256	211	214	241	216	222	230	199	213	231	208	188	214	234	222	233	213	254	191	221	235	218	218	212	212	208	213	248	201	222	217	198	225	224	216	202	218	235	239	235	246	206	211	204	236	236	210	216	224	213	207	225	230	227	213	219	216	207	240	214	202	228	215	219	235	174	221	218	225	210	214	216	219	221	222	238	203	238	227	222	221	218	235	209	205	225	204	245	220	213	209	220	213	218	251	205	200	224	196	243	223	219	230	233	206	218	209	220	197	204	250	243	203	235	238	232	221	231	215	235	219	205	234	223	189	215	224	207	205	201	243	230	222	218	220	221	245	247	249	222	197	222	220	206	230	212	215	197	215	215	251	216	241	181	215	241	201	201	214	211	227	219	215	220	213	196	210	218	224	200	206	215	200	192	220	222	239	221	221	193	256	254	201	235	220	238	216	211	213	231	227	225	226	199	226	199	242	203	233	231	227	209	231	235	200	217	220	210	245	218	212	199	229	201	208	205	231	214	220	221	202	222	236	223	198	229	218	258	211	210	229	184	229	246	212	213	234	237	238	201	240	221	227	237	209	230	230	213	216	211	192	218	215	206	220	254	205	226	213	221	247	200	245	207	221	188	242	210	223	218	214	239	196	237	230	219	235	203	208	214	198	229	206	218	209	216	221	206	205	247	211	230	227	212	205	232	235	224	227	223	227	216	212	234	202	216	214	209	244	221	223	217	200	208	206	264	207	225	220	224	197	207	206	222	196	208	210	223	224	214	210	205	221	205	220	210	215	206	239	218	224	221	214	227	236	224	230	187	222	220	216	226	239	204	225	241	228	240	225	219	214	230	190	217	222	206	209	226	240	216	221	223	184	193	223	232	205	209	211	245	213	211	211	214	210	226	228	233	234	207	250	199	223	193	194	220	225	210	247	202	211	214	200	227	244	211	221	215	196	228	221	213	193	214	215	226	218	245	204	214	198	192	222	236	232	213	227	227	221	239	236	203	225	218	223	190	211	216	234	196	231	188	215	224	227	215	219	209	217	220	212	218	197	220	212	193	245	237	225	230	208	224	217	198	244	200	196	220	223	214	221	230	210	211	248	226	221	205	214	204	203	201	202	229	202	206	217	252	227	218	245	211	224	219	211	257	230	205	228	205	245	225	214	210	243	237	199	220	199	214	220	245	205	223	223	221	220	266	234	183	216	209	210	216	226	239	210	219	203	236	231	192	226	204	213	202	183	217	205	209	226	232	202	239	217	225	229	233	217	209	194	196	218	199	214	238	230	223	229	232	208	222	242	233	252	193	251	216	215	222	224	224	239	233	240	233	233	218	213	242	210	205	216	237	209	215	219	236	204	221	222	238	230	225	251	217	227	204	242	250	217	197	243	206	191	201	224	223	221	217	203	196	205	216	225	234	207	219	230	198	216	214	234	234	219	214	218	238	217	213	231	231	223	218	244	221	229	205	216	234	205	237	204	234	239	232	222	227	225	228	205	238	215	246	207	239	208	198	215	237	210	228	231	243	238	209	253	202	224	266	254	242	244	209	229	214	205	232	227	172	212	221	201	224	210	212	232	226	225	216	205	223	218	208	212	205	209	244	223	216	220	193	213	205	220	221	175	220	208	254	210	216	236	240	208	229	238	216	202	236	213	200	205	225	230	221	199	247	214	232	211	214	207	241	236	215	217	216	211	217	225	223	205	217	217	233	255	234	212	207	199	230	227	223	202	207	226	204	211	196	217	240	218	220	210	219	214	197	220	221	210	235	199	233	239	230	199	227	238	216	193	212	198	223	239	248	224	202	241	213	193	237	231	202	210	222	214	243	201	216	234	227	237	209	259	248	219	185	209	226	227	226	217	224	220	200	225	206	215	213	226	199	243	205	205	197	199	223	205	217	242	197	211	226	248	213	223	228	204	227	196	220	243	214	203	217	211	259	242	203	218	222	237	219	209	240	218	190	213	207	231	221	224	224	224	251	213	223	241	223	199	211	225	239	216	199	231	226	212	223	225	230	198	205	210	210	204	238	234	218	206	202	210	224	212	231	207	227	228	227	225	226	224	206	214	244	196	214	246	217	219	204	205	201	220	216	200	223	242	225	231	236	223	219	208	208	187	222	208	224	224	232	202	197	212	224	209	206	205	228	192	200	207	211	241	231	235	231	210	235	232	231	202	215	182	226	226	195	238	227	233	203	210	214	203	213	224	211	203	207	226	248	193	194	232	213	206	217	215	227	227	216	213	209	181	227	219	217	194	218	209	229	217	215	217	230	207	215	220	216	232	250	217	212	229	171	205	215	218	235	220	215	201	217	227	202	236	207	250	217	191	220	231	213	226	215	206	215	234	224	225	215	244	216	244	229	212	219	235	178	230	228	220	192	235	264	244	212	238	203	222	201	210	207	217	227	245	202	206	222	205	204	204	230	224	217	235	204	215	227	240	223	197	219	215	235	222	221	229	194	247	246	241	214	252	209	222	237	195	222	216	231	230	232	202	209	236	206	237	180	210	194	227	247	242	210	227	224	223	229	218	213	209	203	217	240	225	221	225	218	234	233	209	214	209	236	239	205	233	258	216	246	201	219	215	250	233	199	211	199	229	205	223	230	223	217	227	219	201	213	240	217	227	225	211	225	230	238	247	227	276	217	240	232	217	259	203	201	209	194	223	252	230	212	211	217	227	209	229	239	232	236	207	197	220	229	207	235	211	233	222	214	222	197	225	222	180	201	215	200	220	208	186	228	227	227	232	247	184	201	226	201	201	235	226	210	235	206	213	225	196	259	229	220	236	235	191	220	195	212	221	210	209
20701	1771	3625	3930	3237	2453	2289	1922	1646	1513	1335	1249	1085	1058	914	932	888	878	903	864	843	794	799	804	785	795	742	748	738	811	762	743	772	749	747	730	705	681	691	697	698	704	726	711	697	731	718	720	688	694	687	682	709	685	636	637	707	708	681	667	713	662	720	718	689	680	653	660	661	684	648	670	652	629	652	720	630	673	694	677	668	675	645	668	697	668	672	720	628	690	692	672	649	624	677	682	677	656	721	660	664	655	679	701	672	675	688	647	686	615	628	734	648	647	695	618	726	636	674	641	670	698	697	670	640	681	637	636	669	660	698	645	622	682	662	668	695	660	674	701	626	661	664	665	702	627	622	685	688	710	662	703	630	677	644	676	673	703	637	655	705	653	689	642	629	660	621	662	643	704	673	692	721	634	654	654	653	651	650	685	629	643	677	679	659	655	697	671	682	698	689	658	630	658	670	673	690	650	685	703	650	689	644	651	650	670	662	630	632	650	654	672	710	663	620	703	674	647	723	626	620	661	695	656	710	614	646	719	672	652	617	642	653	708	629	660	643	623	670	659	710	668	671	703	679	676	647	640	679	670	650	647	661	624	631	702	689	648	651	685	703	666	708	637	648	667	665	647	700	681	642	635	620	625	672	677	644	696	643	682	667	617	690	668	670	676	675	656	654	665	626	714	683	680	664	693	657	667	652	685	719	696	642	620	668	658	676	635	649	632	646	654	656	646	613	613	629	691	617	655	646	672	702	639	671	646	727	658	707	676	666	583	674	680	656	679	691	627	616	668	693	690	672	673	663	738	675	682	663	655	645	648	632	673	652	631	693	633	677	648	650	656	644	646	696	623	659	688	686	653	640	651	682	633	660	623	680	643	708	671	685	630	661	664	650	655	674	655	686	656	644	642	677	655	651	624	680	712	638	665	639	642	661	636	610	650	618	631	644	677	622	688	682	702	657	669	652	656	684	710	645	690	627	699	664	637	665	658	652	668	696	628	709	639	680	683	658	673	657	638	669	630	629	695	662	707	659	665	591	708	663	714	693	662	627	695	658	730	700	665	656	661	634	676	645	684	638	673	636	634	672	648	616	693	672	669	605	693	743	635	652	658	640	675	649	681	669	643	672	659	633	644	630	664	597	658	678	668	667	713	640	660	647	674	632	654	672	658	690	677	673	682	669	613	655	663	638	660	651	671	630	667	666	672	680	714	698	666	680	680	636	708	657	645	685	660	697	688	664	689	710	691	665	658	679	670	680	697	647	643	644	666	659	645	645	696	692	678	692	668	645	702	666	659	658	612	670	667	639	661	670	699	673	724	698	634	667	656	653	717	650	629	678	673	703	678	652	694	643	647	667	712	643	667	675	674	662	653	651	664	603	697	676	666	685	709	720	700	685	676	687	704	663	670	718	687	687	632	650	616	665	627	664	714	662	648	654	683	684	663	646	659	670	664	702	695	664	667	658	671	662	656	710	660	617	645	682	661	690	665	647	659	659	699	644	617	697	643	655	668	683	682	686	689	685	665	707	656	683	712	698	625	683	634	653	683	673	688	676	686	671	683	648	675	662	683	651	654	641	661	659	704	644	653	689	668	636	631	674	664	677	636	663	663	661	632	691	671	706	647	696	642	691	653	623	676	654	646	701	672	672	638	639	663	676	718	657	673	670	677	664	667	686	662	630	656	652	689	662	638	666	661	654	703	670	677	659	697	655	697	676	664	635	705	670	622	642	659	638	671	648	621	686	676	643	669	643	682	679	652	627	690	713	660	670	650	680	641	638	679	689	596	688	643	655	656	656	661	657	680	639	674	619	648	696	614	682	630	650	677	636	654	690	675	663	656	664	657	697	662	681	630	724	683	638	703	651	653	675	673	700	687	665	661	614	667	684	639	686	664	660	677	637	651	601	599	630	673	677	662	623	655	661	636	703	698	627	629	665	653	685	667	667	679	654	650	649	661	691	626	674	671	623	656	651	598	677	667	648	641	725	639	624	651	647	686	660	671	658	633	685	626	653	604	621	676	647	694	656	687	657	648	698	686	661	670	677	687	699	646	664	668	659	665	642	658	675	671	643	675	666	684	664	683	690	635	603	641	633	693	680	605	680	629	682	694	681	650	641	639	665	669	674	667	649	647	668	676	696	665	612	637	658	651	675	664	672	704	698	686	669	719	663	703	632	639	647	676	647	693	698	680	676	667	681	688	666	721	644	684	692	637	650	686	657	664	659	650	684	646	707	654	686	630	653	664	651	671	596	657	634	693	640	739	632	623	718	673	636	606	675	700	635	628	664	649	668	694	619	669	670	694	693	649	673	649	653	658	675	672	665	669	651	611	645	665	671	629	674	643	670	656	662	636	684	700	643	720	676	672	705	656	657	657	632	698	680	672	646	643	673	621	677	685	686	661	720	638	674	671	686	656	627	669	691	671	681	637	649	689	651	674	658	645	692	629	656	664	686	663	659	671	686	651	687	654	648	643	599	650	680	694	656	697	686	656	642	669	633	671	689	605	620	664	706	684	626	666	672	655	694	657	666	637	652	626	636	676	630	657	672	646	656	644	660	684	655	723	683	681	629	642	635	663	652	702	597	704	666	658	694	720	663	657	702	637	656	660	678	682	667	673	742	716	689	698	683	633	677	620	636	694	692	677	712	667	643	623	641	662	671	702	647	639	667	667	701	655	641	651	690	629	675	700	653	687	631	669	668	653	670	644	680	688	669	651	715	658	656	703	712	660	621	684	652	685	596	602	671	698	659	690	631	646	646	662	678	698	650	631	675	673	646	675	659	645	664	662	649	694	667	616	658	659	704	667	685	721	669	644	652	704	707	645	610	641	652	644	685	631	693	652	621	657	642	651	681	651	668	678	698	688	661	682	624	697	675	658	673	646	676	667	652	649	706	674	650	642	653	664	604	615	622	620	690	674	614	616	688	680	625	668	605	633	702	667	631	635	687	631	694	668	629	692	633	677	676	640	738	676	664	643	693	649	707	615	689	664	659	663	668	665	671	689	695	635	667	698	689	661	695	675	649	674	651	670	655	683	668	622	711	622	654	648	695	708	651	684	683	634	681	682	695	633	669	654	646	698	687	656	698	640	657	669	664	692	666	674	661	675	682	646	672	658	663	673	720	668	695	676	727	666	657	661	709	634	622	715	697	647	638	676	736	692	673	700	672	635	669	639	660	642	669	670	649	697	590	686	632	681	674	695	659	634	697	654	648	629	658	669	634	666	662	635	634	708	644	627	644	638	691	682	637	657	689	690	668	644	700	693	668	698	670	647	704	608	673	670	640	655	666	663	707	703	653	701	616	682	682	672	687	682	686	648	683	647	645	623	661	687	639	673	678	662	699	657	664	653	666	693	691	683	682	663	633	640	713	634	655	660	635	694	676	644	625	646	674	678	714	654	663	663	677	638	672	633	671	703	665	718	690	605	636	655	693	693	734	690	660	682	695	652	644	664	611	674	653	689	637	701	695	666	686	694	649	637
48294	21307	13854	3354	1904	1302	1092	737	624	572	514	466	422	420	411	387	371	363	354	359	354	349	356	349	343	306	312	354	332	306	282	316	287	329	309	321	297	272	348	311	323	309	338	308	315	336	284	326	283	330	318	283	291	280	291	306	311	309	362	294	318	305	295	292	284	317	329	296	315	301	301	288	303	264	303	310	318	307	309	296	300	278	301	312	296	321	293	302	292	275	307	294	303	301	314	320	307	287	306	300	278	308	281	299	275	300	283	322	284	302	291	312	332	275	275	283	326	291	293	314	308	318	281	331	283	334	287	309	304	307	302	279	305	339	307	281	328	325	305	289	286	305	293	283	321	286	317	296	327	289	292	301	272	321	281	324	266	299	300	310	285	308	304	305	300	298	321	301	333	293	304	303	316	307	331	315	316	289	325	302	306	318	293	288	306	298	305	303	296	299	306	280	314	353	316	320	274	309	295	275	309	318	290	299	344	281	309	313	327	277	318	309	313	315	305	292	309	291	298	284	286	304	315	297	306	310	298	303	323	340	274	300	296	323	299	283	281	275	294	320	308	306	311	278	306	295	288	297	316	288	307	303	299	294	298	276	294	320	310	286	294	280	307	303	292	304	291	298	349	312	284	302	342	309	305	303	320	316	302	299	289	285	296	316	284	342	272	303	257	294	270	297	297	286	285	287	334	330	319	310	299	306	334	297	285	316	290	265	292	291	269	308	265	279	324	308	297	308	277	305	311	282	295	292	284	266	307	329	302	314	297	287	302	311	292	326	337	287	303	315	292	304	313	290	304	291	351	302	270	323	297	304	276	300	312	282	304	269	286	293	311	313	295	296	282	280	295	308	295	302	266	293	308	305	299	282	329	285	286	311	316	294	314	303	306	301	294	303	291	288	327	297	295	334	300	303	312	294	283	310	315	304	300	272	308	308	321	273	305	296	339	288	302	327	301	273	302	316	293	301	298	310	279	280	289	311	278	281	315	292	267	307	299	322	297	325	308	330	277	310	297	291	287	315	303	310	288	312	264	322	316	267	275	319	278	319	316	293	328	323	325	300	284	280	315	288	316	334	298	317	275	274	302	310	297	263	292	286	304	323	316	317	290	301	292	279	288	329	300	279	309	298	283	335	331	329	279	305	318	277	306	311	284	288	288	299	294	288	264	295	289	321	311	301	301	284	333	307	316	332	295	299	282	323	335	287	283	277	301	268	300	314	304	274	293	320	329	278	301	296	278	280	314	315	321	316	281	295	297	301	319	322	315	283	300	293	260	307	287	307	311	281	308	300	310	322	311	307	293	334	283	278	284	298	305	293	301	293	292	319	296	317	292	265	289	292	299	294	281	305	302	298	314	286	296	314	295	275	289	312	324	289	297	294	280	303	311	290	287	336	330	304	322	305	296	294	302	274	303	274	312	322	289	319	291	290	301	298	294	314	276	307	291	321	300	317	317	327	313	321	291	342	320	309	291	305	336	307	290	307	306	292	312	273	323	292	278	291	293	315	303	296	310	258	305	278	320	343	293	336	270	289	286	311	295	283	321	301	317	294	300	268	291	316	281	324	307	307	283	250	321	278	305	310	299	308	271	327	265	327	313	316	300	311	286	309	292	332	277	262	318	331	286	289	312	293	294	319	321	308	285	284	292	295	282	300	321	313	288	331	341	325	283	285	337	278	328	285	275	318	297	278	327	324	288	303	275	318	307	327	274	297	296	326	301	316	297	298	277	256	283	256	332	290	273	322	303	294	301	289	296	281	314	286	308	273	315	278	298	297	279	299	309	313	301	327	335	291	302	273	314	291	285	324	319	307	295	299	293	299	315	334	289	337	288	323	302	336	303	292	288	301	255	288	297	317	313	303	288	305	317	273	299	277	295	318	285	293	325	308	282	306	309	303	307	310	299	288	298	323	286	316	309	304	304	282	311	291	235	294	287	328	330	328	318	286	327	286	302	327	302	304	282	330	315	292	304	332	306	280	299	296	288	296	324	338	306	273	319	277	321	283	310	300	306	297	298	293	314	298	282	307	303	276	335	317	286	332	295	269	332	288	291	303	309	300	277	305	297	347	270	287	309	319	320	302	323	277	306	281	325	264	299	295	286	299	315	301	332	301	277	262	309	318	346	320	322	312	292	282	297	317	273	290	306	327	276	303	286	303	301	283	302	282	313	317	281	286	292	294	278	328	301	294	292	297	262	299	289	275	292	308	322	312	286	321	306	296	293	301	310	309	290	298	295	304	296	312	317	301	254	341	299	301	310	301	294	314	285	315	279	313	262	281	283	301	296	296	317	288	303	303	306	275	320	290	289	296	263	316	321	309	262	289	283	318	311	307	306	307	282	302	310	312	286	296	322	334	283	322	296	293	306	341	291	278	335	291	311	312	321	301	274	324	322	277	288	297	258	310	273	291	272	314	303	326	319	309	306	320	327	299	317	257	291	282	287	326	291	315	325	321	293	297	293	300	306	297	306	265	287	291	297	273	318	273	295	308	293	285	316	315	320	301	340	322	301	357	288	317	275	282	333	278	326	278	286	284	281	295	345	284	293	286	286	322	289	308	288	311	291	319	299	293	293	303	318	316	277	307	327	294	301	310	297	280	343	308	297	297	313	295	314	286	327	312	318	305	307	325	289	293	293	318	313	321	310	308	291	293	294	309	324	280	299	292	288	309	326	283	297	292	284	330	287	295	333	277	296	284	284	293	292	293	311	327	279	272	286	295	304	300	303	283	309	309	330	317	307	278	306	276	313	300	304	327	293	334	301	317	303	300	347	270	272	271	296	292	271	296	313	272	292	284	324	319	306	305	323	323	300	276	321	301	307	315	284	288	327	275	314	293	284	299	324	342	297	294	328	283	294	278	297	301	306	285	280	276	288	283	304	280	306	277	306	283	293	278	291	315	321	305	309	289	312	341	296	286	295	297	319	308	278	327	313	317	312	336	317	339	320	291	257	312	299	318	292	270	286	319	306	286	304	320	301	320	304	298	327	301	281	317	298	292	284	303	357	290	322	352	290	274	308	315	302	306	291	279	319	272	290	269	281	326	304	306	324	296	314	321	285	280	307	314	295	343	305	278	283	305	266	297	295	304	302	297	292	287	305	302	331	287	320	296	301	303	315	312	293	271	316	303	333	303	252	290	296	285	289	309	301	303	335	296	269	297	298	290	315	306	305	313	303	284	302	309	307	307	321	319	272	315	341	309	264	319	313	300	305	296	322	327	292	291	289	281	307	306	333	306	308	286	321	292	286	286	304	278	328	283	325	295	277	304	308	313	305	288	297	283	307	287	297	297	308	288	315	306	308	313	303	303	313	262	302	297	303	272	306	300	302	289	307	296	320	296	251	297	307	310	323	283	327	355	295	300	279	313	322	321	275	306	264	283	318	298	265	253	349	282	279	295	292	304	293	340	284	299	300	305	316	294	297	311	299	297	334	281	320	323	304	311	320	291	309	293	311	327	289	299	293	302	310	314	297	319
24662	2570	5890	6424	5297	4236	3768	3188	2729	2470	2032	1868	1653	1566	1444	1413	1302	1326	1273	1231	1201	1175	1139	1124	1044	1102	1056	1029	999	1029	1034	1049	1046	986	1019	913	927	984	950	891	888	900	951	933	929	948	907	881	896	856	913	930	874	895	882	874	901	919	879	904	964	913	900	946	909	872	854	885	887	905	868	866	943	896	903	889	841	874	870	879	940	907	933	881	889	941	896	878	862	844	858	864	844	907	857	862	887	906	843	829	851	838	837	862	866	833	852	825	865	937	830	862	886	841	880	901	880	849	893	889	902	847	826	865	843	902	904	844	902	904	888	836	860	899	876	787	828	892	850	859	853	827	878	862	912	865	903	836	859	820	854	844	906	863	867	814	920	833	854	862	831	868	884	815	870	874	841	913	911	824	833	853	859	825	909	839	893	825	856	854	878	838	857	837	842	920	871	821	866	820	896	912	837	951	871	890	806	893	856	870	843	894	877	834	859	863	874	868	855	863	819	886	900	867	818	879	848	865	893	891	834	855	890	840	856	844	851	858	817	849	821	907	931	848	875	862	816	853	847	864	877	852	887	888	883	881	834	826	874	846	858	860	908	893	904	860	868	825	855	872	834	874	835	894	877	887	847	854	886	886	868	846	870	861	889	801	849	843	897	876	856	831	812	863	899	860	881	862	879	882	840	875	857	900	888	846	868	876	842	883	839	875	782	845	850	863	899	943	926	864	856	852	957	888	843	805	863	839	883	918	843	850	801	858	830	832	886	823	787	851	874	847	849	868	830	860	835	818	847	862	865	829	857	879	840	858	865	857	864	902	875	842	841	910	895	863	872	799	841	840	833	814	815	876	808	839	901	872	918	831	841	874	829	883	847	878	883	901	867	903	860	837	788	806	865	861	859	890	851	845	793	818	888	845	834	853	810	908	869	865	828	838	914	833	897	871	892	875	884	780	832	826	853	849	859	868	886	852	861	841	863	884	902	887	810	820	859	806	828	874	867	831	896	890	864	898	813	856	848	820	868	829	854	822	874	884	831	833	914	880	921	857	885	885	832	859	881	815	818	852	864	869	860	875	867	915	830	875	834	808	879	822	861	906	824	860	858	907	862	820	863	862	758	853	888	831	910	862	905	808	882	863	886	874	851	852	828	863	934	839	840	835	870	887	913	898	863	869	868	874	845	879	813	900	866	849	888	848	912	889	832	835	860	907	840	827	897	865	853	848	847	811	871	819	868	844	851	888	872	891	901	842	866	878	866	863	889	818	818	947	840	822	847	843	788	914	887	866	900	833	864	893	869	827	873	885	886	888	885	894	882	843	827	872	894	893	866	853	861	853	861	873	885	868	867	835	880	878	833	881	852	836	845	872	830	835	849	856	810	833	804	877	817	788	823	885	855	866	861	854	858	899	910	830	854	887	941	859	849	879	869	862	881	900	859	806	860	812	910	865	852	844	889	906	854	788	845	892	888	863	859	888	891	837	855	827	844	891	881	912	809	865	875	848	889	832	855	870	849	849	876	879	855	882	851	873	872	868	906	885	838	870	896	869	861	842	811	840	867	870	849	838	883	820	898	868	890	863	825	848	874	839	859	905	864	836	877	862	849	827	866	871	865	898	854	825	838	843	845	909	847	863	860	875	800	867	879	893	830	854	820	869	878	816	858	863	852	864	840	813	873	849	883	810	838	856	872	828	863	831	852	839	813	881	857	928	839	851	853	845	833	869	833	783	882	886	841	867	903	875	826	878	879	858	848	821	865	815	847	889	887	841	843	860	860	870	882	857	828	909	838	905	884	881	833	859	868	848	854	840	840	878	891	873	861	887	856	841	846	857	876	835	850	871	864	849	871	835	828	897	853	832	839	887	844	835	855	862	857	858	856	908	865	860	855	882	852	836	785	901	838	812	803	840	843	875	880	848	803	879	867	923	886	877	880	859	889	854	848	847	846	825	881	903	833	827	863	828	866	898	861	863	908	856	843	837	795	902	848	867	919	872	865	827	849	846	856	902	851	855	873	872	881	859	837	851	795	817	825	893	874	882	848	844	817	920	875	874	821	859	911	846	853	848	830	835	812	848	849	888	908	881	859	855	846	871	915	830	840	875	872	837	903	905	848	934	810	846	922	801	866	835	824	868	843	841	863	835	838	890	839	829	849	922	823	894	880	878	893	853	866	822	877	885	815	833	830	854	869	843	895	872	887	872	819	832	821	900	885	823	880	911	857	880	850	832	918	843	834	827	859	832	882	802	898	859	833	862	854	850	854	860	853	852	911	820	874	866	856	843	831	897	850	905	845	832	879	855	858	880	905	835	825	804	854	791	855	867	817	869	842	881	868	880	838	894	867	860	881	842	798	879	836	846	916	881	885	867	849	871	808	853	902	888	905	861	842	823	861	881	844	870	844	823	850	895	857	841	884	837	912	881	902	875	854	828	828	852	851	931	897	859	838	842	901	860	893	844	878	909	854	879	844	836	860	852	817	873	853	850	855	881	861	840	896	857	840	840	855	882	833	843	897	888	863	864	864	811	903	862	894	864	826	848	826	895	834	878	801	873	878	861	818	864	864	835	875	900	848	852	889	870	890	881	823	843	831	853	903	860	907	867	867	876	910	830	861	859	872	862	834	839	865	799	894	865	876	840	876	890	920	859	804	839	863	863	870	890	923	830	866	820	849	864	877	856	825	838	867	838	818	886	883	880	874	873	847	889	856	865	855	834	889	836	877	868	842	871	806	881	887	892	850	865	874	794	863	874	873	867	869	838	872	799	817	912	892	856	819	926	874	889	856	801	885	834	875	872	844	833	862	828	832	879	880	864	840	830	837	840	881	890	876	857	803	864	840	817	830	856	896	849	844	768	907	892	842	801	832	833	895	866	854	866	874	837	940	834	832	858	872	877	872	868	818	870	857	885	781	832	846	837	919	878	861	858	881	887	831	846	814	881	869	852	885	866	858	798	874	864	882	873	843	812	838	906	847	856	845	883	851	872	854	836	861	854	896	806	832	801	849	819	848	853	880	869	894	835	852	819	882	881	840	859	887	827	870	869	847	856	882	856	811	877	842	898	852	864	845	856	832	812	846	885	866	854	904	866	835	842	880	859	903	826	848	876	864	855	890	883	890	864	897	830	822	876	882	868	849	868	769	777	864	819	870	844	824	877	825	895	898	872	859	860	830	855	809	849	831	872	818	913	856	871	863	840	839	839	857	842	859	846	830	826	907	858	817	848	823	813	896	849	882	857	944	854	905	847	846	851	884	819	879	861	835	860	835	875	854	893	871	824	880	855	853	867	917	881	850	905	877	882	847	890	852	849	829	873	877	870	792	864	829	896	833	832	861	852	854	805	898	855	823	882	817	865	840	823	888	872	807	853	895	866	895	868	816	875	888	877	806	854	880	848	880	806	837	823	858	859	859	840	845	844	858	914	884	839	906	860	874	811	837	832	830	872	876	843	895	801	818	864	875	868	865	873	882	950	885	880	855	871	873	847	881	889
10480	554	341	172	122	135	129	153	94	129	120	121	111	100	94	106	90	121	94	101	91	116	123	106	125	123	89	91	102	106	97	108	106	109	99	102	102	101	102	94	100	108	102	85	110	102	97	87	107	94	104	85	92	100	89	116	97	100	104	90	108	122	103	102	106	101	92	90	114	96	99	109	87	83	113	116	97	94	99	87	114	104	119	86	89	103	121	107	105	95	91	125	105	95	104	92	71	97	105	94	103	106	113	105	114	99	116	110	95	106	103	125	111	113	108	85	78	122	103	97	99	130	101	118	94	101	101	93	113	114	92	96	97	112	124	96	103	113	107	104	81	105	91	98	103	106	92	96	124	102	114	103	106	77	107	96	91	100	101	95	100	100	96	106	96	106	105	110	104	79	119	94	95	109	70	94	108	115	97	111	91	133	104	97	93	100	94	94	118	93	124	106	102	85	94	113	90	106	118	83	96	103	99	98	98	83	100	116	99	102	118	96	109	119	95	102	99	78	96	110	102	110	89	112	97	92	127	114	92	82	117	84	87	107	113	95	82	107	131	109	111	102	109	89	92	90	101	110	97	100	92	101	92	91	107	100	96	112	83	94	108	116	99	108	94	115	103	107	104	110	92	100	102	106	91	109	111	103	96	98	107	99	107	126	107	122	97	98	104	118	95	104	110	105	85	115	90	89	110	106	92	108	94	106	102	122	117	116	92	98	97	94	99	104	107	114	96	117	102	94	123	96	112	97	101	102	80	107	100	105	112	100	108	111	95	99	110	104	105	97	92	93	95	89	126	94	94	117	108	99	99	112	116	102	100	88	98	98	102	133	100	105	112	121	100	108	110	102	86	84	100	86	115	115	101	108	133	109	95	104	112	97	91	117	109	94	86	105	103	94	78	95	95	108	100	105	106	92	108	96	108	96	95	98	104	93	109	99	105	97	105	108	96	108	113	110	121	102	93	109	109	112	110	92	108	108	114	93	105	95	112	86	107	109	114	78	96	87	95	98	91	85	105	116	108	121	84	104	114	105	116	116	92	104	119	105	102	109	106	108	113	106	80	96	119	99	109	99	100	91	121	105	106	90	98	93	91	92	107	103	108	93	100	89	82	105	100	103	84	117	92	84	104	84	93	98	104	104	115	111	97	113	94	92	96	96	118	112	99	117	107	92	100	106	107	107	94	105	101	103	99	111	98	113	102	97	123	121	97	95	104	99	121	106	101	108	106	109	108	111	91	103	129	99	101	95	112	105	111	98	83	90	114	98	112	85	101	97	110	93	80	106	103	103	107	119	104	81	114	99	108	97	110	102	102	93	84	92	95	98	108	106	140	108	105	118	98	104	108	104	118	102	105	90	97	132	107	96	98	116	118	101	86	100	95	99	97	121	125	101	115	113	96	114	99	107	117	97	112	110	106	97	105	105	83	85	104	99	109	108	110	111	89	119	98	115	94	102	121	81	101	126	101	105	103	108	107	108	125	111	103	102	119	121	92	93	100	98	115	94	96	91	92	107	114	109	103	123	106	106	87	97	112	103	105	111	93	123	100	99	114	107	96	100	114	81	98	110	107	89	113	85	96	100	99	109	108	98	101	96	116	106	116	91	117	94	84	107	91	90	103	109	93	93	94	94	115	99	97	115	106	98	94	86	90	118	98	101	109	105	111	117	100	97	118	80	100	116	106	114	111	103	108	96	102	115	94	111	113	130	109	109	114	106	98	97	116	95	110	109	120	112	105	84	104	96	100	103	85	113	117	108	121	95	93	112	98	100	107	103	104	98	121	98	107	86	103	124	106	117	117	89	85	95	119	112	119	111	89	111	116	118	89	93	123	116	96	105	83	105	112	90	91	91	119	86	99	96	111	87	117	101	110	84	117	101	114	91	107	86	118	95	103	106	93	101	114	98	90	96	93	98	84	99	106	124	106	103	97	98	106	101	99	110	119	113	106	89	91	111	101	111	122	107	123	99	111	103	109	87	109	101	111	126	114	94	102	106	95	114	115	98	104	109	92	100	115	106	109	110	98	111	90	100	93	104	97	102	101	87	101	99	110	86	105	100	106	100	108	114	94	84	109	117	115	98	93	107	110	105	97	97	103	119	98	96	103	90	99	110	101	109	116	122	101	74	111	122	100	109	104	87	106	102	96	112	85	90	108	101	105	115	98	100	106	116	100	110	113	105	95	105	106	103	126	94	120	104	111	117	104	110	96	112	108	93	107	114	102	110	99	99	85	111	109	104	104	93	101	103	109	102	99	112	91	104	98	100	98	103	111	96	111	103	84	99	88	103	112	109	98	99	92	95	103	107	113	100	110	89	97	110	109	97	108	96	104	112	93	97	123	106	103	95	112	101	93	98	105	100	117	92	106	107	89	77	100	111	108	100	130	116	87	115	103	96	105	96	111	96	95	87	113	89	105	88	90	86	98	105	99	101	102	101	102	115	106	89	95	96	108	106	112	109	92	103	94	102	104	99	110	103	92	114	108	125	107	109	90	92	104	88	97	118	114	104	119	103	103	103	114	120	111	117	111	109	112	101	96	99	118	108	109	102	105	104	115	108	77	96	83	102	93	108	84	102	99	95	94	100	99	122	125	90	87	103	124	107	107	119	100	103	94	100	99	118	106	103	97	109	101	91	110	102	102	110	98	109	97	128	105	91	112	117	90	96	110	81	87	100	110	104	109	104	99	105	89	101	98	87	92	112	104	96	84	94	105	122	90	117	110	121	95	108	112	99	102	102	110	110	95	99	100	122	122	105	100	109	111	110	118	96	113	107	95	117	119	119	96	98	88	88	98	112	109	110	100	93	109	91	93	113	101	90	114	93	79	84	95	93	90	103	88	119	110	88	100	100	90	101	88	101	96	90	96	117	92	96	109	105	93	104	116	97	82	96	100	85	99	84	97	107	117	94	100	91	112	101	103	110	106	97	116	107	98	100	97	96	119	99	95	103	110	110	88	113	105	101	101	108	86	109	83	104	111	106	108	105	107	107	98	95	101	109	115	116	106	110	102	119	108	102	121	98	106	90	111	90	105	108	98	98	87	113	109	108	76	107	98	91	90	119	123	104	105	107	114	103	112	95	92	82	111	116	119	110	112	101	113	125	103	95	105	111	81	101	114	130	98	96	102	98	114	94	133	108	85	113	102	119	110	80	109	114	96	80	103	98	87	101	113	85	114	104	108	102	118	106	111	89	110	92	107	107	88	105	98	89	95	85	100	88	103	99	98	103	99	102	124	101	91	89	114	107	116	107	91	110	105	109	120	98	94	106	111	104	105	84	85	122	106	108	94	106	101	108	109	90	121	112	100	87	106	111	95	101	110	97	110	84	111	98	132	90	111	112	114	91	113	89	114	107	99	107	104	100	115	107	95	97	92	101	76	99	99	100	112	103	101	118	110	105	102	110	113	96	111	103	102	88	88	93	118	106	91	108	86	91	111	105	97	110	98	110	101	97	105	89	101	106	101	92	106	72	83	105
9938	445	610	666	595	519	501	463	437	416	410	385	391	425	386	382	385	363	336	412	368	342	363	363	377	373	375	354	375	325	353	348	333	370	350	379	363	348	384	378	344	386	372	355	381	375	342	386	372	370	339	401	408	361	377	407	358	349	404	389	380	390	356	359	383	367	369	365	372	372	345	388	371	371	389	393	372	404	337	363	376	379	363	350	342	361	353	359	378	366	328	406	364	387	350	360	370	363	369	369	338	367	342	363	367	385	352	371	360	355	347	353	355	374	362	353	359	392	376	369	371	356	341	385	352	365	357	356	356	367	357	369	370	360	365	376	343	390	372	359	368	391	345	377	387	339	398	371	340	355	408	366	340	390	360	331	369	335	385	362	339	353	368	364	368	381	355	398	340	342	365	372	324	356	347	331	356	373	353	358	331	368	346	351	371	381	324	347	381	387	379	378	396	387	329	344	342	353	386	389	352	376	373	349	373	364	359	385	388	374	383	378	363	379	380	362	356	353	359	339	363	386	350	383	383	354	348	347	397	378	339	368	321	364	356	338	359	397	364	375	346	383	346	370	379	378	344	364	353	375	355	396	381	373	366	386	357	360	370	366	356	359	337	337	371	411	378	368	355	343	376	320	355	358	365	363	386	382	340	366	339	370	384	330	378	364	349	372	352	392	350	404	357	383	380	360	393	342	373	388	340	349	377	376	364	406	393	361	372	386	337	362	369	355	339	359	348	374	373	360	382	341	382	358	335	337	377	377	368	365	371	346	326	366	361	357	344	356	391	349	366	377	381	377	372	358	372	354	361	372	366	368	365	347	381	373	342	350	367	366	363	354	363	370	348	341	348	357	367	368	352	389	381	382	383	383	371	386	371	379	393	382	342	336	359	332	358	391	373	393	387	337	345	405	348	354	393	352	387	354	372	353	368	363	364	370	354	362	365	343	392	358	365	327	326	376	363	377	362	373	370	355	350	327	376	375	390	372	370	381	346	355	363	393	359	372	381	357	351	380	363	369	328	359	400	342	343	352	355	358	407	396	369	351	374	372	364	381	333	344	379	342	364	370	392	357	344	367	386	372	389	361	405	336	384	345	338	372	400	366	371	365	365	342	348	374	369	341	360	348	314	371	369	381	369	370	386	359	393	413	335	339	349	337	344	356	366	360	361	373	337	360	343	360	346	365	350	349	396	377	382	350	373	380	377	366	386	351	364	363	328	367	353	365	372	349	372	314	350	384	366	354	382	332	369	365	351	347	377	372	351	358	365	305	331	367	390	388	363	362	356	334	367	376	381	357	344	352	389	376	432	366	361	358	358	353	378	382	353	370	387	376	370	324	368	369	370	359	366	377	343	340	331	339	365	402	378	348	377	329	370	373	403	370	325	375	377	356	387	345	363	381	371	371	348	376	370	392	386	357	364	371	344	369	370	355	371	321	409	375	359	389	368	371	393	361	355	385	377	330	342	373	374	387	360	368	383	330	355	343	346	350	330	350	371	351	356	391	355	398	338	356	400	356	409	345	384	372	361	395	348	375	377	344	369	341	376	358	378	334	344	420	351	362	401	378	370	389	376	370	357	394	363	361	350	342	379	357	339	370	360	334	377	333	358	368	393	384	367	372	335	370	355	373	375	332	334	346	351	362	366	342	341	377	376	370	332	376	347	359	390	349	345	357	388	337	374	357	367	364	369	367	377	376	364	348	373	357	365	379	365	374	358	369	380	394	365	336	350	355	361	367	339	387	349	338	368	333	352	406	339	383	368	327	401	345	365	391	372	366	356	359	361	363	327	337	352	343	386	325	369	346	398	356	382	357	382	362	378	394	338	355	350	376	358	363	375	363	341	360	343	363	388	384	399	379	373	357	369	375	390	372	401	380	380	337	372	341	362	371	362	375	359	363	355	378	348	346	382	397	391	363	399	368	399	358	397	361	344	370	353	363	374	358	352	371	370	335	355	347	380	346	354	378	347	373	368	387	391	390	362	386	355	365	326	361	350	388	331	369	361	366	359	359	380	382	316	347	359	374	365	369	340	347	362	377	412	345	417	341	354	362	330	357	357	374	350	389	356	334	356	365	363	373	328	381	389	385	386	343	376	384	351	327	380	356	362	381	373	357	361	357	351	382	334	362	346	332	331	374	351	356	378	379	385	346	353	412	357	410	338	330	353	358	347	345	340	342	372	353	325	356	386	368	370	348	383	380	360	403	383	329	404	357	393	413	389	394	379	362	371	363	368	354	378	391	354	389	356	342	378	334	339	349	361	364	352	354	324	337	382	357	371	329	370	376	354	362	365	350	364	391	370	358	366	365	365	352	372	375	368	415	364	386	325	380	377	381	330	380	371	357	372	392	349	333	362	340	398	368	360	357	357	377	352	355	363	394	346	338	372	336	341	368	351	387	352	360	381	356	307	384	362	358	367	357	345	365	345	379	355	361	367	375	372	372	370	401	347	299	352	344	372	344	394	380	356	376	377	350	365	361	372	338	376	353	367	361	395	340	373	345	351	401	357	360	397	371	373	391	350	377	346	356	372	366	361	377	361	361	363	366	350	354	363	360	416	354	368	356	342	333	335	349	364	385	324	369	377	345	370	374	357	397	406	327	360	374	372	373	346	382	351	350	376	362	364	377	343	359	367	388	339	389	366	354	315	352	379	317	387	358	347	384	378	383	356	339	348	345	371	349	391	355	392	365	367	337	380	389	384	374	372	354	361	361	368	341	377	370	373	361	371	400	359	361	413	362	357	361	388	351	354	374	380	397	361	392	382	336	372	339	376	342	342	380	378	384	341	371	349	359	355	373	410	346	377	357	380	330	372	341	381	361	361	413	377	356	380	363	362	351	349	380	332	383	366	373	347	360	364	380	357	341	377	364	369	349	401	422	397	366	350	343	391	351	383	364	398	371	401	377	393	364	388	387	373	372	386	375	380	350	350	356	348	374	351	367	391	324	392	326	390	373	335	352	345	367	372	368	360	357	369	332	369	382	350	369	361	374	352	351	338	354	352	352	387	363	362	393	367	395	364	348	390	383	392	346	331	347	368	338	352	333	403	364	395	353	366	316	367	348	354	384	379	357	393	351	363	365	377	368	372	350	392	396	382	344	356	345	367	366	369	354	368	374	352	394	361	379	342	338	340	363	357	360	374	348	428	350	405	353	313	379	380	373	375	362	357	390	383	373	384	346	346	369	322	391	371	386	375	347	331	356	342	352	342	341	365	335	401	391	354	340	397	349	359	386	365	363	355	411	363	337	385	348	339	373	355	361	359	336	392	367	378	317	390	353	387	332	360	372	385	371	362	401	344	383	364	361	347	323	349	330	364	393	360	376	348	370	360	359	349	366	377	393	344	329	389	372	352	355	374	354	348	364	379	362	371	340	365	354	391	329	377	390	361	378	337	349	323	336	350	372	355	360	387	325	361	349	387	354	332	333	380	377	348	351	352	309	351	334	360	374	414	355	364	382	335	371	362	344	339	371	360	396
43626	14811	3688	1999	1103	667	494	461	379	366	300	293	318	242	265	227	254	274	214	231	258	222	257	203	222	218	264	241	229	281	225	222	226	247	239	253	201	216	196	193	234	200	208	216	222	229	237	225	231	246	227	219	185	202	217	265	223	254	228	242	215	225	213	200	283	207	209	221	226	232	216	213	239	224	240	231	210	219	243	248	231	227	216	226	217	223	211	211	223	227	256	244	233	215	252	219	220	224	208	216	214	207	252	206	226	217	236	261	204	200	226	198	224	229	214	208	223	229	212	238	223	229	248	214	239	235	234	247	204	200	272	236	232	229	218	198	217	211	221	193	241	230	220	227	204	195	199	213	229	243	228	206	191	200	244	232	213	206	231	216	212	198	232	207	212	227	232	222	196	221	205	220	201	221	210	223	242	215	232	207	221	217	231	246	235	244	274	231	215	230	238	201	214	219	210	217	205	217	201	209	202	235	225	226	203	217	219	242	232	237	214	208	214	234	232	248	206	206	245	190	221	208	208	206	237	220	215	232	210	231	226	213	235	193	192	215	234	208	204	231	200	215	223	193	225	235	204	205	209	250	218	216	183	225	219	216	244	240	227	219	222	237	203	238	228	203	191	237	244	227	245	224	202	230	225	205	227	222	214	209	248	231	199	204	212	219	226	222	205	218	232	237	212	196	194	246	193	200	243	214	191	221	213	211	219	234	200	227	209	213	244	215	238	201	214	222	210	244	204	207	197	233	198	251	226	204	196	234	251	203	220	214	197	200	228	226	192	228	234	229	226	206	201	219	247	222	239	204	249	216	221	206	225	223	220	240	199	202	219	198	240	220	241	209	244	231	203	200	227	215	229	216	223	239	218	195	209	187	217	222	208	230	219	210	215	228	222	230	224	243	213	226	211	247	225	225	204	238	201	230	220	243	214	214	198	242	241	214	219	218	217	241	224	217	229	222	212	238	226	213	218	218	246	217	217	200	223	232	220	212	215	218	206	242	211	215	227	221	201	220	221	227	209	221	224	257	240	230	218	213	192	215	207	221	206	193	237	213	193	224	203	215	230	236	226	221	205	249	239	223	223	220	198	230	231	204	230	212	249	227	204	206	200	219	216	222	207	224	206	220	227	208	234	253	217	194	211	224	224	221	224	239	221	209	217	255	219	202	204	224	200	203	206	258	236	205	229	221	214	214	221	214	228	217	211	215	208	216	231	203	190	209	193	219	247	221	232	234	225	229	201	226	232	219	218	204	217	225	223	221	240	243	232	220	202	214	212	228	227	228	216	252	260	219	206	219	243	236	230	208	236	227	223	204	208	221	219	212	242	196	209	224	227	213	234	208	213	220	201	204	204	206	219	204	229	208	218	211	202	224	237	218	224	233	213	213	212	239	236	211	225	235	216	209	205	243	232	228	205	210	224	227	229	206	212	222	194	214	210	217	196	198	233	220	218	233	238	217	222	239	224	217	220	203	196	250	213	250	210	198	226	221	217	227	236	221	215	215	223	189	242	220	234	225	193	219	228	218	224	212	232	198	237	244	228	210	201	236	222	215	217	231	199	230	235	228	229	242	216	201	233	206	211	246	217	233	247	226	219	238	221	235	203	199	209	200	224	182	223	198	218	230	239	226	201	199	220	199	225	215	214	221	255	204	234	226	202	218	265	221	209	186	231	212	207	223	218	230	231	220	224	229	235	216	241	210	212	196	239	216	232	215	225	223	248	231	225	220	223	214	228	210	219	243	209	209	198	214	233	199	225	229	223	195	210	206	244	242	215	230	215	203	226	262	225	222	201	224	233	225	220	202	248	236	227	220	258	234	225	221	211	238	213	228	225	207	207	202	240	197	229	203	235	223	203	203	206	210	245	210	249	231	252	224	235	218	204	227	201	243	191	217	222	225	234	223	235	229	213	211	199	220	236	244	233	209	239	209	210	247	236	213	254	222	205	228	190	221	218	227	214	236	207	224	213	221	202	206	192	220	229	227	213	199	202	216	218	231	203	223	222	220	230	232	240	213	225	214	224	203	222	229	210	212	200	244	208	231	221	243	243	240	227	231	209	241	207	211	187	252	206	207	259	214	229	222	229	196	219	208	221	215	193	218	217	202	231	229	187	214	216	215	217	199	213	236	182	255	215	209	215	227	198	216	219	228	207	223	237	195	222	216	210	203	231	199	210	206	251	210	229	200	202	232	229	196	232	213	231	229	220	224	230	193	224	228	224	221	205	257	211	209	211	233	210	235	195	230	219	236	212	219	224	244	231	220	210	234	221	236	216	212	209	207	215	233	220	241	220	206	232	181	206	259	229	232	192	234	209	227	215	211	221	231	222	254	223	223	179	230	227	212	230	189	219	244	219	241	199	201	227	206	210	216	182	221	221	246	220	232	234	213	231	229	190	191	221	210	215	226	226	205	240	219	236	212	213	239	212	220	236	248	205	207	213	208	223	199	201	213	223	227	226	225	212	234	208	197	229	214	219	222	197	199	215	219	217	237	226	222	192	213	216	218	220	220	218	183	227	220	225	231	222	233	182	228	239	218	213	211	237	207	213	241	229	220	228	219	196	224	244	215	220	219	222	216	221	239	205	225	230	210	211	194	208	187	215	210	225	233	222	235	234	197	227	231	227	208	215	216	217	196	242	214	213	179	213	236	240	215	239	223	227	222	236	193	221	222	240	208	229	233	218	203	215	227	243	231	228	240	234	201	204	211	220	220	255	202	218	236	233	247	222	227	248	215	250	235	235	205	221	212	215	227	224	211	218	204	224	191	213	221	212	189	239	211	219	236	225	216	229	198	231	204	228	215	230	199	203	206	222	208	204	219	215	248	236	239	220	246	230	218	219	218	203	209	187	226	226	207	215	235	200	228	208	213	207	205	244	227	241	196	218	249	215	207	239	219	204	211	203	211	240	201	210	224	239	220	224	236	232	218	212	213	231	228	222	232	228	229	214	221	239	198	224	217	234	196	210	197	196	207	220	214	218	226	204	222	222	247	214	195	227	209	213	188	219	246	257	216	211	194	207	197	207	208	235	211	202	230	211	213	237	222	240	212	222	250	224	202	219	222	192	216	197	210	200	219	218	225	226	215	220	231	216	226	195	231	196	217	198	189	214	206	185	199	203	240	216	199	229	210	190	211	210	231	214	194	193	210	222	202	217	224	233	229	247	215	211	216	238	187	223	194	199	214	222	205	234	221	214	222	191	221	227	187	246	181	232	237	250	211	259	223	206	232	227	215	207	223	231	219	221	223	209	202	197	188	217	210	239	223	222	184	218	211	212	204	241	213	226	224	218	221	206	232	202	193	216	198	220	202	206	224	205	210	199	209	242	227	227	243	204	194	242	240	224	206	203	217	215	264	229	221	216	194	230	224	250	222	209	205	231	212	204	233	204	207	214	224	223	229	235	214	237	232	218	209	239	252	235	228	230	234	224	218	202	252	198	212	204	222	212	207	226	234	236	219	228	189	220	214	247	236	206	210
20713	1857	3397	4258	3308	2505	2251	1874	1766	1497	1279	1148	1162	1097	964	998	940	901	935	897	838	815	815	842	797	805	793	744	709	800	767	743	738	703	734	732	746	707	741	700	693	700	727	760	738	717	728	714	682	711	677	688	688	740	699	680	664	698	675	706	699	659	646	735	650	683	698	712	681	631	673	697	681	716	670	685	682	681	723	647	661	650	738	669	685	680	654	636	656	693	684	684	668	686	654	667	667	661	650	655	661	655	657	708	651	683	679	640	620	624	617	637	657	680	660	661	642	681	635	669	667	655	661	675	690	693	703	658	656	647	631	638	718	639	644	683	678	679	630	629	698	695	691	671	697	634	637	668	680	625	615	688	732	697	638	655	699	690	635	667	655	701	715	644	667	625	627	711	683	644	610	686	667	663	674	677	645	685	665	614	676	710	682	676	685	660	663	658	688	626	701	679	621	668	679	680	686	650	698	684	660	662	671	636	652	641	682	708	674	625	645	653	680	682	657	657	644	656	667	679	647	649	691	676	632	655	653	670	680	637	677	660	661	654	635	645	667	609	706	672	701	645	697	660	672	637	688	686	643	677	692	654	686	653	619	667	657	683	639	659	664	722	678	693	643	646	665	664	656	664	706	655	675	686	660	679	632	705	629	660	626	675	646	637	648	629	647	653	670	657	665	646	677	659	694	683	691	623	689	647	661	617	649	704	692	625	690	660	636	685	683	639	685	635	723	670	644	632	651	656	657	703	629	634	639	648	687	646	658	663	628	631	671	637	653	692	655	684	681	656	673	647	683	692	651	692	669	636	662	639	668	651	671	632	647	700	657	665	647	671	674	689	659	696	682	634	658	624	638	641	647	671	632	667	692	649	682	648	623	639	711	605	643	693	651	635	650	696	665	637	670	641	662	663	628	676	680	638	702	640	657	643	654	693	664	689	632	646	661	622	677	644	638	641	627	664	675	665	643	666	677	659	612	742	644	670	680	697	662	701	657	678	670	667	664	665	664	717	664	698	671	683	669	636	668	640	601	647	643	675	712	661	653	661	638	619	669	672	616	680	652	664	638	653	690	682	653	688	685	655	706	612	656	684	622	668	675	649	661	636	706	633	625	671	668	664	689	659	657	646	668	645	626	659	659	635	651	676	644	678	650	655	651	662	716	662	721	650	681	681	724	658	702	620	676	675	694	686	640	651	643	670	636	691	695	650	697	670	612	657	670	655	627	695	653	657	668	658	666	673	686	694	666	616	671	676	644	648	620	651	656	669	673	662	659	671	680	659	671	674	689	663	671	699	636	671	575	671	629	632	682	668	632	655	670	623	684	732	685	661	698	662	634	648	625	624	632	632	641	647	656	669	681	701	640	685	666	648	705	663	693	665	700	694	682	613	657	644	607	657	638	703	652	707	680	655	692	694	706	697	698	623	699	643	654	710	647	661	662	649	648	661	664	604	677	678	630	624	717	659	643	668	696	649	675	627	668	668	696	651	652	664	660	645	649	615	675	694	666	699	639	664	684	663	611	687	633	661	671	685	668	703	663	689	638	636	691	699	693	662	702	695	648	672	669	624	640	664	631	653	617	657	647	637	667	680	665	714	649	649	671	641	705	644	682	667	641	645	676	684	655	623	675	692	650	673	641	659	662	655	644	636	691	688	667	661	649	635	618	644	684	677	646	632	663	644	662	629	652	678	680	673	646	643	638	654	633	681	652	726	648	668	694	682	627	670	619	669	648	647	667	679	631	631	665	662	661	698	654	679	658	689	735	675	666	652	672	673	692	690	654	675	698	633	638	633	654	658	604	674	685	684	643	671	696	610	643	634	666	664	683	651	697	650	666	682	625	702	685	692	655	678	672	641	663	688	646	662	661	661	647	692	654	629	677	636	663	660	646	651	695	650	698	670	701	679	635	625	649	652	682	655	640	631	684	680	622	668	659	655	666	638	682	592	678	665	652	662	708	587	629	622	652	634	651	647	690	640	657	668	702	652	664	627	686	707	688	677	602	663	675	639	654	672	665	637	625	695	667	658	673	680	680	629	619	650	664	668	626	645	710	622	658	663	645	654	679	627	625	689	638	671	665	713	661	678	681	668	680	645	640	672	659	607	669	705	663	700	688	723	714	671	685	652	659	667	665	670	671	649	665	677	618	666	686	621	633	704	694	637	674	664	648	663	637	654	661	641	677	664	726	690	594	656	696	676	704	636	645	624	651	666	629	703	630	686	669	640	638	713	712	638	670	627	630	694	664	653	631	688	663	681	690	662	637	644	673	660	676	671	662	687	643	689	657	657	673	724	692	654	723	718	688	658	679	651	675	687	646	682	684	632	672	645	724	644	665	660	687	644	695	634	685	645	688	651	701	697	667	671	662	673	650	639	644	626	668	677	666	679	622	651	702	641	661	688	681	689	624	695	695	649	670	696	666	606	632	686	683	709	638	629	683	692	644	649	699	687	621	672	723	653	671	693	651	694	668	662	631	676	682	656	629	672	634	658	654	679	689	623	671	691	702	665	671	622	705	666	635	645	671	643	679	618	674	672	656	660	656	653	652	608	689	678	664	674	661	681	688	675	674	655	706	621	668	655	685	672	660	663	672	610	683	646	663	660	631	682	651	657	681	655	654	661	667	654	660	695	668	615	643	662	705	637	665	652	669	685	638	610	697	691	671	665	678	650	680	659	653	657	662	660	682	639	664	669	655	638	672	628	656	622	737	644	683	664	677	646	651	659	675	651	665	665	608	645	667	705	657	679	656	650	654	628	683	697	681	604	678	664	673	637	665	670	677	631	630	658	679	657	672	628	657	696	684	672	647	675	691	658	656	673	643	638	671	641	685	670	667	637	716	662	601	631	698	675	648	664	681	719	668	641	687	668	644	666	656	726	671	669	661	656	652	702	664	607	607	707	636	627	664	662	660	667	612	644	670	664	695	673	668	667	639	612	660	655	660	674	673	658	694	638	683	647	631	642	699	653	631	705	668	687	691	648	704	688	672	673	663	674	682	644	674	672	682	688	640	701	588	683	661	632	642	649	673	665	648	747	685	678	613	682	675	642	672	605	670	663	648	685	666	635	664	661	629	658	648	682	623	684	646	635	641	659	645	701	652	705	688	668	694	667	636	669	679	664	640	654	666	714	679	652	674	678	639	617	626	707	697	648	666	664	671	622	658	657	669	659	684	634	684	647	610	705	659	685	676	712	655	679	641	680	688	696	695	639	666	643	639	637	667	666	628	631	680	701	697	613	683	646	715	701	692	637	620	705	618	638	680	708	654	650	684	687	668	652	631	607	686	687	632	725	653	635	714	663	649	689	666	658	652	642	659	639	671	649	662	634	698	594	734	655	659	683	680	663	623	664	662	691	691	685	668	649	649	616	694	710	697	661	690	675	663	664	666	654	660	640	687	666	665	694	623	634	611	688	651	672	681	677	642	572	654	599	664	631	647	689	681	690	664	711	651	636	667	617	642	700	667	638	662	692	632	657	678	677
49196	21235	12252	4297	2300	1281	968	779	646	548	518	472	432	388	398	343	389	367	380	362	341	354	381	352	342	334	320	359	340	329	307	307	319	309	356	314	310	317	307	344	296	273	319	319	315	329	324	291	287	293	356	303	316	301	284	339	329	304	287	318	309	318	318	329	275	320	319	282	343	313	324	333	305	302	323	301	306	313	293	262	299	291	291	305	304	302	269	340	302	315	330	298	308	327	261	316	320	311	314	309	295	293	307	275	301	323	301	300	291	292	306	318	324	291	283	297	295	341	297	313	346	301	319	323	329	302	292	280	306	320	299	295	302	303	277	284	345	310	307	300	309	282	287	290	281	298	297	313	300	332	344	299	279	305	309	290	288	278	282	319	313	301	282	284	288	305	286	299	318	298	314	326	314	339	270	310	302	316	305	286	321	314	306	280	316	272	286	290	299	318	288	311	309	307	284	297	315	301	302	326	290	263	296	292	290	326	328	293	298	289	278	294	302	302	300	290	290	319	314	293	325	278	327	291	289	323	307	270	288	307	318	301	288	322	304	308	324	278	303	276	314	319	306	325	308	270	297	304	295	310	310	325	264	306	327	280	339	279	280	314	313	306	284	323	320	318	306	295	328	318	287	299	315	311	307	301	293	289	338	293	276	297	285	314	313	307	296	316	308	304	277	320	306	287	311	288	304	291	275	295	345	298	327	291	301	308	283	280	294	308	315	292	315	262	298	290	303	326	346	296	306	304	297	339	269	288	318	303	265	305	291	306	313	320	301	300	306	315	291	287	309	285	331	307	313	311	329	298	287	315	275	301	314	314	321	274	283	292	304	296	327	283	305	348	305	308	310	315	294	307	267	319	320	272	291	292	293	282	313	297	303	288	304	317	314	293	288	282	311	325	285	307	314	284	303	341	313	317	309	298	322	318	294	296	301	306	299	271	299	301	320	319	280	299	302	326	328	323	317	322	284	301	292	310	314	271	294	316	295	307	334	334	328	284	298	302	315	290	290	290	275	318	276	285	297	268	272	300	321	313	288	337	292	311	301	303	324	319	322	299	347	272	289	271	329	306	286	291	283	323	308	260	310	282	305	283	297	292	321	318	324	307	282	279	322	301	323	286	303	311	293	315	302	293	294	312	314	287	301	304	350	287	306	282	340	296	291	304	302	289	300	312	280	327	311	311	329	286	284	286	287	270	316	313	297	282	328	306	282	266	297	294	322	334	309	274	330	302	303	301	316	319	284	320	286	293	267	275	260	315	323	277	330	294	327	294	314	311	296	304	301	325	289	312	300	292	284	299	323	303	284	288	294	287	290	297	334	300	305	306	309	323	268	300	337	286	326	295	307	294	292	357	312	290	304	306	283	290	324	257	325	303	293	314	324	303	291	317	299	335	302	321	320	305	296	303	287	295	295	316	274	297	294	288	314	275	266	281	300	309	333	275	306	332	290	290	280	299	278	291	308	300	299	286	296	294	284	320	298	316	303	307	312	290	287	317	305	334	331	309	274	283	303	326	318	300	309	292	330	303	298	308	276	275	279	280	284	285	283	293	279	321	325	332	325	297	328	297	275	269	315	288	299	290	310	270	314	305	267	317	269	309	293	292	294	292	312	306	312	321	282	316	317	300	307	305	274	298	327	292	294	327	295	302	329	304	294	274	289	314	266	275	294	286	305	311	348	297	296	317	316	296	301	302	300	300	305	296	328	305	310	292	333	311	312	319	301	305	279	295	318	307	306	318	311	310	303	279	323	294	305	304	288	313	302	313	307	285	309	333	287	294	322	317	303	298	288	277	310	321	266	303	302	323	302	304	312	291	320	319	272	349	293	296	298	305	297	303	318	310	299	299	329	312	274	280	309	300	314	270	310	314	312	318	319	304	283	321	309	292	319	304	304	303	286	286	269	306	254	302	294	317	315	268	334	299	319	314	293	293	284	292	307	301	323	343	264	293	284	312	308	283	303	302	338	301	311	296	292	306	273	314	299	295	307	297	285	261	296	306	326	295	307	274	310	286	311	283	299	290	280	279	281	303	317	285	296	295	301	312	285	289	271	311	334	305	302	288	312	270	330	276	304	304	335	297	302	288	285	309	310	293	274	289	292	298	316	323	302	316	315	285	287	275	307	282	317	310	294	313	327	276	314	300	303	336	342	321	299	309	311	292	289	317	300	317	327	297	309	288	289	312	273	295	293	331	331	296	335	320	294	295	280	326	302	283	291	306	287	311	312	296	294	316	317	320	312	283	294	290	303	288	290	283	297	308	295	308	289	296	298	280	277	298	310	319	310	302	316	297	297	313	302	293	283	275	277	332	310	315	282	310	274	301	274	285	321	315	288	343	264	287	283	310	309	271	289	284	317	297	330	309	290	318	279	350	328	297	284	257	280	302	289	293	313	313	317	295	293	293	323	304	282	274	304	307	316	310	275	309	295	306	290	326	310	322	311	270	336	326	305	296	290	271	314	283	303	331	341	321	306	286	316	303	320	281	298	312	296	320	314	280	297	290	331	294	323	290	273	303	331	316	312	306	297	308	303	272	323	294	313	323	304	307	276	291	306	334	336	284	264	312	312	311	326	290	289	337	291	309	249	326	303	310	300	288	280	285	298	300	280	289	281	342	334	314	311	293	293	300	305	277	298	314	321	297	309	291	319	306	287	336	337	328	303	300	311	297	313	301	338	306	287	286	306	284	327	291	317	299	313	286	302	288	292	301	301	305	267	317	274	313	318	313	290	317	295	308	298	303	306	280	280	265	300	301	293	317	350	331	306	308	311	286	289	307	292	335	309	294	312	297	278	296	308	319	308	289	304	278	275	316	287	281	294	316	339	302	309	309	271	314	329	285	296	289	314	267	307	313	306	291	334	267	328	280	302	287	267	300	321	303	315	309	292	292	292	265	332	301	311	292	273	282	322	300	288	331	295	285	277	329	327	340	299	296	313	317	286	319	296	320	293	296	319	307	296	273	298	314	293	325	321	306	306	301	312	300	315	313	301	286	276	321	317	317	311	338	280	319	295	303	254	316	337	289	265	310	304	302	273	305	271	315	297	294	307	284	287	326	291	317	307	324	267	292	297	328	334	273	280	299	308	334	332	302	288	301	304	303	301	300	303	274	307	341	334	329	301	321	317	300	316	321	294	340	321	302	308	321	310	341	282	287	306	312	296	320	280	275	312	293	310	290	318	303	283	289	305	310	298	333	313	299	293	311	286	304	308	328	287	273	293	301	292	295	278	301	306	335	318	309	287	298	289	299	299	295	289	289	349	339	316	336	316	311	277	301	268	307	320	280	324	326	325	303	318	293	299	309	325	300	307	321	306	290	312	321	331	307	295	297	310	309	296	303	301	310	276	270	301	306	311	304	287	269	312	272	313	321	306	306	320	303	302	299	301	340	292	287	327	340	305	311	264	299	330	293	314	278	294	330	307	315	327	318	313	291	304	291	300	275	310	294	302	294	298	299	313	291	288	279	309	299	311	299
24901	2715	6113	7267	5512	4365	3874	3061	2804	2334	2053	1869	1706	1508	1449	1439	1362	1274	1184	1161	1216	1205	1153	1104	1060	1134	1082	1028	1006	1021	1029	1064	1001	1000	933	970	947	934	953	944	906	964	887	900	956	867	873	960	902	986	935	874	873	867	836	912	927	871	886	925	923	881	897	884	852	869	904	972	851	870	856	902	846	905	914	905	845	846	863	886	849	890	812	894	829	828	869	898	850	928	859	895	878	839	850	859	806	852	847	882	895	787	886	890	913	847	823	860	818	846	831	854	871	889	913	851	861	840	873	854	822	809	869	826	880	919	864	870	842	815	867	869	852	897	876	871	802	828	880	886	845	871	895	819	845	856	917	872	873	860	929	887	855	836	825	849	855	861	856	839	782	856	808	852	880	861	868	852	856	847	817	862	867	899	873	902	910	887	857	881	873	865	913	861	814	889	894	832	915	850	877	867	858	827	879	852	841	843	890	892	869	857	819	853	869	870	832	856	956	847	851	905	912	866	836	879	867	862	873	834	893	892	805	849	845	876	829	820	844	837	871	846	814	885	820	855	897	899	887	859	875	835	842	845	878	872	889	880	850	868	852	884	904	857	880	869	937	819	885	887	857	893	897	866	838	900	875	890	876	845	896	836	875	820	915	878	856	827	857	872	897	911	882	838	875	891	833	806	883	885	894	798	912	877	917	871	874	896	878	858	876	849	839	860	890	847	911	846	855	833	878	895	811	894	866	829	877	857	865	839	879	835	810	828	801	857	824	899	880	881	836	839	823	830	870	830	815	894	873	883	900	803	798	863	858	862	840	825	878	872	888	885	840	885	889	859	865	891	839	848	775	887	834	875	884	877	835	830	857	811	876	882	896	867	895	844	876	829	890	828	851	829	902	871	821	848	845	842	891	858	871	846	873	860	853	800	861	828	856	852	833	889	871	914	863	890	818	874	822	843	872	870	892	829	915	858	891	885	876	863	894	888	856	839	897	888	825	859	863	822	885	838	859	908	809	871	831	927	865	888	860	896	857	850	895	819	882	819	845	855	889	817	910	847	866	894	861	807	867	821	884	875	872	880	857	846	903	857	844	892	870	816	895	895	838	870	859	810	890	868	848	785	859	862	869	840	907	871	825	889	840	887	854	845	830	832	839	879	864	876	878	872	882	831	860	857	878	879	870	847	888	873	826	846	819	903	827	869	837	846	852	891	854	850	884	859	879	818	851	897	814	874	853	886	868	889	886	923	788	845	855	860	799	860	858	876	859	848	887	872	867	899	880	868	892	846	918	820	889	850	840	883	817	896	823	864	884	872	892	870	820	872	819	838	838	877	905	831	894	848	844	823	924	925	850	811	904	858	898	853	876	883	825	906	847	888	904	893	893	859	882	892	877	843	881	864	873	889	818	849	878	822	856	944	887	866	884	790	875	866	915	876	872	871	861	871	858	873	876	884	849	840	844	843	838	825	864	817	813	846	823	839	849	874	825	825	861	851	878	850	870	899	817	831	864	832	871	863	866	841	826	826	856	856	858	855	875	842	863	889	857	845	902	841	851	843	876	869	840	885	822	832	862	882	904	854	837	855	876	895	834	867	902	914	882	830	840	858	822	879	835	827	854	854	911	834	911	851	875	823	852	849	921	867	848	870	856	874	820	861	842	878	868	815	854	871	894	898	886	863	882	863	839	835	825	843	918	858	835	922	829	849	839	837	875	846	849	846	848	875	873	862	889	833	881	865	840	844	833	826	821	913	818	862	847	849	830	890	889	815	891	813	856	874	852	901	831	875	877	881	821	803	871	879	867	782	829	875	877	929	855	841	819	866	898	888	874	850	886	845	835	854	863	903	910	904	857	895	873	894	885	838	878	909	807	840	850	847	853	868	849	857	875	868	842	814	897	851	863	838	907	869	856	848	838	855	860	860	852	845	834	848	898	887	849	847	837	802	857	836	868	849	863	861	890	892	848	913	866	867	847	891	857	861	884	841	879	857	823	923	863	873	814	846	857	834	846	872	860	862	880	843	858	850	839	916	872	879	855	931	869	811	876	901	820	815	838	840	844	864	847	822	863	840	895	823	835	822	828	816	900	876	805	862	894	860	850	851	867	916	831	901	911	863	879	808	906	863	823	869	810	883	894	903	844	871	859	866	846	864	908	880	867	829	834	851	875	888	814	881	854	832	846	883	843	878	899	847	847	875	895	890	889	856	818	851	828	879	825	850	845	808	871	910	906	856	873	893	852	855	863	869	834	911	878	834	864	817	850	866	822	894	883	854	886	906	850	838	878	856	905	846	884	860	881	804	869	873	877	847	867	820	842	910	871	872	853	851	883	874	908	841	831	848	857	829	862	888	859	837	872	889	839	855	849	833	861	858	861	879	805	900	873	852	898	887	864	852	877	799	854	857	846	879	907	873	870	867	842	871	881	887	898	866	855	863	781	827	867	852	837	880	844	827	887	790	850	873	865	848	863	825	866	893	881	872	803	878	897	836	807	856	870	870	875	851	856	829	863	849	825	849	845	818	805	846	846	823	852	865	853	924	861	836	873	859	839	854	859	853	865	844	808	903	824	894	887	888	814	785	829	884	878	900	868	863	876	864	862	839	884	844	836	838	861	848	878	853	880	877	826	781	868	882	816	812	926	855	866	840	870	846	897	889	843	878	881	880	880	893	829	896	863	872	867	873	821	911	879	805	902	839	888	845	861	847	871	844	890	874	865	819	888	852	874	862	889	846	852	885	911	881	869	854	811	852	831	935	869	864	907	832	882	918	837	849	859	877	862	874	838	877	877	899	866	794	894	891	876	863	890	830	835	861	867	895	937	890	846	869	828	848	867	808	896	874	898	877	874	905	886	837	846	851	829	852	847	846	915	917	824	875	842	845	890	904	860	842	926	891	856	843	895	888	822	913	859	852	852	857	866	846	855	840	840	833	847	843	848	840	845	864	885	893	883	841	808	864	851	906	875	825	869	871	850	834	888	882	853	900	836	853	888	842	829	876	849	828	872	820	902	849	855	793	820	874	876	911	884	893	869	874	874	874	840	854	861	815	840	907	830	853	854	839	881	872	812	850	879	853	858	856	881	877	861	888	812	858	823	929	838	873	828	877	906	860	865	836	866	845	880	849	870	892	870	851	878	873	842	856	819	861	859	868	826	852	842	818	860	921	808	909	850	922	877	832	883	849	869	820	855	816	864	863	880	829	887	813	888	849	860	848	819	882	831	813	833	845	850	855	874	842	834	832	858	826	834	869	882	866	885	882	845	826	906	889	870	899	903	878	867	852	890	841	862	857	815	862	803	872	913	900	871	816	869	863	841	856	799	827	892	857	887	871	867	877	846	874	892	837	861	896	850	912	834	873	820	863	865	869	876	831	851	845	857	864	869	846	876	830	871	832	901	803	841	883	833	870	861	873	825	809	854	811	910	832	866	906	859	872	838	829	861	837	883	867	889	874	859	883	847	893	867	884	849	906	825	830	878	804	862	870	828	842	905	842
10076	540	426	261	166	129	119	113	108	101	98	115	100	123	114	107	127	101	92	104	94	97	98	106	114	105	112	107	89	85	102	81	109	113	95	94	116	107	87	78	94	111	101	101	101	117	109	109	90	88	104	87	106	114	107	101	89	81	104	123	79	129	98	103	86	99	94	86	90	105	103	115	119	100	87	91	97	107	101	100	90	106	116	97	107	105	88	97	105	90	118	101	103	104	82	101	114	89	90	100	96	104	104	127	100	97	115	109	114	89	104	103	111	93	89	98	93	96	81	99	113	105	95	95	94	114	97	87	116	101	107	124	109	113	108	102	121	123	108	123	114	130	98	111	83	108	96	93	99	116	108	95	94	115	98	122	119	105	115	96	86	110	105	94	122	105	112	100	118	96	116	98	100	118	86	121	112	91	111	94	98	95	106	105	125	125	120	82	116	95	101	101	98	119	114	93	100	101	106	111	119	96	103	104	119	103	117	98	99	114	97	104	104	124	114	100	99	118	108	97	101	101	100	109	101	108	100	116	127	102	92	104	95	125	100	120	110	115	116	120	135	94	89	113	103	101	92	101	103	109	105	92	112	123	102	114	101	111	113	107	97	87	78	108	111	98	103	92	113	112	95	104	114	93	95	98	100	99	91	110	94	112	116	91	89	109	93	95	106	108	112	106	98	94	122	83	99	106	115	106	114	105	113	103	92	99	96	90	94	99	102	102	115	102	108	113	97	114	98	102	96	103	101	117	99	114	100	98	101	105	109	117	103	108	104	114	103	88	97	88	122	101	118	99	96	97	97	112	109	103	109	109	98	110	106	112	93	115	91	94	117	108	112	96	96	116	94	115	116	102	115	97	101	104	96	106	98	97	88	125	114	114	109	125	99	110	112	100	114	99	96	113	95	102	102	106	102	96	96	85	92	110	80	89	95	97	113	104	112	110	96	121	110	85	89	102	100	98	95	101	99	109	99	97	113	102	97	93	111	116	106	106	90	113	89	95	98	113	108	115	109	102	99	98	120	120	118	95	109	106	110	101	107	108	105	102	98	105	100	115	107	113	112	98	102	100	110	103	87	99	93	99	113	116	132	78	99	97	100	105	103	109	75	106	97	106	108	89	112	95	98	98	110	99	114	90	87	104	105	110	98	90	115	97	110	103	113	93	102	105	107	95	118	108	100	110	92	93	122	98	95	115	108	83	122	94	118	108	105	101	105	95	100	110	116	96	112	81	102	93	93	123	96	107	113	107	94	99	109	96	104	123	90	113	127	106	125	113	109	106	101	93	111	105	80	107	95	100	106	101	98	105	107	100	111	91	102	97	111	82	109	96	116	103	96	89	95	101	100	110	99	121	98	96	91	122	113	96	110	91	94	102	91	89	99	91	102	100	118	88	101	105	101	115	100	93	114	99	95	99	96	97	107	100	98	109	102	110	89	104	104	100	97	105	94	92	108	107	104	123	112	121	100	120	96	93	95	106	108	99	92	99	105	121	96	100	112	77	79	96	90	88	111	103	111	113	98	110	100	93	107	93	117	112	99	102	98	117	94	120	120	100	112	121	116	91	91	99	119	101	97	88	95	108	106	96	112	112	104	93	100	91	94	99	118	88	113	120	85	114	93	99	101	95	95	121	81	96	90	104	99	108	106	94	114	101	107	107	109	103	87	99	103	106	114	103	98	86	90	115	100	113	111	113	95	95	100	99	90	102	101	116	97	118	115	94	105	99	99	108	96	122	106	123	114	111	102	84	109	102	83	102	103	103	104	119	108	88	110	106	113	108	102	126	124	101	112	78	112	114	104	107	88	117	93	97	118	131	112	98	108	94	95	111	115	120	96	102	87	95	99	99	87	107	96	105	101	101	109	95	89	112	118	109	116	105	105	109	111	97	96	100	115	115	104	86	111	108	103	103	113	106	112	109	114	121	92	96	106	98	106	114	110	120	102	86	105	99	96	90	85	96	105	98	90	114	96	100	100	92	99	95	113	92	98	111	98	87	108	94	83	96	100	92	110	92	113	109	92	105	83	108	90	100	100	90	109	92	114	91	107	112	105	100	114	102	103	95	90	99	103	93	97	109	99	120	103	118	109	92	111	101	99	91	111	103	107	104	96	101	106	96	118	111	109	107	94	103	120	91	93	123	101	106	106	98	95	109	110	101	105	107	102	105	84	109	122	106	112	108	113	100	115	102	82	111	94	103	98	100	106	100	88	100	102	103	117	104	100	108	102	99	98	95	94	125	112	91	105	103	93	97	90	103	107	100	101	105	95	107	95	118	108	107	105	97	117	94	98	100	117	118	118	112	103	107	110	103	106	117	103	86	100	111	116	113	117	106	111	89	102	112	92	91	105	104	109	110	103	86	97	101	112	107	109	123	89	93	103	134	108	88	91	118	107	90	107	106	96	102	102	123	88	94	94	98	97	95	91	119	98	90	97	106	101	106	71	103	90	99	98	118	110	93	113	101	92	90	88	116	94	128	107	103	110	105	95	90	104	112	92	94	85	112	122	102	103	109	83	109	106	92	107	108	111	114	98	102	103	101	107	118	79	129	120	98	111	104	110	135	96	108	101	90	101	87	111	101	111	130	114	101	104	114	104	112	120	114	101	110	99	93	123	97	111	99	111	86	99	103	92	101	101	92	113	90	116	94	91	97	93	99	112	103	103	98	104	128	109	101	119	96	95	99	115	101	105	117	107	82	119	103	96	114	94	106	111	99	112	106	100	94	127	112	103	111	113	94	100	107	114	104	103	96	105	105	112	99	105	107	123	106	113	108	104	122	108	101	101	80	99	111	120	83	94	80	118	110	109	109	103	107	103	100	85	103	128	107	91	109	118	107	102	101	116	120	79	94	87	97	92	102	122	85	102	103	103	97	120	101	100	106	115	107	94	117	107	94	98	127	103	94	106	93	92	97	87	112	109	92	104	114	96	80	79	104	108	96	111	96	106	114	96	108	96	100	101	111	118	112	108	103	111	101	95	103	105	73	96	102	96	100	122	99	95	103	100	95	99	98	111	111	114	92	91	114	107	96	103	93	113	99	106	87	104	102	104	95	108	107	111	105	102	99	107	91	119	105	108	105	93	113	103	111	81	95	119	108	116	120	117	118	126	102	97	109	107	91	99	97	110	111	106	108	106	106	102	102	109	101	98	108	114	76	97	94	100	93	91	116	109	102	79	107	104	89	97	103	104	100	107	104	97	110	100	114	97	101	108	114	115	110	116	106	93	105	104	95	111	100	82	96	130	103	89	101	105	118	122	112	100	120	114	123	101	101	101	111	96	107	112	102	96	108	99	108	102	109	112	93	111	96	99	123	97	93	86	100	113	127	128	99	111	111	90	101	83	110	107	99	104	94	106	99	91	87	102	106	118	93	110	124	96	104	115	111	99	109	89	117	104	110	99	102	110	102	95	86	109	102	91	114	88	93	110	104	109	108	104	113	83	116	107	108	104	112	107	89	100	112	106	109	104	111	96	100
9725	481	759	739	566	539	503	510	444	419	416	387	388	421	391	356	384	381	346	385	405	348	399	377	388	410	375	367	341	364	355	385	387	386	365	343	368	362	367	342	386	385	370	377	373	340	332	367	372	393	398	373	378	335	354	356	387	330	356	354	368	393	349	365	355	358	360	397	362	347	344	361	350	394	369	317	375	381	348	363	366	399	365	364	352	385	363	373	393	385	354	377	388	369	376	379	349	347	348	395	366	359	373	352	354	346	349	360	364	367	345	397	396	398	383	359	396	365	386	374	342	355	341	363	309	380	361	393	384	364	375	363	353	386	378	343	399	357	342	364	365	361	410	341	356	345	312	336	375	345	339	354	373	375	368	351	338	351	358	368	327	391	396	346	372	374	404	352	374	389	328	358	381	378	346	404	355	337	388	363	358	364	370	378	320	352	364	388	357	341	339	364	342	373	346	380	364	351	367	367	343	372	362	373	347	392	394	387	355	363	348	361	369	358	382	350	393	351	373	360	359	362	354	360	351	371	390	352	408	346	356	358	364	363	364	381	390	395	371	353	373	369	355	368	324	391	359	350	367	347	364	363	356	334	338	386	398	350	366	340	349	367	348	364	382	355	333	374	338	370	386	393	401	356	365	376	350	360	378	381	352	392	385	347	356	373	353	357	369	344	351	356	353	375	376	367	344	362	363	366	398	349	390	386	364	367	377	354	357	351	390	357	347	366	347	373	344	350	368	365	340	367	321	403	341	360	380	357	345	342	359	357	382	378	381	368	394	344	424	359	356	365	369	365	353	374	371	388	360	380	364	382	343	394	374	376	348	373	339	366	340	363	331	361	350	370	330	341	351	374	348	380	368	356	365	370	339	354	372	342	335	350	368	363	344	388	360	369	364	357	346	349	351	377	392	393	421	351	330	365	363	372	347	358	373	404	337	325	372	339	357	373	373	342	384	342	387	366	354	326	385	388	376	385	337	378	379	371	379	367	382	360	411	347	377	377	341	396	378	343	374	311	355	362	361	352	336	331	360	369	371	366	346	332	380	377	353	357	330	362	377	377	350	358	379	359	351	339	372	376	365	388	357	360	336	367	348	370	359	341	393	358	382	383	355	378	376	382	380	372	344	371	391	356	329	370	338	400	368	332	377	364	354	380	376	393	361	360	350	384	377	361	353	378	343	347	385	343	350	330	344	359	376	369	374	366	361	327	389	343	364	366	323	390	352	349	340	383	372	365	369	367	359	384	340	383	375	395	353	368	346	354	384	361	361	367	368	355	381	343	337	386	345	344	352	364	350	376	385	376	365	356	365	316	372	359	355	325	339	363	350	363	392	370	370	355	356	337	407	377	354	380	355	346	355	412	363	342	355	352	373	353	359	409	372	394	391	343	346	355	388	395	359	389	384	359	359	344	330	369	360	378	369	381	358	385	359	357	345	386	389	366	361	379	365	354	372	344	388	389	362	377	341	340	303	354	392	365	370	337	384	309	342	322	398	341	369	390	367	365	376	345	325	350	375	370	360	347	351	391	360	332	370	353	351	399	360	366	366	363	347	396	369	355	359	386	315	340	361	358	343	350	345	370	375	345	345	384	321	356	356	354	352	353	376	373	362	369	373	326	360	362	401	391	366	362	365	388	373	368	382	349	360	381	356	365	360	348	368	373	335	337	382	370	343	357	362	365	325	359	356	347	360	371	353	367	357	344	356	358	371	361	356	362	383	360	369	378	361	372	357	358	341	370	335	384	332	381	385	351	351	378	360	363	341	365	346	366	360	337	356	364	374	362	350	364	371	377	399	349	365	368	362	356	340	347	350	341	379	356	353	342	405	370	338	381	359	357	378	406	362	394	350	374	383	355	351	363	337	391	341	390	343	376	370	345	331	370	328	354	378	386	369	385	348	369	352	371	360	408	360	385	366	380	363	376	355	349	335	368	365	363	340	368	365	354	379	345	361	396	373	356	356	356	370	322	385	359	391	349	331	376	375	370	390	355	354	364	395	361	372	368	383	340	358	381	383	368	352	361	352	372	325	349	363	360	387	360	369	389	349	359	399	330	349	369	356	338	391	350	370	339	360	396	368	343	342	341	345	369	363	349	338	385	331	314	356	345	377	382	375	363	370	358	367	354	382	377	376	372	349	331	387	378	430	369	362	350	347	350	342	376	360	383	349	364	357	341	367	371	359	381	376	377	367	346	363	357	354	356	367	363	366	389	343	377	345	371	388	368	360	373	364	366	360	367	367	341	357	344	391	336	377	359	372	355	356	392	339	369	362	345	342	376	399	374	357	369	330	381	352	369	348	331	357	377	366	369	365	404	369	370	370	364	364	387	387	346	325	347	369	322	345	340	354	361	378	321	375	332	383	344	342	394	363	348	361	367	305	333	384	346	342	347	366	379	374	361	377	362	330	361	351	372	345	347	377	359	364	366	370	389	352	331	359	366	339	358	345	364	360	341	358	364	368	361	359	361	379	346	364	343	401	396	380	377	384	345	333	367	377	384	367	347	387	345	338	387	384	361	354	353	392	372	327	347	355	351	367	380	357	358	345	376	332	381	341	335	385	358	376	352	375	370	373	351	356	332	318	398	375	359	378	382	371	352	365	367	365	395	354	341	396	373	399	375	381	377	393	349	360	375	347	383	357	344	351	366	369	382	362	383	355	349	399	363	330	345	346	358	390	369	362	373	363	401	356	360	348	381	349	338	386	337	377	367	356	332	371	366	352	379	362	360	368	386	376	357	328	336	373	392	396	405	371	361	350	367	374	421	357	373	343	379	341	366	346	362	405	345	367	378	371	349	383	335	361	390	342	339	372	339	371	357	360	371	386	371	351	375	347	345	387	380	422	344	355	394	351	377	349	368	367	391	367	347	346	378	363	401	371	364	382	365	352	385	353	353	358	382	381	358	389	338	352	346	386	364	362	352	388	351	383	375	367	361	363	329	355	358	382	370	366	372	364	323	390	350	365	393	349	403	347	343	377	392	363	385	378	354	363	380	372	394	341	349	413	332	372	365	353	368	371	395	353	354	362	381	377	368	344	366	369	350	361	347	325	391	334	368	392	358	359	345	361	356	377	345	356	369	360	333	351	381	355	361	370	336	360	350	358	349	363	381	378	381	337	363	383	365	356	375	385	377	373	364	368	347	341	386	348	350	386	340	368	376	377	404	351	366	388	374	367	404	387	390	389	356	368	360	351	339	312	361	365	343	362	363	346	386	367	365	355	385	368	322	373	341	359	362	376	344	347	357	359	356	371	345	352	347	319	355	328	391	341	372	383	360	402	332	346	348	360	393	358	389	359	353	349	359	351	370	375	385	379	343	363	350	374	367	346	345	328	358	374	386	380	372	350	377	352	356	333	367	405	403	332	391	395	372	378	363	372	347	353	352	349	354	402	360	391	352	336	360	361	364	364	369	325	365	356	346	383	372	371	328	340	368	358	394	320	356	350	348	363	363	369	365	387	355	335	357	350	359	351	368
41890	13985	3981	2206	1142	687	727	511	442	375	307	325	297	272	302	249	248	241	244	248	227	235	264	242	244	249	238	231	218	223	236	207	233	211	211	221	227	220	241	224	220	219	221	227	200	203	212	220	211	206	213	228	204	233	214	253	226	248	211	206	230	195	258	226	211	205	210	230	234	210	243	234	220	224	227	218	219	235	225	230	244	239	177	227	228	178	241	200	226	211	236	222	185	209	212	235	213	211	237	223	203	220	221	215	208	186	224	239	215	223	204	246	219	216	221	236	222	246	246	239	213	200	232	224	216	209	210	218	210	241	208	215	225	263	233	230	221	180	217	210	250	243	218	193	231	218	202	229	228	232	235	221	220	254	209	235	199	205	215	236	245	222	235	204	207	225	239	231	234	249	211	232	195	210	206	225	209	233	213	234	207	206	237	238	225	213	205	238	207	213	208	220	227	210	215	227	194	222	221	236	193	252	199	208	219	217	211	230	228	214	224	230	217	201	194	220	220	226	207	182	209	218	233	231	219	251	224	220	225	225	236	192	236	241	219	213	211	215	209	220	221	186	221	216	239	224	201	226	219	239	228	240	223	193	225	224	196	238	207	213	215	261	215	189	199	212	204	219	221	191	212	235	211	223	212	233	184	208	223	214	221	210	232	231	210	206	241	205	218	242	217	217	199	229	219	229	221	208	216	228	224	218	224	244	220	229	222	189	197	237	224	246	186	226	232	211	228	205	242	233	196	202	217	238	220	221	207	223	211	210	234	210	237	221	210	204	189	227	239	221	215	223	209	238	230	226	215	219	231	193	225	229	242	210	214	225	238	201	199	221	224	215	224	197	236	229	214	226	225	214	214	209	235	220	196	234	215	203	198	228	237	216	222	219	200	214	220	228	217	226	218	208	208	195	239	229	237	215	238	201	227	216	225	241	232	222	241	176	237	215	213	218	239	265	233	208	216	234	195	231	200	224	218	216	225	243	227	205	256	194	207	238	216	229	238	203	244	234	238	208	206	217	200	200	229	218	209	214	220	198	201	246	253	214	205	223	212	252	220	233	204	172	243	212	227	237	229	223	211	218	237	230	207	221	217	208	219	199	227	195	206	233	212	222	223	211	216	202	215	218	205	202	218	226	197	233	217	219	234	225	227	196	232	246	220	206	203	235	219	238	214	233	221	233	228	207	214	208	212	220	219	208	216	247	192	218	224	204	230	246	201	216	211	231	225	215	191	196	222	214	210	228	218	205	233	222	230	232	219	203	227	180	229	232	210	209	212	224	214	213	237	237	220	209	227	196	231	204	212	210	232	232	221	209	209	212	215	213	232	201	246	204	233	237	214	192	218	225	213	223	225	208	216	215	254	235	223	209	233	219	224	222	229	250	219	201	221	224	219	234	245	197	212	189	238	226	232	198	231	217	206	239	231	220	257	195	200	211	219	216	226	229	207	216	241	211	222	214	237	227	221	201	218	211	225	233	220	228	196	206	196	232	195	212	208	244	208	234	233	225	209	197	221	219	229	205	239	209	200	235	208	228	211	201	228	231	222	214	205	206	220	213	239	194	215	216	216	205	220	193	224	212	209	219	216	221	222	243	221	209	221	214	210	243	227	226	221	202	204	231	221	217	231	235	214	237	202	206	223	236	224	207	232	227	211	219	213	224	202	252	216	211	201	218	224	233	190	232	206	220	230	234	233	205	230	223	203	213	231	202	216	209	212	197	223	232	206	192	210	218	215	220	219	214	214	227	218	212	208	205	236	217	240	215	216	220	203	227	212	211	210	203	233	225	228	236	198	203	220	216	218	206	213	224	197	210	219	241	195	238	205	244	206	223	206	223	237	231	203	232	208	227	231	213	195	234	215	210	224	209	218	237	226	216	228	203	241	206	186	230	223	236	204	206	228	216	244	229	217	217	210	196	212	212	180	226	241	216	244	218	208	189	210	226	228	220	227	185	241	216	211	221	216	209	241	220	213	231	224	218	185	192	234	216	217	212	186	197	205	192	212	239	221	202	224	211	258	212	219	220	245	216	230	248	213	214	185	197	233	226	215	220	201	223	218	231	210	201	209	215	236	215	201	222	212	238	227	237	263	207	215	225	251	250	207	204	258	197	186	227	203	213	243	258	220	235	214	222	245	209	220	195	237	214	233	209	220	197	232	226	197	210	231	231	209	219	217	216	223	225	224	235	229	225	247	225	214	234	184	203	209	210	215	226	231	226	206	228	210	214	238	230	212	219	211	196	210	206	219	208	225	238	205	215	224	218	234	225	224	229	236	215	224	227	211	200	222	221	218	209	246	243	209	198	202	201	221	221	216	214	250	183	201	205	235	202	219	213	200	217	225	194	196	206	217	202	213	221	211	205	198	220	235	185	222	215	222	211	236	178	191	226	223	248	199	221	193	212	213	227	216	200	207	215	226	232	234	216	218	221	232	208	232	237	223	222	220	233	224	191	200	229	220	240	228	233	242	222	216	218	223	211	212	210	221	226	198	198	215	226	197	226	230	222	239	208	213	216	204	232	233	208	221	210	214	219	238	237	225	212	234	234	205	220	233	257	218	222	208	211	216	211	210	219	228	195	241	217	232	241	224	208	209	202	221	220	234	219	196	209	229	218	203	229	240	195	223	215	235	204	214	207	229	205	203	198	216	203	242	239	203	222	206	213	235	231	217	224	212	220	217	212	207	223	200	223	226	255	225	232	219	229	245	208	210	228	206	224	234	201	215	198	227	206	209	238	227	222	225	223	230	214	193	233	243	220	207	226	207	207	218	220	239	223	208	214	219	214	193	249	216	211	198	234	226	234	244	219	201	227	222	202	241	229	236	231	198	227	191	194	182	197	210	207	219	211	200	218	229	220	228	215	222	228	215	209	189	207	198	218	224	205	217	202	244	225	214	233	249	235	225	198	210	207	251	221	241	221	189	221	228	194	222	212	218	219	203	206	222	218	212	200	226	214	216	233	222	209	194	211	204	218	199	233	236	205	230	221	240	186	194	216	218	215	220	223	254	267	192	217	207	205	197	230	216	219	229	223	196	231	214	226	203	203	223	235	216	207	207	234	225	207	205	212	207	209	207	212	216	208	221	212	210	199	190	204	212	201	229	212	219	231	182	223	238	213	217	221	227	198	236	225	190	218	229	211	214	243	191	223	220	207	210	213	237	222	228	220	218	220	218	223	234	234	215	224	213	204	212	221	225	227	203	229	212	245	222	220	224	224	228	223	235	230	226	209	255	224	217	218	222	224	200	191	207	201	234	191	218	223	215	227	233	242	226	231	250	206	238	203	225	243	221	254	213	183	193	208	206	194	216	221	235	235	224	222	226	215	239	216	237	227	206	192	212	197	233	217	193	226	214	222	228	202	227	208	209	205	222	195	226	212	224	203	211	199	221	250	189	237	247	239	232	231	236	212	240	218	223	206	202	236	209	198	236	218	202	221	205	215	219	226	211	216	236	233	235	216	249	207	206	223	204	247	211	210
19951	1861	4212	4003	3030	2600	2416	1881	1698	1520	1337	1192	1149	959	1031	1007	995	910	918	815	816	813	772	818	782	771	803	802	768	757	713	710	751	734	753	735	722	715	701	737	703	708	685	718	687	711	698	709	707	629	673	696	699	697	681	688	737	680	724	685	728	665	713	708	701	661	683	700	680	710	695	644	668	648	674	654	650	664	676	686	657	683	661	656	689	616	737	707	723	658	625	687	699	676	674	697	624	699	718	622	676	699	655	732	690	654	645	687	725	639	643	670	706	689	716	697	681	702	665	668	694	654	675	672	605	676	631	700	659	662	679	652	632	652	681	689	672	706	639	683	630	662	677	662	664	660	657	661	659	687	661	685	657	683	670	643	677	660	635	643	703	647	667	658	669	691	669	680	677	704	670	724	684	656	703	666	695	673	653	676	705	697	660	650	649	650	651	646	700	683	673	702	672	661	680	665	678	656	665	666	690	726	705	667	622	635	640	634	698	661	678	632	694	679	693	668	663	687	673	651	675	647	658	673	667	664	633	685	663	644	632	743	672	651	627	636	682	646	694	687	633	654	633	707	651	747	638	649	663	624	637	662	673	670	640	663	661	683	665	648	666	685	645	628	682	711	649	654	714	644	664	651	628	687	611	678	645	697	620	656	625	667	690	669	682	653	664	646	673	669	652	637	676	638	672	647	653	621	679	728	631	683	643	680	679	677	652	651	665	700	688	637	699	671	670	685	644	643	638	678	644	650	632	660	649	641	678	680	643	631	656	686	690	677	695	629	688	610	678	648	639	617	635	692	623	671	665	675	647	711	650	656	628	649	639	695	694	654	678	694	678	738	687	630	676	672	640	708	697	667	629	639	634	638	645	642	651	689	694	689	641	652	678	632	673	682	658	666	658	658	687	634	666	677	633	673	685	681	679	716	695	659	691	653	658	681	663	674	660	643	625	611	641	698	670	623	685	678	676	639	664	678	651	605	678	683	691	678	644	687	636	658	631	659	676	710	693	641	646	670	679	623	648	639	666	679	644	648	700	687	654	666	713	686	717	661	645	684	691	629	676	670	667	691	682	676	688	637	698	614	644	657	623	662	613	689	649	675	674	682	679	632	617	616	653	683	627	688	665	669	644	633	655	642	638	662	677	712	667	652	635	661	695	701	664	690	706	675	637	639	696	705	647	660	673	717	693	698	698	654	674	657	679	685	694	651	648	713	672	658	680	660	648	679	676	670	731	670	692	640	653	674	712	692	659	697	686	703	637	697	627	654	674	649	662	660	665	662	657	634	668	662	678	626	692	663	632	693	709	642	656	682	643	648	706	674	707	684	691	671	624	666	659	667	616	670	676	661	621	667	658	662	675	711	629	681	679	661	707	631	672	684	629	626	623	690	646	687	662	659	678	664	633	672	625	658	646	655	665	661	723	710	642	677	674	648	646	663	680	648	644	723	671	668	684	664	668	630	671	706	642	640	653	655	640	659	656	683	676	631	628	688	669	670	668	671	612	648	679	641	684	642	672	694	678	743	627	658	659	667	705	644	672	664	629	702	634	675	676	638	663	672	651	667	607	660	628	694	618	652	714	702	665	633	656	662	675	685	624	637	677	677	703	671	625	640	729	654	705	644	682	677	680	641	672	680	661	692	676	646	661	692	693	663	651	617	670	666	673	672	688	665	614	652	673	617	664	661	648	644	658	687	671	681	599	632	661	637	704	642	690	630	701	648	670	643	654	649	670	649	676	654	632	666	655	642	648	702	676	672	695	644	662	665	650	663	654	679	684	665	673	652	660	666	704	685	730	644	641	681	637	650	668	629	656	714	683	668	690	672	650	654	687	673	658	665	689	644	663	681	685	663	659	624	633	658	666	652	654	646	661	683	632	662	673	625	624	669	695	644	693	582	666	684	639	633	646	681	675	631	664	665	631	642	632	633	699	672	718	634	644	669	610	696	695	620	679	661	650	665	705	650	669	629	675	639	666	719	656	618	686	664	681	620	661	666	620	682	633	664	638	643	673	665	638	662	667	649	670	660	645	699	676	719	666	648	676	665	671	620	665	697	700	650	687	635	630	628	697	676	701	687	690	605	642	649	661	665	634	679	640	645	665	637	673	667	637	642	678	674	637	649	658	653	628	695	674	662	687	632	703	655	654	641	615	652	689	672	646	626	667	665	655	591	657	642	674	667	671	688	691	680	657	634	650	642	634	629	671	680	680	671	643	608	690	657	680	652	664	648	713	606	650	647	711	647	682	656	653	651	678	665	668	660	651	667	718	657	686	663	680	646	641	683	680	671	658	678	671	628	684	660	673	691	659	693	626	673	690	656	633	686	640	687	650	645	655	672	686	679	651	652	657	660	702	666	622	653	672	694	686	643	653	636	621	688	663	676	664	648	660	682	624	656	661	644	636	656	681	649	688	633	681	679	678	612	687	666	645	645	623	678	642	657	639	639	655	659	636	664	644	610	596	631	654	663	705	666	650	658	665	648	627	723	673	660	643	651	649	671	638	674	648	687	654	705	691	675	684	621	634	652	735	708	648	649	673	680	689	633	627	707	673	651	691	654	700	647	671	715	690	667	669	670	658	682	699	683	666	679	654	668	629	627	657	611	637	671	662	658	687	654	657	694	616	697	672	663	689	634	684	677	673	719	696	691	665	664	646	629	623	711	643	696	657	663	665	646	665	682	623	677	708	619	683	622	646	677	691	684	700	629	639	655	648	692	682	667	637	650	676	666	631	663	644	668	656	624	646	641	707	638	694	699	713	679	678	669	671	626	680	693	676	650	629	687	619	642	604	673	662	669	662	659	655	658	627	648	659	646	638	680	691	697	700	627	659	658	682	644	730	646	677	671	642	689	634	626	688	647	635	660	674	627	637	630	709	657	656	677	654	655	653	679	665	653	704	675	672	697	660	655	650	687	676	735	718	631	738	710	655	663	713	699	698	648	637	652	648	673	676	739	677	684	623	631	652	665	696	661	662	630	689	660	667	693	648	719	662	683	681	725	646	625	666	672	675	658	681	667	626	691	681	650	689	673	663	659	628	656	684	665	675	708	678	643	609	635	681	680	669	666	679	645	668	664	688	689	671	672	639	619	626	679	703	632	672	671	662	640	713	621	651	644	604	680	674	657	640	661	676	748	657	656	635	651	672	659	692	646	669	672	675	677	711	622	621	678	665	665	673	644	644	689	640	664	684	688	685	689	626	673	670	650	618	708	661	633	690	649	689	650	663	627	636	676	706	633	680	639	647	666	617	627	677	709	647	638	669	632	683	628	646	639	683	651	636	654	583	663	639	649	650	639	654	630	687	615	653	672	627	695	674	693	657	681	667	688	656	678	645	661	689	660	676	666	690	736	688	682	633	627	705	631	636	688	666	670	637	642	653	650	659	621	655	643	674	665	633	684	636	631	678	652	692	664	679	693	652	652	713	683	662	633	635	640	649	640	644	648	599	680	691	643	601	640	652	670	715	651	703	664	674	676	615	636
47768	21560	12626	4213	2162	1419	1003	728	650	596	488	465	439	450	407	382	390	362	337	380	390	345	324	338	336	325	319	290	333	323	319	328	285	323	330	317	308	347	303	304	331	306	299	321	323	278	300	308	325	315	294	308	321	302	284	318	280	348	288	293	300	279	296	279	305	310	318	318	296	270	304	326	301	289	266	272	323	303	322	325	309	322	326	301	301	307	289	311	295	305	305	279	292	309	298	297	318	300	287	272	288	295	296	307	278	284	264	243	313	289	286	305	284	275	291	285	313	301	292	307	310	301	311	324	284	301	307	286	280	292	317	288	288	300	272	313	298	260	307	315	279	301	301	291	294	300	316	310	323	283	298	293	247	295	296	283	306	322	306	317	290	296	292	316	345	290	311	319	290	315	309	269	285	334	285	305	301	288	315	304	277	299	289	314	316	284	316	315	302	336	335	308	305	291	288	298	308	283	316	295	294	282	306	307	339	309	284	307	310	313	307	266	258	313	306	314	294	279	271	305	281	300	292	299	299	294	285	309	297	272	301	309	295	300	290	276	329	299	302	306	286	285	301	299	280	289	299	289	334	313	301	301	308	276	258	333	300	260	291	315	324	283	289	308	314	293	301	318	289	273	314	280	298	301	288	303	283	294	323	304	300	284	292	304	300	306	289	309	292	304	291	276	251	332	320	308	295	329	295	292	306	291	299	309	321	314	282	298	318	316	303	294	300	258	306	321	273	293	319	297	311	275	308	301	304	306	308	296	325	284	292	312	279	273	312	318	323	269	305	297	321	313	313	311	319	303	300	320	279	290	298	292	306	295	325	306	320	301	313	309	307	296	303	299	306	274	309	323	299	326	298	313	294	307	294	283	309	294	303	296	295	329	317	306	306	303	301	319	325	324	292	307	318	319	306	285	285	286	337	289	326	290	295	326	276	290	297	295	280	272	281	279	303	282	312	309	298	279	289	294	306	298	325	285	285	328	284	288	308	309	273	346	322	307	310	279	290	286	312	322	295	312	297	282	314	273	271	302	300	312	333	318	302	258	305	298	308	274	275	296	302	295	307	337	301	327	309	319	283	269	286	298	318	266	291	328	290	338	344	310	264	294	302	332	303	302	311	287	316	309	283	284	292	280	313	324	309	312	313	303	304	308	281	282	301	304	288	300	276	280	288	277	284	304	317	317	291	282	315	303	280	296	315	308	288	316	308	307	278	315	275	305	291	327	308	308	296	302	279	298	299	336	293	297	318	293	265	321	279	274	285	293	299	301	313	318	284	313	309	314	318	284	290	311	282	315	290	262	304	297	305	347	317	311	311	303	286	291	296	298	298	258	300	288	296	308	318	300	292	286	313	298	341	276	299	276	306	307	313	300	300	301	326	281	293	281	326	306	274	331	307	305	292	290	314	324	291	285	291	304	281	298	308	308	297	301	291	287	292	294	316	287	317	289	274	325	321	286	295	309	306	285	299	318	299	290	315	322	293	323	283	292	272	323	313	289	263	312	276	282	291	318	309	304	286	326	307	283	309	307	299	286	284	283	298	318	268	292	309	267	301	301	278	311	308	306	276	294	290	339	290	312	279	286	285	334	327	313	305	274	313	282	299	323	286	297	309	312	297	319	283	327	299	301	315	250	299	282	300	337	314	305	324	287	296	302	294	285	290	287	311	308	305	293	304	312	312	327	280	297	284	295	307	332	289	288	297	332	308	295	278	297	319	284	281	254	309	271	308	284	330	290	290	313	283	311	303	323	289	301	295	279	280	308	283	292	295	318	274	321	306	283	305	286	282	302	279	285	299	319	322	301	311	313	288	292	304	297	281	290	314	310	308	293	290	289	290	312	332	298	269	310	310	305	312	305	300	305	308	287	324	277	289	292	295	300	321	299	295	305	315	289	271	323	297	266	292	309	277	304	295	277	285	307	314	303	313	291	301	296	287	312	276	306	298	307	326	289	295	269	312	287	271	263	304	301	329	295	321	277	288	295	309	311	309	361	286	318	313	296	303	325	284	296	307	292	297	321	284	315	289	331	276	296	314	280	307	285	308	300	297	311	309	292	277	329	306	289	305	311	318	301	299	318	284	291	298	327	306	311	331	273	314	329	257	290	305	293	318	312	292	286	290	277	329	301	277	281	278	301	289	273	301	294	297	283	308	301	320	269	274	314	304	281	300	299	284	302	292	312	343	327	318	313	260	311	317	279	294	287	290	291	288	320	307	321	266	305	274	296	298	301	299	287	268	304	309	311	333	294	312	311	284	335	319	305	298	293	300	303	293	323	333	312	287	301	284	291	270	274	277	313	308	300	301	300	311	266	307	267	274	312	325	311	274	325	309	307	298	345	292	293	295	311	298	289	322	294	270	301	299	301	276	314	320	304	289	316	308	298	319	287	274	278	311	285	307	286	279	325	268	287	313	289	283	298	305	310	293	280	307	281	295	292	326	286	297	275	311	305	330	282	287	307	300	300	299	327	317	313	261	284	274	274	265	309	300	325	316	286	281	309	326	316	315	291	292	297	304	293	281	318	315	300	325	294	277	303	297	323	312	273	288	302	302	290	273	273	303	307	313	275	309	283	288	289	309	290	301	301	285	319	318	308	317	288	300	269	319	301	290	300	291	321	311	284	338	300	274	306	286	326	283	324	311	293	284	312	266	291	301	295	297	313	278	296	287	308	327	298	311	303	341	291	286	312	320	327	306	321	292	309	299	294	287	284	311	292	310	328	291	321	298	288	287	273	303	284	281	283	269	303	301	290	305	266	323	298	323	316	303	290	296	340	305	295	326	324	298	317	331	282	300	259	296	300	294	299	297	295	291	340	297	291	293	320	306	295	325	271	288	307	309	252	316	276	264	292	290	294	313	284	280	290	310	277	310	302	290	304	286	305	294	306	310	277	317	291	299	301	280	323	298	283	299	307	300	291	306	281	331	325	276	286	340	284	294	267	320	299	321	299	308	306	315	277	282	297	338	291	299	280	299	342	305	295	305	323	313	293	289	301	278	292	308	287	286	312	314	295	321	301	299	305	298	334	324	310	312	332	278	298	319	303	310	335	285	301	336	295	336	317	263	271	291	301	298	274	282	292	286	315	303	319	302	291	298	316	303	326	320	298	297	309	300	303	295	306	307	298	287	309	305	286	289	300	303	281	298	308	281	316	290	288	297	301	288	325	314	307	305	286	302	307	308	323	309	302	299	301	309	294	271	300	292	316	306	313	320	324	284	300	279	300	298	303	311	300	291	296	307	316	283	314	298	323	321	276	280	292	288	300	287	290	326	334	273	299	291	303	314	290	327	261	286	265	300	273	285	327	286	286	293	304	313	308	311	304	319	317	325	288	319	311	331	283	275	290	301	305	293	271	314	292	344	285	282	322	280	301	297	301	314	317	295	282	328	295	286	287	319	305	291	314	314	287	323	291	300	286	302	300	291	287	282	285	298	291	319	296	318	294	308	311	303	317	295	305	276	299	278	283	337	314	284	312
23718	3373	7127	6498	5215	4456	3807	3050	2811	2514	1993	1884	1702	1643	1490	1344	1327	1327	1229	1244	1212	1193	1151	1138	1086	1097	1035	975	1051	1035	1039	961	1000	926	944	956	970	968	1009	962	916	929	945	894	896	872	883	907	918	935	858	923	914	887	916	860	890	909	908	953	864	900	891	887	858	867	894	847	880	877	841	860	911	872	877	885	868	899	841	879	849	874	892	885	880	857	871	850	876	904	903	867	937	834	847	862	885	808	877	889	876	854	827	880	870	886	863	861	892	851	849	893	843	863	847	869	866	878	841	835	856	869	913	815	907	841	882	870	853	824	847	846	882	954	854	849	855	896	867	871	861	848	865	784	865	883	856	863	867	895	904	856	884	827	873	839	881	849	834	867	905	829	887	876	894	853	824	870	868	845	861	849	846	810	847	880	866	854	858	863	817	876	848	855	878	878	862	857	878	879	843	887	819	872	863	866	843	862	794	858	864	905	866	897	848	857	877	862	882	834	901	859	858	883	891	876	850	861	873	895	840	882	840	858	871	834	874	871	822	845	834	879	914	841	853	858	831	807	859	827	823	869	832	890	904	860	837	941	906	823	865	883	864	863	848	876	943	823	839	840	835	807	854	835	865	883	832	813	854	885	840	892	846	859	859	853	823	798	842	830	857	848	847	828	847	877	837	849	889	870	854	880	849	816	899	854	849	861	934	894	846	876	813	883	879	899	896	824	829	835	824	910	814	843	820	848	887	849	866	880	810	851	827	874	855	861	832	803	900	829	888	847	854	810	812	852	834	892	858	928	827	927	833	841	882	865	885	847	882	935	840	892	877	802	880	886	861	849	843	855	839	878	888	899	846	869	821	900	847	867	886	890	828	831	859	892	848	846	906	840	863	777	863	841	870	811	859	841	871	852	896	812	822	843	847	874	867	835	857	852	878	861	872	842	877	838	800	859	846	907	852	875	864	871	886	870	841	869	835	806	884	900	867	852	859	900	833	884	872	883	837	869	901	887	846	873	822	836	886	833	859	851	871	868	856	838	852	834	886	820	841	895	907	886	875	876	847	844	890	860	833	869	822	848	856	873	834	818	889	823	842	801	884	853	857	848	791	875	915	861	840	837	884	814	801	891	896	841	862	897	833	883	842	903	856	874	849	857	912	902	808	856	821	850	922	790	902	889	834	907	824	876	842	856	838	870	847	889	826	830	857	830	889	865	853	831	897	830	888	858	857	854	880	836	868	851	888	866	872	895	843	854	848	875	860	832	827	901	871	824	860	858	866	825	844	825	834	855	861	831	872	777	881	857	820	828	891	894	856	901	841	819	824	873	854	819	888	835	831	867	869	876	830	908	845	883	877	800	876	900	823	854	858	871	856	849	822	837	852	877	863	876	823	872	869	831	838	854	839	838	861	858	849	862	833	830	862	844	849	843	897	867	846	845	880	876	830	871	860	848	862	851	896	875	849	839	826	882	882	832	826	867	868	837	903	869	831	897	877	898	827	884	831	889	825	843	884	907	788	881	871	918	838	872	859	828	885	895	821	908	843	850	855	862	900	846	806	904	908	883	840	869	866	843	872	888	829	859	862	872	863	912	888	859	868	856	838	827	851	885	889	816	867	836	839	879	858	885	883	896	876	875	807	871	865	826	833	836	865	888	866	853	864	847	833	859	847	812	829	831	864	899	841	838	848	825	822	826	876	834	860	783	885	884	847	853	832	910	827	914	872	835	839	871	849	861	870	854	849	832	807	862	822	851	897	810	847	845	886	810	844	850	845	838	901	806	873	842	854	831	851	816	858	839	889	863	903	849	843	885	834	835	837	869	870	898	813	850	850	829	862	816	863	879	860	854	842	866	875	854	888	819	867	784	903	875	809	860	844	836	882	876	816	859	898	875	890	875	841	841	880	821	840	890	836	818	811	823	882	832	893	861	872	832	868	885	842	830	872	814	871	836	823	825	878	923	848	874	841	873	837	859	832	802	873	896	829	859	813	846	825	845	869	854	850	813	855	847	864	844	845	831	804	859	835	816	856	858	847	883	872	856	852	813	855	814	841	850	849	808	846	852	894	873	866	833	837	846	846	860	840	817	871	863	832	889	857	880	821	841	841	892	854	887	835	820	797	847	878	827	865	816	925	843	826	826	866	827	818	858	865	855	851	826	892	833	839	876	837	867	834	815	862	875	897	885	860	812	900	860	872	826	840	847	835	855	836	839	906	860	812	867	799	853	861	903	895	846	860	840	850	842	855	835	884	845	852	832	847	883	840	863	870	901	863	893	857	879	823	822	834	854	846	833	867	863	890	860	870	885	814	804	872	874	886	853	841	884	835	822	868	829	844	833	867	832	898	876	853	902	892	844	835	868	884	879	842	865	838	878	884	894	881	905	858	879	849	879	877	864	856	886	861	879	833	858	850	865	830	808	793	859	886	847	834	815	868	822	883	857	860	822	833	833	877	844	887	837	890	856	901	895	833	907	788	847	906	898	870	836	928	850	903	864	842	859	818	816	845	826	859	889	867	873	902	814	832	858	936	820	814	854	848	869	892	884	850	844	902	842	873	835	905	828	845	914	818	892	831	864	855	855	823	886	845	867	863	864	837	841	871	863	828	854	853	796	882	878	889	837	891	848	843	879	871	860	856	827	874	803	844	899	931	843	882	813	829	885	818	831	884	856	826	900	905	903	845	886	850	849	914	859	859	822	838	832	850	831	884	919	837	883	814	874	855	839	821	849	875	897	807	867	864	849	874	905	871	828	892	866	869	876	806	841	892	827	884	850	807	818	899	843	828	888	816	810	854	863	856	841	838	886	845	911	900	835	917	854	829	836	866	862	808	880	854	841	930	858	870	879	881	867	913	867	877	856	870	879	862	819	856	842	912	852	883	836	856	857	873	883	872	864	845	880	854	852	907	888	848	830	895	813	897	875	874	849	870	886	881	870	849	856	848	909	846	813	840	878	855	835	836	840	874	883	833	833	877	819	906	850	869	852	886	847	842	905	887	844	854	909	894	861	871	882	807	876	881	864	825	911	878	849	885	870	836	879	821	866	864	818	833	827	884	853	841	955	889	804	840	853	844	833	865	869	876	854	869	866	853	857	880	929	862	878	833	839	910	822	900	866	819	858	869	814	858	841	892	890	892	910	837	856	819	877	899	860	895	852	843	894	827	854	836	851	860	851	837	840	843	885	846	879	867	854	842	888	874	811	870	887	905	839	819	862	849	825	849	868	860	861	878	803	825	897	850	867	888	871	832	842	875	882	849	877	885	860	859	844	799	852	880	884	889	841	890	870	845	881	889	824	865	890	814	875	825	891	851	893	830	890	895	891	831	864	820	819	841	806	804	839	800	848	799	862	852	837	835	870	877	831	848	861	874	887	849	835	813	854	870	906	907	864	907	865	872	833	874	851	896	852	902	876	848	862	849	888	869	844	851	909	874	849	842	832	882	854	892	868	843	847	810	876	824	860	882	816	822	855	854	833	830	830	842	867	823	867
10242	614	510	228	161	140	135	120	121	105	102	114	128	119	110	95	121	115	120	97	115	117	107	97	112	97	97	90	117	96	115	102	104	119	101	98	122	98	131	103	95	77	110	124	116	95	122	120	115	99	87	97	96	109	110	91	103	104	100	96	100	105	94	94	120	91	100	117	107	100	102	104	99	109	83	91	96	96	121	94	111	100	97	90	107	104	108	84	121	121	95	96	103	91	103	102	90	106	97	111	95	104	90	101	104	105	110	99	112	99	88	105	104	119	104	102	102	101	117	110	88	84	104	104	116	107	123	115	103	114	108	117	93	97	115	108	104	103	98	105	111	118	105	84	99	103	117	100	115	85	120	115	104	109	103	117	110	97	118	93	97	105	121	110	104	112	108	96	120	96	120	97	96	91	92	105	113	98	107	94	104	106	96	96	101	97	112	115	107	98	103	131	107	106	90	111	104	112	103	108	94	101	105	97	99	115	121	95	89	97	95	81	80	101	106	86	117	91	90	115	100	100	92	97	116	94	84	100	96	87	111	102	107	117	102	92	88	98	90	107	99	98	123	117	76	106	102	92	96	121	111	107	89	115	93	106	113	102	86	93	104	102	101	109	94	115	122	115	91	109	118	120	107	104	98	92	94	112	99	85	121	119	99	99	104	101	114	102	99	112	116	107	104	99	94	98	108	107	120	103	91	111	85	107	118	100	105	104	88	121	114	103	116	106	92	119	108	100	86	115	104	100	98	104	109	86	102	97	105	85	106	122	132	104	115	85	94	106	95	79	75	111	96	109	112	102	101	93	99	103	96	99	88	99	102	105	112	108	101	100	100	99	98	106	116	116	112	97	118	110	103	99	95	94	116	107	113	99	93	98	109	87	110	91	96	113	97	96	93	101	101	90	100	115	111	103	112	100	82	108	112	116	87	90	118	117	106	103	104	112	113	106	108	98	110	105	104	89	106	94	102	107	106	115	97	114	114	86	109	112	115	108	112	127	94	102	105	103	107	91	100	118	101	110	99	86	109	119	126	107	98	104	97	113	102	100	111	105	101	112	118	100	91	98	94	109	112	91	127	110	106	100	107	115	109	105	85	112	97	118	110	97	89	111	124	110	87	100	87	110	97	99	118	87	101	118	93	101	107	118	99	115	112	104	116	107	109	89	99	109	101	103	94	97	108	96	102	95	91	99	101	120	87	116	92	106	105	102	110	94	119	92	120	105	96	111	83	100	111	101	89	96	95	122	105	104	91	96	94	100	99	102	115	106	96	115	93	113	107	95	109	120	137	89	101	92	104	100	99	108	84	100	120	106	118	102	107	101	100	99	96	114	86	90	89	111	125	119	114	98	107	95	107	111	90	97	112	117	87	100	96	112	92	100	89	94	113	110	116	94	98	99	109	107	92	91	102	89	101	103	112	88	116	121	113	106	106	103	101	109	95	115	94	94	94	128	113	89	117	116	105	95	107	96	92	126	117	103	93	116	104	104	87	110	84	110	95	106	80	88	113	105	99	115	109	106	118	105	118	105	93	102	107	113	135	108	117	101	96	96	106	103	85	109	96	110	131	116	93	112	101	84	100	108	93	103	82	94	91	104	111	112	112	112	90	115	94	103	123	94	125	97	102	91	101	97	112	116	84	96	94	108	106	99	105	110	116	126	121	113	110	97	109	107	110	104	110	108	114	88	111	84	101	119	98	84	92	110	102	87	116	116	113	94	101	97	97	90	96	115	111	106	125	107	104	93	114	96	99	84	103	107	99	111	135	114	89	122	118	122	109	80	88	98	88	96	110	96	123	98	87	101	111	104	95	89	99	94	106	117	96	121	112	96	113	89	116	107	107	80	116	98	101	96	93	104	120	93	104	115	93	106	95	101	91	101	98	108	101	95	101	114	88	112	105	91	116	113	105	94	102	103	100	94	101	107	118	105	116	82	105	106	88	103	89	101	94	92	124	104	107	106	89	101	104	90	92	119	103	105	119	113	109	102	97	110	111	101	108	90	113	82	87	115	110	110	111	107	103	104	93	115	94	84	111	104	99	98	95	107	90	99	88	88	113	108	122	92	110	115	112	109	88	113	118	104	117	101	93	98	105	111	102	116	102	103	107	85	103	90	112	109	125	109	111	114	116	107	76	104	101	101	97	103	96	97	100	104	105	102	100	106	93	83	114	91	113	99	119	112	86	116	96	94	80	89	98	90	104	103	99	96	96	100	95	100	114	85	115	97	105	103	98	103	125	132	99	87	103	100	113	104	90	93	93	100	101	99	88	89	101	108	105	102	129	102	111	118	118	100	122	106	99	94	99	91	94	92	130	96	90	99	93	95	102	100	94	121	102	117	101	96	112	99	110	116	102	95	94	122	120	112	104	107	108	107	91	98	107	112	102	104	103	120	105	105	114	117	97	114	114	107	97	94	91	90	113	113	102	116	108	124	107	107	103	106	99	100	87	93	88	110	94	115	113	94	95	99	110	109	95	90	102	99	95	102	104	113	95	110	109	97	105	123	97	108	104	100	111	108	107	93	105	111	99	104	89	107	100	107	110	93	105	88	110	99	83	105	96	108	114	112	95	100	108	103	104	118	101	91	89	85	88	91	101	116	86	99	103	101	121	109	111	118	108	101	115	107	107	120	98	84	125	105	90	91	120	105	103	113	113	99	81	93	106	122	106	88	77	107	86	92	96	101	106	108	91	104	101	109	100	95	115	96	110	82	94	107	113	99	108	83	103	108	101	97	87	105	106	105	94	108	95	97	109	99	88	87	101	96	89	123	96	104	98	116	119	110	105	105	112	93	115	90	106	100	94	110	119	112	109	89	88	87	115	98	100	95	81	108	118	112	112	120	105	93	80	101	98	103	105	109	96	110	95	98	105	97	116	102	106	107	111	87	100	111	86	89	96	109	96	96	103	95	95	106	108	113	121	106	102	100	95	91	114	120	106	99	102	100	103	105	108	100	103	99	85	114	93	108	111	88	92	98	95	113	112	106	106	111	116	111	106	120	98	102	99	97	110	102	130	90	106	100	111	109	100	102	93	97	105	97	107	111	105	93	104	89	98	102	109	80	105	94	106	91	95	106	106	102	100	96	98	99	117	118	108	101	95	100	107	113	107	95	118	110	112	95	99	97	93	98	119	120	90	87	112	96	93	109	107	113	99	102	106	111	93	103	108	106	102	99	98	102	106	93	100	93	88	98	97	92	104	108	102	105	102	96	115	114	104	98	117	103	117	103	110	108	97	90	90	111	94	97	124	85	118	122	97	98	106	107	119	98	111	116	96	114	98	100	98	104	106	100	115	116	107	108	101	107	116	99	92	132	110	110	112	110	100	94	104	115	93	94	100	105	118	92	107	97	128	105	105	82	94	93	110	96	101	105	112	92	111	114	107	129	103	96	107	122	107	94	95	114	110	89	100	90	116	114	86	126	109	88	102	107	91	101	96	97	103	93	107	110	111	89	89	130	114	106	96	115	98	104	92	115
9604	618	923	745	528	574	516	497	420	400	407	429	389	416	371	392	384	415	389	400	382	380	383	374	361	407	415	408	389	354	368	398	378	365	371	387	390	346	387	391	321	355	390	379	370	331	362	391	397	397	362	363	378	385	367	374	412	358	350	354	365	381	362	404	405	376	388	362	331	349	400	343	363	346	378	340	396	360	353	363	364	343	353	387	360	323	379	346	384	372	380	397	384	366	369	371	360	343	366	395	375	405	367	352	390	392	360	363	366	364	358	328	371	409	384	358	361	336	341	378	388	380	355	352	393	378	372	366	357	389	375	353	370	357	363	395	374	373	350	361	348	399	360	346	399	363	359	339	371	340	349	334	359	386	344	360	365	373	316	351	347	326	370	366	391	355	368	383	358	319	362	342	376	374	380	375	361	387	350	345	387	400	367	353	346	357	364	378	378	369	410	375	369	381	369	346	349	364	343	342	389	355	358	367	363	339	363	349	352	352	377	364	381	356	356	353	396	336	374	364	393	381	374	375	406	357	399	406	368	361	361	367	386	338	355	370	368	346	412	361	369	338	345	362	413	398	371	367	361	354	354	350	347	359	325	359	374	374	367	350	348	345	342	364	370	402	376	365	370	372	383	372	367	338	364	349	376	346	349	364	366	341	360	362	372	379	343	396	346	385	389	363	349	381	335	373	347	366	346	359	377	326	371	381	380	320	354	396	368	355	386	387	386	344	363	374	381	340	378	334	392	395	434	383	337	339	387	363	391	359	322	386	366	337	334	404	357	369	378	352	344	346	389	365	390	334	396	346	385	352	401	393	320	324	380	337	340	369	365	348	398	343	373	382	333	361	367	341	341	376	395	374	394	343	350	392	362	351	321	357	382	356	363	382	369	336	347	332	369	383	359	363	320	357	370	399	350	366	339	340	363	318	356	352	362	354	390	378	349	356	317	366	372	340	347	387	377	333	353	363	390	371	394	364	347	361	345	377	359	344	361	365	356	373	362	371	390	372	361	378	361	359	328	351	368	359	401	359	373	379	351	357	359	362	313	382	386	350	391	369	380	360	366	369	357	409	364	373	323	348	375	374	344	337	359	357	381	355	366	401	358	371	365	347	360	353	347	351	400	372	411	349	366	388	372	405	369	371	353	356	336	345	336	369	379	355	356	374	351	371	393	344	359	355	354	341	356	363	348	374	354	338	359	370	409	363	351	337	369	349	369	350	381	360	353	393	361	369	341	340	370	347	372	376	372	364	354	395	357	360	375	366	358	392	334	367	368	398	332	379	361	340	388	375	411	368	370	326	367	356	340	348	332	352	384	351	371	376	344	370	349	356	398	346	385	375	357	358	334	347	378	323	373	369	353	348	353	331	396	408	387	398	347	328	372	365	378	367	376	362	391	351	353	360	376	362	333	329	379	401	397	352	369	348	358	350	355	336	369	338	336	371	328	344	408	359	369	360	352	414	361	338	354	342	360	379	371	406	370	377	394	402	342	363	356	386	383	380	348	373	346	391	383	365	368	403	381	381	376	355	386	392	361	371	346	375	361	339	392	352	334	391	360	352	330	351	370	374	361	353	357	394	364	362	363	359	323	369	366	352	364	356	371	354	357	385	390	367	387	380	358	401	339	360	336	371	351	328	322	367	412	377	345	371	354	358	383	334	377	355	350	366	332	331	397	398	397	364	374	350	349	333	348	392	375	338	339	371	391	387	377	328	373	378	367	324	354	383	372	372	389	372	341	340	337	355	341	374	402	373	332	376	377	401	374	397	405	395	376	378	395	368	364	345	351	373	350	389	386	393	378	348	334	355	402	338	377	350	380	369	357	381	390	363	406	347	362	364	400	362	351	385	351	386	397	369	367	346	359	384	375	384	367	378	355	357	411	355	374	349	362	378	332	376	349	392	361	341	327	366	378	380	365	405	399	356	376	374	390	367	365	378	373	377	364	357	354	369	369	354	384	375	373	342	381	369	365	405	370	372	346	349	373	347	370	363	364	360	386	360	414	363	387	409	359	352	401	381	369	382	332	380	363	338	320	366	365	381	357	345	378	368	350	358	357	373	377	351	376	369	395	368	341	342	367	371	383	381	382	373	378	394	397	338	352	345	366	390	377	364	380	362	391	344	368	367	379	354	407	335	349	375	404	372	352	321	355	361	338	357	346	370	365	366	343	391	353	363	377	354	367	375	329	375	371	370	400	353	355	359	362	365	344	389	381	386	367	367	343	361	397	375	389	365	372	356	385	383	368	362	375	389	423	353	363	360	373	365	413	362	375	341	392	378	390	337	375	351	355	376	392	388	357	348	338	335	381	353	379	348	387	370	333	359	360	379	331	358	329	378	383	381	367	366	359	401	318	378	340	378	369	344	400	357	357	391	376	371	384	370	354	345	346	374	361	351	373	359	337	376	374	377	381	369	382	400	346	350	391	331	340	365	364	367	368	367	383	385	365	393	377	327	376	336	388	360	366	362	379	344	360	351	365	355	360	349	368	364	391	366	332	380	363	378	344	367	340	360	378	381	370	349	370	389	359	338	361	372	384	363	332	351	330	368	349	370	357	372	370	370	357	335	398	357	344	382	382	349	366	338	380	401	390	342	364	334	361	374	377	369	336	351	362	356	347	336	398	391	407	349	395	380	341	367	357	348	357	370	357	389	339	354	369	376	367	419	390	384	363	362	357	355	381	358	360	368	365	382	328	365	351	358	367	357	415	363	377	334	369	350	361	385	363	341	395	355	405	375	385	399	394	397	368	364	377	365	324	359	346	338	350	360	371	386	373	345	372	376	359	383	367	347	341	382	328	371	377	374	338	355	324	369	372	382	365	362	345	401	360	346	347	390	364	366	385	309	388	362	387	401	352	358	385	383	378	333	396	338	395	357	384	381	374	352	355	359	373	349	376	370	361	369	338	363	369	342	360	345	384	351	389	372	393	376	372	376	389	386	386	366	352	356	382	337	390	369	325	361	367	344	345	370	348	384	337	350	358	346	375	382	363	344	389	366	321	356	385	354	360	381	385	361	385	344	355	351	365	385	363	346	328	365	382	386	383	362	343	359	378	371	390	352	335	318	348	335	354	366	390	376	340	362	348	372	384	373	350	326	383	367	355	359	397	374	353	336	393	377	369	372	320	357	368	407	359	376	382	367	368	346	378	389	382	356	377	355	399	363	379	368	351	360	337	375	389	369	351	360	345	410	344	350	376	395	371	388	372	372	384	355	374	356	379	411	367	356	373	368	388	369	374	353	369	332	387	368	368	380	390	387	301	363	320	409	397	362	365	362	387	338	354	352	371	357	381	358	429	390	335	332	358	360	363	367	373	344	345	328	360	360	380	376	361	382	373	375	378	362	331	390	362	357	362	357	364	364	366	378	384	355	345	388	368	342	365	358	346	361	351	373	371	363	406	370	309	366	386	365	396	368	350	366	374	350	360	397	364	368	357	382	349	331	336	388	364	364	363	361	363	326	363	379	396	373	374	389
41421	14227	4954	2163	1070	726	600	473	423	310	322	329	306	281	276	268	271	261	234	242	225	245	256	232	222	226	240	211	220	221	229	261	231	221	206	231	230	247	202	209	233	222	236	195	225	221	243	209	218	204	221	258	192	222	217	217	200	200	237	187	217	205	232	218	211	222	222	204	215	221	227	224	213	211	241	211	224	212	188	206	197	219	216	215	239	212	215	231	205	205	216	213	220	206	223	203	191	221	215	229	238	230	199	226	199	205	218	216	218	204	229	224	212	211	244	217	195	234	240	227	218	217	219	242	230	227	218	221	221	198	224	213	201	218	211	208	202	233	235	215	226	216	215	206	213	205	199	215	191	226	222	255	232	213	199	238	223	200	193	215	227	221	210	227	211	221	256	203	217	224	199	234	231	171	225	229	252	232	209	233	213	201	244	239	199	239	195	214	196	234	198	223	201	191	208	222	217	219	188	222	237	199	224	207	241	203	181	231	245	224	231	223	244	209	204	236	220	197	224	201	235	212	238	229	219	236	209	234	168	233	204	217	228	220	231	224	206	200	226	231	204	219	227	225	206	211	221	203	230	201	234	217	250	225	188	193	226	208	203	248	218	237	193	197	212	217	210	221	222	229	202	195	199	217	193	203	248	258	186	204	207	236	209	213	218	210	235	200	194	207	203	230	205	196	220	229	221	221	187	219	214	182	192	209	219	223	229	210	230	202	217	245	208	210	189	220	207	192	216	224	219	198	241	222	210	199	234	250	210	209	232	203	212	200	212	232	221	242	237	212	186	215	212	220	219	210	224	214	211	221	215	213	198	203	232	211	230	219	212	226	221	222	218	204	196	215	213	224	229	194	215	189	217	234	206	214	220	216	216	213	218	208	197	231	217	189	216	221	188	215	223	232	204	191	183	210	220	237	197	229	201	204	240	231	211	208	211	212	210	198	192	210	198	210	237	217	198	219	208	218	202	231	214	231	220	233	181	242	225	205	213	217	222	207	238	201	197	217	207	220	242	223	239	203	230	234	216	221	196	240	229	238	199	221	241	237	226	206	224	214	235	213	211	211	225	238	227	190	188	197	228	213	219	210	252	218	231	220	224	207	215	215	201	206	206	218	210	201	193	230	175	235	216	230	192	227	212	243	195	212	231	205	249	206	227	214	217	215	230	207	205	234	236	227	237	227	192	203	205	187	200	220	190	196	227	233	215	230	225	201	241	202	246	221	242	197	220	208	236	202	212	217	206	195	226	236	213	218	231	240	196	256	199	212	225	200	198	216	222	213	223	216	225	210	208	216	205	214	206	214	200	238	231	184	237	204	216	215	210	206	196	230	195	221	211	225	217	229	211	197	212	202	193	227	225	218	209	209	190	217	206	224	208	233	233	215	234	205	229	215	227	217	230	199	217	219	235	213	193	211	209	206	228	221	221	226	213	216	223	226	208	235	237	198	212	215	211	232	231	233	231	187	193	218	214	227	223	205	188	237	232	194	205	221	211	198	190	226	203	214	203	227	216	230	184	216	216	197	227	191	190	214	248	204	237	229	200	224	193	217	243	216	228	229	219	233	217	220	187	226	200	227	198	243	186	196	203	228	221	243	227	223	218	203	242	224	200	201	218	214	211	213	200	229	234	220	224	215	189	242	242	223	202	190	190	215	239	221	209	228	204	206	224	224	232	237	209	232	211	205	220	241	229	230	206	197	213	218	235	211	211	226	205	226	222	232	235	245	235	216	215	222	216	222	208	255	219	227	223	218	205	209	222	220	184	215	221	205	234	220	193	211	218	208	233	200	232	228	233	234	227	210	224	209	226	219	196	218	229	218	183	198	221	233	219	211	230	187	239	222	225	227	213	204	225	212	205	227	214	229	225	217	231	222	222	232	206	219	228	226	215	245	210	182	222	224	212	201	212	210	234	212	226	229	215	274	205	222	238	234	241	224	227	224	202	232	240	228	219	208	209	203	212	211	209	197	209	209	195	229	239	203	212	196	201	226	206	219	216	222	205	231	227	211	230	222	187	217	202	203	216	201	218	211	229	213	241	238	199	221	212	224	199	217	230	234	201	233	218	206	217	233	207	221	239	203	209	244	194	202	223	217	237	184	200	230	212	218	216	221	221	213	175	230	237	226	198	220	233	187	222	212	215	222	209	235	224	212	231	202	211	212	204	218	226	233	207	221	193	179	189	197	207	250	201	227	216	196	212	227	205	227	225	214	191	214	212	218	245	249	216	208	222	196	239	219	228	231	227	223	190	230	224	194	228	211	195	211	224	189	217	204	220	220	223	232	197	218	218	213	226	232	213	209	203	247	232	240	225	216	232	192	209	236	257	170	233	185	235	205	215	219	201	219	222	236	225	217	211	212	202	214	174	212	224	207	217	212	225	207	207	200	225	230	211	214	206	234	220	215	228	224	196	235	236	190	215	226	224	216	229	225	218	210	240	200	214	220	200	194	218	216	207	228	224	195	212	236	257	212	216	193	208	207	203	226	206	200	235	206	198	219	221	202	202	207	223	223	219	209	216	220	230	222	243	212	215	206	231	218	213	225	207	210	215	230	217	209	232	211	216	239	203	216	226	223	219	205	209	250	212	217	218	196	199	231	217	216	212	190	232	223	213	194	196	206	228	204	221	222	249	205	196	214	245	233	208	238	210	191	234	238	247	212	204	193	197	221	207	225	199	188	183	211	222	257	255	220	223	219	194	218	237	228	230	180	217	227	222	231	211	205	213	222	225	207	235	229	230	225	240	224	217	230	209	196	203	224	216	209	214	180	220	224	208	240	219	212	209	212	205	211	184	213	217	197	233	210	213	214	229	194	210	238	202	227	224	193	235	225	223	244	205	214	220	239	233	199	221	213	222	200	210	245	225	205	205	218	218	231	219	193	209	208	211	228	217	256	210	197	225	245	213	186	221	218	210	237	208	252	229	253	200	259	203	217	209	220	245	186	225	221	220	196	211	205	207	217	212	229	209	204	228	207	215	211	239	230	243	213	225	197	236	204	219	232	217	235	221	202	225	223	216	192	212	206	231	236	225	200	220	209	226	201	226	202	217	222	206	237	213	200	206	200	191	216	225	227	213	242	207	188	218	208	212	240	254	214	223	236	202	238	215	217	220	204	208	207	205	208	209	220	234	217	226	209	183	190	213	214	201	217	207	207	243	208	191	238	221	231	230	218	213	203	201	213	221	244	202	224	180	225	210	224	224	215	222	185	220	214	229	228	211	201	187	209	230	219	235	214	216	197	207	203	228	226	189	228	232	203	223	234	198	202	210	229	223	216	208	219	232	189	234	200	219	246	244	228	211	237	190	228	221	212	202	202	228	231	221	218	218	219	240	233	237	205	240	231	220	239	226	228	218	227	225	221	205	192	194	199	190	214	226	219	233	216	197	212	221	212	190	217	194	216	211	221	207	217	205	223	223	207	199	223	225	212	220	237	208	208	238	208	226	197	200	195	227	220	245	228	206	204	207	225	221	243
19509	2350	4826	3796	3151	2751	2284	1820	1719	1475	1313	1184	1216	1038	1022	970	933	866	848	838	811	809	821	816	737	745	755	783	795	719	719	748	692	698	703	733	764	663	738	697	662	735	691	676	668	680	686	697	697	760	729	656	675	697	672	701	698	683	656	662	692	681	663	722	621	685	701	688	647	655	664	671	688	667	680	693	646	663	722	657	646	657	701	680	674	665	664	648	697	668	706	622	686	665	687	699	687	652	649	737	689	665	641	698	669	647	666	662	701	659	705	671	668	727	727	704	700	655	679	693	658	628	643	638	680	648	607	664	664	699	682	622	703	694	665	639	651	683	643	644	681	690	624	664	688	633	668	660	657	646	653	671	675	646	678	656	663	671	650	638	614	670	683	623	671	682	650	676	633	647	687	636	635	690	667	673	670	688	689	661	659	665	666	652	664	681	602	693	647	657	661	670	633	653	626	652	610	660	637	681	685	657	635	647	630	667	670	679	684	659	632	685	648	656	646	697	688	653	657	660	649	630	664	692	680	672	650	669	653	675	662	618	644	666	660	664	676	689	668	622	695	643	705	642	660	665	660	660	636	644	674	684	622	677	727	648	660	649	676	625	654	648	653	620	691	673	632	617	688	645	654	673	617	709	677	682	636	647	671	604	673	698	662	664	665	626	658	666	684	653	671	680	669	678	648	626	648	637	681	686	667	655	692	620	616	622	687	674	634	689	664	674	663	653	639	636	688	670	657	646	620	664	662	656	662	654	648	652	650	705	631	636	643	667	674	638	631	597	664	663	722	654	649	670	648	643	667	629	612	663	653	666	616	635	633	653	674	686	646	659	634	693	630	680	684	630	723	659	655	641	682	635	629	649	658	670	673	640	669	669	682	672	661	647	655	615	661	631	683	687	666	625	641	667	638	733	656	648	694	694	672	676	711	651	672	634	655	676	631	660	631	677	674	604	655	607	666	683	642	647	667	627	610	675	668	736	673	674	592	719	651	623	715	652	663	666	671	645	693	613	657	625	633	662	665	653	655	665	675	680	694	693	660	669	644	669	657	682	639	644	662	640	658	629	679	678	676	689	684	666	621	620	684	638	658	641	690	674	650	653	695	649	696	684	620	672	659	653	638	653	658	638	647	657	693	657	648	682	614	628	669	669	609	656	644	692	666	676	679	617	659	654	665	685	625	673	683	687	628	664	714	685	651	705	641	623	670	671	637	670	619	696	675	677	669	646	650	668	684	706	653	619	673	638	718	646	660	665	728	651	635	655	691	645	656	619	652	672	649	643	647	647	660	666	669	650	644	666	686	693	642	656	688	656	665	657	693	655	666	678	703	662	654	652	657	639	706	639	643	676	660	657	630	725	661	650	665	669	667	659	701	638	653	681	607	645	675	695	694	697	635	682	675	675	713	687	678	649	616	651	641	653	654	657	652	623	615	672	685	673	668	604	670	667	666	664	648	689	651	651	674	659	685	660	638	675	643	659	632	661	647	639	663	699	654	689	659	654	654	644	677	708	628	662	707	673	689	664	652	677	705	698	714	666	647	657	678	675	700	653	623	614	623	684	699	655	673	682	636	649	664	698	652	649	636	653	716	647	661	636	674	671	633	645	659	643	693	667	643	573	692	597	667	601	673	641	679	697	643	694	671	669	652	692	633	678	665	627	651	698	663	679	671	685	654	624	629	696	591	704	700	671	679	678	669	635	676	623	655	671	661	648	624	655	620	673	694	622	702	641	644	611	693	653	678	693	582	641	662	661	704	647	657	717	655	686	646	647	660	629	675	674	683	661	674	655	649	672	683	660	679	669	635	689	678	653	687	685	685	659	670	679	677	637	653	683	683	688	627	663	727	667	670	655	682	662	642	680	699	682	654	643	692	668	646	643	671	709	704	639	700	640	655	667	658	622	701	665	653	669	662	650	654	629	623	684	650	636	689	638	698	635	624	670	659	689	661	615	680	624	667	633	680	692	636	664	663	671	656	675	657	678	690	674	608	649	680	715	600	663	666	713	648	630	627	668	633	616	671	638	691	679	651	710	649	680	646	627	635	649	691	670	681	623	643	631	689	645	639	707	647	651	636	617	672	685	640	669	653	635	682	678	602	683	681	658	672	718	664	718	669	649	647	625	703	701	622	664	742	683	653	649	638	682	643	668	655	648	676	687	671	714	643	675	706	614	694	659	660	659	692	663	689	703	604	635	664	714	663	655	702	636	634	669	658	664	686	728	635	664	664	699	666	649	663	656	679	679	655	686	652	671	648	612	635	662	672	641	664	665	617	637	638	680	658	652	676	684	686	711	657	663	641	641	644	671	646	663	606	661	633	597	603	666	661	652	642	687	689	619	675	688	651	660	670	696	671	668	639	641	673	654	681	652	693	664	666	661	641	654	652	649	619	661	661	687	651	688	704	676	653	707	668	698	659	670	672	682	671	667	660	642	629	636	671	636	637	680	634	667	673	700	688	653	652	619	652	624	637	696	654	624	668	694	641	627	612	673	645	659	645	624	661	648	701	646	647	688	634	646	671	644	661	671	629	662	651	658	674	654	657	690	688	652	671	670	683	653	677	633	658	656	676	686	668	637	660	695	677	638	685	668	654	662	650	639	691	631	686	675	646	692	637	676	679	635	685	644	656	693	642	685	645	663	633	681	650	690	673	642	653	646	686	666	687	638	699	638	646	668	637	688	627	647	624	700	683	654	681	659	632	665	690	627	708	676	679	642	721	655	678	652	663	636	641	649	696	695	654	633	632	702	658	656	661	693	680	711	675	721	670	661	667	696	662	645	703	641	667	652	663	662	645	673	673	685	618	686	637	653	658	655	692	656	643	669	643	759	671	664	688	638	662	643	687	663	692	683	623	664	638	641	635	610	672	635	696	660	708	655	658	665	690	656	639	657	685	688	683	673	628	632	673	665	665	644	645	641	703	643	638	648	656	676	666	693	618	644	646	667	650	695	674	627	682	660	629	634	649	645	693	691	677	647	681	691	664	643	668	655	653	637	653	678	649	656	675	635	653	635	665	662	660	647	682	644	678	654	670	689	671	668	675	664	672	669	689	681	634	653	673	692	685	621	673	699	656	606	689	661	678	647	699	654	672	631	661	655	634	617	612	610	637	635	623	655	658	657	674	659	663	625	670	607	604	670	649	672	693	678	615	655	634	645	656	650	653	650	637	647	729	708	651	634	656	657	666	638	677	670	675	667	668	656	640	664	663	599	644	660	660	683	662	669	652	637	663	656	614	669	633	622	696	659	619	663	606	674	627	656	684	683	673	638	633	655	668	654	659	640	675	694	657	667	682	670	687	643	662	645	614	628	678	690	661	676	615	661	638	637	674	654	634	696	688	661	661	658	649	641	616	665	715	654	647	678	652	668	670	651	623	670	642	646	651	643	629	673	631	618	690	663	683	661	656	605	644	657	653	667	681	712	644	679	647	651	680	687	594	682	693	649	683	713	616	651	624	648	654	637	695	666	686	635	625	640
47823	22115	12716	3886	2028	1299	952	811	620	589	489	443	411	432	402	383	383	355	358	321	345	336	328	307	328	344	318	328	313	353	319	326	324	310	336	353	310	302	303	324	270	322	311	332	330	307	278	298	289	300	297	276	331	299	295	301	279	301	304	310	311	291	333	317	291	283	274	284	292	309	312	300	335	295	327	295	295	318	293	287	299	306	305	296	271	282	315	308	329	314	331	286	308	304	290	304	305	301	267	311	306	287	271	289	287	266	282	284	311	330	282	322	316	316	304	300	291	297	293	297	303	256	304	294	309	286	291	291	293	280	315	308	296	319	295	288	268	318	327	309	323	322	301	277	301	299	294	255	284	314	286	325	286	288	280	303	295	290	307	290	314	326	333	293	310	295	282	290	309	319	311	311	300	290	302	308	285	272	298	292	296	301	284	286	303	303	295	277	311	309	313	284	332	329	302	284	311	301	303	300	290	292	290	288	285	278	287	290	305	256	286	297	306	319	276	285	287	313	316	321	321	295	299	289	330	288	273	323	317	306	304	313	285	326	311	293	303	318	279	293	319	296	303	302	320	287	275	289	296	303	299	304	298	297	320	311	295	260	326	265	275	310	288	301	291	307	295	281	290	301	304	282	277	312	289	294	291	297	308	303	288	317	309	315	305	335	290	289	298	277	303	298	292	311	316	321	302	292	312	328	287	283	325	292	284	284	281	286	286	327	280	288	305	307	306	333	313	297	275	334	316	307	285	280	286	303	320	343	310	300	292	269	312	311	302	303	319	257	299	289	263	290	286	343	289	304	287	294	318	288	299	301	313	282	301	315	326	308	279	302	309	320	287	320	321	287	290	319	322	262	319	279	318	285	344	316	299	305	293	332	295	303	300	294	303	284	290	282	315	275	327	314	290	300	329	287	308	318	323	299	282	294	290	317	286	311	291	270	315	324	285	319	312	300	287	313	296	293	312	259	318	303	321	298	259	312	323	313	284	285	291	302	304	275	285	288	301	315	314	311	309	261	316	314	312	302	306	339	300	283	312	287	290	310	299	321	304	317	340	286	328	283	301	281	280	314	334	312	319	306	312	285	276	311	304	310	316	292	280	313	277	276	295	297	318	309	298	309	270	307	310	285	304	282	307	299	283	291	291	311	311	314	289	342	301	306	314	290	260	286	332	324	305	300	283	299	274	274	288	289	301	298	331	291	288	283	325	286	315	293	306	309	309	333	296	298	280	302	318	329	289	300	296	309	305	297	290	273	312	328	316	287	290	275	288	293	321	273	308	301	300	259	311	293	290	322	309	325	305	283	298	319	289	306	338	298	313	280	297	287	309	291	336	276	276	260	293	315	302	368	288	301	273	297	310	301	309	300	315	300	304	270	319	303	313	297	322	329	294	271	321	331	299	284	311	302	274	274	303	303	343	303	293	316	296	304	294	287	289	286	302	286	288	309	303	274	316	309	311	307	315	298	275	297	299	317	303	284	297	320	320	297	272	308	312	335	279	285	304	333	277	321	312	281	283	291	276	299	323	290	297	306	318	278	268	327	305	309	285	319	295	298	279	304	282	300	301	329	304	283	307	327	288	316	304	290	289	255	313	288	322	304	312	338	300	294	322	303	307	278	291	296	294	299	312	277	300	301	315	293	273	341	297	282	304	272	320	307	315	293	322	292	300	306	274	283	271	305	307	319	286	289	296	272	295	300	327	290	314	309	291	287	314	331	311	273	300	310	308	285	277	287	306	313	290	308	305	327	285	257	274	292	260	292	285	274	268	298	301	276	312	307	313	288	294	307	299	335	316	286	309	298	293	295	335	287	303	306	296	310	283	287	299	295	302	295	283	282	287	304	333	267	287	294	281	288	316	285	258	326	325	317	330	311	303	283	279	296	257	305	331	307	312	302	304	283	312	300	288	273	282	318	293	316	289	274	294	278	307	289	281	300	301	276	289	307	285	297	304	321	298	310	286	305	316	275	285	288	298	301	290	323	304	308	301	278	325	332	328	325	346	291	324	293	296	316	297	285	283	274	290	282	313	296	297	305	309	295	306	310	317	301	336	285	291	330	309	307	307	310	305	319	326	284	312	278	292	303	304	306	300	329	267	303	290	307	291	277	289	323	311	294	291	281	315	293	318	337	261	316	298	290	338	288	329	322	268	300	284	296	287	298	306	264	313	332	311	280	283	297	275	311	272	307	304	311	300	296	265	290	290	326	293	278	304	294	316	299	290	299	259	303	306	317	317	284	301	310	281	282	284	278	251	293	295	341	287	309	292	283	298	302	276	293	315	301	297	308	321	301	267	338	334	290	302	294	292	326	334	284	299	310	288	351	322	312	299	306	293	300	287	296	308	308	283	312	313	273	316	256	302	282	291	299	297	337	298	311	325	281	292	311	324	333	320	280	320	284	274	313	325	295	313	276	308	308	284	282	297	258	299	304	310	289	298	312	284	265	287	290	304	323	304	283	334	324	280	283	311	334	287	293	297	339	335	286	300	293	300	314	294	312	310	321	298	310	291	303	280	292	311	304	276	306	293	305	328	299	304	280	291	310	299	291	300	289	324	324	278	309	282	304	320	311	329	263	303	294	297	281	303	291	289	306	250	308	306	280	279	294	319	300	295	289	266	284	283	267	324	288	293	286	328	294	311	306	307	296	295	293	299	301	291	303	327	287	302	308	303	318	287	314	284	272	301	300	302	280	264	287	322	289	306	305	273	301	334	303	284	317	317	311	330	313	328	297	310	286	301	306	297	306	282	312	290	253	277	288	299	286	305	312	309	308	280	303	280	305	301	339	312	298	294	300	295	297	288	305	304	299	358	337	337	315	303	273	287	290	319	304	336	296	282	295	289	333	280	312	288	314	286	297	312	296	306	327	323	317	334	295	282	299	318	291	303	307	304	301	300	319	300	305	271	283	275	297	322	315	234	293	276	282	290	274	294	321	300	297	300	285	302	320	325	317	303	270	310	298	264	300	311	293	286	313	283	302	296	294	295	282	286	294	301	296	282	332	266	298	313	276	314	294	293	288	288	292	288	301	303	326	304	300	290	304	300	288	290	278	316	287	318	303	270	290	270	276	317	296	295	267	289	290	294	301	319	316	316	293	332	300	297	292	295	302	295	289	302	296	317	292	315	274	286	296	316	264	290	316	284	303	292	299	291	321	288	331	303	283	299	302	308	344	312	273	277	312	289	306	288	301	296	318	269	300	263	281	285	287	265	311	311	318	297	313	286	316	269	281	285	295	311	278	281	314	301	343	266	281	317	282	291	269	300	290	279	293	281	313	320	341	303	305	290	280	321	341	292	278	315	290	297	296	340	309	288	294	281	316	308	293	321	306	299	336	295	320	318	321	286	312	292	280	289	301	326	294	299	303	287	316	271	303	336	278	323	297	269	289	301	290	329	298	289	308	322	304	292	301	339	323	301	326	291	303	298	283	307	319	271	274	269	323	315	310	345	302	291	313	315	324	298	310	317	302	315	325
24057	4197	7107	6322	5260	4359	3838	3220	2768	2377	2088	1837	1760	1600	1502	1446	1334	1316	1339	1281	1174	1127	1151	1170	1088	1096	1113	1030	1068	1038	1024	925	1060	1008	972	954	967	976	958	995	969	969	964	961	932	926	946	928	929	880	882	890	938	872	931	903	841	853	871	908	901	964	884	847	907	892	863	874	880	850	890	889	876	882	869	788	845	824	877	879	841	869	904	883	835	862	915	897	866	828	798	870	837	852	840	864	836	888	843	879	863	851	825	804	892	867	851	870	894	884	855	855	927	867	863	892	904	881	886	879	903	881	893	898	838	854	854	867	872	860	859	819	914	824	882	852	868	821	913	808	880	881	860	807	851	886	839	882	906	879	849	882	838	859	829	819	881	866	830	884	825	892	877	850	895	855	898	852	892	868	910	830	904	812	832	953	853	851	867	873	846	826	881	867	900	823	839	821	848	822	877	851	847	846	869	848	906	878	852	867	862	872	877	907	831	890	882	873	839	823	892	852	845	837	910	822	814	829	925	845	882	849	904	828	834	853	844	825	834	821	883	814	819	900	893	866	838	867	836	846	897	855	918	859	824	880	832	845	851	863	875	891	885	856	841	855	867	871	846	826	875	866	829	830	848	825	912	927	840	867	869	811	860	872	868	905	855	863	831	822	875	857	894	854	887	891	866	815	836	804	881	907	856	818	869	801	885	867	851	854	857	838	835	792	798	837	872	822	871	832	823	835	816	839	822	838	917	870	875	861	832	891	837	889	895	819	828	847	870	878	888	829	932	850	853	890	854	877	890	860	815	841	832	859	871	851	858	851	868	860	848	848	873	861	823	822	799	870	879	845	854	901	823	881	834	870	835	897	839	802	848	819	852	867	881	829	826	907	859	903	846	858	864	851	847	821	836	885	859	833	861	877	832	847	839	814	859	838	870	859	881	850	853	825	830	859	842	841	875	849	871	807	789	874	889	904	868	859	852	825	839	867	859	843	903	825	811	842	864	862	903	837	897	846	888	891	895	850	830	889	817	863	856	850	894	845	826	829	926	883	868	841	904	843	857	829	843	843	910	827	878	879	898	833	794	911	813	892	836	820	800	847	835	839	830	853	808	874	809	843	859	855	874	900	856	883	871	836	881	892	840	868	880	862	907	874	830	823	778	846	802	860	870	892	853	879	864	859	827	862	853	835	844	849	851	861	862	817	903	847	851	910	820	822	893	823	863	838	823	851	903	836	901	867	827	868	872	878	862	826	847	868	899	831	898	808	867	812	898	847	856	853	824	877	872	806	824	868	867	862	851	864	876	864	876	850	863	825	907	925	886	912	883	851	807	829	844	855	874	804	854	892	834	842	864	903	849	831	830	868	878	861	809	864	837	917	819	823	863	870	835	874	823	812	882	855	865	848	882	862	783	854	816	820	860	833	836	842	839	863	861	853	841	892	848	854	807	881	846	834	877	820	918	863	870	877	877	847	839	850	880	892	884	855	878	847	856	879	858	816	797	809	865	841	846	865	865	875	832	858	858	861	869	944	872	869	888	857	887	866	869	863	832	847	837	852	867	872	848	868	889	857	879	846	863	882	876	850	838	836	932	869	836	827	851	882	791	892	873	825	879	838	860	877	854	889	861	793	878	823	802	845	859	884	854	851	891	873	858	836	859	856	768	869	855	882	910	859	869	872	925	837	850	819	828	875	864	861	879	795	834	841	854	869	837	822	850	876	856	858	801	858	859	841	869	854	841	799	864	801	869	861	824	828	895	882	859	807	860	829	802	855	841	857	852	841	851	861	891	837	865	904	901	816	875	847	844	845	827	875	826	837	832	839	901	892	883	826	836	848	883	864	847	827	840	875	826	885	843	857	825	836	872	860	825	865	867	932	864	827	901	856	885	851	833	882	835	860	843	842	816	886	824	809	866	847	842	851	848	871	807	879	884	860	857	815	821	925	849	809	857	914	820	860	850	904	870	860	855	813	874	845	883	887	902	868	801	847	853	852	776	863	895	905	802	854	893	939	861	876	878	819	869	866	854	897	878	864	867	904	907	867	873	801	827	842	883	839	864	812	871	882	827	824	814	860	854	905	814	924	872	828	851	867	880	875	825	845	885	851	863	871	850	874	861	818	874	792	806	898	881	882	861	843	826	860	844	892	835	839	898	847	882	819	867	860	890	866	885	879	843	842	851	830	860	844	850	818	884	831	821	834	804	871	859	845	861	868	791	839	822	871	928	836	820	869	848	869	820	831	826	848	831	819	845	896	902	825	856	847	860	838	920	870	853	852	858	881	805	869	834	842	858	834	861	828	814	857	851	851	873	832	862	871	887	882	887	911	852	866	876	835	877	894	844	856	776	809	858	889	844	862	874	803	787	856	838	839	882	842	843	836	851	844	856	857	847	856	859	844	850	868	893	856	857	832	867	831	848	790	812	882	852	885	854	879	836	844	873	839	904	885	891	870	867	853	860	875	804	858	814	813	829	840	881	855	886	825	853	887	937	816	871	856	840	807	788	908	916	896	861	885	859	865	872	873	891	881	851	910	840	861	894	844	888	871	843	863	889	836	831	882	839	912	802	871	865	820	849	852	849	878	876	884	826	858	836	887	865	822	845	861	883	842	864	819	870	847	790	879	856	835	876	819	881	837	842	886	873	820	876	834	848	855	826	876	883	853	888	895	829	832	903	864	862	839	888	844	894	858	844	838	825	829	836	829	840	866	911	849	843	880	846	853	879	859	865	875	855	830	892	899	868	872	869	899	825	873	864	877	816	845	846	832	852	924	819	833	827	839	895	877	905	807	832	847	838	894	930	874	858	833	858	851	898	871	870	864	815	879	847	903	825	883	848	836	953	882	853	891	842	857	870	842	845	841	835	853	848	834	820	827	833	803	850	864	884	880	868	831	885	869	872	873	868	851	868	867	855	886	870	763	803	818	855	775	819	861	903	862	860	841	895	852	882	861	810	828	861	827	873	883	804	839	877	867	828	900	899	868	842	887	817	874	854	867	892	817	829	878	845	814	817	923	847	815	848	874	875	868	843	853	862	850	836	835	821	870	856	880	821	869	876	842	849	853	897	886	873	797	845	875	848	844	892	838	809	835	892	829	815	847	861	858	844	829	833	881	908	891	819	896	818	805	862	854	811	840	828	881	795	842	898	867	829	864	891	905	879	812	835	904	851	818	934	838	830	848	832	906	927	907	847	849	874	833	874	834	824	853	871	814	847	868	881	869	884	847	877	800	854	886	848	861	826	830	883	852	900	839	943	848	848	860	809	873	895	832	871	808	831	848	861	860	773	826	829	852	853	865	816	861	841	853	857	784	852	897	885	831	892	822	867	808	884	876	848	824	879	850	919	930	823	850	845	841	885	887	822	861	888	871	875	847	850	824	853	855	865	897	829	864	841	869	881	882	829	867	861	857	834	805	897	836	801	896	858	842	872	885	863	848	850	872	904	872	819	852	848	856	857	869	864	850	911	849	883	871	804	837	860	911	873	846	862	809
10014	662	451	221	146	123	123	105	114	125	105	131	120	111	100	111	99	123	104	102	106	111	79	91	99	99	121	106	100	113	108	122	101	83	111	103	107	85	107	122	110	92	112	84	99	94	78	98	92	98	118	96	99	95	102	99	102	105	111	104	115	98	106	116	131	99	106	101	118	112	87	91	91	103	97	102	105	100	105	97	112	101	79	103	108	98	100	91	93	101	99	108	122	85	101	113	105	105	99	114	108	114	104	118	90	114	85	95	106	108	86	93	119	111	110	99	97	95	109	107	106	94	100	107	85	104	99	108	99	97	91	100	98	103	108	115	88	105	97	100	83	108	104	116	92	96	103	90	106	112	104	104	113	101	102	85	90	101	85	87	107	127	113	90	90	104	84	105	93	120	111	116	111	97	95	93	89	110	98	87	88	90	111	107	126	75	124	89	90	124	93	106	98	98	96	94	97	110	96	113	95	101	121	106	113	85	93	88	99	107	117	100	104	89	105	97	96	96	105	96	94	101	103	91	91	86	104	88	104	96	92	75	106	108	112	124	101	95	98	109	91	127	110	113	115	106	91	102	115	92	98	96	90	84	112	119	107	106	104	98	106	89	99	109	110	98	95	126	91	104	92	113	113	109	102	109	82	92	107	99	106	107	92	92	104	102	103	100	112	112	114	94	99	98	97	123	96	97	102	107	116	110	96	91	102	110	100	109	87	106	114	115	100	99	103	110	111	105	109	95	107	87	109	98	105	102	114	100	94	98	91	83	108	84	106	92	92	82	94	105	99	103	107	112	82	99	118	88	103	115	109	93	95	112	82	102	104	110	106	96	121	100	118	134	111	121	86	103	109	107	99	109	103	116	92	105	108	116	103	89	111	87	102	111	111	109	101	91	121	104	102	114	103	93	108	99	106	91	84	120	85	104	112	107	115	94	101	112	116	99	87	114	113	104	93	111	99	102	109	108	92	105	96	97	88	98	87	113	88	80	112	94	105	116	116	91	109	122	89	104	109	110	104	96	116	72	101	78	96	95	109	115	115	117	112	110	96	96	112	112	95	113	92	91	110	102	100	85	97	103	109	116	111	97	98	114	88	98	94	118	95	120	126	82	106	100	128	109	88	112	111	108	93	106	95	100	103	89	110	117	114	105	114	92	118	86	99	113	106	99	115	100	102	105	67	86	85	110	94	99	113	88	104	90	109	104	88	116	116	96	109	109	104	93	84	93	128	111	89	106	109	102	98	87	95	98	94	100	102	80	103	107	94	93	96	93	100	106	91	104	109	112	92	97	101	98	95	112	101	99	107	80	101	122	102	125	97	87	95	113	105	85	108	108	111	99	96	103	101	91	99	103	103	113	98	101	123	96	96	85	88	98	125	107	120	103	108	105	106	114	94	88	96	92	101	110	99	95	111	122	110	112	117	106	123	109	104	103	98	90	117	97	96	93	107	87	87	101	91	107	103	109	93	107	102	108	115	130	97	104	96	107	108	112	109	91	85	98	100	98	101	103	114	120	99	91	109	104	100	96	104	106	108	101	100	107	90	106	111	122	98	97	104	112	116	105	87	105	98	116	96	102	104	88	113	102	107	100	99	86	119	81	91	87	102	100	127	115	114	117	91	124	115	100	90	95	101	89	99	96	101	90	82	88	117	101	101	90	95	95	105	96	108	89	92	98	88	110	99	93	107	94	98	115	112	96	95	116	88	108	117	108	109	94	98	95	112	97	106	111	103	115	127	101	91	116	93	92	108	97	113	100	88	101	101	98	95	93	99	107	118	98	98	109	85	101	127	104	115	89	100	109	111	105	105	117	80	108	101	77	94	107	106	83	99	99	110	98	92	92	102	100	107	113	108	98	102	94	85	97	114	92	108	118	119	99	98	91	94	108	101	111	114	105	114	95	112	99	94	94	95	89	89	116	111	104	102	113	107	82	114	106	84	110	110	95	90	104	107	103	103	103	105	111	113	96	111	110	104	86	128	98	116	107	101	117	105	119	109	90	107	118	91	110	104	105	99	106	80	125	117	103	93	96	99	93	103	94	111	92	101	102	97	111	110	115	101	119	107	98	103	121	131	109	119	96	96	118	95	105	107	121	97	109	99	112	124	111	91	110	93	80	114	99	99	108	97	105	102	105	99	101	120	122	108	89	118	107	83	96	89	90	129	88	104	84	105	113	84	96	103	113	114	118	125	87	90	96	116	100	96	106	102	109	88	106	97	102	75	99	87	99	97	91	88	100	94	104	109	81	101	103	96	108	93	98	99	105	95	89	100	86	87	102	89	90	96	103	110	124	97	117	104	112	110	90	99	113	105	109	94	103	111	111	88	95	106	128	108	121	96	107	91	99	103	109	86	88	109	85	113	93	122	91	101	120	102	102	104	105	113	93	97	87	86	93	103	118	111	102	107	79	112	93	106	97	118	87	103	106	107	125	98	90	118	87	104	107	90	112	120	110	100	112	96	113	93	108	116	103	102	92	103	113	104	81	103	104	88	88	107	110	106	96	107	110	120	99	106	116	99	107	107	99	99	116	117	113	98	120	98	98	90	103	108	98	98	97	98	106	103	116	119	96	129	111	107	92	97	112	98	105	115	86	101	99	103	108	114	114	96	105	69	91	116	86	100	103	111	101	114	101	110	117	103	102	105	106	106	110	108	95	101	102	110	119	120	118	104	103	113	112	98	120	109	132	98	103	114	109	105	96	92	104	97	107	117	116	112	101	100	101	97	122	78	98	109	100	104	92	92	106	109	96	96	106	107	89	106	111	102	89	121	94	93	88	112	105	88	111	88	127	112	95	112	104	95	103	103	109	95	100	106	101	116	120	109	96	103	101	104	115	100	113	86	110	97	95	85	104	123	98	93	111	128	120	87	109	102	84	100	88	95	105	111	106	110	99	130	100	113	91	100	104	101	97	112	104	92	103	94	98	94	102	109	95	103	110	108	90	109	94	102	107	114	105	103	105	99	126	95	87	103	109	108	116	104	104	114	111	93	102	97	90	114	96	96	106	101	94	112	127	87	115	113	100	93	106	86	93	95	111	111	105	107	116	103	125	120	111	92	101	105	99	104	95	110	102	101	94	115	95	93	100	96	103	95	109	96	115	99	97	97	97	83	118	114	107	110	91	93	117	100	103	94	110	112	116	100	104	113	118	93	100	108	79	106	101	94	105	97	115	96	95	111	108	94	116	124	92	95	98	121	104	96	115	98	108	115	115	104	101	126	111	100	97	107	111	92	100	124	102	85	95	107	120	96	92	104	106	91	115	114	93	105	96	108	86	97	78	113	114	99	96	105	113	97	100	113	112	96	114	99	107	118	112	119	114	86	101	106	75	88	101	87	100	96	103	104	99	114	103	107	105	101	88	108	112	115	103	120	89	89	88	120	86	106	90	93	111	103	112	100	97	88	91	100	110	90	112	90	96	99	116	107	91	125	99	95	109	105	126	108	105	109	102	100	111	104	105	103	99	92	106	118	104
9357	645	782	702	600	515	486	453	451	442	404	427	403	403	390	402	348	404	367	390	368	379	356	386	354	418	330	346	369	363	354	381	366	383	367	379	396	388	371	357	387	361	368	356	372	347	370	331	355	386	377	377	378	391	361	358	346	337	397	374	393	369	385	373	365	340	386	396	405	377	369	358	360	368	396	356	369	350	367	395	348	359	349	368	393	349	357	356	393	371	344	375	369	359	375	387	362	348	343	383	384	348	368	393	346	332	387	387	382	390	371	364	364	370	355	335	330	362	401	327	380	373	355	356	348	363	351	359	409	366	336	353	340	356	374	307	383	408	363	371	369	356	362	370	378	372	346	389	350	384	370	366	370	399	327	362	337	353	384	333	379	329	389	347	374	332	384	345	383	338	362	350	372	366	385	343	347	357	370	352	368	351	339	344	362	327	378	389	377	369	346	352	378	340	377	345	362	323	344	397	332	349	342	376	339	376	372	341	365	365	397	350	379	380	384	356	335	361	358	352	343	333	369	351	367	346	382	350	369	346	368	356	357	377	361	393	383	383	356	393	373	370	353	335	402	406	376	368	350	364	381	321	328	361	376	339	332	361	372	355	382	362	391	363	355	349	366	353	357	387	386	385	328	371	391	361	346	350	364	342	368	384	345	358	347	362	356	367	376	337	363	320	347	369	395	366	367	399	373	356	363	391	372	382	362	382	353	336	373	349	360	353	391	354	357	358	320	357	323	385	371	381	366	374	405	395	350	361	373	376	364	342	342	390	342	369	346	379	357	373	386	389	378	385	393	366	352	340	383	358	377	361	389	370	351	314	368	353	362	366	373	350	361	372	356	381	375	375	309	370	332	359	386	359	406	374	370	354	401	395	366	341	370	345	372	386	335	363	328	391	368	381	384	346	371	364	363	350	356	354	373	341	375	376	373	378	374	396	345	341	344	373	366	344	370	374	387	380	366	385	356	361	359	353	364	357	398	356	350	343	422	370	383	369	359	376	345	355	402	355	370	375	345	360	379	351	334	319	380	377	362	363	357	372	340	378	345	359	365	356	364	386	384	366	386	379	382	400	364	379	373	364	388	382	347	374	349	368	355	378	347	350	333	321	362	385	369	372	367	355	372	360	366	372	404	383	364	378	383	327	346	341	362	362	309	346	342	355	363	326	398	390	372	345	380	350	374	363	398	342	370	387	367	338	349	375	361	362	370	351	364	340	355	390	372	341	345	357	397	365	353	361	370	352	377	361	378	356	362	362	372	367	350	359	374	411	375	342	380	349	366	371	371	368	315	374	392	382	351	371	358	345	354	344	349	356	352	358	343	344	356	368	366	354	382	352	360	365	358	315	403	372	377	417	379	355	338	380	355	370	370	371	330	382	401	352	353	338	386	321	379	381	391	344	351	332	339	359	387	354	368	369	365	358	378	377	360	352	377	351	360	368	370	368	363	414	338	365	351	379	358	344	320	374	377	351	385	347	386	356	352	362	400	374	367	358	337	370	396	400	369	361	376	365	343	359	370	401	329	319	338	338	363	361	362	336	375	345	346	356	336	352	392	373	361	358	323	354	355	350	393	377	346	357	361	370	380	376	353	372	373	377	351	386	360	365	402	389	364	331	357	384	392	355	367	370	349	359	337	339	390	361	354	390	370	358	367	362	348	364	350	338	397	368	353	355	384	350	374	371	385	364	343	345	345	355	328	373	346	326	378	395	353	352	368	346	347	367	387	332	366	339	386	352	367	343	346	383	362	351	402	354	364	376	372	373	385	384	370	367	362	345	351	381	366	355	337	350	338	368	377	410	359	370	352	344	340	358	385	375	372	364	321	370	360	350	336	364	368	349	337	351	336	352	337	353	348	356	380	344	408	382	380	362	386	394	356	373	381	335	330	372	355	355	351	367	379	383	360	357	361	402	330	366	372	400	357	362	343	355	362	337	328	382	370	364	388	370	344	393	405	362	369	379	373	359	378	380	363	376	357	371	347	355	377	350	387	356	334	378	373	382	350	366	345	390	326	416	409	378	367	368	367	399	346	384	381	343	392	358	320	409	341	334	353	378	326	374	360	366	350	379	338	349	358	345	344	380	392	364	388	345	345	373	369	345	358	387	355	384	348	369	348	333	380	376	347	379	379	407	370	354	337	360	370	323	379	342	380	361	363	359	406	381	382	379	359	357	309	380	353	356	340	371	367	387	341	343	343	347	376	349	352	342	368	361	370	337	341	383	339	344	361	389	389	351	359	377	378	356	364	375	408	367	389	359	389	347	328	349	355	383	358	340	359	381	397	362	380	351	331	343	367	356	377	358	361	365	366	361	344	381	374	371	367	339	348	378	360	348	360	365	390	361	363	394	384	341	329	370	381	387	360	405	363	370	386	398	382	363	360	348	361	345	373	384	384	368	345	393	346	380	372	367	358	365	351	340	364	347	351	375	380	352	392	361	395	352	385	374	342	345	338	353	384	394	359	338	388	353	350	390	351	357	377	358	346	361	379	340	365	338	362	409	372	376	387	374	371	371	350	377	378	372	311	391	382	363	340	364	381	395	340	377	340	364	390	359	359	357	351	403	361	365	410	348	360	344	340	339	366	399	368	372	365	353	350	394	329	346	368	362	369	360	358	347	344	352	385	380	339	387	325	358	357	371	376	341	394	359	351	370	380	357	373	379	384	350	364	403	398	326	358	360	342	370	362	379	345	377	368	358	337	361	356	356	348	360	364	381	383	337	321	357	368	341	349	369	350	342	350	369	348	357	380	346	359	358	344	364	368	394	377	366	374	376	376	371	365	327	364	340	352	369	327	325	351	360	369	352	344	345	365	354	385	353	356	383	354	372	327	380	404	327	364	350	363	369	374	337	356	317	347	365	365	384	372	371	363	346	357	349	363	331	360	370	347	343	384	370	372	388	382	329	382	341	362	362	366	360	356	354	359	316	357	428	369	369	341	364	338	353	387	388	359	369	346	354	324	366	385	373	348	367	378	320	345	353	355	367	369	370	374	360	396	381	350	354	373	355	391	346	363	355	378	373	363	358	350	338	363	387	317	357	373	399	352	341	350	343	359	376	336	362	381	359	355	345	350	371	396	369	369	380	386	328	368	335	379	367	352	354	357	401	367	364	357	362	377	334	363	349	408	342	361	361	375	355	389	407	405	414	315	371	360	360	372	363	352	371	376	377	345	363	341	386	333	394	335	371	409	335	380	385	389	357	383	344	366	349	395	351	361	388	383	356	339	364	393	397	340	404	377	366	339	350	375	348	362	367	384	362	353	384	354	381	381	429	329	383	359	325	368	326	364	359	355	368	389	351	366	363	328	370	354	388	355	383	383	369	364	327	365	333	353	378	367	347	349	395	361	372	356	397	341	379	350	337	354	340	379	361	383	417	367	368	373	364	397	358	389	322	391	358	358	346	384	385	369	351	367	367	355	374	369	351	355	380	369	382	339	400	358	371	372	342	363	358	349	378	351	368	362	399	366	351
42184	14891	4800	2423	1246	794	604	515	421	398	338	316	324	302	262	244	207	246	226	246	247	269	236	262	221	236	230	234	236	251	221	248	226	238	253	227	231	240	214	247	215	250	228	214	218	224	234	213	198	209	213	233	234	221	212	246	208	190	235	231	201	225	227	203	228	194	203	211	251	228	201	255	225	219	199	237	207	195	229	217	210	210	219	216	248	219	223	178	220	230	190	235	229	265	244	203	202	221	215	215	207	223	214	220	238	217	210	182	217	241	228	236	214	210	229	192	214	197	214	209	218	206	236	207	231	197	213	244	234	205	209	207	211	196	220	191	205	211	230	220	223	204	195	203	216	222	213	221	205	231	188	227	237	228	209	202	184	227	216	198	236	225	223	238	216	197	218	226	237	208	239	201	212	238	221	241	189	211	228	238	197	205	216	196	216	224	244	221	225	238	217	198	229	200	204	215	235	206	200	242	194	198	237	238	221	210	214	216	224	185	211	199	227	223	225	230	220	206	180	231	208	220	229	183	220	225	216	236	195	242	210	244	252	202	196	212	229	202	245	199	217	204	195	205	229	237	210	210	226	208	210	193	219	220	212	247	212	203	215	201	212	210	242	224	216	231	208	221	227	185	213	196	235	223	210	218	233	235	192	232	215	200	230	208	224	221	244	211	221	208	220	216	207	215	225	216	226	228	224	218	218	221	233	240	238	188	217	216	228	238	232	239	200	203	209	207	224	219	216	208	244	227	223	218	235	198	218	213	214	205	206	222	242	206	241	200	223	237	236	242	213	252	211	221	234	223	214	232	234	229	235	226	199	235	193	205	225	205	225	209	225	234	225	206	200	219	237	203	240	267	208	206	223	216	205	217	231	230	221	222	229	202	196	225	229	226	236	223	241	191	194	225	234	228	184	212	213	218	191	242	214	212	219	204	212	228	225	197	234	224	231	228	241	226	206	193	211	224	233	206	222	212	210	201	208	201	233	198	225	215	209	215	219	208	225	233	214	231	224	189	193	210	223	221	223	226	199	226	223	233	203	201	209	243	209	226	194	230	199	234	213	192	224	238	231	219	219	220	208	233	247	216	216	227	190	219	228	216	218	213	215	212	226	241	197	227	228	195	225	213	232	226	216	194	236	203	217	194	212	204	213	216	228	202	235	197	196	210	206	234	220	206	230	213	212	218	203	182	213	234	193	201	204	209	222	212	224	199	222	215	212	232	218	220	224	232	217	224	205	213	198	224	224	216	214	252	211	223	234	223	187	220	213	199	233	225	212	218	202	204	223	196	221	191	236	210	210	184	214	199	227	207	198	192	217	237	228	222	233	219	238	221	201	222	197	219	244	220	214	189	232	251	205	236	196	211	219	241	208	220	223	226	204	203	222	208	203	226	219	216	225	236	245	179	232	222	189	210	205	196	214	217	228	222	183	221	227	210	217	230	234	216	227	199	229	231	198	194	216	215	227	226	216	222	216	197	226	201	213	218	234	222	217	212	206	222	202	237	223	234	219	224	216	214	206	223	210	233	238	199	243	220	207	214	230	225	201	240	200	205	230	221	208	202	197	230	209	200	223	190	217	224	210	203	197	205	226	217	224	220	199	241	249	207	221	214	246	229	200	220	218	187	168	242	207	214	247	239	223	211	217	217	235	208	226	216	239	238	232	243	217	203	238	253	226	233	195	192	213	229	199	202	210	244	247	231	228	216	217	223	264	219	214	205	224	211	196	211	229	222	223	211	209	208	244	215	220	234	248	183	204	215	221	246	220	185	218	237	188	237	203	247	248	224	221	197	178	216	219	212	215	194	220	216	225	225	234	233	208	217	242	229	212	220	229	239	212	203	253	228	212	223	218	220	243	238	218	225	208	202	221	228	231	230	190	215	234	214	249	191	222	214	201	243	204	245	222	209	209	211	217	222	212	237	214	230	247	234	218	232	203	226	210	196	189	227	215	222	217	243	210	224	239	246	222	200	218	204	227	208	227	190	226	214	209	222	215	225	214	219	230	229	223	221	242	206	224	188	236	193	209	240	225	217	230	227	228	212	197	213	203	209	210	196	207	221	208	199	223	231	210	223	256	236	240	215	221	213	206	245	231	220	225	211	215	222	215	210	213	209	216	203	218	228	248	233	248	220	234	226	218	215	216	205	242	233	219	235	235	234	229	219	211	210	230	205	196	219	247	204	206	241	180	222	215	236	224	226	204	214	213	201	219	215	214	218	193	217	223	215	191	216	213	221	226	213	206	253	177	233	241	182	203	196	224	239	228	212	231	214	242	213	216	226	212	226	222	195	235	207	197	235	228	226	200	207	199	244	200	206	239	226	211	202	238	209	203	205	222	208	209	213	229	192	224	221	221	250	220	229	216	234	216	212	200	239	241	238	214	248	211	220	211	204	218	224	233	227	201	241	206	237	204	199	206	227	237	225	211	213	203	213	217	227	214	213	202	222	225	211	225	228	215	226	242	227	236	218	226	189	204	222	237	204	223	210	244	212	220	208	216	222	217	244	214	225	225	233	250	213	202	210	231	198	208	214	224	214	208	214	227	216	204	217	231	248	218	239	198	220	200	217	219	209	232	224	234	204	206	214	212	217	230	204	220	227	208	219	211	218	210	199	225	208	214	200	229	239	217	208	216	232	241	226	270	193	229	218	222	236	202	206	218	226	211	220	221	224	212	223	226	201	217	208	200	223	211	215	211	254	231	225	212	225	205	212	209	221	241	214	212	236	238	207	224	200	204	202	253	204	223	202	218	204	226	218	217	197	231	192	225	226	206	200	215	212	207	213	234	192	221	231	208	226	208	242	220	188	233	213	230	201	209	236	205	242	239	218	212	234	191	248	211	206	212	189	205	222	203	197	259	206	219	218	215	205	231	208	173	220	201	207	236	223	223	212	208	237	230	209	230	199	211	224	202	228	208	215	206	225	210	222	219	230	256	191	204	225	257	229	189	203	218	209	211	192	209	213	240	222	205	215	214	201	206	227	226	263	218	206	236	211	204	198	221	192	205	216	249	222	205	212	249	216	191	203	213	220	221	209	209	198	185	195	203	229	209	229	189	217	203	221	237	200	195	206	217	222	224	225	227	203	204	216	228	196	211	240	222	221	212	221	264	236	241	237	218	217	206	240	212	216	236	224	220	235	224	230	226	208	227	217	232	205	202	212	204	238	219	193	219	214	212	229	244	214	237	214	200	209	221	213	196	187	203	228	233	217	253	185	216	216	238	203	197	195	239	231	225	198	225	201	203	239	232	227	216	221	242	219	216	209	192	188	207	203	231	203	237	210	229	226	227	212	233	195	223	225	206	204	231	210	203	236	209	210	235	221	225	216	221	201	205	198	213	203	205	236	229	212	226	223	201	227	236	210	194	217	216	216	230	230	212	238	212	222	234	236	227	206	215	215	228	192	236	221	196	242	204	211	206	195	194	203	243	216	236	230	206	213	201	198	186	236	214	202	215	206	204	219	193	235	204	214	230	199
20129	2867	4355	3918	3131	2638	2317	1873	1743	1541	1313	1191	1125	1133	989	915	902	848	865	882	850	853	840	806	767	786	781	741	805	701	747	731	699	745	761	754	713	711	709	730	710	730	737	650	747	714	717	710	690	659	661	690	684	649	677	723	701	671	671	679	702	667	667	710	678	665	637	655	680	709	676	662	665	679	657	678	689	684	692	674	712	689	664	678	654	657	720	655	671	671	666	627	674	648	670	639	658	658	676	684	621	706	681	697	649	696	689	634	638	685	662	681	659	720	627	652	690	722	664	670	714	704	637	600	667	672	662	698	647	715	696	676	663	693	648	694	660	626	664	592	647	671	629	676	722	653	678	671	706	685	670	609	632	660	691	678	612	678	720	672	668	599	692	718	676	650	659	672	652	702	731	674	623	632	640	637	691	704	681	722	673	648	657	697	662	678	666	631	659	649	638	623	633	673	687	684	581	667	634	673	671	669	694	688	631	671	678	652	697	651	691	696	706	679	648	684	640	662	668	656	658	696	689	662	689	653	614	747	647	682	675	679	680	661	621	677	696	703	638	683	714	634	701	655	647	636	690	714	680	695	669	690	631	642	659	649	688	635	702	692	644	683	622	659	614	649	646	677	662	658	689	646	686	633	643	629	684	723	654	713	670	685	671	667	623	652	660	642	682	640	686	626	661	683	651	662	679	694	670	673	634	623	659	669	623	678	667	661	626	709	602	668	656	675	638	663	639	641	649	621	671	629	675	678	683	660	683	693	649	696	625	663	647	702	643	740	683	668	641	721	653	640	660	681	688	627	661	692	665	636	681	625	641	659	667	668	636	668	707	614	670	641	642	639	677	701	712	611	687	681	684	667	655	672	629	688	665	634	650	669	681	679	670	676	682	629	669	638	643	647	657	669	656	664	663	681	688	711	696	638	687	687	635	636	643	658	677	687	689	647	694	653	687	685	704	714	648	641	644	648	690	663	664	628	669	686	714	673	638	678	703	735	647	697	668	657	667	674	672	649	647	664	642	683	659	619	664	675	656	647	648	699	651	702	668	710	693	681	653	672	633	630	645	700	653	683	691	697	640	669	638	652	667	666	706	693	710	665	627	675	672	654	690	689	670	613	671	666	678	673	663	621	708	687	664	606	686	672	689	646	663	676	636	646	651	642	670	647	624	645	674	654	686	698	624	664	636	642	632	651	666	671	690	673	649	632	661	652	705	646	695	697	677	677	645	631	656	656	686	650	614	691	676	706	675	660	693	654	678	665	665	663	629	658	640	675	668	705	679	654	632	636	661	679	678	612	672	682	685	649	612	641	637	652	691	675	711	620	675	656	668	666	668	679	615	664	652	679	641	659	672	622	631	569	664	656	696	711	648	590	661	650	646	671	684	632	663	672	724	664	686	699	681	670	662	640	659	644	679	701	673	655	645	636	659	680	664	613	655	611	718	688	643	648	701	625	672	649	657	681	651	643	709	675	668	652	644	725	640	685	619	626	636	688	599	645	675	676	631	674	639	656	660	704	590	665	638	657	651	682	660	691	675	695	708	682	622	634	701	658	674	660	657	620	676	624	694	663	677	660	623	662	641	631	674	665	672	658	670	653	650	666	671	672	656	664	690	654	689	687	662	657	684	699	667	648	657	716	678	637	706	625	649	661	681	676	650	695	655	655	659	629	608	721	665	659	658	656	647	667	661	631	658	681	657	669	659	620	696	686	643	656	689	718	599	689	705	624	644	647	645	634	642	619	676	666	669	661	648	628	663	674	669	648	669	633	642	656	617	648	657	664	637	668	674	675	637	642	707	675	664	676	666	697	633	684	667	658	678	667	635	658	625	660	714	660	705	634	687	673	666	693	719	637	691	666	653	685	688	666	660	718	672	634	675	688	656	686	692	658	706	636	683	642	682	616	665	706	634	683	644	656	636	669	626	733	644	643	642	661	677	690	655	690	637	678	672	645	691	643	685	679	652	658	651	660	662	657	653	685	614	644	662	660	648	697	696	662	639	677	657	632	690	657	645	678	618	655	644	685	631	687	683	655	653	655	614	651	653	591	689	636	600	634	697	675	639	676	683	668	674	637	696	677	652	656	630	661	616	659	684	649	638	666	634	676	655	657	653	676	680	674	614	696	697	691	629	674	670	630	712	663	674	688	678	671	664	678	700	649	652	688	669	653	672	650	654	690	634	653	659	653	689	633	668	640	663	691	714	666	694	654	660	675	655	668	636	625	645	667	667	648	685	620	664	642	655	684	681	637	661	690	660	672	679	642	658	644	669	696	687	678	627	667	665	680	677	671	678	597	659	649	615	607	696	687	685	637	723	644	683	664	646	678	679	658	696	673	678	655	668	672	641	629	669	667	653	688	648	665	672	639	709	647	626	663	698	685	671	694	659	667	664	699	620	639	688	703	724	643	667	717	672	617	645	665	680	654	668	657	634	634	661	681	628	677	646	666	690	630	706	672	682	634	613	698	712	665	643	670	632	630	666	628	676	639	615	653	664	667	653	689	634	651	661	688	635	658	654	671	683	636	639	660	687	651	669	667	655	643	665	636	663	685	681	647	668	635	660	672	660	724	614	673	673	687	699	656	684	709	665	622	643	637	664	684	661	684	646	673	642	675	696	672	654	640	675	640	644	664	641	675	622	658	693	659	645	680	664	680	678	704	647	646	681	676	696	636	645	668	600	653	640	661	669	658	621	667	687	623	635	717	692	667	631	656	677	647	681	682	679	637	634	664	689	662	617	668	647	667	636	659	673	676	677	652	692	655	702	690	654	703	683	689	665	665	711	681	652	670	657	660	694	685	688	681	662	659	612	619	631	695	622	701	703	639	682	669	657	681	641	664	643	625	686	694	678	660	669	630	695	677	671	688	676	644	652	626	664	638	626	642	593	698	679	649	671	646	659	603	652	667	679	662	656	657	688	681	626	629	666	661	678	661	655	660	657	684	653	658	658	647	680	689	677	642	642	631	629	635	631	669	671	624	696	622	646	651	675	674	679	653	653	639	682	639	645	678	689	656	664	683	652	646	659	651	652	640	650	690	641	679	644	670	680	669	643	679	717	671	671	719	637	699	695	681	679	682	672	675	683	650	667	661	667	642	670	677	667	628	683	682	616	634	686	665	676	662	683	689	656	646	710	672	632	653	673	662	643	631	615	609	665	638	611	622	692	701	706	686	621	678	644	612	645	621	680	651	683	675	709	660	705	713	646	693	697	670	674	687	642	639	672	653	647	703	718	651	615	707	610	696	692	623	668	666	607	654	687	656	678	658	645	673	689	651	638	692	654	682	694	691	686	645	661	671	669	659	692	640	641	639	662	642	668	686	727	720	631	674	658	683	644	640	639	640	657	701	639	668	663	674	626	670	690	635	645	647	657	704	639	670	661	640	632	645	701	693	655	707	696	645	684	685	688	691	661	762	642	641	696	700	657	668	650	669	645	669	666	653	658	692	689	695	686	774	692	653	685	679	659	713	671	719	686	678
48256	22103	12886	4026	2075	1343	1002	754	650	615	472	451	460	397	391	406	413	374	359	351	351	356	368	320	325	335	353	345	317	341	334	320	309	317	311	277	341	331	300	319	316	291	285	331	315	303	279	329	323	305	306	312	310	295	300	280	303	314	315	293	274	300	283	303	330	285	339	283	309	293	299	323	295	276	314	286	311	283	296	292	311	295	304	305	320	288	304	300	296	302	299	282	271	297	288	322	317	320	317	316	313	318	265	282	357	290	315	298	319	304	288	323	308	313	305	309	278	310	294	265	292	298	277	322	311	320	295	279	274	278	302	320	287	281	315	297	283	316	306	325	277	300	302	288	289	309	341	307	293	305	289	322	316	297	317	320	302	297	284	279	298	302	302	302	310	268	258	279	293	303	271	270	296	301	279	297	285	307	313	345	324	312	282	300	318	279	301	301	289	295	292	330	306	303	275	281	288	267	294	303	290	317	299	297	330	334	277	271	290	332	347	299	300	274	294	296	305	295	276	324	318	294	302	304	316	284	300	308	292	277	298	278	306	308	285	282	311	305	290	260	314	312	351	299	305	297	323	294	292	305	292	296	284	296	283	337	301	315	282	295	285	324	310	300	280	335	304	315	313	286	291	287	317	304	301	284	304	313	303	291	330	314	315	322	319	286	288	320	298	314	276	303	312	311	320	288	314	285	319	314	278	290	302	272	302	297	310	285	321	297	301	288	306	319	309	286	303	311	283	311	309	321	296	330	309	300	303	273	311	324	295	285	324	305	294	277	299	328	287	286	296	283	289	314	291	303	329	261	293	281	273	312	318	270	309	322	302	305	309	268	308	286	309	324	315	298	279	281	285	290	333	302	308	321	302	312	288	335	295	313	329	331	290	314	336	310	277	306	330	294	264	299	314	304	301	311	305	312	292	311	322	308	306	316	315	280	262	297	293	282	331	332	306	276	296	306	336	290	332	281	281	286	289	283	315	273	291	320	319	285	322	280	321	324	298	285	270	280	301	327	274	297	303	294	301	280	295	297	326	263	315	289	328	296	317	281	295	315	263	277	319	318	274	331	310	318	324	347	309	298	299	313	304	272	293	272	288	287	290	302	287	314	303	310	317	280	272	298	316	317	316	295	293	293	311	297	285	316	309	301	299	287	309	303	310	321	284	312	295	283	281	303	282	295	299	256	290	291	328	309	317	287	328	323	315	275	319	311	298	301	285	298	308	304	312	314	279	306	282	313	292	304	330	335	301	282	300	298	273	334	285	293	268	277	305	321	303	331	318	327	285	315	314	301	292	325	285	300	319	313	305	314	280	311	316	308	306	289	291	308	293	308	290	301	314	300	293	278	323	308	297	275	305	306	303	298	303	310	319	296	287	311	297	299	306	290	304	292	307	316	302	309	279	259	284	312	284	300	312	310	323	316	335	323	294	326	314	318	265	262	280	337	287	298	320	309	310	282	299	304	323	296	293	285	293	314	307	341	322	283	308	326	288	330	316	293	254	312	323	276	328	310	319	296	282	295	279	306	285	271	292	300	331	292	280	294	297	293	330	302	292	286	304	282	295	293	299	330	335	289	292	261	322	277	330	289	342	302	285	307	315	321	271	302	284	318	290	320	305	290	306	308	306	288	279	310	295	311	295	268	270	290	279	303	275	314	279	296	330	316	316	277	296	300	304	298	325	317	322	306	276	284	274	269	304	286	282	291	296	300	262	295	289	343	288	278	300	277	315	319	318	325	307	314	312	281	284	293	293	308	327	290	302	316	302	321	303	291	309	279	318	318	299	283	288	300	335	304	293	289	285	323	321	335	329	307	341	314	314	287	326	312	313	327	314	255	286	293	298	289	323	314	276	292	279	309	289	315	268	322	330	301	298	298	322	290	303	306	341	314	274	324	303	313	313	298	319	290	277	281	308	290	287	316	303	296	315	294	284	299	346	328	317	318	305	310	275	303	272	264	310	316	297	318	325	291	290	285	312	306	312	321	280	335	292	293	326	322	283	301	311	295	307	273	307	281	285	306	283	299	296	300	310	323	297	299	314	331	305	320	320	279	309	304	312	276	283	274	286	286	321	309	268	274	294	310	295	291	306	312	276	267	293	300	302	288	312	302	321	300	308	301	279	312	297	318	297	289	294	306	326	307	308	307	300	305	298	335	299	311	290	300	302	283	299	297	320	283	261	296	308	322	275	288	311	295	304	311	312	316	255	297	274	333	284	285	288	301	322	308	269	296	268	293	294	316	328	287	319	299	294	306	305	333	310	269	288	326	297	303	292	276	327	290	313	291	317	333	295	292	311	298	294	314	333	281	269	284	320	308	297	311	300	285	300	329	285	311	298	310	323	322	283	313	318	335	285	281	314	287	294	295	282	302	311	303	312	298	277	278	301	277	309	276	310	280	303	309	295	311	285	305	323	287	303	322	298	268	286	296	317	307	294	309	315	306	294	292	305	316	340	291	266	317	320	306	298	292	271	309	280	299	282	310	304	300	300	306	268	314	337	297	271	286	310	304	281	309	274	284	288	292	319	311	293	315	326	329	303	283	276	287	341	302	299	299	321	302	289	296	302	322	294	318	298	297	314	299	287	288	298	299	340	316	311	315	287	339	283	303	286	300	279	315	299	322	286	281	295	312	289	277	248	296	301	284	302	277	287	297	300	292	281	313	282	293	314	291	313	304	325	294	294	312	291	286	291	295	319	329	324	301	290	315	285	304	288	299	283	313	318	320	326	290	325	299	280	292	319	273	344	302	286	279	292	312	289	303	296	346	303	304	298	304	336	315	332	305	295	263	315	313	303	285	316	268	320	322	294	329	315	301	284	268	293	319	311	294	294	309	298	289	269	299	302	287	268	331	294	307	308	305	319	286	287	320	308	299	294	296	286	338	277	333	314	309	306	309	321	317	304	280	328	310	298	286	309	309	270	296	313	297	270	305	317	294	303	266	315	270	293	301	314	283	303	286	323	295	307	283	311	329	319	307	289	289	299	273	303	300	305	263	313	301	325	298	295	308	283	284	318	313	298	315	296	293	283	266	295	292	305	313	324	303	299	284	270	270	274	328	291	307	296	277	291	290	294	299	295	298	322	336	304	317	253	303	270	337	289	286	259	293	268	297	287	298	289	251	281	250	264	296	303	298	302	282	308	326	278	294	329	297	300	304	307	285	287	320	294	315	277	296	308	340	298	279	303	329	284	294	310	300	283	290	312	311	289	312	290	303	312	281	277	310	305	286	275	323	283	267	320	299	291	308	301	303	315	328	293	273	286	308	325	299	268	320	304	313	318	291	337	297	306	329	315	290	323	316	318	304	292	300	286	292	304	331	297	273	299	316	288	293	307	274	276	324	299	291	307	294	328	269	306	306	308	322	295	313	296	278	307	290	296	345	309	261	300	311	300	338	316	313	286	311	297	298	312	282	282	289	313	303	288	292	265	307	336	287	292	296	289	284	306	302	280	307	295	273	293	286	275	334	285	328	293	310
24821	4358	6923	6402	5178	4466	3803	3082	2771	2469	2097	1869	1774	1549	1498	1392	1392	1240	1238	1212	1237	1161	1156	1131	1060	1053	1023	1047	1026	1078	974	962	958	1005	982	944	956	951	929	921	978	972	868	988	957	988	936	896	940	867	905	910	867	912	932	956	923	898	928	950	894	872	893	880	847	905	853	850	876	889	888	886	858	836	873	916	910	844	863	946	889	878	800	843	861	871	893	859	892	895	821	853	864	912	915	795	841	825	890	935	865	883	867	850	857	873	872	865	818	861	839	870	865	866	852	877	917	885	872	849	809	889	860	841	932	909	856	895	844	819	873	833	831	930	866	865	901	836	874	876	856	822	863	842	860	921	858	874	913	829	865	814	865	816	884	895	847	857	873	873	866	888	844	836	909	867	819	902	826	881	890	866	855	882	869	882	869	887	878	819	842	867	899	811	861	871	842	808	816	871	868	849	880	876	893	883	866	859	914	857	809	889	852	884	790	846	875	869	897	852	809	858	860	867	857	894	868	893	860	870	887	882	856	846	825	904	846	832	917	858	821	900	833	852	850	868	877	849	848	870	903	860	843	886	836	821	843	875	857	799	818	790	887	848	806	847	850	913	840	836	866	886	879	859	853	859	901	856	852	876	859	844	865	834	863	863	867	834	841	829	819	830	848	858	834	869	866	846	869	844	833	879	845	880	862	878	839	885	836	879	859	864	809	902	882	877	869	848	901	822	849	852	865	892	891	834	802	871	835	885	860	890	812	857	843	854	902	867	791	852	894	870	864	805	863	848	824	804	855	887	787	853	850	843	866	852	891	860	858	855	838	827	821	830	848	866	841	857	798	799	819	884	872	906	872	837	855	859	877	836	933	856	863	816	861	864	843	847	856	883	857	868	859	860	886	892	800	841	868	860	925	822	904	833	868	868	848	905	862	869	845	904	814	876	849	926	859	842	830	856	854	873	869	838	787	841	858	795	868	875	850	872	877	893	821	866	872	847	855	863	901	859	853	808	839	877	845	860	854	873	820	837	890	866	861	807	810	881	816	839	844	846	864	835	842	845	838	850	833	826	837	855	868	883	879	863	826	823	880	870	811	894	868	864	860	882	904	799	838	837	836	899	848	882	871	833	852	845	870	904	872	843	850	829	848	840	886	835	877	834	849	840	860	859	882	854	878	840	835	843	868	845	868	891	828	863	811	851	823	836	872	839	908	839	891	840	858	830	855	835	813	833	811	838	877	831	799	873	864	810	887	846	843	847	857	831	809	854	885	868	837	873	841	903	873	840	862	841	834	817	861	829	843	834	847	833	853	901	859	909	866	827	878	844	869	840	806	862	922	863	848	899	879	850	835	850	886	841	834	883	858	846	864	863	928	883	819	869	835	842	861	896	911	884	925	845	881	901	878	846	904	830	840	833	889	897	805	926	871	856	830	874	812	831	884	889	840	839	835	870	859	839	861	862	875	841	865	897	844	865	857	805	832	820	848	809	895	882	821	858	888	872	877	875	853	875	880	833	816	823	863	859	870	864	866	856	870	852	835	853	845	826	874	855	866	837	867	870	846	922	838	792	859	882	860	862	875	827	836	798	832	888	871	865	880	817	855	845	819	828	813	884	842	860	886	871	835	894	876	899	900	873	826	802	854	880	846	843	824	858	829	886	900	845	814	821	856	875	883	800	860	807	808	858	908	830	889	865	897	841	885	861	836	856	869	876	823	873	800	897	940	890	874	852	859	873	809	885	821	835	830	862	868	782	845	881	858	836	869	871	820	853	844	851	928	851	842	915	866	851	796	892	861	844	831	809	840	860	869	839	856	860	886	891	842	882	861	869	867	828	839	783	853	877	825	882	842	829	872	875	817	858	828	872	837	820	856	844	908	919	846	896	888	873	896	865	942	837	846	918	874	870	839	890	868	824	788	859	839	868	851	815	861	822	865	892	891	844	861	857	866	863	819	876	848	840	844	822	856	857	822	910	859	867	847	871	827	907	836	843	868	832	883	897	847	800	882	913	846	865	850	908	824	878	850	845	882	832	869	887	905	868	923	876	840	884	879	808	844	887	853	839	850	896	832	893	846	866	820	884	843	901	856	834	853	863	877	850	868	883	861	862	831	888	915	814	850	827	877	828	892	851	900	867	857	897	829	804	848	857	798	863	872	902	872	863	867	868	871	846	899	865	863	850	895	870	831	891	835	878	828	866	840	832	846	911	842	824	868	875	843	877	803	792	858	822	876	871	845	830	899	860	885	864	892	866	854	803	840	800	836	847	839	888	842	858	861	856	838	869	860	840	897	833	887	846	829	869	855	887	819	815	848	836	807	822	815	814	879	844	824	909	838	856	812	848	811	897	858	836	888	840	873	904	830	871	827	866	897	877	846	819	905	846	901	823	855	858	852	880	824	883	832	870	862	851	871	862	870	867	864	826	835	841	801	863	864	810	857	851	853	855	904	850	849	848	865	881	843	900	877	814	810	768	906	884	842	853	845	852	846	883	820	865	861	870	847	857	880	815	842	847	847	835	868	865	846	822	853	883	873	810	857	859	854	844	817	868	899	854	855	832	846	813	823	836	805	836	844	849	850	861	816	864	909	867	815	821	838	897	863	892	899	823	864	832	804	854	891	825	846	864	857	853	889	824	809	885	869	837	845	829	879	809	901	808	858	836	862	903	847	859	846	824	837	891	880	892	872	818	854	841	845	844	872	854	839	845	880	822	881	909	872	899	870	880	906	827	826	853	871	847	858	901	846	816	910	863	861	858	845	865	862	841	884	840	887	890	843	853	844	876	814	819	882	835	850	830	888	850	879	839	838	882	891	853	839	873	854	883	839	842	830	834	894	832	888	858	829	870	908	861	869	877	841	821	817	853	858	907	866	867	843	866	853	784	839	837	826	923	894	884	880	885	868	837	789	830	823	870	871	886	835	899	887	880	812	873	905	875	872	856	866	896	868	896	900	841	845	804	854	800	857	844	862	887	857	860	836	849	871	875	839	865	889	846	857	864	876	839	819	852	860	836	858	843	847	831	875	847	837	878	854	841	871	905	865	835	851	817	894	857	835	817	864	885	907	874	873	880	836	867	844	853	878	855	848	855	863	893	892	839	847	785	815	845	845	845	888	869	892	833	812	887	919	850	900	839	788	852	817	857	867	865	849	889	853	830	817	867	894	852	852	856	885	887	897	923	861	816	786	799	836	893	926	851	842	842	888	872	780	861	842	828	865	846	820	873	836	776	914	872	883	875	824	868	870	865	876	832	861	830	861	842	816	863	866	831	866	908	857	861	823	887	840	820	899	898	843	886	830	823	847	843	838	839	824	885	895	826	872	896	856	848	850	893	839	874	849	857	894	881	819	858	868	853	838	845	868	858	892	791	865	837	915	852	871	823	829	859	840	881	841	829	844	854	887	817	901	883	880	844	854	890	889	773	851	868	886	871	800	862	870	895	850	878	849	897	885	847	927	783	883	844	903	864	879	880	891	873	839	850	842	868	806	822
10336	643	487	231	143	133	124	136	101	113	96	98	120	115	112	110	103	115	105	105	101	97	103	96	81	108	105	105	99	94	99	106	95	109	103	107	113	96	117	116	116	101	94	97	102	106	110	122	107	107	102	111	116	85	102	88	110	115	95	106	115	85	95	116	96	121	119	118	115	110	75	98	106	107	115	116	104	101	127	89	95	109	110	106	92	115	108	103	98	91	106	103	104	95	110	104	103	105	114	97	101	92	114	113	85	108	118	104	90	102	115	99	97	90	97	94	100	92	97	101	99	110	107	114	101	121	107	102	103	92	106	104	84	90	97	110	98	104	109	91	100	111	90	90	106	102	109	103	88	89	89	91	99	103	97	99	103	92	102	102	110	86	113	97	94	106	105	85	127	110	112	80	102	116	97	107	105	105	124	84	93	102	95	84	97	99	76	90	114	92	108	113	91	104	99	113	89	110	100	103	120	101	97	94	102	117	119	90	83	113	102	94	103	111	115	108	86	112	92	93	119	106	101	100	112	104	93	101	111	103	98	93	115	117	103	101	104	98	106	124	120	96	96	98	100	89	92	94	96	105	106	88	101	100	100	91	88	82	78	117	102	122	96	92	108	94	100	109	99	105	79	105	109	85	104	103	107	111	102	89	99	92	97	98	120	107	107	117	110	116	97	112	103	90	101	100	88	108	108	101	106	109	95	98	103	99	97	100	90	109	112	94	113	93	108	96	106	101	107	105	85	110	113	109	112	121	110	101	96	106	118	103	108	92	97	115	101	94	105	119	86	113	102	96	101	110	85	103	115	105	111	103	102	106	99	119	107	101	108	121	85	119	114	95	101	99	100	102	104	102	108	117	108	106	107	96	117	94	106	98	103	110	106	103	96	101	108	113	98	114	91	103	91	110	121	93	98	100	101	98	77	84	101	113	100	107	110	104	97	95	102	99	80	127	111	76	87	90	102	100	113	124	89	96	107	93	83	102	98	98	107	98	113	100	110	116	103	94	103	112	101	96	83	96	114	97	95	85	110	97	105	88	93	105	114	86	100	89	93	92	109	119	125	117	106	96	113	98	96	93	101	97	111	84	110	94	87	105	105	91	107	91	111	89	122	109	105	83	89	110	104	92	105	103	112	90	125	114	97	100	109	90	87	80	96	112	119	104	102	114	106	108	114	101	111	104	104	98	97	94	108	98	108	89	113	109	110	106	107	95	91	102	106	93	107	99	101	104	114	114	112	98	112	100	114	106	93	83	112	107	108	98	97	117	89	110	103	102	98	93	96	101	88	109	104	130	87	102	99	104	107	89	92	106	101	116	98	97	108	95	112	109	110	110	105	124	99	114	121	110	88	83	105	111	122	94	99	111	103	103	99	96	93	100	97	103	122	115	110	105	104	98	114	133	109	127	112	120	108	91	99	117	115	105	98	85	85	98	108	103	108	101	108	94	95	108	97	105	101	88	98	83	112	98	85	104	98	98	120	121	111	114	92	97	87	93	87	110	90	96	103	104	108	106	85	113	113	111	111	114	103	104	104	97	114	104	94	93	90	113	89	102	107	99	108	94	97	103	124	108	93	127	103	102	110	112	106	98	86	91	99	119	96	88	110	97	101	114	95	106	94	100	103	96	97	104	106	93	92	121	95	112	88	93	101	97	100	108	105	96	119	86	87	108	104	95	103	91	109	93	99	106	102	112	124	97	101	102	111	100	107	113	97	103	98	123	97	97	93	111	99	120	115	93	95	103	97	110	96	110	87	99	94	110	109	101	109	98	103	105	97	113	107	106	104	89	77	118	84	105	92	105	110	97	99	117	131	95	132	114	93	97	91	87	119	104	91	96	97	102	80	83	85	104	113	92	125	114	115	106	112	111	97	101	117	97	90	104	92	107	114	90	108	101	118	101	119	94	98	109	101	124	84	92	100	102	107	91	102	98	102	107	103	104	111	101	104	117	105	91	107	98	89	85	109	97	108	107	109	111	97	97	97	92	108	93	111	91	100	90	89	103	104	107	109	113	87	92	104	115	98	112	90	106	80	84	101	96	97	98	110	83	102	100	101	104	98	118	98	106	102	113	108	91	111	91	109	121	103	103	105	95	116	97	90	86	117	109	88	98	106	93	111	113	112	82	87	84	102	102	96	107	120	107	102	108	99	104	95	92	97	92	105	125	124	91	106	104	93	95	92	117	126	103	97	86	91	118	101	100	127	95	107	97	113	112	100	103	98	117	92	102	98	123	102	97	118	110	91	91	103	107	108	93	103	102	93	106	112	113	114	89	99	81	93	96	93	98	92	111	95	108	108	110	106	100	94	104	91	95	91	87	124	96	94	103	102	107	104	100	102	111	93	110	98	116	98	101	98	85	109	107	113	94	92	120	101	108	94	120	103	92	93	105	100	103	97	90	103	99	88	86	99	106	93	69	79	97	100	107	93	106	116	111	98	102	120	94	106	104	106	102	114	116	101	96	88	96	102	107	107	122	112	101	93	101	112	103	100	105	99	110	112	101	107	93	96	117	108	93	100	83	121	98	98	90	99	99	98	104	103	106	101	90	96	111	102	98	95	77	107	111	96	109	108	97	109	115	101	97	95	103	106	98	104	95	90	110	110	103	117	104	90	102	87	97	115	89	91	88	98	98	97	114	103	99	94	107	104	94	98	89	116	109	89	114	122	122	100	113	85	110	97	84	98	104	115	105	102	103	108	106	114	103	119	84	82	105	109	97	102	103	102	103	108	116	118	92	100	97	122	111	85	97	98	88	94	96	81	103	100	105	89	100	106	108	102	117	108	105	108	112	102	104	113	114	105	90	123	102	112	86	98	109	93	101	107	94	111	104	119	110	98	106	95	97	109	95	115	118	114	111	102	99	112	114	100	101	102	105	120	104	112	100	104	123	99	106	125	105	134	106	102	103	95	95	107	99	101	105	115	102	88	114	114	117	91	115	81	111	128	107	98	118	107	103	97	109	88	105	112	90	106	111	109	132	106	103	109	86	108	122	102	110	120	101	106	103	115	97	86	104	86	92	105	99	116	110	91	106	94	84	94	106	108	109	106	116	85	99	133	120	110	105	95	119	100	118	99	107	120	116	103	113	103	122	109	117	99	104	89	121	115	95	106	99	106	97	104	103	103	97	113	92	93	137	114	86	93	114	102	98	100	111	105	116	114	95	101	104	110	118	91	89	94	90	101	98	112	106	107	97	109	94	96	104	107	105	112	97	107	98	117	93	91	95	111	101	92	106	88	116	110	98	113	111	103	94	95	118	112	121	91	113	92	83	95	97	85	100	101	106	85	96	90	112	101	106	82	86	104	110	105	96	120	85	99	96	97	97	111	102	99	104	101	85	96	91	97	88	93	100	91	121	100	100	117	102	126	100	87	124	108	106	91	118	115	100	110	102	103	79	121	104	99	97	94	83	118	105	101	97	109	94	112	118	113	81	95	87	115	100	109	77	112	94	102	93	118	105	115	105	123	119	97	109
9526	671	868	639	557	519	492	474	452	489	466	395	386	407	426	385	370	346	349	395	372	367	343	392	373	386	372	387	372	349	371	371	416	395	352	408	381	358	378	367	372	368	364	353	362	368	402	345	392	374	366	390	364	355	373	394	344	353	347	348	363	392	361	378	382	342	391	361	355	334	354	363	380	352	351	355	384	349	372	385	331	362	356	336	400	371	367	390	351	358	336	368	360	356	329	362	366	399	373	376	354	376	364	385	369	370	358	350	361	345	355	350	363	367	340	356	392	373	376	377	368	365	324	383	364	358	374	341	341	371	389	351	345	370	353	366	307	354	339	375	374	396	347	363	342	361	347	377	346	354	354	371	339	349	368	373	361	374	324	349	376	355	364	345	367	376	360	391	379	402	349	353	353	363	323	351	364	338	384	365	396	327	384	361	402	350	373	376	356	373	360	379	367	377	365	389	355	361	355	369	369	368	363	346	382	334	385	340	360	348	378	363	346	368	358	345	381	385	353	375	366	384	379	388	366	396	373	383	368	391	333	370	400	353	385	351	352	339	371	382	354	375	377	352	329	346	353	327	371	377	330	363	335	346	347	353	370	352	365	362	363	385	385	379	328	355	351	375	357	363	346	344	357	387	353	349	353	357	369	358	351	373	373	405	364	392	346	368	372	351	336	334	412	412	380	362	352	352	373	385	368	380	333	371	352	378	376	365	377	362	363	370	357	359	398	330	382	359	340	348	376	370	372	388	394	347	386	384	347	386	388	363	397	370	324	364	358	376	359	363	379	337	370	372	386	377	345	389	341	375	358	378	345	331	353	371	343	380	391	365	350	372	381	361	371	376	347	343	369	334	369	372	386	355	310	365	363	360	398	374	364	393	359	348	374	352	366	385	386	357	369	378	335	350	375	348	379	366	343	367	383	360	344	364	399	384	346	353	344	367	374	371	371	376	399	388	369	363	375	368	356	343	358	334	392	363	368	382	353	345	380	365	371	387	347	359	366	367	327	372	338	375	374	381	376	354	345	364	368	364	343	332	362	373	344	398	339	368	359	365	371	324	375	355	375	366	359	359	366	337	354	350	334	387	370	398	378	324	360	390	357	400	368	366	348	343	373	334	341	388	360	377	348	355	377	374	357	362	377	360	346	365	346	369	381	371	363	384	349	387	378	403	348	381	355	394	371	355	368	365	370	366	360	343	356	354	405	389	387	361	359	348	331	338	394	382	327	389	381	402	368	360	361	368	378	356	370	406	385	375	366	358	360	379	356	379	377	369	364	351	403	350	378	376	321	386	336	383	376	371	373	367	357	353	349	355	406	371	369	345	355	354	376	352	391	340	359	395	381	363	347	365	354	352	345	357	373	326	339	344	368	375	340	345	341	380	370	386	364	384	383	372	373	375	409	359	361	363	387	358	362	343	369	362	398	368	366	384	380	371	379	386	383	361	354	349	359	384	325	354	361	371	360	345	339	384	376	374	362	371	380	380	352	365	377	339	393	355	332	356	383	360	384	344	350	366	374	401	407	364	379	387	348	340	341	394	382	368	413	369	369	368	386	386	367	358	361	385	371	334	371	349	350	353	381	371	346	367	325	357	397	348	396	362	349	356	396	388	359	368	336	360	384	369	321	356	386	365	340	327	359	369	387	406	343	355	386	368	339	362	366	366	355	350	349	361	374	354	326	353	325	341	359	343	338	396	376	383	358	388	351	334	371	399	361	385	386	381	378	395	372	368	400	354	354	335	384	396	383	368	362	338	378	365	361	337	352	347	357	380	366	374	403	333	373	383	324	347	342	358	388	393	392	363	355	338	389	351	369	377	363	368	369	357	347	339	407	377	391	379	361	377	343	368	376	377	356	386	359	381	362	364	369	339	387	368	362	354	347	339	335	342	359	357	369	346	369	371	353	372	396	344	366	370	342	373	332	371	374	362	385	384	355	361	357	363	337	359	370	350	342	372	377	339	399	329	371	374	346	379	363	330	368	376	343	343	385	347	343	363	357	365	347	402	395	338	371	371	365	366	355	382	345	386	332	361	339	351	372	364	391	375	386	349	392	347	383	364	379	373	386	368	363	368	365	365	350	355	366	352	378	340	375	394	352	346	381	376	379	377	355	394	328	385	360	356	337	337	422	373	355	389	369	340	329	356	345	367	353	347	337	334	378	367	373	358	380	341	376	369	385	358	339	349	331	350	361	374	385	363	340	319	363	383	366	386	353	352	341	347	353	385	410	356	372	383	378	337	371	326	338	389	398	359	369	355	386	376	370	362	378	384	369	353	403	351	350	354	374	379	359	406	368	359	371	337	376	369	369	369	355	371	328	328	363	359	394	348	385	328	369	366	392	354	367	351	340	372	377	358	348	367	386	380	348	355	384	342	381	325	405	363	370	366	324	364	353	365	374	383	373	345	326	340	360	366	335	395	358	368	348	371	382	353	372	394	357	373	398	368	388	360	366	385	345	360	367	404	343	339	336	336	359	373	328	373	366	362	332	344	369	344	384	371	336	357	363	350	365	388	391	349	337	411	337	359	382	365	389	369	333	353	382	331	364	368	369	375	335	364	368	325	384	364	326	365	378	348	371	365	351	352	381	353	359	325	350	384	355	397	320	378	322	394	374	346	355	374	387	357	385	342	361	388	373	341	360	321	362	401	326	378	377	386	381	367	391	352	342	367	384	350	406	348	358	375	356	346	361	326	343	341	368	377	337	372	359	369	349	367	408	381	348	336	398	410	335	398	352	380	389	383	361	357	404	377	356	370	378	366	322	351	388	384	365	350	376	378	359	370	346	349	354	346	350	365	374	356	343	336	368	368	367	368	373	372	374	362	348	362	368	344	318	355	358	368	395	366	377	365	358	368	385	360	344	345	390	364	343	364	342	361	357	364	369	352	350	339	352	376	390	356	376	385	385	357	354	374	323	362	349	371	352	373	395	357	331	364	366	372	344	370	365	337	358	355	365	378	354	368	358	348	387	334	390	375	330	372	370	360	379	394	353	332	354	364	369	368	385	373	393	347	399	364	355	357	371	392	340	392	359	371	357	358	368	371	403	345	330	359	391	352	344	366	340	346	352	383	383	387	385	370	330	385	343	335	366	359	359	416	384	368	398	335	362	370	384	326	369	343	345	377	340	354	382	391	369	355	367	397	377	343	358	378	407	363	351	371	370	395	356	377	397	376	354	384	328	403	347	376	400	371	345	387	366	358	345	354	353	344	395	349	338	346	352	353	345	367	362	377	350	367	358	347	347	373	394	372	363	354	377	383	351	360	349	354	351	393	374	378	359	351	379	370	380	373	345	365	341	383	359	387	363	360	358	379	326	330	372	389	375	356	396	387	364	354	376	384	375	340	322	356	366	378	400	397	354	369	379	376	355	351	383	381	341	373	347	341	375	378	374	323	360	384	388	369	355	376	335	353	379	342	393	363	413	328	387	368	362	320	357	353	373	365	368	353	368	358	351	366	361	370	366	356	357	392
42272	14822	5058	2497	1203	839	630	498	404	338	339	312	270	270	254	254	232	243	228	236	245	233	247	236	239	252	249	217	246	206	225	233	245	264	208	243	225	236	196	246	235	252	237	208	212	237	226	248	226	230	215	207	223	219	227	226	205	253	217	202	198	242	197	228	232	217	208	214	237	232	244	220	238	220	218	194	219	221	210	213	231	221	237	209	247	205	234	247	219	223	205	222	208	206	224	239	211	195	219	232	222	250	239	202	230	210	221	234	203	213	244	221	199	232	221	221	214	213	224	228	214	245	223	209	220	203	234	234	221	211	250	233	208	227	227	218	249	208	198	240	207	244	223	234	252	213	207	202	222	216	221	206	243	240	205	223	220	208	206	224	222	251	215	209	226	239	240	232	233	226	210	214	219	196	246	218	237	216	216	221	207	189	205	204	196	203	200	199	213	204	215	214	200	215	228	207	209	224	240	233	227	189	212	194	211	230	226	203	234	217	227	243	223	204	205	213	234	213	230	202	198	243	237	242	211	214	211	225	239	199	197	207	223	226	226	220	204	209	202	226	222	200	232	235	232	211	199	251	208	208	209	207	206	246	242	240	213	241	202	200	230	244	212	178	215	226	219	186	204	212	233	215	213	214	233	217	232	200	239	220	206	211	230	251	245	215	208	203	214	206	230	211	225	199	214	227	214	204	230	212	224	214	251	196	229	233	228	247	228	226	226	221	193	220	218	237	218	227	222	219	219	240	209	223	219	239	211	245	219	236	224	213	209	228	233	204	203	214	214	203	215	217	219	238	239	214	202	219	245	210	203	209	237	218	220	212	202	214	197	206	210	202	201	248	206	226	217	205	210	221	208	230	218	226	222	196	199	220	251	215	238	208	240	211	189	225	214	221	230	212	214	230	226	215	212	228	211	221	221	240	228	216	208	236	213	229	213	228	220	222	210	224	195	190	204	250	188	229	201	200	218	223	200	234	221	211	198	200	218	210	229	234	238	217	206	238	219	226	216	207	221	226	215	225	211	224	214	250	235	204	224	203	231	202	197	200	216	218	217	185	235	219	197	213	238	205	224	178	210	225	217	204	201	216	222	219	230	230	223	226	234	230	196	208	222	220	217	212	252	212	197	235	211	232	203	231	235	203	232	220	211	226	222	210	253	235	219	241	206	215	218	224	231	216	216	195	233	221	228	230	210	231	236	218	202	204	203	224	227	247	243	223	238	218	227	229	231	214	221	224	201	218	221	208	209	208	194	198	221	220	185	222	200	234	206	231	222	237	221	209	211	224	232	215	195	217	237	208	227	220	198	223	188	194	206	240	230	248	222	224	220	204	219	241	198	253	205	233	200	201	207	199	223	250	216	215	189	193	208	223	221	212	209	205	230	236	204	235	203	193	221	217	236	214	239	237	203	211	211	216	241	203	203	208	200	230	218	243	256	214	211	205	176	201	227	221	204	247	229	224	215	227	232	216	228	241	215	222	186	234	218	213	216	206	227	238	253	216	209	206	192	227	193	214	231	221	220	227	210	231	243	236	223	205	226	225	192	235	226	210	229	208	202	216	246	210	201	229	244	219	215	226	210	249	235	215	236	239	240	206	211	235	246	216	211	241	204	226	234	225	186	214	237	215	200	224	213	208	221	206	212	205	213	214	223	225	217	211	208	211	205	246	214	219	221	220	235	217	211	231	215	241	189	220	214	231	210	232	231	237	233	236	225	216	216	216	219	202	200	212	211	206	199	217	231	211	228	209	220	229	188	209	198	237	237	206	207	228	212	232	210	212	249	229	218	203	232	198	252	206	212	229	261	243	209	230	250	214	230	225	216	209	230	219	221	250	236	210	225	198	210	211	215	204	210	232	218	193	214	234	243	223	210	203	204	204	220	222	202	217	181	202	196	209	228	209	258	224	243	217	211	208	194	216	212	204	235	178	212	238	222	218	202	234	195	247	219	202	226	220	234	210	212	217	206	193	212	190	213	218	229	188	231	217	213	210	215	237	218	213	211	219	216	213	219	211	216	229	211	216	205	216	234	201	210	203	239	223	201	224	251	224	213	211	211	213	219	236	219	205	222	227	228	209	214	209	214	215	211	216	227	204	210	202	206	222	216	227	232	205	232	205	193	220	222	230	227	207	175	196	201	211	238	218	199	197	243	214	240	250	182	223	223	211	213	223	203	210	221	217	210	250	257	203	214	225	213	199	228	220	205	199	223	230	212	223	196	222	202	206	219	231	226	249	211	227	232	227	193	231	223	234	219	201	208	214	213	214	215	209	239	211	214	255	243	200	209	234	238	244	231	239	235	219	212	217	252	219	214	234	202	211	237	252	195	211	224	212	215	189	238	222	194	207	208	236	197	188	245	235	220	223	193	217	220	201	202	221	219	241	233	234	170	225	229	205	188	233	210	235	222	223	192	225	197	228	220	225	224	207	242	227	209	245	220	216	201	184	222	216	233	234	205	208	215	219	230	218	216	224	208	202	214	203	223	203	212	234	237	206	216	219	220	234	230	238	221	218	215	229	222	226	250	208	237	226	232	201	213	215	219	207	187	220	230	216	223	222	216	216	220	222	223	206	221	202	207	221	182	221	212	246	212	232	229	215	209	215	223	231	227	224	234	201	226	215	217	221	252	216	199	207	253	203	205	226	221	226	197	216	197	220	218	217	233	214	224	233	211	234	237	220	209	244	224	218	226	246	216	240	249	249	229	209	220	232	227	221	220	221	195	196	209	212	244	203	202	212	223	200	231	228	208	226	212	237	234	197	213	221	206	236	211	215	236	241	214	225	200	194	220	251	201	239	222	215	195	201	213	219	235	246	229	252	252	236	212	225	252	213	226	193	235	218	211	229	220	231	222	224	212	211	195	235	208	237	224	225	238	247	219	240	233	215	196	233	225	218	252	201	192	245	243	242	242	230	239	216	228	222	193	239	225	213	217	216	205	219	234	227	201	226	210	198	218	190	231	220	205	190	206	235	236	220	180	211	226	194	222	216	230	248	225	206	244	202	204	228	218	206	213	201	245	220	224	203	228	228	197	219	236	204	222	215	231	211	225	235	198	195	229	211	242	208	222	244	209	243	211	230	234	206	246	194	229	199	215	203	197	208	227	223	223	242	208	236	195	208	245	224	219	190	226	198	221	198	198	223	197	218	212	228	218	223	224	223	232	224	190	187	200	211	232	231	243	214	204	226	222	237	227	224	242	213	241	234	198	216	220	185	210	225	221	209	250	214	212	211	215	200	225	225	218	192	258	195	235	223	217	223	209	205	226	204	178	220	220	225	186	227	203	219	212	201	206	203	237	219	206	222	224	223	239	232	244	232	242	196	225	214	195	204	215	238	230	249	234	215	206	222	219	212	215	232	240	251	215	224	223	224	237	233	206	193	215	244	225	206	241	224	230	193	214	216	236	244	252	239	232	225	231	204	211	194	220	229	210	206	239	220	245	215	202	188	222	208	186	235	205	217	219	206	229	223	208	219
20627	2787	4286	3935	3036	2678	2194	1930	1717	1543	1298	1220	1104	1092	1044	1035	949	884	879	836	857	787	822	823	839	787	793	739	772	752	739	742	731	712	686	701	740	731	683	703	649	651	774	723	721	705	725	705	713	666	702	692	650	696	673	744	663	671	664	696	671	724	679	659	643	639	666	674	677	674	674	640	685	699	679	657	669	667	664	618	701	679	696	697	674	695	722	640	667	653	686	687	670	655	716	715	643	634	691	692	658	618	683	679	705	684	696	614	648	691	656	659	649	688	666	675	691	663	690	677	677	674	679	667	702	629	683	616	674	695	668	650	626	679	624	649	663	689	645	645	681	682	653	693	713	683	706	668	667	711	692	659	652	647	715	634	618	698	652	636	689	673	662	665	679	675	704	674	673	683	652	637	717	694	658	664	663	660	694	634	653	656	661	646	691	652	641	659	631	667	656	657	703	659	656	681	691	720	647	642	686	610	674	702	687	694	666	664	655	682	657	640	662	658	695	695	704	701	675	702	673	647	685	676	697	696	644	663	658	647	664	673	648	675	645	681	639	679	637	716	652	666	637	658	723	657	680	696	675	698	649	666	676	652	686	663	656	723	637	701	652	655	655	648	651	659	633	651	687	662	653	710	648	656	649	661	705	629	644	657	688	662	645	593	669	666	614	656	690	690	649	688	611	675	628	671	678	651	690	643	634	664	655	665	664	648	669	689	643	671	656	692	683	642	665	677	690	616	664	668	648	647	675	642	650	721	661	673	664	678	668	704	665	711	623	641	645	665	663	691	658	621	631	710	675	713	682	649	631	630	698	614	675	657	691	680	645	620	677	698	704	662	653	676	632	682	645	698	688	710	667	682	658	690	652	637	679	651	633	608	656	671	711	629	655	631	662	663	656	674	637	669	629	666	658	667	676	682	678	681	657	663	708	692	657	659	719	668	650	696	703	677	670	638	646	659	633	650	689	629	684	632	642	642	656	679	711	656	700	659	642	726	697	675	661	663	678	696	674	654	688	626	655	636	654	655	699	660	653	653	650	681	710	679	627	653	675	649	696	691	642	668	667	682	721	675	661	651	649	639	646	655	689	665	615	704	624	649	669	654	662	634	671	642	684	627	656	632	621	671	659	685	624	644	626	642	651	680	669	687	718	664	644	719	630	668	656	665	691	669	658	649	678	649	638	640	654	643	687	616	679	663	705	646	641	688	721	648	676	705	634	652	679	660	686	686	712	633	632	669	701	648	654	672	683	654	653	703	652	687	677	647	621	698	661	637	706	654	670	633	637	668	691	686	666	694	667	645	639	704	702	657	671	686	617	665	655	700	723	645	635	683	706	687	651	640	668	658	672	661	685	702	666	665	618	670	674	676	662	661	644	673	663	636	643	693	649	690	717	657	653	676	703	678	649	653	661	645	630	709	713	665	668	642	652	621	666	697	692	666	646	678	706	625	643	677	679	696	676	657	670	738	654	695	668	678	687	622	679	658	633	720	675	598	667	659	672	701	647	649	634	681	698	664	644	667	636	685	663	693	707	684	654	639	670	691	659	631	681	668	680	664	661	630	699	642	691	676	651	655	694	691	673	691	674	699	686	663	632	641	673	661	666	660	680	657	638	616	660	665	656	651	639	637	606	679	623	650	707	687	689	635	675	678	697	665	618	619	642	654	673	699	672	693	690	668	674	695	626	626	625	663	693	674	622	638	658	667	658	637	676	669	732	675	672	705	643	645	649	641	686	635	643	677	655	658	644	655	646	640	672	659	647	670	651	658	694	655	647	723	693	614	626	677	652	662	663	627	667	671	704	660	664	630	671	695	683	684	660	668	687	650	690	718	711	631	671	632	716	680	684	707	650	675	700	693	697	708	634	644	675	662	658	664	665	649	704	633	680	656	653	630	664	695	670	665	679	618	669	694	660	638	689	689	667	665	660	634	700	667	647	670	639	653	675	647	656	647	686	690	678	736	659	642	647	697	665	612	621	685	670	644	668	610	677	714	651	666	678	633	674	701	716	624	666	666	663	648	620	694	654	665	654	686	730	690	653	666	682	643	673	669	677	703	643	639	676	658	699	661	676	639	684	684	645	681	674	717	663	672	697	655	678	646	639	662	646	640	631	676	679	694	663	670	740	640	666	657	652	617	665	718	638	587	645	681	665	666	712	678	693	686	720	658	635	657	623	701	686	665	677	640	683	716	651	637	663	604	706	632	688	669	716	699	646	657	685	677	695	648	653	673	651	676	675	637	649	673	685	715	639	656	638	655	667	663	721	641	660	662	691	661	714	686	670	705	661	697	691	676	695	638	653	655	645	655	697	695	651	661	668	632	620	648	636	676	667	615	674	644	654	672	682	660	670	684	718	667	701	673	623	649	664	667	689	666	641	675	662	702	665	679	643	646	645	665	692	662	695	646	639	698	596	678	707	644	700	685	656	649	638	709	675	655	639	693	673	592	660	643	686	733	663	694	680	680	708	660	666	663	637	690	679	664	736	683	637	665	677	685	625	694	648	633	612	644	723	685	650	625	647	653	687	658	674	696	704	651	635	639	654	646	673	652	669	685	682	675	643	660	668	651	694	635	656	653	680	664	685	659	699	696	647	690	653	702	680	669	666	693	655	671	687	660	686	709	657	632	675	657	705	650	669	686	683	625	632	674	664	677	634	681	704	653	681	653	618	689	668	714	700	687	656	664	663	694	632	656	683	625	702	666	657	677	658	655	688	661	640	662	706	639	679	655	683	647	673	703	656	658	645	638	643	722	684	684	662	669	693	640	714	670	656	659	714	666	712	684	691	697	655	651	661	694	611	631	667	668	670	622	681	639	667	674	648	626	687	668	699	695	703	709	644	670	654	675	608	621	667	670	668	612	701	619	654	657	651	656	634	634	688	673	693	687	669	674	669	669	686	718	666	660	649	626	673	672	692	669	668	629	698	661	645	640	677	669	659	655	641	621	661	661	638	681	659	682	620	645	669	670	669	652	691	652	653	646	602	643	661	687	712	652	670	642	667	679	673	649	669	693	625	700	679	677	624	647	661	700	675	646	701	644	669	656	696	685	677	658	650	648	633	686	663	642	721	675	706	664	680	626	671	680	674	664	656	649	641	666	622	643	682	637	655	640	632	663	745	642	697	658	638	685	658	667	646	683	691	688	705	627	658	643	663	668	664	653	692	683	659	664	675	662	688	650	615	709	646	692	678	660	694	675	654	679	666	714	693	696	688	663	648	686	690	657	640	658	656	677	674	640	658	701	669	656	658	599	631	657	708	701	684	664	669	689	649	634	642	664	640	643	668	676	697	639	672	686	621	674	676	663	683	668	653	689	643	634	697	667	629	663	670	637	681	623	651	702	636	649	676	690	692	625	666	673	676	677	635	658	713	653	659	674	658	701	656	692	772	637	683	642	648	678	655	678	675	633	700	604	664	686	629	644	695	648	685	674	668	634	657	675	657	635	632	677	672	651	702	638	660	588	673	685	684	630	678	708
48216	22055	13185	3962	2185	1593	1010	768	694	592	498	432	449	393	422	398	362	397	330	370	349	351	324	325	341	323	308	314	345	356	311	321	342	285	307	347	322	300	340	338	284	303	320	332	279	322	307	341	298	281	280	318	298	278	283	330	327	300	303	323	305	321	320	297	307	308	342	302	292	301	307	296	311	293	326	299	326	340	271	300	295	328	314	296	274	328	298	292	330	313	328	308	309	285	325	297	296	300	319	322	288	308	321	315	293	264	314	294	321	303	284	299	314	300	322	331	319	303	324	288	308	301	311	306	295	315	331	336	306	287	303	330	304	309	324	327	293	289	286	312	308	310	332	323	297	296	320	332	291	326	287	320	278	291	318	294	311	305	305	317	356	304	305	282	321	291	283	320	319	326	312	318	281	300	305	322	278	305	301	301	300	285	302	300	313	310	313	302	305	265	293	285	329	316	316	295	308	285	301	331	351	286	315	324	285	300	323	348	283	305	288	314	300	299	310	289	325	303	306	301	330	314	293	316	297	294	302	311	298	315	297	316	293	312	318	305	270	342	276	307	276	289	299	304	269	286	318	304	323	283	314	303	321	296	301	302	317	294	300	306	292	305	278	307	301	345	291	280	312	283	298	288	309	318	276	300	311	294	332	297	328	297	286	299	300	307	289	334	307	289	274	306	310	298	300	333	306	326	273	295	290	307	267	286	267	271	291	309	308	315	297	288	289	317	303	289	306	307	304	298	311	314	299	290	315	322	292	316	251	307	310	303	306	284	283	294	312	309	335	303	300	289	284	298	302	288	298	294	291	293	316	307	295	340	308	300	287	320	300	299	334	330	307	316	281	328	307	305	280	297	294	297	314	285	274	305	307	282	281	285	311	275	288	265	295	300	309	300	296	290	322	321	262	287	304	309	308	273	310	310	323	312	323	283	291	319	290	297	284	308	289	296	284	294	307	314	270	327	298	305	300	302	293	299	257	285	310	276	310	309	321	321	305	300	289	267	279	314	325	347	289	316	323	280	283	301	295	304	276	298	312	322	325	261	283	302	301	320	315	271	341	286	326	305	282	290	276	308	307	313	295	318	287	308	303	313	285	292	264	310	271	284	314	332	269	297	307	322	300	325	279	314	283	329	290	311	298	305	311	287	305	281	305	281	319	281	273	329	301	299	288	300	304	304	318	328	307	323	297	303	326	310	276	305	298	317	313	304	309	294	291	332	290	313	303	300	328	283	294	308	299	326	289	314	328	326	295	235	304	306	287	290	277	307	304	322	322	262	316	282	281	288	303	300	270	298	277	277	301	309	262	295	290	329	305	288	276	308	334	299	319	308	319	306	285	286	295	262	323	290	306	310	289	326	295	314	288	309	327	302	277	300	323	276	281	280	297	282	311	325	328	300	297	310	299	306	322	281	289	324	299	264	339	325	318	286	312	316	296	322	312	298	319	308	312	290	270	316	278	323	280	317	313	328	324	285	283	317	299	325	294	323	301	290	300	293	287	316	307	300	279	290	311	307	310	301	281	311	310	309	274	321	288	293	296	315	309	306	293	282	347	282	296	294	304	302	329	294	296	310	289	301	290	301	301	292	329	324	303	306	317	307	300	301	292	267	288	303	339	282	298	331	310	302	287	292	282	294	347	273	327	311	286	293	335	325	308	308	340	324	307	264	291	299	278	296	294	306	319	320	268	281	309	284	302	320	328	287	277	325	306	314	303	301	297	291	301	294	286	339	297	262	336	316	303	305	291	316	306	328	268	254	289	277	324	326	310	286	307	308	326	293	278	302	330	328	298	294	286	315	303	307	311	296	286	282	305	322	291	283	329	293	279	296	301	278	295	288	306	312	299	273	356	264	310	308	277	304	322	322	295	313	311	327	328	327	296	304	297	328	304	294	291	283	301	287	292	295	292	312	279	302	336	327	280	300	307	304	338	306	300	298	312	319	285	325	310	280	308	322	299	333	317	304	297	310	305	298	272	309	318	276	281	300	298	301	321	296	264	282	295	262	272	305	302	280	278	274	295	314	287	305	305	277	320	291	284	307	299	332	305	301	266	297	299	348	270	308	321	312	306	287	322	310	279	304	302	321	303	298	318	301	330	302	280	298	309	287	288	305	284	281	295	300	295	323	266	286	302	311	305	296	296	312	329	285	293	302	277	304	316	318	298	298	317	274	297	304	297	303	303	321	276	307	327	281	299	276	301	293	302	299	292	289	297	286	286	312	287	299	346	336	326	314	300	292	307	320	295	285	285	318	298	304	311	321	303	298	283	307	301	301	315	293	326	332	301	277	327	327	313	327	330	291	304	304	322	302	358	286	330	304	326	339	331	314	314	305	291	320	314	287	304	281	300	316	301	271	279	281	299	307	303	288	277	299	312	272	288	287	321	299	281	300	286	325	330	319	308	290	294	285	282	305	322	278	297	295	304	321	337	315	282	334	318	298	319	294	283	317	318	311	284	314	272	317	297	335	323	288	285	314	356	281	304	303	318	313	323	305	300	284	317	325	303	299	288	306	305	280	332	308	299	296	293	286	282	290	321	297	294	316	278	322	279	325	296	317	313	305	312	273	333	297	252	291	310	292	312	296	289	293	288	297	295	312	293	304	328	280	304	280	288	335	284	283	300	330	297	357	286	297	312	297	298	269	302	296	322	291	289	302	309	296	325	287	307	322	326	315	296	308	314	302	305	289	314	303	304	299	301	286	296	349	282	286	298	304	329	290	296	288	307	306	290	285	316	306	329	337	318	322	281	293	285	302	319	316	284	295	343	297	311	287	302	293	326	325	303	295	283	291	301	310	331	305	313	289	310	312	292	315	295	314	320	313	293	314	335	305	311	296	312	336	314	293	293	289	267	303	318	305	305	305	283	304	319	279	277	278	332	297	303	308	301	340	313	305	301	311	295	288	276	323	324	315	267	306	277	320	288	284	303	322	328	304	284	302	297	357	321	312	296	297	326	327	319	318	299	358	294	328	280	324	326	293	299	318	310	297	334	277	309	292	302	305	307	262	300	323	307	315	312	299	329	305	303	349	292	279	289	278	278	328	289	255	298	311	314	275	278	318	299	268	301	289	304	306	314	299	286	281	309	295	290	285	340	308	302	327	305	312	313	312	301	299	290	293	277	282	317	346	295	324	296	284	333	309	284	345	288	290	314	321	288	306	304	291	290	310	312	290	296	311	289	289	323	299	321	318	313	309	290	313	309	307	279	338	295	311	342	295	285	304	300	314	301	285	290	324	334	287	317	294	293	300	302	311	308	320	313	301	284	302	321	290	280	284	334	287	268	295	297	309	293	307	266	301	330	313	297	318	285	308	306	274	337	317	293	265	276	319	292	333	335	311	287	285	312	265	339	327	293	304	305	317	284	319	298	342	305	287	328	297	297	295	320	300	313	288	292	314	295	303	287	312	289	288	321	292	294	311	281	285	338	280	287	318	343	249	286	314	277	299	289	306	313	309	305	310	316	281	255	284	297	318
25014	4157	6506	6338	5199	4662	3840	3084	2813	2456	2017	1785	1662	1612	1485	1378	1372	1414	1221	1264	1156	1163	1105	1110	1111	1070	1128	1025	1000	995	1035	1014	955	1024	968	970	960	967	959	980	923	906	901	913	914	922	962	890	942	936	887	906	899	890	908	887	920	918	846	902	900	851	857	898	909	907	879	856	890	825	900	913	860	844	871	906	833	910	905	869	857	913	878	798	901	831	915	868	881	902	855	866	873	868	914	887	902	849	884	848	903	832	889	878	826	844	866	858	855	874	836	886	848	810	830	858	851	895	835	861	854	886	863	813	851	892	848	829	825	863	839	840	843	835	825	831	856	867	830	864	835	856	851	877	907	860	857	812	846	871	867	819	859	936	922	863	822	869	887	850	885	888	884	860	839	878	902	832	904	812	865	813	825	913	858	866	858	888	860	828	849	873	878	896	878	860	814	857	830	849	847	821	867	906	866	825	859	846	821	828	923	849	860	872	841	869	874	833	845	880	856	843	862	832	836	870	863	860	872	861	842	863	828	878	907	887	831	912	847	879	873	871	929	854	840	924	845	854	887	798	891	838	878	899	841	854	848	887	828	790	864	802	846	885	918	832	854	927	868	895	825	826	782	839	840	804	904	854	850	843	868	881	890	798	861	877	868	872	830	844	814	851	884	854	920	829	804	861	869	835	851	840	841	822	894	902	846	822	909	885	856	872	820	836	854	817	805	847	827	873	848	850	868	883	815	862	891	860	836	831	887	819	874	827	869	870	837	887	841	857	833	838	850	847	863	849	862	825	891	823	856	852	878	846	872	841	883	862	853	827	842	851	904	842	801	802	833	776	867	826	808	847	920	837	847	842	885	889	841	797	831	861	868	869	780	887	841	857	858	867	845	912	818	862	796	892	873	841	863	856	828	836	804	767	812	842	886	884	850	893	859	883	858	864	831	861	863	805	897	859	885	829	835	812	847	830	872	840	805	859	858	831	853	805	852	889	822	889	841	840	852	886	872	839	898	845	821	897	875	897	855	873	878	842	861	878	817	784	849	847	863	856	842	833	872	858	846	851	824	849	943	825	886	913	790	851	886	911	875	857	798	885	877	914	832	889	921	842	881	840	819	845	850	883	846	861	899	930	845	840	837	832	822	844	891	843	863	875	845	865	891	839	876	844	882	840	857	904	840	857	876	831	843	896	875	855	875	872	853	876	863	822	892	859	839	886	856	821	862	868	823	841	824	873	807	859	897	873	910	879	841	901	885	802	836	838	817	826	883	883	832	850	886	828	832	843	836	853	831	852	867	883	823	826	866	817	909	872	906	868	841	815	857	851	860	892	765	842	830	866	869	851	880	846	836	879	819	825	901	865	853	883	876	828	852	884	879	875	829	809	832	887	867	827	852	903	876	884	860	846	865	842	848	873	849	856	828	867	851	923	887	843	878	823	830	870	878	824	866	866	878	881	820	818	881	844	896	854	853	828	883	838	827	830	869	844	888	819	827	881	858	894	908	850	903	835	913	902	865	831	864	847	838	879	850	847	881	817	857	846	846	856	875	785	822	865	905	840	800	848	785	896	855	842	875	863	865	843	861	822	838	851	863	885	896	862	871	865	896	818	861	889	834	887	907	937	829	819	870	846	834	876	893	830	918	832	832	832	863	874	821	835	831	859	888	889	912	873	873	838	843	901	828	858	835	855	900	830	831	859	842	836	873	820	825	881	835	804	914	855	847	842	883	824	855	874	841	860	802	895	838	870	853	826	851	858	869	862	884	935	849	865	828	851	923	891	840	845	839	821	874	802	877	868	893	864	801	881	850	824	851	833	864	876	884	869	842	875	861	880	866	893	847	834	870	872	875	829	864	844	881	834	856	836	842	836	877	845	821	882	809	834	849	861	831	852	821	894	827	849	833	886	888	881	851	865	837	875	855	859	897	846	906	877	828	817	918	833	844	830	850	856	883	895	851	827	869	885	849	875	909	862	849	852	798	886	813	878	892	823	896	850	899	835	837	863	888	914	846	918	861	903	895	832	810	880	863	798	817	844	834	888	834	790	883	856	854	851	893	894	849	885	888	871	916	889	833	841	886	804	881	837	843	833	844	878	826	893	832	838	869	809	875	860	870	835	844	901	858	819	830	891	871	881	828	902	877	823	899	873	842	869	862	878	843	812	856	889	871	884	844	883	863	845	862	904	842	839	873	853	851	829	861	810	822	873	891	829	840	821	851	903	888	891	872	846	838	842	830	875	860	903	873	846	893	863	829	850	912	845	856	873	843	860	895	882	897	859	863	883	821	891	840	840	835	794	808	888	872	852	881	831	833	864	837	851	828	855	875	826	828	847	856	839	824	844	845	850	866	826	882	879	884	899	880	845	877	917	931	860	879	842	830	877	885	858	834	822	872	836	885	836	913	798	824	853	860	844	868	835	828	858	855	860	838	847	795	865	898	831	856	863	827	828	861	843	847	842	861	848	847	879	857	822	844	883	897	861	906	852	865	861	856	899	858	817	855	874	857	819	916	869	892	854	911	887	861	833	878	855	866	844	854	826	874	866	874	844	863	805	803	876	862	858	930	877	905	815	890	851	830	826	850	847	894	845	860	801	849	860	877	841	818	879	811	821	877	862	903	882	861	878	855	855	888	848	911	887	839	807	837	826	849	899	846	830	859	827	850	873	807	823	853	858	847	885	839	842	866	886	831	829	846	899	848	871	844	895	853	835	857	864	864	800	921	888	868	797	903	836	848	889	803	872	851	856	853	858	900	833	779	873	817	755	844	865	893	870	851	804	824	871	918	851	821	847	848	863	875	819	887	854	848	862	878	832	870	831	871	850	840	876	856	874	876	871	867	836	920	872	887	834	859	809	831	840	893	876	834	805	896	853	914	853	832	829	833	857	920	906	832	901	884	873	871	882	819	872	879	822	865	893	817	884	875	901	844	857	850	833	869	832	844	821	838	887	886	836	859	904	875	881	891	854	830	847	860	856	850	920	872	885	850	947	848	844	867	861	878	910	891	840	854	807	810	881	865	864	868	832	879	818	837	842	885	872	887	876	900	855	825	924	829	923	855	824	844	868	812	853	865	872	868	812	871	817	842	916	861	866	845	881	865	863	868	850	879	874	939	836	869	821	829	822	938	892	878	839	873	846	872	882	850	869	895	858	777	828	875	866	874	887	849	846	844	865	860	835	867	902	878	791	928	881	842	872	879	892	851	921	807	825	855	863	882	825	855	824	808	848	909	875	863	878	910	793	863	841	880	841	811	835	887	846	822	837	839	852	834	876	858	828	852	843	897	904	836	854	840	854	852	883	839	862	835	857	861	879	867	836	880	884	849	855	841	852	862	895	819	843	864	848	860	865	836	847	854	860	919	883	865	869	939	918	824	868	865	830	813	892	839	843	854	832	912	834	844	858	912	884	871	865	861	856	863	891	827	862	819	876	858	802	853	865	837	831	882	809	893	795	822	899	841	874	878	822	858	838	823	866	865	888	889	862	835	888
10636	649	421	245	188	164	139	108	117	133	116	113	105	107	106	104	108	114	96	111	115	110	106	99	101	99	107	112	101	111	91	108	95	114	92	106	92	104	106	87	107	120	114	111	92	104	107	118	108	109	109	118	104	108	109	102	113	92	102	100	104	103	106	88	95	84	103	95	113	105	82	103	98	99	105	99	99	125	112	99	103	105	105	104	134	92	94	110	103	115	108	108	124	88	108	101	104	110	98	103	111	87	89	93	100	104	102	87	122	95	104	121	121	93	105	99	100	77	117	123	114	83	105	109	111	119	109	108	97	89	90	101	97	116	89	97	104	98	91	97	86	90	100	108	87	106	94	113	97	95	112	93	113	122	106	94	100	98	85	109	101	90	87	110	101	115	122	92	107	110	113	105	94	97	112	107	97	94	88	101	108	106	99	102	108	122	111	109	116	94	95	110	96	117	102	103	89	115	91	119	95	113	96	124	98	95	95	109	98	118	100	103	120	99	100	108	105	94	113	87	88	97	110	89	97	114	107	92	113	107	96	106	109	105	87	107	87	124	105	117	83	102	113	98	101	106	101	120	112	95	99	105	95	104	116	86	99	113	112	104	118	108	90	103	115	101	91	119	121	105	100	87	116	112	109	125	110	97	100	109	99	105	91	87	85	106	94	89	99	87	103	126	95	96	111	133	105	109	97	103	87	111	100	107	108	115	100	110	110	113	110	101	89	97	108	106	113	111	100	101	97	108	105	75	99	94	117	106	105	119	114	99	106	91	105	88	122	122	112	107	108	102	108	98	101	123	84	107	95	112	113	122	88	96	117	99	116	110	110	97	105	107	109	102	101	102	108	84	98	110	104	113	91	105	106	100	100	109	101	97	111	96	92	88	106	115	109	94	97	108	101	109	102	99	100	89	109	109	107	91	95	90	103	112	95	111	81	92	87	107	126	95	105	109	115	108	99	93	107	100	101	88	114	99	105	94	113	99	95	99	113	103	107	121	110	105	107	140	96	113	88	100	107	126	102	107	100	97	113	116	116	108	99	117	98	104	103	112	115	102	112	111	115	106	104	112	96	98	96	93	126	106	93	98	95	104	105	125	113	113	92	106	113	123	101	103	105	93	107	124	125	111	106	113	108	119	92	104	115	103	112	100	112	119	103	108	125	110	102	95	101	97	91	100	119	114	108	86	105	100	126	93	117	115	85	107	114	114	106	81	94	107	87	101	93	106	94	111	135	99	99	107	99	94	100	100	108	112	97	100	124	99	135	108	109	122	81	100	102	100	114	95	80	96	98	120	104	96	113	114	90	85	90	113	94	121	95	103	101	105	104	91	117	98	94	105	106	119	99	106	100	106	101	105	96	104	109	103	119	124	105	115	104	96	119	109	97	102	89	92	86	105	120	104	103	102	101	109	94	100	91	113	110	107	109	99	126	107	107	111	104	113	108	104	118	103	117	80	81	109	105	104	78	105	108	98	113	88	89	114	104	119	107	98	104	117	104	85	116	107	107	101	114	114	116	89	125	88	110	102	129	87	107	70	91	105	96	100	105	102	108	105	127	97	105	116	120	92	97	104	81	96	103	99	110	107	116	121	97	121	108	89	120	83	110	114	83	114	112	104	98	100	97	102	82	89	100	97	111	94	90	100	103	103	93	109	99	99	110	113	103	112	107	123	84	93	117	109	102	85	104	112	103	103	106	95	111	87	104	95	105	100	109	85	124	91	121	103	94	108	105	93	107	99	105	103	102	101	101	124	91	106	97	108	108	73	130	93	107	99	100	105	105	106	109	109	90	99	89	102	94	107	111	108	88	98	113	93	96	109	112	111	107	116	116	107	103	104	107	95	96	88	98	98	108	118	74	87	117	100	96	120	88	93	96	108	91	111	91	108	99	113	109	103	97	101	96	105	99	112	98	106	103	96	102	110	104	119	111	101	102	105	121	105	101	105	99	125	91	90	105	108	97	113	107	97	109	86	107	113	106	105	108	92	102	102	101	98	102	96	94	105	97	121	126	109	88	109	115	100	108	88	109	94	93	102	119	104	106	122	124	117	109	100	106	104	89	119	90	104	109	90	119	128	110	107	117	103	111	88	96	96	110	101	104	98	113	109	96	99	111	108	116	120	102	110	110	106	94	116	102	101	115	109	114	105	91	102	99	83	119	105	109	89	89	92	107	114	97	103	112	106	112	93	91	92	101	148	95	103	111	113	114	116	107	96	87	97	107	99	83	116	98	100	99	88	118	108	96	113	93	72	107	93	117	96	87	101	116	101	112	98	116	95	114	90	129	98	97	116	106	115	94	117	102	110	99	112	121	103	103	117	107	98	101	102	113	101	91	101	111	103	103	107	103	120	98	115	100	113	110	100	77	106	109	105	114	115	106	99	103	97	96	85	98	115	104	108	110	95	100	88	102	111	95	131	116	108	131	99	89	128	119	101	111	104	110	100	107	102	124	100	81	84	104	103	107	94	112	117	121	104	113	100	109	103	91	103	104	121	96	101	93	102	107	107	97	87	114	96	120	96	106	106	111	106	85	134	120	133	114	95	112	97	108	125	96	93	89	110	99	113	108	105	102	116	102	94	98	86	123	95	92	88	93	95	106	124	101	94	103	88	106	114	118	91	118	93	96	102	108	102	101	124	93	108	101	103	101	89	95	94	98	111	94	109	109	98	117	108	96	103	114	91	105	100	116	108	104	106	99	121	103	101	99	105	106	103	110	110	108	92	111	100	102	111	114	131	143	102	97	95	94	98	118	119	123	103	97	91	119	92	94	113	124	106	96	117	98	107	102	91	104	81	115	110	95	107	97	102	104	109	120	115	106	99	99	91	99	100	112	113	108	106	98	102	89	100	104	107	87	105	95	113	106	114	94	97	116	104	95	103	92	101	103	108	94	102	103	112	92	100	126	104	101	95	91	110	111	97	89	96	93	100	95	71	111	113	87	89	128	94	100	104	104	94	109	100	106	118	101	98	108	114	106	97	103	111	114	95	94	111	95	89	106	96	108	107	96	92	116	109	117	94	97	109	117	93	91	99	104	106	96	111	109	86	108	112	108	120	103	118	89	112	113	95	102	115	99	96	105	122	102	98	102	113	116	101	86	95	87	94	118	93	104	96	107	115	104	105	102	98	106	97	101	105	101	95	111	97	107	101	103	88	107	110	122	112	80	94	110	114	101	85	99	104	101	97	108	104	90	115	107	93	96	108	103	98	89	104	88	100	103	102	118	90	115	114	108	110	99	107	105	96	95	110	109	103	123	117	92	118	104	101	121	89	107	102	130	116	107	98	82	106	115	93	100	114	107	99	94	94	113	110	106	98	88	120	109	107	105	115	97	120	85	114	105	106	94	100	111	98	108	107	107	104	104	114	108	105	82	85	103	109	112	123	106	95	104	93	96	95	99	112	120	115	120	118	99	132	105	107	108	98	105	100	109	116	89	111	112	94	107	99	84	105	101	107	118	106	91	93	110	113	101	101
9369	596	785	741	562	502	497	496	422	432	403	463	406	396	425	427	428	355	402	379	412	407	400	353	371	385	367	405	372	341	378	400	391	348	348	375	376	371	330	394	368	376	366	339	371	377	350	343	356	373	387	365	366	387	366	368	381	359	370	364	401	382	374	359	351	362	387	360	370	405	370	390	367	353	347	364	362	393	354	384	384	393	365	371	378	387	392	355	404	376	376	372	357	337	315	396	351	388	337	339	365	382	390	386	358	362	374	361	380	348	363	388	353	361	411	350	297	397	344	366	341	394	371	363	363	360	353	356	344	322	352	337	373	345	376	379	374	347	364	376	366	341	372	378	342	374	402	350	371	343	355	371	407	361	362	354	359	377	369	322	367	395	372	384	345	368	358	352	372	352	368	358	381	373	372	359	383	388	395	362	360	347	360	372	349	385	388	327	354	325	341	371	371	339	376	339	411	351	383	345	377	365	377	390	361	357	378	404	385	345	359	377	326	366	329	343	382	373	371	357	350	383	351	407	376	335	365	348	365	372	364	354	359	363	358	361	381	391	340	348	367	398	366	419	371	358	342	370	389	385	370	380	378	344	334	379	368	380	382	356	383	348	313	326	407	392	367	386	363	353	348	351	396	343	411	369	390	346	373	378	353	376	355	351	383	396	363	360	360	337	379	355	358	362	340	342	347	365	379	362	374	392	410	393	370	362	385	356	365	379	366	358	365	388	379	356	361	360	376	365	337	380	372	375	384	382	373	357	363	352	398	321	375	334	358	347	368	334	384	363	390	365	312	408	377	377	334	352	391	373	384	350	377	328	375	366	375	384	378	369	349	376	375	353	365	387	351	359	370	361	380	391	357	365	393	368	379	390	346	333	323	366	360	377	379	368	394	373	349	370	371	362	325	392	387	341	352	382	389	364	396	350	401	342	381	342	388	363	348	369	367	377	353	353	400	365	382	363	343	405	352	387	364	336	384	378	375	354	334	368	391	338	361	375	347	358	367	375	389	360	375	370	340	374	372	364	372	381	383	374	373	378	369	347	370	360	381	388	367	405	335	358	371	354	349	372	366	378	344	378	362	386	346	359	369	342	362	357	385	381	373	361	355	380	364	356	375	379	379	373	335	386	379	375	333	366	388	365	349	378	365	364	361	368	384	367	347	349	382	395	362	350	357	382	351	406	369	359	387	368	349	358	357	370	334	379	377	410	383	356	363	351	388	355	394	364	390	343	350	333	375	376	378	382	346	372	361	384	368	359	350	365	348	358	330	378	380	346	339	350	358	377	355	358	350	381	389	401	357	353	341	359	353	352	369	392	359	359	338	378	380	385	400	372	373	372	362	372	380	353	393	363	340	337	370	355	386	366	341	330	344	332	359	339	343	389	414	382	358	365	359	323	338	394	365	331	374	335	362	309	373	381	364	328	332	375	348	372	381	356	381	386	370	383	377	369	362	360	357	358	349	366	356	355	372	400	371	371	364	349	333	377	323	353	341	364	368	368	393	371	372	373	350	346	363	345	390	333	368	378	360	376	347	377	410	349	363	339	406	315	337	350	364	340	380	340	349	374	388	354	365	324	384	336	359	405	325	372	364	401	363	386	364	350	378	369	355	379	350	367	353	350	343	360	367	345	354	343	364	339	391	378	378	346	380	348	339	366	359	360	367	400	382	387	399	340	369	318	362	369	357	364	359	332	385	353	335	344	391	297	375	343	370	334	384	376	392	369	388	373	378	357	364	371	356	335	358	359	387	358	383	369	390	359	397	352	354	356	373	340	366	343	407	344	371	350	391	383	397	400	377	346	374	349	359	352	361	387	347	388	370	362	399	384	367	380	360	356	392	369	387	349	360	363	343	400	367	356	345	340	384	378	345	359	356	367	368	384	332	347	358	369	375	428	402	354	378	344	406	386	394	350	313	359	360	350	380	334	358	366	379	369	354	404	369	353	344	341	359	382	318	387	363	366	337	333	404	408	328	349	395	354	388	351	355	422	330	383	366	340	409	348	371	387	376	376	386	388	346	356	341	365	353	364	350	364	386	335	376	361	341	336	354	349	357	329	330	340	361	386	339	395	387	371	413	366	383	347	362	360	341	358	350	389	370	371	382	363	364	353	366	362	383	349	378	383	372	392	350	368	405	377	377	383	350	373	366	346	367	368	386	350	362	370	351	363	381	393	349	399	380	365	380	353	349	366	347	361	364	393	398	393	357	390	359	338	362	352	366	356	344	354	381	379	372	368	350	354	364	389	372	399	347	391	377	364	411	415	388	375	353	400	364	355	381	370	359	356	405	387	342	373	363	335	342	390	351	385	337	368	356	362	327	371	387	357	387	376	373	368	374	379	400	370	356	339	379	367	392	359	370	387	369	375	372	341	354	370	378	365	389	375	337	362	362	392	401	384	360	385	378	364	368	376	362	388	321	381	342	380	384	365	369	366	362	361	409	372	358	363	351	380	342	401	356	377	385	337	374	372	370	351	369	389	356	345	364	350	399	345	359	346	371	366	387	387	367	354	372	383	344	395	376	362	355	363	382	347	371	366	346	393	380	391	352	359	359	391	344	391	364	339	340	338	331	358	351	368	376	369	326	345	369	372	340	390	329	393	377	359	359	375	371	346	344	339	347	382	334	372	387	419	338	350	347	360	366	356	389	362	363	353	368	339	354	364	379	370	342	362	360	376	387	365	350	411	348	365	378	350	350	364	367	400	385	385	383	390	366	373	361	371	378	332	386	380	334	357	361	367	362	374	367	370	366	331	385	376	352	374	362	336	366	340	362	370	366	358	355	375	388	371	348	385	384	380	346	371	388	333	345	409	351	365	358	329	356	359	337	372	365	342	343	370	383	364	364	397	342	341	387	370	374	368	370	358	362	403	362	347	377	343	381	338	395	369	406	342	357	392	362	379	400	381	359	386	381	359	350	389	395	361	393	339	374	384	355	331	389	365	380	364	373	385	371	382	358	357	363	379	376	362	363	394	356	356	359	360	351	416	364	347	406	400	349	355	332	342	374	391	369	382	358	350	381	353	393	335	382	363	342	371	357	369	363	397	372	387	366	363	366	325	340	363	372	352	399	350	358	363	387	399	372	353	379	354	362	387	366	379	391	385	370	368	387	348	403	390	360	356	335	332	399	330	353	387	389	361	399	362	353	336	336	383	385	407	349	373	326	363	357	378	361	378	359	371	378	378	369	365	333	354	357	386	347	346	378	365	388	350	361	370	342	357	382	355	371	354	342	353	363	384	376	401	349	341	377	367	374	364	367	383	370	345	340	401	341	370	354	363	382	377	407	362	355	350	330	366	379	375	394	381	368	352	329	373	369	347	358	339	349	376	367	380	383	353	387	350	353	348	369	346	369	340	377	367	338	318	365	360	352	396	342	375	393	368	386	368	353	360	369	332	345	349	351	376	381	373	364	346	363	395	358	352	321	377	374	393	351	347	367	360	362	392	389	394	346	367	383	375	353	386	347	382	375	342
43186	15290	4160	1613	962	719	521	465	394	332	328	322	320	282	279	248	244	237	242	237	250	240	232	235	247	237	257	226	266	230	230	244	245	216	204	233	239	217	240	228	196	245	230	233	239	211	213	218	218	222	199	215	227	216	230	261	234	238	230	209	224	211	214	204	202	228	230	205	228	217	197	223	230	219	201	203	241	196	219	224	243	230	238	210	240	229	230	202	222	224	228	258	231	218	242	232	216	221	242	243	207	214	214	195	238	227	232	216	232	235	232	202	200	227	236	197	228	232	218	236	196	228	223	201	204	200	213	230	269	226	233	242	202	205	224	225	214	228	226	232	234	244	201	201	218	220	228	198	224	214	231	230	238	223	197	210	208	218	191	208	230	176	215	210	210	217	202	205	233	196	207	248	210	227	203	235	202	207	219	233	211	221	230	224	226	222	232	241	229	198	240	234	231	211	213	190	230	218	229	228	205	218	208	217	229	209	214	218	212	246	195	246	216	240	207	250	225	201	225	233	234	220	242	210	196	211	244	243	201	262	226	252	225	214	210	213	215	204	206	220	205	185	190	200	243	229	201	208	231	230	252	236	200	225	213	196	223	202	220	238	219	203	244	235	215	217	206	225	189	237	232	203	209	231	195	224	214	217	205	215	212	225	230	222	215	208	197	222	244	230	211	205	245	248	221	243	220	211	223	219	218	208	219	234	221	215	248	219	201	214	198	220	240	240	242	229	216	217	218	221	231	238	216	205	216	223	211	234	230	203	220	214	233	217	231	209	227	230	241	234	205	203	225	201	194	219	223	245	238	202	235	208	207	226	221	228	234	208	201	221	217	205	215	219	216	220	218	218	230	221	202	210	240	218	210	225	249	229	247	213	213	201	212	206	228	216	233	208	218	177	209	213	206	204	214	244	200	207	215	209	228	218	210	228	215	225	223	245	215	200	212	215	219	235	211	236	206	271	200	231	221	228	248	206	195	224	213	224	232	218	219	227	212	200	240	207	243	227	232	197	202	199	197	238	220	214	224	240	224	215	225	193	208	199	228	246	203	213	231	239	216	215	221	232	250	234	230	227	209	207	202	218	229	216	191	217	224	258	238	209	199	223	244	248	218	202	238	228	220	249	236	208	227	233	205	202	216	225	216	228	217	249	205	242	213	239	213	226	202	200	222	239	189	209	211	223	213	220	221	225	214	229	205	236	204	198	234	222	179	241	223	229	262	232	233	219	244	208	235	210	189	228	210	227	239	195	220	247	242	224	218	208	213	238	215	246	216	242	212	232	214	220	222	203	215	223	232	222	199	226	237	220	212	228	226	243	221	222	215	207	207	206	230	196	219	220	250	217	241	215	246	221	222	234	222	233	223	214	209	200	204	207	204	210	253	204	199	255	229	242	225	216	217	247	216	208	228	219	224	223	220	245	242	170	233	220	228	225	214	214	219	211	215	213	215	210	218	237	202	229	202	233	207	216	232	234	204	227	251	202	205	234	231	204	188	201	182	219	213	204	222	233	231	226	210	220	237	189	195	184	237	254	217	185	219	222	209	215	219	214	190	222	188	196	213	234	247	230	210	205	210	210	220	194	212	215	214	217	231	250	222	228	198	222	231	227	229	230	194	224	228	213	230	216	217	214	240	204	196	221	231	201	197	217	229	252	239	215	213	224	240	234	196	236	216	205	241	200	232	232	214	239	250	195	202	229	251	225	220	198	218	235	205	226	244	251	228	223	203	201	216	206	235	215	203	251	210	223	223	239	209	225	248	240	233	231	220	217	224	230	222	222	215	224	220	183	215	234	241	233	240	234	202	225	230	220	207	248	240	208	220	240	235	205	208	190	216	213	210	234	231	238	211	229	212	244	219	219	236	210	240	229	223	196	249	236	230	206	210	223	200	225	219	254	202	244	227	217	234	243	227	212	220	192	252	236	227	230	220	215	216	217	207	236	189	224	214	224	193	229	225	272	235	219	214	236	230	197	212	242	215	200	208	241	212	209	217	228	201	240	227	213	228	230	230	212	235	231	221	197	234	224	217	210	195	218	210	230	201	221	228	219	219	199	196	238	234	235	250	209	218	213	232	210	232	224	236	221	221	198	242	215	213	220	192	221	182	216	221	219	226	216	234	209	224	226	202	212	222	236	197	214	190	224	199	252	215	211	206	221	216	202	227	215	220	231	196	216	231	217	217	205	241	207	234	238	237	257	200	222	217	223	221	192	200	228	215	224	226	211	205	196	230	205	233	197	235	221	213	229	227	227	223	192	242	206	233	219	233	211	234	235	191	237	208	207	244	199	193	209	224	194	200	202	227	227	214	221	248	217	201	232	226	210	214	230	204	190	222	213	231	245	213	212	227	219	241	219	217	218	194	186	217	249	221	232	233	206	214	204	225	224	209	223	229	217	212	242	227	210	218	236	209	230	234	213	207	205	233	221	249	214	214	200	249	221	209	219	224	218	235	216	213	207	225	249	209	225	215	245	204	205	232	207	195	227	244	221	249	224	214	204	217	212	214	226	239	217	210	229	215	183	240	206	221	232	240	224	221	217	226	231	228	222	259	250	197	238	226	217	209	213	201	236	212	221	230	233	229	211	231	234	203	213	208	212	222	201	214	230	215	200	216	212	225	222	192	224	222	235	197	198	239	224	218	219	246	200	206	214	221	220	212	245	206	216	234	233	225	224	245	226	223	221	208	238	215	212	216	237	239	219	216	245	215	225	262	204	232	223	230	228	211	250	218	216	217	213	196	223	204	207	213	248	218	199	205	231	231	224	198	208	202	237	204	222	202	221	236	242	236	221	218	188	214	205	204	220	235	217	209	246	243	230	188	192	250	207	230	210	220	240	249	233	222	252	209	219	217	239	221	216	228	215	232	206	196	181	234	208	207	222	216	193	224	225	241	205	205	219	209	201	235	220	208	228	223	226	213	226	242	234	234	223	232	182	235	214	201	249	226	244	229	233	212	236	196	222	197	227	197	221	235	210	210	204	214	218	198	225	234	232	230	213	213	233	183	182	238	220	231	225	253	224	212	236	192	204	192	207	213	217	239	233	229	214	231	230	213	219	219	224	245	214	209	223	241	218	213	223	218	237	210	202	202	213	205	199	223	217	211	211	231	191	202	232	226	213	222	205	220	223	230	211	246	212	203	202	224	224	219	237	228	229	218	233	225	224	209	214	220	230	210	198	229	226	201	218	205	225	209	204	201	211	235	245	246	219	227	231	241	236	218	222	234	230	198	206	218	230	248	198	242	208	235	215	209	218	230	221	199	214	219	219	226	241	243	190	262	226	205	243	198	209	221	235	219	233	209	219	223	218	250	231	235	221	246	238	229	216	230	238	207	211	216	201	204	218	223	214	232	237	233	217	216	204	233	199	228	231	221	215	227	222	212	221	230	202	203	208	223	234	231	205	212	248	225	223	211	197	188	233	235	215	190	222	251	234	219	212	229	216	222	243	211	233	201	227	227	213	229	204	235	262	219	206
21211	2711	3901	3770	3215	2786	2315	1972	1695	1508	1266	1205	1116	1026	1065	960	946	902	852	868	826	818	779	763	773	767	776	827	741	736	756	742	729	731	726	704	694	757	749	735	686	733	711	721	748	686	695	707	644	696	711	676	723	724	673	669	668	669	652	659	692	669	770	687	721	659	670	728	655	701	714	699	693	658	679	708	661	634	685	654	690	694	687	713	706	657	701	695	702	659	664	653	668	688	693	638	715	653	645	711	661	645	679	653	751	663	680	648	668	657	676	712	703	691	713	663	644	654	646	659	705	676	653	668	656	687	643	670	714	654	696	731	669	687	661	687	651	688	679	656	676	699	680	675	663	632	648	641	681	664	687	625	662	673	706	686	682	675	743	676	651	681	702	680	683	716	695	698	665	651	700	687	686	692	678	684	697	672	703	683	671	642	675	646	645	661	696	667	688	681	663	685	619	654	726	657	645	674	687	646	669	680	695	644	638	659	636	664	692	686	664	657	706	666	642	627	646	650	648	649	647	647	616	684	669	674	646	661	676	697	660	666	656	659	689	643	711	652	699	687	691	718	722	679	676	671	671	644	664	625	699	640	664	652	655	681	646	699	638	665	703	642	625	698	685	669	686	659	707	684	687	688	670	657	672	701	690	665	664	698	672	639	631	645	655	700	680	638	690	652	656	704	669	677	678	630	669	698	635	651	668	692	680	686	639	680	681	637	680	701	675	673	708	638	647	652	614	662	666	643	656	686	652	629	649	662	699	656	665	676	659	646	625	629	676	650	680	665	672	652	659	645	657	644	643	669	677	630	652	647	677	685	637	640	686	626	639	732	717	665	703	667	690	684	680	712	660	656	646	666	599	662	681	683	641	626	660	638	700	625	716	653	727	645	640	663	638	695	673	676	699	671	705	688	680	670	707	664	657	624	653	672	689	705	630	721	677	668	654	688	638	714	705	646	718	681	689	628	644	677	635	659	660	695	678	656	695	679	661	658	696	679	645	664	673	603	631	667	625	666	642	647	635	640	657	711	669	673	678	666	682	663	668	627	715	656	677	653	671	645	681	674	665	653	695	687	654	667	715	685	654	648	659	688	676	720	698	594	633	649	675	674	711	606	649	698	678	698	652	706	704	670	663	664	718	691	667	676	629	699	625	706	657	696	667	665	647	598	680	643	604	677	660	646	685	669	665	653	650	622	670	679	659	650	651	670	678	620	674	677	672	663	678	630	724	685	651	645	670	639	664	629	697	661	671	672	641	684	656	622	692	682	664	679	638	649	689	683	624	684	664	678	672	683	665	653	689	668	650	715	676	666	691	608	743	618	684	651	702	697	639	708	663	708	684	651	662	698	657	669	690	666	659	672	645	615	651	664	708	631	633	669	647	622	678	734	655	723	677	638	749	661	656	662	634	688	675	655	668	647	700	695	644	591	701	624	628	706	676	668	694	653	635	679	631	652	616	693	701	665	684	681	621	634	655	720	667	661	633	625	681	659	657	705	636	682	636	658	659	658	671	669	648	678	733	692	637	671	654	649	693	655	695	640	680	693	656	704	658	655	659	723	653	632	687	642	645	684	594	640	669	650	647	637	671	649	650	702	692	709	675	654	669	695	639	702	676	665	705	716	675	673	667	682	682	671	682	667	679	672	697	663	667	683	634	669	645	689	689	677	679	654	687	688	666	657	688	687	680	699	676	665	710	651	666	686	728	659	645	694	638	661	666	700	642	701	694	652	648	629	688	708	742	600	693	705	684	694	655	682	695	661	622	724	700	645	665	709	730	671	711	702	671	666	670	626	629	681	684	675	683	715	662	723	642	697	652	664	673	618	668	677	646	644	660	693	691	649	691	664	668	621	672	659	669	648	652	648	674	655	714	664	654	709	662	673	692	688	639	613	673	692	675	653	635	661	674	627	661	651	658	676	608	717	670	629	714	637	662	664	651	686	650	644	685	671	646	672	698	697	713	689	648	684	650	707	664	634	673	668	678	624	670	622	667	718	679	657	655	668	680	650	676	623	637	718	659	681	646	632	647	644	664	693	657	688	684	704	694	631	682	718	683	672	711	677	650	669	642	687	685	656	673	684	697	653	648	699	652	679	681	685	693	690	677	662	668	656	665	710	681	652	662	667	685	667	695	664	657	698	672	700	719	691	695	678	655	672	635	651	672	680	635	650	637	682	652	629	648	670	652	657	655	659	642	656	671	662	651	665	633	684	661	685	702	680	717	682	666	649	687	641	636	671	693	699	653	616	694	600	621	657	683	655	676	662	692	658	696	657	669	707	708	617	715	707	654	666	682	634	656	663	695	644	714	666	653	659	627	646	673	695	692	636	671	664	638	640	657	713	684	601	671	636	693	714	648	708	654	684	666	629	626	654	662	645	652	702	640	643	690	674	660	685	657	664	620	659	635	709	665	709	666	669	646	656	655	629	678	659	750	658	637	638	653	727	653	699	660	651	679	652	655	632	684	688	658	658	667	619	690	647	685	646	677	666	656	664	684	705	653	610	693	677	681	672	670	670	694	666	672	637	703	667	641	628	682	661	670	662	668	654	701	685	672	681	624	682	653	656	641	651	672	665	635	630	677	690	703	707	693	674	690	664	658	624	666	659	639	645	690	639	682	712	670	731	680	676	684	639	663	710	652	694	651	706	676	703	645	674	686	647	680	692	660	646	657	674	720	654	686	679	698	687	640	643	716	679	679	697	674	692	620	668	631	675	643	678	658	702	678	652	670	639	696	678	639	699	639	692	612	685	653	688	671	678	653	641	672	678	677	697	696	648	669	661	658	657	672	616	683	714	729	682	706	658	664	712	657	707	685	678	724	674	664	697	694	670	707	671	652	662	666	678	652	637	664	689	677	708	624	673	708	681	658	693	671	682	691	622	668	680	688	703	650	648	632	629	668	662	668	684	680	701	664	719	678	680	634	692	656	658	701	644	689	644	654	657	649	660	659	694	661	692	629	662	586	679	661	678	697	627	686	642	672	636	709	681	661	656	664	637	613	680	659	638	673	642	676	685	693	668	674	674	641	683	618	677	664	621	701	652	651	660	717	681	637	695	650	649	666	694	678	700	679	673	688	632	700	685	625	660	653	676	680	655	662	648	664	630	634	639	703	691	681	645	695	670	681	655	672	690	662	669	694	656	669	666	653	685	665	668	668	683	712	650	662	668	687	659	681	665	688	653	679	652	674	680	631	631	648	658	683	671	674	639	637	677	674	630	653	709	694	679	626	644	712	704	652	694	701	667	684	685	667	680	616	655	673	705	685	669	685	667	646	661	715	662	663	670	673	683	634	674	684	707	727	705	659	718	713	673	699	683	671	675	612	668	656	629	711	636	621	707	691	653	708	671	700	652	647	678	677	681	652	682	658	644	657	670	668	659	690	654	648	650	682	611	674	634	651	685	691	656	644	615	662	644	651	678	662	675	635	672	653	668	636	634	674	661	659	717	683	676	694	613	688	678	664	632	727	678	625	601	685	669
49393	22242	12941	3478	2023	1345	1068	771	626	596	474	452	463	390	406	401	371	388	384	371	341	347	332	370	345	325	344	276	324	321	316	367	344	308	327	324	310	288	302	324	318	336	327	281	327	330	279	312	312	297	281	304	319	289	311	314	268	312	306	279	310	310	305	311	312	283	302	278	326	285	339	320	294	291	285	256	310	304	291	304	306	307	302	276	288	286	281	282	333	320	316	300	286	323	300	300	309	310	336	318	314	312	310	277	295	295	308	318	312	317	322	297	298	303	278	313	304	280	317	298	323	300	309	341	299	271	312	296	292	291	323	281	285	300	316	309	303	308	317	281	281	280	299	307	271	323	285	290	284	305	315	305	308	299	301	315	292	320	311	309	301	303	265	311	331	298	264	300	285	292	277	292	322	309	274	307	308	314	271	337	292	303	286	312	280	284	283	293	293	315	281	307	324	283	337	306	303	329	304	278	276	332	294	308	237	265	275	301	298	260	313	291	307	297	333	304	282	307	307	311	289	291	312	325	301	316	309	315	308	307	327	294	297	287	297	279	310	301	314	319	278	290	331	280	315	272	281	287	322	282	285	306	303	324	271	327	345	300	300	278	319	312	312	308	324	257	313	317	278	327	281	285	284	288	298	289	295	298	304	309	299	296	290	287	296	294	281	302	299	303	326	291	298	325	270	290	274	325	314	279	316	312	317	300	329	315	328	314	283	293	287	279	284	311	290	271	285	294	294	296	299	299	327	313	323	300	336	295	321	296	258	295	281	295	275	287	282	294	299	326	310	300	298	285	292	284	268	294	313	300	309	299	298	295	300	310	302	278	249	302	294	290	324	303	266	308	311	339	289	307	299	315	283	278	308	304	288	332	272	319	298	279	318	298	292	289	308	291	309	303	290	290	301	333	281	304	303	291	299	296	282	319	298	262	292	303	313	276	308	308	279	313	278	317	306	302	306	300	284	273	306	298	297	328	281	283	298	288	295	277	276	341	316	325	301	285	301	305	345	262	280	302	299	298	300	297	284	334	307	280	292	324	314	291	263	281	297	293	326	296	294	277	315	277	300	309	313	305	286	287	325	297	316	277	326	308	277	288	284	275	305	289	306	312	307	290	283	316	287	284	292	282	298	305	304	269	318	307	316	319	306	316	284	308	311	303	304	272	310	283	299	292	303	291	286	284	303	283	305	284	279	303	255	295	311	293	320	319	285	279	277	319	276	316	286	289	304	312	283	304	311	314	294	268	318	276	311	286	296	322	302	318	336	319	307	301	300	310	304	309	322	326	298	303	290	296	315	305	354	300	297	300	323	283	289	298	281	327	317	267	330	290	276	304	283	308	290	280	304	301	292	303	301	289	292	307	289	285	306	317	287	284	316	288	279	301	306	280	302	329	321	311	303	308	311	328	282	305	282	294	307	325	297	307	297	286	288	281	320	301	294	262	298	303	302	313	286	295	301	294	309	320	263	329	310	300	288	338	300	280	302	265	318	296	311	311	305	326	290	282	293	302	284	276	293	289	280	308	293	341	282	308	294	313	274	304	286	283	295	295	313	313	320	324	306	297	327	276	306	300	299	286	279	344	294	312	305	329	324	300	270	297	340	321	327	304	279	289	296	285	311	301	276	279	325	301	303	286	293	316	326	288	250	302	282	291	263	293	278	274	326	302	311	328	321	299	297	313	286	314	282	298	299	283	273	278	328	271	328	328	294	307	314	290	330	290	304	277	331	350	293	302	303	284	305	314	281	300	349	329	337	294	290	305	281	293	285	304	300	276	303	328	287	306	299	279	323	287	301	304	315	291	303	290	295	320	305	260	340	285	305	295	319	326	282	317	310	287	305	304	269	291	298	297	316	279	298	294	350	334	330	304	287	268	313	283	285	306	284	313	289	306	298	297	337	274	314	270	305	285	319	301	274	305	312	309	292	299	282	289	298	317	313	293	264	292	297	295	300	287	326	303	281	297	311	302	285	298	323	322	292	306	338	296	303	289	286	288	307	309	277	308	336	290	282	271	304	308	264	295	286	312	321	299	304	302	305	277	291	283	285	285	285	317	267	306	295	282	299	298	295	321	295	301	322	272	305	278	294	304	304	295	297	325	317	304	334	306	317	296	297	323	294	310	292	294	294	273	304	313	294	305	266	270	285	320	328	272	295	301	308	322	301	327	305	275	310	302	312	296	307	320	286	279	305	297	301	273	332	265	288	318	287	274	287	303	293	283	289	291	308	295	284	312	291	320	297	293	325	286	266	278	293	328	258	271	300	304	298	328	307	292	276	292	314	291	312	276	293	288	295	313	311	283	319	298	301	293	276	309	294	311	300	307	327	331	294	301	281	289	324	286	299	292	291	302	282	280	313	273	329	283	274	302	284	319	305	264	321	312	286	329	271	291	288	293	292	320	289	300	314	337	313	312	319	320	297	290	300	329	287	261	304	313	263	325	308	283	280	269	306	315	347	308	302	304	293	318	338	310	295	306	288	281	295	306	277	300	280	300	272	288	284	304	296	305	262	303	310	290	305	298	295	311	288	290	280	303	302	303	287	302	281	286	265	291	274	307	255	277	309	311	310	319	278	282	328	317	323	301	289	302	294	298	303	306	296	251	287	303	324	304	299	287	288	275	308	282	335	323	288	287	298	282	313	261	306	329	343	284	307	301	304	271	342	333	323	304	318	283	315	304	317	292	280	308	305	315	282	283	295	288	290	298	309	276	310	265	300	310	292	291	295	281	318	319	290	291	331	255	292	308	309	316	308	290	288	278	298	311	301	299	300	308	344	316	302	260	285	321	327	285	322	299	313	300	327	306	296	295	319	291	274	290	328	289	304	313	294	289	322	300	309	297	288	311	307	319	297	304	291	299	310	315	297	341	322	299	289	315	309	312	305	319	271	311	303	310	277	330	305	326	282	312	295	278	281	296	321	293	335	289	299	337	293	262	269	294	318	341	322	303	314	297	294	311	288	273	298	297	323	313	298	279	316	318	340	299	292	280	319	271	315	292	317	267	275	303	289	300	260	296	276	299	286	293	270	283	288	323	305	301	303	313	290	298	284	290	279	294	296	293	311	301	297	277	337	308	272	297	293	314	286	286	309	297	293	288	323	299	303	330	299	302	301	311	294	306	272	324	316	297	295	306	312	318	282	307	320	285	293	293	270	328	304	341	340	309	306	303	306	316	287	288	294	284	268	313	289	265	299	362	307	328	337	316	285	287	282	296	324	312	303	289	301	299	302	304	324	309	264	319	276	298	273	286	315	309	325	302	292	282	296	297	280	321	307	270	249	311	257	310	333	275	270	294	340	310	285	318	302	327	297	284	284	327	291	283	290	297	308	309	295	293	317	314	299	308	289	277	298	262	307	322	315	304	298	290	276	295	323	288	303	320	311	326	319	281	312	271	294	304	296	300	306	312	294	296	322	294	308	253	299	316	315	352	286	309	310	282	297	284	308	293	328	296	290	319	302	288	311	297	316	298	314	257
25833	4575	6271	6244	5236	4510	3918	3101	2852	2411	2060	1883	1701	1632	1549	1416	1328	1347	1307	1246	1214	1138	1182	1128	1124	1120	1008	1028	1052	1054	986	992	997	930	1032	1009	974	966	981	932	896	916	929	919	978	889	963	905	933	906	951	875	916	866	941	919	918	905	917	927	922	900	932	913	944	870	913	901	896	843	883	887	901	913	852	885	887	822	879	837	916	855	819	834	843	891	897	869	865	901	868	839	873	886	912	868	912	867	870	874	894	882	865	865	876	829	856	856	859	854	829	887	905	832	877	867	822	894	873	873	887	895	855	903	901	818	837	847	863	879	871	814	855	875	892	867	884	856	819	809	899	813	892	857	893	880	880	877	873	884	872	815	856	854	831	861	846	891	847	851	836	862	885	854	843	876	874	870	825	869	846	871	858	869	840	882	854	856	888	879	897	870	870	825	836	848	885	903	833	860	886	846	831	866	858	887	853	828	832	837	863	844	856	833	908	860	901	862	854	908	860	871	832	867	855	920	845	876	828	817	853	841	840	835	897	935	850	840	893	850	861	816	852	786	852	865	846	844	881	860	901	867	838	863	845	866	877	842	842	893	871	886	855	862	887	862	882	834	857	883	904	865	869	813	867	862	841	822	831	825	847	879	824	807	813	846	817	857	835	797	834	852	837	817	855	824	847	881	912	903	863	842	917	888	835	928	872	825	812	860	863	872	816	870	911	872	813	812	854	852	869	819	845	881	852	886	848	825	824	842	792	856	825	859	890	877	845	875	870	855	853	892	888	881	817	820	870	831	870	825	899	879	831	906	922	827	831	860	903	829	908	870	856	858	895	857	838	836	795	834	889	820	864	834	844	837	900	876	869	874	854	856	890	836	833	870	841	887	835	849	854	858	863	811	830	930	815	848	900	846	857	847	834	877	878	855	919	830	840	894	855	890	840	878	836	826	831	847	846	872	874	842	900	835	858	836	906	868	862	855	891	805	848	844	850	845	913	885	879	793	855	877	839	862	866	904	825	862	872	837	837	819	895	821	879	887	808	844	823	826	877	867	925	812	854	854	898	893	850	848	848	953	837	877	884	842	881	873	851	870	859	863	832	857	846	800	842	873	877	846	817	806	848	878	867	822	880	872	859	890	874	876	889	901	897	827	894	882	859	824	849	869	827	854	834	848	834	868	841	861	830	879	883	926	836	794	840	893	875	858	870	855	839	853	838	829	825	805	895	925	881	857	830	862	827	850	837	836	895	860	825	877	878	828	823	821	854	866	892	803	869	803	867	860	828	826	860	850	869	819	855	843	867	852	854	903	853	822	836	850	850	887	875	892	846	861	855	859	852	889	871	846	863	872	876	900	867	816	850	798	837	907	863	889	855	860	853	828	888	882	864	831	890	805	862	871	838	875	874	854	870	858	854	867	836	827	828	875	878	812	854	869	884	830	839	832	826	819	871	829	857	811	894	882	893	850	886	888	826	844	812	892	797	844	863	910	872	854	850	882	858	836	835	892	884	850	822	909	819	877	889	837	836	886	892	816	826	838	876	869	838	835	850	836	871	876	877	833	868	851	848	940	929	875	920	856	850	829	860	826	889	829	878	852	895	833	893	870	814	866	899	886	852	826	913	860	822	867	883	868	772	835	834	867	862	861	863	811	870	827	882	818	844	897	835	836	842	861	833	831	879	834	848	844	853	908	804	864	930	878	838	915	845	901	820	878	857	871	848	844	864	850	906	932	868	836	847	854	878	820	875	811	880	851	871	856	867	859	860	839	828	853	900	862	872	823	857	863	855	859	860	885	839	860	924	877	866	886	900	851	872	834	849	825	834	832	839	873	836	853	838	870	873	840	836	878	885	855	866	841	820	854	854	864	872	854	869	898	896	878	814	811	835	857	844	909	803	915	894	855	877	833	842	872	839	843	902	876	849	883	882	870	872	885	846	842	823	844	868	836	855	851	859	895	852	770	878	888	862	839	891	852	863	869	833	849	885	843	873	875	892	849	834	871	864	884	889	801	870	898	877	917	888	883	859	906	872	886	855	809	844	915	939	832	875	894	846	861	850	812	867	840	816	858	838	871	868	836	809	860	807	866	907	830	843	815	823	842	859	866	890	867	868	862	854	863	878	870	849	915	858	872	886	859	870	811	862	846	888	841	833	884	869	905	853	924	870	854	839	852	855	892	830	863	852	850	855	871	845	845	871	861	901	868	857	839	861	857	922	859	890	835	880	839	884	829	840	863	843	866	851	876	898	844	831	877	868	857	896	883	884	883	899	830	831	828	865	890	859	854	905	846	816	843	890	872	878	877	845	850	835	881	867	827	858	855	828	823	878	870	856	924	865	824	860	865	878	913	899	844	869	861	830	883	892	886	857	858	858	863	856	854	874	935	873	849	876	867	935	859	854	819	839	878	836	875	851	847	874	864	865	910	840	870	895	896	859	883	888	850	888	892	833	886	841	829	881	824	855	834	902	836	874	827	843	903	808	804	833	861	877	900	901	880	863	871	814	834	862	839	869	857	854	828	894	875	887	827	854	867	863	858	858	864	892	863	898	825	943	874	827	873	826	861	861	884	857	860	863	865	874	806	833	849	921	915	830	896	822	838	829	860	883	916	859	824	883	842	851	833	820	842	922	850	885	827	841	928	852	865	830	841	860	824	883	808	833	861	811	868	852	883	865	867	875	860	882	869	836	884	863	815	814	899	832	911	865	855	827	849	845	840	862	889	850	790	886	838	844	856	902	863	869	859	905	844	871	838	811	878	840	834	873	854	881	880	919	820	864	811	830	831	843	865	814	852	818	888	821	872	839	834	877	833	847	845	854	829	860	869	816	903	839	895	834	880	877	885	896	845	846	830	874	876	888	845	827	817	863	909	872	878	894	827	907	888	898	880	907	873	866	841	851	833	829	838	826	878	892	850	842	890	835	878	825	863	868	844	818	876	825	862	876	855	855	854	902	836	877	879	844	831	845	835	858	871	870	825	869	870	862	883	858	878	876	869	894	830	870	853	916	864	884	870	847	867	847	842	869	817	883	903	901	810	882	836	836	846	857	881	860	910	860	874	848	876	907	866	845	834	861	851	848	880	854	816	873	807	838	929	843	870	953	885	911	820	876	900	873	820	843	825	807	844	863	862	865	894	851	840	856	856	857	849	880	823	868	901	837	848	909	833	812	828	861	824	867	915	917	834	848	907	871	845	908	841	849	880	885	865	876	901	886	858	841	869	894	901	867	903	833	882	912	839	845	845	864	839	860	891	865	853	867	855	821	823	832	885	862	857	842	835	791	861	844	858	872	812	843	849	839	788	839	827	873	854	784	872	811	821	858	857	891	858	914	874	828	896	842	870	916	808	840	867	850	902	845	840	859	832	875	849	874	849	884	841	886	850	832	832	797	846	913	854	834	837	873	905	817	821	850	860	813	849	869	888	838	818	874	847	832	927	885	943	864	871	869	796	815	863	848	825	860	878	832	921	792	852	845	830	816	843	880	866	856	846
11043	668	503	226	143	152	114	138	115	110	139	105	116	107	107	96	94	109	106	108	111	102	109	125	98	112	111	135	120	106	127	106	93	105	108	90	107	112	119	96	94	86	97	106	93	103	116	98	101	106	88	91	105	124	92	114	103	88	103	119	110	104	102	101	125	93	89	108	97	98	113	106	99	108	100	115	99	105	98	102	110	108	113	103	102	97	93	97	108	90	104	101	105	94	92	120	98	109	89	102	112	90	90	112	111	95	109	94	121	99	112	76	97	97	87	103	105	91	87	98	118	103	92	92	103	97	113	105	108	94	106	122	108	102	106	105	119	94	108	106	101	94	112	99	100	95	110	101	92	99	104	101	106	108	104	114	94	128	100	99	115	117	94	113	106	110	97	98	91	114	108	102	133	132	89	92	93	110	101	90	129	112	117	119	91	98	108	107	106	109	104	89	87	105	120	120	108	108	128	124	107	102	88	96	127	106	84	140	98	109	100	115	113	110	117	102	87	98	107	118	121	89	101	90	94	124	107	104	102	91	109	104	87	108	90	111	96	115	91	114	97	118	90	118	101	105	93	80	101	110	110	106	99	97	95	101	91	96	106	85	102	103	108	110	116	102	94	99	100	126	115	111	98	111	107	122	118	99	97	122	96	101	97	110	85	99	105	107	106	115	95	115	119	94	98	106	114	90	100	112	103	102	107	92	107	112	91	102	99	94	92	102	103	99	101	101	112	99	108	104	109	100	97	112	98	85	97	97	100	97	97	102	108	93	100	90	87	103	99	93	105	97	85	114	95	110	94	93	79	96	101	105	87	90	112	103	113	103	88	123	91	111	95	84	127	106	103	93	91	106	90	113	98	103	90	103	111	90	116	114	107	116	108	107	92	85	84	118	105	107	97	98	102	88	107	116	120	97	107	112	109	102	93	103	119	91	108	80	95	105	108	125	92	108	95	101	86	92	115	83	125	87	102	88	113	94	98	89	100	104	97	88	112	111	95	99	105	108	101	100	108	108	113	113	104	102	95	102	77	98	101	95	101	102	99	116	104	112	103	119	103	86	101	106	114	105	113	93	120	109	111	111	98	111	88	101	89	112	97	102	96	108	101	100	130	125	114	105	84	98	106	106	98	112	101	94	95	103	95	100	106	107	94	98	113	97	104	97	101	90	96	88	100	107	99	108	120	110	121	92	109	119	99	108	108	88	114	89	97	106	95	108	115	86	105	107	81	103	119	112	64	95	110	109	108	116	115	100	100	110	90	113	112	107	108	102	103	91	105	96	108	114	116	112	115	101	95	130	116	112	96	101	106	103	109	106	89	100	90	104	99	113	93	89	93	102	108	94	78	106	86	93	113	96	111	116	93	104	105	94	108	103	101	101	118	118	98	114	85	109	100	104	84	107	106	97	103	105	107	96	98	104	81	83	111	107	94	97	92	100	116	91	87	97	112	101	92	94	99	87	91	103	108	101	111	128	110	94	102	87	111	103	97	98	102	103	97	99	101	119	95	77	94	96	97	87	109	100	116	118	112	107	102	123	107	99	102	110	94	89	94	122	95	89	105	94	120	101	110	124	101	88	104	108	127	122	97	115	111	113	112	106	93	107	99	89	118	103	86	102	111	103	96	110	100	111	100	114	104	114	111	103	105	107	102	95	87	94	94	92	104	120	82	94	88	100	96	124	112	103	87	100	111	113	98	99	93	112	82	113	118	116	126	94	98	115	96	102	95	120	95	140	134	91	117	106	97	106	103	116	111	85	102	94	109	117	108	107	112	121	110	97	124	97	99	105	118	95	103	82	109	101	106	99	107	97	108	97	100	128	87	118	98	98	107	112	106	94	96	93	105	94	88	104	110	106	107	108	115	106	95	104	97	111	104	100	107	114	105	98	105	106	100	101	89	108	105	107	115	94	97	101	117	111	112	95	96	113	117	83	83	98	120	118	98	103	100	106	116	106	117	118	85	100	102	102	121	105	103	107	114	101	103	103	110	93	98	116	100	107	114	87	117	109	101	126	80	90	82	89	91	98	95	124	104	111	94	92	111	101	106	94	110	90	109	102	113	92	95	102	90	119	122	105	106	97	95	93	99	112	115	100	102	104	106	94	103	101	89	96	98	98	99	125	106	104	112	99	91	105	99	109	118	100	120	119	105	95	116	109	113	123	106	90	107	126	89	116	84	102	113	102	87	105	100	114	96	118	80	103	103	117	100	113	96	92	105	98	102	94	114	107	116	106	97	111	111	97	98	100	104	101	102	103	97	98	107	104	106	94	118	94	99	86	109	115	104	102	110	114	115	94	91	114	91	108	98	123	122	102	88	103	101	111	85	86	101	104	93	105	121	94	103	106	102	93	103	111	104	94	89	95	103	111	123	97	117	92	89	121	107	102	94	120	96	101	121	102	107	114	99	117	99	106	110	96	97	95	106	107	113	104	112	98	101	93	123	100	111	96	116	115	98	102	97	91	97	119	112	99	106	101	115	100	111	128	109	82	104	89	88	103	98	98	92	103	105	138	81	100	83	93	95	103	101	123	103	93	88	110	111	85	121	104	96	104	107	114	109	116	104	96	109	90	98	96	102	113	94	108	93	103	97	117	105	93	77	104	86	96	126	94	107	90	82	101	92	133	112	97	118	105	108	96	113	113	116	99	105	99	103	102	115	101	99	91	110	117	118	112	111	113	101	93	87	101	107	106	99	120	105	89	97	108	90	103	108	101	116	98	107	113	80	124	115	110	110	104	83	108	91	92	108	113	103	111	105	116	95	110	96	124	105	122	100	91	120	96	111	93	102	108	112	94	103	86	108	100	100	88	106	103	93	100	117	113	99	104	94	103	97	108	85	114	79	109	103	94	89	111	95	99	112	104	108	88	91	93	111	105	103	106	122	86	99	98	114	76	114	110	92	126	114	101	101	90	100	86	108	110	106	104	115	108	90	114	102	102	112	108	98	113	94	92	119	88	111	101	85	95	104	99	97	90	98	110	100	100	103	107	101	91	84	101	87	107	113	105	119	97	109	102	111	110	97	95	103	107	113	98	101	95	88	116	98	111	104	98	124	102	95	104	99	102	126	102	118	101	115	99	110	86	113	103	117	112	105	88	109	103	99	89	92	111	91	116	108	90	89	104	114	125	98	84	110	109	108	104	99	108	89	101	118	95	102	100	123	105	101	94	99	94	99	108	108	81	108	96	115	104	107	100	117	103	110	91	107	119	106	113	117	72	97	102	115	115	91	96	109	100	132	111	122	112	104	114	83	98	100	108	118	107	111	109	103	121	96	104	108	108	104	107	95	82	102	93	112	94	98	93	110	97	95	103	112	111	102	108	94	98	107	120	112	91	107	99	107	107	109	93	113	91	104	112	99	106	98	95	101	102	110	113	111	108	99	104	100	74	105	113	96	102	84	110	97	88	98	118	112	126	88	103	101	95	113	118	112	116	113	109	102	104	114	103	100	90	108	87	86	99	96	92	120	117	111	110
9597	710	836	628	583	501	549	522	492	428	405	401	385	385	395	381	397	391	390	356	357	377	396	369	395	387	381	389	368	382	391	407	399	374	338	323	362	394	384	339	426	390	346	352	369	401	345	361	382	353	359	359	331	362	346	327	371	361	356	351	363	333	402	382	376	404	361	370	354	367	348	360	333	376	369	392	372	364	361	381	350	329	356	370	361	372	376	378	390	354	371	401	366	366	391	371	359	320	350	370	375	359	364	359	357	298	334	356	352	331	361	334	368	384	354	374	381	378	347	380	381	367	348	393	382	338	339	367	362	384	345	376	375	366	372	356	367	373	369	349	375	382	337	373	327	388	418	330	355	369	351	371	348	402	401	390	331	368	357	368	344	354	370	372	355	369	355	386	381	357	369	389	377	340	365	386	397	367	367	371	360	348	374	329	364	348	333	353	365	372	370	379	346	384	369	359	362	349	371	362	367	366	360	376	367	339	408	379	358	360	390	404	385	353	369	344	389	345	379	346	352	384	385	386	356	367	387	381	362	330	355	354	331	333	360	349	368	353	333	378	363	349	385	368	379	371	358	352	351	330	394	366	412	314	382	349	346	380	368	372	360	358	361	379	376	376	382	375	377	434	367	362	340	373	381	358	376	323	379	379	344	342	353	368	351	383	337	338	361	363	366	369	358	368	361	355	379	361	336	368	404	323	364	360	367	386	323	372	384	370	374	373	348	391	343	364	365	385	365	384	364	358	342	392	365	332	341	340	375	368	392	362	366	381	337	352	364	365	345	333	345	347	400	376	358	339	380	340	334	365	369	352	362	380	360	405	362	375	367	365	358	388	379	351	360	364	353	333	397	322	382	352	394	365	333	340	358	325	354	375	381	360	374	351	374	365	392	322	349	389	363	373	384	365	329	326	360	367	358	348	370	384	308	319	361	382	363	386	377	334	377	351	377	365	380	331	389	367	364	333	377	369	385	352	363	396	341	396	374	337	359	394	344	354	370	360	374	389	372	408	344	382	387	358	359	396	384	356	354	338	390	367	396	392	378	349	359	366	336	349	364	354	338	338	371	391	378	351	346	363	368	377	374	331	375	382	345	370	351	391	370	377	351	413	356	338	363	406	332	369	358	366	368	379	371	333	369	365	359	386	403	335	392	374	366	367	338	401	361	385	354	387	358	346	376	365	372	364	356	355	375	378	365	348	382	374	356	378	365	361	334	381	339	335	356	382	393	375	372	393	368	373	375	362	350	380	380	355	376	378	370	364	365	325	359	391	387	385	382	379	340	366	353	349	388	358	358	376	317	402	342	407	355	365	370	398	385	388	370	359	362	352	381	342	412	373	395	368	352	365	348	365	349	360	321	383	384	378	367	392	326	368	353	359	367	345	349	390	371	366	354	366	342	385	426	340	352	360	372	382	385	366	362	368	377	369	347	348	359	331	379	341	365	384	357	391	357	353	359	343	381	376	373	370	340	381	361	348	375	365	362	348	400	330	373	347	367	388	359	341	324	390	378	367	373	342	346	411	351	324	398	407	352	357	358	350	373	362	353	353	367	359	364	360	394	349	345	359	344	389	354	386	370	369	357	385	381	375	361	341	379	345	391	367	347	357	346	362	352	345	364	347	371	361	354	355	385	381	381	366	378	327	387	336	376	345	351	385	352	374	375	335	389	358	403	380	341	354	344	409	351	365	367	360	379	337	342	390	324	337	338	364	365	396	380	394	388	370	349	406	407	380	349	373	347	376	384	367	389	333	363	349	361	384	379	348	388	398	416	338	363	388	386	374	323	408	360	354	380	363	384	376	380	342	376	360	362	330	346	345	378	356	384	337	334	377	355	353	322	357	353	370	382	356	350	385	395	386	350	367	354	352	378	386	325	374	373	380	355	354	362	354	370	366	356	385	371	392	345	350	342	357	378	332	337	349	361	385	347	357	385	370	356	337	395	375	358	349	363	388	337	367	344	343	397	363	351	339	379	331	357	351	363	379	375	338	378	353	337	341	355	394	371	351	353	392	378	323	388	372	385	347	385	377	385	383	393	371	358	356	363	348	314	396	398	377	364	370	341	359	365	388	353	352	339	381	387	390	377	356	362	379	357	380	355	366	359	381	345	380	375	360	373	364	375	373	347	367	393	341	343	376	392	377	376	395	351	385	360	361	402	349	329	341	369	369	356	365	355	378	366	367	359	408	377	350	378	394	381	400	347	394	360	404	353	388	358	366	363	369	362	383	368	400	343	387	332	364	360	365	365	356	379	363	362	378	369	380	369	363	377	370	387	340	395	393	327	374	345	377	388	366	382	341	362	370	386	350	360	381	398	353	383	376	370	391	364	372	374	355	365	369	322	371	331	378	374	368	336	365	406	360	369	370	377	341	403	389	377	386	359	349	403	353	381	401	396	367	340	369	335	344	374	373	348	339	412	329	343	383	365	354	353	363	386	354	336	351	402	355	365	387	346	400	377	378	390	376	348	342	344	354	348	365	354	335	367	343	388	349	365	373	355	349	403	381	363	380	377	360	335	375	392	379	357	379	394	390	358	352	396	352	390	348	363	377	341	367	355	359	351	358	353	343	383	384	363	369	341	330	382	338	377	392	390	361	369	413	376	325	348	353	390	347	373	373	359	324	374	407	376	349	388	368	357	364	347	372	382	367	404	366	363	347	386	374	357	368	349	381	354	358	387	345	357	357	374	379	398	368	346	369	406	383	385	378	366	362	355	332	379	371	335	370	363	359	380	370	373	320	369	382	370	340	366	387	362	369	338	387	345	347	376	367	378	373	364	375	361	364	368	344	360	367	355	370	368	370	382	351	354	343	381	343	370	394	378	340	372	341	367	403	401	373	391	368	368	372	393	377	362	381	374	357	363	335	376	384	370	376	333	384	373	395	391	358	347	358	355	354	368	354	357	354	329	336	369	353	386	390	338	373	383	351	350	360	348	351	353	411	331	384	321	349	380	378	369	383	377	359	334	356	358	343	358	355	402	372	368	360	374	374	363	357	377	357	376	365	360	369	371	366	370	371	346	367	351	363	380	382	374	338	344	343	354	365	349	381	369	354	396	392	375	353	373	368	356	356	352	394	361	397	346	373	356	360	374	365	348	386	373	360	363	340	366	392	365	368	357	358	390	354	354	354	393	352	381	310	350	375	409	370	352	364	352	355	356	375	347	366	346	340	315	393	360	355	394	369	356	342	360	361	321	352	357	340	366	378	368	346	364	416	372	360	409	362	352	396	353	353	374	375	388	337	379	343	381	376	334	370	365	333	349	354	380	335	376	389	401	346	374	358	369	372	393	368	363	373	411	359	367	375	340	363	369	376	375	363	361	349	362	362	358	410	367	389	371	366	368	349	337	373	400	371	361	351	356	360	364	347	394	331	323	363	376	370	378	381	373	383	341	400	377	332	364	369	382	355	345	377	367	352	372	370	398	350	362	355	398	338	342	370	365	371	364	362	392	395	376	347	375	349	354	352	367	372
44043	15015	3929	1504	952	740	633	445	388	375	349	296	305	307	271	227	265	272	235	218	270	236	235	231	242	220	231	198	243	260	228	233	220	227	230	238	253	222	228	229	252	226	249	220	219	235	245	239	221	226	198	215	209	217	215	232	188	224	205	235	230	211	216	223	208	207	230	193	229	197	239	205	227	213	225	238	217	207	228	231	199	200	210	226	202	199	239	191	205	204	212	222	199	226	201	204	216	205	221	213	226	229	233	250	216	202	201	253	226	217	212	227	223	225	229	215	228	226	236	198	207	226	217	222	211	224	225	214	218	240	235	199	249	242	197	200	222	229	243	211	190	202	204	222	207	221	214	224	230	205	199	187	203	238	219	245	219	195	213	210	197	204	228	209	203	225	181	203	224	214	245	228	222	212	235	193	253	227	227	226	213	229	227	202	226	199	208	230	236	226	225	237	245	226	202	217	208	227	194	190	224	196	230	235	229	237	251	236	200	256	236	203	229	224	264	222	198	227	211	210	214	226	222	231	216	193	224	204	225	209	193	196	238	209	237	220	211	175	225	224	235	224	223	213	188	217	219	235	226	229	235	215	210	203	204	219	220	214	207	220	241	231	223	233	218	231	223	221	216	214	213	213	250	228	231	193	226	207	203	221	190	223	227	215	207	232	211	215	245	233	225	228	239	209	240	211	225	229	199	240	236	202	205	232	217	212	227	249	217	235	227	221	225	215	222	239	237	225	239	233	191	218	218	236	222	220	216	231	217	238	237	225	237	219	216	229	221	238	200	199	205	218	213	224	248	202	229	249	251	244	217	221	205	210	224	212	205	220	202	218	211	205	229	193	206	234	232	214	198	186	200	237	236	211	231	246	242	251	202	202	211	237	195	253	228	230	201	194	226	230	210	244	213	204	231	235	210	217	214	231	225	214	216	216	214	244	222	221	224	209	226	209	223	208	234	228	194	215	220	222	220	242	217	232	231	224	231	227	199	240	204	224	217	206	224	235	204	201	230	234	234	225	249	252	219	227	250	224	226	240	236	206	207	220	224	224	216	257	209	224	196	233	216	227	220	214	204	228	191	189	227	225	223	197	219	215	235	226	228	208	235	231	222	258	200	223	200	224	203	240	205	222	218	223	211	227	222	207	269	201	220	228	233	212	233	213	239	209	236	219	222	227	189	223	191	212	210	209	205	209	224	190	212	229	224	237	198	236	237	222	215	202	207	238	207	217	225	228	224	206	239	240	225	207	231	203	211	229	227	242	214	227	231	208	199	206	217	234	207	220	195	218	219	224	200	199	224	212	232	232	191	247	199	227	215	215	196	197	242	193	232	218	207	225	201	226	211	202	230	255	220	226	227	222	228	198	233	203	220	211	235	203	250	215	220	232	214	223	221	235	214	204	219	241	236	212	228	260	246	217	215	215	238	223	253	212	206	215	223	219	230	218	201	206	209	241	237	264	211	220	234	242	217	210	213	239	248	212	214	190	215	206	222	238	208	224	216	208	212	232	195	207	225	226	234	203	203	226	224	203	220	199	217	209	213	225	233	194	197	212	211	201	218	206	248	240	214	209	227	222	217	262	249	208	207	224	187	221	215	206	230	224	235	210	214	223	216	229	229	208	224	230	210	222	254	220	218	212	211	215	205	210	219	193	224	240	195	241	198	224	211	209	221	234	198	211	225	207	223	235	233	199	241	206	213	201	209	212	220	207	239	237	242	237	241	220	215	223	188	200	210	211	235	231	218	205	225	215	193	195	215	216	233	229	201	219	218	224	207	231	219	216	216	240	228	236	202	215	207	214	241	213	222	205	235	219	226	196	230	248	182	228	226	225	224	215	201	211	228	229	222	195	225	242	221	198	238	214	239	223	234	234	206	221	231	241	214	195	236	204	234	201	223	211	247	215	237	219	194	224	211	219	209	218	202	230	206	227	235	232	235	206	221	230	236	226	239	247	218	242	209	210	207	213	203	214	230	215	228	201	231	237	194	227	220	211	209	226	230	212	221	216	207	251	226	211	225	228	227	224	194	193	208	207	196	228	198	222	203	226	221	213	216	208	224	246	230	219	210	224	192	218	239	211	222	199	224	212	221	190	227	258	197	188	209	221	229	225	234	231	214	195	230	213	219	240	218	216	235	174	251	219	225	211	208	222	225	196	248	232	216	211	227	211	214	239	199	249	206	227	235	224	232	220	210	225	199	244	216	195	211	235	217	221	204	252	187	233	221	232	218	240	202	214	219	207	223	212	198	241	193	204	240	219	237	224	226	213	215	210	225	242	250	210	245	223	229	218	228	228	217	235	226	203	206	196	214	224	236	214	206	232	223	217	222	228	251	223	223	211	223	231	226	229	222	204	225	241	198	220	225	237	219	254	200	221	219	230	229	262	212	235	226	236	221	209	210	188	215	223	225	249	232	215	200	212	230	221	222	218	216	244	188	194	207	204	225	242	201	194	216	220	251	216	193	247	208	223	219	181	210	228	234	209	199	207	206	221	234	218	222	208	198	219	194	222	237	200	200	221	198	221	241	219	220	208	203	215	227	218	201	222	215	226	199	236	229	205	229	204	222	194	231	223	199	186	235	216	231	212	213	216	234	210	226	223	205	202	217	203	220	218	178	253	245	195	248	186	231	216	220	233	216	198	235	233	215	202	205	223	223	219	205	218	234	197	231	225	229	220	218	215	221	225	191	204	207	206	206	227	228	203	239	216	218	224	212	230	207	217	217	209	214	235	247	224	231	192	216	236	235	225	251	202	202	229	193	241	200	221	198	227	244	224	243	218	203	221	251	206	207	229	221	223	225	210	234	229	205	241	232	219	191	236	243	240	212	207	208	237	220	203	205	207	226	202	234	221	215	219	204	195	200	205	206	228	193	210	211	230	198	202	213	228	234	238	219	225	209	221	234	224	207	212	209	225	205	229	220	199	234	211	212	237	217	220	226	239	205	217	246	240	235	189	213	222	196	204	236	257	234	199	234	218	208	248	212	232	221	208	204	227	203	221	236	210	207	218	219	215	196	225	207	210	222	211	230	227	235	237	211	208	220	217	211	202	215	229	226	228	213	225	227	237	220	225	221	231	219	239	221	226	217	207	207	230	221	211	213	212	211	192	217	207	226	210	212	228	232	204	217	233	220	230	239	215	234	233	217	225	191	231	204	210	218	210	227	243	243	250	236	223	209	213	224	216	226	227	216	217	232	209	204	212	194	198	197	211	238	229	222	245	200	248	252	229	241	226	228	190	227	216	225	191	199	214	254	235	175	246	237	225	210	234	227	210	209	204	221	240	244	240	237	190	229	222	210	224	230	189	241	230	224	216	260	203	186	192	235	231	218	205	226	220	229	200	243	276	226	212	255	218	241	237	247	230	202	190	222	208	226	207	207	226	191	230	211	224	250	222	198	218	249	230	215	210	224	219	214	237	218	250	237	203	226	212	233	225	231	193	216	231	229	192	245	214	210	245	225	198	219	222	214	243	199	210
21866	2607	3692	3651	3213	2841	2418	1907	1754	1543	1308	1260	1122	1090	1055	949	977	892	887	873	868	840	837	814	793	810	780	770	759	747	721	744	746	781	717	721	710	745	684	702	731	747	728	686	703	776	701	685	698	700	685	702	681	649	693	657	682	705	714	673	658	643	701	663	675	682	684	658	630	694	672	672	684	698	698	709	674	689	733	644	669	717	636	663	627	682	668	664	670	667	659	699	671	691	693	661	648	694	650	683	666	658	739	673	655	634	666	654	706	677	634	661	669	660	693	625	689	690	691	662	683	696	641	655	691	661	662	701	680	681	696	696	668	659	653	677	645	673	688	672	696	707	721	717	717	658	613	642	676	729	700	685	677	646	645	680	682	679	670	654	643	644	671	662	684	714	665	677	671	658	669	671	685	688	687	711	716	685	691	712	657	696	695	643	658	711	655	691	656	724	667	634	646	675	696	680	653	665	684	703	725	671	678	667	685	645	679	685	638	673	696	651	705	691	657	702	709	648	655	703	650	676	677	660	726	709	630	688	622	672	668	645	647	715	650	673	681	707	681	729	625	687	712	681	681	626	641	695	728	676	603	728	666	659	629	662	686	675	683	645	646	688	679	674	728	673	674	668	621	655	662	652	729	681	706	695	665	676	669	655	681	658	671	616	668	694	682	643	696	669	672	627	685	661	631	659	599	693	691	681	696	652	660	681	666	651	708	667	681	653	669	693	727	674	680	668	717	694	615	701	659	689	673	657	672	669	675	677	676	704	720	641	694	652	715	721	688	636	685	660	697	680	682	652	752	689	693	661	656	660	708	659	641	685	661	621	644	693	655	708	670	646	680	658	671	709	669	704	663	678	618	633	674	704	700	683	613	697	648	703	672	671	692	679	675	680	667	645	667	615	640	648	702	662	684	615	676	690	649	634	680	690	649	653	670	642	655	693	631	643	652	632	748	697	671	671	635	691	670	690	714	660	647	650	653	676	653	670	654	649	711	665	698	666	692	633	679	723	674	677	709	644	678	667	669	705	641	691	680	683	678	708	653	662	677	692	676	707	674	701	650	693	679	711	720	611	660	642	697	668	691	666	675	629	645	661	678	637	671	666	666	626	668	670	653	674	659	673	691	668	726	662	675	662	695	663	674	673	692	648	651	657	690	654	642	682	723	671	615	679	654	603	644	649	708	648	624	627	658	654	693	691	675	650	659	631	665	690	666	632	654	676	693	666	683	646	651	692	701	699	683	675	649	690	696	652	668	619	680	659	663	628	706	700	716	658	670	655	635	658	651	654	730	688	673	667	702	687	654	657	615	670	633	698	672	696	662	649	696	700	662	668	611	679	662	685	663	681	699	662	637	685	728	624	662	677	664	669	656	674	653	699	663	659	643	690	680	698	662	705	675	632	666	699	658	684	672	680	659	666	672	661	689	680	662	688	689	637	676	653	607	668	674	700	665	692	623	691	653	657	685	705	687	615	692	690	668	660	659	683	674	667	711	651	645	608	652	663	627	627	601	674	622	627	714	678	667	741	665	703	716	707	606	635	671	626	702	698	667	651	661	660	674	629	636	631	679	697	650	685	699	687	633	668	632	677	655	682	668	632	709	713	705	658	660	670	670	702	665	706	691	714	701	678	624	627	680	684	675	651	669	682	670	665	705	667	649	651	670	677	655	689	675	681	706	712	700	662	654	646	667	692	717	646	664	688	655	690	655	672	681	639	704	623	698	633	653	687	702	621	687	662	623	645	672	642	647	687	725	651	656	652	651	691	689	637	660	681	669	680	635	677	707	708	647	632	671	686	651	656	700	678	649	663	654	669	660	677	722	646	663	707	681	660	685	656	669	699	704	655	628	681	658	679	645	685	633	694	710	671	687	651	660	690	661	739	614	687	683	638	667	675	646	691	673	652	660	637	665	649	669	633	652	675	698	670	680	680	654	707	688	652	736	621	681	644	641	691	645	707	631	650	673	664	675	680	675	674	660	684	660	650	666	659	663	658	689	685	727	662	676	647	666	642	668	691	682	649	679	679	680	653	658	688	682	726	712	653	697	692	661	655	675	682	681	706	686	626	686	723	659	694	607	685	668	645	713	700	658	643	671	635	671	714	643	661	676	699	700	676	695	631	689	669	661	619	646	695	705	655	685	659	711	667	679	618	630	642	675	689	666	657	676	686	657	645	683	657	672	650	671	675	644	678	671	641	691	676	668	689	667	650	653	717	643	630	656	665	652	665	688	660	675	657	680	660	707	677	675	681	637	671	694	694	641	693	663	658	680	724	707	693	621	611	647	674	643	670	712	665	698	658	685	688	674	645	664	675	683	702	703	652	661	706	673	688	674	673	701	650	635	688	662	667	676	674	703	686	678	680	642	693	672	644	681	671	641	674	713	647	676	715	668	681	667	627	672	649	641	673	669	671	684	673	681	675	654	636	697	675	609	709	687	651	664	637	644	640	638	669	708	697	683	690	669	671	667	658	649	638	660	655	654	715	696	684	676	654	655	640	643	645	660	695	718	632	686	690	722	669	658	656	689	652	672	686	678	676	679	676	647	674	687	715	668	644	659	662	666	658	686	621	655	674	669	670	683	670	652	708	679	656	665	662	740	682	690	662	692	672	645	732	677	678	659	642	669	720	659	688	689	656	695	676	686	709	641	680	682	662	700	648	701	666	682	684	688	661	676	633	656	663	690	659	698	686	659	685	683	636	661	676	700	659	689	662	673	694	685	673	735	677	673	655	660	692	659	708	696	670	655	642	684	660	662	671	667	754	636	693	683	658	696	712	656	702	620	672	610	659	622	684	668	678	674	700	699	681	751	676	678	667	719	691	697	680	697	651	654	702	665	698	674	638	691	638	655	677	692	648	644	690	700	698	689	660	673	658	696	625	628	704	691	703	647	665	599	680	654	676	628	709	662	660	666	673	671	651	694	698	662	653	671	686	676	654	661	671	649	676	729	677	688	675	735	649	662	701	678	668	725	639	696	734	661	700	682	721	636	706	691	668	663	672	648	665	669	620	627	673	660	663	634	672	729	665	693	699	664	664	659	672	630	703	653	657	666	664	669	702	654	703	692	704	688	660	665	661	630	660	719	649	702	669	690	679	691	618	692	672	655	688	659	698	648	680	662	649	711	649	655	700	702	670	695	680	652	669	675	639	671	638	700	681	625	667	642	709	670	673	669	649	629	669	676	691	694	704	676	655	642	639	668	704	682	697	721	661	650	663	671	660	679	665	638	693	697	717	649	694	678	674	644	617	653	647	659	653	676	679	694	662	671	705	673	689	626	730	699	719	650	627	680	682	693	646	642	698	682	696	703	655	660	675	678	694	643	659	642	661	651	624	656	679	663	619	644	657	674	675	685	687	600	704	693	710	644	685	692	677	660	693	681	699	645	707	634	689	716	654	677	683	644	610	696	659	658	649	642	706	653	697	631	656	665	664	618	655	631	646	682	667	635	672	661	650	646	665	636	657	644	653	702	687	722	651
51000	21329	11569	3270	1928	1333	1023	767	646	596	492	507	446	402	376	405	304	345	382	339	359	354	319	275	344	325	320	331	350	331	351	325	305	306	311	289	326	307	313	292	276	355	314	330	299	302	318	272	298	297	289	330	338	323	268	323	310	322	311	304	310	307	319	314	315	328	310	320	291	287	300	284	310	325	298	327	291	306	321	315	290	287	283	291	285	318	320	283	280	306	283	327	312	303	247	307	301	320	275	296	302	282	282	283	298	307	309	321	297	313	296	324	318	291	310	303	306	309	291	300	310	290	284	290	297	287	304	298	293	328	279	323	305	298	295	273	315	307	315	312	327	301	334	308	299	290	302	302	333	277	299	297	302	286	283	277	303	307	306	282	309	293	294	279	297	279	257	325	312	289	321	319	293	276	283	302	302	280	302	323	304	292	284	299	329	286	286	305	301	319	328	300	268	314	295	290	290	273	277	310	267	314	282	293	322	272	312	292	315	295	297	280	306	312	285	301	298	316	317	328	290	288	293	297	281	305	300	316	310	317	300	302	319	298	313	326	294	290	328	313	319	291	272	314	323	267	301	293	303	266	283	291	313	283	322	290	309	327	319	280	301	319	333	297	317	274	330	314	308	273	288	301	293	270	290	325	318	267	281	303	315	297	304	307	284	299	301	298	295	308	315	305	323	291	247	296	302	306	318	335	319	275	314	322	314	311	348	292	268	284	286	311	306	301	330	307	294	296	299	299	319	288	311	308	288	284	295	327	304	284	293	293	298	304	329	308	337	314	266	305	292	297	303	304	276	307	323	274	311	304	297	283	337	308	320	307	283	290	307	273	287	323	310	309	344	324	274	275	272	298	266	327	283	287	279	297	281	273	309	277	299	280	302	285	272	280	288	306	290	308	290	314	310	289	294	311	301	288	266	292	284	296	295	289	307	260	315	288	320	267	296	298	335	305	314	309	337	282	321	325	308	296	317	271	287	275	300	291	306	281	292	285	277	328	286	275	288	304	302	317	302	303	324	319	295	326	288	282	295	307	283	320	286	333	302	308	282	310	297	307	309	311	325	270	298	292	313	305	290	306	340	321	299	280	314	300	304	323	287	284	289	298	298	288	316	318	289	288	305	282	285	277	310	301	301	327	307	323	310	314	295	282	316	350	266	306	316	329	309	276	272	305	272	307	317	323	304	260	293	305	312	306	291	295	328	299	312	327	312	293	302	294	296	291	302	317	278	305	311	290	315	290	271	277	303	299	298	310	296	300	344	326	283	302	313	307	294	283	306	308	292	312	273	289	290	307	286	307	314	302	278	287	297	295	295	293	309	284	319	299	301	282	315	321	290	324	276	271	307	317	280	292	300	282	306	284	300	321	303	301	265	322	335	282	290	333	311	278	321	308	319	315	332	288	330	304	307	285	293	312	294	312	289	320	317	326	315	343	311	334	317	327	327	306	295	301	288	308	311	332	297	256	297	333	310	328	311	320	313	293	310	296	291	263	330	294	326	291	294	303	303	305	305	307	264	329	282	277	293	306	327	309	308	284	267	289	296	301	299	302	293	315	304	294	309	271	300	283	319	277	297	274	292	314	290	313	293	303	266	309	317	322	322	314	283	299	302	298	292	273	318	314	296	308	294	329	276	313	314	309	276	299	309	295	318	305	305	288	266	359	294	312	314	319	322	304	321	296	295	336	316	296	308	292	300	334	290	280	320	320	307	290	265	320	286	311	316	287	305	324	332	286	279	277	265	312	312	318	313	288	302	298	285	287	277	327	325	315	291	287	290	272	307	309	319	308	315	304	314	305	299	297	295	309	283	298	266	261	294	300	303	278	316	306	317	291	332	319	311	293	273	305	336	306	312	304	329	311	263	294	326	255	306	351	320	313	331	346	305	276	341	311	315	304	308	301	295	296	303	297	301	325	339	315	333	268	294	309	334	312	267	316	335	324	266	294	288	302	303	326	288	295	306	278	312	286	274	299	317	306	265	301	298	287	284	287	312	293	274	296	305	317	294	331	310	315	271	328	299	313	314	301	293	304	299	315	326	321	306	305	277	300	286	297	280	328	319	292	286	295	296	318	294	313	303	302	310	312	318	319	293	299	325	303	306	276	253	272	290	293	282	315	309	288	289	273	300	282	305	297	330	286	323	310	323	279	301	299	299	285	321	315	296	279	291	291	311	304	287	306	295	304	247	300	277	322	261	290	304	323	312	297	280	310	301	281	308	324	288	325	309	293	310	322	275	289	270	292	330	304	305	317	310	305	331	291	313	312	300	308	282	313	337	306	302	304	301	327	307	323	284	288	302	303	325	298	286	300	311	317	323	316	314	291	303	290	319	301	290	262	296	328	270	274	314	296	281	307	260	304	308	290	321	266	299	296	332	281	288	300	303	286	280	300	351	265	292	296	287	307	294	298	319	318	308	291	299	298	306	300	316	294	314	320	329	308	284	321	295	329	285	335	323	287	315	303	310	281	305	319	323	305	309	254	293	272	322	316	272	279	313	329	312	279	288	265	303	304	281	291	326	282	300	270	256	291	268	320	273	309	326	264	285	292	291	297	326	298	291	293	332	287	299	293	311	322	307	306	305	328	302	327	310	315	311	305	285	326	337	300	304	293	324	298	339	316	337	319	301	283	291	306	277	291	294	294	298	325	296	306	294	290	321	274	310	294	285	306	288	360	282	326	294	297	344	334	297	283	277	315	311	299	302	285	293	310	280	290	292	314	279	288	269	307	292	290	325	326	292	294	308	307	320	285	323	299	296	277	298	300	269	314	275	310	294	309	296	306	317	284	298	321	294	291	289	306	269	300	300	289	265	365	314	302	311	315	302	302	327	294	305	296	306	280	315	256	314	298	321	306	301	279	286	270	290	317	351	305	296	303	301	332	299	283	303	313	321	309	294	307	329	308	322	258	330	290	304	316	293	312	324	294	292	277	309	303	285	317	310	304	302	297	303	309	327	299	315	299	289	299	306	290	284	352	300	301	283	310	294	313	329	319	304	288	321	285	297	280	299	298	305	305	312	293	256	283	331	293	335	282	291	300	282	323	299	322	259	283	311	314	299	320	323	322	275	279	306	301	295	298	330	306	311	311	276	308	291	316	302	300	302	315	313	304	301	338	320	299	302	307	331	273	291	324	341	283	332	296	300	294	295	312	314	290	297	270	287	302	292	277	300	293	291	274	318	309	294	289	291	321	303	283	274	336	298	297	312	308	317	311	268	274	282	309	283	322	317	331	291	292	325	299	298	286	308	285	306	317	297	297	300	352	282	309	299	309	294	294	294	307	317	310	314	309	264	319	307	330	298	288	283	310	286	304	283	282	313	323	351	284	294	293	287	278	313	278	317	298	292	287	278	304	303	290	313	314	306	329	299	290	304	319	308	308	298	290	292	327	293	323	310	291	300	322	278	294	310	295	285	294	321	289	293	300	277	300	330	291	347	298	324	310	278	297	275	293	302	301	288	311	315	282	322	295	282	292
26540	3759	5977	5985	5178	4440	3881	3118	2742	2353	2024	1883	1692	1605	1440	1425	1339	1291	1270	1135	1213	1191	1118	1151	1116	1055	1044	1018	1029	1032	1007	1017	975	969	974	947	939	981	1007	942	955	943	925	910	882	884	858	918	953	915	887	912	898	921	903	920	875	916	946	872	892	907	843	908	885	918	914	874	816	842	877	880	879	840	864	858	914	887	850	903	912	899	900	865	871	905	900	863	862	916	864	860	919	859	860	892	869	839	959	867	873	913	894	908	850	845	899	903	890	893	880	857	874	848	915	834	886	831	879	901	929	873	902	891	843	836	881	890	845	908	894	891	824	877	883	847	875	872	869	834	824	814	893	911	876	831	835	869	833	866	871	872	859	861	881	904	847	849	855	875	835	872	930	911	890	856	823	848	837	810	802	849	852	833	831	837	889	871	900	875	880	838	843	836	815	862	920	908	874	890	866	877	890	873	899	834	869	897	880	843	859	810	834	900	823	882	818	884	868	878	892	904	855	790	888	866	894	867	829	843	849	860	899	821	820	851	893	824	892	902	849	806	864	867	876	852	857	832	884	839	861	843	884	847	850	832	883	867	835	841	860	879	841	896	919	908	920	814	863	852	807	875	844	898	925	801	859	872	844	843	895	878	842	846	850	878	882	858	860	878	903	909	835	868	840	909	858	888	909	884	824	865	835	873	894	852	867	820	880	845	881	860	845	869	841	886	902	899	880	859	867	851	861	858	849	858	833	859	840	899	855	881	861	860	875	903	881	885	881	826	829	844	883	836	860	845	847	850	839	865	856	861	881	850	846	823	890	899	864	854	844	872	856	888	888	855	884	887	834	885	815	851	894	837	846	844	885	877	827	882	900	875	836	873	899	841	809	855	872	863	843	822	899	882	880	860	896	899	868	856	871	793	883	822	847	890	797	849	849	857	870	824	910	852	890	845	838	856	902	878	842	835	912	920	807	897	866	896	856	822	873	878	836	876	810	848	834	868	838	898	841	877	875	864	850	866	843	876	828	891	878	835	849	838	910	877	845	838	898	819	930	871	891	871	822	864	856	833	887	823	897	874	902	921	884	883	815	850	887	880	895	876	897	859	848	835	867	853	844	821	848	860	894	883	886	815	836	883	846	928	858	880	856	861	854	824	898	919	885	787	870	869	850	860	910	860	852	849	848	815	881	855	865	850	837	849	830	891	851	832	892	870	842	838	880	852	855	854	817	869	843	859	821	837	874	900	871	899	838	847	861	868	822	913	855	865	941	928	851	858	883	873	878	806	848	891	874	879	830	852	827	870	885	835	834	893	839	823	884	838	900	899	824	898	868	849	830	874	845	873	889	817	850	850	842	821	883	875	850	866	872	862	885	933	910	841	863	838	835	879	874	856	832	879	876	866	848	861	827	926	875	849	812	834	806	849	876	809	878	939	920	859	826	930	900	896	884	887	814	863	820	841	869	810	909	800	866	908	886	816	885	896	893	876	899	843	900	868	864	889	850	887	896	888	890	879	810	906	856	912	887	862	846	871	829	885	889	818	840	882	836	849	877	847	853	858	881	904	904	850	884	835	905	904	885	858	875	834	857	859	826	851	870	871	839	859	863	844	859	830	782	877	845	853	825	840	872	844	909	867	856	885	895	860	815	872	834	849	882	858	870	849	862	895	840	864	872	832	818	935	881	906	830	832	860	874	926	829	875	899	832	886	853	825	802	833	864	883	881	874	823	900	876	892	893	850	837	810	861	877	888	842	822	875	839	913	854	889	859	874	841	868	834	836	910	872	883	893	888	855	879	853	851	899	859	855	873	850	891	896	859	931	837	873	894	852	842	880	839	833	906	864	851	865	890	837	863	822	881	848	831	853	852	869	876	852	925	867	915	910	884	869	858	848	827	903	893	910	820	898	798	895	863	840	878	824	867	859	835	862	858	855	860	858	872	887	868	879	830	806	866	850	899	831	893	930	936	867	926	963	885	866	861	880	867	852	866	878	816	889	868	859	886	920	815	877	897	898	880	881	851	819	889	904	890	894	874	912	825	831	789	860	825	937	871	867	824	871	846	885	843	838	836	873	860	903	902	833	888	874	848	865	821	820	836	849	879	841	903	824	886	831	853	839	928	864	848	808	878	872	909	875	830	880	869	841	890	809	869	896	837	890	868	888	927	907	815	901	852	937	889	841	820	859	852	848	893	892	881	811	826	885	837	872	889	889	832	786	846	832	811	883	813	866	844	860	851	859	825	902	846	855	872	832	858	841	896	801	836	834	850	873	862	848	824	903	901	866	856	823	860	886	835	866	848	913	865	900	887	859	901	856	827	841	868	832	845	813	858	884	818	858	846	902	872	862	865	886	934	845	859	859	825	854	904	888	841	905	878	846	858	855	873	866	922	857	875	833	855	802	834	844	831	877	826	845	858	852	855	865	861	859	896	858	873	870	899	788	897	868	824	783	873	852	801	860	848	868	853	793	853	784	859	821	869	867	865	832	867	860	846	857	875	855	899	822	866	857	816	852	896	882	863	870	821	857	866	857	898	879	878	905	884	897	888	845	795	879	827	868	885	823	887	871	907	869	893	871	864	900	884	883	841	855	872	870	843	906	861	849	834	840	854	866	843	864	843	852	849	889	873	849	831	836	828	860	812	879	826	906	836	871	875	840	860	855	872	862	858	908	882	831	852	855	824	892	846	878	872	883	830	834	835	850	894	876	847	876	855	849	869	880	863	861	845	840	817	864	833	824	874	872	780	892	918	894	857	842	898	837	911	855	822	858	870	836	848	929	917	884	867	872	839	861	885	873	860	828	882	879	810	793	889	877	857	864	836	853	922	862	837	832	854	854	873	820	904	846	902	821	843	869	869	857	889	859	837	847	837	919	896	891	894	879	857	877	867	843	903	818	885	864	832	901	883	844	850	816	897	820	856	820	834	885	852	851	840	841	877	869	831	875	871	888	882	880	899	840	882	873	920	832	847	840	859	846	850	811	909	844	856	860	850	822	919	868	863	832	847	935	806	831	868	898	857	892	848	808	858	863	813	870	842	852	853	891	868	849	872	828	885	855	836	858	863	886	878	838	885	845	834	916	836	849	831	833	883	862	910	851	906	875	880	871	873	875	865	853	863	833	885	891	853	882	856	843	848	846	862	848	883	918	887	872	858	856	880	856	910	930	875	820	831	842	877	853	841	822	845	864	887	893	869	862	876	894	876	830	834	825	887	864	845	864	843	901	881	848	862	853	868	872	884	898	829	843	831	793	879	880	891	854	876	865	840	857	821	836	891	808	866	837	863	841	841	934	892	896	863	818	865	837	860	863	851	874	843	831	848	889	930	888	870	853	841	815	893	875	873	834	861	867	821	881	867	896	861	916	901	875	915	879	845	848	872	844	875	821	831	849	873	912	839	824	840	888	878	839	882	896	870	863	835	834	892	876	849	889	830	891	869	822	855	841	922	898	815	884	905	827	816	861	893	856	878	870	911	838	891	865	896	871	853	938	858	827
11137	643	305	187	147	154	142	115	130	96	102	110	122	118	121	97	111	101	103	99	95	105	114	103	123	112	107	94	114	115	107	110	103	99	106	95	91	109	122	116	81	122	108	88	91	86	101	103	109	97	99	93	123	100	103	103	92	104	86	90	108	110	118	129	88	123	101	112	94	97	93	109	90	95	79	126	100	97	111	97	93	89	107	109	92	96	105	102	106	106	102	89	114	84	97	93	107	94	89	107	103	92	88	113	106	99	118	112	101	107	96	110	97	102	88	118	96	115	96	98	106	91	104	117	98	109	104	103	114	104	108	107	133	101	87	105	111	129	98	110	106	121	104	108	128	110	111	118	99	86	68	98	97	94	92	116	105	103	103	126	104	88	114	108	101	89	106	110	112	99	105	116	88	110	100	108	88	108	115	97	96	121	99	101	101	94	98	105	101	119	114	115	122	109	105	92	99	91	115	111	109	93	105	101	89	94	94	87	111	101	115	106	85	94	106	114	122	95	109	87	87	126	106	107	98	96	105	105	101	86	101	101	122	102	117	113	102	99	105	118	108	133	119	95	95	120	95	103	111	71	108	99	109	82	127	110	98	111	97	107	103	112	86	113	125	94	117	105	105	103	90	94	97	111	98	94	128	92	104	102	105	98	101	88	115	95	93	99	105	89	111	99	114	99	98	121	100	112	112	104	107	122	103	111	98	96	91	113	101	116	104	113	105	102	89	120	95	95	116	105	103	116	97	119	107	100	112	102	103	104	104	110	110	102	88	90	102	105	77	81	96	109	95	96	122	118	101	100	94	107	110	94	100	99	115	84	82	87	110	111	80	90	110	118	106	110	105	114	95	105	94	97	114	100	102	102	92	109	97	105	106	94	82	88	101	82	107	106	115	96	104	105	101	94	117	92	103	108	114	94	115	101	104	106	107	104	119	90	108	81	87	109	106	116	114	105	102	133	91	124	115	115	101	101	99	104	100	116	101	114	104	104	121	98	95	105	116	90	90	104	99	85	100	102	119	121	115	103	106	96	110	99	96	104	109	113	103	93	94	131	129	98	104	125	94	113	110	102	102	99	90	94	108	89	107	117	95	97	112	100	116	105	113	95	99	109	109	97	100	94	109	93	115	97	102	105	114	95	94	104	105	97	103	98	85	107	88	96	106	100	90	118	119	117	100	102	106	106	92	95	95	112	92	101	99	108	114	93	102	112	104	116	107	93	124	90	120	100	87	111	97	102	108	121	106	103	109	96	101	97	96	124	101	121	105	96	98	97	89	112	100	103	114	96	106	115	100	104	108	89	98	88	93	90	104	104	113	109	93	107	95	81	105	103	93	94	104	101	94	104	99	107	106	103	110	98	101	102	93	97	106	100	100	112	93	116	96	107	110	93	121	87	103	92	111	110	104	95	97	104	100	112	94	83	113	118	105	113	102	101	96	106	93	90	106	113	102	88	88	125	106	117	114	115	105	105	110	89	112	110	107	85	106	108	106	96	114	101	103	123	110	104	104	123	114	104	78	105	102	118	105	113	119	105	116	100	99	101	90	116	107	96	109	92	106	89	115	91	101	99	100	109	114	99	89	92	82	105	89	119	107	118	113	114	121	104	111	106	98	91	100	108	115	83	97	114	106	99	101	94	98	109	112	115	110	112	126	105	122	107	105	122	116	107	95	87	106	107	97	115	117	114	95	92	92	87	90	124	99	104	95	108	109	107	104	85	93	115	98	105	113	102	110	93	102	97	134	109	104	94	104	100	128	104	108	110	100	104	82	99	124	101	92	100	93	107	125	94	104	98	108	122	111	100	95	90	94	90	110	99	104	110	111	115	110	121	90	100	126	92	82	101	101	93	95	111	96	103	116	98	102	115	95	97	98	102	103	118	91	106	94	97	102	96	92	101	114	100	98	95	107	98	102	93	109	86	106	106	118	105	96	113	104	110	95	101	95	119	107	118	90	116	99	112	93	104	95	89	100	107	81	98	107	80	104	98	96	127	90	116	94	107	115	83	101	102	82	101	127	103	110	96	96	110	109	114	98	100	122	102	107	111	98	87	100	99	111	101	99	106	96	105	102	97	92	97	102	105	96	132	82	112	92	81	99	110	95	110	103	113	107	102	100	115	121	111	107	101	97	107	96	108	104	96	102	110	100	116	94	109	105	110	104	114	93	114	90	99	117	90	83	85	91	112	109	103	99	93	102	107	106	92	107	93	99	91	102	103	101	113	108	82	98	96	112	99	130	90	96	101	105	95	106	104	107	113	116	75	115	113	96	100	109	98	98	98	113	113	112	100	88	102	100	100	106	97	99	105	109	93	91	106	98	107	115	91	99	101	99	116	90	113	110	112	98	114	85	104	99	111	108	91	109	94	116	95	119	84	90	108	92	89	101	101	87	103	101	104	110	103	117	92	113	103	88	99	100	93	97	84	99	100	106	113	94	101	118	85	118	95	108	113	110	91	110	113	85	106	101	111	101	112	108	106	124	106	101	110	93	107	94	109	98	101	99	83	110	102	94	130	105	100	96	87	103	91	101	100	93	105	101	106	125	127	97	114	112	100	117	118	104	112	104	97	115	102	114	97	106	91	96	113	92	87	93	122	109	111	110	98	106	106	95	89	96	92	114	117	112	113	94	96	110	110	110	109	116	105	102	107	109	128	106	91	107	107	126	108	116	98	93	119	110	100	109	96	103	95	115	101	102	105	94	104	114	107	119	101	110	106	87	124	92	99	101	99	101	100	71	100	111	112	108	113	108	102	118	88	97	115	106	118	122	90	99	97	98	96	100	124	113	89	98	97	87	114	96	92	103	102	106	88	107	109	112	105	97	107	110	104	110	96	97	97	118	111	79	113	96	101	102	99	108	91	92	83	105	84	94	100	92	91	112	88	106	110	86	117	110	119	91	96	115	114	101	100	97	92	117	95	114	114	117	100	111	101	74	119	89	108	109	105	95	100	91	86	87	111	136	113	120	106	98	111	103	129	115	110	104	114	100	93	99	99	86	100	101	102	117	104	99	93	99	83	110	122	94	105	98	101	122	101	111	97	97	96	115	110	123	95	99	111	110	108	103	101	120	119	95	81	102	109	120	95	111	98	99	92	119	91	96	116	104	104	89	93	103	96	102	108	113	107	111	86	110	98	119	97	119	92	93	101	93	95	95	124	90	111	114	106	96	116	104	99	97	98	106	109	125	94	115	101	111	109	97	96	111	101	103	107	102	98	103	116	93	90	102	83	76	118	114	103	104	107	99	113	102	107	108	99	116	112	108	109	93	109	107	92	113	87	98	97	109	113	96	104	86	94	94	87	108	107	97	101	107	102	99	98	114	128	85	110	128	92	108	108	114	100	87	111	92	119	98	91	110	93	112	100	101	100	109	105	114	91	106	127	102	120	126	97	109	100	109	97	94	111	104	92	94	99	103	113	109	113	87	103	108	92	90	107	126	103	91	120	123	75	117	107	85	96	102	115	109	129	86	97
9620	630	635	569	566	584	487	456	451	407	406	408	425	404	386	361	386	385	370	416	335	373	361	378	359	375	357	356	392	386	349	398	366	350	370	415	367	348	347	401	397	353	370	365	378	364	375	368	354	352	337	397	360	366	344	385	367	393	384	342	398	382	359	402	378	362	335	349	359	358	404	366	382	389	380	387	369	364	364	379	378	360	322	357	370	353	400	390	341	366	365	344	382	342	353	387	365	363	399	407	381	373	386	360	389	371	333	372	324	382	353	356	317	353	339	366	380	368	373	344	377	361	370	379	380	369	374	357	357	335	347	351	360	348	350	357	377	368	370	364	359	391	388	371	350	376	371	358	351	353	376	394	342	383	351	346	336	352	378	336	374	358	344	341	357	355	356	339	354	385	345	382	395	359	397	370	372	375	354	363	338	359	372	366	366	395	399	369	373	364	375	356	352	366	374	346	372	396	368	390	384	402	347	343	359	371	353	361	381	377	385	359	369	335	335	375	388	359	347	398	343	359	342	392	372	316	351	363	385	382	390	377	331	359	356	350	386	373	364	357	376	365	387	360	381	334	355	392	379	379	384	367	380	368	348	376	350	410	351	368	335	376	334	333	355	370	351	398	383	329	371	362	335	395	366	382	384	382	392	389	364	386	398	393	359	367	386	370	357	356	348	371	374	352	360	364	341	402	377	334	383	353	361	402	364	362	340	381	339	348	381	372	355	377	388	338	383	351	382	368	351	339	370	372	358	397	340	364	309	333	368	353	341	361	377	382	381	364	344	348	327	341	356	372	371	379	350	379	314	353	351	379	372	392	366	356	362	356	370	309	344	379	369	405	377	377	369	344	380	382	350	364	355	313	339	352	388	349	340	398	376	346	337	385	397	350	390	356	339	376	355	376	382	374	365	398	364	396	353	382	379	358	365	386	346	357	381	363	353	351	389	362	398	347	373	380	365	330	374	360	348	369	368	392	353	382	358	388	341	365	377	351	335	356	362	336	379	380	376	346	367	374	379	388	397	346	390	368	375	376	406	369	382	375	382	363	369	360	375	362	383	366	389	367	382	400	379	421	378	343	362	366	356	359	379	406	357	371	377	410	403	352	374	389	346	370	373	341	345	392	399	371	390	393	402	372	356	379	359	376	380	366	354	385	356	389	374	354	394	338	363	419	362	379	355	344	352	340	363	382	362	371	365	382	376	352	384	410	374	379	386	365	349	376	349	397	366	365	395	374	365	353	388	373	387	408	370	344	350	376	368	386	350	381	366	398	388	333	361	376	375	374	372	347	360	358	365	351	350	336	387	382	363	358	421	370	362	348	349	369	388	336	373	380	361	336	365	358	372	384	369	386	372	393	366	359	371	382	405	336	399	353	359	349	344	377	392	369	348	348	360	378	350	363	391	377	407	348	393	336	342	353	363	361	395	370	380	349	345	383	368	352	355	349	353	353	355	359	381	362	371	352	350	385	371	355	394	364	369	358	338	383	382	362	377	341	335	371	367	399	400	378	346	362	365	385	400	360	329	354	377	350	371	347	366	381	383	373	393	352	354	378	383	376	350	373	374	365	366	373	376	364	358	387	384	359	380	394	361	399	342	392	395	372	333	380	364	339	359	398	344	366	392	364	380	364	373	372	401	348	344	343	349	366	379	373	353	402	390	373	358	373	389	355	363	375	354	380	374	350	346	350	388	350	338	355	359	355	388	381	394	342	343	381	377	387	364	346	383	374	343	366	400	346	360	379	356	350	330	368	356	381	369	362	394	365	314	372	354	414	362	393	366	404	365	350	360	349	363	384	359	380	330	385	362	388	365	362	361	367	365	364	373	365	348	342	321	388	380	373	354	362	372	367	362	385	382	347	375	368	381	346	348	366	359	384	392	375	361	363	386	385	392	378	408	378	400	356	357	382	328	370	377	343	336	347	382	357	357	391	364	369	358	370	356	389	365	366	345	354	369	358	357	385	349	364	367	340	374	355	350	344	384	380	381	394	380	392	377	403	383	338	358	402	346	360	345	356	393	357	359	353	355	374	360	358	386	371	398	374	379	382	376	359	371	394	366	376	356	387	398	353	367	364	381	345	351	355	349	310	375	336	369	350	384	379	386	378	394	406	367	326	351	357	362	313	396	369	383	343	344	356	345	362	360	356	367	390	358	373	358	358	351	384	365	363	386	311	338	335	364	359	358	374	336	337	359	340	370	370	394	380	341	345	368	357	353	369	353	384	377	364	406	340	352	380	385	379	353	379	345	369	393	334	352	326	362	371	368	404	381	360	392	375	378	365	353	404	349	360	371	379	374	367	398	383	349	375	381	353	317	363	345	385	390	373	404	351	354	380	367	353	388	393	383	350	351	358	349	374	353	387	347	344	353	355	372	372	392	361	360	388	350	346	377	361	370	361	375	343	358	388	345	399	388	342	407	397	383	357	350	355	355	345	347	359	362	349	371	385	396	359	377	362	351	354	377	350	367	359	343	419	373	342	365	336	328	358	363	358	349	357	373	344	350	391	352	380	388	364	379	335	372	372	383	355	417	392	356	356	373	338	366	361	337	369	389	386	364	385	371	379	345	371	413	386	373	345	383	357	361	383	416	386	372	367	349	354	382	369	379	389	370	391	355	344	363	378	375	398	369	397	369	364	374	395	355	401	373	411	339	363	387	374	368	348	376	365	377	383	385	353	348	357	342	366	377	403	345	386	372	376	365	392	366	346	385	347	390	343	329	343	366	347	371	378	365	334	357	393	333	358	345	366	357	349	362	361	356	361	343	372	364	367	379	364	338	395	372	362	394	380	342	387	383	362	374	405	357	372	364	370	349	399	333	379	370	369	395	334	371	346	378	357	384	336	371	360	359	395	361	365	364	399	367	356	393	360	343	385	372	395	347	341	381	385	326	393	375	344	390	354	356	386	378	378	376	365	367	390	357	363	343	363	377	362	359	358	350	366	377	378	376	391	368	368	334	393	365	370	371	387	381	372	346	369	336	398	344	330	367	401	360	363	352	329	372	361	370	339	340	385	341	342	384	376	381	357	376	342	346	376	383	391	367	359	366	345	364	363	359	345	348	359	372	347	363	343	405	344	358	373	369	380	344	336	391	367	354	360	349	351	359	344	370	330	377	336	378	407	328	385	360	328	389	393	389	354	373	380	361	365	356	380	388	390	382	354	381	375	355	380	353	356	355	364	366	398	377	366	373	334	391	341	372	398	334	397	360	336	355	359	413	344	373	396	370	379	358	332	345	365	381	364	378	340	343	371	386	371	345	333	367	378	366	364	327	338	375	348	400	383	389	341	389	344	398	365	383	375	377	370	406	357	354	364	356	388	393	376	345	365	352	385	368	362	364	341	393	349	353	370	344	371	355	343	364	368	384	344	358	355	345	353	408	351	363	381	357	383	344	342	382	348	359	344	388	347	339	366	354	371	360	391	365	386	354	386	379	371	412	388	343	369	384	345	378	388	343	360	375	377	374	336	367	371
44514	14150	3265	1312	976	821	517	494	426	352	322	299	294	290	270	296	261	275	249	271	256	241	237	239	262	237	222	233	264	239	236	214	244	234	224	223	258	223	223	249	234	222	237	209	218	215	211	205	225	248	229	209	224	224	219	231	216	181	214	218	244	225	223	222	224	216	202	214	226	213	239	197	214	219	222	228	223	199	231	238	234	213	230	237	241	204	244	244	246	221	215	210	241	226	220	196	222	232	199	210	232	223	225	233	225	225	210	199	237	237	241	228	213	209	229	242	222	229	224	224	210	225	233	193	210	225	198	189	237	235	208	233	228	236	213	193	236	212	222	241	219	224	240	235	221	202	200	206	248	241	218	238	235	230	219	241	205	223	225	223	251	218	207	228	203	231	234	225	242	212	256	205	219	206	219	224	236	244	236	196	234	209	235	209	237	185	207	214	214	223	201	202	231	239	211	235	217	202	200	218	203	233	241	229	210	195	206	222	214	220	225	204	244	197	222	213	210	236	234	224	212	226	228	225	222	213	214	213	227	232	221	232	214	223	222	216	229	243	228	204	229	231	229	213	211	223	194	215	210	220	216	206	230	191	250	239	222	205	213	231	223	224	215	235	215	243	235	233	235	216	249	190	216	224	215	224	232	231	209	201	210	213	220	219	222	231	202	225	222	210	243	214	212	236	230	214	196	212	184	223	223	203	237	212	212	230	230	195	213	233	225	205	225	210	237	224	214	205	224	221	229	216	224	213	195	214	225	206	226	213	206	221	221	219	211	209	240	212	234	223	206	221	211	216	241	200	219	205	216	219	234	216	216	214	227	225	216	232	196	216	212	243	213	224	203	196	212	238	231	225	209	225	232	192	228	234	206	224	204	197	235	207	220	215	229	212	228	249	230	204	224	203	215	209	241	225	215	224	209	208	256	219	219	251	225	234	224	240	210	197	226	218	242	210	229	201	224	207	227	240	243	222	204	205	204	219	208	202	243	199	229	219	207	196	228	218	252	218	200	203	202	220	201	218	208	260	233	243	190	235	220	213	194	196	236	228	230	221	206	196	226	211	208	198	217	205	230	224	219	237	219	221	222	229	231	224	213	224	209	204	198	209	229	235	199	240	199	226	225	229	244	215	204	207	209	206	208	226	215	197	241	211	208	240	227	210	266	219	219	224	216	215	229	218	213	218	202	227	210	228	242	236	223	237	213	241	212	207	198	205	218	196	221	246	204	225	225	241	218	231	256	198	215	225	233	227	218	241	241	196	228	215	202	231	240	242	212	233	225	231	202	212	222	227	215	240	219	226	230	235	247	202	231	227	235	194	194	229	225	229	223	206	206	217	192	207	200	221	226	215	206	233	212	202	232	210	215	213	219	194	242	212	229	194	187	213	222	237	227	232	218	202	245	214	227	202	205	240	233	182	234	221	224	250	228	252	243	216	199	234	207	206	214	205	200	201	216	220	212	248	223	225	231	209	213	241	220	235	219	206	209	235	218	213	211	223	231	252	206	210	218	247	214	224	222	239	247	213	225	249	194	235	237	230	251	203	196	208	223	219	239	201	216	226	218	217	220	229	190	213	222	212	216	203	246	242	233	214	234	237	181	252	225	213	209	202	209	224	215	234	225	239	203	214	238	237	227	195	243	263	243	233	241	221	228	219	194	213	216	219	228	218	221	222	249	220	209	227	207	197	198	194	253	233	223	224	230	215	223	248	240	243	208	221	227	198	201	247	220	220	218	209	215	237	240	245	238	213	195	204	230	218	221	211	229	209	199	229	218	209	229	231	241	209	208	226	206	215	206	232	227	204	221	214	193	229	200	205	205	236	201	230	253	233	234	221	222	242	225	236	202	216	222	223	221	205	221	229	235	224	240	230	228	227	233	261	234	218	236	226	210	207	219	207	207	223	211	229	218	208	196	194	220	227	208	219	218	215	216	207	214	226	233	215	237	230	236	216	187	221	208	210	238	208	216	213	223	201	221	175	212	230	229	226	187	239	184	220	221	229	189	218	217	241	247	237	213	203	217	247	215	220	235	208	204	196	213	222	217	231	233	233	234	228	221	245	219	218	230	208	215	231	217	217	224	207	226	231	237	211	243	227	201	236	227	210	248	229	221	183	222	215	246	197	199	236	221	214	242	226	231	212	215	222	218	253	213	244	209	239	232	237	190	220	248	240	202	217	220	194	234	222	230	223	236	243	228	224	213	229	229	229	190	215	215	202	214	210	195	212	210	213	237	247	241	226	232	281	233	231	200	219	206	215	235	215	221	258	207	221	244	215	220	204	230	269	244	201	259	216	230	210	215	220	215	217	223	212	224	237	216	231	259	216	255	245	249	203	218	222	175	219	220	208	215	236	237	207	222	216	222	229	256	225	221	222	225	249	224	189	243	222	204	207	217	228	214	228	239	235	230	232	199	211	195	232	219	233	215	190	215	203	222	216	240	196	212	248	226	217	218	219	210	242	227	219	240	231	217	218	218	207	236	225	236	227	194	213	230	209	222	234	230	219	252	250	221	212	227	207	225	228	216	227	221	193	227	232	243	233	231	237	225	213	219	241	223	210	213	207	216	245	210	212	201	201	256	209	219	214	246	206	214	224	230	208	214	215	235	239	218	221	228	241	211	228	231	220	202	226	251	221	210	211	234	194	186	225	236	205	190	214	217	235	215	232	239	227	233	226	211	220	200	241	196	219	216	220	229	202	221	207	206	219	227	197	218	233	259	245	185	213	213	247	223	218	213	246	218	256	221	185	211	226	214	221	225	242	202	216	239	222	223	214	200	208	237	197	232	230	218	227	217	219	240	218	223	216	246	230	235	208	204	232	195	234	220	226	237	211	234	190	237	243	225	202	205	226	221	231	238	246	206	227	232	200	226	204	206	224	213	235	217	225	196	221	222	207	218	205	223	226	217	233	211	240	241	212	222	231	231	218	225	235	200	225	239	233	195	220	251	202	210	217	244	248	202	250	224	207	209	226	241	214	225	216	210	235	221	212	234	221	223	248	223	227	229	244	233	218	216	213	223	243	234	204	244	231	231	210	221	201	210	200	211	221	201	205	240	221	205	225	211	202	202	228	233	225	196	222	223	210	208	225	229	221	201	209	198	220	226	238	241	238	239	215	216	198	220	215	228	262	212	248	210	223	204	221	194	212	198	182	216	227	220	214	243	216	208	212	238	216	213	210	210	234	224	203	248	238	205	232	230	224	219	225	209	196	232	214	223	207	226	181	239	225	233	221	226	200	217	201	215	217	204	223	203	209	234	219	216	212	237	228	219	212	227	231	225	191	221	203	228	202	217	232	228	222	226	221	205	222	197	227	195	221	225	220	225	208	207	211	203	235	225	225	206	245	248	211	224	231	211	232	207	217	206	247	213	205	220	200	201	196	204	239	224	229	240	218	213	222	220	193	227	214	210	232	210	216	208	208	228	228	208	227	223	220	252	221	213	235	238	217	207	231	201	215	215	239	193	193	229	232	210	220
21989	2271	3310	3548	3207	2753	2222	1910	1749	1605	1301	1281	1119	1067	1012	958	948	964	870	881	797	793	811	854	792	795	790	764	753	784	778	741	734	761	750	709	727	717	728	711	687	720	708	720	690	644	672	755	727	655	733	669	702	707	742	708	678	725	690	719	713	729	698	656	693	702	671	678	687	698	653	680	681	731	724	675	729	666	649	674	686	693	657	648	697	700	678	693	714	687	665	678	664	732	714	625	711	697	719	624	738	625	673	707	640	668	614	725	661	662	669	695	700	681	670	676	683	669	690	712	674	677	677	681	662	646	687	644	728	654	701	680	621	664	629	611	689	662	669	658	657	694	675	624	667	644	641	683	666	711	687	699	722	677	689	680	661	674	640	705	688	641	676	631	726	673	676	670	682	679	630	655	646	716	679	631	680	657	631	668	645	672	676	667	656	717	638	673	689	634	693	663	704	692	632	745	662	710	681	662	678	710	669	717	665	640	667	661	652	649	697	658	659	718	658	649	680	682	648	624	678	650	655	644	605	699	704	618	667	677	679	649	640	683	634	613	724	636	712	717	645	649	674	679	650	701	666	705	710	645	629	655	648	707	650	669	748	655	641	706	682	670	625	665	658	682	699	664	728	663	706	664	671	664	688	683	619	689	625	662	725	674	688	638	643	692	659	654	667	718	634	649	627	683	670	679	677	674	663	676	682	683	700	682	688	670	667	677	703	702	644	708	636	619	672	645	673	662	675	701	654	649	636	708	676	668	628	676	694	701	686	735	660	689	634	714	699	664	680	689	661	654	686	672	647	682	677	666	669	685	697	694	667	657	671	643	701	653	651	690	639	666	633	623	665	666	680	682	720	665	705	672	681	649	705	673	713	699	645	660	659	656	647	687	666	699	670	642	684	653	711	706	711	682	692	668	703	684	680	624	645	650	672	625	668	696	663	676	644	593	655	663	701	688	671	643	665	709	690	658	647	648	688	695	668	669	684	694	676	732	649	667	649	687	642	664	681	689	700	639	708	691	681	707	657	680	671	699	714	625	663	690	736	654	707	685	746	671	645	678	714	663	662	669	684	697	656	686	653	645	685	630	674	668	704	677	659	661	695	732	678	663	687	693	660	673	677	653	658	657	643	633	641	674	695	656	656	643	680	637	640	678	661	650	667	625	669	635	692	702	637	684	656	681	629	659	691	676	717	659	653	668	643	642	683	673	719	675	723	669	708	674	653	703	653	660	650	713	662	663	686	640	656	638	622	638	692	694	653	686	658	661	683	651	668	688	660	697	652	685	704	629	690	666	699	643	689	637	678	639	708	674	667	675	667	680	693	715	680	715	652	642	674	696	663	674	694	618	672	697	635	687	679	697	631	677	708	655	675	663	694	653	672	669	671	669	722	709	672	669	641	682	662	688	660	700	662	657	698	633	701	674	670	633	711	647	712	655	655	686	673	623	676	626	668	684	667	672	687	661	633	711	646	662	679	646	699	642	678	677	659	640	685	673	683	676	677	678	700	674	684	670	689	691	685	627	720	633	654	677	634	718	666	679	684	625	684	711	658	650	675	636	669	677	663	678	701	615	696	713	661	691	693	671	654	682	723	671	686	682	668	654	633	677	702	729	684	682	691	642	692	632	638	680	719	653	678	703	624	667	618	674	695	662	674	649	691	722	683	697	734	668	652	655	691	708	679	686	665	652	696	676	642	722	662	641	707	627	694	666	677	637	664	657	690	662	713	682	679	616	662	670	726	710	665	679	642	655	664	662	642	650	688	666	714	679	660	660	676	672	668	677	666	622	669	640	673	669	693	695	684	675	660	642	624	652	658	653	677	665	697	628	659	691	659	628	705	710	675	683	681	630	682	649	715	647	648	689	646	676	661	680	641	710	685	654	689	684	679	658	649	687	693	711	693	681	652	667	635	722	709	647	663	659	635	694	660	675	669	641	675	656	638	696	665	685	634	670	658	663	647	711	629	686	671	688	686	675	652	709	661	695	670	677	634	647	663	649	697	682	635	678	689	675	679	691	656	657	654	668	709	684	692	700	653	658	705	660	710	670	630	683	676	656	685	712	666	716	631	671	714	691	650	662	694	733	661	720	631	655	628	710	687	702	674	660	704	654	615	678	696	675	628	677	655	680	645	709	666	644	685	742	723	667	673	660	683	702	641	652	654	645	656	688	631	668	686	675	685	711	708	658	676	688	682	670	614	725	732	628	647	669	615	663	660	642	673	662	635	661	675	675	710	671	656	729	670	644	659	678	664	653	693	671	688	693	637	668	746	655	654	640	686	641	662	634	655	696	706	688	644	668	759	668	639	654	687	626	672	650	647	690	705	635	667	631	715	677	729	677	638	632	642	662	628	654	629	695	648	658	670	709	629	669	694	657	664	661	640	629	632	691	652	675	707	651	606	670	660	676	677	687	653	648	636	634	626	684	701	668	683	675	650	625	664	685	667	689	655	697	630	653	692	697	704	692	671	683	650	681	684	650	706	688	684	685	697	658	684	667	652	673	641	637	716	668	686	682	693	728	704	672	692	699	676	728	623	667	660	674	645	666	639	709	648	630	635	659	731	680	633	664	636	713	736	678	702	676	690	687	677	645	699	672	671	671	674	676	641	685	685	669	661	700	673	667	641	715	687	651	657	725	695	668	665	665	683	645	680	696	708	647	700	701	664	696	715	647	733	646	626	651	678	670	713	651	655	665	629	655	649	605	667	668	706	651	654	653	681	664	670	681	690	648	669	705	666	668	698	649	710	668	646	676	644	651	700	711	683	668	630	707	708	685	681	649	685	707	694	668	670	662	657	683	671	674	621	670	649	656	669	724	704	725	667	673	670	655	639	727	655	627	642	690	626	660	669	693	727	664	669	700	666	683	663	689	684	684	688	614	659	674	677	627	675	654	726	667	663	717	663	686	639	677	646	680	666	653	637	654	644	610	674	670	676	642	727	672	674	667	716	608	655	679	685	681	720	679	632	703	655	678	673	645	700	677	670	704	656	654	625	682	685	670	677	717	685	703	655	685	625	694	704	666	653	663	713	645	644	669	648	633	756	739	644	644	647	705	700	676	679	699	650	661	667	686	651	646	668	632	705	664	692	655	712	661	664	611	685	687	667	682	671	699	671	625	695	704	697	657	632	668	690	662	703	663	680	661	616	634	687	713	658	691	670	674	630	685	648	692	663	663	633	673	673	682	719	715	680	693	643	628	684	714	662	665	623	684	648	682	669	661	685	674	670	691	694	615	655	753	625	710	668	677	708	683	668	682	661	668	703	700	686	635	672	677	684	692	691	673	656	664	682	635	682	684	704	663	669	665	647	708	628	681	674	690	662	723	702	634	677	650	678	681	688	679	749	690	707	639	675	686	702	676	636	657	684	640	633	656	682	699	657	645	591	608	684	656	676	636	631	662	687	626	660	694	685	693	704	691	657	670	707	683	667	621	661	703	692	658	705	671	630	655	673	650	666	696	660	672	649	685	739	686	682	703
51733	21364	11232	2890	1818	1408	1001	742	691	612	497	487	419	413	358	408	378	339	333	371	364	357	365	354	350	343	367	322	303	319	308	297	301	328	334	302	292	311	310	332	302	329	297	340	303	358	282	285	325	333	312	299	315	297	341	245	276	296	316	281	304	290	290	292	342	294	313	313	294	306	298	316	281	306	337	297	299	315	289	290	297	309	308	358	289	316	290	278	289	244	297	319	284	312	317	310	303	310	301	276	330	310	285	276	310	299	283	329	308	298	305	301	317	316	275	280	293	305	326	326	324	297	279	319	304	308	290	276	325	315	285	301	315	308	302	288	262	295	289	296	300	325	306	336	333	326	300	300	327	282	318	267	328	322	322	288	275	270	287	295	266	313	302	291	300	291	303	286	282	328	306	287	328	300	297	266	334	304	310	325	303	341	332	290	299	287	308	307	292	284	331	329	301	308	310	286	289	306	290	324	278	319	311	310	282	300	287	335	315	273	317	283	276	287	305	296	305	337	278	320	296	294	311	286	311	333	266	301	300	291	323	305	289	290	308	325	309	311	308	326	281	287	296	302	285	301	312	298	336	274	310	300	325	301	318	276	301	294	313	300	284	299	303	295	326	300	290	326	306	292	272	274	294	334	311	283	316	290	300	313	271	297	307	316	299	301	303	311	336	282	319	279	291	325	325	303	285	350	258	302	317	289	312	291	275	311	283	289	305	316	319	272	287	317	327	306	340	302	293	285	286	283	325	319	275	312	300	327	300	287	320	341	317	310	330	295	302	303	288	329	328	304	283	298	300	301	274	302	334	294	274	298	318	291	313	289	301	279	286	279	312	303	303	291	268	321	295	287	291	332	276	324	288	320	281	296	304	295	291	285	314	292	324	306	301	306	268	303	301	294	341	312	289	301	317	321	309	281	292	295	316	326	315	296	297	296	312	294	277	278	308	294	289	286	311	289	269	278	332	267	295	313	277	297	338	298	301	280	319	337	319	296	323	295	278	296	292	298	302	306	304	323	281	310	317	332	285	293	314	325	342	300	295	310	291	283	288	324	300	284	327	334	291	304	320	306	293	279	305	298	317	276	284	317	274	311	304	315	286	313	291	308	274	316	302	326	307	263	318	312	309	305	309	300	318	300	329	301	278	323	322	293	315	291	270	314	297	286	320	305	274	309	330	320	313	309	310	292	283	273	311	315	256	302	292	309	289	300	315	320	293	298	305	292	287	327	269	318	314	305	320	292	307	327	320	312	311	316	298	300	295	289	308	314	294	342	286	303	308	274	299	310	289	310	323	290	284	304	285	306	277	325	277	292	304	264	315	290	288	310	280	298	309	288	303	293	300	304	298	294	301	333	311	258	305	320	328	290	278	264	303	318	263	286	295	260	308	295	288	334	282	328	288	279	281	320	319	325	280	269	290	313	320	278	300	323	295	288	321	280	307	325	290	270	292	293	267	297	290	287	328	307	297	285	327	297	291	356	307	310	315	319	281	307	271	281	291	276	293	340	311	313	302	304	332	289	324	329	314	302	293	335	312	284	297	286	337	314	324	305	331	305	286	298	320	278	289	318	299	330	322	296	255	296	299	313	304	314	291	307	331	317	298	339	308	298	265	313	345	312	294	300	293	314	293	270	271	304	298	298	328	316	304	309	306	282	289	311	281	306	296	265	316	307	325	306	290	283	305	321	326	323	292	291	306	326	310	301	297	293	307	296	297	308	327	298	303	299	321	319	286	298	306	313	280	292	315	316	273	288	324	327	306	340	308	285	326	282	289	296	302	319	264	282	277	307	317	297	308	301	302	307	329	294	319	338	283	316	328	290	341	318	303	300	301	317	279	304	295	351	295	269	308	301	303	288	262	332	288	293	274	307	312	291	286	299	317	295	298	306	274	290	248	287	324	326	289	297	297	320	322	304	307	298	289	329	316	302	341	310	299	324	305	322	311	314	282	305	336	271	283	294	300	290	307	262	320	306	294	293	308	306	303	282	327	306	298	321	306	290	301	286	322	312	336	320	282	305	281	296	333	300	309	324	311	306	334	298	296	331	312	307	292	259	296	289	294	290	292	301	295	306	328	317	319	301	301	285	283	303	306	291	365	299	315	306	322	297	324	284	294	322	295	249	294	307	330	279	319	313	317	307	315	306	306	294	287	298	286	328	308	290	294	330	329	286	299	292	289	308	298	305	294	281	277	286	347	292	301	293	315	326	326	269	287	322	297	309	286	313	324	266	307	298	335	298	283	290	295	277	306	301	276	310	320	284	289	299	283	297	328	330	302	303	286	269	292	311	299	301	291	311	287	289	286	271	301	265	312	320	287	280	313	330	259	304	330	296	297	305	325	330	305	298	288	304	307	315	273	330	287	319	273	320	294	309	268	323	276	274	349	280	278	328	262	314	301	308	298	346	308	316	264	305	305	340	293	281	319	315	306	287	289	302	293	301	309	300	280	324	300	299	312	269	281	294	288	312	302	328	327	322	317	300	309	293	317	327	311	296	274	330	286	327	314	298	315	285	304	284	322	316	285	322	289	291	309	308	288	288	298	306	331	307	318	305	328	324	285	293	317	303	340	323	297	301	299	277	319	329	336	300	308	303	311	315	332	282	299	278	340	296	296	294	310	308	310	284	282	288	288	306	292	351	320	336	300	275	290	309	292	289	297	284	319	311	298	310	302	296	301	325	318	296	323	290	303	275	307	273	306	332	276	326	313	309	278	336	317	325	303	318	287	314	295	326	306	293	299	313	285	309	328	298	310	316	279	324	280	263	263	279	312	285	277	314	315	296	295	320	314	332	273	320	312	262	301	315	301	302	309	275	296	296	298	319	289	292	331	287	316	295	345	316	292	293	313	297	334	294	322	295	300	278	300	322	312	297	289	328	286	323	302	321	279	297	316	313	315	313	304	304	276	314	289	259	322	308	326	335	322	275	297	295	286	281	319	280	333	314	301	282	314	268	276	290	296	297	309	309	321	279	293	328	310	290	301	286	303	310	293	273	291	288	264	327	318	304	294	304	307	297	274	267	303	298	302	313	304	295	281	305	311	296	295	273	301	261	313	299	323	316	303	297	301	308	340	299	294	319	311	307	302	295	310	296	302	296	295	340	294	309	329	306	303	292	316	307	283	290	282	303	330	334	322	339	267	303	307	305	299	304	281	288	281	313	335	273	304	316	271	312	299	319	284	324	277	286	323	276	302	290	311	281	295	299	313	320	295	323	280	287	349	292	330	319	314	322	264	331	282	296	299	311	324	267	297	276	285	299	305	314	292	266	282	285	321	294	293	285	285	289	323	319	306	299	340	267	299	306	295	310	339	323	291	297	289	306	311	318	287	302	329	306	306	298	298	291	296	280	296	309	322	296	325	328	300	299	325	297	309	307	323	314	316	320	315	290	312	314	315	317	297	283	290	337	293	291	292	293	312	271	294	311	322	298	269	321	291	302	304	307	307	326	312	302	309	328	286	318	344	277	302	287	295	299
26594	3792	5684	6089	5351	4870	3820	3150	2811	2473	2048	1805	1710	1584	1532	1367	1420	1357	1254	1231	1188	1188	1190	1165	1106	1066	1115	1040	1055	980	1052	996	1062	984	965	995	962	990	921	935	940	940	922	948	967	942	905	960	914	875	928	893	932	880	900	931	918	894	983	847	835	901	905	853	878	935	889	902	925	895	924	897	875	867	875	894	872	872	863	894	891	895	855	868	835	867	867	859	857	898	897	875	847	862	878	859	856	938	811	858	902	883	836	830	871	937	887	830	831	888	873	928	854	820	901	826	818	873	884	877	861	876	850	884	893	930	890	860	920	920	870	852	845	892	866	864	845	917	892	849	897	905	853	874	826	884	869	856	808	836	902	904	841	894	900	830	874	874	882	843	831	893	837	822	921	859	909	864	852	886	908	815	853	855	891	906	893	824	822	904	881	873	895	842	902	838	851	876	876	849	863	817	858	896	878	862	832	841	816	824	843	877	881	858	876	855	888	899	885	837	886	816	816	826	901	893	880	868	907	887	842	866	851	902	832	879	819	874	853	845	891	864	830	818	797	904	851	837	862	840	852	884	889	869	809	861	939	852	888	913	891	919	868	876	843	873	821	830	886	862	852	893	883	849	843	857	857	908	906	907	933	839	876	908	885	863	833	922	849	882	891	845	842	878	846	896	863	856	858	884	861	884	914	870	876	879	873	903	839	830	893	875	836	898	885	854	841	862	846	887	839	896	850	853	854	894	875	819	867	847	833	839	859	865	894	875	870	882	832	858	821	881	883	845	854	793	871	889	874	843	885	872	882	857	825	847	875	868	813	931	828	916	883	880	828	852	827	846	852	842	928	851	883	787	886	842	871	881	807	873	813	840	879	839	843	854	879	850	870	931	868	904	844	869	895	898	814	853	849	874	855	837	850	833	851	879	871	899	902	890	837	788	852	889	870	825	876	847	878	855	872	868	814	825	816	861	880	809	858	846	849	912	872	848	851	837	854	830	813	852	827	903	848	860	845	813	853	896	850	867	873	835	890	846	894	830	877	864	852	840	891	846	889	881	819	859	811	845	859	877	896	868	875	818	874	898	833	867	852	822	861	862	842	882	901	834	911	859	908	880	859	875	924	881	894	856	807	869	852	894	868	838	884	808	890	841	841	828	949	911	866	844	854	840	823	878	838	862	844	885	853	882	887	832	859	835	872	868	878	845	903	857	869	880	851	880	856	867	884	873	860	900	859	895	866	877	905	865	822	870	886	878	900	877	850	864	900	855	858	854	845	836	868	857	880	864	850	838	844	831	834	816	805	852	831	860	891	905	843	862	862	845	851	923	844	851	876	848	858	876	883	830	838	847	871	910	825	873	907	793	824	862	869	871	811	817	875	855	907	863	895	885	876	858	834	837	779	853	852	853	838	846	843	916	915	876	905	816	799	857	855	841	890	836	869	899	810	846	838	845	835	835	875	817	848	833	916	877	917	830	863	871	845	827	930	863	840	870	818	831	846	861	853	863	894	826	881	857	856	828	836	851	936	864	812	807	893	819	849	885	865	851	857	930	864	818	890	848	848	851	842	827	869	877	840	857	890	834	827	881	883	898	878	767	894	919	853	916	850	867	842	910	852	822	856	874	896	822	885	876	818	809	835	897	880	858	889	829	850	851	845	903	868	859	817	889	854	827	919	814	868	880	822	844	865	887	880	806	829	817	890	886	812	856	860	854	877	860	865	866	815	838	836	857	821	880	833	849	827	844	872	876	879	828	885	829	896	865	827	830	859	858	832	889	880	833	788	848	769	817	902	865	803	849	862	843	850	887	848	899	882	867	875	903	874	812	899	851	816	869	821	857	897	901	858	857	812	815	834	800	812	807	855	867	814	908	841	856	928	799	900	860	862	920	859	853	862	850	889	857	905	842	857	879	879	884	809	910	827	823	872	895	914	837	905	875	861	844	877	893	880	852	863	886	828	824	833	872	884	860	863	909	841	852	836	834	870	865	811	831	884	855	823	865	831	904	829	832	885	822	887	856	838	840	829	840	892	858	871	863	913	809	844	851	864	874	844	855	861	888	819	877	813	898	873	855	865	831	815	850	858	885	842	936	927	889	828	884	910	880	918	890	796	881	773	882	899	878	829	896	799	854	837	901	803	858	923	865	893	857	867	862	868	838	849	891	883	852	791	862	879	842	831	892	905	853	876	850	888	829	869	867	832	843	882	832	882	830	882	887	875	806	905	911	816	836	856	851	867	810	863	861	859	851	837	824	831	860	855	868	828	866	848	870	786	857	863	819	892	825	826	901	854	843	862	866	878	858	838	853	841	830	852	882	820	859	855	822	878	802	904	879	882	827	818	876	859	824	882	844	883	890	883	890	881	854	858	857	855	813	863	919	885	905	858	917	896	853	860	856	893	887	797	851	843	842	851	838	847	861	842	821	862	870	867	848	903	909	820	878	842	863	838	902	839	846	822	826	856	859	840	834	830	849	878	856	867	877	854	887	852	831	853	822	865	846	860	891	837	828	850	872	882	871	862	875	837	885	828	888	889	901	802	842	830	865	852	888	859	871	884	826	905	863	853	866	894	822	905	889	879	884	848	907	910	854	914	849	820	865	921	902	821	787	845	851	844	813	833	910	896	838	875	860	835	822	876	832	841	834	896	886	879	861	882	811	869	873	850	903	837	850	859	829	847	894	888	855	860	860	885	845	860	887	908	870	869	905	846	886	801	834	928	919	869	917	879	838	879	834	833	871	858	900	847	861	872	853	864	883	863	919	879	799	883	885	815	917	834	892	895	895	822	921	862	854	873	823	872	819	853	821	875	878	799	882	809	867	849	861	845	846	892	890	800	861	890	850	860	883	843	802	838	834	871	851	886	873	859	858	853	832	864	890	888	868	912	852	835	898	866	889	905	879	833	856	912	867	884	887	939	831	845	857	875	910	883	839	871	825	860	860	871	834	810	849	837	856	833	873	843	895	845	865	888	854	894	849	840	909	819	867	825	896	815	867	864	902	866	829	853	872	898	880	908	843	840	843	821	895	856	856	902	866	846	914	857	860	826	865	914	859	852	891	845	870	873	811	863	870	895	836	880	859	855	826	871	868	844	865	807	907	875	839	842	871	862	859	820	830	851	867	866	903	872	878	865	841	860	843	864	867	850	855	828	864	886	826	880	816	861	881	913	869	891	904	852	865	869	894	880	829	879	888	842	819	878	859	878	864	875	880	842	806	924	837	888	863	839	924	883	863	806	887	906	862	894	869	910	874	842	900	829	836	801	872	851	845	864	853	857	885	833	843	870	894	819	873	899	909	869	834	846	891	829	870	856	810	884	804	837	805	857	855	852	859	808	839	896	885	853	868	887	850	790	922	759	874	860	873	914	835	845	847	801	815	853	871	859	870	880	852	830	884	879	854	847	850	914	850	848	838	849	858	867	883	876	860	871	876	907	889	801	864	857	829	881	865	853	853	886	880	893	835	886	850	919	869	829	873	824	861	878	881	877	858
11182	743	350	172	130	121	136	116	120	108	120	113	97	114	102	92	108	102	107	107	92	108	115	96	108	92	110	116	96	104	97	100	109	114	104	97	96	96	110	93	108	94	94	103	91	123	120	114	111	113	87	123	109	102	115	103	115	114	120	114	92	97	122	87	110	99	100	80	92	125	115	98	105	96	97	91	110	107	113	93	99	101	110	92	101	109	108	108	114	105	112	111	105	103	125	109	73	106	102	88	108	106	109	105	85	93	117	96	99	111	112	105	108	104	100	118	106	99	80	96	100	122	87	100	89	93	109	94	87	102	100	102	91	103	89	87	118	116	102	116	100	100	103	111	101	103	100	95	108	94	110	105	91	111	115	112	103	108	105	104	106	94	109	107	105	100	100	101	110	93	108	113	101	105	111	104	104	101	100	104	106	99	104	107	98	99	113	82	99	122	109	119	92	105	124	100	110	118	98	113	113	115	127	95	118	104	107	103	113	89	92	91	95	112	104	108	88	120	95	112	96	114	108	109	111	85	98	87	88	105	84	101	119	113	93	106	109	96	100	109	95	97	94	121	113	111	117	108	118	109	100	116	98	113	112	98	105	103	79	89	112	113	126	89	86	105	108	109	123	115	105	95	81	85	98	106	117	106	122	101	99	101	103	97	101	115	110	103	102	107	106	104	99	110	105	98	116	108	102	118	93	107	101	119	99	89	103	116	104	101	110	109	110	87	100	94	106	89	100	88	108	108	112	93	107	116	96	94	96	96	81	100	105	103	113	93	113	102	98	108	89	113	106	100	103	106	111	98	100	101	107	112	102	113	101	98	91	113	127	125	100	99	114	110	113	109	93	92	121	100	100	96	87	94	91	104	111	110	91	99	97	115	98	90	110	110	122	85	100	107	117	90	105	103	99	100	123	117	96	109	98	107	107	100	104	108	107	89	113	79	105	110	112	102	96	105	87	118	111	115	117	107	100	92	102	120	93	93	116	116	110	114	100	112	112	99	105	81	104	99	114	104	110	108	114	120	89	94	95	98	93	105	108	121	111	104	106	120	124	90	110	111	96	97	113	105	91	104	107	108	89	110	121	98	103	91	101	108	95	111	114	95	97	84	111	96	107	80	112	103	93	86	93	112	98	102	112	110	118	113	103	100	103	94	92	107	89	102	106	107	115	92	92	109	104	110	106	104	130	98	127	129	120	101	108	113	100	89	111	108	116	87	109	88	91	103	119	113	96	110	115	93	111	111	114	99	101	106	91	104	91	89	121	90	102	104	109	81	106	109	119	89	101	111	101	104	104	95	98	106	102	97	114	107	113	118	101	95	119	98	85	109	123	109	109	92	103	117	104	111	91	101	100	99	95	105	92	83	112	108	114	119	99	105	107	118	103	90	100	97	95	104	91	90	105	99	85	110	102	110	94	110	97	116	106	110	100	104	116	98	110	92	102	121	91	102	86	103	94	106	105	111	100	107	110	112	84	85	82	97	96	100	102	101	98	83	132	112	108	105	93	104	91	106	120	91	107	91	112	106	118	107	112	100	98	90	94	101	120	117	103	107	100	102	109	110	96	92	104	117	83	87	89	104	115	97	102	100	90	100	99	100	103	113	103	111	116	116	99	105	97	111	95	108	104	93	95	91	100	84	97	103	90	100	91	121	112	104	116	94	93	118	111	90	116	103	114	107	106	96	88	117	95	99	112	124	118	98	105	101	121	102	98	103	130	119	100	96	111	116	94	79	102	106	105	97	93	112	107	101	109	100	107	135	101	102	89	100	116	86	112	108	107	105	89	110	90	104	106	86	109	95	113	91	95	101	94	95	104	110	110	90	96	111	102	117	91	119	107	122	103	115	112	89	123	103	104	93	108	113	102	107	104	115	103	100	106	95	123	115	111	108	101	90	101	90	102	119	96	97	107	102	110	107	103	95	84	112	118	101	107	125	97	117	102	99	110	90	119	94	105	109	126	109	83	111	89	102	104	116	99	108	94	102	111	99	98	97	94	121	99	86	98	97	113	104	89	117	101	94	110	110	108	102	98	100	104	123	117	103	108	101	97	110	93	103	105	114	118	102	108	101	94	101	113	106	84	84	98	98	108	89	99	97	109	115	106	139	95	101	118	117	113	121	123	92	100	102	99	112	125	133	100	91	103	82	90	103	108	101	99	105	99	107	105	115	113	113	122	92	88	89	94	124	117	127	95	90	94	99	97	106	102	90	110	104	89	103	108	129	143	95	89	109	94	100	111	101	80	94	105	99	111	100	103	99	82	115	119	111	97	91	99	100	93	112	108	100	87	119	85	88	109	107	105	130	80	111	104	116	104	99	98	101	94	99	88	110	102	112	107	98	98	110	92	101	108	92	115	91	112	114	103	120	130	91	116	92	113	111	109	88	95	109	98	104	104	87	108	115	85	110	115	102	95	116	105	99	114	85	96	105	114	120	116	116	114	98	109	93	104	116	108	100	108	96	103	93	103	88	104	111	104	105	117	101	109	122	99	95	110	116	129	118	112	102	98	83	106	112	110	91	87	107	99	98	89	100	116	86	83	117	118	107	101	99	104	113	97	106	99	107	103	107	112	119	110	107	114	106	96	106	113	104	124	104	106	97	107	99	90	95	103	101	121	118	110	106	98	102	101	97	112	115	92	103	100	109	90	107	112	104	108	92	106	114	82	98	110	96	98	102	105	108	101	111	100	101	107	85	93	120	112	120	103	97	87	104	99	104	101	99	114	104	102	116	113	100	122	122	109	114	99	109	108	91	111	106	91	121	88	104	97	104	93	92	99	104	100	106	103	111	106	95	117	107	119	94	119	101	95	106	108	120	107	118	95	104	98	124	97	104	108	88	90	94	103	101	100	110	95	89	102	99	131	106	110	102	114	101	108	101	112	117	100	106	116	105	116	107	123	135	106	106	106	97	116	104	116	114	89	106	108	97	106	101	111	117	87	100	109	114	122	93	129	101	99	108	81	93	109	98	101	105	108	85	115	85	106	102	116	109	97	98	114	127	90	103	107	119	93	94	91	103	110	111	101	106	99	99	105	107	86	104	100	111	91	118	108	115	118	98	98	100	118	102	130	119	111	108	122	109	92	120	115	97	90	108	99	91	122	110	103	86	101	102	100	106	106	118	118	102	98	124	111	90	97	99	125	101	115	117	110	97	100	96	109	102	89	99	104	96	105	93	106	100	109	105	116	112	103	109	116	124	97	117	114	91	95	102	99	86	97	100	102	114	100	117	98	86	99	103	111	123	109	89	103	102	107	108	106	109	98	98	120	87	102	101	108	109	110	96	79	97	96	92	93	131	104	91	121	115	103	99	105	139	82	118	100	101	118	86	107	123	93	102	103	106	108	118	96	101	96	95	86	101	99	104	115	112	100	115	91	90	105	99	107	102	101	98	98	99	93	110	103	101	90	107	109	92	99	109	99	119	102	97	104	96	99	93	95	103	101	91	106	102	115	111	111	111	134	88	106	107	81	111
9668	598	636	637	578	587	491	448	476	452	405	387	388	388	406	402	398	394	430	386	373	406	342	361	346	364	356	364	344	385	367	386	405	390	381	399	367	388	357	350	388	391	369	359	391	390	377	365	346	341	375	358	383	349	348	368	377	370	390	378	361	383	386	358	413	356	368	392	364	379	346	390	346	387	400	391	387	382	350	354	354	339	386	345	373	368	350	379	391	356	337	361	381	385	369	391	401	392	371	386	366	355	359	336	393	358	314	383	345	365	372	359	386	376	352	360	377	377	371	365	399	346	331	315	396	364	356	317	346	380	368	370	364	355	375	353	352	360	391	384	365	343	373	380	363	353	364	370	358	391	351	351	410	361	367	331	359	372	350	378	372	386	377	346	362	375	367	363	383	338	380	374	387	351	380	383	367	359	340	338	358	345	373	375	406	379	368	367	354	374	363	323	356	386	333	374	382	391	375	370	386	345	351	367	371	367	402	334	370	378	376	335	373	364	388	374	350	360	361	341	364	355	393	353	346	385	371	385	377	369	364	363	393	373	351	369	391	380	384	377	357	385	350	357	347	366	352	357	371	360	383	362	361	379	372	374	372	388	366	352	394	346	384	341	319	377	351	345	385	352	379	369	356	353	348	353	347	358	355	356	376	355	368	376	394	379	361	383	417	341	326	382	377	364	359	370	365	380	373	345	366	356	415	391	351	403	336	361	368	377	363	381	373	378	356	395	370	361	374	381	375	374	352	393	403	345	371	384	352	375	338	357	368	372	368	348	383	380	375	357	355	356	367	364	384	360	362	359	353	360	412	347	326	337	383	345	364	345	340	377	352	387	374	384	376	363	344	391	355	383	364	390	360	353	392	352	341	377	344	372	390	351	385	411	361	397	384	368	392	342	399	378	382	357	358	400	355	374	375	328	402	380	332	386	385	366	381	389	364	377	387	386	402	371	396	361	388	394	357	380	377	377	363	369	353	366	356	394	408	379	339	385	365	369	386	350	391	347	342	365	342	405	359	372	373	349	367	386	338	398	388	351	357	383	351	402	360	381	333	395	367	373	361	374	371	357	398	387	350	389	359	387	338	390	391	381	378	383	405	391	352	358	421	369	330	374	375	328	377	404	365	391	369	353	374	372	390	368	376	379	371	369	389	382	361	400	340	391	397	379	384	371	355	351	369	349	323	378	356	376	381	366	354	362	367	363	382	363	374	371	333	378	377	382	364	371	381	392	367	400	387	386	362	367	389	332	364	359	355	412	334	338	394	346	389	362	383	345	389	344	379	353	366	369	382	330	380	354	389	375	334	343	355	368	338	352	373	374	350	374	361	368	378	372	422	323	373	387	391	334	396	365	363	404	390	320	375	369	376	364	374	386	380	369	390	366	402	404	388	361	382	385	355	364	372	359	359	353	383	382	374	365	334	391	391	393	345	408	384	350	350	345	367	394	390	371	384	382	385	372	374	373	360	378	371	393	367	382	380	353	368	382	389	373	336	338	364	361	365	372	386	391	351	340	383	380	369	373	351	365	343	375	373	328	340	385	363	366	395	311	326	385	388	340	353	404	366	368	381	371	384	348	373	360	388	342	368	372	403	361	385	338	349	376	381	394	365	348	410	381	357	349	395	347	375	409	352	359	382	371	361	370	382	373	399	361	382	352	359	372	379	399	359	373	336	379	348	353	373	372	369	397	335	376	362	367	398	370	351	392	365	381	343	353	340	362	347	374	376	384	399	406	354	372	333	340	347	373	358	346	363	376	360	343	324	397	349	364	388	357	362	372	375	369	358	385	347	349	363	374	387	382	361	331	293	371	401	336	394	337	353	347	352	356	349	375	342	363	359	368	356	373	383	379	355	354	382	373	380	369	369	385	338	372	361	370	339	384	386	326	364	370	415	350	440	374	344	374	409	362	377	376	375	351	384	362	357	368	381	389	370	358	372	368	387	385	394	413	364	355	353	362	341	386	346	358	369	370	369	352	348	377	378	384	348	356	348	399	359	373	353	347	368	383	405	396	391	354	381	392	380	346	358	356	374	362	385	359	385	379	388	372	360	379	379	368	393	382	379	381	379	371	359	397	375	364	372	374	326	345	381	369	380	359	396	381	376	353	369	393	371	381	357	338	363	357	373	391	367	390	369	373	388	334	350	366	358	364	333	360	348	379	391	360	364	362	373	375	325	378	410	349	344	365	388	354	376	366	358	353	357	372	349	379	374	354	367	366	364	389	376	377	381	351	362	375	368	396	372	396	376	390	393	384	369	359	380	376	400	361	342	362	370	359	362	389	344	378	378	380	397	376	360	367	364	371	371	366	360	379	385	371	393	368	366	395	344	372	348	390	389	341	379	390	375	375	327	347	362	396	375	376	392	378	369	374	334	362	371	366	383	388	359	388	340	401	390	334	385	367	353	360	389	361	367	379	373	381	389	370	348	377	364	334	353	348	375	375	382	353	350	322	392	363	390	403	358	365	368	367	360	341	345	375	374	360	375	330	374	367	394	388	389	401	372	365	395	378	367	390	361	354	366	379	360	365	337	371	337	378	392	351	375	383	379	375	379	384	355	391	399	375	388	352	341	392	358	377	355	393	369	349	364	378	379	382	378	364	365	369	356	357	415	446	378	382	395	346	358	387	398	357	327	364	361	332	348	386	345	353	377	388	355	381	352	337	383	334	339	379	394	380	394	365	350	328	390	360	360	376	355	381	374	362	383	380	395	318	358	371	357	380	323	349	386	366	394	381	378	363	353	347	385	385	369	375	373	358	346	368	351	348	394	334	378	374	357	361	336	380	389	353	338	361	373	362	372	379	344	364	375	410	356	385	369	379	359	362	378	368	372	377	340	352	355	384	398	347	353	370	375	383	379	345	374	409	354	372	366	354	430	370	374	365	375	343	404	368	337	370	394	381	381	379	392	386	369	356	351	361	388	362	381	362	369	371	385	372	362	363	395	353	357	346	359	366	376	338	362	377	372	367	372	384	380	399	355	387	364	322	364	381	349	385	345	405	377	390	346	372	366	387	371	365	354	380	401	341	370	388	368	352	353	367	363	356	371	362	375	384	345	356	360	349	348	382	381	390	344	382	350	362	334	372	380	348	396	386	359	346	346	361	375	347	341	349	398	322	383	360	369	341	374	338	348	369	402	365	373	396	333	385	357	341	396	414	380	369	353	363	383	348	385	342	325	360	387	385	358	370	375	369	318	418	355	379	405	411	358	369	369	354	342	366	382	397	353	395	363	330	377	375	345	350	370	398	343	396	360	337	398	401	373	413	331	353	410	330	392	382	324	370	370	423	375	385	367	344	373	348	380	371	340	380	383	354	352	382	380	380	356	382	390	359	345	344	377	361	363	408	364	387	386	379	381	375	398	382	360	365	338	355	358	361	379	386	345	366	367	365	360	358	367	336	394	357	350	388	356	367	348	345	388	375	360	380	366	360	390	353	323	340	413	367	393	372	373	345	345	386	351	349	375	353	379	348
45015	14083	3081	1324	879	762	543	441	399	345	288	302	319	265	287	245	231	265	256	283	254	253	246	229	242	252	230	226	251	256	207	200	243	224	239	240	239	228	210	219	221	252	250	241	251	230	204	229	219	225	212	251	210	231	262	224	217	216	197	202	246	221	229	206	217	220	212	211	219	230	233	229	227	228	234	230	210	231	207	210	250	205	213	214	223	217	188	210	208	238	238	215	245	208	237	220	191	213	192	215	222	219	234	202	240	195	221	249	238	203	211	218	249	220	206	219	241	219	231	220	232	224	231	216	236	234	228	227	217	228	259	208	220	189	233	205	223	233	267	207	199	201	225	210	214	232	222	217	222	204	262	215	222	217	224	215	219	219	224	222	211	199	217	216	237	236	219	207	226	222	214	224	241	210	207	185	225	213	216	252	201	244	209	218	216	227	234	218	236	230	233	231	241	247	207	228	208	204	228	239	224	234	232	219	206	203	215	235	210	232	211	227	207	241	220	224	234	225	249	232	212	218	213	246	207	226	203	234	177	231	229	248	214	222	200	232	212	213	231	206	244	199	250	239	212	227	211	222	209	209	238	219	194	228	218	204	245	219	216	221	190	212	192	204	218	206	230	203	227	232	243	213	231	219	249	205	202	229	217	195	212	208	223	245	242	212	221	225	205	223	214	227	231	208	229	217	235	211	211	200	210	222	242	222	245	208	209	221	220	211	225	228	220	214	238	231	227	224	216	247	220	234	230	217	218	246	203	215	218	217	218	221	197	237	211	233	229	240	218	246	203	198	210	215	214	250	233	225	230	218	226	210	220	225	192	229	206	205	190	221	238	188	238	202	230	234	213	208	208	212	196	212	224	213	200	221	238	226	239	221	214	208	247	212	230	207	213	213	248	213	224	198	209	225	231	224	212	214	208	200	222	220	229	253	212	226	232	216	206	214	211	205	242	252	234	212	202	214	248	214	207	239	244	270	237	245	194	236	219	206	259	202	210	209	205	209	222	254	235	219	203	184	179	215	203	233	228	221	177	208	223	203	242	230	222	219	225	214	199	223	214	190	191	211	242	218	203	253	193	203	197	221	224	232	221	209	192	199	202	202	232	231	225	202	228	187	231	214	221	193	240	214	220	229	222	212	220	238	203	209	229	199	222	218	215	204	216	223	225	231	231	236	224	244	199	201	238	209	225	208	223	230	218	207	220	223	243	222	249	200	253	183	224	202	214	204	212	221	224	241	248	226	228	213	210	252	197	254	201	226	210	233	190	224	218	227	227	242	209	201	211	201	237	224	209	230	233	232	202	244	233	235	222	220	211	223	214	208	235	215	196	226	230	208	206	253	241	227	239	214	188	217	200	237	223	209	210	216	224	221	221	193	231	225	231	220	239	233	188	244	216	218	239	202	226	236	207	232	229	234	240	240	211	193	236	230	244	211	204	242	212	205	222	229	234	208	214	222	226	207	231	231	238	213	238	219	207	208	229	212	231	234	224	201	217	243	244	246	194	184	216	209	199	215	222	212	211	226	220	212	251	215	218	211	232	233	204	240	220	210	204	223	226	227	214	212	219	212	229	229	223	203	221	215	239	210	224	220	196	245	225	211	235	235	224	228	243	209	254	239	218	228	221	245	220	202	216	208	214	222	217	204	233	251	190	206	229	246	245	228	190	206	216	189	203	197	214	231	196	232	207	208	214	195	229	253	233	182	243	219	210	215	246	214	222	255	236	241	213	233	208	215	208	205	248	266	235	248	207	244	220	208	221	216	212	216	225	238	229	232	222	214	231	203	229	233	228	191	228	209	226	197	239	194	257	233	224	205	240	223	207	226	212	235	235	217	217	228	231	206	245	204	244	233	207	218	208	215	198	230	241	259	203	212	203	255	233	230	202	204	216	209	208	242	234	211	222	223	199	217	228	219	228	235	211	228	233	235	213	231	226	227	216	202	200	238	232	207	214	216	233	213	216	235	252	228	224	220	229	222	270	249	204	219	217	228	219	219	207	224	229	224	205	229	240	248	208	221	244	216	240	234	231	214	224	247	220	223	239	224	230	226	205	225	214	222	229	214	232	231	218	238	225	217	201	200	209	216	219	221	208	223	201	239	201	247	220	211	225	222	232	191	227	211	215	201	233	243	201	248	217	203	229	227	234	220	241	221	218	222	192	221	222	229	250	222	219	251	231	230	206	204	194	213	218	211	211	218	229	227	201	230	238	200	195	207	231	216	214	224	193	244	256	207	225	220	204	208	235	199	215	218	213	209	199	220	206	217	197	231	219	214	213	214	214	231	228	205	228	193	206	228	216	223	230	206	228	228	221	236	214	212	216	235	211	221	216	215	189	229	210	216	238	220	214	214	225	248	205	202	208	213	260	225	216	229	221	190	205	221	206	209	222	202	226	223	238	203	233	229	203	228	220	195	213	256	248	227	239	202	215	212	234	238	230	194	240	219	228	234	226	233	202	211	222	210	221	233	245	206	217	245	235	247	210	213	219	210	243	219	223	222	217	211	231	237	234	231	233	232	226	215	218	262	208	237	208	242	215	229	242	204	206	216	227	209	216	204	228	206	206	225	243	203	247	185	214	227	234	236	243	237	187	252	225	237	210	225	194	202	217	220	240	241	214	215	202	216	216	221	226	216	253	209	222	216	203	203	217	223	215	210	202	216	229	207	251	225	193	211	235	208	208	240	222	213	227	231	229	230	225	251	212	217	206	228	207	227	206	220	196	231	195	222	214	221	230	247	213	220	222	248	198	243	208	226	231	207	196	254	212	217	200	175	182	233	202	222	228	207	218	230	201	216	227	255	220	206	209	206	234	200	228	220	229	213	214	231	223	212	226	216	262	234	221	204	203	250	213	217	215	229	203	233	196	224	210	246	194	189	218	207	206	216	248	262	233	234	245	212	246	221	208	230	229	227	192	224	197	227	203	204	216	212	248	231	217	209	239	230	250	210	210	234	246	224	229	211	230	249	220	217	212	213	227	213	218	235	224	210	214	227	211	234	229	224	231	233	221	208	217	240	185	229	201	250	223	231	254	195	233	230	198	235	226	234	188	214	266	231	231	228	220	221	221	215	228	193	236	199	223	224	236	211	220	207	232	204	226	211	211	200	223	216	243	208	232	209	209	214	220	212	216	218	233	232	208	215	218	235	248	212	215	212	214	214	209	213	210	225	186	248	240	232	206	228	209	196	212	222	207	213	207	233	243	198	209	225	242	220	213	217	203	212	212	238	228	224	224	229	216	195	231	206	210	221	224	229	224	213	207	213	217	209	214	216	205	203	226	204	212	220	219	220	221	223	238	241	230	234	209	210	223	237	201	211	205	178	216	215	246	215	234	230	207	214	234	234	204	215	203	219	234	222	236	231	243	237	231	210	189	211	248	205	213	218	236	216	236	225	220	220	204	219	230	240	220	235	205	220	219	219	207	209	190	233	230	231	230	263	222	191	208	227	227	221	190	268	211	231	235	210	216	210	212	216
21882	2043	3263	3489	3223	2888	2279	1931	1709	1544	1355	1237	1091	1038	1078	986	927	923	853	834	893	834	760	795	836	792	710	769	785	749	734	737	736	789	769	792	738	738	725	741	715	724	672	750	752	729	706	761	718	721	718	705	699	723	666	726	710	670	739	712	696	704	699	720	672	782	702	726	697	669	666	687	731	740	697	669	672	667	651	699	667	691	686	670	659	656	659	670	672	667	679	659	651	637	670	678	685	703	675	687	676	657	691	709	716	642	696	716	691	704	669	697	704	717	693	708	635	662	647	680	698	688	669	660	675	678	700	695	684	647	689	644	703	707	693	718	654	725	671	704	672	682	641	674	648	644	669	714	661	704	728	694	693	655	682	657	676	647	688	680	648	716	667	704	635	672	652	725	629	657	652	641	659	678	674	652	687	666	680	654	693	678	668	702	624	721	628	720	698	713	651	711	651	655	661	640	674	642	655	690	692	670	688	689	650	677	684	647	708	671	694	715	666	695	670	649	652	694	677	666	714	644	633	649	707	655	674	699	674	702	688	673	674	675	680	676	669	645	648	670	669	700	672	650	702	688	674	716	680	689	680	656	671	712	715	631	659	646	657	676	647	692	667	677	679	658	668	716	671	752	712	692	681	637	691	656	727	683	664	672	669	695	705	676	663	687	607	688	640	695	721	678	605	658	612	663	677	656	660	703	680	641	689	668	685	680	656	697	699	645	669	696	667	689	642	666	694	681	669	714	634	643	676	630	727	658	642	648	652	689	655	670	692	712	686	658	636	672	668	669	700	689	661	693	674	662	662	648	634	666	678	676	674	684	645	666	656	706	666	675	628	673	690	688	693	742	692	688	643	631	671	686	676	648	647	666	709	639	642	657	655	692	717	726	708	637	685	724	690	710	619	700	664	677	693	689	681	700	706	678	691	713	685	666	669	698	694	639	678	683	665	693	682	680	659	687	649	682	668	673	698	687	615	658	666	668	686	710	668	676	603	640	663	697	706	706	664	700	681	697	662	662	690	661	682	649	659	751	676	689	693	675	666	666	699	722	669	666	660	672	651	639	692	601	692	693	688	664	672	690	676	646	667	642	682	649	675	653	718	655	702	665	613	652	687	692	678	675	691	657	632	678	674	697	659	706	659	632	682	667	679	592	742	685	662	696	708	686	636	669	663	672	664	676	687	685	662	708	662	723	626	686	690	685	664	715	681	648	646	668	661	672	724	701	692	689	739	712	664	659	681	665	630	712	697	690	667	633	663	665	667	633	684	679	675	697	645	640	696	655	708	616	714	710	650	693	653	694	688	632	672	674	679	654	671	646	688	652	663	716	613	702	656	689	631	684	720	701	666	644	701	652	646	691	673	636	711	686	682	680	681	665	712	705	700	693	660	675	660	680	660	713	662	643	696	702	663	628	718	635	649	668	710	638	630	715	630	673	678	668	640	698	700	674	668	688	646	662	660	672	673	637	692	696	687	654	660	680	669	654	666	650	622	662	656	650	694	663	710	749	681	688	708	684	648	658	637	657	666	687	634	691	645	671	680	671	694	696	659	696	666	681	648	636	672	685	693	661	677	690	656	653	710	685	648	654	623	656	703	730	643	698	640	667	673	646	661	640	689	693	728	658	678	646	691	670	664	639	642	645	683	660	637	582	653	653	673	662	692	688	704	644	666	705	706	636	686	675	666	647	704	675	707	675	678	680	646	654	719	680	639	627	731	652	691	668	655	675	703	669	621	618	672	686	655	709	642	688	684	672	665	677	691	629	679	689	691	673	677	670	663	660	672	683	686	689	685	660	695	704	657	702	660	709	697	713	626	697	631	656	679	692	664	670	630	664	636	683	663	704	680	655	624	709	702	686	621	660	664	632	653	700	610	673	666	683	631	636	695	707	688	674	634	707	641	663	669	715	637	686	721	617	669	707	637	658	672	702	682	630	677	694	686	669	638	719	627	659	690	672	733	663	701	680	680	644	638	686	682	632	721	679	650	657	702	669	693	648	640	683	665	631	683	691	689	699	675	659	668	645	647	614	686	649	626	648	727	700	634	660	673	709	697	666	683	676	658	664	679	648	666	662	693	679	688	711	643	678	697	692	694	661	675	705	712	658	716	650	711	652	685	705	645	647	688	657	689	712	642	657	687	725	671	642	636	692	679	672	636	699	693	676	676	646	659	695	688	678	680	667	633	634	652	716	647	660	662	705	674	649	724	676	631	712	650	685	652	686	706	677	687	667	675	700	674	658	694	650	683	688	659	642	655	697	671	684	655	641	682	652	727	664	624	642	666	681	644	684	649	667	697	671	683	695	661	715	685	699	671	705	625	691	658	661	654	634	686	699	714	612	664	734	665	653	708	690	698	685	676	686	653	655	680	631	628	686	672	657	659	644	650	695	681	708	615	695	697	651	650	637	688	667	676	644	659	672	629	655	686	670	668	663	692	686	681	649	667	689	635	702	648	692	693	687	692	683	676	652	671	641	685	643	689	690	677	681	680	680	662	677	666	660	651	677	714	667	653	683	667	698	645	681	645	669	682	693	636	709	652	670	670	697	694	636	696	670	695	643	654	630	664	682	639	673	665	682	636	651	657	659	675	666	676	673	658	686	698	665	647	680	694	676	692	699	652	667	693	701	682	687	683	705	743	679	651	635	709	684	661	655	648	665	665	686	667	682	666	683	671	668	712	679	645	670	644	659	673	670	673	668	686	634	722	695	712	723	659	631	676	665	600	710	661	649	622	661	680	696	666	684	693	665	637	647	657	722	639	669	659	701	691	659	657	684	625	647	644	665	697	727	670	630	701	656	690	669	675	719	692	614	675	642	690	704	656	655	676	678	666	627	679	665	698	654	739	641	683	679	697	672	693	674	675	696	677	649	619	673	702	691	689	667	671	634	686	648	647	660	730	652	617	676	670	690	705	641	693	700	671	650	691	695	669	706	652	719	684	652	663	690	673	647	636	672	698	663	695	647	675	712	666	664	702	698	647	625	671	689	664	679	654	679	670	692	660	704	629	680	701	683	707	649	645	691	717	706	685	640	700	680	672	669	640	690	675	660	682	658	650	663	678	699	679	629	682	647	670	661	683	705	685	663	668	683	705	746	670	674	721	671	692	714	707	659	679	659	681	634	678	651	659	636	668	702	676	676	661	668	681	650	681	669	692	641	652	661	722	702	699	629	651	660	670	660	654	692	682	696	633	642	661	641	638	703	679	631	728	661	668	683	678	691	678	640	713	651	671	657	642	719	672	689	702	722	729	695	655	683	655	665	628	664	676	658	671	610	641	672	633	676	620	680	741	666	659	670	706	700	652	666	722	675	656	600	708	709	649	638	655	646	684	712	693	634	714	630	717	666	706	661	719	691	652	632	668	648	687	650	652	694	699	685	676	674	690	677	657	617	717	677	624	650	695	640	653	691	670	701	663	670	680	655	650	708	692	668	611	673	681	632	688	663	653	630	680	643	695	654	629	652	702	701	661	726	663	619
51485	21261	10563	2742	1701	1389	974	729	652	560	515	471	426	437	416	363	331	373	341	330	348	330	343	276	328	320	334	282	314	310	333	326	319	349	349	288	298	336	284	299	333	293	331	339	296	301	307	317	322	312	317	284	280	299	297	324	315	293	340	272	284	282	312	299	304	290	327	308	299	312	315	322	308	305	271	311	319	315	292	318	296	306	283	296	319	300	310	330	296	296	307	317	304	338	293	291	312	310	300	301	272	294	321	306	284	324	306	324	273	275	297	284	327	278	296	269	303	312	331	251	327	293	354	305	298	294	294	323	293	307	288	316	306	314	299	298	313	294	304	303	297	325	316	301	317	291	297	344	310	315	340	290	303	293	314	279	291	289	295	345	313	297	334	294	274	282	290	292	284	292	303	289	290	311	301	276	320	320	300	290	299	289	325	279	325	292	296	294	319	283	313	306	303	302	301	299	284	337	310	310	314	351	299	306	300	282	307	286	314	284	277	257	290	279	291	304	302	290	305	304	320	307	290	306	307	284	306	270	287	311	294	278	302	287	290	296	301	310	286	292	308	278	307	318	293	277	312	328	283	321	321	292	276	297	310	311	327	325	342	312	333	311	338	328	263	313	294	310	276	277	270	293	307	327	315	293	291	306	324	305	285	322	329	313	336	332	321	318	315	297	312	312	321	311	287	286	327	266	262	302	297	308	308	347	309	300	270	305	311	277	276	297	294	296	342	333	309	293	317	313	290	279	314	315	325	297	305	296	307	310	294	289	283	274	314	295	284	279	299	294	294	310	309	297	253	275	282	299	316	293	299	277	320	329	293	300	324	313	326	292	290	279	316	279	292	284	331	307	328	311	290	338	311	283	291	303	281	293	297	298	322	290	304	271	292	334	294	290	301	309	276	321	285	280	280	309	313	312	306	286	289	308	294	286	303	301	305	327	306	301	293	306	304	325	340	321	308	313	286	277	295	260	302	278	300	294	326	319	293	292	308	328	290	284	309	313	282	318	300	300	302	305	292	314	304	285	318	300	306	297	299	320	321	340	305	306	307	305	335	278	318	277	289	307	304	304	319	289	317	307	323	289	315	300	320	254	263	260	314	301	314	282	308	296	316	320	317	302	310	293	288	304	299	301	311	288	301	301	321	322	285	312	325	296	252	310	323	299	315	277	304	288	280	312	280	309	287	283	314	315	329	297	291	346	315	295	321	296	267	283	313	307	293	311	317	320	298	270	308	315	315	289	285	322	295	292	325	308	301	308	312	321	326	324	318	299	313	344	293	297	308	304	312	318	308	303	317	300	318	293	282	343	299	307	333	287	290	298	291	304	296	298	325	308	292	291	286	301	307	318	311	335	303	283	338	309	290	299	322	294	308	287	307	335	287	303	284	305	318	322	291	301	292	301	304	330	315	306	297	305	295	303	300	281	350	311	311	300	303	305	324	279	296	324	277	298	299	277	303	300	326	281	281	283	312	279	320	297	290	292	259	311	297	325	330	305	314	317	298	285	299	313	294	279	312	306	305	282	294	316	299	281	311	290	304	276	309	306	279	252	322	291	290	290	272	300	332	302	294	299	304	284	293	281	274	290	302	285	329	310	335	297	272	305	293	313	315	288	295	311	295	299	294	295	284	337	344	301	323	285	281	305	312	299	289	292	290	347	324	303	307	301	316	298	301	312	326	329	312	323	285	290	270	304	295	299	325	307	317	310	313	291	283	277	346	306	298	332	307	291	315	290	318	309	291	310	304	292	291	327	309	283	341	273	313	300	303	319	322	324	289	295	303	299	288	274	277	302	324	300	282	285	265	322	280	333	295	290	308	313	302	292	293	290	294	321	304	296	259	258	305	307	276	313	293	311	311	304	278	290	297	286	307	273	277	269	315	295	308	275	329	293	308	276	306	293	340	324	311	299	311	264	268	279	273	293	310	290	318	280	275	282	314	298	291	311	310	320	333	321	318	304	324	292	311	296	331	267	301	324	305	294	306	319	293	278	304	316	312	283	311	338	272	300	334	306	295	293	320	321	268	288	323	323	312	312	289	322	296	316	293	307	292	318	289	316	301	298	320	295	293	318	297	318	330	274	318	296	323	314	295	296	304	299	330	293	312	280	308	286	323	295	297	300	315	272	326	289	326	302	319	302	314	308	309	281	271	329	287	290	306	298	278	296	313	321	315	316	318	315	294	274	276	290	293	322	311	319	304	302	327	327	322	269	309	299	301	303	302	329	321	284	320	302	302	309	319	304	317	300	318	293	324	304	315	319	319	295	283	275	304	322	333	305	261	311	324	266	322	302	299	262	297	315	303	324	292	299	321	300	321	313	302	300	272	314	308	327	325	328	282	316	307	304	282	327	300	301	312	311	320	297	312	312	279	300	286	293	287	318	309	317	293	279	271	287	300	315	316	289	299	287	263	297	296	324	265	306	313	332	290	335	318	305	331	305	289	316	305	319	289	327	317	302	282	319	276	295	293	319	307	311	282	294	315	310	293	287	309	312	287	316	285	326	297	330	330	311	310	288	327	283	352	291	319	302	295	313	285	295	318	305	307	291	277	316	313	300	244	269	291	282	273	311	328	274	307	279	282	284	305	312	298	291	287	313	305	306	291	294	286	301	324	310	300	336	309	298	285	276	312	279	331	285	287	303	296	299	299	311	299	306	289	306	289	305	315	307	313	287	290	309	316	301	325	306	311	302	303	283	322	280	296	326	287	289	291	305	315	296	307	265	311	289	305	274	306	273	297	306	310	340	302	320	302	292	301	315	295	291	324	312	323	273	285	298	288	307	324	295	283	282	312	293	307	308	312	286	316	320	312	285	292	318	292	285	300	279	280	306	311	319	302	298	300	297	278	294	285	298	301	272	294	323	309	278	289	296	290	295	307	286	287	296	295	285	319	320	343	297	322	300	295	329	294	319	330	316	291	314	313	303	285	267	322	286	274	283	310	324	342	301	325	294	309	299	288	336	274	322	297	297	312	325	285	304	320	291	324	310	308	279	311	314	324	304	291	285	304	305	298	326	325	342	313	280	303	300	279	328	285	300	305	294	305	322	271	290	315	307	300	270	309	325	314	303	306	286	290	311	293	319	305	294	315	296	342	312	307	317	322	314	305	293	314	300	319	298	314	315	293	308	287	291	318	287	299	284	303	281	298	297	300	301	305	329	317	311	294	302	311	280	327	309	336	291	304	280	321	295	307	294	262	310	286	288	292	308	286	308	327	283	338	292	307	336	318	294	307	277	312	287	288	287	279	287	325	311	297	293	295	282	321	303	298	331	314	311	268	264	265	292	288	318	308	291	310	286	321	297	283	269	303	305	308	323	296	334	313	304	293	296	330	325	321	317	301	310	329	309	320	312	299	295	324	311	310	280	298	320	316	305	296	320	312	312	278	289	296	322	277	308	307	308	318	339	287	334	305	298	278	305	296	288	289	291	300	304	303	300	280	313	301	299	274	346	318	314	282	292	305	293	320	297	312	300
26860	3189	5326	5877	5468	4991	3717	3127	2810	2390	2037	1884	1713	1565	1484	1411	1365	1300	1277	1276	1215	1205	1136	1116	1084	1068	1040	1072	1043	1028	999	966	1017	1040	966	981	998	955	1008	984	981	954	969	928	895	913	975	918	938	911	894	940	891	876	902	886	932	936	948	924	916	885	903	895	896	925	900	881	912	906	870	895	862	897	913	857	889	831	892	884	870	861	903	918	876	914	881	869	881	890	883	815	884	917	864	914	897	887	843	879	854	900	900	853	923	864	918	820	875	825	862	858	876	893	884	828	792	853	859	833	900	938	878	891	899	848	868	857	888	836	956	928	871	860	866	892	892	893	827	864	836	836	841	877	846	876	861	861	826	852	910	841	903	889	885	842	843	849	863	911	854	855	862	829	826	885	816	887	842	849	885	910	881	825	862	897	875	868	857	834	843	859	848	882	867	870	878	861	795	838	880	870	853	863	846	819	873	846	858	859	856	847	814	922	850	869	833	848	882	866	866	844	845	893	855	845	875	896	888	840	836	872	860	840	930	839	847	892	896	824	813	916	878	898	857	836	895	859	869	845	943	885	953	869	856	854	850	872	857	875	895	861	883	808	824	886	889	872	891	889	814	875	881	865	889	921	845	876	873	880	850	844	858	893	817	836	901	888	898	890	826	901	828	867	912	917	876	827	841	878	830	846	874	803	848	842	881	881	836	872	857	845	850	867	885	882	827	855	844	895	869	892	865	860	867	897	894	863	873	876	900	841	858	868	844	835	911	851	866	815	805	853	839	880	875	835	914	843	874	895	837	918	840	875	918	852	824	820	847	884	836	836	852	870	873	848	866	868	849	836	818	839	820	843	889	867	855	905	806	847	794	868	853	859	841	882	906	837	891	811	868	833	925	823	808	892	837	880	898	881	806	869	880	896	855	825	823	833	856	824	885	855	830	840	886	848	852	832	848	869	905	840	822	892	895	891	873	812	873	810	828	856	884	869	851	871	859	847	909	840	861	829	861	850	884	835	876	850	850	823	828	875	857	823	889	876	887	845	907	930	861	887	890	864	848	884	895	870	844	848	852	823	847	910	830	822	859	884	804	887	862	818	847	809	942	900	867	881	852	857	878	861	868	825	857	875	883	905	863	826	824	894	900	885	876	866	868	879	872	873	930	897	837	826	862	840	862	892	903	874	838	825	824	905	829	887	908	870	891	867	874	887	844	850	875	848	815	888	854	905	873	833	862	824	878	948	863	858	851	862	810	835	835	844	839	861	865	898	899	828	828	835	890	843	888	850	898	854	876	869	845	884	855	870	809	835	882	844	874	865	830	882	868	840	858	820	872	869	880	811	897	886	864	861	934	862	850	841	822	904	925	880	868	815	844	862	855	928	864	784	876	828	845	858	844	858	885	874	818	817	824	887	906	943	828	853	894	870	829	906	917	922	869	844	859	889	897	839	864	834	843	889	847	849	874	854	848	836	872	868	904	866	882	898	831	900	863	835	917	808	872	858	923	855	834	854	836	832	913	830	830	835	861	855	879	902	835	876	887	816	850	889	903	923	862	874	840	869	841	867	874	880	883	878	874	812	914	871	895	857	833	900	813	896	897	868	870	887	831	911	884	829	859	908	835	862	887	900	874	869	842	864	875	875	908	903	844	833	916	892	867	884	836	845	898	850	898	866	893	834	850	923	883	834	867	838	836	842	854	875	898	920	880	810	848	899	903	857	870	860	865	840	901	862	904	878	850	862	855	864	843	900	852	888	849	817	857	840	922	895	882	836	836	880	916	914	882	838	861	887	841	897	869	875	899	804	832	877	863	834	904	823	889	877	906	857	885	842	817	845	891	872	905	870	865	844	877	893	895	916	838	868	827	873	859	910	852	783	857	832	859	895	852	882	908	820	867	834	894	873	866	890	860	926	853	881	902	838	880	873	873	880	835	906	928	850	798	872	856	853	858	870	887	917	847	806	898	856	930	866	895	897	841	863	867	838	829	884	887	891	862	897	852	873	894	876	851	888	875	813	899	856	879	905	862	874	876	886	831	893	854	857	922	801	904	874	859	883	847	885	884	822	875	877	878	810	884	881	884	862	838	860	856	826	887	817	832	884	901	848	855	857	897	930	863	887	868	905	823	876	871	881	842	901	860	846	903	878	903	830	863	827	850	834	847	860	876	860	846	889	866	853	875	905	806	828	842	847	894	864	808	859	856	880	909	860	883	870	858	826	827	865	836	860	863	819	833	847	882	844	830	845	844	868	839	883	850	851	891	897	883	872	836	882	880	840	843	930	809	861	833	844	850	844	899	867	872	887	835	839	885	860	858	865	835	864	872	874	859	869	850	821	845	848	848	843	819	897	840	876	824	862	823	852	883	856	899	846	806	901	878	895	842	855	833	851	840	870	894	916	839	884	903	909	843	907	847	887	928	849	882	817	838	871	890	842	851	856	826	824	881	872	908	884	883	884	868	894	864	858	899	814	843	883	876	929	860	890	812	842	852	896	836	885	888	879	907	861	845	917	854	868	837	831	824	927	874	877	873	881	856	878	836	811	795	836	863	918	850	862	829	862	888	859	838	901	832	891	907	822	830	905	838	829	843	887	898	854	863	870	886	875	857	867	858	837	819	880	819	884	888	848	852	876	897	853	852	805	897	813	873	903	866	870	863	860	864	878	859	866	903	872	818	892	875	871	874	876	904	890	860	862	860	858	885	905	830	872	877	835	831	869	831	847	874	867	833	866	868	888	872	896	882	833	837	810	847	926	878	852	910	848	892	869	880	905	897	901	847	817	858	857	914	933	893	829	842	880	829	846	878	814	830	914	888	877	839	844	898	862	819	854	871	879	893	848	880	858	875	858	878	885	877	881	875	868	810	869	840	834	861	893	854	864	859	827	845	822	920	833	832	838	850	864	867	869	874	855	882	840	897	884	867	867	879	828	807	880	923	885	855	828	848	853	863	862	878	913	859	889	896	842	879	844	914	860	908	894	837	865	876	860	849	856	822	878	812	874	869	853	889	877	853	857	857	830	843	892	843	840	852	825	844	856	891	880	878	899	843	871	844	851	863	857	868	866	858	856	875	902	921	845	863	827	827	912	826	875	850	864	867	900	885	854	846	837	886	899	811	875	883	883	880	873	875	898	848	874	849	857	847	870	896	862	858	872	893	818	865	839	865	884	832	858	919	855	869	908	826	913	911	859	837	828	857	833	877	860	896	845	898	862	862	817	854	840	853	889	859	828	869	899	800	792	871	778	900	864	868	856	872	848	830	853	839	863	895	881	830	843	860	896	830	921	911	879	844	845	905	881	884	835	902	838	885	902	837	909	908	878	850	814	851	833	835	878	862	886	880	825	870	939	863	867	848	879	883	866	875	855	814	840	880	855	848	837	849	886	831	833	887	932	873	808	860	906	880	798	819	884	887	879	870	834	860	903	870	867	791	827	890	858	888	885	839	866	891	877	863	824	902	851	873	845	820	914	858	845	878	825	845	940	818	855	872	900
11442	667	343	207	170	132	123	119	119	114	95	113	106	103	104	117	97	101	120	118	122	95	108	87	106	108	113	96	123	113	102	110	96	102	112	118	101	115	106	103	119	94	109	99	103	103	104	99	109	109	122	121	122	118	97	135	113	103	104	96	101	104	84	90	103	95	110	87	95	97	97	100	88	102	115	107	102	114	118	110	117	100	107	97	97	115	103	106	114	106	105	99	119	111	107	119	99	97	90	118	104	104	113	124	107	114	107	78	105	109	113	124	117	103	106	103	86	82	126	124	105	103	93	116	103	93	111	101	104	84	90	107	95	112	103	108	93	97	110	105	108	104	102	85	106	109	115	124	96	101	114	98	92	110	111	107	113	120	88	112	103	104	98	114	99	85	121	99	117	118	96	98	98	110	106	108	106	113	102	103	91	94	85	112	112	108	107	95	100	99	98	119	97	114	101	81	95	105	91	102	95	94	105	109	104	104	90	85	109	103	95	83	120	105	95	122	109	109	109	112	99	101	95	116	105	116	105	104	102	108	99	98	102	103	99	118	92	98	109	94	118	112	110	110	119	110	85	120	91	112	95	112	104	114	107	102	112	107	93	105	117	120	97	103	98	117	116	104	110	97	116	130	104	95	108	102	95	107	92	116	99	108	106	116	118	103	102	107	97	106	97	108	99	98	111	85	88	112	104	93	106	108	97	109	122	124	100	101	109	95	98	106	103	91	114	102	93	108	99	120	92	113	118	105	113	95	105	114	89	99	113	113	112	101	101	82	114	125	104	101	98	117	98	117	84	95	112	115	116	118	119	110	117	86	102	126	107	107	106	95	88	106	102	118	88	93	108	131	112	102	97	102	120	89	91	93	94	92	114	102	99	115	105	105	99	103	107	99	102	78	122	115	117	86	122	99	101	114	97	86	112	116	113	101	113	94	103	103	105	94	98	110	120	110	96	109	99	103	108	95	99	109	89	122	119	104	108	107	108	95	105	118	95	98	90	104	124	101	99	106	128	102	112	122	121	98	112	111	96	113	123	96	98	118	114	100	111	101	110	119	118	103	96	86	94	93	119	111	114	103	93	104	118	133	109	118	124	94	107	134	110	112	93	100	135	97	107	99	115	118	86	94	104	98	109	112	104	103	110	98	98	106	99	85	84	100	114	105	104	89	115	113	95	105	112	111	85	97	108	96	122	101	95	107	103	123	119	108	109	108	109	114	122	111	113	106	108	127	119	121	100	112	94	129	100	117	93	123	121	115	107	111	89	86	99	102	116	115	131	101	89	92	109	96	104	107	113	128	127	113	82	107	104	92	105	116	116	122	107	128	97	95	89	96	103	104	111	108	112	77	104	87	100	95	105	107	120	92	111	111	113	108	95	91	94	100	108	101	100	96	110	121	96	111	128	99	116	114	130	118	98	115	119	101	97	109	100	96	96	99	112	103	110	105	117	106	92	110	115	127	101	106	107	108	93	114	98	100	115	107	100	112	113	88	92	107	105	105	98	108	114	108	107	86	98	114	112	94	115	111	115	108	101	86	91	90	109	95	86	119	115	108	104	103	100	112	103	114	108	108	108	118	115	112	118	87	114	101	90	127	105	115	102	118	105	101	98	100	106	105	85	88	76	101	107	122	114	118	89	92	102	119	110	138	96	110	84	125	97	102	106	99	108	110	104	119	109	106	118	94	79	96	105	101	104	84	107	88	110	118	100	117	97	93	124	107	116	113	114	81	102	112	105	113	91	110	123	109	108	121	95	102	105	97	111	109	92	86	103	110	92	93	95	115	95	111	104	102	95	109	118	102	106	93	101	100	112	113	113	116	101	97	106	99	97	92	96	109	106	102	102	98	99	107	105	114	114	96	112	117	84	95	113	100	100	87	96	104	94	90	105	117	99	121	104	98	120	99	116	103	97	100	110	101	101	97	100	96	104	98	103	114	99	102	103	98	108	105	107	100	103	94	106	98	117	113	99	115	110	100	127	112	103	100	91	131	112	101	92	104	112	87	107	125	95	105	106	76	95	111	117	99	88	88	95	109	108	102	122	104	104	100	110	114	121	115	101	114	89	122	116	102	120	108	117	115	122	108	107	103	102	96	88	114	90	108	108	92	122	107	101	111	94	117	100	102	106	96	110	111	102	114	85	93	116	88	116	98	107	97	96	104	97	112	112	92	99	124	118	95	114	108	106	118	104	95	113	107	106	104	107	100	77	124	88	101	133	114	82	112	107	95	105	119	92	104	103	92	114	101	122	120	106	87	89	96	100	105	108	104	131	115	105	105	114	102	120	103	103	118	97	98	90	102	109	92	86	119	106	98	90	102	106	98	100	116	104	121	103	106	138	99	105	100	107	111	120	126	102	125	100	91	106	98	97	116	114	125	110	113	106	105	97	94	93	107	134	90	127	102	113	109	121	92	100	120	96	91	96	97	109	103	130	99	114	93	101	93	97	105	106	110	116	113	98	103	99	101	99	96	92	102	115	99	91	92	99	95	106	101	98	84	90	118	96	110	104	90	92	112	121	122	100	112	84	114	112	106	108	98	92	89	108	95	112	95	117	101	95	98	105	102	100	120	91	108	93	108	98	108	101	113	114	100	104	115	94	107	106	94	102	99	130	101	108	99	103	119	100	110	114	101	103	105	95	110	93	106	114	116	107	110	95	105	104	121	82	106	120	93	106	109	85	115	97	112	109	93	113	110	110	114	94	104	104	115	105	102	110	117	109	100	106	109	122	124	110	104	113	94	110	110	93	98	108	109	107	120	100	109	100	111	111	106	118	104	113	104	101	102	102	99	112	109	110	125	115	83	104	103	114	116	105	102	103	97	109	89	112	115	97	92	103	104	106	102	113	105	114	110	103	101	101	88	100	75	131	114	93	97	107	112	98	112	105	121	113	129	94	110	111	105	101	87	99	122	86	97	110	116	112	93	110	112	113	96	105	113	88	105	114	116	89	112	92	79	111	91	105	89	110	120	113	95	107	114	99	87	101	106	98	93	115	121	109	91	99	103	112	123	110	87	118	96	101	97	111	98	120	108	110	127	114	93	102	104	112	90	98	98	108	90	113	117	114	84	96	91	96	115	105	126	104	94	97	109	94	95	106	103	85	92	124	107	115	110	105	103	109	106	117	98	119	90	97	104	96	100	104	109	105	94	114	94	109	110	107	102	101	104	104	117	96	100	91	107	101	112	95	105	92	93	107	109	96	84	100	103	102	101	134	97	95	116	89	104	100	112	104	111	97	105	100	97	85	131	93	90	98	109	96	84	102	116	111	98	111	113	83	102	105	103	107	105	96	108	94	113	114	86	107	94	116	111	122	105	118	111	108	111	106	107	73	121	86	101	91	111	112	113	103	126	95	105	87	97	106	123	87	100	111	110	106	75	109	120	132	127	99	78	102	91	97	107	101	111	98	114	100	118	95	117	118	106	107	118	97	117	98	108	91	93	111	106	92	111	90	95	93	90	119	107	111	126	98	116
10030	549	611	612	597	591	464	467	466	471	418	398	414	377	423	396	398	435	391	356	418	394	399	347	373	358	407	373	394	392	366	378	386	368	398	378	358	391	382	362	351	388	326	393	372	379	420	381	389	397	364	370	382	430	341	366	388	357	353	404	372	377	407	340	408	422	335	389	380	338	358	366	388	371	388	324	353	360	362	394	350	379	371	358	357	390	351	384	358	368	366	345	401	357	392	373	340	366	380	343	386	352	359	375	394	384	370	365	404	369	382	345	393	401	372	389	393	358	365	368	352	406	395	378	339	354	384	381	396	404	366	340	361	375	342	380	382	398	382	383	354	384	377	397	375	356	359	394	384	411	371	388	357	384	373	385	383	349	391	359	381	361	383	389	352	408	433	384	408	395	353	342	407	398	391	383	368	346	377	357	357	362	339	364	350	367	369	361	352	369	402	372	376	379	350	395	379	370	377	345	341	372	370	370	366	371	369	362	377	380	364	390	344	374	392	375	394	410	378	351	358	378	339	350	377	320	370	366	377	344	365	355	346	363	383	350	392	387	381	405	373	356	392	347	375	366	351	384	343	394	349	381	364	352	352	385	381	338	374	376	358	353	396	416	390	365	374	389	424	372	361	350	370	389	343	348	365	355	371	371	373	352	366	358	396	349	384	367	374	340	390	334	340	356	338	346	399	389	366	357	365	417	341	386	321	383	374	367	355	368	384	388	403	355	363	388	367	395	349	366	374	362	353	356	386	353	372	385	363	372	354	369	401	376	354	350	378	379	370	358	353	384	365	371	355	362	375	400	356	403	391	359	368	374	339	359	360	382	378	393	383	362	386	352	345	344	351	385	427	338	371	370	369	365	357	373	384	393	394	373	355	359	416	385	361	356	370	395	420	344	349	374	404	383	389	382	336	355	376	379	402	372	358	329	396	390	370	394	380	372	377	363	395	346	383	363	362	364	371	360	351	362	379	333	346	358	395	382	373	338	384	338	388	368	359	351	372	365	370	336	381	398	390	361	376	370	402	329	382	357	385	374	377	353	420	384	344	352	407	384	380	376	391	347	344	385	356	381	385	363	367	366	375	372	327	396	380	349	385	357	393	358	364	364	366	357	392	352	327	382	356	346	400	393	360	344	387	369	339	331	387	360	381	367	358	397	373	379	337	360	365	327	325	351	359	348	394	358	375	387	359	382	392	381	399	340	401	390	346	359	356	376	363	371	367	364	421	367	381	352	370	365	360	340	371	358	360	367	387	334	359	370	369	374	364	361	389	354	381	350	353	365	392	352	351	372	362	376	410	372	359	415	358	401	391	367	368	370	393	337	376	389	368	398	379	430	444	408	387	336	357	352	379	360	381	392	409	365	411	380	367	364	369	403	382	350	356	348	386	343	343	355	355	395	375	411	382	346	363	387	360	371	356	377	369	355	412	376	375	362	354	360	395	395	352	380	378	369	386	384	363	378	351	382	356	360	353	388	354	367	381	366	353	419	361	386	350	370	374	368	345	399	365	365	401	375	421	382	392	359	362	341	380	400	349	371	341	352	361	377	352	382	366	347	387	357	360	376	392	359	388	378	348	386	372	356	405	351	379	356	366	368	403	383	352	383	342	366	364	384	389	374	382	398	390	398	361	330	346	383	400	368	395	396	381	396	367	332	374	378	389	385	371	375	362	398	377	374	391	350	357	384	362	363	362	365	378	353	365	379	359	355	381	343	375	353	377	350	362	359	362	363	391	384	381	378	376	360	374	375	348	344	370	372	388	346	369	395	362	364	348	373	363	369	366	344	372	330	379	341	397	390	387	353	387	386	366	384	412	353	368	323	392	370	353	387	376	364	368	379	341	371	373	362	392	369	351	367	345	376	352	361	356	383	346	393	376	363	386	333	370	363	376	358	364	378	381	368	344	350	382	316	407	347	385	394	368	342	327	397	359	368	383	367	363	391	351	382	371	332	378	349	331	388	385	376	387	375	374	319	361	352	365	398	372	392	377	366	383	358	395	343	369	373	381	373	395	388	359	369	384	394	356	353	388	406	387	364	381	386	369	366	391	385	360	354	397	373	403	372	366	397	394	402	362	358	395	385	377	383	353	377	380	364	397	359	372	394	419	349	383	394	362	386	362	386	357	354	370	353	344	338	347	359	342	352	366	378	377	406	349	396	386	353	376	375	381	352	405	362	374	411	354	387	369	349	372	359	363	373	392	391	363	366	356	367	422	353	359	353	380	347	378	388	365	359	363	383	375	377	354	403	360	365	389	383	380	378	348	363	394	367	362	366	367	356	354	337	375	393	396	368	364	374	388	389	363	386	351	345	342	395	383	363	387	395	338	356	367	392	374	348	403	362	362	391	343	393	322	350	362	393	375	381	381	354	339	378	360	382	353	385	401	358	386	374	368	326	398	355	379	353	387	379	369	357	367	361	363	389	365	374	351	383	363	350	371	384	345	356	357	365	364	370	379	350	375	334	369	371	337	389	401	378	375	385	395	378	370	369	389	373	394	372	367	360	387	371	399	388	375	374	338	334	376	378	374	330	383	373	406	360	380	415	368	355	371	396	376	383	380	362	360	380	383	360	381	359	356	363	365	363	416	349	346	348	371	374	392	383	371	379	390	382	342	379	375	354	362	361	377	357	359	351	367	391	378	367	385	370	348	372	389	385	361	394	374	371	335	386	381	348	358	344	360	377	355	404	398	383	354	330	364	363	380	373	382	347	374	376	326	370	359	382	393	363	380	376	390	387	386	330	373	369	380	376	374	369	378	390	364	415	357	362	394	358	369	366	382	381	355	325	368	383	367	390	350	381	390	353	354	378	374	340	370	388	364	336	379	377	364	369	354	389	332	382	387	382	382	381	417	401	366	351	386	365	370	352	369	370	392	359	379	399	386	358	392	381	386	377	334	363	390	379	342	356	389	401	399	366	390	369	359	349	374	395	348	360	361	408	360	370	367	396	371	370	393	367	353	379	365	370	350	350	382	374	371	327	387	360	371	367	400	386	388	362	368	363	342	326	347	362	386	398	390	374	369	394	372	357	350	379	403	337	359	353	318	365	386	344	380	352	349	409	367	371	354	386	377	356	391	382	376	368	386	383	342	394	358	367	398	383	355	400	347	377	368	415	385	362	372	388	383	392	341	375	366	357	365	395	360	350	389	377	362	369	400	332	395	385	361	366	366	361	398	401	349	380	365	376	351	405	370	365	392	368	355	346	349	381	372	342	377	412	347	360	345	364	372	377	385	420	372	370	379	392	363	366	352	325	405	405	362	358	379	329	367	368	320	376	369	381	372	352	379	394	374	370	370	375	375	360	369	387	359	377	392	397	368	334	368	370	405	378	374	367	366	360	348	365	359	385	378	403	406	374	379	351	377	407	389	391	389	362	392	370	399	367	355	390	381	404	367	404	399	380	383	360	395	410	368	367	368	353	370	398	368	376	396	349	365	410	353	371	363	377	392	360	376	358	381	380	367	353	389	331
45461	15079	3520	1314	851	726	531	405	408	367	316	303	301	306	251	284	265	265	221	262	227	251	238	237	236	249	265	230	218	235	217	234	259	220	224	227	231	251	220	215	226	223	218	219	196	226	221	250	208	237	248	206	213	223	257	232	232	233	234	198	203	242	245	236	241	218	244	214	221	214	207	228	247	218	236	222	215	210	233	238	221	232	236	219	242	242	211	232	205	233	220	186	241	221	205	236	186	234	219	235	233	213	239	210	218	223	214	192	226	218	220	211	237	196	209	240	207	210	217	236	233	214	219	238	224	236	235	227	227	241	217	208	191	218	243	211	231	213	214	202	216	231	223	197	222	223	218	235	227	233	227	212	188	249	216	232	208	203	229	214	205	202	207	217	222	214	250	220	213	223	191	200	212	216	208	209	223	197	227	219	207	230	225	229	210	213	183	222	222	220	252	223	219	229	219	233	212	201	247	197	240	238	220	246	226	231	219	204	225	233	220	220	239	243	220	203	212	213	229	261	241	238	230	201	212	239	208	215	218	212	211	220	223	206	213	230	220	222	237	231	200	200	228	233	235	201	236	201	219	224	234	225	220	208	210	233	232	211	221	222	222	202	217	234	239	235	214	233	210	220	248	200	229	236	215	198	219	206	269	229	233	236	244	226	221	199	227	214	208	247	210	210	218	223	212	202	201	235	233	210	227	236	230	233	220	226	225	196	217	215	230	243	231	200	231	208	220	242	202	220	191	237	225	229	261	222	235	237	212	197	235	216	231	232	228	227	193	236	223	228	228	235	213	229	227	213	216	219	211	244	198	198	220	232	203	232	206	243	224	231	206	236	233	213	209	198	185	209	228	214	229	214	196	218	217	221	221	219	227	215	242	206	250	219	208	211	229	221	247	241	221	213	222	215	224	204	238	206	236	244	253	223	215	184	200	250	211	202	202	202	218	227	213	214	205	237	210	195	214	214	215	233	218	217	223	244	219	218	206	204	218	203	215	227	213	243	206	227	226	239	203	225	215	197	214	203	229	204	201	235	198	206	212	211	221	205	200	213	197	218	222	216	236	197	234	236	229	234	219	239	222	238	197	238	217	236	201	212	221	208	205	227	212	231	215	254	210	207	209	239	218	222	219	227	208	217	209	191	225	215	211	230	200	198	212	233	234	214	208	213	215	220	210	223	214	217	221	213	232	238	230	241	213	225	222	232	220	188	220	222	224	235	214	230	220	206	205	230	229	197	229	241	224	251	220	239	199	233	217	236	222	195	212	208	218	198	210	207	233	203	217	217	229	240	236	217	210	224	220	213	210	212	242	233	224	235	215	228	195	237	220	224	235	194	237	233	212	225	230	214	216	201	198	240	224	202	229	203	227	250	224	205	203	189	197	195	225	240	207	201	202	256	223	242	234	235	222	227	247	209	212	223	212	195	234	230	261	219	221	242	210	249	210	208	246	245	219	229	230	211	201	233	205	253	211	242	207	235	237	225	217	229	206	202	232	214	230	233	217	208	210	189	246	229	222	217	222	228	222	226	208	227	188	220	226	209	229	229	202	230	207	213	220	207	214	225	253	232	196	230	195	241	211	228	208	204	214	233	195	242	200	229	232	216	202	218	213	193	216	226	249	224	227	222	199	226	234	225	229	236	232	245	213	205	230	248	215	217	210	218	202	206	212	213	222	221	197	231	210	203	212	246	209	221	212	207	218	209	219	209	207	222	236	244	218	205	214	225	232	228	217	210	222	225	227	219	219	224	237	218	219	232	238	198	247	213	209	234	227	259	225	224	239	235	214	237	218	211	229	220	230	200	224	221	222	197	205	214	205	205	217	211	212	228	212	211	234	206	220	221	220	216	240	211	202	237	233	222	223	199	234	228	232	222	221	216	229	227	214	236	234	241	198	199	213	199	208	211	237	224	242	221	225	261	229	210	222	232	188	228	213	228	218	218	255	249	241	227	192	200	217	211	227	221	217	213	225	193	217	220	217	235	199	242	217	207	213	207	221	219	210	200	220	231	224	212	214	223	233	228	244	236	213	215	201	253	230	212	222	216	213	227	243	203	194	222	222	187	224	212	241	246	220	242	205	209	198	217	206	239	197	209	234	235	215	190	220	225	213	236	228	223	219	227	232	220	221	218	215	249	245	235	212	239	216	218	206	221	221	195	219	222	210	206	210	244	223	224	221	174	241	189	213	239	221	216	217	224	238	219	224	253	217	249	217	227	215	218	208	228	220	234	188	212	216	223	234	240	211	204	195	204	232	211	211	208	215	225	230	246	221	209	227	231	188	249	228	249	205	186	224	247	223	214	229	212	224	209	232	209	212	227	214	224	229	210	233	213	237	215	223	209	233	235	210	239	198	199	224	207	234	216	228	233	254	247	227	213	222	202	226	237	261	224	215	198	230	218	243	212	238	215	193	232	199	208	205	224	216	230	218	256	201	214	212	204	229	222	224	219	214	249	212	223	239	209	210	222	191	219	183	232	208	245	209	227	217	245	235	272	246	230	224	217	229	234	242	224	226	248	201	198	211	192	235	233	213	203	211	219	232	235	200	230	200	173	229	213	217	223	220	241	215	230	213	208	236	238	225	214	217	228	222	216	213	240	234	227	220	236	211	221	232	196	227	235	231	218	201	235	227	221	199	260	221	200	235	232	205	221	235	219	234	224	220	207	219	215	240	223	215	214	213	208	214	215	206	256	227	204	201	220	217	231	210	208	235	212	219	189	218	213	217	199	223	206	210	212	192	230	230	208	224	205	192	199	253	240	205	212	223	195	230	254	210	204	230	221	229	230	240	226	191	219	201	193	247	240	208	228	220	241	233	224	213	206	230	219	190	222	231	232	229	211	231	243	240	208	212	240	213	206	236	197	245	251	221	213	216	208	229	218	205	184	203	230	270	183	215	225	204	214	198	197	217	212	219	202	221	201	243	230	235	230	265	258	205	215	194	183	232	227	246	223	205	202	237	189	230	224	239	201	208	222	176	237	230	229	215	223	244	223	233	246	219	224	218	226	238	217	222	224	214	223	222	230	233	229	234	226	241	220	212	176	224	217	243	202	191	210	243	219	204	231	220	211	227	227	217	211	227	201	216	186	232	213	238	246	240	209	189	213	223	220	220	215	213	216	215	205	201	243	210	239	225	229	252	231	213	233	228	235	197	230	226	196	220	203	237	216	204	220	215	233	230	217	235	215	222	217	216	216	228	231	197	251	211	192	241	235	227	228	222	234	181	201	215	221	211	228	226	237	218	221	241	221	237	212	209	222	220	211	229	203	220	210	221	226	225	213	210	231	227	222	230	220	240	214	223	220	212	213	232	219	187	212	212	231	195	189	216	222	238	219	221	213	227	230	225	253	201	225	219	230	225	206	202	210	248	230	215	242	230	209	218	252	207	208	218	228	241	218	232	213	244	199	223	227	247	226	213	224	228	216	221	216	243	228	221	212	218	229	216	226	205	198	200	219	216	234	254	202	211	209	229	227
21939	2378	3101	3467	3222	2911	2228	1849	1725	1473	1294	1239	1125	1078	989	981	929	906	883	901	894	847	888	774	797	792	770	752	787	775	753	789	763	759	762	718	744	755	722	737	777	729	701	674	723	734	745	769	744	666	712	690	722	685	721	641	737	695	697	720	720	709	702	679	656	679	675	680	727	700	674	688	690	692	696	679	721	726	719	686	644	659	697	710	683	657	740	717	688	693	671	665	667	710	668	669	640	713	716	659	631	709	650	669	662	666	722	615	662	661	671	650	687	695	655	640	620	708	690	653	627	666	691	691	655	659	642	649	641	646	664	701	647	646	667	673	646	659	676	688	700	642	644	682	655	690	671	678	688	665	655	654	735	652	689	689	703	647	681	660	662	632	695	681	638	668	676	647	693	647	642	648	655	697	639	684	630	662	694	645	698	682	618	688	649	679	644	675	677	696	669	678	666	676	673	697	667	661	612	687	679	725	683	663	680	665	712	689	664	670	637	688	705	683	645	710	687	686	690	657	681	666	679	673	683	636	631	667	713	694	678	702	640	657	624	667	643	686	637	652	660	613	728	651	702	691	636	682	637	682	697	717	639	709	672	698	686	695	617	711	671	698	691	715	645	691	677	631	651	679	645	687	618	644	682	668	678	673	668	671	711	679	686	712	711	685	706	672	656	673	669	705	630	668	662	697	713	692	696	694	678	703	659	668	632	637	669	677	729	682	679	628	665	651	658	703	635	680	680	670	672	662	689	645	688	642	696	688	656	703	662	691	712	693	704	677	651	663	660	692	742	681	687	662	659	682	680	685	646	699	667	664	666	671	673	640	647	693	650	717	676	650	657	682	630	678	703	655	657	660	632	669	655	679	639	706	677	644	698	671	677	658	644	654	680	652	672	635	690	659	724	669	678	674	618	663	643	645	667	651	653	679	685	649	682	655	647	670	642	649	708	663	682	633	636	661	646	630	745	589	715	660	674	693	654	673	678	681	737	682	655	688	690	651	660	723	663	723	659	639	656	707	650	652	673	627	638	670	659	662	693	674	672	677	695	666	683	656	644	685	607	657	660	684	632	678	664	661	653	642	648	694	664	676	681	678	672	678	690	684	698	659	655	659	677	712	663	728	702	687	711	691	658	648	700	647	653	634	658	643	700	615	677	626	664	691	664	618	750	664	677	652	610	668	628	651	675	671	688	690	641	678	692	651	644	693	651	654	654	657	641	648	682	698	686	655	679	727	654	676	676	684	702	711	684	710	725	692	624	653	676	698	646	670	643	669	649	639	676	686	659	707	681	630	673	743	647	696	627	664	674	709	660	641	639	701	720	646	707	666	656	693	671	665	682	697	657	657	695	612	690	661	672	724	677	660	651	665	694	634	619	647	686	623	686	677	717	737	704	651	682	676	649	627	656	703	660	704	676	658	689	669	675	630	664	645	634	669	641	666	718	696	636	666	649	661	682	658	676	678	725	686	627	720	680	727	703	641	635	706	668	644	650	649	627	694	609	660	720	688	663	681	687	684	631	726	688	645	631	607	669	718	671	682	673	668	706	676	699	673	695	678	634	659	676	721	674	673	633	678	652	698	700	670	619	637	679	723	744	658	704	679	666	651	700	657	693	657	678	694	652	685	666	674	659	653	708	667	677	624	643	646	657	701	687	687	696	686	665	642	684	655	717	700	644	662	709	715	670	646	678	638	711	686	672	666	657	691	709	690	659	647	661	704	678	684	691	654	653	721	678	668	695	680	628	655	683	716	695	702	652	685	686	717	695	629	705	645	714	677	671	654	652	685	665	685	681	685	690	690	658	689	687	738	711	699	683	674	692	733	648	709	656	693	675	689	668	673	683	671	675	663	663	693	643	700	687	673	664	679	652	696	731	672	654	621	619	699	615	649	674	701	636	620	716	678	691	698	656	695	697	656	717	671	642	675	690	665	675	623	646	658	691	693	647	683	687	712	679	664	675	674	633	718	695	633	687	703	673	676	691	657	668	658	724	639	697	657	693	686	696	679	680	683	662	652	672	674	669	655	625	730	655	671	662	666	665	697	674	712	669	646	690	671	677	629	719	637	654	682	675	666	713	659	699	671	639	685	680	661	672	711	714	651	647	630	718	694	644	673	671	673	648	706	722	701	683	695	631	689	655	692	658	656	661	661	691	655	657	697	666	678	672	657	667	652	666	689	637	660	678	692	676	675	662	653	623	684	636	675	689	742	692	675	641	683	696	642	607	668	688	719	661	703	680	715	666	684	706	681	713	642	706	682	651	705	683	668	653	661	660	653	641	684	686	651	666	674	655	656	678	733	616	707	700	642	672	647	670	703	626	637	677	667	643	638	661	685	711	693	692	664	685	664	677	671	669	738	674	697	688	679	642	708	719	624	659	686	651	659	684	700	677	662	735	722	650	681	650	674	705	686	662	690	681	691	684	580	671	694	677	685	685	674	626	650	672	648	702	680	689	693	670	667	692	635	630	654	721	651	672	662	682	707	654	694	676	681	683	707	709	658	641	647	665	617	657	645	668	648	674	653	675	697	659	659	682	714	719	653	655	644	646	653	672	686	703	661	684	686	674	686	657	723	666	663	714	650	620	691	665	663	688	692	713	648	681	662	644	703	665	717	678	705	660	655	682	682	683	728	658	671	667	687	649	683	668	645	629	676	610	723	689	664	674	665	673	667	697	629	686	668	643	685	679	672	640	691	651	654	648	640	664	679	673	649	622	695	685	692	683	647	637	673	703	661	638	675	670	705	618	671	671	693	713	687	619	643	669	677	685	661	681	681	683	677	647	671	682	652	695	708	659	691	660	652	682	627	656	627	661	669	609	607	728	716	669	657	622	669	684	722	665	670	717	698	629	628	715	665	672	691	658	736	659	671	679	693	666	729	663	651	651	641	646	697	657	660	672	676	611	708	644	638	651	645	677	610	661	668	698	673	658	645	692	642	692	698	636	667	668	680	694	688	695	733	640	690	639	675	660	651	702	678	630	700	629	686	649	717	669	635	716	650	666	684	636	641	629	671	666	623	676	640	697	640	675	666	683	695	655	684	644	673	729	668	660	718	647	664	657	670	607	696	636	634	685	668	636	667	675	675	676	637	672	664	714	659	646	673	699	675	714	639	673	732	676	699	704	687	699	626	691	645	684	658	624	687	681	682	669	724	672	706	658	697	672	680	677	642	718	695	647	667	695	684	657	682	694	672	660	643	685	703	713	647	624	703	676	646	685	645	739	675	671	702	656	679	654	664	669	685	687	734	654	673	689	642	652	697	644	691	674	704	700	659	716	625	671	693	663	664	670	624	647	631	623	666	686	711	741	720	645	715	650	726	698	697	652	687	644	675	667	693	657	726	659	664	688	663	664	660	653	664	638	705	663	709	664	670	690	664	678	675	678	612	677	709	690	712	672	660	691	679	636	666	694	705	643	634	689	669	715	693	692	667	690	682	668	659	673	669	684	691	664	654	620	724	657	637	682	680	677	701	652	641
