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
335846799836	335846800398	335846800948	335846801498	335846802048	335846802598	335846803148	335846803698	335846804248	335846804798	335846805348	335846805898	335846806448	335846806998	335846807548	335846808098	335846808648	335846809198	335846809748	335846810298	335846810848	335846811398	335846811948	335846812498	335846813048	335846813598	335846814148	335846814698	335846815248	335846815798	335846816348	335846816898	335846817448	335846817998	335846818548	335846819098	335846819648	335846820198	335846820748	335846821298	335846821848	335846822398	335846822948	335846823498	335846824048	335846824598	335846825148	335846825698	335846826248	335846826798	335846827348	335846827898	335846828448	335846828998	335846829548	335846830098	335846830648	335846831198	335846831748	335846832298	335846832848	335846833398	335846833948	335846834498	335846835048	335846835598	335846836148	335846836698	335846837248	335846837798	335846838348	335846838898	335846839448	335846839998	335846840548	335846841098	335846841648	335846842198	335846842748	335846843298	335846843848	335846844398	335846844948	335846845498	335846846048	335846846598	335846847148	335846847698	335846848248	335846848798	335846849348	335846849898	335846850448	335846850998	335846851548	335846852098	335846852648	335846853198	335846853748	335846854298	335846854848	335846855398	335846855948	335846856498	335846857048	335846857598	335846858148	335846858698	335846859248	335846859798	335846860348	335846860898	335846861448	335846861998	335846862548	335846863098	335846863648	335846864198	335846864750	335846865298	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2735	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
64905	24710	11773	2244	1206	906	695	569	494	447	413	414	350	345	294	318	331	310	300	309	271	307	270	280	269	262	261	259	278	266	264	261	256	277	267	277	267	249	265	271	269	241	269	272	234	243	245	240	282	256	268	245	271	248	258	240	256	250	263	228	262	290	271	242	269	261	246	260	241	250	243	234	262	256	291	243	265	277	252	271	234	236	267	283	247	254	246	265	261	265	274	252	257	248	248	237	238	250	242	280	252	262	256	254	230	263	278	268	242	217	261	257	258	214	263	238	238	231	229	266	245	250	246	242	241	225	253	242	243	236	219	256	250	250	250	253	232	245	246	230	266	251	229	224	248	250	269	275	281	259	250	214	252	254	251	246	248	278	271	242	236	246	254	253	241	229	248	272	243	232	246	240	249	286	231	208	268	247	217	275	249	217	260	228	237	254	261	240	226	248	249	259	226	238	236	249	258	233	257	262	237	247	230	243	259	258	266	253	250	246	226	254	256	267	257	250	242	232	262	273	250	235	239	264	268	272	235	240	256	245	263	243	251	234	254	249	275	249	228	282	264	253	227	220	256	242	241	272	252	259	255	237	267	215	227	242	248	272	215	252	261	253	267	233	238	271	250	225	224	254	243	261	250	257	249	252	239	239	241	234	267	278	265	246	238	225	232	248	243	243	259	238	244	227	232	234	220	239	230	249	257	229	266	266	261	228	227	248	259	239	263	258	262	230	238	246	241	247	241	218	258	256	242	228	255	258	254	276	255	241	271	242	245	254	271	237	246	256	240	252	258	219	263	282	269	253	262	260	286	226	226	262	271	255	252	260	230	252	244	251	226	267	252	255	235	285	259	261	268	225	289	239	241	267	285	228	235	259	231	245	253	259	246	255	239	252	266	237	261	250	256	247	238	260	243	243	246	258	250	246	248	245	258	285	249	251	257	261	257	232	269	232	242	249	239	249	252	230	236	278	249	252	234	222	221	231	242	258	238	231	242	257	241	246	231	257	232	273	251	256	235	256	257	243	243	252	246	263	244	263	223	269	261	252	253	238	247	231	265	254	251	286	282	270	262	260	246	262	231	253	280	255	247	264	282	255	251	285	279	247	268	260	230	229	254	272	260	229	261	246	246	215	241	274	262	247	262	244	246	254	238	244	250	238	263	249	230	267	249	273	238	205	247	249	246	235	251	270	235	263	246	239	251	244	246	257	241	238	250	265	238	223	247	264	230	285	254	259	247	268	251	265	246	272	225	239	259	257	258	239	256	274	240	257	258	230	241	250	211	270	289	259	250	219	262	245	239	256	258	251	253	223	256	275	280	247	266	247	277	259	242	243	232	246	265	280	290	276	254	251	221	264	246	259	271	249	231	244	254	296	235	241	263	236	243	259	244	246	248	235	279	255	262	241	272	252	249	251	257	254	247	236	254	251	246	265	232	259	264	275	253	274	232	255	243	247	250	280	249	291	253	248	243	234	259	259	243	254	269	264	255	253	230	261	257	229	213	257	260	254	247	255	256	238	257	266	271	261	250	252	270	246	244	254	246	277	237	232	250	263	251	229	260	250	254	266	264	261	254	257	231	261	249	276	232	256	243	257	257	252	254	270	270	227	243	251	251	257	249	236	244	245	242	231	232	254	241	225	271	242	250	254	257	244	214	257	271	268	272	275	233	256	255	236	271	259	259	230	272	230	239	245	255	255	259	241	239	274	243	239	257	201	218	278	249	269	235	247	243	238	248	238	253	285	255	241	259	265	264	270	244	263	259	226	284	261	279	230	301	267	241	226	229	254	246	257	236	238	259	253	237	240	285	276	214	235	261	242	269	252	244	243	236	274	271	256	279	259	259	220	243	258	246	239	244	217	229	224	249	226	278	254	279	244	222	297	233	226	258	239	229	276	235	245	242	256	244	258	288	270	260	259	221	249	240	261	247	252	242	259	236	226	244	271	267	274	220	255	234	240	264	250	268	263	215	263	268	251	212	269	254	244	243	265	242	274	269	214	276	241	249	217	261	252	249	257	239	275	236	241	243	230	245	268	258	263	272	257	261	250	248	246	236	245	233	265	259	245	260	215	240	244	240	234	246	216	214	236	257	270	243	253	248	221	242	231	256	256	232	269	286	264	255	248	256	274	232	278	269	243	245	248	229	257	247	260	254	253	280	225	264	247	249	263	241	255	260	296	252	222	233	231	223	243	252	249	255	241	239	236	266	271	264	254	234	229	250	252	240	274	277	263	263	246	256	255	241	266	239	279	256	258	263	239	236	226	234	239	263	247	251	268	268	238	246	251	236	239	284	250	274	251	271	243	269	256	249	228	241	264	254	277	259	271	263	264	221	248	246	261	266	268	261	242	273	239	237	256	275	246	268	269	268	229	238	256	283	262	274	231	285	275	221	232	274	246	270	280	255	259	246	246	269	262	275	246	270	236	220	246	225	234	214	253	280	256	254	271	262	245	237	261	260	240	242	260	268	263	278	285	265	242	241	271	264	244	259	256	253	230	266	243	253	254	250	258	260	261	246	270	252	272	252	252	251	240	228	259	237	252	248	304	239	254	259	280	241	274	252	266	263	247	236	273	220	253	239	255	237	244	270	232	247	236	234	268	233	250	224	250	264	242	217	241	213	257	259	251	253	214	236	271	229	252	270	255	240	237	254	226	236	265	274	247	244	226	231	269	239	275	247	269	251	253	260	229	260	229	264	227	251	255	238	270	246	235	236	248	249	282	235	241	247	224	232	247	221	260	231	225	256	250	242	232	247	231	231	259	252	238	249	255	273	273	277	234	231	251	229	252	230	225	253	247	245	228	257	229	253	268	238	272	232	256	247	216	238	266	223	269	258	231	242	270	250	269	240	255	250	242	256	234	274	224	266	240	280	227	260	206	243	236	269	242	236	250	240	277	260	250	267	281	278	230	249	223	246	249	246	254	232	248	260	257	263	251	245	279	228	263	245	228	216	225	246	257	262	257	263	249	258	233	236	221	261	260	239	259	253	230	273	234	245	219	240	237	263	256	242	241	274	251	245	245	274	249	240	244	246	255	242	227	259	249	267	232	242	255	252	248	284	261	257	245	270	260	255	279	225	262	249	226	248	246	270	261	249	244	244	241	225	257	243	254	242	239	271	245	253	243	231	232	271	251	284	233	211	296	258	251	253	218	224	225	254	255	261	251	243	276	252	224	254	252	242	261	251	249	241	261	249	241	266	258	250	283	276	264	234	242	248	227	257	258	272	252	249	232	258	271	231	241	253	260	247	234	209	247	259	251	249	233	262	242	241	251	264	262	255	248	244	262	239	257	257	256	264	255	247	254	235	225	283	246	253	249	238	270	291	207	249	249	236	262	263	236	254	249	267	259	256	228	260	272	233	242	242	234	266	214	245	261	250	250	248	272	270	250	246	244	264	250	264	243	238	240	242	266	285	270	265	254	267	219	240	253	263	246	266	257	234	249	248	270	259	269	239	248	251	256	249	260	228	255	247	233
37362	2174	4186	4739	4113	3464	2857	2472	2102	1972	1734	1591	1480	1291	1215	1183	1132	1103	1032	1041	964	988	915	923	932	915	831	873	857	824	834	850	837	844	841	740	819	785	795	811	759	815	754	763	780	781	758	777	808	781	746	724	776	774	751	750	772	746	760	759	738	756	693	731	764	742	726	699	768	743	746	797	779	743	752	713	768	740	742	732	790	728	752	708	722	700	743	736	754	712	718	736	729	727	769	684	753	723	732	738	681	718	744	758	728	698	718	748	738	721	736	780	704	749	707	713	749	689	738	715	749	728	764	691	725	729	737	761	676	737	780	721	755	681	721	747	725	719	691	728	712	715	709	720	710	726	748	713	697	704	664	715	709	711	690	743	717	728	713	760	772	698	687	720	748	755	710	719	712	681	712	709	704	687	752	697	707	762	725	734	686	709	757	738	711	717	720	712	709	702	718	724	741	737	705	746	704	725	737	722	722	738	681	764	685	731	752	724	701	732	747	763	763	730	755	718	741	694	704	722	744	714	711	695	706	781	682	679	680	725	718	738	710	739	723	665	709	699	716	669	740	754	723	751	719	738	743	712	755	705	704	783	700	707	731	700	791	708	679	730	720	753	718	654	712	740	696	761	724	700	701	724	753	727	771	710	689	774	716	664	728	774	765	709	737	718	679	772	700	697	668	734	751	718	718	705	695	690	710	683	711	731	722	696	746	752	738	724	727	737	736	692	717	739	714	730	731	740	725	755	718	674	697	727	729	703	746	767	708	700	701	675	717	665	740	716	734	738	702	714	730	765	739	756	700	720	678	675	732	777	742	675	734	728	710	675	736	719	731	729	698	684	737	734	716	743	741	728	758	704	723	730	713	684	715	692	738	715	727	772	708	720	800	693	680	719	748	719	666	753	689	725	754	689	750	691	731	711	730	721	734	717	767	705	755	740	671	739	751	754	681	715	709	742	671	704	706	719	713	723	753	686	729	726	675	728	720	747	732	710	686	756	721	741	716	724	709	720	663	718	704	746	720	684	742	711	717	705	713	739	766	682	726	711	687	725	705	721	730	754	715	739	732	678	734	719	700	695	737	728	683	727	784	704	713	703	716	737	718	705	722	696	708	718	718	756	736	681	712	718	707	720	709	736	732	727	707	685	709	709	693	730	748	689	750	708	740	736	716	726	705	692	699	701	717	779	726	734	704	690	735	685	716	691	735	730	700	727	754	712	705	732	695	718	687	711	770	735	731	753	721	772	738	812	718	709	717	715	713	676	707	706	719	720	694	715	756	731	688	707	719	631	748	748	743	699	723	711	649	711	725	724	731	752	704	724	737	745	744	690	766	703	678	716	743	708	732	700	758	730	744	676	704	711	719	748	696	707	743	677	725	769	728	689	738	718	791	699	689	709	723	720	753	703	732	755	687	679	699	738	714	743	715	696	720	740	666	681	685	688	728	688	714	708	711	739	723	732	726	730	687	728	733	760	720	713	687	685	767	765	735	710	730	701	753	701	735	638	692	739	744	736	744	755	731	739	722	718	698	720	694	701	723	673	708	679	729	747	696	727	716	758	754	721	720	753	729	722	718	736	717	671	685	726	740	702	722	720	706	732	735	732	691	707	717	662	719	685	702	763	721	704	736	714	690	720	705	720	791	704	685	715	721	685	738	701	703	707	697	748	697	678	679	738	690	699	700	700	698	723	748	668	720	738	746	715	718	745	687	686	752	724	740	761	747	758	690	725	709	759	726	715	760	724	690	726	719	706	718	741	718	753	725	705	724	727	728	690	710	716	750	724	724	749	722	686	754	722	695	737	713	711	745	692	743	752	743	690	741	714	721	707	722	714	692	726	759	691	754	699	785	736	691	736	700	698	715	735	699	706	679	750	740	726	705	743	689	700	705	653	759	705	723	739	684	747	711	667	716	684	710	686	745	733	709	696	721	737	743	714	680	705	729	715	707	757	716	708	719	675	676	784	753	779	713	715	786	690	677	696	740	704	714	735	704	699	741	727	715	723	748	709	764	705	724	746	728	716	748	709	738	710	728	744	677	705	711	696	711	726	714	721	737	691	684	691	758	674	715	749	690	739	761	748	726	741	755	702	755	717	684	752	713	655	731	719	728	709	709	701	709	735	686	701	750	719	690	716	714	685	704	699	739	726	728	687	756	712	712	735	745	728	711	784	719	710	659	728	708	742	716	734	740	754	704	752	764	759	746	801	763	739	745	700	700	724	705	746	693	734	715	704	673	706	721	662	725	735	708	702	756	671	741	735	715	753	740	785	762	686	697	740	762	716	683	746	723	723	709	740	729	685	716	674	695	724	766	707	708	733	772	747	727	689	734	700	724	677	679	716	667	724	705	726	662	704	728	728	750	695	717	697	755	720	746	782	721	692	723	776	697	707	723	725	667	697	690	692	730	707	712	708	720	736	709	715	727	736	762	705	674	700	734	747	712	785	688	724	750	666	756	729	720	696	687	692	696	710	718	710	750	708	704	758	719	784	728	740	680	658	762	682	706	712	714	746	681	745	714	702	685	694	709	771	737	703	704	722	716	791	740	723	689	731	755	698	721	717	707	733	673	724	663	755	741	703	709	715	724	754	808	682	679	700	750	722	743	714	737	764	736	688	686	735	681	749	673	730	737	721	673	686	708	739	718	701	778	738	700	729	697	679	720	771	719	681	701	736	765	749	786	737	763	694	703	705	725	733	720	698	681	736	734	707	766	711	744	728	663	708	704	753	694	711	712	739	708	706	770	669	723	707	734	753	765	732	712	748	733	747	745	691	730	743	749	737	740	745	709	667	724	710	735	678	696	697	704	700	730	709	748	746	736	687	676	782	741	718	699	696	720	753	700	719	741	699	722	682	753	734	737	683	726	714	743	730	725	665	691	738	725	701	689	719	745	724	720	746	700	690	695	714	752	735	704	750	708	728	692	695	735	745	722	709	685	766	671	700	732	751	759	679	695	743	738	700	743	730	702	698	677	714	686	712	714	690	690	708	720	758	741	777	701	695	738	778	696	749	729	758	756	681	714	754	723	722	714	729	753	692	765	686	704	687	749	713	745	706	765	707	733	711	766	721	671	703	653	769	715	701	711	699	700	717	751	652	732	755	745	745	725	730	730	722	742	692	713	735	725	718	707	676	700	734	699	728	753	731	679	744	734	701	785	710	762	761	742	742	757	697	687	686	743	754	715	757	740	760	726	693	713	721	700	746	684	707	715	708	774	767	773	686	678	798	694	722	713	660	758	723	732	732	738	675	688	698	747	724	699	757	705	710	723	710	700	691	691	738	693	724	725	708	727	733	748	713	733	737	685	729	727	695	705	781	723	709	716	731	697	693	732	708	688	733	678	699	747	691	689	720	733	761	652	761	744	662	701	721	717	735	722	738	711	714	728	729	705	710	690	735	762	740	696	673	713	709	710	747	719	721	751	715	695	749	718	702	741	712	760	727	699	713	724	689	735	755	723	694	731	732	718	696	707	732	725	729
14975	528	221	113	101	102	79	89	91	82	99	78	94	83	72	83	79	78	94	92	79	69	74	69	68	74	66	81	53	88	91	89	81	82	64	77	64	71	82	74	73	85	66	86	68	76	90	69	67	69	86	77	67	58	73	75	78	75	72	75	66	68	87	74	93	74	91	81	89	85	66	66	84	73	72	86	65	76	72	66	76	77	79	67	63	79	75	83	74	76	82	68	91	87	73	81	77	72	75	80	82	81	73	83	86	74	81	82	82	72	83	89	86	66	80	52	84	83	85	62	77	83	86	86	74	69	59	73	74	72	74	74	73	60	73	76	80	68	83	60	73	64	77	87	70	69	75	67	70	90	67	68	86	67	68	81	71	66	83	80	50	77	72	82	71	70	74	66	64	80	81	83	71	59	84	81	94	84	72	77	82	77	74	87	77	80	62	79	66	76	73	68	66	79	80	69	77	78	73	84	90	69	81	90	77	78	76	68	92	79	71	66	87	64	72	83	81	80	84	84	73	71	84	62	74	83	81	76	73	76	85	69	82	64	87	79	87	81	90	80	60	71	80	77	83	78	74	55	88	73	73	72	77	78	79	92	85	76	75	80	87	78	93	69	69	68	70	88	57	84	82	77	70	84	73	80	74	64	81	72	64	77	63	84	70	81	76	66	74	69	90	74	70	77	89	61	73	90	72	86	72	75	65	79	79	73	86	71	73	61	68	67	65	70	68	55	77	65	82	72	57	75	77	65	69	81	58	60	82	76	70	89	74	73	55	76	64	72	73	71	88	70	79	69	66	94	86	77	80	65	69	75	83	77	67	77	81	85	90	75	78	93	84	74	65	85	77	79	70	75	72	88	75	81	77	71	84	74	87	73	70	86	76	75	76	88	79	73	69	69	79	70	87	75	87	80	72	89	73	73	94	94	77	73	72	67	72	76	68	78	64	71	70	92	79	85	92	92	60	83	72	77	104	79	70	61	67	76	71	72	78	89	83	89	70	72	75	79	83	70	87	83	71	76	80	82	96	65	84	69	84	76	76	77	71	84	81	78	85	84	75	80	84	80	73	74	80	73	70	79	83	70	80	90	72	72	69	82	77	86	79	68	61	86	79	82	71	74	82	67	67	69	81	66	80	77	82	67	90	74	71	92	67	93	94	72	78	78	80	82	79	58	68	82	65	69	75	74	82	59	88	92	67	87	67	73	74	74	78	69	62	74	79	76	58	71	70	69	74	69	75	72	70	90	69	84	67	84	82	98	91	59	59	87	77	88	80	75	78	89	71	65	72	64	81	94	75	73	75	74	69	75	63	69	87	83	71	65	79	94	81	82	89	80	72	62	90	92	68	88	77	74	71	73	83	68	84	82	77	86	79	85	86	80	90	75	90	67	68	69	79	82	82	65	66	82	72	69	72	70	103	70	77	76	67	76	76	73	74	64	72	94	74	83	70	65	71	81	74	79	64	79	69	81	81	71	69	77	79	100	77	69	73	65	70	66	86	73	89	64	65	76	57	93	80	75	95	74	62	78	92	70	78	78	72	81	77	71	80	69	70	76	85	81	76	83	76	78	59	81	65	69	88	91	83	62	86	88	83	73	87	82	74	77	90	64	74	68	71	80	73	93	75	66	68	70	69	71	71	74	53	68	85	68	85	73	65	82	80	76	62	78	65	67	88	70	85	79	83	79	81	75	80	78	70	79	61	70	82	79	64	54	67	74	92	77	75	68	75	72	67	74	80	68	78	65	61	77	63	68	79	66	89	103	76	75	62	71	58	82	75	84	68	83	74	86	86	86	75	95	78	72	79	77	73	81	73	83	75	71	73	63	79	75	68	80	81	87	70	90	77	68	77	65	52	84	69	72	76	83	84	64	90	91	68	71	77	76	81	63	83	65	64	76	62	94	79	66	89	80	69	81	72	78	79	75	78	79	68	73	85	74	79	91	79	77	70	83	91	71	77	75	86	75	86	89	91	75	81	67	73	78	72	100	76	73	78	66	72	71	79	65	71	69	72	73	73	76	64	75	63	85	68	70	62	85	100	75	69	64	62	83	74	77	90	70	69	92	94	86	78	63	93	96	68	81	79	70	79	90	72	81	71	65	68	75	78	72	89	90	85	80	70	47	59	66	69	73	74	63	83	97	79	80	70	71	63	79	74	67	68	72	91	84	76	65	81	57	74	80	74	72	81	64	82	82	69	68	67	75	88	73	73	55	75	66	91	71	77	81	61	61	69	78	69	82	69	94	85	88	83	79	73	81	81	75	89	84	85	71	83	63	82	79	69	76	61	89	80	59	78	84	78	83	91	83	98	88	78	75	77	85	61	63	76	78	61	72	54	75	53	82	85	72	71	79	78	82	68	80	86	73	74	63	63	71	64	94	70	74	75	79	72	80	74	78	78	81	82	69	68	85	80	77	68	56	77	78	74	73	71	84	74	72	76	68	74	83	82	65	92	76	95	70	84	69	72	62	80	83	72	76	89	74	80	76	86	90	75	71	75	78	72	76	68	84	89	73	102	66	70	69	72	72	72	79	79	66	66	77	73	89	79	72	84	64	80	70	93	73	78	73	76	73	65	76	64	88	64	70	78	80	87	79	85	81	67	61	92	76	69	78	71	84	64	72	82	68	72	86	89	73	76	85	63	83	72	66	82	67	77	80	78	87	72	65	68	63	86	81	85	75	88	73	76	78	85	78	102	80	77	79	59	61	66	73	84	72	79	90	87	92	85	83	78	79	78	67	74	68	79	65	86	71	63	62	66	82	82	81	89	75	83	75	80	84	63	72	76	70	86	87	83	87	88	92	72	78	99	87	82	81	79	83	96	71	66	67	72	63	79	71	69	84	72	62	74	76	84	84	79	82	61	69	81	85	84	81	66	77	75	74	72	70	75	78	87	73	77	86	64	82	71	53	67	65	78	86	81	98	91	61	84	61	62	95	78	74	80	80	58	57	72	76	65	84	83	74	89	77	73	68	79	73	76	74	72	63	89	91	83	61	70	82	107	57	78	80	77	73	75	74	76	74	78	76	81	78	60	79	77	58	69	76	85	72	83	75	77	71	81	75	81	80	78	58	83	83	56	75	98	81	68	88	76	60	78	92	56	62	88	67	75	72	84	74	72	68	76	88	69	64	64	73	67	74	94	77	83	79	83	65	83	72	66	72	78	91	89	83	68	93	71	74	86	76	88	62	71	89	70	76	84	83	81	83	74	75	79	76	72	77	69	81	73	84	78	78	68	84	70	87	94	72	81	80	72	79	72	69	67	78	68	92	71	70	73	75	76	78	81	84	74	64	79	69	71	94	73	76	88	74	85	75	68	78	69	94	74	90	88	89	76	90	60	73	77	79	86	79	82	81	86	75	74	72	96	84	81	77	92	65	83	85	76	76	72	70	86	78	78	77	71	76	79	88	80	69	70	75	78	65	76	74	59	67	68	86	77	77	77	70	70	71	71	66	71	61	73	80	80	78	73	76	71	69
14471	316	383	377	374	355	339	331	310	281	296	305	286	294	276	295	289	315	296	278	293	285	293	284	308	281	265	282	279	279	262	269	269	276	259	253	305	296	249	250	261	277	284	279	276	264	276	289	297	270	257	261	272	286	295	274	291	287	302	266	281	283	249	266	264	288	278	285	277	288	297	271	266	249	274	270	246	261	270	261	284	306	292	295	292	291	269	279	258	267	282	286	263	257	279	280	276	267	281	265	270	270	276	298	269	262	269	271	264	271	284	273	277	274	295	299	281	297	284	296	270	295	280	304	278	253	272	270	283	264	268	257	246	259	274	285	264	296	281	303	290	261	295	304	265	247	304	232	279	265	280	284	288	267	265	256	291	258	275	280	252	263	264	269	254	275	284	290	277	253	299	292	283	290	247	271	287	289	279	283	278	288	256	268	255	267	289	289	284	278	302	287	281	269	253	263	281	270	264	284	290	283	266	282	295	282	296	300	245	253	268	285	260	281	277	261	278	279	276	295	253	278	280	293	255	281	283	270	272	262	277	306	289	293	265	281	280	264	280	303	283	270	263	283	248	303	291	226	272	272	267	277	262	268	261	259	275	262	254	270	287	269	263	243	268	287	250	278	269	278	275	246	285	278	278	278	269	251	284	266	259	292	271	268	273	275	285	253	299	257	285	269	274	267	314	311	268	287	265	295	275	263	274	277	263	262	272	249	275	259	294	287	253	282	287	263	251	293	274	276	267	298	268	268	261	287	275	287	285	269	272	269	276	264	246	267	293	227	307	262	307	252	285	282	280	287	260	303	289	263	280	312	272	324	279	279	292	293	284	291	309	267	276	252	279	318	274	249	267	280	284	302	282	276	282	280	259	247	314	273	271	262	287	285	287	253	276	268	264	264	269	265	303	281	254	278	255	298	263	319	261	287	296	276	267	298	290	287	266	277	266	253	249	260	238	267	285	250	302	275	267	274	308	267	291	291	283	259	291	285	272	260	320	257	285	281	272	283	259	256	282	284	284	270	279	281	295	304	294	267	256	277	308	253	260	290	260	273	252	295	261	267	277	280	306	280	279	257	261	265	248	276	270	268	274	278	274	311	297	286	258	294	294	284	278	264	282	245	275	273	285	294	275	253	297	277	302	273	284	272	275	265	278	261	270	282	267	283	296	267	284	291	275	292	256	278	280	281	298	257	279	287	273	300	254	278	261	297	263	259	243	295	289	286	257	256	270	295	256	299	285	264	262	297	282	268	273	249	262	284	291	269	282	274	277	291	283	259	262	268	265	281	239	269	290	256	287	277	275	267	274	291	261	299	290	282	262	243	270	259	265	297	260	280	263	265	256	266	260	286	257	274	269	253	272	301	269	278	264	288	275	286	297	298	266	258	277	257	245	277	259	258	262	255	272	284	297	290	283	262	268	256	295	263	268	270	272	247	280	291	294	292	255	278	304	282	285	238	276	279	294	278	279	306	269	306	274	265	260	299	252	277	281	279	291	274	268	255	287	255	261	287	280	275	274	266	283	266	285	278	265	246	305	257	276	290	263	281	272	302	254	279	301	258	270	278	266	285	271	293	321	292	254	296	253	297	285	276	275	243	290	278	284	270	289	262	278	296	254	305	273	282	260	283	265	266	271	270	289	281	300	301	266	279	283	266	254	300	283	277	291	269	286	260	274	267	260	281	285	299	243	273	250	268	295	303	270	274	253	299	286	325	239	289	255	300	237	290	269	266	280	274	255	267	287	287	288	274	249	238	288	289	290	259	278	252	277	292	269	293	297	291	261	276	297	265	247	270	274	252	249	279	302	260	289	298	270	281	269	262	281	287	256	270	278	280	270	281	304	264	259	256	267	268	258	255	269	264	253	260	295	265	243	285	267	295	280	242	305	278	265	287	275	240	270	252	276	269	291	266	287	273	280	281	280	273	270	264	277	286	274	263	269	282	268	298	260	277	282	277	282	300	269	285	264	271	269	262	256	283	274	276	305	276	271	317	292	294	303	273	278	279	287	278	301	293	267	300	285	295	272	269	282	296	275	257	251	270	268	281	272	289	269	255	278	294	284	258	271	288	288	262	285	283	267	298	274	257	270	275	255	266	297	296	289	254	239	277	280	273	255	269	276	266	279	257	292	288	275	280	280	269	292	294	270	260	292	241	268	297	271	274	246	248	269	251	292	266	267	271	258	291	282	256	290	273	272	266	299	278	237	279	284	263	282	263	252	282	277	274	306	255	247	266	277	244	254	274	278	295	279	276	285	270	297	277	258	258	242	278	295	280	295	261	293	273	269	271	254	269	272	272	272	249	260	269	272	252	264	265	292	276	269	251	265	279	266	276	302	265	283	275	283	258	282	294	245	296	263	292	275	288	288	274	306	276	281	258	273	291	287	264	300	289	307	273	257	273	254	282	271	300	295	278	278	280	275	265	285	266	254	284	281	293	287	291	278	310	267	258	291	256	279	253	293	291	286	280	261	285	256	265	290	316	293	283	260	244	273	248	301	272	262	257	291	323	266	279	267	273	267	274	257	294	257	281	314	295	275	263	257	273	310	274	258	248	290	274	266	282	261	264	273	290	278	248	283	276	254	271	264	277	294	259	289	247	252	277	257	269	266	279	280	265	312	291	268	266	252	282	281	307	256	262	275	274	277	291	274	276	303	263	255	307	301	273	260	240	274	282	286	300	273	272	289	264	287	256	266	283	266	281	269	289	275	292	286	254	292	272	256	289	302	294	266	279	282	277	272	252	285	270	295	287	268	306	275	281	280	274	262	278	300	267	285	271	246	269	283	287	302	279	274	297	255	271	248	267	282	260	261	289	257	250	258	257	259	286	297	285	287	295	283	283	306	275	277	283	266	278	287	261	307	249	237	238	283	321	266	271	261	289	296	270	273	253	318	247	252	259	258	294	284	248	288	307	303	252	276	276	249	266	275	265	283	304	284	287	267	263	234	260	259	296	279	282	267	271	281	257	269	276	282	284	263	267	270	278	280	257	292	274	270	270	288	280	279	252	278	311	281	255	273	295	290	309	278	286	269	272	272	282	276	267	267	281	269	292	277	265	283	265	263	297	263	275	277	283	298	266	304	270	291	291	286	268	268	268	282	267	277	279	274	284	296	278	259	265	301	267	276	287	279	285	297	266	274	305	288	273	295	257	273	259	252	252	301	279	284	277	309	282	266	262	263	297	298	272	286	264	268	315	244	256	264	275	283	285	256	274	278	288	280	272	293	259	315	282	286	274	281	260	302	285	249	277	291	241	282	254	271	272	260	245	283	287	259	272	273	283	294	279	277	273	266	309	255	269	266	265	311	280	277	239	275	298	295	272	252	276	272	273	279	259	302	280	329	266	262	297	318	277	274	264	282	276	286	241	300	290	277	278	262	280	279	247	269	291	270	288	305	293	273	280	270	298	270	240	253	275	260	276	272	254	257	267	278	265	277	290	281	272	272	292	277	273	271	287	274	282	270	274	294	274	278	277
51101	20317	7707	854	597	493	394	314	265	281	237	217	184	205	178	166	181	186	189	175	170	183	162	130	144	168	156	153	151	159	159	151	148	150	182	128	135	117	144	176	155	148	157	146	129	153	143	144	142	149	158	185	153	152	139	143	147	151	149	142	150	149	137	123	143	156	182	135	140	130	143	144	152	149	133	150	155	129	151	151	150	132	149	142	135	130	141	145	154	145	146	141	162	168	157	155	135	142	145	141	146	136	159	140	160	167	150	176	151	152	160	130	121	145	137	149	183	136	140	151	144	115	150	157	154	135	137	149	152	129	143	154	143	127	134	150	144	142	145	157	126	159	147	143	117	158	137	142	151	160	151	138	142	145	148	146	167	134	128	145	149	161	132	147	144	134	152	140	136	149	161	138	153	134	154	150	158	142	146	157	129	155	166	139	142	143	143	153	153	158	134	154	135	139	147	124	137	141	142	139	144	145	139	130	149	148	151	162	148	147	161	130	157	148	139	147	133	153	149	148	152	143	119	140	143	157	141	145	134	131	111	131	136	133	139	137	134	147	137	150	145	129	131	119	143	178	149	143	145	128	127	148	133	136	149	133	131	146	143	139	159	154	149	163	146	146	134	144	146	151	134	155	131	132	154	150	129	137	146	167	129	143	145	136	126	157	157	144	137	126	149	152	168	132	129	152	140	171	160	142	163	133	152	113	131	136	142	130	151	167	164	131	154	141	142	166	135	146	145	141	133	132	129	151	135	144	164	135	145	157	132	133	159	128	143	159	136	134	143	148	154	143	153	122	154	149	143	124	156	138	145	146	149	145	157	131	150	133	141	136	154	138	141	150	133	156	139	164	149	135	126	168	127	163	169	155	148	152	146	135	155	166	139	147	137	130	130	137	142	157	142	133	132	181	145	165	155	124	153	135	156	132	138	146	135	145	148	142	163	137	166	163	136	137	140	146	138	144	150	136	177	140	144	126	149	133	142	151	137	164	143	148	130	151	142	159	138	172	150	144	128	145	125	136	146	150	143	148	136	124	126	139	127	138	147	120	147	149	137	161	152	143	147	143	160	119	151	161	150	129	136	141	156	141	148	133	135	156	141	142	148	143	148	135	138	139	154	125	158	145	148	142	136	143	143	137	143	159	136	133	143	148	131	150	150	150	186	149	146	159	172	168	146	153	139	139	161	143	129	139	152	156	144	143	151	134	145	125	138	134	146	135	144	138	140	152	146	137	156	144	130	142	158	125	148	163	158	151	154	150	174	148	130	149	144	161	147	133	170	146	157	133	158	153	150	156	152	153	152	156	154	149	137	146	143	177	167	160	136	131	152	148	138	147	149	148	160	144	148	152	143	140	162	151	128	126	152	138	144	150	150	131	132	145	163	158	126	131	127	145	130	159	140	127	144	154	155	155	154	149	160	154	131	145	147	154	165	156	158	145	136	134	137	142	137	158	118	165	129	138	168	157	153	141	164	160	153	130	150	162	172	157	137	154	149	136	144	142	148	143	164	156	142	131	130	133	136	130	143	158	152	141	158	144	137	143	148	146	129	148	137	158	136	149	130	132	144	137	140	134	142	151	122	163	153	136	150	147	165	173	155	131	145	145	172	143	150	152	158	144	156	145	130	150	137	137	164	145	121	168	151	136	135	128	137	147	129	158	156	154	134	131	138	142	139	131	142	137	137	162	153	156	131	146	163	132	154	134	159	128	161	146	163	152	127	144	157	150	128	142	125	150	165	146	158	138	146	148	132	152	144	123	142	153	139	158	148	140	151	132	166	139	173	136	150	155	135	150	164	132	151	151	145	157	135	146	143	137	142	140	150	162	150	118	150	143	136	144	128	157	152	149	154	137	138	130	140	137	142	152	158	154	146	137	152	133	155	137	146	167	159	158	126	123	153	149	138	123	160	147	144	171	115	158	149	158	167	140	154	139	150	144	154	157	150	143	147	162	144	139	149	131	153	150	134	158	146	149	159	136	163	153	142	147	162	138	141	166	143	151	156	130	138	144	154	126	142	181	151	148	150	135	136	145	156	148	150	152	138	155	142	152	138	135	148	154	135	155	115	125	147	156	137	136	159	141	155	145	124	159	141	153	140	150	141	157	136	129	148	142	130	145	138	153	129	144	157	150	159	134	129	142	153	166	139	142	141	169	145	154	143	148	136	123	142	155	163	137	148	153	152	151	144	147	149	153	150	134	142	144	136	139	147	140	139	131	132	164	153	154	141	159	153	166	125	133	157	144	155	160	139	146	155	130	144	141	121	153	150	155	132	156	153	161	156	172	159	156	138	151	144	150	160	146	128	129	132	151	153	140	131	149	153	150	139	149	145	144	141	130	143	126	141	131	153	127	138	141	134	155	142	140	139	158	185	154	132	135	134	154	151	161	129	152	152	148	146	155	135	156	148	136	121	136	148	137	143	134	151	141	139	148	172	123	162	131	148	153	157	146	130	135	129	155	159	149	156	156	140	163	150	144	151	161	140	135	138	124	139	140	181	147	137	136	141	148	130	136	131	150	167	139	141	149	128	143	152	168	147	138	159	134	141	142	159	150	168	165	140	148	135	130	147	155	122	141	144	168	148	141	135	141	137	142	164	140	142	142	166	143	146	158	165	127	143	128	162	147	139	132	154	157	142	160	150	136	152	165	146	147	144	171	151	160	143	159	131	155	135	153	137	151	128	145	134	149	149	168	147	141	147	149	151	159	149	157	146	138	139	148	167	157	128	150	144	153	143	160	128	134	121	145	120	156	135	171	138	150	136	179	144	142	141	126	150	152	156	124	157	147	151	141	136	145	128	164	135	143	156	140	164	166	147	158	126	160	157	139	145	152	148	149	130	138	132	158	139	149	137	132	131	131	143	125	142	156	142	144	150	166	150	143	137	151	137	129	131	162	128	145	145	160	155	146	129	145	131	135	149	171	126	151	142	143	143	145	145	142	133	123	157	160	144	148	133	138	156	135	134	148	123	131	124	132	136	136	136	149	145	148	164	162	132	171	133	153	130	131	157	149	147	130	152	126	140	148	139	127	129	134	150	141	171	152	140	159	130	135	147	171	162	153	141	143	150	152	141	145	151	144	149	144	158	132	145	141	133	125	139	153	152	126	174	125	135	147	150	146	160	150	129	140	149	143	144	159	149	159	144	141	151	156	135	158	141	146	139	123	170	131	157	145	144	149	145	133	137	133	157	146	142	141	162	144	131	135	141	146	154	131	131	132	140	136	156	137	123	158	171	160	125	135	160	138	133	162	137	148	146	137	145	133	127	170	155	171	129	147	154	137	159	162	154	154	148	144	147	160	129	150	152	164	147	123	151	132	154	138	128	139	126	123	134	136	151	148	121	114	145	163	140	150	124	136	145	157	149	136	139	123	149	146	149	171	165	151	146	139	136	154	156	160	149	159	150	124	140	116	151	141	123	126	157	145	133	128	171	141	133	156	146	138	175	153	126	134	128	149	159	156	123	138	137	136	155	153
27716	1146	2165	2526	2079	1831	1516	1324	1221	1040	978	858	796	768	714	699	651	666	668	622	600	529	530	541	520	556	554	564	524	529	497	543	500	516	511	501	528	489	473	496	485	484	500	486	498	485	489	530	476	486	467	458	489	487	433	486	462	497	448	457	467	520	493	508	503	459	476	483	477	455	479	475	442	463	468	432	476	412	460	478	462	468	491	490	457	438	449	439	499	455	496	469	455	471	487	481	461	473	505	475	470	465	436	443	457	482	444	470	487	440	460	460	428	489	446	437	452	496	456	471	471	487	470	445	460	503	454	426	496	425	445	446	420	446	444	484	418	412	420	450	426	446	455	431	522	433	486	414	443	465	476	452	467	428	460	467	441	486	462	444	475	438	489	480	460	473	447	436	480	458	430	458	447	466	423	444	462	459	432	411	482	442	446	456	426	471	467	443	467	441	413	462	456	488	474	468	469	445	441	455	465	479	437	467	464	430	447	477	507	440	445	436	461	469	445	473	439	483	472	415	461	459	453	438	483	428	427	446	455	476	474	445	473	472	447	467	461	431	439	450	450	488	500	464	422	473	456	481	449	452	487	506	452	460	468	467	435	463	493	477	459	440	458	453	458	434	429	468	425	491	423	453	471	454	458	441	484	443	491	484	479	457	463	439	456	445	456	470	445	451	454	482	433	427	444	481	474	460	479	449	464	449	417	457	459	462	476	466	465	441	489	436	467	476	433	447	471	465	468	473	453	450	430	453	485	455	479	443	419	449	456	431	447	459	428	466	445	508	444	488	436	433	439	464	423	423	470	459	471	489	449	462	478	451	462	442	468	458	441	426	475	454	470	487	496	441	467	417	440	437	484	493	428	449	511	463	450	439	390	453	452	440	434	453	436	434	446	470	485	423	454	464	475	479	440	464	417	484	470	485	484	444	468	463	460	430	448	450	430	467	465	439	439	443	443	480	449	467	471	447	465	443	491	451	515	494	476	467	467	468	471	462	456	455	438	481	453	452	457	440	466	437	491	454	463	446	417	449	436	454	464	441	425	459	435	469	443	446	475	456	441	425	443	446	452	467	469	441	457	456	448	479	486	435	444	442	461	439	446	478	445	440	496	453	443	487	474	505	451	440	444	407	460	431	463	467	437	472	454	469	464	503	456	434	482	475	415	496	459	457	495	455	449	460	462	480	497	469	448	469	439	457	451	466	470	462	467	484	413	461	437	439	495	448	476	437	432	425	444	455	464	442	412	435	445	485	527	455	419	451	502	447	430	460	481	436	423	462	443	471	489	460	461	442	421	440	436	434	449	455	433	488	470	440	434	483	462	449	446	440	466	453	453	465	413	490	426	501	431	477	444	498	479	427	453	464	413	470	473	457	444	434	479	460	449	430	447	433	437	464	446	447	443	471	492	483	442	456	457	463	467	459	476	468	461	489	429	457	487	450	461	466	498	477	437	488	462	470	431	439	465	461	460	451	423	475	460	425	440	467	447	490	440	436	461	441	420	438	463	479	479	459	458	437	451	465	460	417	468	450	483	464	491	464	478	484	499	437	418	461	483	497	455	449	457	450	415	451	454	438	451	430	499	446	433	435	450	430	465	457	425	440	453	447	433	472	481	461	452	461	467	470	457	484	429	476	442	456	453	488	438	471	467	471	458	467	425	480	446	441	444	465	444	465	457	484	447	439	460	488	423	487	448	458	427	479	422	451	429	423	501	463	476	460	472	484	467	443	481	482	419	481	458	461	449	442	491	476	441	444	473	462	456	425	422	457	462	455	471	465	438	457	455	459	489	429	442	436	447	420	455	437	453	437	458	467	484	455	431	427	428	449	444	423	456	473	453	437	475	465	480	488	438	446	463	445	496	444	444	454	491	455	471	441	437	411	473	438	480	456	507	444	447	411	446	452	425	433	454	452	453	464	441	459	428	452	473	443	474	461	473	437	488	447	449	474	453	463	406	454	478	465	462	447	472	460	471	458	449	468	466	423	455	442	454	463	454	468	441	450	473	462	446	463	480	451	456	473	441	439	427	422	457	462	451	466	452	436	458	468	469	417	454	445	451	456	494	455	427	494	485	476	448	431	462	468	500	419	443	454	455	472	448	445	494	466	486	453	465	463	439	429	434	449	431	501	455	455	450	446	434	447	432	445	460	442	480	434	429	472	470	435	465	466	442	406	472	467	477	468	436	426	435	421	467	425	507	459	430	469	496	485	440	444	498	478	473	450	483	428	469	470	447	446	429	488	492	456	450	478	443	451	452	428	465	462	482	434	460	465	426	477	441	463	440	432	479	510	448	457	492	446	475	451	453	463	470	463	452	431	429	458	435	448	465	470	441	443	452	457	489	462	451	463	449	438	436	465	431	445	480	461	454	433	448	452	439	420	458	438	456	437	472	449	444	447	471	447	448	456	476	485	450	482	468	459	443	450	472	466	434	449	432	432	494	463	472	444	461	439	455	436	500	438	460	454	481	442	446	440	457	485	440	457	414	458	458	437	482	462	460	446	459	445	419	435	451	439	491	437	484	449	510	432	451	465	440	480	447	482	482	489	438	409	420	452	419	462	428	419	456	439	455	467	475	471	457	456	419	434	438	427	452	448	445	499	445	436	448	476	470	444	462	455	488	501	501	462	451	443	427	485	444	448	443	462	463	449	407	443	448	475	442	490	465	477	440	452	493	398	482	446	457	446	454	471	484	446	456	452	484	454	412	403	464	453	464	461	460	471	417	486	424	458	449	455	473	496	424	459	507	454	441	459	470	453	476	427	479	439	436	420	447	462	441	426	455	459	442	474	437	473	469	447	463	467	455	460	455	479	500	471	481	480	465	435	486	424	489	450	452	449	480	445	473	462	434	444	470	446	432	478	484	456	468	482	444	453	430	482	470	435	475	444	505	430	419	451	454	472	498	484	494	468	450	431	451	453	436	442	462	454	464	455	421	488	481	448	468	435	452	420	485	468	480	491	446	454	474	459	464	439	476	437	479	423	470	441	457	433	466	448	442	480	450	432	443	448	456	441	461	482	469	487	471	443	426	476	455	429	476	443	453	452	466	465	434	446	442	454	408	467	454	441	480	450	460	469	461	489	436	486	449	446	452	483	444	464	413	455	449	486	440	466	469	481	439	437	465	454	449	462	465	415	435	465	485	442	450	428	452	464	443	450	452	474	441	447	487	472	433	453	494	476	483	451	476	477	482	430	449	430	452	482	460	447	505	427	440	427	424	457	450	468	486	432	474	440	433	453	527	433	466	491	428	472	483	407	480	476	447	485	443	427	468	476	445	431	418	475	454	488	430	471	495	481	460	449	469	458	458	438	439	464	470	466	469	481	472	445	431	431	421	449	446	455	453	463	466	462	445	457	453	467	465	472	466	443	459	440	449	430	451	448	459	498	477	454	432	437	472	471	497	454	493	439	463	453	477	484	436	450	508	473	441	446	470	437	458	434	413	429	481	454	497	476	466	466	412	433	461	439	454	443	443	427
51136	25032	17696	2874	1246	948	711	564	494	463	429	407	355	343	284	318	281	295	292	278	271	290	248	267	289	275	270	269	269	222	268	238	261	235	262	266	268	283	250	243	253	226	264	245	259	275	244	236	281	240	243	257	250	218	232	254	243	242	257	241	228	233	266	240	237	264	228	228	242	231	233	232	224	262	225	230	226	259	241	250	227	225	237	229	251	250	234	232	225	221	240	244	248	223	258	253	252	226	246	254	256	257	256	244	257	240	227	239	233	247	220	250	218	257	228	268	250	244	253	245	243	217	271	242	249	267	243	215	229	225	216	262	236	247	248	253	219	245	241	241	216	237	234	252	265	237	211	253	242	253	223	222	243	240	261	244	270	266	256	248	245	229	227	267	245	247	242	243	231	233	231	243	271	246	257	258	261	245	230	242	242	238	226	247	213	226	225	264	239	258	239	240	245	235	233	232	241	212	206	267	241	236	234	202	212	244	210	251	227	235	240	232	240	240	230	265	236	214	248	247	247	240	214	242	231	242	244	242	227	255	266	232	214	236	232	249	228	231	254	189	249	215	247	233	245	249	240	229	216	209	237	248	227	266	245	239	238	251	247	217	235	247	257	236	269	231	254	235	254	251	257	232	223	241	235	228	263	210	245	242	244	259	274	264	245	286	238	253	251	257	261	254	267	215	243	241	231	215	258	272	258	249	267	237	219	234	230	255	237	245	234	235	267	216	244	236	217	230	239	242	218	230	233	229	250	253	255	272	232	219	240	276	221	248	237	192	251	231	228	257	234	221	254	247	223	234	248	246	246	254	242	225	242	263	258	222	264	235	253	231	219	251	202	216	219	257	260	219	256	267	245	232	246	245	263	257	266	224	239	240	236	241	238	247	266	229	234	252	225	238	253	231	227	259	251	258	260	241	225	236	201	227	215	229	251	236	226	254	226	219	226	238	234	233	224	262	228	241	214	219	222	227	224	243	259	237	240	264	217	231	239	248	208	238	228	218	240	236	240	213	250	208	248	215	271	258	236	247	249	260	237	247	243	245	214	226	253	237	236	243	237	210	238	267	216	219	240	256	254	248	244	239	235	261	235	228	254	271	230	233	264	254	262	255	246	219	223	266	262	252	259	220	248	238	196	251	231	280	251	266	236	266	191	244	226	245	264	227	210	209	217	237	246	220	229	265	235	238	226	251	265	247	252	222	225	286	256	242	241	242	248	251	246	237	268	217	224	227	219	260	269	258	249	255	240	250	231	213	246	239	241	230	266	243	230	236	214	228	252	241	230	254	225	232	245	272	247	229	253	242	218	230	259	242	241	227	240	257	243	224	237	251	238	245	211	259	235	236	233	235	228	252	215	215	258	228	266	237	230	199	246	225	243	218	210	238	225	240	231	244	258	249	262	237	280	238	229	239	241	253	258	245	243	264	246	243	250	253	245	241	274	243	215	262	240	233	258	234	217	248	217	237	232	254	243	223	244	273	247	247	230	248	260	235	250	246	251	221	228	245	217	223	232	255	236	265	235	228	239	223	253	238	245	218	239	247	251	227	198	236	236	239	240	240	237	251	250	249	252	224	232	268	266	283	255	243	247	258	233	250	226	227	248	238	247	229	228	229	227	277	231	234	257	245	229	249	244	255	250	206	226	250	224	256	226	247	253	237	232	229	243	233	214	240	267	196	242	225	235	218	211	276	267	244	239	248	264	233	243	223	235	221	225	211	246	253	240	221	235	241	241	239	239	245	220	236	238	247	222	224	211	217	216	246	247	240	217	229	238	236	241	225	253	254	242	260	230	238	242	238	232	238	236	243	217	231	226	224	242	252	249	246	254	252	227	229	238	216	232	213	208	226	210	256	262	245	236	222	194	246	259	237	233	255	254	259	244	221	224	250	255	231	240	241	220	270	230	228	268	224	234	235	226	245	260	227	240	249	255	236	231	220	265	257	233	215	226	216	244	265	251	244	205	259	245	239	241	251	247	224	245	255	239	239	210	245	246	252	224	249	233	237	249	234	226	240	255	240	224	221	226	257	243	219	269	235	254	227	254	260	227	249	220	241	212	244	217	228	233	247	220	234	209	233	253	243	239	233	225	278	263	249	230	235	237	236	217	217	246	239	221	236	254	235	235	258	229	247	235	214	264	235	234	239	233	240	237	226	238	213	243	221	258	244	217	256	249	207	233	260	227	233	257	233	240	234	248	235	228	224	220	255	230	250	237	238	222	227	207	242	228	253	244	207	218	236	248	247	231	228	235	220	243	266	253	254	230	241	213	237	222	249	256	235	231	233	231	231	223	267	256	230	245	223	234	268	261	243	273	233	230	247	195	218	202	263	223	224	223	248	242	209	248	229	216	247	225	226	236	218	263	243	236	236	242	213	256	227	220	232	243	237	249	202	240	258	233	269	224	225	201	271	262	229	236	213	233	227	243	228	223	255	251	245	226	248	243	241	266	236	220	200	248	238	223	218	253	235	249	255	214	220	234	222	259	258	260	236	252	229	235	243	226	250	219	263	244	236	226	233	244	214	237	276	233	198	252	249	231	251	259	260	238	247	253	227	239	233	262	249	236	230	247	234	233	233	226	242	259	248	264	254	261	243	229	237	250	229	231	225	222	242	239	232	222	248	211	243	238	226	230	235	264	260	255	240	228	237	218	233	220	220	248	218	232	230	247	248	253	241	272	273	230	240	248	271	226	236	241	236	263	258	271	268	249	236	262	247	217	238	237	241	252	249	256	243	228	254	234	236	226	222	257	219	224	242	215	244	229	242	245	258	240	228	245	227	255	221	259	232	253	248	222	242	207	240	233	245	263	267	259	252	210	264	215	263	240	222	225	245	230	246	237	245	247	250	258	233	257	230	241	214	240	250	247	227	230	254	260	238	250	224	254	238	279	248	240	264	218	214	255	225	264	240	256	228	233	266	244	257	226	212	271	235	219	232	227	244	254	256	239	247	272	231	207	236	247	268	274	248	244	243	250	251	240	223	250	221	253	245	245	230	259	248	239	225	248	247	256	237	218	242	233	237	235	243	234	250	234	230	205	223	249	240	245	238	250	254	225	228	248	254	237	221	229	218	285	239	259	216	244	240	258	241	236	230	241	234	251	244	231	226	245	236	228	233	267	233	205	224	239	221	238	218	222	225	258	258	254	251	226	249	215	243	246	242	234	245	233	255	241	249	233	222	234	266	236	243	234	239	252	242	263	216	227	269	244	237	239	224	232	249	237	277	262	243	254	232	232	263	246	247	241	235	232	251	253	229	255	241	244	231	247	248	213	250	201	250	245	246	240	248	244	229	245	240	235	240	234	260	255	227	252	228	285	270	225	266	233	250	250	238	227	207	234	237	237	256	248	249	243	261	260	240	253	225	223	252	234	246	245	231	244	250	229	257	247	227	229	252	233	224	242	250	238	246	246	242	227	250	245	260	241	248	242	218	227	244	277	229	233	259	303	227	260	232	231	222	240	228	221	231	243	223	232	250
30658	2117	4147	4620	4040	3400	2842	2362	2064	1843	1696	1513	1476	1327	1270	1200	1117	1058	1075	978	1031	911	955	882	909	832	900	866	881	849	856	813	820	794	790	798	799	736	763	760	798	817	753	714	758	766	779	750	718	735	767	766	749	742	732	750	689	711	758	676	764	739	697	723	721	731	716	726	718	700	711	762	667	722	675	677	699	721	732	771	739	715	673	750	696	713	691	713	697	747	719	716	729	724	702	710	677	643	738	669	687	716	703	745	671	697	741	693	760	749	663	729	739	735	728	703	659	704	674	757	671	690	709	673	709	676	704	707	722	710	637	685	687	705	717	677	737	739	716	730	700	667	675	674	680	665	690	718	721	680	750	661	701	724	676	742	713	636	663	675	694	734	716	684	648	699	663	691	680	701	724	672	695	713	692	691	756	629	700	679	694	700	699	731	701	696	716	712	772	738	714	697	707	699	682	712	655	671	663	719	680	670	704	678	645	670	705	682	720	710	702	735	727	685	679	700	766	684	684	721	720	691	704	729	721	694	731	671	706	685	693	663	678	724	672	709	650	672	670	691	662	733	701	675	687	659	728	659	699	713	733	743	730	648	678	685	670	685	678	691	683	689	752	654	721	696	736	690	670	678	660	668	714	724	636	691	673	691	719	657	702	725	662	663	686	686	694	710	740	669	688	694	682	720	695	703	677	732	695	637	715	760	666	701	711	695	703	665	680	718	675	686	724	661	683	687	681	703	683	676	704	720	681	661	648	755	733	706	701	698	701	715	689	726	644	737	712	685	661	715	688	695	676	641	719	679	739	727	695	689	656	674	726	664	759	676	708	672	731	690	706	662	732	685	653	706	683	655	666	712	661	720	755	708	737	715	672	675	697	684	670	657	684	670	723	730	678	719	710	685	697	665	679	667	700	718	658	690	694	659	717	731	672	748	707	671	720	689	710	663	672	671	690	695	736	724	715	713	704	679	701	700	747	687	695	671	679	686	716	740	689	696	698	703	676	749	749	727	692	706	703	720	663	724	683	672	701	653	709	689	687	673	695	727	672	725	706	693	693	683	705	700	743	739	694	721	658	793	710	654	673	689	664	731	696	675	712	686	696	711	698	667	690	704	686	713	726	699	677	751	654	711	686	687	694	696	728	729	678	674	692	711	678	731	733	656	720	667	653	725	673	684	728	647	703	684	655	709	719	710	740	698	664	725	723	705	672	689	743	717	712	740	674	660	712	681	655	679	691	689	670	671	698	707	695	673	727	719	691	705	684	684	704	712	707	717	704	750	658	710	698	709	686	675	699	714	661	660	688	710	689	654	710	761	691	708	689	688	725	712	708	674	742	690	656	689	686	705	690	660	693	665	650	727	691	720	702	685	678	668	708	693	712	706	661	726	690	663	658	743	694	652	719	724	647	692	723	697	675	723	659	696	677	711	735	721	716	672	717	687	713	687	670	674	654	699	706	716	727	717	687	676	727	695	737	716	705	680	676	731	693	728	688	654	656	673	736	688	739	667	674	684	724	681	646	699	672	679	736	648	691	655	684	706	646	674	697	700	718	697	698	649	655	694	684	692	760	741	701	708	706	670	728	696	691	727	676	676	700	711	733	683	727	680	676	719	687	738	673	726	638	691	655	692	664	695	710	687	706	730	710	695	727	673	669	693	666	751	656	659	689	692	674	697	698	716	687	721	739	662	714	697	693	700	690	695	682	699	710	698	701	688	694	641	680	675	689	716	680	646	708	698	665	692	691	667	685	659	709	636	675	677	693	685	711	758	699	728	719	639	700	712	672	670	703	704	659	708	739	660	657	711	716	730	703	733	670	678	750	666	675	739	680	676	656	703	726	709	680	670	722	684	675	669	683	664	690	680	662	711	646	704	732	655	682	692	676	691	742	697	741	710	703	682	718	632	676	674	646	719	702	705	693	652	682	669	684	722	702	706	699	721	704	670	680	673	691	687	670	663	744	670	691	755	700	743	731	702	649	731	689	691	691	705	689	658	696	682	702	727	710	686	714	710	678	702	737	692	690	717	728	692	696	705	703	707	696	679	689	709	697	720	694	733	721	684	681	755	696	694	660	709	679	675	685	702	692	673	672	689	672	694	699	711	728	697	693	661	711	715	712	726	660	648	678	662	719	733	693	675	657	699	700	666	677	700	683	665	696	702	641	719	697	682	688	731	730	703	702	714	661	708	697	662	711	695	689	696	748	710	755	673	696	711	706	711	704	705	667	699	709	706	710	635	689	685	685	706	673	736	694	689	717	700	671	695	702	711	694	710	727	703	700	682	707	685	739	737	717	679	677	691	710	676	674	678	688	696	708	693	702	686	734	712	742	700	722	683	705	692	662	729	705	677	709	733	687	700	721	736	732	683	641	728	680	660	723	703	698	730	702	711	708	754	696	683	666	733	693	714	702	693	712	649	694	677	675	712	687	687	685	707	733	706	720	700	654	703	701	704	722	682	656	678	673	711	677	717	707	676	704	700	682	660	675	705	674	735	686	704	734	656	678	702	614	753	728	682	732	728	650	646	720	669	678	710	685	741	714	675	730	697	724	678	698	654	716	741	706	663	689	680	667	677	700	697	658	735	704	676	698	687	749	701	683	697	689	687	675	725	694	677	678	686	707	713	682	652	722	717	683	664	682	672	715	662	672	720	703	666	741	699	655	688	689	691	687	701	699	720	696	700	660	720	674	693	676	665	693	739	719	718	720	741	685	703	698	688	708	682	717	737	661	719	702	711	704	725	710	688	729	645	683	697	685	667	671	668	737	689	683	733	667	718	689	675	712	677	743	677	672	721	678	692	709	687	769	701	739	661	692	631	680	702	679	706	727	679	681	691	698	740	660	685	658	699	739	711	711	651	732	692	662	698	669	659	691	691	714	704	675	624	679	717	662	666	692	707	712	712	663	711	699	704	716	726	721	694	680	691	649	691	701	738	728	706	658	706	701	746	703	696	698	731	709	784	666	696	680	667	654	681	654	700	742	710	715	723	691	738	625	648	675	655	688	668	715	699	688	663	701	692	761	669	684	687	683	718	701	711	707	717	702	706	711	671	691	717	693	690	672	704	650	709	675	708	735	686	711	702	654	693	672	691	712	670	720	721	673	720	702	719	701	653	748	720	680	660	698	721	730	720	714	692	674	732	685	660	658	671	733	674	698	682	707	691	684	688	678	711	688	753	686	652	710	695	703	752	696	655	695	687	688	703	686	681	680	711	724	682	679	679	673	687	752	664	726	670	699	701	682	698	694	678	696	681	741	715	733	733	722	706	670	713	722	698	698	673	704	685	662	720	681	696	686	678	719	698	731	643	734	727	687	633	655	664	624	703	715	701	669	697	693	683	688	720	699	695	735	756	687	673	668	707	695	701	757	707	662	715	759	708	686	698	700	638	654	711	680	674	633	717	681	741	701	692	749	718	717	681	728	675	706	732	667	683	660	717	699	727	681	680	710	694	690	639	658	721	695	738	712	678	727	733	673	743
15535	601	231	97	100	93	103	78	89	86	74	73	70	81	71	81	78	82	79	67	74	67	87	90	75	65	82	75	96	70	69	73	70	69	81	78	95	90	81	82	91	88	86	79	94	81	88	73	90	80	66	74	71	64	84	93	78	72	75	85	83	84	82	94	72	75	99	73	84	72	64	93	75	67	78	87	71	85	93	67	86	71	75	62	69	71	82	94	73	78	84	68	81	81	66	78	72	70	75	90	85	85	67	59	87	90	82	75	71	87	86	76	77	73	72	86	75	79	83	77	79	76	82	76	70	68	66	78	81	86	70	88	75	68	71	77	61	88	73	70	65	86	77	80	77	76	80	100	94	70	85	66	75	87	84	83	67	78	77	65	95	79	82	86	65	63	75	86	101	74	82	69	78	75	78	74	60	79	78	85	72	91	75	71	84	89	71	82	77	78	76	76	75	71	83	72	77	76	78	74	78	82	68	88	76	57	65	79	67	76	72	90	84	77	77	82	88	79	69	73	83	67	82	76	76	80	73	85	76	75	82	75	72	75	69	92	70	75	85	65	87	80	79	65	89	72	84	84	77	90	70	72	96	82	69	92	82	89	75	72	87	91	58	62	78	85	80	82	81	71	92	73	73	68	81	70	92	78	65	89	74	78	68	89	91	63	77	73	99	99	73	63	74	86	95	85	80	86	84	71	84	82	82	71	88	81	61	68	68	81	79	90	92	77	83	81	89	73	75	77	83	88	61	68	82	64	94	71	63	69	72	91	69	69	69	54	84	86	78	81	74	73	71	74	81	85	86	79	93	78	77	81	83	75	69	82	77	69	71	74	62	80	71	76	63	84	87	93	78	66	77	92	64	75	93	72	83	73	75	77	65	78	64	71	79	90	77	72	76	97	70	70	72	77	74	80	81	66	85	66	80	85	73	60	86	75	70	70	74	68	74	71	77	76	69	68	82	82	76	73	87	68	78	87	67	75	67	62	70	66	69	73	67	83	58	75	78	78	78	72	86	79	81	80	77	71	74	79	82	79	74	79	70	58	72	82	84	72	75	60	73	83	89	77	73	84	72	81	88	96	93	72	87	88	62	88	58	85	84	66	76	91	79	78	82	68	67	71	74	88	72	57	73	79	85	66	92	66	78	68	69	78	93	67	74	83	71	75	73	89	75	63	64	92	86	88	79	80	77	74	79	91	69	72	76	78	80	71	80	76	78	70	63	89	88	57	70	68	78	83	69	89	74	70	73	68	70	64	71	73	72	83	77	60	73	68	97	97	69	79	65	90	84	63	76	90	64	77	65	68	74	70	80	80	80	83	77	60	75	89	90	78	72	75	70	79	69	79	95	77	75	78	82	80	91	74	78	71	69	83	71	68	83	82	97	73	81	76	87	87	75	59	76	79	73	91	66	80	82	74	83	72	85	77	61	87	78	78	76	72	75	60	77	93	83	68	87	78	61	81	70	81	87	77	73	67	66	82	93	103	71	71	78	60	75	72	84	59	69	75	84	89	59	71	75	72	69	84	86	69	63	96	82	68	69	80	72	79	97	75	60	92	67	85	66	58	84	75	77	83	57	65	65	72	64	93	66	69	74	102	97	92	77	73	64	87	63	79	63	65	67	71	72	75	77	72	73	80	82	83	83	76	79	96	62	65	59	74	83	77	70	70	70	79	78	85	95	61	79	70	82	78	82	82	72	74	83	67	76	71	93	67	80	71	80	87	78	77	63	73	69	82	60	72	85	74	105	75	70	66	91	79	82	83	83	68	84	70	81	84	78	74	80	76	89	71	79	81	91	86	67	72	87	76	78	88	76	65	69	77	67	61	59	75	72	70	76	80	71	67	70	83	83	88	79	67	84	82	63	64	92	83	73	64	83	71	71	84	65	90	81	59	97	69	81	57	76	74	86	70	56	86	71	84	77	78	74	72	81	65	69	78	85	82	53	78	78	72	78	80	89	63	82	69	76	92	68	66	76	77	76	76	71	92	67	77	92	70	86	91	82	61	90	70	80	87	84	74	75	94	75	73	71	80	79	78	78	79	85	96	84	81	68	92	83	79	68	76	74	79	68	68	66	70	70	78	94	65	60	85	92	82	88	74	104	63	81	69	79	87	64	83	73	81	78	85	80	81	72	77	78	77	92	77	84	80	54	74	87	73	98	86	71	69	66	76	82	74	74	78	66	68	87	83	78	87	76	70	83	100	68	94	72	75	96	79	73	69	85	80	88	78	79	89	70	82	84	85	81	85	80	91	83	79	70	75	76	67	88	70	78	71	75	90	88	78	68	76	72	93	82	70	70	79	67	94	81	80	70	85	79	82	70	87	74	66	76	67	85	66	87	75	83	74	87	65	74	92	74	72	81	75	84	83	88	74	76	73	77	85	95	90	70	70	65	66	60	60	71	79	84	89	78	72	84	71	62	82	64	70	80	94	86	87	59	78	77	66	69	79	70	81	100	68	83	77	58	71	81	79	81	79	75	76	70	78	89	80	80	68	70	77	83	68	79	65	83	62	88	86	92	77	75	97	71	81	84	84	94	71	62	78	80	85	92	81	78	74	62	72	84	78	78	84	80	70	97	80	60	77	92	75	71	82	69	88	67	74	77	80	79	71	76	90	90	85	70	68	73	87	76	79	71	58	92	79	76	79	58	70	72	60	71	78	70	71	73	71	79	75	82	80	77	73	90	78	90	79	84	65	63	66	89	72	72	75	74	82	81	75	68	72	73	66	69	71	86	68	64	74	91	70	73	72	73	87	70	64	88	86	73	100	76	66	93	89	85	68	74	83	85	72	58	79	74	66	77	68	85	73	60	85	72	86	64	74	72	85	75	87	72	94	72	72	85	80	77	69	79	80	73	85	76	81	88	73	76	66	79	85	79	79	98	87	88	77	83	82	67	73	101	93	89	96	82	69	74	84	68	68	81	94	79	93	69	62	76	77	71	84	66	78	80	89	91	65	73	70	69	90	80	85	88	74	93	84	80	82	87	67	66	74	93	82	80	70	68	78	88	77	92	62	79	79	73	89	72	71	91	70	88	92	77	63	71	64	85	69	82	80	81	79	83	69	67	76	80	86	83	63	86	87	68	75	83	77	87	82	74	84	89	80	67	64	68	79	76	81	82	94	59	73	73	73	73	78	86	86	82	83	92	67	75	70	68	72	74	73	90	82	75	74	83	82	86	83	73	67	74	72	77	66	66	74	74	71	65	67	73	95	103	85	92	76	77	59	81	78	68	85	81	55	84	84	75	85	73	72	77	74	78	80	69	74	91	91	83	71	54	84	76	82	74	72	85	89	72	74	93	77	80	79	73	87	68	68	64	82	74	74	71	74	82	80	70	81	70	87	72	91	91	52	75	87	87	84	78	82	80	76	72	69	97	76	86	88	73	74	72	78	89	57	89	77	64	90	87	84	76	84	90	76	93	76	86	74	77	79	78	81	70	75	77	77	76	89	65	72	81	69	73	62	84	90	86	85
15327	343	406	386	409	363	337	323	311	304	317	294	334	310	313	313	282	307	298	305	273	288	310	315	283	299	292	290	284	278	295	301	304	308	283	317	261	306	296	268	270	289	303	291	282	283	289	273	284	255	289	298	284	277	271	285	285	285	274	243	281	307	289	306	290	282	272	250	264	278	273	311	284	275	296	259	268	331	301	273	270	294	280	269	293	293	293	252	249	279	282	303	268	274	289	291	280	269	305	279	286	310	302	267	280	289	286	239	296	294	258	287	286	265	293	273	291	261	303	317	313	288	266	285	293	275	291	253	275	302	297	259	265	267	297	306	284	307	308	294	249	262	289	290	275	287	276	255	286	293	292	277	259	273	272	282	289	278	301	275	275	290	272	310	276	273	280	306	281	282	292	269	311	294	294	256	266	284	263	243	286	294	274	267	275	306	281	253	279	276	267	293	301	284	298	309	281	287	312	286	274	285	285	297	288	284	269	303	260	301	249	270	304	272	294	266	293	259	276	289	247	273	265	267	251	274	269	268	295	295	271	277	248	301	283	290	270	252	275	279	228	262	287	284	284	255	284	305	295	295	277	274	284	293	277	287	270	265	294	286	305	261	263	258	270	276	278	264	272	308	295	307	270	265	260	298	267	301	272	268	281	293	260	287	283	308	266	250	254	282	261	271	309	270	303	266	286	275	269	300	278	301	286	303	270	315	268	287	273	301	286	283	271	310	280	285	301	293	284	306	253	255	282	273	290	255	294	284	271	282	292	325	305	275	297	294	277	267	297	275	314	266	309	271	263	279	285	254	288	267	280	284	283	275	293	248	277	252	264	287	278	293	275	281	271	295	269	274	294	274	269	266	255	265	273	325	242	307	289	278	261	271	269	284	255	269	290	288	247	275	286	253	286	299	269	305	292	263	311	314	286	288	279	266	233	266	253	257	296	281	284	285	286	291	262	286	284	285	267	295	294	274	269	274	277	247	287	289	277	288	302	287	279	270	253	302	274	309	271	255	298	265	292	319	266	290	281	319	253	275	258	297	279	287	254	277	268	309	282	264	294	265	279	312	278	272	289	324	297	253	293	271	301	290	307	271	254	263	300	279	282	267	258	292	290	279	248	276	278	279	299	291	265	282	291	265	281	274	277	292	287	305	252	267	256	267	283	253	311	286	291	263	243	274	315	273	247	304	277	289	299	278	291	288	289	277	283	295	280	263	263	270	267	280	268	285	291	294	291	285	255	265	278	294	263	271	307	276	313	288	259	278	266	261	265	313	280	299	295	293	272	316	274	295	260	261	273	291	285	278	289	256	282	304	284	289	284	286	279	313	298	266	264	292	298	300	292	251	271	294	279	287	282	258	261	287	270	247	276	248	285	287	299	305	247	290	295	291	270	301	278	270	305	294	260	262	266	268	282	257	261	285	279	274	265	288	306	305	298	318	283	285	279	262	275	310	288	256	262	288	276	230	283	274	239	283	309	284	305	273	253	290	291	239	281	277	290	296	270	259	293	311	276	237	283	276	265	271	291	283	270	297	273	306	293	287	302	296	267	304	247	312	326	271	258	269	295	281	309	272	283	287	291	275	255	260	284	293	290	285	286	280	258	293	286	312	274	294	285	275	287	260	281	286	292	290	272	244	269	264	264	249	262	257	267	280	277	284	311	248	296	297	267	264	278	285	258	268	261	298	262	270	265	266	274	288	262	253	281	290	319	286	270	293	260	305	258	262	278	281	270	270	273	266	284	244	289	286	293	241	299	282	243	236	258	282	249	289	308	292	271	281	292	250	235	282	313	296	296	268	296	322	303	289	295	290	286	266	257	262	286	301	277	294	265	287	294	312	287	298	276	285	309	248	258	283	269	289	285	280	288	285	273	255	303	287	261	309	296	307	271	265	296	244	286	293	289	280	263	295	304	275	285	274	258	250	284	261	272	284	298	277	285	287	297	273	278	275	292	260	293	259	296	259	271	291	290	328	305	262	293	296	255	302	308	279	289	266	273	267	294	272	276	295	275	312	288	260	265	280	261	296	277	310	292	273	301	267	248	281	292	260	268	299	265	272	266	271	289	263	258	271	297	279	293	304	252	282	265	278	268	302	255	247	261	304	274	259	278	286	276	285	284	276	292	270	266	284	298	285	250	248	276	274	276	270	269	247	260	292	287	302	263	304	260	292	265	274	297	275	258	271	299	283	258	299	248	262	303	301	268	266	309	264	271	243	273	280	262	284	283	256	271	286	275	268	244	271	316	250	293	262	284	285	276	300	248	253	268	273	289	286	271	280	303	266	271	293	277	296	280	282	284	257	280	269	274	271	261	272	256	297	319	276	278	304	290	260	266	248	250	286	298	317	243	279	265	283	287	289	309	289	288	305	270	258	259	256	283	305	267	299	285	253	266	302	313	267	288	276	270	287	285	249	266	315	287	268	276	277	294	265	264	302	285	254	279	278	262	264	269	318	259	270	274	278	283	299	289	300	273	251	279	306	322	287	288	301	289	293	266	268	298	275	279	272	277	255	273	265	276	301	279	274	275	314	299	295	254	249	295	263	283	263	307	293	295	259	296	287	288	264	318	256	289	312	278	305	309	285	268	244	272	306	266	283	257	292	284	275	302	312	281	281	287	307	282	256	283	280	268	285	275	287	271	293	295	269	301	288	289	275	276	249	277	293	277	294	265	294	269	290	265	271	297	263	298	259	290	256	283	253	253	277	285	288	276	289	285	275	286	295	265	290	277	259	282	304	280	289	276	277	287	294	266	275	284	288	272	277	282	305	288	288	258	297	299	268	315	284	274	283	265	305	253	278	311	286	297	252	278	291	302	276	267	285	301	267	276	270	321	274	265	298	295	291	287	249	275	282	292	270	265	267	267	279	286	272	298	274	252	289	272	293	303	288	271	305	273	287	282	305	303	285	287	279	278	273	264	279	293	274	314	293	282	262	310	283	275	271	290	303	285	297	263	274	290	277	299	264	298	294	287	272	261	272	295	276	276	258	282	275	273	287	258	290	309	281	290	272	273	259	271	281	279	286	250	310	294	282	234	250	317	296	244	260	281	260	300	298	293	272	252	290	282	273	282	255	281	303	291	276	293	268	293	287	266	277	283	264	271	271	282	278	254	249	257	286	278	306	285	283	287	265	280	297	279	260	274	271	299	283	278	262	283	287	300	273	292	259	291	286	291	251	255	291	296	288	289	276	282	262	228	274	295	324	282	301	266	273	286	320	268	304	254	287	279	265	301	280	290	271	260	261	294	283	293	270	277	286	270	270	270	318	268	290	311	288	280	268	296	299	281	286	279	307	285	304	281	289	279	277	251	285	264	290	284	284	264	281	291	265	303	303	282	245	289	314	300	287	281	270	289	301	292	303	246	286	286	293	261	263	268	270	261	278	301	288	308	262	302	279	285	306	280	282	293	251	285	300	282	264	279	273	273	290	288	294	257	288	304	280	286	275	273	270	286	277	256	269	275	281	296	275	315	300
52216	19814	8502	970	560	439	337	313	249	260	235	194	196	204	173	160	180	178	165	148	150	160	145	158	162	167	143	160	133	142	181	174	175	137	139	138	167	142	136	148	147	164	154	127	121	146	134	166	140	146	139	130	138	150	145	155	141	153	159	146	146	150	158	152	159	133	156	153	131	145	153	150	142	143	150	153	141	150	126	146	135	138	165	151	148	141	140	129	157	140	147	145	140	166	143	167	149	148	139	146	166	149	135	141	124	150	146	148	161	151	136	140	135	151	149	124	120	133	145	153	147	160	147	140	153	146	138	156	161	150	137	142	140	145	156	144	131	125	139	157	156	145	145	146	145	146	124	165	148	138	150	143	156	167	134	140	132	157	138	144	141	129	146	133	138	169	146	134	122	135	142	137	144	158	137	150	172	149	168	144	129	138	154	145	133	141	145	151	136	153	152	155	141	149	151	143	127	165	132	148	147	151	155	150	136	155	156	146	160	143	145	143	152	162	155	130	160	134	145	139	126	164	148	142	148	165	140	152	140	148	146	152	135	153	157	149	126	133	155	158	161	137	129	153	166	133	150	146	163	134	149	135	134	160	136	145	149	132	144	168	124	156	166	159	154	155	123	146	121	127	172	145	161	154	161	142	149	135	171	166	143	144	136	184	139	147	152	151	140	172	141	147	133	144	161	155	164	145	150	146	163	132	144	152	150	149	152	108	142	132	141	130	147	139	148	139	148	148	142	146	143	151	131	137	126	145	158	163	138	141	160	180	148	150	136	135	127	133	140	139	162	140	148	117	160	139	151	148	132	152	142	159	121	143	140	178	131	144	119	129	149	136	128	163	137	133	141	149	148	135	138	133	134	129	160	150	134	152	139	154	149	134	156	138	151	164	142	158	139	146	141	153	141	162	146	149	129	132	147	141	132	153	150	141	139	142	132	154	153	121	160	141	160	157	144	150	145	160	127	145	143	143	149	134	163	154	134	151	161	154	156	139	149	155	130	116	152	159	132	150	127	156	146	131	157	149	159	145	144	163	149	146	152	164	142	137	146	146	157	146	166	147	139	161	135	144	160	158	161	173	151	145	133	133	132	155	132	144	154	149	162	130	132	152	162	151	153	122	146	125	144	138	121	127	153	149	166	151	146	126	132	157	151	154	137	145	134	141	126	157	153	147	123	151	145	132	127	143	155	149	134	147	155	131	145	141	126	156	149	155	134	143	144	132	141	152	144	135	148	164	166	166	155	162	163	129	136	125	135	150	171	130	145	140	128	138	149	144	148	141	110	141	154	138	144	149	153	142	135	129	157	157	147	165	130	134	158	169	163	133	130	116	176	119	159	161	140	130	138	137	151	126	151	130	139	123	150	126	140	168	160	142	126	137	149	146	161	149	148	152	136	147	138	124	139	138	133	141	155	164	135	128	115	132	149	136	142	174	145	150	163	148	132	146	148	158	150	142	131	155	136	125	125	145	142	167	138	127	145	146	160	118	132	139	174	140	160	148	145	130	145	136	150	138	168	143	143	154	142	139	147	143	164	156	161	128	127	158	146	140	134	130	173	152	139	154	153	135	134	158	155	152	140	155	126	144	138	146	156	134	150	161	164	151	148	137	142	145	140	144	139	140	157	156	149	139	146	138	158	143	130	139	143	146	132	152	133	157	119	152	135	141	161	148	148	145	164	160	152	128	161	144	160	142	155	151	162	130	135	153	155	143	143	150	141	153	133	139	157	124	156	124	166	160	153	124	139	135	151	117	146	145	161	141	149	133	147	132	166	127	149	156	137	141	137	138	139	144	157	144	128	151	140	145	165	126	159	152	136	156	168	166	150	161	149	153	126	130	136	156	147	150	130	157	139	158	155	134	146	160	142	125	149	169	161	141	157	152	150	155	164	129	159	132	150	145	145	133	154	150	144	147	160	143	128	122	123	173	166	166	129	133	146	131	146	128	129	150	151	147	145	147	138	141	149	161	161	140	126	163	148	147	161	156	136	167	141	146	136	137	171	141	154	135	132	152	133	125	149	135	162	157	125	148	137	159	154	144	135	122	144	164	150	158	137	130	163	151	140	133	147	141	176	155	149	137	151	152	137	157	146	148	156	143	145	125	131	130	156	121	133	140	119	151	164	141	148	158	171	138	159	149	143	139	152	130	127	143	136	129	134	129	144	149	129	124	147	157	135	151	137	163	130	129	149	137	156	146	149	152	127	158	142	139	152	150	140	134	161	162	149	136	139	137	141	137	153	145	164	141	124	143	154	165	161	126	136	145	138	157	142	136	133	138	153	141	145	123	159	134	152	143	147	145	166	145	156	141	146	143	139	137	121	138	146	158	122	151	148	149	139	137	148	124	142	132	144	150	133	154	162	155	152	142	148	136	162	149	120	151	152	142	133	141	152	155	142	133	133	167	165	156	142	144	134	152	152	132	139	140	143	122	152	145	130	160	127	149	125	151	128	181	119	142	150	138	135	150	166	139	151	151	139	160	151	149	133	153	154	135	158	149	153	153	155	148	158	136	136	149	134	159	147	197	158	155	148	149	148	137	139	144	178	148	139	167	146	158	143	148	130	144	137	142	136	139	148	135	167	147	134	160	133	136	154	137	158	128	146	141	131	141	162	132	145	143	146	133	127	145	141	145	131	152	137	140	148	142	135	157	167	162	136	144	135	157	140	145	132	146	139	154	136	142	147	163	159	132	150	162	171	144	133	135	129	131	131	137	128	151	122	125	150	149	142	149	141	161	138	138	167	147	137	152	153	149	143	142	161	173	152	159	147	146	133	150	141	151	130	141	149	147	135	141	152	133	137	132	161	137	143	149	118	156	151	135	119	140	161	165	134	138	131	150	138	134	141	128	140	150	127	127	148	154	145	155	146	129	117	150	125	144	146	162	131	117	146	154	125	153	168	137	148	150	122	144	135	112	144	143	168	148	161	137	152	135	151	140	134	146	143	155	154	156	143	125	119	152	125	150	145	150	125	149	167	148	155	161	154	147	142	151	145	145	157	162	130	134	143	140	140	132	146	153	135	116	137	143	180	164	137	156	133	147	127	173	141	122	131	171	131	173	151	147	134	128	154	152	124	124	145	156	161	148	143	148	164	159	116	148	166	138	139	162	154	141	155	138	151	133	137	150	136	160	135	145	150	143	130	159	166	137	157	136	126	117	153	160	139	130	139	146	168	148	160	142	122	138	149	134	159	157	153	152	163	146	149	150	167	142	145	155	144	159	158	129	145	147	155	157	131	148	143	129	138	152	143	161	135	146	136	155	129	129	135	161	140	134	153	152	147	160	143	158	139	160	164	146	139	164	143	156	165	143	163	135	118	130	132	152	131	171	127	142	134	150	160	143	162	171	150	154	151	131	132	162	134	146	159	142	140	163	156	144	155	146	143	145	151	168	146	144	138	144	136	140	138	144	143	143	145	141	152	166	158	147	154	137	146	129	149	153	150	151	150	130	143	136	151	137	149	139	155	154	154	147
27443	1187	2205	2426	2149	1867	1559	1356	1113	1009	923	865	787	738	684	668	655	652	635	605	565	547	569	564	561	537	528	559	514	558	500	537	475	502	468	494	487	511	499	514	516	556	441	494	500	465	506	504	483	451	487	423	501	444	488	502	479	465	512	462	490	473	465	462	406	491	492	463	442	452	469	465	470	487	467	468	480	437	482	482	489	472	468	438	439	471	462	478	473	421	472	462	445	496	483	466	461	489	442	494	479	452	476	478	426	459	443	432	473	493	445	460	478	479	457	471	486	450	492	500	464	457	415	438	462	442	437	449	475	462	481	479	478	423	467	450	408	454	442	395	426	417	441	474	453	478	427	482	473	486	478	423	491	500	418	471	470	473	461	520	483	476	478	503	491	485	409	442	468	471	446	476	473	480	467	474	458	452	468	427	420	446	446	467	462	452	475	458	454	476	474	473	481	461	428	471	468	481	411	430	463	470	453	467	421	412	455	471	475	436	481	445	473	440	459	443	460	474	447	470	481	451	465	471	478	440	467	479	507	457	464	454	447	487	443	444	438	436	488	426	450	466	469	468	449	467	446	457	469	452	448	481	483	478	483	446	468	467	458	454	451	444	420	470	433	506	465	455	436	457	482	456	459	474	465	438	461	441	468	432	435	443	467	481	457	459	467	430	429	461	481	486	455	470	463	491	438	469	444	465	431	463	454	449	482	469	446	453	455	466	455	482	447	464	439	435	432	452	466	448	454	431	462	442	448	447	434	481	470	448	462	467	476	457	471	456	423	486	462	480	469	431	482	471	440	460	455	461	449	495	455	426	453	430	456	449	473	493	428	444	472	498	444	452	463	429	423	462	486	434	486	433	461	436	478	448	427	476	477	472	446	426	452	478	431	486	422	470	448	464	392	460	484	447	459	487	498	449	420	488	477	467	466	449	414	466	473	446	411	464	461	424	442	455	442	454	456	426	406	449	464	489	418	460	498	494	417	467	491	455	471	444	484	430	436	461	484	448	472	458	422	461	505	469	455	462	448	487	437	458	461	422	447	452	426	469	467	480	480	461	454	461	483	468	479	497	442	444	464	478	457	455	439	447	405	424	472	443	447	452	463	436	461	446	496	426	440	453	475	461	474	483	442	500	474	458	445	458	484	464	457	470	497	520	478	492	469	449	464	423	458	484	464	474	509	450	473	462	515	416	485	417	453	473	459	430	434	461	478	461	489	440	458	464	462	466	465	458	489	443	472	492	451	426	468	493	497	462	447	488	460	504	470	479	457	464	467	466	471	479	434	424	514	447	422	471	454	465	437	474	485	479	466	428	485	487	428	445	475	506	472	435	449	458	484	436	492	437	467	443	450	473	426	442	476	473	450	469	419	490	461	487	475	484	449	468	483	463	426	475	487	461	452	444	434	449	452	465	436	461	482	465	447	447	437	444	482	429	448	443	437	479	429	464	454	443	460	463	432	485	474	484	450	470	457	453	446	464	474	485	437	428	484	453	422	454	465	508	468	474	455	437	461	450	455	447	422	447	431	461	380	484	428	420	441	454	484	408	465	479	470	465	485	472	485	459	474	469	454	479	483	447	445	436	445	469	452	482	479	424	427	453	490	410	473	441	459	425	479	428	490	487	457	458	449	487	516	474	430	460	460	461	462	455	431	493	437	428	492	447	431	475	446	468	466	480	489	451	465	452	459	482	476	500	470	488	430	449	463	456	470	474	433	455	473	453	446	477	453	480	448	465	435	455	444	458	436	477	449	443	478	466	408	496	448	523	449	472	466	427	475	456	463	476	435	474	467	480	434	460	463	440	451	429	472	453	459	455	458	471	472	442	445	460	405	447	456	487	462	432	445	448	499	468	469	455	497	453	428	454	462	447	455	465	455	460	454	440	439	453	475	478	466	465	469	444	451	493	450	428	479	480	431	470	463	468	468	421	469	477	483	469	441	443	476	471	458	453	443	460	411	439	433	476	492	453	448	477	433	430	441	453	439	479	480	425	454	420	460	481	484	461	469	461	456	476	461	443	455	453	443	453	488	465	467	436	462	447	449	467	461	465	450	480	448	452	425	468	428	444	427	430	403	448	437	455	461	431	462	471	428	448	453	461	457	472	429	457	480	459	508	449	446	467	451	405	498	427	451	434	447	478	468	447	439	488	464	451	481	434	436	453	482	477	469	451	459	470	463	464	461	480	440	435	473	429	398	404	449	469	463	449	410	469	439	489	442	494	463	459	455	441	447	429	476	446	457	458	456	457	444	482	434	485	476	437	454	451	438	462	443	404	430	430	441	461	475	471	477	458	472	463	456	455	467	447	455	492	446	453	457	446	444	465	480	471	469	429	487	492	470	472	480	450	436	490	462	440	421	472	445	445	470	464	456	422	478	446	462	483	493	470	456	468	429	457	460	485	431	479	434	467	453	428	474	433	471	485	451	462	479	499	485	459	425	461	451	448	499	450	472	471	480	442	458	454	463	467	476	466	487	469	480	458	465	489	452	487	444	468	434	484	467	465	440	456	472	441	441	505	455	464	460	446	461	493	433	435	463	467	423	455	452	478	469	465	476	482	492	472	451	518	451	452	469	432	449	472	434	457	459	437	452	445	484	452	468	452	450	440	446	443	437	441	483	422	457	440	447	462	462	481	455	441	438	437	463	435	448	468	457	433	459	425	465	457	450	457	443	469	469	455	436	464	454	475	472	460	474	468	454	438	453	428	466	476	441	485	485	470	450	448	490	486	451	478	433	466	462	450	446	457	449	467	484	447	450	482	475	469	514	468	442	437	473	445	511	460	474	491	478	455	466	462	496	455	475	484	466	432	447	442	443	470	472	456	479	448	464	481	451	460	466	435	451	421	458	466	459	464	478	433	437	456	415	450	490	462	451	436	464	451	467	460	505	457	445	444	457	437	457	468	460	430	433	476	463	473	462	487	431	482	461	452	458	469	479	466	437	505	460	489	442	473	449	464	465	451	456	481	463	450	469	453	490	467	438	494	447	494	475	494	428	480	443	480	464	447	441	459	458	459	448	469	457	459	427	458	462	448	457	488	461	473	458	436	437	426	533	437	463	467	447	460	446	438	469	426	466	439	460	412	454	447	449	480	424	451	426	466	486	467	436	457	483	472	430	442	467	444	486	468	482	467	477	475	452	448	422	448	438	456	467	446	473	442	449	447	419	450	445	494	456	479	466	455	420	419	415	460	456	441	459	443	461	426	472	474	446	423	418	511	408	474	504	472	458	455	452	462	449	429	450	439	485	434	421	478	436	479	505	474	481	434	472	483	454	455	449	468	469	447	477	478	436	428	466	469	449	486	430	475	467	496	479	442	460	449	441	472	432	492	484	444	441	419	451	458	439	459	451	463	476	408	441	448	482	490	473	440	467	442	459	474	437	464	456	453	448	500	470	424	423	478	483	447	445	474	472	465	469	476	446	438	485	469	467	473	439	481	458	467	446	437	462	504	440	463	436	441	451	459	466	461	415	458
51747	23988	20583	3639	1248	908	735	579	499	452	365	369	347	345	309	282	329	299	280	300	284	267	291	269	290	280	284	275	259	257	270	254	241	254	259	236	246	283	242	275	238	258	258	235	214	233	252	241	262	229	245	232	241	215	246	255	245	240	257	271	253	255	238	237	264	240	236	235	260	250	242	259	255	255	248	245	252	279	237	233	241	269	263	247	247	230	271	252	270	249	239	213	232	241	254	242	232	243	260	253	245	243	222	232	243	218	254	246	242	250	230	256	232	232	275	236	228	263	216	232	233	266	243	231	229	221	208	236	261	240	215	227	227	255	244	249	256	220	221	221	244	270	252	272	254	261	217	241	221	247	220	237	196	264	241	233	253	246	230	224	263	236	226	223	251	259	262	218	231	245	247	250	229	234	225	234	240	267	266	222	234	255	218	269	256	225	249	232	248	242	248	250	262	233	274	216	257	283	281	241	243	248	241	245	264	216	248	231	237	234	247	252	252	233	265	244	240	249	267	237	223	215	260	237	230	234	233	236	235	233	260	241	186	238	278	226	268	227	260	230	264	246	230	235	252	247	210	246	201	233	233	212	207	247	250	230	281	245	246	233	236	221	241	238	258	248	244	227	212	224	251	255	258	260	235	254	231	233	238	242	234	270	269	249	227	240	247	261	262	255	262	227	230	262	243	222	222	226	257	261	256	241	243	208	253	207	237	263	266	219	223	241	273	235	265	221	263	242	231	216	284	250	240	248	230	214	231	240	246	239	232	245	270	227	245	226	246	230	246	248	271	221	212	225	226	233	221	251	246	240	262	256	229	229	229	246	229	269	241	238	231	248	256	251	212	265	228	237	234	254	266	267	252	237	231	237	245	268	276	231	206	260	264	253	223	232	226	251	256	241	284	247	243	237	252	214	230	250	236	230	244	277	259	247	270	235	241	244	252	235	244	237	208	259	245	226	244	259	243	240	251	256	262	216	258	228	225	253	230	253	247	242	259	220	262	247	237	245	223	229	243	239	230	238	239	255	260	219	259	249	236	232	251	229	256	247	228	247	267	232	228	234	237	216	271	205	242	239	240	222	221	243	245	255	241	236	252	232	263	253	246	233	261	245	251	266	213	272	224	226	246	234	262	235	262	256	219	245	227	262	226	258	231	245	215	249	263	237	241	250	226	262	228	229	246	264	210	231	254	256	242	248	220	221	253	239	219	243	259	256	235	215	252	205	231	232	255	240	251	235	225	251	241	259	250	223	238	227	254	227	238	243	248	237	300	230	225	261	248	246	228	246	223	253	236	262	253	210	229	233	260	234	227	248	237	256	230	237	235	246	263	238	230	237	248	240	235	232	236	273	220	239	257	232	238	234	254	240	245	223	245	226	239	258	249	236	263	255	236	233	225	255	251	238	247	238	236	243	237	260	232	233	233	232	244	226	277	254	231	226	257	228	230	254	244	248	229	237	250	271	273	216	244	233	248	222	248	249	240	232	241	243	255	221	237	247	252	241	251	239	241	241	238	238	259	255	244	243	230	227	226	231	244	247	243	228	239	203	222	244	233	269	254	227	243	255	247	271	257	255	227	236	233	272	238	262	274	211	258	247	222	244	221	247	237	229	282	265	234	254	255	255	220	236	240	265	244	241	250	244	259	220	248	243	253	246	219	252	249	263	241	253	230	225	249	245	233	242	232	268	249	240	227	244	257	233	238	190	255	240	250	240	253	233	234	248	215	242	231	247	229	224	240	213	241	250	255	244	250	247	271	241	249	236	263	240	248	226	247	228	247	249	256	236	269	212	239	229	291	238	265	240	234	242	227	252	250	247	267	257	252	268	236	223	226	239	229	254	256	264	214	254	220	216	242	223	242	242	257	260	246	232	230	237	232	248	262	233	249	236	241	223	214	230	233	242	277	223	239	235	239	262	225	250	250	257	250	256	205	260	255	234	235	214	288	221	225	227	270	245	245	234	262	247	235	268	244	238	252	213	248	243	251	231	255	230	230	251	231	247	239	218	266	232	226	257	274	264	242	245	256	251	249	228	241	274	243	238	264	233	268	258	228	222	236	250	258	237	271	232	256	268	233	243	227	243	239	266	262	251	222	233	237	253	231	222	242	223	222	242	248	277	218	246	249	232	220	257	214	215	246	239	213	247	242	267	219	259	233	243	259	263	232	248	251	264	222	230	240	282	246	277	215	227	239	235	250	229	233	235	230	249	244	220	226	263	262	232	240	241	224	256	230	232	275	244	255	223	258	220	246	241	237	235	262	262	264	215	252	222	245	251	276	244	240	257	260	245	221	250	261	250	213	243	226	239	262	264	245	249	265	228	254	276	243	255	236	233	254	251	260	230	222	260	244	234	261	223	259	238	226	249	245	209	242	236	236	241	237	281	234	251	244	215	239	254	239	250	269	258	236	228	242	246	255	233	231	239	232	237	248	209	232	263	255	211	243	240	272	215	243	225	222	213	253	210	242	214	282	237	264	260	217	241	288	256	232	250	257	233	222	212	265	241	252	263	273	232	239	254	239	256	277	221	256	240	240	250	230	236	240	262	240	236	262	241	218	233	235	237	258	232	214	232	233	252	262	214	243	241	237	214	233	257	224	229	267	245	234	230	278	220	248	227	251	255	222	247	233	239	227	245	250	249	224	256	261	226	269	243	222	235	255	227	255	231	251	242	230	231	252	247	220	245	246	257	243	243	275	257	264	250	251	246	222	262	264	246	233	250	261	225	265	244	237	234	220	265	254	242	237	214	225	234	248	245	257	260	242	236	226	240	228	217	268	254	240	247	230	222	240	257	247	263	237	245	248	246	250	271	231	228	259	200	241	235	245	235	279	242	254	215	245	245	232	211	248	240	262	256	234	227	265	235	236	220	247	240	238	270	232	244	263	221	241	236	259	209	236	241	249	281	270	225	253	246	249	248	250	265	218	250	238	233	250	245	215	233	263	278	245	214	225	224	235	241	231	253	217	246	233	229	248	241	257	260	232	268	237	255	247	296	250	253	234	270	255	228	236	251	225	249	220	229	230	252	226	250	230	198	258	268	248	236	258	231	218	263	245	242	241	247	232	231	241	222	216	230	227	258	234	209	226	226	259	249	260	242	237	241	252	229	253	240	235	242	285	254	230	212	202	224	226	232	243	243	214	245	252	241	225	224	246	241	234	236	221	245	247	245	252	253	247	233	211	230	249	222	235	245	265	240	218	259	228	227	239	230	232	229	261	230	239	260	209	255	245	235	240	236	247	227	254	223	280	249	236	234	271	235	243	263	237	260	248	231	243	235	233	252	254	245	240	217	231	221	252	234	229	243	261	246	261	228	246	243	252	244	253	265	259	253	244	249	246	249	243	245	243	251	232	246	223	236	215	247	253	234	267	257	230	228	258	226	224	232	230	231	264	247	245	244	221	240	243	213	256	244	243	215	229	237	257	226	236	227	240	215	241	223	253	232	248	233	259	269	231	266	251	247	225	240	252	260	236	226
31699	2101	4153	4681	4071	3415	2809	2426	2175	1877	1612	1572	1356	1266	1233	1150	1108	1095	1054	1018	1037	934	886	949	965	941	862	880	813	824	885	845	825	825	788	745	791	760	754	803	791	793	803	750	727	724	731	799	724	734	741	718	760	717	711	722	768	737	722	754	768	709	723	713	789	740	727	721	689	728	685	723	767	700	708	749	725	751	746	719	724	729	725	714	682	739	701	715	724	716	679	724	702	706	679	739	646	702	700	722	766	664	683	716	688	736	703	712	750	690	715	680	743	709	722	694	695	691	688	687	694	745	682	716	719	712	675	687	697	671	684	725	728	722	695	685	681	724	715	728	714	689	724	751	706	717	719	690	660	700	687	729	679	705	732	705	727	715	695	676	673	717	730	709	726	687	721	759	707	726	686	767	716	700	692	711	698	720	738	751	688	674	738	713	681	712	710	702	693	683	665	672	710	729	698	683	689	762	730	719	648	722	686	704	722	758	724	673	738	692	732	694	708	704	754	715	731	664	719	696	718	665	673	704	732	681	661	655	723	682	675	740	686	705	721	704	740	711	745	741	709	737	720	755	736	682	716	694	718	696	706	689	746	708	697	690	699	725	694	733	666	701	666	710	693	670	693	720	673	682	664	708	714	657	697	733	652	730	697	690	687	700	691	706	711	712	703	703	675	645	670	682	647	699	699	669	722	721	716	686	714	693	717	677	687	710	676	680	718	664	697	716	698	713	695	722	635	700	665	654	709	631	710	665	709	726	693	725	755	696	712	703	718	720	694	687	624	713	730	683	690	669	714	700	703	731	696	660	715	690	733	722	730	636	666	735	692	714	662	658	697	726	721	672	667	716	688	704	720	694	713	721	712	702	694	667	730	703	659	707	708	688	696	722	677	691	682	649	701	691	689	715	741	664	688	693	727	664	640	667	685	668	708	682	745	703	675	672	679	687	683	688	668	664	631	697	736	718	701	685	761	674	712	750	701	756	708	682	769	698	680	711	695	663	726	667	700	703	701	683	711	718	720	693	720	709	662	667	663	698	714	728	706	670	695	675	725	688	688	705	710	678	642	672	695	690	684	720	747	699	731	685	676	680	718	677	720	735	692	739	734	698	687	685	699	695	657	712	716	680	673	689	675	710	706	698	737	694	658	705	719	693	690	758	700	708	744	674	699	706	732	725	714	717	747	724	761	661	697	658	710	701	722	741	712	692	717	680	724	688	699	717	680	656	719	713	684	671	721	730	731	721	678	693	743	705	664	680	696	663	688	718	653	669	693	696	698	718	686	703	740	724	718	742	721	685	727	685	736	680	684	701	678	691	707	692	674	682	704	673	707	690	724	720	685	655	695	707	719	689	745	694	722	740	702	734	713	660	675	710	683	708	726	683	727	741	693	680	700	735	713	689	680	733	686	740	722	662	671	648	714	741	699	706	684	682	737	724	692	712	705	718	700	729	766	741	691	660	642	691	703	701	674	699	693	699	704	688	721	686	736	638	714	698	685	663	766	694	697	705	698	687	672	672	698	703	671	659	703	729	691	687	746	729	704	674	661	752	685	698	670	670	671	728	735	713	714	636	695	714	727	720	670	707	718	655	713	692	717	723	695	694	718	761	692	709	692	704	729	679	769	742	665	722	715	694	676	702	723	694	708	659	693	689	654	675	693	680	705	708	731	713	706	679	702	714	665	729	712	695	690	709	707	692	684	687	666	685	713	687	682	656	682	679	709	672	719	725	713	661	702	729	711	645	706	691	602	710	685	720	736	754	760	710	742	703	699	680	673	684	673	738	680	732	706	710	732	658	676	700	701	671	678	744	676	695	723	688	702	676	710	725	702	680	665	708	713	688	739	671	703	674	692	685	731	692	773	670	750	696	682	718	715	691	721	694	727	680	659	754	702	711	695	717	708	694	753	699	702	662	718	668	676	722	684	711	701	708	749	723	704	694	674	656	697	651	712	687	707	712	689	683	787	739	662	721	650	720	701	703	723	671	720	636	781	685	706	701	672	660	726	675	714	698	734	656	695	678	661	659	714	689	688	696	692	692	743	684	714	704	720	692	718	703	652	741	687	709	687	652	734	711	696	662	708	691	742	700	725	718	730	717	671	698	712	707	698	716	727	726	694	703	723	670	676	699	719	753	699	706	682	706	769	664	721	684	745	682	736	745	703	770	739	705	704	695	700	709	749	723	674	697	686	715	674	698	715	704	697	729	711	711	701	684	741	701	683	694	716	706	732	739	743	722	727	736	706	723	706	694	719	709	711	706	684	700	713	710	727	696	682	690	747	675	718	724	697	719	720	663	657	650	742	713	729	679	714	651	743	754	662	672	716	702	682	676	769	726	731	738	671	717	643	670	699	720	702	657	731	739	686	696	707	721	671	690	707	738	722	741	679	706	733	717	649	702	719	668	726	709	723	718	680	688	696	699	720	705	690	684	722	714	724	679	643	695	759	695	672	739	672	634	705	690	728	668	749	736	700	691	744	712	696	691	675	712	703	750	722	720	681	726	680	673	695	682	679	722	695	697	671	709	717	749	673	679	707	738	678	682	700	735	647	682	695	682	690	703	669	675	665	763	716	717	695	703	680	637	677	768	730	759	654	728	748	711	631	701	625	703	717	694	706	719	736	662	726	719	680	669	673	698	714	707	762	755	758	710	708	686	697	701	717	689	680	747	703	710	700	708	694	711	674	744	696	725	714	679	724	707	660	712	708	706	706	671	742	735	693	680	751	695	659	681	673	710	720	746	692	722	698	748	706	728	688	680	736	720	708	709	677	715	720	684	734	688	733	701	692	710	644	716	686	683	643	683	725	732	702	677	649	681	679	720	698	687	660	682	716	681	702	691	704	696	692	700	734	699	712	685	686	697	721	729	717	732	698	701	735	682	676	736	731	720	676	651	715	692	671	718	704	716	684	755	716	689	684	676	701	663	676	754	713	707	697	710	691	715	713	758	705	721	716	745	728	724	713	725	677	776	699	691	723	707	667	704	704	736	708	659	708	702	698	737	682	706	705	665	726	689	716	682	723	717	716	655	725	679	706	682	687	709	785	715	668	738	721	697	737	637	681	748	706	742	695	663	716	698	711	724	700	736	707	691	715	674	718	686	700	731	628	671	687	689	671	673	682	702	690	697	669	700	683	696	716	693	689	728	704	704	723	711	710	711	685	686	691	714	678	691	720	701	705	681	714	686	749	661	705	713	702	716	726	673	694	692	726	659	699	672	755	679	683	706	750	666	660	729	717	718	719	719	722	728	707	716	674	705	705	696	701	752	732	680	718	723	703	713	681	763	737	684	676	697	743	669	662	692	700	666	684	740	710	719	720	700	693	740	716	709	690	733	712	666	667	720	688	678	716	669	709	654	670	729	696	715	689	666	693	681	717	689	723	704	720	690	705	713	715	665	717	672	702	718	688	659	665	667	677	687	757	733	711	664	681	701	692	657	658	676	661	658	714	663	717	656	712	668	669	740	696	663	730	681	672	736
15199	610	320	135	103	94	81	84	90	90	85	83	79	81	83	98	81	80	89	73	85	78	73	79	76	78	81	79	90	89	95	69	104	72	79	89	80	75	79	72	66	80	86	67	80	91	68	107	70	78	83	95	88	77	76	86	78	73	73	88	72	71	71	80	68	92	67	68	80	88	89	85	83	77	75	83	78	98	85	83	70	71	67	82	80	63	80	76	82	85	69	91	91	86	74	96	85	73	78	86	84	93	79	63	87	74	77	76	102	91	86	66	59	96	66	84	75	68	90	64	82	98	74	77	74	77	77	76	81	77	85	89	82	70	95	70	68	85	96	78	69	69	74	91	80	68	89	68	76	80	70	79	61	68	98	78	83	84	83	70	98	87	95	80	81	72	74	65	89	88	81	87	84	95	70	76	80	85	80	90	84	85	65	90	76	69	87	89	78	64	70	73	85	80	70	91	65	88	71	86	77	80	92	79	84	84	75	85	83	80	69	74	76	92	78	75	81	82	76	89	82	87	79	94	80	84	78	73	83	95	78	74	71	72	92	80	94	98	80	72	73	70	80	80	87	92	90	91	78	72	78	82	85	90	79	73	82	75	82	76	77	71	60	83	79	86	81	67	82	82	84	76	96	71	78	72	86	89	80	77	103	90	81	80	85	88	76	81	65	73	93	71	76	87	78	79	78	81	73	74	86	71	80	83	77	82	81	85	77	76	87	64	92	104	72	80	73	77	80	90	77	80	72	75	68	70	82	88	80	71	84	80	76	99	88	71	91	80	79	81	88	84	79	59	77	86	65	92	83	70	88	87	92	97	80	76	77	84	74	78	80	95	87	90	83	80	74	78	70	87	93	71	84	90	79	82	93	73	73	63	87	74	96	86	67	76	71	89	89	74	79	81	79	83	71	95	82	79	86	89	86	91	103	71	96	74	79	89	96	67	77	78	73	77	88	79	84	80	90	89	81	81	100	91	75	83	84	83	92	80	77	76	93	64	69	74	86	77	77	96	89	68	69	68	60	84	66	97	74	92	96	82	90	86	78	78	84	84	73	70	76	73	77	76	76	97	76	82	96	81	87	75	77	74	76	84	84	84	77	71	106	78	84	67	78	83	71	81	74	82	77	86	87	67	70	76	60	67	78	79	84	85	67	80	73	78	79	69	67	73	76	72	84	76	89	73	94	68	81	72	67	75	68	77	79	74	78	61	80	83	77	90	80	67	72	83	79	103	88	83	70	79	73	95	91	73	92	92	80	70	70	70	67	77	96	82	81	78	78	87	91	82	62	69	74	84	72	82	89	74	92	74	64	68	91	82	77	93	87	81	85	57	79	93	81	94	77	111	78	83	79	75	93	68	91	73	78	79	75	65	67	87	90	88	77	86	69	74	88	94	95	74	74	78	85	82	76	95	85	112	97	95	81	63	81	65	65	80	97	72	63	80	88	78	73	78	77	81	87	83	80	83	77	75	80	76	77	81	90	78	69	78	81	76	69	75	67	91	77	67	65	84	91	100	80	69	89	85	77	73	76	71	76	94	79	77	94	95	71	69	82	86	75	68	93	73	68	84	92	92	81	71	93	60	77	80	87	78	68	100	86	88	81	91	82	68	83	74	86	87	71	95	105	78	76	80	74	88	88	83	77	96	73	59	79	86	77	80	74	69	81	84	74	82	64	78	94	75	71	84	89	83	73	78	85	87	85	79	76	79	69	80	95	103	68	75	63	79	84	68	77	74	79	64	100	87	73	76	75	86	82	64	78	102	70	104	75	63	95	80	62	88	70	98	59	76	81	64	63	80	81	78	86	66	74	68	71	66	80	65	75	87	85	83	89	69	75	68	76	77	75	73	87	79	82	79	83	75	87	77	81	92	81	83	76	66	83	85	93	74	88	93	72	68	90	64	101	68	93	76	78	82	77	86	80	75	93	78	72	71	80	92	86	79	65	80	75	88	74	73	84	70	88	92	87	92	80	75	94	70	84	66	79	79	92	73	73	84	84	83	91	67	82	82	79	86	95	88	78	93	80	92	89	74	85	101	89	74	71	80	73	84	77	62	73	97	82	87	81	87	95	88	86	95	78	71	86	96	82	70	91	73	71	92	77	88	95	91	86	74	84	72	79	95	63	72	76	68	81	63	75	71	74	77	88	68	71	91	55	90	74	72	91	92	76	78	87	92	84	82	87	67	79	85	75	73	76	64	104	78	69	83	72	76	86	85	77	86	83	85	94	89	73	64	82	75	72	79	77	76	65	73	93	89	85	79	67	93	78	82	75	76	93	55	88	93	91	77	73	63	72	79	73	89	78	73	66	63	66	87	64	81	71	96	80	86	78	78	70	79	82	90	84	103	80	83	74	68	88	67	86	64	66	80	74	96	73	73	85	70	75	80	83	76	70	87	92	71	81	86	81	85	74	82	91	91	89	81	70	72	80	81	79	89	73	77	97	72	81	78	74	67	83	70	74	76	76	67	77	80	74	93	75	70	85	77	90	88	98	87	68	78	65	75	74	93	82	79	111	68	79	85	94	80	76	72	87	82	73	72	79	55	70	81	68	76	73	85	69	74	83	86	86	78	64	72	78	89	77	81	82	73	82	83	76	95	92	89	91	84	87	81	77	84	80	80	82	74	81	68	67	87	72	52	80	77	87	89	82	82	74	86	82	87	93	76	64	87	73	75	88	63	81	75	71	78	87	94	76	78	84	96	85	87	76	89	80	84	72	86	71	104	80	86	75	63	83	89	81	93	69	86	75	97	92	70	97	86	80	64	87	80	76	77	75	69	84	78	79	70	77	78	79	81	67	70	78	90	76	78	83	72	74	76	67	84	100	66	96	77	71	77	88	77	87	84	82	77	91	66	63	70	72	97	82	69	78	84	77	78	75	90	66	95	66	89	81	79	85	94	82	79	85	89	78	81	90	67	66	76	78	87	100	80	73	74	75	79	97	80	83	81	70	78	77	87	82	79	86	63	76	70	75	89	90	74	77	91	74	81	82	85	67	89	93	85	86	87	76	84	62	75	79	66	69	66	94	82	83	68	98	88	80	83	80	67	83	87	78	77	69	70	72	72	72	73	100	86	74	81	67	65	82	81	94	72	77	69	81	65	79	74	84	72	103	88	84	79	60	92	74	79	105	75	68	93	77	79	82	76	86	89	82	78	108	75	73	100	80	79	82	87	87	84	69	75	78	76	95	87	70	81	81	85	91	89	93	83	64	86	90	95	78	70	89	76	87	91	72	77	81	89	92	76	73	68	98	57	87	73	74	68	92	93	83	88	94	69	69	70	67	86	85	91	83	80	72	87	73	83	89	64	80	80	67	84	67	71	71	98	72	92	87	88	91	71	81	84	80	93	71	69	90	83	80	81	79	95	71	82	84	74	75	76	78	76	95	80	81	83	88	96	80	93	72	72	53	73	75	78	78	89	74	74	85	59	78	88	72	83	76	71	82	79	71	81	90	84	82	67	85	77	82	82	74	69
15321	326	418	418	377	351	336	331	296	310	309	333	287	302	303	278	339	312	295	290	291	275	297	281	302	308	301	307	296	278	295	292	309	322	277	270	280	276	283	276	284	281	293	281	312	292	287	303	313	305	320	270	287	305	250	299	271	291	254	261	290	271	301	278	280	305	275	308	272	299	269	318	301	272	295	315	284	270	298	266	276	279	277	295	290	297	285	296	284	282	284	262	245	317	296	251	290	293	298	308	286	308	308	284	280	277	277	283	304	304	298	309	313	279	306	264	273	281	296	254	284	284	273	284	295	302	276	304	298	281	295	268	310	295	275	255	271	274	287	245	277	325	269	288	289	253	279	284	304	288	264	261	278	275	286	291	301	262	276	307	296	297	291	252	249	306	265	314	267	267	273	270	287	293	286	299	278	302	285	261	275	284	302	277	288	259	312	291	302	305	273	272	290	317	267	286	286	286	295	248	301	248	293	314	263	275	287	280	297	284	291	262	280	296	286	308	310	280	274	289	270	269	292	311	272	270	277	331	264	274	283	314	327	295	305	284	240	317	266	297	284	322	289	278	258	291	268	286	290	295	254	289	265	296	287	297	271	316	278	297	275	283	282	315	285	312	288	292	300	301	306	312	268	289	271	315	271	294	280	322	280	298	314	284	259	300	305	302	298	283	272	288	285	279	274	276	280	287	271	311	286	276	316	297	292	295	282	295	279	290	294	287	263	278	281	263	284	283	285	286	299	283	313	278	300	274	294	298	292	289	285	289	282	305	300	295	311	293	289	277	285	286	286	279	280	275	276	290	281	283	317	273	274	276	318	291	258	307	314	269	275	272	272	279	303	297	288	289	288	328	310	281	265	262	314	301	290	277	271	285	279	292	264	287	296	303	264	287	293	279	288	292	280	306	258	271	297	290	273	281	278	273	272	279	294	291	289	292	301	263	308	294	284	309	301	285	262	277	278	296	293	298	271	303	311	308	294	276	289	288	295	286	307	311	287	260	291	266	263	288	299	310	293	301	291	309	282	274	289	269	284	276	276	275	286	260	287	324	281	270	298	310	321	281	290	284	295	307	283	272	269	293	298	278	281	301	282	295	282	269	311	320	269	263	279	293	299	285	284	272	281	295	278	266	302	271	271	300	301	275	272	289	291	274	260	310	277	319	292	314	272	299	274	302	298	282	304	291	305	270	308	295	285	306	312	267	267	290	272	306	314	263	296	273	303	296	297	280	249	261	270	281	281	277	312	283	280	290	297	270	280	293	293	293	287	270	330	296	291	288	284	268	287	315	278	276	275	309	267	286	299	290	278	275	266	294	315	272	278	313	314	272	286	278	289	301	272	312	280	274	296	295	272	282	310	307	282	294	315	334	274	304	307	283	294	269	290	278	287	279	281	284	296	298	297	292	268	261	279	313	274	292	284	298	274	321	293	260	292	290	272	279	282	283	317	296	288	241	283	281	285	296	302	275	296	281	325	303	304	289	284	287	303	277	321	306	296	303	298	310	317	245	278	283	286	279	281	316	272	303	292	280	294	263	260	302	278	298	292	269	290	280	275	303	300	325	288	292	301	284	260	293	299	301	292	291	325	305	282	302	295	296	265	315	270	271	248	280	303	287	284	294	264	263	282	290	314	273	282	321	281	280	304	285	278	287	305	275	289	305	278	265	274	268	236	277	266	298	276	320	304	278	309	298	304	282	280	287	282	296	315	286	306	287	302	314	272	280	283	313	278	287	306	271	290	298	293	270	275	279	278	291	287	306	278	274	275	288	316	287	283	277	279	317	284	331	270	280	267	300	289	272	277	317	302	306	287	273	298	291	292	287	256	266	292	276	263	300	317	306	287	289	305	284	327	289	312	277	273	292	300	280	278	297	302	286	305	268	293	273	281	268	269	289	329	307	303	274	293	303	277	276	320	259	295	277	271	276	267	287	275	300	304	279	290	282	255	260	301	267	294	270	279	327	281	301	300	250	306	295	296	292	295	289	291	258	316	254	262	283	285	254	277	265	284	266	304	279	284	288	282	279	291	312	294	274	276	308	289	270	291	284	295	296	249	281	274	273	295	271	306	285	297	325	273	293	278	280	298	283	287	320	281	308	289	272	246	253	282	300	286	324	287	257	257	324	279	281	317	293	311	289	285	292	285	284	308	290	313	283	260	269	292	309	306	294	323	298	279	291	292	300	277	290	307	296	314	290	270	288	274	289	271	250	263	264	274	290	297	292	279	273	259	298	262	338	290	264	282	292	288	282	306	305	291	305	312	248	319	296	271	302	296	289	276	307	266	276	280	287	282	325	288	280	319	257	294	293	309	251	302	254	308	289	255	258	275	300	270	295	291	291	275	277	292	315	291	275	284	262	284	298	273	318	288	276	263	282	308	318	276	298	296	300	295	278	301	284	301	292	321	332	314	267	283	265	286	291	299	284	299	296	285	244	294	310	283	301	301	283	273	301	325	317	272	299	306	240	276	311	301	326	258	297	263	307	332	289	287	282	279	307	303	269	286	279	307	266	277	307	323	300	282	286	280	295	268	294	299	293	301	263	279	296	274	313	295	272	278	274	291	303	291	288	283	281	271	296	273	310	303	264	311	271	295	286	299	300	314	284	292	272	262	294	299	312	279	278	296	302	273	315	289	288	272	256	297	278	307	310	289	268	307	288	294	270	277	273	306	303	306	277	309	287	270	292	284	284	273	278	303	287	297	293	275	310	283	303	277	278	258	291	291	290	287	292	300	268	331	295	280	274	298	276	281	290	294	278	284	285	291	286	295	316	291	309	274	288	272	293	299	299	304	321	279	289	301	266	306	294	287	301	261	261	301	277	298	291	286	279	261	279	305	258	288	301	274	288	271	286	285	276	293	306	265	277	298	311	289	266	297	281	287	291	297	299	272	263	305	283	274	258	305	301	308	274	275	269	304	275	252	273	280	272	264	253	284	272	275	319	293	289	289	273	289	281	300	284	313	299	305	274	309	302	291	283	310	303	289	274	306	289	290	300	280	260	301	265	299	292	295	311	285	295	282	281	283	295	305	292	332	295	275	270	272	279	291	272	289	293	303	314	287	271	304	306	275	310	287	291	280	276	297	296	303	295	270	313	260	285	274	297	275	306	291	291	273	251	284	281	286	300	297	291	269	321	303	287	274	259	295	282	302	288	273	299	306	284	298	258	309	275	294	295	277	278	296	268	308	269	276	240	270	267	293	289	276	296	282	314	276	283	257	311	293	293	261	281	285	305	279	319	297	290	307	282	302	278	246	281	285	293	283	270	321	283	299	333	305	280	297	295	275	261	289	312	277	278	277	285	286	321	311	302	267	317	311	304	272	293	277	273	281	272	299	278	270	256	299	280	302	261	298	315	308	270	255	275	260	321	264	272	291	289	276	276	283	265	285	301	279	311	290	289	273	284	306	298	287	290	278	294	266	266	281	314	297	295	291	298	317	307	294	285	282	279	278	267	274	305	278	280	297	277	277	291
51814	20448	7462	953	627	425	346	311	280	243	232	210	220	181	198	157	169	181	182	152	152	147	161	171	156	141	163	136	147	182	140	150	149	151	146	147	150	159	145	153	144	138	169	140	144	160	151	148	163	153	149	143	171	154	153	177	158	135	151	160	145	157	136	158	139	158	167	152	152	158	157	140	136	154	150	148	133	152	127	148	125	154	143	158	149	147	145	137	145	129	157	139	155	153	138	142	154	172	155	157	165	145	135	141	139	122	150	143	166	160	135	140	142	133	146	153	162	143	181	142	169	123	178	127	141	149	139	149	137	133	136	145	155	141	142	122	161	155	147	147	141	135	143	149	133	147	151	139	149	140	146	151	150	148	152	132	149	135	147	147	127	129	135	127	143	163	161	137	170	140	136	135	140	152	151	146	127	138	159	154	135	126	162	134	155	151	148	166	152	166	141	145	125	155	133	182	134	156	128	131	146	145	138	130	135	132	131	134	166	118	137	155	151	144	126	150	116	155	142	153	152	136	118	155	136	149	156	150	159	153	163	143	169	148	169	149	150	151	160	154	139	145	141	163	133	175	168	128	149	122	141	148	151	143	130	132	134	141	143	139	126	150	146	132	138	149	141	154	140	172	151	151	153	143	130	149	156	141	149	156	125	139	138	139	148	139	149	149	136	184	160	153	152	145	142	139	154	148	140	162	146	155	159	158	149	136	157	143	167	139	147	164	155	142	143	143	168	148	134	118	148	154	138	173	147	136	156	153	140	150	156	129	135	165	155	132	166	136	124	141	151	156	149	151	123	161	149	117	112	126	138	141	156	150	125	147	144	132	153	137	157	140	133	129	161	130	125	136	145	133	148	143	153	126	132	112	153	157	139	154	163	134	132	145	134	136	148	143	144	140	154	150	162	143	141	141	126	129	138	144	159	150	138	131	139	151	136	143	169	158	143	161	148	148	135	146	147	131	140	135	143	159	175	147	141	144	153	143	131	140	135	145	134	134	144	151	161	150	139	154	124	133	147	128	140	163	139	139	137	135	150	146	133	149	163	169	141	124	151	130	124	138	150	129	159	120	143	149	159	150	159	167	128	147	135	133	135	151	137	140	146	153	144	145	162	149	151	124	139	167	142	138	150	154	153	160	152	137	167	162	153	146	138	137	132	138	168	134	149	150	128	128	150	133	163	148	143	150	147	125	121	155	143	140	148	142	160	138	148	137	147	131	142	139	132	130	152	126	172	134	148	147	150	156	142	117	161	145	165	129	146	155	136	133	136	120	142	145	149	147	151	142	129	152	153	140	137	147	142	157	154	139	124	137	148	160	155	149	155	145	143	155	129	126	148	148	147	129	143	140	131	154	155	153	139	130	158	173	146	143	140	155	133	153	142	119	150	160	121	135	153	154	127	133	141	144	151	128	138	174	148	140	156	155	140	161	148	143	145	148	139	143	158	172	143	126	138	118	151	151	144	129	155	156	155	122	155	139	146	133	140	146	115	158	154	142	159	153	137	151	137	142	139	147	129	171	128	137	159	136	145	157	137	139	161	109	172	152	169	161	141	149	137	136	133	158	154	159	148	149	131	158	132	143	136	157	165	144	157	130	136	156	150	148	138	134	149	133	165	158	133	139	143	144	130	140	138	151	134	165	118	136	140	138	134	134	139	143	148	155	140	133	144	151	146	173	148	163	149	154	145	166	143	142	146	152	142	141	116	151	145	158	116	135	147	128	166	128	121	146	141	139	146	130	151	130	133	131	153	140	135	139	151	137	172	146	146	145	147	141	146	147	143	151	166	140	151	155	127	148	153	140	156	146	152	154	126	153	135	147	134	145	151	136	139	130	138	136	135	145	151	132	151	143	166	124	130	165	152	153	156	186	167	142	140	174	145	150	145	150	141	143	128	144	150	147	136	142	147	160	144	141	146	148	135	143	132	132	149	131	142	129	133	134	147	138	154	162	146	129	158	156	126	135	147	141	152	153	144	142	152	141	139	165	127	140	144	152	125	166	153	136	117	132	157	155	127	138	164	160	151	150	148	145	137	148	131	139	152	155	165	147	142	131	142	137	129	146	134	133	153	129	121	137	156	151	157	159	166	161	151	161	138	157	141	140	144	158	147	136	130	128	157	142	131	140	139	150	148	157	113	157	144	152	146	128	155	132	138	149	145	136	140	163	161	142	125	156	143	140	157	148	153	154	163	141	128	165	145	141	151	143	133	142	154	137	148	144	177	146	139	151	171	145	145	140	128	137	167	144	136	129	146	151	145	136	152	133	150	162	168	141	143	113	131	152	139	143	151	154	164	148	146	145	159	137	132	151	138	167	134	165	148	140	159	140	147	136	163	155	147	160	149	171	147	143	129	146	156	149	133	124	137	141	157	152	136	163	117	148	146	148	152	153	131	134	167	130	145	134	145	151	168	148	156	136	139	131	135	166	140	149	128	154	168	131	160	176	147	129	135	165	159	146	135	149	146	152	130	169	156	151	122	143	138	145	166	149	159	159	132	161	133	139	143	168	124	151	133	136	142	130	138	147	158	144	142	153	145	144	153	136	163	145	151	134	146	134	144	127	160	125	131	149	161	163	143	141	144	139	138	130	122	159	144	120	143	139	142	124	153	132	153	143	128	151	148	121	184	137	135	146	138	152	146	148	168	155	146	150	120	126	147	165	143	144	148	168	140	140	158	140	155	149	137	140	154	145	163	126	161	145	153	135	133	154	143	131	135	140	106	155	134	150	132	155	174	155	163	126	151	152	129	141	133	152	154	131	135	162	146	156	145	137	138	152	139	149	138	152	119	150	123	122	139	146	151	150	147	152	157	150	144	137	132	149	153	154	138	143	153	143	129	136	141	138	155	125	148	136	173	159	158	163	167	178	147	154	158	129	143	133	128	154	148	134	147	145	144	141	119	133	144	143	132	175	147	117	137	165	157	146	154	147	134	145	155	149	175	140	146	161	141	144	123	162	162	136	147	154	138	157	117	145	107	150	162	143	135	134	147	128	126	174	136	124	127	154	157	140	151	140	125	140	140	135	148	125	153	132	150	136	137	140	162	150	144	134	158	138	130	160	150	152	151	145	146	159	150	150	148	149	152	122	132	137	140	145	160	135	130	142	147	155	151	140	156	130	155	144	131	133	133	127	139	161	136	166	142	131	146	142	147	129	148	170	162	161	129	135	151	134	164	127	149	175	151	141	161	153	154	145	139	162	146	146	159	149	150	161	141	141	143	135	126	152	160	154	138	151	160	156	153	140	123	154	132	151	133	153	144	153	135	149	159	124	151	140	151	137	132	150	132	146	140	144	149	146	131	140	131	132	153	127	146	134	133	151	157	155	137	144	125	147	159	157	145	140	140	144	144	148	163	159	167	151	144	151	122	153	149	151	133	141	150	195	155	160	148	127	134	136	150	139	134	130	159	143	146	147	145	136	121	146	137	139	139	138	157	155	151	136	140	130	148	143	153	128	155	150	138	131	142	127	154	142
28016	1165	2280	2521	2126	1799	1523	1378	1184	1021	901	909	818	787	695	666	670	670	678	585	615	577	582	562	606	554	551	585	519	514	483	549	516	492	482	553	542	496	480	471	548	486	456	456	512	484	496	494	485	478	472	487	509	473	458	480	453	494	462	437	458	467	465	524	443	467	434	466	465	454	469	488	491	466	508	457	454	421	490	484	467	481	471	495	468	457	451	485	478	492	478	487	439	483	467	451	461	467	462	467	476	465	461	422	450	473	503	472	467	434	513	452	475	446	475	465	467	469	450	447	498	470	462	464	445	450	434	456	449	425	451	458	427	440	433	445	458	451	465	441	420	449	487	459	432	490	436	450	447	444	418	429	484	479	448	463	480	429	449	460	447	479	437	425	422	470	461	463	474	435	457	460	456	470	483	474	475	487	449	498	474	467	459	441	463	478	469	481	420	464	427	450	464	443	459	481	491	439	464	437	485	480	432	453	437	461	435	463	476	473	441	462	493	480	426	467	445	457	463	446	469	435	472	444	478	431	419	426	485	479	463	452	436	450	437	462	450	448	441	460	449	449	444	453	454	488	447	462	457	451	445	411	479	462	455	462	509	441	448	446	460	441	452	468	463	489	454	443	471	415	482	499	472	472	450	472	468	477	435	448	486	431	464	466	445	432	466	462	441	446	450	449	454	465	437	462	468	463	486	444	483	450	447	437	453	464	409	438	466	469	463	483	448	487	484	459	466	442	461	433	489	449	415	457	424	465	410	448	447	444	496	436	431	437	516	447	453	441	446	493	435	462	464	509	471	455	445	445	496	487	481	491	419	462	464	477	484	487	462	445	430	467	442	468	457	467	434	450	433	450	439	420	458	484	456	435	436	444	448	466	472	479	458	497	453	458	449	500	453	469	476	441	448	477	439	464	415	440	425	440	492	439	447	485	446	450	474	463	474	483	495	472	441	474	481	454	417	468	469	420	441	466	421	450	424	438	454	473	445	487	449	462	459	424	450	434	458	445	453	458	474	428	467	459	461	445	483	456	447	477	456	451	457	467	470	480	482	443	512	470	470	425	484	440	476	462	469	475	459	452	453	495	475	439	432	404	430	468	438	455	462	466	468	461	472	473	446	469	466	472	465	449	431	462	407	458	460	454	461	444	494	468	467	455	414	441	443	423	485	481	444	458	441	467	440	458	482	479	435	466	436	468	488	478	480	520	463	452	443	434	462	453	450	464	485	454	443	441	447	469	437	465	451	470	442	447	472	474	454	458	448	507	478	452	472	456	417	444	484	443	454	432	482	431	482	467	485	499	456	469	459	434	444	493	443	481	446	487	503	490	465	443	431	449	504	489	517	444	452	456	443	412	443	446	458	435	481	447	442	427	438	435	454	452	464	440	460	485	464	459	464	445	429	464	461	426	424	463	500	453	447	455	480	445	479	479	471	447	456	464	463	470	454	452	471	468	474	432	483	450	415	486	399	460	438	512	426	467	452	454	446	451	405	465	516	441	477	507	415	428	429	492	468	466	456	462	468	515	458	453	467	437	441	436	455	476	453	453	440	446	445	465	446	458	506	472	456	443	460	476	492	466	474	443	478	471	458	483	452	469	463	427	444	451	438	439	452	429	479	406	494	451	454	416	432	434	437	472	448	439	476	445	427	452	471	433	435	416	430	440	464	426	447	480	477	457	447	462	435	495	485	427	467	446	470	433	428	458	461	454	406	476	466	449	451	438	469	449	463	489	443	444	445	422	468	437	455	489	440	461	482	426	467	459	461	505	478	466	493	469	472	466	434	464	463	460	431	477	476	452	475	528	446	439	494	467	429	477	462	473	434	463	481	430	482	449	495	487	481	451	455	449	463	457	460	476	486	493	449	418	466	495	457	469	429	462	453	438	436	496	439	480	462	483	422	458	434	436	457	471	447	470	451	454	488	491	480	412	451	500	458	450	460	496	450	447	444	472	488	453	451	437	457	428	483	439	464	459	489	459	490	466	478	494	426	478	479	441	439	479	462	464	443	445	461	447	443	428	477	451	495	475	469	442	440	462	466	436	473	465	419	458	426	437	501	450	451	486	456	431	474	432	453	476	456	481	439	493	473	454	454	433	469	465	466	435	447	457	465	469	434	489	457	441	433	419	485	466	471	424	437	437	471	476	492	432	417	471	471	455	433	481	472	454	444	470	461	436	466	428	455	447	456	464	466	454	434	426	447	447	441	469	480	444	481	448	476	459	464	452	489	464	511	441	413	493	460	447	439	462	476	448	473	460	463	453	517	441	438	454	446	465	469	443	399	436	459	474	424	416	458	478	461	452	442	434	470	485	454	445	468	441	431	485	448	480	457	451	490	466	452	449	486	451	438	452	498	411	429	450	490	440	487	451	458	464	466	485	469	462	459	482	443	453	494	449	436	494	468	467	463	475	465	459	451	462	455	438	456	469	468	438	441	480	455	474	426	460	474	446	481	444	439	460	429	482	415	499	468	448	435	462	445	425	405	414	433	437	456	479	420	469	453	474	443	434	463	407	482	434	496	458	449	475	476	464	423	446	491	465	461	460	459	525	498	431	449	424	496	474	425	434	454	457	472	454	459	470	466	476	468	465	472	429	419	494	454	426	498	488	425	475	446	449	476	451	451	467	513	465	465	484	439	441	428	433	453	462	443	466	444	483	424	435	472	457	425	482	460	465	454	492	501	480	447	428	484	450	437	472	444	450	467	450	418	455	421	477	456	472	485	449	480	437	451	432	443	456	455	477	428	453	466	454	450	470	449	482	428	428	476	426	465	463	504	470	440	450	447	478	456	510	447	493	472	494	459	403	476	467	464	461	428	465	455	435	427	448	473	464	420	456	460	400	447	513	431	486	433	474	449	454	425	432	466	421	450	462	468	445	461	451	488	457	449	520	428	417	453	462	439	441	436	466	447	471	467	460	465	486	470	459	438	465	472	453	449	465	457	475	447	449	451	439	456	491	461	456	431	456	475	440	432	463	466	509	486	468	476	459	463	462	453	451	458	488	471	456	424	479	440	438	421	456	454	461	481	487	458	484	451	467	497	454	452	467	430	459	441	459	432	489	475	479	476	454	457	449	466	454	469	476	497	450	460	455	486	468	450	464	466	456	423	461	442	447	475	471	449	468	472	437	457	447	472	450	442	449	502	409	466	415	445	439	463	466	461	479	414	465	458	428	447	420	457	417	446	444	459	472	479	457	459	451	477	470	453	461	476	471	439	506	467	449	487	479	475	451	453	461	494	459	462	484	410	499	486	453	444	435	459	465	430	425	462	448	450	452	449	455	435	462	478	472	465	452	437	463	472	458	457	465	479	471	499	461	446	495	471	436	470	434	412	433	463	444	497	412	428	459	470	463	451	447	478	480	460	463	427	497	449	460	461	464	490	452	434	486	457	460	484	510	466	465	453	484	415	451	431	501	465	459	443	445	474	445	511	470	462	448	424	446	462	450	453	451	440	471	458	494	469	489	407	473	436	456
59402	22778	12991	2273	1217	858	750	634	536	454	428	358	331	346	348	324	317	290	282	286	264	264	272	260	290	267	302	264	250	265	254	272	270	253	272	241	257	262	257	268	245	247	274	235	268	267	252	243	241	263	256	246	261	232	236	238	258	231	237	249	253	263	250	272	263	230	272	241	261	242	246	260	251	228	272	251	222	241	273	230	229	244	226	237	252	254	233	227	249	270	277	235	250	268	225	263	234	263	223	242	262	224	235	247	241	256	250	249	226	225	235	267	263	243	255	218	260	229	235	230	213	236	233	219	242	258	268	248	245	280	211	233	253	251	272	259	247	238	249	254	260	255	229	249	241	227	243	251	252	242	248	248	214	257	234	263	246	225	253	258	231	256	239	268	232	262	239	219	237	244	258	245	252	215	241	253	254	246	247	227	258	271	219	256	219	225	251	227	257	232	233	256	237	260	262	223	259	244	235	256	239	244	246	254	253	250	237	240	222	236	231	234	257	235	253	236	267	237	232	226	249	222	240	276	233	250	244	258	230	219	236	249	239	275	254	266	256	243	230	263	226	218	271	248	235	254	256	267	244	217	252	223	262	248	249	237	223	250	277	234	218	253	229	248	227	260	241	244	244	256	269	261	246	254	246	273	225	239	253	240	259	264	242	252	258	269	257	235	250	221	238	222	275	226	214	239	237	225	226	209	236	259	276	232	234	230	232	227	250	231	246	249	240	242	222	239	252	220	255	249	239	254	248	252	249	235	231	253	221	249	242	252	242	243	238	221	217	245	262	236	236	217	262	227	258	256	257	257	253	243	244	258	219	264	240	226	207	241	252	215	228	230	262	251	235	221	248	215	275	253	236	242	235	252	235	248	246	225	246	260	253	219	246	235	236	249	250	223	272	234	240	256	241	271	268	240	240	244	235	247	236	228	238	249	274	240	247	229	239	225	264	242	241	259	232	241	190	231	216	264	229	237	240	233	261	241	249	247	241	230	250	225	211	285	227	263	234	234	227	232	229	239	239	246	243	244	213	257	272	221	266	226	234	258	268	229	239	236	236	270	244	236	258	231	243	260	234	235	263	264	222	243	238	244	256	241	254	258	241	239	247	248	247	232	209	235	244	245	246	260	242	236	229	233	228	272	229	278	231	206	254	223	243	238	256	252	206	251	239	250	241	258	242	255	228	234	247	246	226	262	236	232	265	225	227	260	245	227	234	217	231	220	253	240	236	228	245	237	261	233	228	244	227	257	269	239	229	247	229	211	245	253	258	262	247	236	216	252	261	223	238	241	248	258	230	250	220	266	234	232	278	231	227	219	230	240	249	250	256	248	239	275	247	193	233	238	239	236	242	250	255	248	262	214	261	246	259	283	259	242	253	267	228	267	258	254	260	258	229	238	268	249	227	233	225	237	254	248	224	247	233	242	249	266	241	222	249	215	238	251	262	247	236	239	220	235	243	236	247	211	239	233	224	220	243	233	241	237	249	253	244	266	238	259	263	233	216	239	242	254	229	232	226	268	255	230	266	222	229	231	261	221	222	245	267	239	235	253	259	209	214	229	246	250	247	248	232	226	243	232	233	201	226	248	271	232	232	280	234	241	260	224	259	223	263	227	221	223	268	217	234	237	221	240	224	231	228	254	243	206	222	247	236	235	234	231	259	230	244	236	236	230	236	225	206	223	235	237	247	223	234	231	272	253	241	281	244	256	233	252	211	222	208	221	241	258	235	231	239	220	258	220	234	218	237	252	255	222	241	247	242	226	230	223	220	249	217	252	229	229	248	244	237	227	242	276	240	256	248	230	248	256	241	230	220	253	260	255	235	244	243	260	225	257	205	224	251	256	270	268	239	264	235	246	240	233	197	234	254	244	209	253	244	255	245	269	231	245	234	246	274	234	251	260	244	254	232	247	263	251	252	251	240	225	264	269	234	217	245	252	231	247	219	245	255	229	239	237	223	216	233	241	243	202	230	255	237	201	249	222	243	229	230	228	215	247	229	239	230	263	243	245	267	239	252	228	234	216	237	229	231	284	249	274	270	239	245	238	253	235	250	256	250	235	227	243	252	272	251	259	223	218	272	251	264	267	232	250	259	214	259	239	281	261	209	207	264	234	260	244	256	246	252	251	243	232	252	234	224	228	220	216	233	253	265	224	252	277	237	255	246	221	237	251	223	215	221	236	224	203	243	247	238	248	228	239	264	253	239	243	259	231	212	213	257	255	228	228	235	267	272	239	255	226	253	206	215	240	224	274	245	242	245	217	219	212	232	229	228	256	270	251	260	241	251	221	253	250	231	225	248	263	245	237	232	246	227	264	236	231	252	251	216	263	242	229	237	220	254	274	272	271	246	242	269	236	248	226	221	242	240	276	249	245	251	239	228	257	253	231	231	228	252	235	281	255	274	235	225	212	261	226	273	220	244	244	217	236	255	229	231	241	222	236	232	240	270	224	254	223	254	240	244	243	243	235	240	225	234	244	221	247	231	254	257	228	265	246	249	246	264	221	243	225	252	243	244	265	267	267	214	227	227	258	244	240	234	241	235	257	268	250	238	236	255	246	232	215	220	235	240	271	241	240	246	267	268	227	262	244	234	212	223	262	271	234	269	239	227	230	213	220	240	252	253	260	238	258	254	224	236	215	241	257	234	227	256	232	268	227	244	215	239	242	265	231	253	235	209	272	262	225	246	243	235	229	241	225	250	257	228	217	229	241	215	236	229	225	221	248	237	196	262	251	237	256	242	237	243	216	233	249	270	266	228	242	229	240	224	243	269	248	243	250	230	247	253	216	257	249	232	231	235	242	216	233	252	239	248	255	253	216	246	273	261	265	240	211	260	223	249	229	290	240	227	242	242	248	249	224	227	262	248	228	264	248	213	263	229	241	245	279	245	236	222	258	194	233	233	241	259	222	228	235	221	245	251	230	209	252	262	270	218	258	232	238	227	226	232	234	252	252	245	263	232	247	263	240	229	255	245	257	217	240	246	257	221	247	251	251	228	238	247	231	226	266	216	246	231	214	266	233	221	241	238	268	247	232	219	232	248	213	269	232	258	248	246	253	239	245	250	252	235	243	259	242	244	215	233	246	254	241	231	263	263	245	224	254	219	245	249	252	218	260	235	228	255	259	252	241	235	235	254	256	222	236	248	248	234	239	220	205	240	224	234	246	257	255	244	238	244	215	240	269	234	228	230	218	268	234	254	223	257	240	237	246	242	252	273	239	228	227	254	240	250	219	246	253	264	255	239	229	245	264	276	210	262	279	244	229	227	238	207	264	234	243	221	236	230	213	232	239	238	238	246	236	247	237	219	260	251	256	231	249	258	257	257	258	242	271	250	270	232	239	233	277	234	243	236	253	239	258	222	246	247	225	223	254	247	225	259	245	229	226	253	239	252	232	247	252	249	249	234	246	229	232	228	227	224	227	235	208	235	266	218	240	244	239	257	274	263	211	246	246	217	221	235	267	261	255	229	268	252	241	266	272
33490	2043	4124	4769	4091	3450	2913	2436	2120	1850	1698	1613	1476	1275	1248	1121	1080	1054	1023	963	1023	974	942	869	866	915	847	844	884	867	800	843	798	830	806	813	823	799	755	771	740	740	763	746	771	745	772	741	760	799	767	780	750	730	783	750	742	759	756	761	752	713	710	727	697	743	698	716	692	756	744	725	740	742	674	697	733	748	768	710	689	734	768	718	670	688	688	663	688	743	695	709	733	727	672	748	696	688	727	729	687	705	694	667	700	708	695	674	728	710	722	683	699	722	712	718	731	727	656	701	682	731	699	710	690	672	711	709	731	701	737	708	663	678	726	715	668	725	701	671	730	722	768	680	680	693	711	728	742	729	732	689	674	688	717	627	722	690	696	762	693	716	663	752	695	652	721	704	707	660	712	695	715	730	754	692	686	717	722	720	686	738	672	717	682	735	712	718	722	739	702	696	734	693	704	721	711	713	689	707	653	718	731	700	696	690	722	712	723	696	652	718	703	721	748	656	721	693	647	705	659	720	707	740	717	706	713	694	719	695	680	704	725	671	689	696	712	718	704	685	680	705	721	716	706	681	688	660	679	737	712	714	656	701	674	658	686	744	725	687	689	674	678	732	702	663	703	711	661	728	729	727	699	709	751	668	679	688	715	683	631	674	687	652	733	698	682	705	673	687	699	719	650	718	706	669	750	696	705	681	701	715	726	693	697	694	733	650	706	664	671	725	707	706	699	708	673	721	751	757	668	706	720	680	712	715	652	722	689	682	755	740	708	630	710	712	682	716	697	684	721	697	654	721	680	696	722	656	696	660	723	656	696	747	730	659	727	754	699	703	695	694	696	750	704	706	678	698	707	711	686	716	675	730	653	708	682	712	744	705	746	724	707	693	707	695	713	712	706	681	710	726	716	677	750	706	696	660	720	693	722	684	672	747	675	719	753	730	716	702	731	701	728	730	743	691	777	693	657	704	710	679	723	690	721	733	675	660	704	703	684	743	750	673	686	678	694	641	672	718	686	693	664	705	729	686	659	722	661	698	732	710	686	704	694	718	673	683	634	685	698	699	752	655	681	727	703	723	670	667	714	677	656	697	690	690	698	653	689	774	639	702	706	702	684	686	712	706	685	672	691	747	741	679	714	643	699	737	686	687	704	716	696	678	704	721	691	728	695	662	685	658	669	713	710	728	659	740	681	693	691	690	694	691	738	730	715	673	682	739	708	706	698	719	675	722	749	684	718	693	681	724	651	749	758	671	772	707	721	695	707	764	671	691	711	653	705	696	675	685	708	644	704	658	678	709	718	710	701	724	698	673	695	671	709	739	731	703	711	668	707	682	701	729	660	737	717	694	688	696	729	695	693	703	735	717	729	714	743	669	722	706	662	711	691	697	705	687	690	697	704	700	722	716	700	716	684	695	705	711	726	691	692	692	694	698	664	699	648	728	681	708	751	677	718	712	698	635	724	682	677	724	744	679	754	716	710	716	728	720	728	713	667	662	673	690	690	670	746	691	677	720	700	689	650	733	694	690	712	678	662	718	729	721	699	630	678	704	735	723	695	727	690	729	696	677	733	730	675	718	748	660	687	715	687	719	722	675	696	686	725	671	702	674	699	691	715	687	688	715	688	761	708	654	698	690	678	691	701	668	716	693	675	706	746	707	694	747	657	670	735	756	705	725	740	679	704	716	692	666	736	688	659	700	690	666	741	692	725	652	699	686	707	720	696	740	682	702	719	676	714	712	669	691	681	674	705	715	695	700	698	704	721	711	704	737	689	665	710	703	710	691	688	662	731	678	697	704	709	710	691	693	744	683	693	727	744	715	678	681	700	734	657	656	680	714	715	764	696	689	711	686	700	705	668	676	702	680	721	729	730	690	686	729	705	722	718	713	741	724	685	688	692	698	668	737	726	698	683	744	685	713	691	688	731	684	707	765	698	716	725	724	720	656	709	683	697	672	740	686	692	675	681	685	725	714	756	687	709	743	729	714	667	702	651	725	693	695	691	722	690	724	730	720	695	682	726	671	700	676	725	710	691	650	673	736	652	662	704	719	680	704	728	710	731	684	679	730	636	692	691	749	680	710	709	758	695	684	713	707	712	688	699	716	712	694	707	739	714	760	730	696	673	753	710	706	657	668	699	655	686	701	711	728	680	732	717	752	670	698	651	713	718	681	686	711	649	723	701	737	688	724	685	671	666	691	734	683	724	687	699	650	712	704	672	685	635	669	707	729	688	711	674	690	704	693	660	680	708	710	706	728	746	716	743	750	736	728	676	683	696	664	719	734	736	718	689	701	723	690	731	697	742	706	687	685	708	728	699	686	710	676	770	656	700	651	689	675	671	661	670	723	741	688	727	751	722	737	681	696	703	741	726	700	700	686	680	696	699	674	666	620	674	710	692	673	704	704	693	661	705	700	629	740	675	728	703	716	716	706	703	666	695	747	729	687	690	732	752	712	699	698	659	701	740	710	722	713	691	681	692	716	695	702	713	712	723	670	711	669	701	710	700	662	678	647	668	695	642	675	711	688	715	699	718	706	708	626	660	676	733	700	683	703	680	693	713	660	687	685	745	681	674	712	692	710	701	714	747	691	735	710	658	679	761	733	702	687	680	719	726	688	708	667	689	688	667	698	659	693	698	684	677	692	719	688	687	667	652	675	718	757	736	724	733	737	727	690	697	680	692	685	696	676	696	713	747	683	751	733	673	686	724	651	754	674	718	678	693	726	737	707	707	679	706	741	735	680	704	681	738	657	709	654	700	743	661	683	687	670	710	658	678	701	696	709	694	778	690	699	680	696	702	708	707	675	708	688	690	730	703	689	694	666	746	738	719	715	706	691	700	688	714	655	672	670	677	723	726	728	676	652	713	687	692	665	682	712	689	697	732	648	722	703	753	703	683	736	694	707	701	713	700	702	706	697	693	722	695	716	653	690	678	666	645	658	682	704	695	742	684	694	672	671	680	746	681	676	687	702	729	686	697	711	682	651	681	724	655	689	698	711	667	704	703	757	731	724	722	703	736	733	661	713	696	672	690	727	665	687	663	724	686	717	707	723	716	719	689	697	687	700	716	678	692	670	708	708	708	658	680	678	722	748	732	683	714	707	705	715	710	725	660	710	671	717	670	740	713	731	716	680	700	670	691	726	671	692	717	691	683	676	721	693	719	689	693	700	725	704	694	728	714	692	664	704	763	727	701	700	699	707	742	708	704	760	674	703	727	721	704	627	715	668	697	670	691	699	740	693	717	708	712	658	700	709	672	704	772	699	743	690	693	659	761	710	641	696	694	726	684	671	697	657	755	731	730	722	716	711	680	686	688	714	712	709	705	713	695	697	710	726	713	735	680	696	722	682	671	698	665	688	729	684	699	722	775	642	707	707	772	722	733	656	679	726	708	703	689	682	695	729	703	714	729	698	711	688	732	703	732	689	682	683	724	704	719	717	680	711	714	690	664	718	686	680	690	707	689	697	704	707	696	684	664	704
14372	493	180	117	98	97	84	87	82	97	64	84	86	99	79	90	77	79	72	85	63	74	97	85	71	74	68	65	72	89	64	86	63	80	82	65	77	69	72	61	77	87	73	65	89	63	70	86	85	60	88	76	82	76	71	81	81	59	68	79	84	85	85	84	81	83	84	90	74	80	100	96	65	79	74	84	74	75	74	93	73	72	84	73	63	73	72	67	76	75	76	83	80	78	77	61	74	90	75	67	86	66	92	73	64	80	76	66	87	66	90	80	76	64	73	63	86	83	65	75	89	69	82	89	91	76	97	82	68	75	75	71	67	76	74	86	84	84	75	79	79	84	66	84	79	79	80	88	65	67	84	67	62	67	75	86	82	81	88	80	79	77	71	74	83	73	72	72	65	62	83	67	81	79	69	79	64	82	69	81	70	90	90	66	58	66	88	88	90	76	85	87	79	60	79	66	80	77	78	72	90	60	69	74	66	79	88	72	69	65	74	82	75	83	97	75	77	82	77	74	65	88	73	78	83	67	72	70	78	81	74	78	83	65	87	64	72	68	73	86	83	74	88	76	75	69	62	62	84	69	85	72	87	89	90	88	80	78	68	74	72	72	76	70	86	82	77	85	88	71	72	98	64	74	75	72	71	76	73	82	88	97	74	87	78	93	72	82	60	77	75	60	70	75	95	95	68	68	88	67	62	62	72	81	74	80	80	70	78	64	78	68	60	78	73	71	88	65	87	89	87	97	93	91	76	69	72	68	93	83	68	101	70	84	70	67	82	78	67	84	81	74	75	79	90	74	79	73	81	85	87	78	77	83	91	70	76	74	77	78	62	81	82	66	70	83	63	81	73	79	79	91	76	84	88	66	86	79	82	83	73	85	69	63	90	77	65	71	71	79	66	71	72	91	83	77	68	83	77	73	90	62	66	92	76	71	86	90	83	74	79	55	71	84	78	84	91	77	72	48	75	76	82	74	67	96	81	74	64	89	82	73	87	77	75	73	70	90	67	56	73	60	91	82	88	87	84	78	75	67	71	82	68	60	65	82	62	74	79	77	78	86	78	79	68	93	70	79	81	62	86	70	90	63	87	87	84	85	83	66	79	87	76	86	88	84	82	66	78	80	79	69	80	73	72	73	85	85	71	72	70	81	75	74	80	81	70	88	74	77	77	82	70	73	78	84	61	67	66	78	72	87	90	64	83	74	87	88	79	67	75	73	74	79	70	73	98	83	89	80	95	72	75	91	81	68	73	62	86	98	72	70	72	77	71	78	74	78	67	76	81	71	64	79	75	73	70	64	72	78	94	67	78	74	87	77	78	74	78	78	68	78	89	92	106	89	65	78	73	85	70	68	85	68	71	77	95	74	87	76	71	64	66	56	73	107	95	95	75	68	65	81	73	71	68	74	70	78	74	66	67	89	67	78	84	80	80	81	70	67	85	79	64	67	71	67	76	70	77	69	86	71	81	72	74	81	76	80	80	64	74	77	85	86	89	84	79	74	79	70	78	82	84	59	76	105	74	76	73	83	61	65	66	68	66	61	76	75	89	79	66	79	75	74	86	54	77	80	73	82	79	79	63	82	66	61	80	78	91	75	59	86	75	79	70	65	72	83	68	73	78	78	66	78	82	79	82	70	68	79	71	79	90	88	75	83	85	77	74	87	70	76	64	84	82	79	72	79	85	74	82	59	76	90	80	72	68	63	69	65	86	74	77	80	67	88	72	86	67	77	81	75	82	69	69	75	95	70	76	87	71	67	80	79	73	65	66	70	68	72	82	79	84	79	77	67	74	69	69	76	71	85	80	78	68	73	77	81	93	87	83	78	80	57	94	69	69	81	68	69	89	79	83	75	81	84	77	83	77	71	66	62	75	78	71	71	64	87	88	83	98	86	69	77	69	88	71	75	70	87	73	98	84	84	75	79	88	60	84	78	69	56	67	67	75	77	67	83	85	74	67	77	85	74	74	68	86	90	68	68	97	71	76	90	64	87	83	82	82	83	78	78	64	77	71	66	83	79	66	81	73	80	71	92	66	79	83	64	82	73	84	78	82	80	78	80	79	70	76	82	82	71	70	78	64	67	79	75	78	77	71	62	80	77	67	71	67	74	83	66	79	79	87	68	84	75	76	73	71	64	62	87	81	71	80	70	77	61	69	67	88	77	68	67	58	72	81	71	91	72	64	77	78	84	78	75	70	78	65	76	78	67	84	78	87	85	77	76	73	91	68	75	70	68	81	62	65	80	82	91	67	88	74	84	86	74	80	82	83	96	80	80	79	73	84	70	72	84	88	77	92	63	77	73	66	83	72	72	80	67	69	88	63	81	82	84	77	78	59	78	67	86	78	71	91	79	82	70	81	89	80	65	70	80	72	65	72	90	72	76	69	69	79	68	68	77	65	69	91	65	61	78	87	88	68	83	66	74	68	93	76	78	86	73	76	83	67	64	71	90	91	59	89	84	71	75	67	77	83	73	76	83	74	85	91	67	76	74	76	64	65	79	84	72	75	77	78	70	74	74	72	90	81	71	96	79	70	78	81	85	69	81	69	74	87	74	68	71	65	71	77	72	72	74	80	58	84	78	88	57	74	91	70	71	79	87	64	94	73	80	65	72	79	79	73	69	79	91	85	77	72	56	79	77	77	84	67	75	75	74	74	75	78	76	83	78	79	83	78	80	69	86	76	63	78	81	81	78	72	84	72	69	72	72	72	84	79	67	70	86	77	69	75	67	72	70	79	82	82	79	65	65	93	53	89	85	94	86	72	69	68	72	93	78	59	58	71	69	96	72	66	65	74	89	65	72	71	89	68	71	75	59	88	72	82	96	64	81	85	84	86	73	68	68	79	73	69	74	60	72	98	84	89	72	74	77	80	66	80	78	84	72	73	72	85	79	76	64	79	78	88	78	83	70	82	65	79	87	80	64	71	87	60	77	75	78	82	78	68	79	85	83	78	83	106	71	87	79	87	62	92	67	75	69	82	69	67	72	71	66	71	65	78	75	81	76	73	78	73	78	81	75	67	55	75	67	86	75	93	74	61	67	84	82	72	72	80	77	78	90	83	76	73	79	66	80	82	67	77	69	69	75	84	65	87	82	69	73	83	74	75	83	62	70	54	77	88	94	64	63	67	68	68	72	75	78	73	62	89	96	82	74	68	89	66	71	69	74	73	75	89	70	79	91	70	79	89	76	86	69	86	81	62	84	65	64	90	91	86	76	84	88	63	57	70	72	73	77	79	75	69	85	84	75	77	70	76	72	77	66	71	73	70	71	76	83	74	91	85	92	67	91	93	65	83	67	65	78	73	69	80	73	81	94	87	80	76	90	72	78	90	78	74	84	60	90	76	78	69	69	66	79	77	67	69	71	71	82	74	58	76	89	71	72	79	76	81	73	87	67	74	102	78	86	82	81	76	68	66	73	70	102	75	86	81	79	73	84	70	56	67	71	73	91	84	55	56	80	72	76	70	71	79	86	90	76
14494	323	340	370	404	355	350	334	306	304	313	282	289	269	326	301	309	276	296	258	306	306	290	307	312	231	309	298	304	320	251	275	303	295	276	269	281	287	285	269	330	284	285	274	291	281	283	271	285	288	292	276	271	281	284	278	283	287	256	288	261	305	276	269	278	252	250	271	248	251	276	274	291	254	254	259	270	275	287	259	262	245	274	279	305	313	304	270	268	263	274	284	274	248	270	282	258	265	262	282	272	293	287	270	254	299	271	266	271	285	276	285	304	293	274	282	249	259	269	260	273	262	303	281	290	260	279	266	274	283	286	254	289	248	262	317	279	293	288	294	262	287	263	273	248	305	264	320	264	289	277	283	300	276	283	263	251	290	255	253	263	280	300	272	255	243	270	259	260	251	253	297	278	267	263	268	270	286	288	283	277	261	263	280	267	303	268	299	291	286	266	292	298	274	271	259	258	268	286	289	271	268	296	273	218	269	286	262	276	278	307	277	232	280	244	285	286	286	274	250	269	269	279	261	273	281	308	298	305	276	250	263	279	254	259	282	261	277	266	280	287	270	291	301	262	292	262	275	292	285	270	254	274	294	266	271	271	242	296	302	256	267	284	275	265	290	274	254	273	255	285	292	279	242	273	236	278	281	273	283	299	323	288	276	270	266	282	271	281	288	278	264	278	258	250	270	254	278	280	281	271	275	283	297	284	261	282	269	282	280	272	252	301	300	258	256	283	286	274	251	276	277	282	294	253	254	309	284	291	288	281	258	300	273	295	273	256	272	262	280	292	266	303	262	310	298	269	289	270	296	266	279	276	266	307	271	279	264	260	297	276	255	260	255	289	271	320	282	270	265	275	269	263	278	298	309	292	281	301	280	256	283	249	275	272	287	279	258	281	306	267	279	291	271	262	278	282	290	279	268	267	248	272	258	316	272	295	292	270	274	305	283	254	279	279	301	262	300	274	289	290	298	267	252	273	278	260	278	261	272	298	288	271	301	295	274	277	263	282	271	258	269	279	292	274	293	265	293	283	296	255	266	289	281	261	276	274	277	281	231	274	244	289	288	244	246	306	309	275	261	297	263	307	246	250	312	265	264	277	314	293	292	271	274	293	235	268	274	275	266	299	295	275	289	277	240	275	263	270	293	257	262	274	289	261	267	254	229	268	228	290	284	278	276	264	293	278	268	283	251	277	290	285	293	245	280	267	284	300	293	246	278	268	259	306	272	274	284	237	271	264	280	283	256	272	282	280	270	273	252	272	280	295	268	304	261	300	275	281	258	284	281	258	253	256	273	278	294	282	288	291	292	297	279	289	274	247	286	282	290	277	281	297	295	284	284	273	267	298	275	287	272	274	285	276	279	280	271	293	265	268	284	267	269	282	260	297	285	288	270	274	278	287	292	259	242	279	294	313	265	274	293	249	313	258	266	264	264	282	261	291	285	280	283	290	283	271	299	291	264	303	283	269	276	235	265	246	241	276	308	290	283	282	280	263	236	291	317	254	272	301	269	279	295	254	290	264	248	254	256	276	241	277	267	273	275	274	315	270	285	273	303	252	287	285	279	264	276	264	266	281	256	278	281	281	290	281	280	286	260	302	281	248	293	303	256	268	286	280	272	249	250	252	264	265	268	280	273	260	261	296	301	246	285	268	292	321	292	287	269	274	252	272	269	266	299	298	243	286	233	302	272	276	226	266	258	268	283	293	292	267	262	281	270	270	275	292	270	275	278	304	250	276	267	269	238	273	272	284	269	274	269	253	248	302	266	232	306	259	270	267	267	302	276	274	322	261	279	271	268	247	267	266	265	242	296	269	260	277	283	312	282	251	287	288	288	268	259	273	248	304	286	300	272	287	272	252	281	283	284	279	298	281	280	263	263	285	273	285	269	295	253	265	306	289	258	285	268	263	276	285	276	276	313	264	272	271	297	284	279	273	256	301	247	287	287	281	263	250	269	251	328	268	274	284	299	275	254	294	289	274	296	296	275	276	297	277	279	279	259	264	260	281	295	297	275	268	266	285	277	262	279	293	276	276	267	270	294	270	297	281	260	236	292	270	263	278	271	263	251	278	255	284	296	282	250	267	287	254	308	256	289	274	304	301	283	303	264	270	286	279	287	296	265	273	267	254	298	277	276	269	256	297	273	276	278	276	276	284	271	267	318	254	246	292	299	268	261	281	293	270	266	278	276	260	295	294	284	262	269	253	281	293	285	283	275	285	279	288	293	252	289	276	261	272	265	285	284	303	269	253	278	260	278	274	282	283	302	276	277	282	302	249	295	318	285	262	270	277	253	282	265	289	250	272	296	277	278	302	264	265	288	291	298	298	269	281	273	269	239	262	267	308	279	275	269	288	303	293	259	279	285	276	289	288	280	285	272	260	267	276	253	264	291	271	260	286	287	285	261	274	291	257	281	272	259	273	272	288	300	278	275	262	279	270	263	330	282	305	269	269	269	276	277	265	321	266	290	266	273	258	273	259	279	282	277	268	262	266	265	273	276	277	275	248	265	269	285	247	271	276	275	253	268	309	277	269	256	275	269	288	266	274	278	283	285	271	253	261	292	278	274	299	276	287	293	287	299	283	303	262	269	266	264	273	266	255	252	277	268	275	278	264	295	258	248	284	269	270	273	292	276	245	283	258	293	257	285	300	282	270	268	268	279	276	288	254	280	300	260	280	277	254	248	277	287	288	253	252	255	302	302	287	282	273	279	294	270	267	329	264	258	283	276	287	272	254	272	275	278	278	263	286	250	278	263	256	286	273	271	265	288	280	274	291	295	276	247	274	266	274	261	287	282	264	270	287	273	260	292	284	280	280	288	264	277	290	287	281	286	314	277	266	284	279	259	271	298	274	291	266	278	293	305	270	293	285	254	272	253	312	285	318	282	248	278	286	253	278	274	302	274	284	287	270	289	308	269	293	293	251	274	256	273	252	248	280	272	238	273	289	265	271	281	295	284	260	262	302	257	303	272	250	263	274	286	293	277	284	329	239	297	268	283	265	280	282	265	250	271	245	246	237	277	283	247	288	257	278	278	260	263	291	256	298	269	319	282	262	304	267	277	250	263	269	280	294	295	288	254	263	280	307	325	267	296	292	248	286	286	276	277	294	286	251	282	284	286	259	275	317	281	258	308	286	283	233	280	283	298	259	242	267	295	277	282	253	258	290	292	263	286	294	271	294	260	244	311	255	265	253	291	293	271	271	293	273	282	260	286	262	283	285	284	258	297	274	285	286	278	264	272	290	294	269	265	288	240	296	296	264	291	265	293	267	294	296	300	274	279	277	271	303	245	284	305	303	275	263	265	275	282	281	276	257	257	249	306	268	270	272	263	299	279	255	298	283	284	281	282	261	296	287	272	269	300	252	273	278	298	272	265	277	290	283	260	261	266	284	248	310	276	279	282	312	282	267	226	264	271	280	276	272	281	305	302	290	308	286	276	275	282	281	292	297	270	271	274	267	308	289	262	290	285	280	266
46067	19884	6441	938	636	462	367	329	270	275	209	208	212	187	164	181	199	138	142	159	176	160	133	170	159	157	154	153	132	130	152	166	138	140	161	169	148	126	140	138	130	134	153	153	165	137	135	132	147	139	137	136	143	148	155	162	137	153	148	161	130	155	146	142	128	151	133	148	128	158	145	146	142	137	129	169	149	143	145	161	148	140	140	153	129	153	134	120	156	130	151	152	127	129	109	148	134	134	147	138	127	151	139	144	125	147	139	151	126	163	147	129	128	133	151	164	135	144	140	150	167	136	134	141	136	132	149	137	163	147	159	139	158	176	114	136	144	151	140	145	138	131	146	161	141	138	152	138	160	139	132	134	129	142	134	126	140	150	139	165	155	147	131	132	138	125	110	160	147	139	129	146	115	139	141	122	158	131	141	138	144	125	141	145	130	155	126	140	147	141	135	163	139	120	129	128	156	143	129	128	144	146	123	136	147	156	147	116	152	133	168	144	144	132	143	126	156	133	125	155	129	150	157	128	122	148	145	151	148	131	137	146	154	130	133	137	155	156	143	135	157	145	142	130	155	143	168	146	141	154	140	155	153	119	152	150	137	129	137	157	147	143	144	128	136	149	151	134	125	148	137	149	142	124	127	140	131	142	147	154	152	132	136	128	131	142	121	136	150	148	136	134	139	156	140	170	144	134	145	143	143	135	126	136	148	140	141	142	143	149	150	141	142	126	159	158	136	161	165	127	163	132	148	132	142	139	152	146	143	135	168	147	144	135	128	137	132	127	141	159	158	139	144	159	119	141	142	137	138	125	155	126	142	140	175	148	142	147	142	157	129	136	143	148	139	145	145	137	133	140	147	133	140	129	147	142	148	138	154	148	127	132	146	137	156	155	168	118	136	140	149	125	149	135	139	134	142	142	141	139	153	133	154	137	136	138	146	136	155	143	151	137	155	148	147	141	142	158	136	149	132	133	146	128	134	141	133	142	159	154	132	156	123	115	138	142	152	119	170	138	149	146	128	166	132	119	129	145	152	126	142	112	150	148	144	125	147	147	140	158	145	156	162	124	132	130	162	155	144	137	154	133	114	150	156	166	156	136	134	137	162	143	142	139	157	117	150	147	129	177	136	137	150	132	132	144	132	144	139	128	135	130	145	130	148	139	133	129	151	131	136	155	148	146	145	150	142	131	135	117	135	153	136	116	131	134	121	135	145	161	148	125	126	132	145	152	150	140	141	148	157	138	128	145	157	126	156	151	144	124	133	140	110	114	140	143	148	151	141	130	137	136	140	147	150	142	138	133	153	163	154	145	149	139	125	156	138	162	167	125	158	124	138	137	147	148	141	116	155	165	124	147	134	146	127	131	149	135	134	159	135	123	151	139	139	132	145	139	134	144	135	159	133	123	152	148	147	159	137	152	128	123	161	127	126	135	133	148	130	138	128	130	131	128	133	132	137	122	126	140	143	140	137	125	115	147	153	121	128	145	147	142	148	133	143	124	136	146	149	154	157	136	146	122	118	163	132	141	127	157	148	146	152	136	128	151	146	148	143	145	126	146	127	136	141	157	134	123	122	139	144	153	147	133	157	145	153	131	139	119	134	139	148	140	136	152	160	153	134	134	142	140	154	138	154	140	117	124	148	146	126	138	153	148	112	145	135	141	142	132	140	145	141	143	164	149	156	162	154	139	136	142	141	131	144	130	145	138	144	128	133	147	156	152	145	127	153	135	160	142	139	172	167	125	137	152	142	147	131	131	137	148	149	158	146	142	142	127	153	136	145	124	126	156	146	140	139	148	138	137	146	154	126	152	142	152	133	142	148	131	158	135	142	144	150	142	133	127	153	139	120	153	136	131	131	135	127	128	158	165	138	155	143	136	149	120	130	150	152	115	145	149	141	143	120	158	129	141	141	120	123	146	151	165	157	128	124	157	147	145	134	142	130	128	146	161	143	162	158	155	141	159	140	126	145	148	138	128	122	130	129	145	135	141	137	148	127	148	132	129	135	158	161	136	141	145	133	136	143	127	129	128	141	131	126	160	123	153	154	161	139	156	133	135	142	129	130	124	122	133	148	144	144	144	136	144	128	138	157	129	155	124	155	138	119	145	156	137	139	141	134	138	130	154	122	138	134	132	131	142	133	154	141	137	139	147	134	132	128	163	149	138	121	155	146	134	142	151	123	140	135	117	143	134	129	133	154	135	130	146	125	123	133	118	139	138	142	147	143	150	151	124	133	147	145	154	142	158	154	115	143	135	126	148	150	141	139	159	122	151	139	148	135	139	156	159	152	143	126	137	153	133	151	147	142	128	151	133	135	147	146	143	156	140	123	127	168	138	144	123	134	142	147	143	135	142	126	135	147	147	147	159	140	143	131	145	140	157	124	122	132	124	132	157	117	151	137	151	160	130	131	151	126	128	128	136	128	163	136	143	135	133	160	155	126	157	130	138	136	140	139	137	119	154	130	143	130	147	148	162	137	122	137	142	144	157	149	128	123	146	118	133	131	133	157	138	137	128	143	162	131	155	148	160	120	136	136	126	141	145	126	137	131	116	150	122	137	126	165	154	116	145	149	157	131	123	137	151	153	147	175	122	152	144	124	135	140	143	121	118	136	131	142	144	139	144	146	147	136	146	144	125	139	141	137	133	148	160	152	149	147	137	136	131	129	151	147	141	141	146	150	144	147	136	146	148	171	134	133	137	154	145	125	154	130	149	159	134	145	119	134	131	133	135	151	140	140	140	159	137	131	154	130	147	137	139	146	138	130	133	166	142	116	146	138	137	147	134	128	141	130	137	142	155	152	157	144	131	150	135	135	137	138	157	147	161	139	143	141	127	166	148	133	150	125	146	134	148	143	156	129	143	127	139	142	124	149	129	163	153	139	143	160	146	138	133	163	148	137	150	138	147	135	125	144	141	133	126	141	136	138	165	138	144	120	135	146	145	146	133	154	147	132	143	166	140	141	144	151	123	135	139	154	143	172	150	145	131	149	142	144	140	144	122	156	129	144	156	147	136	126	163	148	139	129	143	146	142	156	191	140	123	126	141	150	157	133	131	126	138	159	135	132	133	133	159	142	152	147	134	157	145	147	145	136	153	133	153	146	142	154	153	144	128	138	148	152	123	141	123	160	125	126	150	140	150	144	134	130	143	130	137	143	135	124	135	146	168	128	152	138	125	139	125	147	132	137	125	143	133	141	141	170	172	127	139	126	123	139	153	140	162	149	142	136	135	134	141	140	160	115	153	146	141	127	144	126	151	133	144	143	137	139	153	144	154	134	133	138	124	115	149	158	129	141	134	142	141	142	159	124	132	135	124	151	125	168	135	153	124	136	134	135	157	143	126	161	128	124	152	131	138	127	123	136	100	145	128	123	122	136	128	141	163	150	158	161	139	140	140	138	132	132	161	125	148	157	141	149	125	128	156	152	134	142	144	138	145	140	134	149	147	142	151	138	146	135	154	145	165	144	145	117	127	127	152
23185	1093	2285	2606	2229	1952	1622	1386	1309	1031	922	881	831	753	767	742	713	611	580	671	616	584	624	546	567	555	564	511	532	469	488	524	445	490	502	534	449	490	476	478	444	449	471	446	431	486	458	491	477	501	460	425	446	438	470	489	450	485	431	461	461	462	476	465	472	431	438	453	484	422	467	416	469	462	461	449	474	460	437	427	463	420	479	474	466	434	428	459	434	475	450	483	449	440	460	473	446	439	454	425	428	451	469	466	452	418	419	437	449	432	462	483	437	467	449	464	458	452	462	488	467	456	427	440	431	425	437	468	462	458	386	414	452	437	432	447	422	462	415	438	486	469	469	413	472	444	442	450	420	456	471	462	452	440	467	437	439	413	444	440	450	415	448	440	454	468	471	444	450	412	469	450	454	465	438	397	429	434	458	424	480	467	457	437	460	429	442	416	435	432	434	486	421	441	473	469	467	461	439	457	420	420	481	433	401	430	450	449	435	425	448	429	413	506	424	489	467	487	427	459	441	429	489	445	457	433	474	432	463	424	418	454	454	425	431	399	460	451	426	410	456	432	410	446	455	473	412	451	459	444	412	421	433	483	422	430	475	448	430	446	416	485	438	422	508	466	418	427	439	491	472	448	412	477	431	483	502	445	459	436	431	484	464	465	447	436	427	461	463	428	433	410	429	423	472	492	426	455	420	438	469	451	475	438	444	453	420	451	427	405	460	436	430	428	455	432	445	483	437	439	463	474	475	433	509	454	479	449	459	469	435	452	432	442	428	473	487	414	429	458	482	451	467	490	439	442	471	456	448	455	420	438	462	442	430	415	492	435	428	438	479	479	461	427	441	446	441	464	450	419	424	394	446	466	473	445	472	481	439	460	454	430	438	455	447	444	427	428	436	432	420	477	432	477	478	438	470	438	430	433	470	481	433	428	441	402	435	480	475	429	462	455	433	449	434	425	444	446	453	452	432	463	411	451	430	448	472	440	463	463	440	477	479	483	420	462	434	404	436	409	429	431	436	450	507	447	415	448	425	412	457	407	425	439	442	438	460	483	478	441	427	450	462	455	415	441	421	443	490	454	467	494	437	471	443	460	449	471	463	460	455	437	463	434	424	424	466	465	450	468	475	420	435	435	453	408	438	446	416	459	421	431	437	496	438	426	451	448	469	450	435	443	434	469	426	458	459	449	429	447	437	432	432	470	419	448	473	466	429	472	416	445	447	446	446	442	435	493	448	450	442	436	411	464	459	453	494	464	408	455	478	440	444	455	462	442	439	447	484	474	458	447	435	439	466	426	406	426	451	447	434	468	449	450	454	449	439	420	435	485	457	452	445	471	437	415	412	496	457	435	450	447	466	464	468	461	483	409	439	428	485	495	454	442	467	450	451	453	451	461	408	430	483	454	452	442	441	436	438	455	425	442	441	439	469	469	461	480	441	437	448	448	482	488	494	460	425	478	467	429	456	424	475	427	474	456	453	458	463	462	437	437	463	440	466	451	512	468	424	442	450	431	489	466	448	423	445	476	443	462	448	427	474	437	441	483	431	457	464	453	447	438	430	448	449	447	457	471	500	451	481	448	481	492	450	416	450	449	454	447	461	498	461	432	440	433	447	461	493	471	452	455	454	440	464	452	420	451	423	485	431	460	399	452	461	458	436	438	470	410	420	438	448	471	461	450	470	462	424	429	450	452	432	459	441	467	438	469	442	420	447	458	462	475	429	452	491	443	436	410	432	459	431	467	455	444	476	418	430	466	457	414	435	433	420	436	390	452	447	450	438	455	463	426	481	430	470	467	439	410	428	423	438	446	467	474	422	445	443	460	445	403	466	504	441	437	482	440	469	463	443	418	439	466	435	483	458	466	456	450	424	422	481	420	428	457	441	416	472	467	437	446	436	440	479	468	450	443	464	414	425	467	478	464	429	409	429	442	438	446	449	435	458	431	481	465	462	408	447	465	422	468	427	431	423	439	427	483	462	445	476	452	472	444	472	427	428	443	450	435	447	432	457	468	451	459	403	455	478	434	416	490	472	454	454	462	410	455	416	438	432	460	441	427	446	437	437	469	464	433	476	440	454	454	453	415	463	480	436	443	482	460	452	419	440	449	484	434	444	436	428	483	406	420	459	450	436	453	448	474	478	432	446	428	473	408	423	443	481	453	456	421	455	461	455	487	489	497	439	429	426	486	440	448	422	456	457	423	459	424	428	438	464	486	444	450	459	480	464	445	429	516	458	445	445	477	449	453	424	473	420	483	457	459	424	431	477	456	480	455	443	457	462	458	428	461	474	460	453	439	496	450	458	445	457	452	425	441	455	450	455	444	437	466	431	469	477	410	458	479	468	473	440	452	445	441	436	475	444	424	468	421	446	441	455	459	444	427	461	435	416	459	426	440	420	440	441	441	423	464	452	458	430	429	442	427	428	454	448	433	451	429	455	415	465	425	520	430	442	417	422	441	435	422	495	452	435	432	418	492	442	470	421	457	462	420	421	444	441	476	448	466	421	433	445	430	455	463	425	444	446	409	467	428	444	468	424	508	421	450	420	461	466	424	463	433	476	449	478	410	435	409	447	453	433	493	450	390	433	457	422	440	450	456	428	436	459	443	475	464	444	427	435	466	434	482	440	477	425	466	480	461	469	448	442	418	465	442	487	431	467	455	426	408	432	431	442	436	443	482	439	446	448	420	443	454	439	470	414	421	493	451	475	425	423	453	454	471	459	422	462	470	450	423	481	454	422	459	433	442	475	425	466	466	410	448	454	453	461	439	449	455	440	431	435	460	485	434	455	452	458	438	423	430	462	457	466	429	456	442	462	464	452	462	457	463	455	455	411	461	441	458	447	457	420	424	454	464	427	449	424	459	430	466	401	458	421	419	471	444	456	443	436	457	480	411	467	449	445	420	418	453	471	456	464	459	480	465	442	451	429	457	449	413	421	449	411	445	418	479	436	473	459	444	430	458	416	456	440	488	400	477	451	429	453	453	440	494	465	435	430	438	462	461	471	445	457	418	431	450	445	472	474	447	459	468	457	458	448	459	427	430	415	451	451	486	443	465	465	418	422	468	442	429	431	389	423	453	463	427	474	453	444	473	465	439	445	430	477	437	448	484	454	464	469	431	427	440	453	434	448	476	453	437	446	433	419	433	458	468	444	451	439	454	416	483	460	425	431	454	444	436	438	488	443	472	463	471	439	429	425	464	430	433	454	425	419	457	431	469	441	462	430	425	446	419	401	418	428	475	479	406	443	413	455	495	421	449	448	453	500	434	449	448	464	414	439	465	438	421	437	445	445	429	477	477	438	458	452	457	442	446	432	434	424	470	483	415	411	443	507	455	408	445	478	400	463	459	450	445	446	470	462	463	419	429	451	441	450	446	441	437	473	449	438	463	456	430	418	454	448	484	456	455	441	439	434	469	454	427	409	454	468	464	440	455	469	440	470	474	418	410	461	507	433	462	461	453	454	445	446	443	428	471	455	448
48294	24747	19605	3023	1207	962	720	576	479	493	399	370	361	353	335	285	295	307	301	253	284	274	279	258	295	251	259	254	262	253	274	259	249	240	267	263	268	270	251	225	254	236	244	233	263	262	218	222	259	265	277	244	257	235	256	243	263	234	256	232	243	242	248	241	225	267	242	253	249	222	237	247	228	250	261	211	225	229	244	240	268	230	267	254	246	224	236	213	253	206	257	243	213	251	259	241	239	240	226	231	242	228	229	273	252	242	217	224	221	263	230	221	225	233	222	231	214	242	235	208	251	244	226	234	252	239	246	236	222	256	211	237	249	243	235	262	227	256	237	242	248	260	223	265	240	266	227	271	228	235	245	232	258	251	206	278	228	249	232	221	245	238	230	234	226	230	249	252	210	244	213	240	235	235	244	219	226	245	259	229	241	290	222	248	219	210	251	228	221	252	260	265	225	252	272	259	261	217	238	223	235	241	254	243	243	249	249	250	268	230	232	234	239	240	237	236	215	234	256	238	247	252	233	241	281	248	240	252	250	234	199	217	236	227	198	218	254	210	244	249	242	257	222	266	255	255	206	216	252	222	247	249	227	229	234	259	251	243	237	222	240	231	227	232	253	233	275	233	252	236	231	231	242	256	225	226	208	230	235	282	251	237	223	220	215	243	257	251	245	255	258	239	237	215	223	208	232	247	233	217	240	229	230	213	217	239	228	252	231	222	235	220	236	247	240	236	248	230	243	230	264	235	242	254	242	230	248	229	260	222	238	253	260	222	241	212	213	241	235	238	241	220	278	222	247	241	222	262	261	233	226	217	243	219	213	235	244	227	224	251	223	241	253	226	257	249	193	248	243	235	251	212	251	218	255	249	249	247	235	230	232	239	236	244	240	230	244	209	255	279	245	233	242	238	223	239	239	235	216	248	243	257	217	211	208	226	230	236	213	253	250	232	201	264	249	211	240	225	226	247	245	255	226	233	228	228	250	239	246	250	225	237	244	246	262	234	241	246	258	245	232	214	241	207	232	251	239	267	241	261	228	255	247	260	206	235	206	237	210	226	238	245	228	236	245	236	209	217	240	270	232	241	224	239	257	255	240	236	297	198	247	240	236	231	244	264	263	252	259	239	250	249	239	256	260	262	239	249	246	210	253	229	249	260	246	239	235	229	258	240	250	234	258	249	258	226	230	270	240	260	239	243	248	220	230	231	241	217	243	237	234	253	241	264	256	240	251	227	218	225	255	244	274	221	220	255	240	241	242	228	242	277	236	253	222	218	226	242	247	269	207	255	218	228	228	238	258	232	241	241	223	215	263	233	224	232	235	262	246	241	242	245	206	222	237	248	225	248	243	267	225	215	209	246	253	242	245	244	207	251	234	206	223	272	236	211	253	230	219	239	257	231	271	228	247	244	207	232	249	245	249	244	261	209	216	252	241	223	239	259	246	260	206	258	246	243	250	247	253	211	261	244	248	232	255	221	238	222	236	261	247	235	218	257	260	226	229	221	228	259	225	265	240	251	245	243	269	242	223	249	214	216	223	253	249	235	238	267	244	243	225	235	263	230	236	215	214	233	256	223	249	223	267	227	232	250	265	260	234	270	254	230	239	234	255	223	252	227	229	231	229	207	242	232	229	215	258	264	235	230	240	246	262	244	224	243	234	231	242	237	241	244	274	211	237	250	252	251	234	263	242	233	229	251	243	241	211	259	250	226	252	226	251	239	247	261	235	206	254	254	224	216	251	226	240	237	240	258	252	238	229	196	232	246	224	236	261	201	229	244	241	265	257	213	252	212	231	257	231	227	217	273	251	237	232	256	231	242	202	252	246	233	260	249	245	237	257	226	211	257	257	244	220	248	268	231	254	225	253	248	238	239	232	232	254	193	233	233	228	243	214	240	243	213	239	283	243	236	239	252	211	254	255	230	209	248	254	230	244	220	263	223	236	252	231	253	275	239	232	248	221	248	252	249	252	247	229	256	264	238	242	235	228	262	250	265	245	235	229	252	223	253	245	271	250	235	212	226	255	241	205	225	213	259	208	228	240	246	228	210	237	221	239	220	248	223	255	244	284	213	248	247	240	217	234	247	232	258	241	245	231	250	250	239	227	234	244	214	256	245	245	198	223	241	232	223	251	259	279	239	249	221	256	247	242	242	226	255	253	224	265	253	248	242	230	236	245	233	223	228	229	242	258	238	237	250	248	264	271	237	241	239	242	248	224	200	256	230	249	246	262	222	233	238	235	237	247	239	257	219	223	225	253	238	236	237	221	269	244	217	219	263	226	242	242	246	244	253	246	235	232	262	247	241	267	246	277	239	233	232	224	239	225	252	262	205	227	225	223	231	236	223	248	225	224	229	236	236	236	217	249	250	250	249	234	219	263	249	232	234	212	236	250	239	274	266	217	250	256	218	237	246	250	228	258	240	242	236	213	219	263	267	250	269	235	219	226	235	228	240	234	241	224	227	255	263	229	212	260	208	263	224	256	256	229	244	216	235	241	235	257	233	253	226	240	238	233	258	228	209	221	216	235	229	219	251	244	252	230	239	219	237	197	236	239	226	239	258	245	255	262	249	212	214	256	239	242	232	264	262	266	255	252	220	211	220	193	236	247	235	250	245	233	263	232	243	216	224	257	247	235	254	231	246	242	225	229	264	240	227	244	218	268	249	292	269	226	237	245	220	243	222	219	232	261	260	250	243	257	242	220	251	254	242	242	209	245	227	251	226	238	235	273	257	224	245	228	223	243	251	240	237	257	255	252	234	256	244	255	249	235	265	220	233	239	218	232	227	253	228	240	239	240	264	229	250	233	212	222	225	213	229	239	276	257	242	244	261	231	251	239	280	219	256	245	260	210	200	248	247	269	241	233	248	215	242	237	279	246	228	227	234	250	211	250	250	244	233	213	248	232	239	262	242	214	228	241	214	238	247	254	210	229	262	257	241	224	224	226	234	256	252	272	231	245	216	256	237	258	221	246	235	232	233	231	258	245	248	223	230	236	249	246	237	219	240	233	224	242	249	208	251	244	234	236	244	225	219	243	228	268	251	242	231	238	238	243	263	237	225	225	235	209	246	232	248	268	256	220	233	255	229	221	222	246	244	230	225	236	258	231	265	236	225	233	233	244	259	248	240	244	228	260	263	245	233	217	229	225	207	241	250	253	237	235	227	261	221	256	242	230	231	242	250	248	272	238	270	248	260	280	244	256	220	247	226	232	254	241	251	243	205	231	227	254	210	240	236	264	249	254	216	233	238	236	235	227	232	219	226	231	229	253	213	204	287	239	227	233	235	236	235	210	241	243	208	238	195	265	251	246	254	241	279	237	230	222	271	257	238	224	233	260	236	238	266	276	205	245	244	227	231	250	249	230	222	237	253	234	283	252	223	237	227	242	235	266	244	233	233	226	236	259	220	237	256	216	234	229	232	245	223	245	214	233	240	263	234	247	259	238	218	226	242	263	229	263	255	254	217	252	239	210	263	230	240
27725	2071	4362	4832	4229	3501	2976	2463	2171	1909	1753	1610	1465	1344	1234	1211	1156	1138	1055	1073	998	966	946	909	912	868	860	869	830	796	802	800	809	769	790	788	759	783	722	754	811	773	734	754	694	764	739	714	718	729	747	749	716	745	734	735	778	702	750	717	727	726	746	746	685	723	691	735	745	705	711	702	688	721	705	714	741	672	668	733	724	692	751	706	699	748	733	727	742	682	658	679	670	721	692	704	695	717	705	745	714	695	726	681	669	697	725	704	708	747	664	680	733	716	626	653	715	672	725	677	747	666	728	691	647	667	707	705	700	694	718	648	649	697	719	686	710	723	704	708	721	721	653	697	690	710	747	700	679	738	692	739	735	719	658	676	665	721	667	732	680	705	695	675	682	695	627	744	673	682	668	722	680	727	680	746	676	682	696	700	753	703	688	670	696	692	677	732	693	703	699	682	742	727	690	729	709	677	742	672	718	691	706	688	718	682	693	703	714	683	735	701	717	667	707	700	666	700	768	675	701	735	686	716	673	696	756	724	679	661	680	688	695	655	724	708	705	734	727	734	671	667	706	683	705	713	742	680	683	680	707	662	731	705	613	740	696	682	658	684	679	695	713	745	678	680	729	646	703	640	711	682	695	697	714	766	653	699	688	732	687	689	687	693	688	720	639	713	672	708	685	689	704	689	728	676	697	699	685	681	727	729	686	697	703	691	709	655	731	664	701	730	733	726	698	679	665	757	732	698	701	666	699	743	703	675	701	707	671	684	703	722	711	677	675	651	661	696	702	760	664	669	717	686	681	700	667	683	693	736	638	716	735	687	643	713	660	683	649	686	695	695	683	707	743	701	707	673	729	673	689	688	728	684	690	690	695	713	697	728	703	688	674	683	678	677	728	667	691	667	681	698	708	689	702	703	680	675	716	629	702	657	714	684	712	675	708	718	669	645	730	703	693	653	744	625	678	685	682	692	647	668	688	681	673	695	672	691	702	710	720	683	664	706	676	663	672	671	649	686	677	688	752	717	711	723	689	657	710	753	685	707	694	660	638	674	702	646	631	730	656	732	655	691	658	737	680	748	696	668	671	658	641	670	685	743	668	694	732	640	679	680	652	692	687	666	736	663	708	699	676	697	702	675	704	707	685	657	699	691	658	689	705	721	676	689	708	673	674	681	683	634	672	703	745	703	698	660	682	679	732	709	715	712	686	722	671	630	699	685	697	741	660	697	694	641	704	697	703	738	656	705	668	686	702	656	661	723	723	695	672	701	694	690	656	703	676	703	701	691	701	670	725	665	691	675	653	720	717	651	703	710	722	699	686	681	722	719	701	705	720	647	684	706	649	719	707	677	688	699	702	657	675	699	723	680	678	682	705	651	676	661	665	684	707	698	708	674	696	730	718	746	672	643	659	674	708	695	708	686	663	690	654	665	736	673	668	700	740	657	697	660	683	724	698	704	669	725	688	718	687	685	678	735	680	676	706	693	696	744	727	748	706	676	694	663	688	710	734	662	711	705	683	691	690	696	665	660	716	698	695	688	663	650	715	726	723	713	689	697	701	694	682	677	638	695	716	700	651	668	724	661	673	712	685	720	718	667	714	693	664	697	686	657	702	701	706	712	698	720	685	659	718	692	661	670	667	657	679	679	704	706	711	732	668	692	699	723	678	658	676	696	685	720	643	721	716	668	678	690	697	705	654	721	700	729	682	697	716	692	728	704	683	707	687	652	694	675	748	659	701	716	654	729	665	717	719	643	691	692	639	677	685	681	702	675	656	697	677	678	686	677	674	728	687	701	680	669	706	686	666	713	664	669	718	678	661	745	679	685	713	666	675	723	660	693	670	659	685	667	650	715	686	681	682	713	766	714	713	706	685	699	725	716	704	671	673	686	705	682	652	723	666	699	664	666	687	662	709	676	690	717	635	673	696	703	681	646	657	713	663	721	686	678	673	690	709	656	667	694	641	691	682	673	705	718	709	710	679	727	743	643	681	673	713	649	685	672	707	669	667	670	749	656	714	701	719	678	709	715	694	704	681	673	696	723	664	704	767	709	691	737	669	744	693	717	700	656	699	712	699	669	643	670	680	737	672	674	708	681	700	693	675	684	699	674	676	666	671	691	687	683	686	693	707	707	685	703	712	680	648	732	663	679	679	711	674	718	714	665	687	743	691	705	675	717	710	678	713	732	718	714	715	697	760	692	697	698	715	678	701	692	710	659	734	700	711	701	733	722	683	678	728	727	700	667	733	738	631	694	676	675	689	694	667	711	685	711	673	679	727	694	668	720	684	725	656	681	686	690	689	713	667	685	674	689	685	658	725	699	738	703	709	711	639	681	717	701	694	670	703	697	683	697	716	722	658	695	676	747	732	680	710	687	687	692	683	675	708	679	684	691	733	690	750	694	687	723	656	711	621	722	690	686	692	697	699	679	705	691	664	697	672	714	697	687	683	662	707	693	720	647	741	713	659	727	660	713	723	688	703	683	719	704	743	681	685	711	680	699	681	722	681	675	666	735	697	678	688	664	712	730	713	688	700	650	703	706	666	690	698	697	700	690	713	667	720	724	705	627	662	722	715	712	692	685	706	678	673	726	733	696	674	672	675	716	725	690	733	733	654	655	716	707	667	754	666	715	702	723	721	702	749	747	699	687	683	733	718	686	695	694	719	674	653	752	668	710	680	694	708	698	720	652	754	681	668	664	715	704	679	722	666	673	691	676	746	652	688	676	716	679	688	680	758	692	670	683	691	735	668	688	699	753	643	675	670	687	677	671	688	739	689	662	736	672	661	742	683	701	634	726	669	666	703	715	711	683	673	727	707	693	724	712	711	720	685	697	697	686	668	666	737	714	701	711	677	682	711	646	704	677	722	681	723	648	721	703	678	673	632	682	713	752	697	701	699	685	680	713	691	709	703	692	629	682	722	689	683	725	691	709	692	708	727	714	717	666	702	713	697	709	688	701	683	713	699	695	685	707	734	695	690	714	682	660	750	694	700	686	716	679	692	673	729	665	677	678	722	707	696	706	696	687	683	713	747	718	667	714	673	688	674	733	693	657	693	731	733	698	671	704	687	652	689	698	687	704	704	671	698	705	718	734	657	714	662	696	718	707	671	729	693	688	713	681	737	685	672	716	654	702	725	695	698	699	698	689	690	684	716	722	668	648	680	652	720	705	680	681	678	702	701	729	682	696	672	685	729	656	650	725	662	695	674	623	668	722	673	682	747	701	687	717	706	687	666	662	733	708	689	712	724	694	704	634	698	700	668	741	690	714	688	732	713	687	677	690	675	721	676	667	681	647	728	690	684	683	691	690	650	647	720	703	707	681	700	714	660	665	688	723	714	653	653	700	729	672	698	718	683	688	660	696	739	674	716	717	670	690	691	660	687	700	745	709	694	699	672	704	659	636	736	632	707	650	680	684	712	701	706	713	687	655	663	712	663	657	654	687	693	736	651	659	714	700	691	694	644	684	682	668	709	752	716	659
10134	434	255	127	108	92	82	74	93	83	57	89	79	76	79	65	89	67	87	73	72	66	78	67	69	68	64	67	75	79	75	86	70	70	70	67	71	84	61	71	66	71	61	79	80	72	63	56	64	74	58	68	75	83	63	73	73	75	66	62	59	96	56	69	82	81	81	67	63	70	77	77	77	76	81	80	56	64	76	71	81	67	76	74	65	67	74	70	76	66	55	78	67	75	72	81	60	70	73	72	62	68	64	77	76	71	69	63	63	87	66	72	73	67	77	77	72	67	73	64	70	84	82	86	78	78	79	78	75	72	87	72	79	82	80	78	74	82	72	64	89	79	74	90	49	83	64	71	69	72	58	66	80	60	75	77	82	76	66	83	73	83	83	64	85	75	55	78	81	84	64	84	63	82	74	89	72	65	69	68	71	68	62	68	58	76	66	50	71	72	78	82	66	102	73	58	77	63	67	82	80	72	66	76	56	93	67	84	76	75	87	77	66	64	72	56	65	65	56	64	85	66	83	78	78	69	92	73	76	75	65	68	76	68	79	69	59	90	64	79	73	67	62	93	72	76	59	81	90	77	76	65	74	80	66	78	82	85	67	60	71	55	71	75	81	90	78	86	77	73	84	79	76	96	71	63	75	77	73	72	70	79	77	79	66	65	73	75	85	59	88	80	76	78	66	74	76	84	83	76	80	78	80	47	56	67	72	64	63	72	74	78	63	87	79	86	61	85	84	66	67	75	73	79	73	77	82	75	57	80	64	70	70	67	76	67	85	82	81	75	77	75	71	75	66	66	81	69	68	71	80	60	65	78	74	75	79	84	64	79	83	76	73	95	83	82	85	68	87	61	68	65	75	80	84	64	71	65	71	72	69	75	63	75	68	80	88	77	83	73	73	72	64	66	92	69	88	82	72	69	61	70	85	84	58	75	61	67	74	77	68	60	75	80	93	94	76	49	54	72	87	78	74	74	69	73	81	73	100	55	59	68	75	62	74	75	73	73	73	78	88	75	77	63	79	81	76	71	85	72	60	73	82	69	71	69	69	59	82	66	73	84	69	74	77	85	84	59	75	67	69	66	65	81	66	76	75	72	68	65	75	70	96	71	82	65	74	75	73	79	72	78	66	70	67	63	72	73	78	73	66	67	70	65	55	74	63	56	66	76	91	66	69	62	91	74	72	76	73	55	65	68	67	78	74	54	67	84	61	70	83	84	64	96	86	81	68	79	69	75	61	70	68	71	77	64	79	76	69	70	68	68	79	70	77	71	72	95	81	80	81	82	61	88	75	62	83	63	71	68	94	69	87	70	79	80	75	70	66	72	79	81	68	58	77	79	67	72	75	78	83	69	76	77	81	88	50	71	65	63	73	57	68	72	68	70	68	81	72	65	78	71	80	63	72	76	55	76	59	91	68	76	57	72	61	66	66	65	73	74	77	67	72	75	69	72	85	92	58	79	77	74	86	70	82	72	104	72	82	62	73	68	69	64	64	87	78	79	74	79	71	74	76	69	60	77	55	85	88	75	88	68	72	83	74	62	70	72	57	79	77	61	82	83	71	67	75	68	73	82	86	75	76	86	67	79	66	65	65	54	60	73	69	78	80	58	72	69	73	86	79	65	84	87	65	81	77	57	67	80	85	86	78	68	77	68	77	66	74	62	64	70	72	87	64	78	61	86	76	71	75	66	63	63	66	87	66	78	64	62	65	83	69	76	83	78	90	63	67	65	73	57	67	79	73	66	85	78	79	70	63	78	78	73	80	85	74	66	73	76	71	55	67	69	87	56	82	64	68	75	58	76	73	70	73	81	86	71	87	80	57	78	80	78	68	55	78	75	78	71	85	81	64	52	84	82	69	67	67	87	74	70	74	80	62	69	68	78	72	62	86	80	86	61	85	65	71	82	67	72	91	74	86	69	81	76	78	63	74	71	74	81	65	79	68	63	76	66	79	80	79	64	79	76	80	80	78	60	75	71	84	70	73	70	79	77	74	84	73	87	74	82	87	81	81	74	94	80	65	73	68	70	74	66	70	69	82	89	80	68	64	69	76	80	68	84	72	69	64	81	83	71	70	67	64	91	80	82	79	67	68	85	66	72	77	86	81	79	69	80	77	84	70	72	80	71	76	75	56	80	78	66	76	71	84	75	79	73	73	67	76	62	71	81	67	71	71	62	58	89	76	67	63	69	82	66	68	75	84	71	92	78	71	69	59	65	65	69	65	77	69	84	73	82	71	91	71	72	67	73	75	80	68	71	48	69	73	68	74	74	69	80	75	67	73	77	77	81	69	82	65	80	69	90	77	58	63	79	74	80	89	84	79	62	82	71	79	62	77	78	63	74	92	69	61	71	89	79	78	69	64	80	56	71	57	62	98	67	65	76	79	67	64	89	79	79	66	78	65	67	84	62	64	72	70	78	79	56	79	79	80	58	73	65	71	73	72	80	73	62	74	74	72	78	68	72	59	67	84	76	75	69	65	65	86	85	72	69	65	71	65	76	67	81	86	90	69	74	68	69	70	77	68	73	62	66	69	56	57	80	71	80	72	74	66	83	65	63	74	78	74	73	73	65	67	81	59	79	72	77	66	58	84	86	68	78	56	73	74	83	82	87	79	71	74	70	75	67	69	76	60	84	56	78	80	64	73	69	73	89	88	75	76	67	62	77	80	82	68	73	64	71	69	89	73	64	65	75	80	76	84	59	85	84	88	75	71	76	56	82	54	69	75	74	72	67	52	61	71	61	78	68	66	70	78	75	70	70	63	72	54	78	72	75	66	72	60	82	79	62	69	69	69	78	65	71	68	68	86	75	87	56	81	82	65	74	66	68	80	66	83	66	84	83	83	63	64	73	82	72	83	75	79	59	76	91	71	71	67	77	74	85	69	59	77	70	76	73	78	66	67	76	66	77	70	67	83	73	69	79	66	74	80	62	57	77	65	58	67	73	63	60	70	60	74	76	63	75	84	60	63	67	61	70	56	67	68	75	75	73	82	75	78	69	76	89	72	69	61	66	68	63	81	83	69	81	79	77	74	67	68	63	77	67	74	75	52	66	79	78	76	88	70	82	50	85	63	78	54	82	62	63	58	72	70	81	68	78	63	81	69	76	70	75	77	70	77	74	77	60	75	62	63	77	76	73	92	76	73	73	82	76	74	66	67	73	66	76	58	70	85	77	82	75	76	68	84	94	67	70	67	72	73	79	62	75	83	88	79	78	72	66	76	76	72	78	81	77	82	71	57	85	77	64	83	73	82	63	78	72	82	82	63	90	65	65	73	67	75	93	67	81	78	64	69	82	66	86	71	85	55	69	80	69	69	77	69	62	74	61	57	75	67	76	79	75	66	54	69	76	80	73	77	58	72	81	74	70	70	67	55	73	77	75	88	82	91	75	84	86	75	62	77	90	70	61	61	68	77	69	80	66	69	72	76	70	81	69	60	77	62	81	72	73	74	70	81	70	70	65	85	73	77	77	89	80
11467	317	388	398	376	337	356	313	324	317	302	300	318	308	274	261	292	259	276	266	285	266	280	248	272	279	272	257	262	279	293	276	291	275	268	251	261	265	264	255	295	287	266	259	264	268	285	254	271	306	308	236	270	277	292	262	252	277	283	267	264	272	251	272	274	255	252	285	278	260	237	273	247	275	238	267	285	259	296	255	267	255	265	280	288	248	273	291	275	256	246	287	271	270	315	254	260	280	249	269	252	264	238	228	238	271	240	288	274	285	264	247	321	263	250	298	247	250	253	249	259	270	277	285	240	261	269	274	279	284	281	262	259	262	272	279	247	269	242	265	262	277	240	280	254	273	266	266	266	291	244	297	261	245	282	262	287	252	264	246	256	306	247	239	251	277	287	269	269	277	274	276	274	276	294	284	238	236	248	267	249	296	291	251	264	255	294	232	261	276	255	267	261	286	279	271	297	231	247	249	266	234	274	273	281	246	260	275	274	294	277	281	222	255	244	275	301	249	302	259	266	268	237	273	264	277	243	257	245	264	253	256	259	275	287	303	265	254	251	266	254	262	261	276	281	260	282	257	258	297	248	253	275	257	295	283	250	267	273	279	263	245	287	269	260	260	277	267	262	257	271	289	241	274	285	269	274	277	258	281	274	261	297	250	274	271	230	264	295	235	251	247	258	274	263	253	257	244	243	236	275	257	256	282	260	280	283	294	279	282	272	263	285	286	290	251	276	301	278	256	296	288	257	254	272	276	282	274	251	253	249	272	283	258	267	242	273	308	286	292	270	251	252	229	286	262	254	247	283	252	285	258	262	254	283	275	276	302	256	288	290	254	260	258	279	277	276	255	269	254	262	268	245	275	249	252	265	266	267	254	282	260	241	286	247	268	248	265	269	276	271	271	271	261	279	269	296	267	248	288	237	248	252	267	294	289	259	283	260	259	254	244	256	262	260	288	258	308	253	280	297	238	260	259	279	240	246	275	276	276	261	274	274	240	259	255	254	272	240	276	258	271	239	287	284	268	263	253	262	255	268	248	284	287	256	272	293	263	249	274	265	275	262	267	256	251	265	236	293	243	247	241	283	278	281	269	284	249	269	259	264	259	260	283	277	252	298	260	237	257	286	262	289	233	286	246	287	240	267	286	252	238	279	263	269	263	280	250	270	265	291	268	298	236	274	290	251	269	267	237	274	236	280	278	249	290	272	289	270	247	270	264	252	250	261	253	252	266	266	287	240	247	288	249	288	283	264	262	274	249	273	294	279	282	286	257	250	242	273	264	291	271	261	262	224	280	263	283	234	266	260	246	262	301	260	268	252	251	258	268	269	269	251	261	260	267	262	242	281	255	258	244	263	283	256	268	259	258	278	254	262	273	285	264	285	226	281	280	267	281	258	280	256	234	239	235	295	267	259	268	286	279	292	265	283	253	267	244	277	251	260	279	252	264	239	257	262	282	264	279	286	251	258	266	270	274	261	280	254	279	267	262	239	242	244	252	243	273	258	277	247	280	272	269	273	276	282	260	271	268	245	279	243	283	261	260	270	244	275	282	254	263	257	286	256	256	265	234	278	257	284	281	261	260	268	245	260	264	271	283	262	270	267	261	253	268	264	261	268	276	265	270	265	247	258	266	267	257	253	255	276	280	275	245	270	278	274	254	284	276	273	254	291	271	278	256	262	266	257	270	298	260	277	230	294	262	244	262	271	271	257	292	300	290	293	280	276	270	283	283	266	260	247	265	259	276	253	254	256	261	240	266	278	256	257	305	267	258	254	249	272	269	259	269	271	277	257	260	289	272	270	270	278	273	266	283	259	271	278	245	254	258	312	301	244	289	288	224	234	257	285	251	289	264	244	277	273	246	266	280	244	268	276	277	255	262	244	261	267	267	260	266	291	264	293	263	250	265	275	264	267	275	263	251	299	258	250	279	259	284	272	242	284	243	264	264	242	245	260	271	267	285	278	266	259	259	264	249	290	257	251	272	288	264	240	252	247	258	246	278	236	257	255	240	250	290	255	252	260	265	265	297	275	270	266	233	280	265	253	258	257	316	262	230	257	279	242	250	282	260	254	258	256	287	270	283	258	288	252	262	250	275	252	260	280	278	248	275	247	251	270	246	257	306	256	250	269	290	261	295	293	255	250	259	288	254	247	245	273	258	255	279	292	246	289	281	270	259	296	284	307	265	284	270	263	249	244	275	298	254	257	271	268	282	279	267	263	254	245	252	260	271	250	264	289	241	272	273	272	295	265	269	273	265	243	256	240	266	248	279	260	306	272	288	256	275	288	246	246	249	287	257	251	247	267	263	275	262	263	261	272	285	288	282	282	264	269	250	258	287	287	265	258	284	262	267	254	292	272	293	289	296	256	270	260	279	259	255	272	273	262	260	244	269	253	280	281	272	247	278	289	255	266	245	265	262	257	269	256	267	251	288	259	273	253	272	284	298	278	274	286	272	277	259	278	249	261	283	259	249	243	283	288	265	271	273	250	290	251	258	243	273	284	266	260	267	285	291	260	288	270	231	262	251	272	238	287	278	256	290	266	299	267	246	251	316	293	267	276	263	279	267	234	269	263	281	278	266	289	271	243	247	261	279	270	252	269	286	283	248	258	257	264	265	238	268	280	256	251	234	274	242	244	251	247	258	253	245	254	256	252	291	246	276	248	253	274	286	245	269	252	278	284	268	261	271	252	262	270	212	268	264	273	250	273	267	305	292	298	236	298	291	265	283	266	279	244	240	257	261	262	259	313	284	263	277	271	253	237	279	295	270	246	290	258	284	225	295	282	273	291	262	258	243	244	268	285	264	267	286	271	274	259	290	238	264	253	262	293	277	259	265	272	278	282	257	281	249	300	244	251	259	270	247	283	244	299	282	265	310	264	258	265	244	263	238	250	284	274	255	232	264	273	254	294	260	262	250	257	292	274	308	281	281	276	246	293	261	306	264	276	264	286	270	249	267	272	282	268	269	313	243	255	259	276	276	268	263	264	272	254	256	240	261	260	297	244	280	281	259	290	273	226	260	240	257	240	295	275	281	280	270	246	284	266	261	298	243	272	279	256	286	247	273	240	253	262	252	267	245	254	260	248	255	269	255	269	259	269	289	255	254	256	272	278	251	256	268	253	297	294	281	260	265	249	283	259	286	269	269	269	263	281	237	300	269	278	265	268	285	244	266	243	270	284	265	253	264	228	267	265	244	255	281	272	273	314	242	264	232	274	255	271	266	254	256	248	274	253	251	278	255	291	260	243	282	294	262	241	310	259	287	284	269	261	274	277	264	279	241	261	275	279	234	254	279	289	271	274	280	260	283	286	239	275	252	248	261	245	293	279	281	274	250	270	288	251	247	277	272	282	287	309	270	245	289	260	306	259	268	265	243	268	266	273	253	280	259	279	242	279	270	280	279	256	283	254	272	266	259	258	274	280	277	254	283	257	236	267	273	277	275	283	237	286	263	271	233	260	274	280	258	303	261	271	285
45131	15772	3471	1003	642	471	409	334	270	249	235	237	184	162	184	162	165	149	158	166	158	168	154	153	160	141	135	164	161	153	147	152	157	143	162	146	147	142	126	144	134	146	145	159	131	148	149	138	155	108	143	139	132	127	158	145	124	131	153	159	142	141	135	138	126	159	141	144	170	155	124	123	140	146	135	127	115	160	138	132	140	148	146	131	154	144	126	150	153	145	140	152	147	160	119	134	145	141	146	140	129	149	123	161	117	131	143	130	148	153	135	121	153	145	127	138	131	142	132	148	141	150	133	147	151	136	121	129	152	158	142	164	144	141	163	119	168	140	139	142	143	138	142	133	134	127	155	152	154	157	135	142	125	130	146	143	142	142	121	121	127	138	142	143	141	158	146	123	137	139	136	163	144	141	137	121	146	130	131	156	155	152	145	131	118	144	142	124	135	122	116	123	127	146	143	143	143	164	139	142	130	139	162	160	116	153	126	163	139	149	131	132	153	138	156	140	132	148	142	148	147	143	109	131	148	141	148	135	149	157	123	120	131	144	124	135	143	137	156	127	155	118	116	131	146	148	139	144	158	125	133	135	128	157	132	156	124	147	137	133	143	145	134	100	132	133	140	109	145	125	135	129	106	131	142	144	152	137	133	121	137	146	166	120	125	129	137	124	158	126	119	137	134	124	167	138	149	127	117	149	145	133	145	145	137	130	152	151	129	132	133	143	136	137	135	138	149	143	134	151	131	151	157	129	159	132	145	143	155	138	127	138	130	125	117	138	135	139	153	130	146	135	98	141	131	160	157	146	137	135	150	141	117	137	126	143	141	140	138	146	145	127	134	157	145	147	135	128	146	143	136	155	135	124	134	152	155	130	162	150	135	133	138	133	110	124	148	138	129	118	124	137	144	147	153	137	148	145	166	146	146	123	141	114	154	130	152	154	125	123	117	149	133	175	154	164	166	116	159	142	151	141	150	110	149	142	143	150	153	159	128	136	139	129	152	149	138	140	168	149	129	135	158	150	139	139	149	124	146	142	120	130	146	151	153	130	131	141	136	128	150	167	143	150	142	114	166	136	142	139	117	139	131	140	131	151	136	148	157	136	148	139	133	135	146	130	134	135	146	137	154	136	129	151	166	154	117	149	153	135	167	131	151	156	138	148	134	116	135	157	136	145	124	123	149	135	139	140	147	159	143	148	137	135	143	136	140	146	125	143	144	137	138	134	144	126	139	123	132	114	136	118	149	156	127	149	134	145	148	142	124	136	138	134	124	124	134	158	149	165	135	138	154	126	142	124	142	143	140	157	121	134	130	148	137	153	130	133	136	134	130	143	157	122	143	130	130	134	131	151	142	140	131	133	154	167	158	132	141	136	128	123	154	136	119	163	141	130	148	137	163	126	141	137	142	141	147	146	137	145	146	119	142	121	133	135	106	133	124	134	147	123	126	147	142	132	127	131	137	126	153	136	145	149	140	131	142	126	137	148	168	130	135	160	121	146	146	147	131	140	142	144	149	152	124	113	134	151	139	133	136	141	141	128	147	144	143	142	128	158	125	141	137	130	150	130	127	157	146	108	144	137	148	139	136	142	133	140	135	138	138	157	132	166	134	151	141	126	133	126	138	151	161	153	138	134	151	143	154	164	135	132	148	146	149	137	106	156	148	159	156	136	146	143	147	134	133	111	126	147	162	147	130	142	136	129	146	136	150	137	128	151	123	144	156	152	131	137	152	150	147	133	122	140	137	147	125	152	148	133	143	163	143	139	139	142	139	151	132	137	151	141	144	168	159	141	133	154	132	155	125	145	149	144	130	120	129	142	145	151	129	153	141	138	138	130	136	155	124	133	133	130	127	119	141	136	136	149	142	154	148	141	132	123	129	124	120	127	141	143	138	130	127	145	135	111	141	152	138	134	113	139	160	137	170	164	146	106	138	154	126	142	152	146	138	112	139	123	150	141	127	154	120	128	124	133	134	131	138	164	137	145	145	125	144	159	140	129	125	169	123	138	131	138	147	149	125	146	141	119	141	133	139	149	145	125	138	126	137	141	128	132	148	162	133	123	145	110	119	126	160	134	116	127	127	137	128	118	133	132	151	137	133	148	140	137	145	153	107	116	139	140	140	166	129	136	160	149	134	124	124	140	122	119	137	142	152	120	146	126	126	137	140	133	135	133	164	119	139	144	136	140	137	141	127	137	123	161	147	136	149	124	137	133	143	128	140	151	132	132	135	119	125	152	121	155	127	137	159	120	130	129	137	140	122	148	131	147	142	141	157	135	137	145	136	115	140	150	136	135	144	144	120	139	136	141	126	119	131	145	126	125	123	135	152	140	149	146	121	136	146	160	136	141	132	136	137	147	134	132	140	156	138	127	140	133	148	139	151	128	150	127	140	137	108	143	154	145	156	114	135	144	151	130	137	132	120	158	152	122	155	142	135	152	138	174	146	146	159	141	144	135	145	136	145	132	134	132	140	142	151	144	154	127	131	137	134	148	110	121	136	132	128	134	140	171	129	140	149	156	129	142	147	152	134	134	128	149	114	148	117	139	123	134	138	138	120	143	166	143	136	138	121	134	139	127	128	130	136	140	148	139	145	141	141	125	131	134	153	136	137	129	145	132	173	149	159	136	108	143	125	151	142	140	148	145	134	142	152	136	144	151	142	141	128	125	146	122	144	130	149	148	128	117	130	125	167	135	128	125	150	135	125	146	123	134	146	157	123	150	146	141	133	149	142	150	131	125	130	136	163	130	127	131	139	134	127	150	135	127	120	158	158	137	130	140	130	124	141	153	127	157	143	141	108	152	142	144	143	154	146	134	139	161	142	146	139	132	146	127	154	144	161	126	120	133	142	134	129	155	140	123	144	162	144	129	139	144	122	164	151	133	133	133	142	140	122	119	140	154	128	139	133	122	147	144	135	142	138	142	127	140	127	153	121	118	132	121	116	136	143	133	109	110	140	161	151	149	144	140	147	160	132	168	137	138	152	117	143	121	152	169	130	123	131	151	136	144	125	138	141	138	137	134	138	131	149	146	132	146	131	148	148	131	138	135	150	144	135	145	131	150	149	150	123	134	129	132	143	119	140	153	137	128	132	134	137	139	131	133	139	143	136	150	161	152	123	145	133	125	139	130	114	145	154	125	150	131	144	162	129	143	160	134	132	154	138	143	157	135	145	144	136	144	144	158	149	144	148	132	129	150	127	141	130	173	129	166	128	127	127	133	132	135	124	150	123	122	156	121	121	147	144	127	153	138	137	141	129	134	114	133	157	124	127	130	145	141	145	150	114	135	137	149	154	155	161	138	124	135	147	119	159	111	148	124	145	148	133	127	136	125	138	151	147	152	147	138	148	128	137	147	130	152	135	153	152	135	150	123	133	137	135	131	154	132	133	138	133	143	130	142	136	167	139	156	133	130	150	127	125	133	154	133	130	131	144	145	154	141	150	138	126	154	158	139	142	134	122	144	145	148	150	134	135	147
21489	1229	2503	2832	2428	2013	1685	1434	1228	1175	1021	864	813	763	761	660	682	684	591	617	605	616	525	550	535	508	527	502	561	500	526	520	501	515	472	497	516	485	478	487	504	465	494	449	511	454	470	472	496	474	423	451	462	487	465	461	444	462	474	496	481	461	424	463	423	433	447	465	486	416	461	471	432	452	504	445	432	427	450	471	462	439	455	437	438	433	450	440	459	457	411	424	462	478	478	439	420	474	441	431	421	424	487	423	434	448	456	439	464	439	452	436	456	437	447	437	422	462	434	424	448	447	445	395	445	448	425	446	456	463	463	426	422	403	504	452	456	448	478	442	411	466	473	424	432	443	435	420	459	469	430	467	451	452	422	419	405	414	452	469	479	435	483	430	397	447	422	462	404	411	457	471	428	445	443	442	461	467	442	464	425	440	414	422	448	455	471	413	457	453	479	454	451	438	453	407	431	414	456	465	465	438	462	462	442	420	414	441	465	448	455	453	416	434	430	463	427	470	468	392	484	448	411	455	484	416	406	408	452	472	422	486	448	433	432	441	435	425	402	457	445	427	434	473	412	450	450	432	456	422	423	413	444	472	436	430	466	451	453	430	475	441	421	447	460	444	434	437	466	468	397	431	461	459	438	409	386	456	444	478	438	452	420	408	446	440	433	413	457	434	454	417	479	427	458	449	440	484	440	458	411	416	460	440	417	447	422	434	410	469	433	416	425	438	439	420	494	402	433	447	502	420	422	462	454	421	450	444	448	434	446	440	419	435	443	485	463	452	447	418	447	437	433	429	427	433	444	464	395	432	412	425	452	424	418	486	447	429	456	439	436	418	479	451	385	420	399	423	417	454	428	479	424	434	423	441	451	458	400	426	448	414	404	428	445	477	440	433	393	481	417	448	413	430	408	438	439	470	452	460	444	475	435	428	392	474	473	427	447	455	449	470	443	443	454	484	421	455	477	486	457	448	452	427	460	430	449	444	454	439	464	445	431	435	414	483	453	455	443	451	419	432	425	458	447	427	438	405	443	405	438	441	413	418	448	477	413	437	421	426	462	419	422	437	432	428	405	460	466	441	480	446	449	449	395	453	440	457	483	415	442	371	460	440	433	382	433	434	460	416	412	401	455	465	469	406	435	437	454	430	449	465	426	468	454	435	466	448	472	476	416	446	464	461	449	427	427	399	451	447	427	429	427	439	438	463	469	405	427	440	417	460	403	419	442	448	469	395	381	435	495	450	463	452	414	459	469	407	434	432	453	455	445	448	420	441	447	449	452	408	441	449	423	451	434	425	476	422	443	445	415	448	441	411	466	438	418	446	446	466	429	435	463	450	421	456	449	449	439	449	415	428	446	457	506	443	446	478	458	433	465	429	440	473	411	442	417	453	437	464	445	432	435	434	429	419	443	454	469	441	446	471	437	421	443	389	433	400	407	419	449	456	410	444	399	431	471	401	429	456	395	455	442	400	472	434	418	475	449	399	440	440	431	416	427	477	423	442	430	444	449	463	466	411	435	452	425	420	442	464	428	437	445	465	407	427	453	446	431	440	446	446	429	445	452	454	441	408	430	435	447	475	409	468	458	429	453	460	413	426	453	428	414	444	431	412	413	438	444	432	453	405	438	440	440	434	405	423	414	460	452	421	430	440	459	437	401	427	434	454	435	441	476	437	437	447	446	448	436	443	421	449	461	407	439	415	457	476	461	457	412	405	449	445	424	453	455	431	446	481	448	421	452	414	442	445	419	464	445	423	449	456	436	449	411	417	424	439	431	443	415	425	422	421	442	459	457	445	421	434	411	441	433	417	436	432	409	425	426	449	410	432	431	426	403	452	423	428	454	436	397	456	395	405	428	455	410	410	432	478	472	433	436	443	452	448	425	456	411	457	439	452	401	433	469	443	414	439	388	474	434	448	429	473	448	430	439	440	447	437	433	470	471	464	453	425	462	440	433	408	485	463	461	484	449	408	423	424	396	415	458	419	447	452	469	447	457	447	410	415	454	445	466	455	458	411	426	425	428	461	441	473	429	428	450	455	409	427	442	476	436	491	441	463	452	443	436	428	457	429	405	410	429	431	397	418	448	438	403	443	423	415	467	447	445	430	439	448	432	479	418	436	439	469	468	420	440	385	444	454	445	459	461	462	469	458	455	443	439	381	421	452	443	452	428	437	424	434	433	432	452	439	442	402	461	434	423	428	442	420	435	470	428	418	431	455	437	448	437	447	467	466	441	463	457	449	454	465	461	410	414	430	416	464	424	416	430	430	422	452	396	453	419	407	428	429	407	443	422	468	463	440	464	431	466	445	453	464	417	414	411	458	487	459	423	449	445	441	410	411	394	456	434	448	459	449	420	434	413	444	437	456	399	499	416	416	414	425	414	460	429	431	434	439	407	429	462	436	463	420	434	417	422	427	480	437	417	445	443	424	472	465	445	436	439	447	443	414	436	447	423	426	407	438	468	445	484	433	445	438	495	447	437	447	409	437	447	449	480	425	418	461	459	407	452	398	448	441	434	439	403	445	449	465	475	457	439	477	427	442	424	465	422	442	427	449	443	428	439	448	421	422	428	437	472	434	406	436	443	453	423	424	438	446	460	451	457	440	420	394	415	461	468	487	443	451	434	486	478	432	466	439	451	427	473	475	438	447	467	463	439	454	448	440	438	466	448	465	458	420	423	425	487	431	447	419	463	456	444	468	441	440	439	417	398	460	458	432	459	397	445	461	443	441	411	440	490	492	468	434	441	399	447	474	443	440	424	451	495	473	471	440	420	422	453	461	437	415	459	432	457	434	465	406	426	448	456	423	404	418	397	450	438	445	439	451	417	471	471	419	425	461	446	420	463	431	425	435	497	460	440	445	460	460	426	419	447	424	455	400	405	465	432	465	436	453	450	417	431	441	453	434	410	481	438	415	449	446	437	415	422	459	410	460	432	393	426	429	421	415	435	457	433	473	448	418	448	471	438	446	428	448	443	419	469	425	471	428	462	425	445	433	449	447	447	466	468	441	449	449	462	448	461	416	429	485	431	433	443	441	417	434	461	467	461	426	417	450	469	448	460	446	465	441	454	426	438	449	446	462	484	408	433	470	458	416	452	430	440	425	429	438	420	428	455	438	416	448	477	423	434	497	418	436	459	437	441	416	435	429	448	439	465	469	412	436	420	433	424	439	411	438	458	440	435	424	437	415	445	455	437	433	461	435	450	426	456	424	392	424	484	432	441	401	424	414	423	424	424	452	426	443	451	447	442	466	453	469	426	443	481	446	489	430	476	469	467	423	443	466	466	463	457	448	466	457	439	410	401	427	467	460	427	379	457	415	465	442	437	455	480	445	462	456	429	457	417	492	465	428	420	418	420	434	398	430	430	451	395	448	445	405	484	444	432	418	442	438	410	411	430	438	461	428	487	407	421	447	425	450	442	411	434	424	457	463	445	426	451	430	429	429	453	471	417	445	432	446	456	442	432	421	470	417	435	449
58221	20714	7896	1947	1341	950	730	613	526	471	431	363	333	343	317	339	292	313	285	278	292	267	273	278	267	247	273	254	256	241	234	236	279	240	251	242	252	242	251	240	243	237	235	218	238	251	262	241	281	221	232	256	228	265	250	249	269	251	239	235	243	204	245	249	257	238	237	241	221	252	265	245	213	236	219	238	228	233	240	252	237	257	231	268	250	244	222	238	235	241	222	266	228	229	233	244	288	217	218	256	236	238	239	233	224	266	224	244	236	226	234	237	204	242	229	240	269	219	228	211	241	244	225	209	259	249	209	255	246	224	243	233	233	215	249	225	215	240	246	256	219	237	265	230	269	242	235	239	255	235	216	223	260	239	243	233	242	249	228	221	227	241	218	250	258	246	246	223	245	244	236	228	241	238	225	245	243	238	274	239	226	238	238	215	252	242	237	200	223	218	234	238	240	254	225	260	215	218	242	229	252	259	242	255	251	225	254	221	260	223	239	230	220	231	248	231	267	219	234	215	226	225	252	222	223	253	245	245	244	259	246	233	226	235	271	250	256	223	242	220	244	221	253	233	237	229	230	220	269	222	262	233	246	241	249	256	238	256	246	212	213	214	233	231	221	231	258	228	255	208	235	210	246	243	235	255	236	244	265	238	241	241	220	232	227	250	208	243	236	244	232	251	245	218	212	256	233	241	228	233	240	232	255	242	235	230	220	220	267	236	260	216	272	263	248	244	238	211	234	259	215	262	236	252	242	218	249	244	233	206	224	221	244	234	246	213	225	253	251	251	250	215	239	236	230	226	217	243	256	245	260	226	235	238	210	235	231	233	223	272	223	214	239	241	238	222	224	224	252	222	248	229	235	239	235	232	229	226	241	234	244	250	239	212	227	255	266	221	239	222	252	249	248	238	219	241	218	245	253	253	227	239	230	224	223	226	259	212	269	270	228	229	226	230	247	233	217	219	227	215	236	264	219	242	234	231	228	225	239	235	233	234	228	236	220	234	268	214	239	241	243	218	243	208	224	219	222	255	228	241	239	218	256	226	241	247	239	238	233	242	255	220	253	217	255	256	234	263	236	240	234	224	222	224	241	245	241	225	224	235	225	226	219	230	208	242	235	243	196	228	235	246	241	256	222	235	214	233	251	213	224	252	223	240	216	215	229	238	265	236	211	196	234	210	273	235	209	214	232	244	258	225	248	214	250	219	230	222	226	251	226	242	240	234	240	228	235	223	227	261	250	236	231	248	211	244	211	236	256	238	199	223	244	259	240	243	265	247	236	226	249	236	249	233	248	258	252	240	226	241	257	255	225	217	215	215	238	229	220	214	202	264	237	198	215	253	248	232	220	214	204	208	219	241	239	239	231	254	242	211	245	234	245	256	246	249	245	258	215	230	245	234	227	230	227	233	238	227	259	255	234	251	236	259	272	236	237	256	239	248	228	261	227	236	263	244	212	257	251	242	200	231	245	245	235	236	235	243	233	263	230	252	262	223	231	238	236	237	272	235	243	255	274	237	249	253	253	252	225	245	234	252	226	250	237	226	230	249	237	241	242	237	253	236	239	262	210	222	226	265	218	269	235	217	222	243	225	229	228	252	234	259	206	217	239	214	210	203	226	269	238	262	248	240	230	248	242	220	232	262	242	218	215	241	251	257	240	261	262	256	221	221	218	228	231	231	240	233	246	207	262	207	229	238	206	235	219	234	239	244	231	245	235	231	203	226	229	223	234	243	244	248	208	234	241	229	262	189	251	227	243	223	241	238	244	244	252	202	252	242	240	214	216	232	242	220	216	211	210	237	229	240	254	240	228	239	201	240	231	231	242	219	213	236	248	227	225	218	252	228	230	241	242	201	255	215	240	248	238	225	242	229	251	246	235	242	233	218	235	241	231	237	228	231	246	263	236	217	239	259	212	250	240	218	226	213	225	222	252	207	228	231	225	243	234	230	235	222	225	227	248	242	245	220	260	250	236	228	246	240	222	248	227	232	236	240	269	252	247	224	239	243	228	238	253	244	221	251	261	247	231	216	254	211	228	218	237	230	248	223	262	219	232	225	218	233	215	238	207	259	234	241	209	226	249	272	227	260	218	222	235	212	247	224	234	210	213	236	246	251	269	239	215	218	217	209	254	238	217	254	226	224	231	229	255	231	239	224	231	225	220	237	224	232	232	232	258	227	250	237	260	229	264	211	236	244	219	231	255	239	217	231	215	245	254	223	250	234	257	213	229	248	222	239	275	237	262	211	190	238	214	238	218	241	263	239	232	238	205	237	228	251	249	229	172	212	214	241	217	243	239	218	265	259	240	235	218	235	244	231	219	207	241	215	236	260	247	225	231	224	226	238	254	266	230	244	198	246	222	245	242	228	235	212	254	245	238	224	272	226	255	257	220	225	245	255	251	243	200	243	224	242	233	230	238	215	219	252	221	265	238	257	236	219	234	228	232	231	213	230	236	217	235	251	246	233	233	249	230	246	250	247	263	224	255	239	210	233	252	240	220	264	235	231	221	253	218	231	223	208	230	214	251	252	235	221	223	255	237	237	235	228	234	206	232	233	242	206	220	208	235	237	222	231	253	231	224	233	233	231	221	217	208	222	250	221	231	217	213	232	227	240	270	231	229	244	264	225	260	260	248	245	240	247	250	213	236	205	239	244	236	233	217	210	274	247	235	250	256	224	252	228	241	266	225	261	200	234	233	232	217	237	244	255	257	255	230	254	244	245	232	234	229	235	229	237	236	245	247	238	221	201	232	253	229	235	227	229	253	211	240	236	232	232	251	232	230	268	265	234	226	246	230	244	235	245	231	227	247	252	256	221	233	218	205	238	258	254	241	247	215	256	252	218	210	239	273	219	231	224	255	243	262	230	256	224	234	223	211	214	243	265	228	242	244	214	220	252	249	237	202	221	208	233	226	222	254	216	248	222	242	240	212	256	248	206	269	257	226	222	219	235	238	218	213	231	230	212	224	229	262	216	208	229	241	205	224	242	272	248	229	240	218	235	230	246	248	248	261	235	225	221	239	233	234	235	240	247	247	203	238	243	214	246	245	220	232	240	256	221	247	210	250	238	221	235	232	223	258	246	225	236	229	227	203	241	220	214	268	257	249	232	249	230	241	232	228	233	238	263	223	248	260	258	244	245	239	214	269	251	224	241	230	203	233	230	238	231	222	221	246	238	208	235	233	223	242	233	235	224	258	264	239	222	215	230	253	256	245	226	235	224	232	230	251	224	255	226	237	264	204	232	214	216	216	219	229	229	255	233	229	226	238	226	249	240	239	245	257	218	250	238	204	240	248	245	249	225	249	246	242	250	231	223	258	213	226	224	266	243	245	270	246	233	242	244	243	242	234	228	242	232	249	242	269	247	245	221	260	247	234	229	241	245	248	218	233	226	233	214	237	211	230	233	210	220	224	274	230	215	256	220	230	229	231	244	275	247	250	257	214	235	213	249	244	245	231	216	255	218	248	239	230	248	226	262
30085	2171	4470	5124	4450	3643	3101	2612	2257	1988	1726	1612	1459	1357	1316	1188	1145	1090	1045	1055	991	938	915	912	856	862	931	884	822	871	838	858	762	801	782	749	767	824	797	730	744	787	773	720	746	701	782	703	731	732	774	750	733	736	728	756	748	733	765	746	682	730	706	682	708	676	738	711	753	739	723	740	742	717	753	706	691	724	687	677	709	751	777	720	684	724	662	686	678	722	671	714	685	711	685	688	715	712	723	659	681	700	706	746	705	678	695	720	690	666	679	695	683	741	721	687	685	682	671	688	696	691	678	694	653	675	648	678	672	714	680	699	730	647	713	691	678	620	678	660	676	705	673	666	660	669	651	706	713	666	697	664	683	712	668	722	700	714	687	671	742	658	713	739	668	708	656	688	709	692	742	749	736	699	710	683	718	702	673	643	640	687	675	689	729	677	679	729	706	754	653	669	728	715	729	652	640	719	688	647	697	712	702	652	676	651	699	680	733	688	680	679	686	698	673	683	678	655	696	654	678	704	684	692	698	654	732	706	678	667	684	646	718	732	690	708	670	672	695	675	689	696	683	711	661	666	668	687	682	645	735	702	672	670	713	713	662	724	694	706	668	672	664	672	671	720	692	670	706	663	684	667	686	671	685	685	681	684	691	624	714	731	692	677	709	676	652	719	702	716	673	683	675	685	714	666	705	703	690	689	713	694	705	679	683	708	693	683	705	638	686	700	686	642	720	690	644	683	680	682	695	666	675	705	737	660	711	684	713	681	672	698	704	712	682	675	705	648	672	713	682	702	673	718	692	732	704	708	742	729	686	708	663	672	698	712	693	617	712	691	717	692	695	629	707	698	671	681	701	719	692	701	699	713	697	720	703	737	674	716	670	669	718	651	666	656	686	689	663	701	635	704	710	679	680	702	713	701	671	673	673	680	689	666	666	710	715	753	665	710	662	671	643	666	645	671	706	682	664	695	721	688	715	640	717	673	743	673	758	677	643	725	722	735	698	705	707	697	779	661	701	717	666	703	741	677	715	683	669	717	731	673	718	699	680	724	685	701	694	680	675	690	676	698	653	711	710	726	661	680	674	670	736	695	698	641	686	737	679	676	643	709	714	687	642	676	654	682	691	695	697	626	666	668	707	714	676	642	716	708	666	682	733	625	703	706	710	718	674	690	722	657	725	710	703	664	690	686	691	686	652	661	662	698	760	651	712	738	658	671	666	670	691	701	705	686	666	646	679	666	698	686	718	675	673	648	707	719	711	705	715	726	706	693	720	659	730	699	678	693	667	705	692	714	689	725	741	736	704	633	687	699	665	699	688	644	717	712	691	655	705	723	674	669	691	677	688	705	684	663	663	611	708	673	702	658	685	725	697	769	758	671	688	690	692	711	680	740	688	663	732	690	694	727	691	663	663	660	661	650	679	685	668	625	648	725	690	700	749	708	632	650	669	695	690	699	679	723	716	742	682	635	656	683	701	658	684	637	667	708	736	661	702	683	707	703	707	714	697	727	673	699	725	653	680	692	728	711	683	720	700	681	690	650	664	688	665	726	710	705	715	726	662	687	675	704	683	654	680	707	689	656	704	682	677	693	666	641	671	681	691	702	702	724	623	719	686	674	681	712	671	685	652	656	692	679	684	669	694	667	701	668	736	719	664	691	724	702	660	703	746	689	666	711	688	681	670	643	699	711	695	728	684	688	690	701	692	672	716	683	657	702	658	683	677	698	717	669	678	645	653	688	683	710	730	679	704	706	709	680	719	675	695	705	691	701	701	698	662	671	671	693	683	749	689	717	687	688	712	681	703	743	672	719	721	655	724	673	696	674	730	733	687	653	652	634	630	705	670	694	688	666	731	676	712	697	679	699	651	707	631	680	641	698	710	662	669	668	690	696	679	681	691	661	690	657	691	692	711	689	667	656	706	678	669	670	710	703	689	712	727	732	661	679	688	716	714	710	690	691	683	721	628	662	690	735	709	705	696	699	662	687	687	685	725	695	704	687	682	685	677	694	650	709	665	683	684	654	727	741	698	693	695	714	738	695	708	640	682	661	679	698	647	705	687	719	678	677	653	709	707	711	672	696	647	672	678	675	669	676	691	662	648	703	686	653	703	671	675	684	671	686	663	681	658	692	652	698	676	720	697	686	715	661	699	692	666	690	668	703	732	666	721	700	683	687	693	710	602	725	666	732	686	688	704	658	718	679	719	641	685	689	733	718	667	654	655	662	692	705	732	678	696	700	678	687	675	678	711	709	643	678	665	670	658	676	643	633	720	657	715	696	670	669	659	666	679	683	724	680	663	667	641	706	687	677	668	721	677	736	736	674	666	729	722	702	678	728	736	660	670	716	719	710	683	661	675	664	737	720	699	728	739	646	681	626	709	723	664	721	678	714	683	652	677	657	693	697	697	637	712	740	714	680	672	699	729	685	657	685	662	636	716	658	677	666	710	665	710	655	685	683	685	678	667	698	716	683	667	657	699	664	677	673	672	719	639	665	665	660	704	675	656	697	699	667	699	619	703	732	725	695	704	644	654	693	691	663	691	670	712	684	654	681	643	675	715	686	697	701	662	682	680	681	697	683	670	692	693	658	678	702	709	652	698	702	668	699	685	699	696	706	660	674	730	687	715	651	673	720	660	657	719	698	704	733	688	722	689	709	673	681	712	723	716	711	674	672	702	684	709	673	730	665	663	735	717	716	688	751	706	639	680	692	686	695	655	714	692	662	654	716	704	685	684	681	727	759	707	716	661	672	677	651	697	689	716	655	686	679	661	725	702	760	683	673	656	694	636	683	709	710	711	714	661	735	722	696	672	691	685	705	697	685	713	647	677	670	676	736	655	681	735	707	738	700	670	687	701	693	675	676	661	659	704	742	692	747	690	713	731	670	670	701	724	677	669	643	658	680	663	745	673	702	653	656	676	698	677	673	682	707	678	700	692	720	670	648	662	718	682	675	670	683	745	668	724	696	666	703	689	668	689	717	670	700	661	677	700	682	691	717	688	691	696	719	679	667	729	701	682	625	683	744	684	684	671	734	682	696	704	700	712	710	664	736	648	728	651	698	636	632	698	670	690	720	661	667	686	671	687	718	720	621	659	735	707	615	696	697	642	689	686	691	697	692	690	720	681	667	692	704	706	706	664	692	714	705	667	673	651	695	730	718	653	680	690	669	709	669	671	671	711	668	699	675	650	726	664	681	682	721	675	697	666	698	682	689	654	693	733	682	685	662	669	704	724	698	723	672	702	701	683	691	723	757	684	694	673	699	695	660	670	671	693	672	675	658	713	713	637	653	669	671	671	673	703	682	683	683	711	657	669	678	698	676	712	683	682	717	686	657	690	714	689	670	695	671	704	696	656	695	657	720	659	671	665	697	679	742	682	717	709	713	660	663	690	695	657	714	649	647	696	654	692	702	682	657	668	652	660	695	731	714	673	702	668	672	677	688	663	695	703	693	701	727	673	659	676	664	726	645	694	723	737	680
10991	375	221	125	110	93	95	93	75	84	67	83	79	80	76	69	77	62	72	74	65	62	56	71	73	64	77	85	78	76	78	66	83	73	72	77	77	83	79	77	70	64	78	78	88	67	83	73	74	75	64	80	55	74	76	75	76	65	59	66	87	73	86	82	56	73	86	78	70	74	78	74	67	85	62	73	70	75	83	69	77	71	69	93	70	59	65	75	61	82	65	77	74	86	71	72	70	59	60	82	68	59	68	70	74	62	53	70	81	68	75	63	70	71	86	77	66	58	74	70	62	73	72	72	62	69	78	77	79	71	78	62	76	69	95	79	67	72	49	75	69	55	85	63	76	88	91	70	66	77	72	48	62	55	78	78	72	78	83	70	74	71	79	81	78	80	74	59	67	71	60	78	82	66	78	57	85	61	79	80	65	61	86	73	62	71	70	70	79	75	72	75	70	74	71	79	66	93	64	69	73	77	65	74	75	69	70	76	52	77	77	61	71	61	62	83	61	72	80	71	68	72	60	57	52	76	65	79	70	88	73	75	77	80	67	69	67	77	75	58	65	62	73	73	74	59	61	84	73	67	62	69	74	69	82	60	80	76	53	74	67	84	64	95	69	68	74	80	93	71	71	52	84	69	72	72	78	68	59	77	77	62	81	73	67	72	87	67	87	70	72	79	71	74	90	81	85	61	64	67	64	70	67	75	59	75	74	77	77	71	82	84	65	58	69	52	68	76	84	70	81	68	78	63	68	64	65	89	69	66	67	75	69	70	83	67	60	73	64	68	75	71	64	66	71	77	79	76	67	74	73	67	59	73	75	76	68	68	79	70	62	80	54	76	78	67	66	59	69	65	75	77	65	76	74	94	73	83	63	82	86	80	68	65	66	73	79	86	70	85	64	63	83	65	83	65	69	65	67	70	63	71	82	80	88	72	75	84	77	70	71	60	79	84	71	66	69	52	80	71	68	78	76	79	69	84	65	83	75	56	82	83	66	70	87	62	69	83	70	77	73	62	65	68	75	91	67	66	73	59	72	66	85	71	79	65	72	67	78	61	68	62	56	73	73	67	67	68	76	62	73	71	76	68	78	65	66	67	78	67	78	70	67	75	69	63	54	55	70	56	68	69	84	64	59	64	70	67	66	82	68	73	70	78	78	53	59	79	82	65	66	84	80	72	58	61	75	81	68	81	95	69	72	73	80	65	78	56	69	57	69	70	68	90	88	78	72	83	59	62	68	75	75	78	64	74	73	90	74	64	86	67	72	70	67	76	64	57	66	65	76	80	75	76	71	73	77	69	74	76	72	68	80	75	60	69	75	56	71	73	65	65	80	65	80	59	59	70	79	60	54	86	66	77	57	91	80	62	65	70	74	86	61	67	58	74	77	74	63	68	66	82	81	65	62	72	67	58	76	69	85	69	84	69	65	56	72	76	74	73	77	68	73	79	71	52	67	80	63	52	71	75	79	66	61	77	72	55	83	76	76	81	77	69	75	78	69	74	79	72	76	81	71	76	69	85	60	65	76	63	61	78	84	68	75	68	73	69	75	65	65	74	77	77	74	79	70	77	84	77	55	68	72	66	82	81	66	71	68	81	76	61	73	88	73	88	65	85	74	87	63	69	73	73	84	62	63	75	66	68	81	62	62	65	74	73	64	83	70	65	64	61	69	66	80	78	64	63	65	70	78	76	75	75	58	71	53	67	86	76	85	82	73	76	57	56	83	66	64	72	60	67	65	74	83	66	58	73	72	79	76	75	70	61	75	67	83	66	66	68	70	70	72	63	78	67	75	75	73	84	72	66	67	70	69	73	71	74	60	67	69	76	76	74	78	60	56	73	76	64	77	78	79	64	73	64	75	68	75	75	66	87	62	85	57	72	73	68	79	97	83	75	78	77	80	71	62	65	56	63	71	83	86	85	77	72	60	70	79	66	67	65	72	73	74	67	86	67	63	78	76	72	69	69	75	90	66	63	82	84	73	75	64	79	79	85	66	60	43	65	77	70	62	60	76	61	67	63	88	76	74	64	49	66	74	63	80	76	86	95	81	62	64	73	79	79	61	69	68	63	79	68	80	78	62	79	81	76	78	64	77	86	85	73	80	91	77	73	71	63	60	77	70	75	62	69	54	58	75	73	71	67	84	79	76	68	76	84	89	75	88	86	63	61	67	65	77	71	78	65	77	67	80	71	77	58	79	80	71	76	82	54	65	70	64	85	85	80	84	67	77	72	82	73	71	75	79	95	58	78	68	64	74	79	70	63	73	88	77	62	68	63	72	85	84	83	88	49	65	74	78	76	72	56	76	96	101	74	78	81	66	55	62	70	68	74	73	91	61	56	76	64	78	71	59	79	81	78	74	79	71	64	60	71	75	75	62	72	80	74	73	66	67	67	72	64	71	71	67	79	73	75	81	80	72	87	72	73	64	89	64	62	70	60	73	81	78	67	63	80	90	74	71	73	63	64	74	59	92	77	78	61	77	70	75	75	66	75	69	68	80	65	83	65	77	77	71	67	76	74	69	72	66	67	73	80	75	64	56	80	74	74	64	71	76	71	75	65	69	73	70	70	67	69	81	61	78	77	80	62	64	76	81	81	82	67	88	67	68	88	65	63	61	79	69	72	87	48	71	81	65	72	82	73	69	78	66	63	63	65	83	60	64	73	65	81	70	80	78	68	87	70	68	66	78	65	73	73	69	69	78	70	77	77	78	56	89	79	73	69	83	70	82	70	76	75	72	69	82	71	72	69	76	64	71	64	73	70	85	79	91	71	71	81	78	80	79	85	85	66	88	67	66	68	79	75	70	70	79	79	79	71	74	74	69	76	58	66	64	82	71	75	64	67	85	67	80	59	68	85	65	73	74	80	71	64	72	82	73	59	71	73	70	83	72	68	76	74	84	87	60	73	72	69	73	78	62	66	68	85	81	86	74	64	63	83	64	76	64	72	68	68	70	73	81	65	66	73	74	81	79	81	83	75	75	85	84	77	64	75	67	63	86	77	69	72	71	75	71	75	58	55	84	67	74	78	72	58	75	77	65	77	85	79	67	79	65	80	89	61	62	67	68	68	70	73	73	68	69	67	72	70	73	64	67	72	66	70	72	57	74	66	64	79	83	62	70	71	66	67	70	63	63	63	72	72	66	74	72	63	65	77	67	60	77	68	74	63	75	70	69	76	71	54	66	58	72	74	92	68	65	80	73	65	70	77	57	60	75	65	70	62	78	80	75	86	64	98	70	68	78	68	78	76	81	53	71	64	78	62	78	46	88	77	80	57	76	64	82	67	83	73	60	85	73	77	64	78	71	83	63	69	90	53	70	69	65	57	65	87	72	80	70	60	67	83	59	70	80	66	83	67	76	75	65	74	72	70	74	85	82	86	59	60	70	62	82	76	78	76	64	79	58	67	68	83	70	64	66	72	57	66	85	64	81	65	79	83	65	68	85	66	62	68	71	82	50	73	64	73	81	68	72	69	67	74
11543	336	405	443	413	346	320	317	335	292	277	308	295	266	267	325	257	320	255	293	293	281	259	256	262	268	272	282	256	265	267	262	279	252	273	254	282	251	264	261	265	241	269	248	241	275	247	280	270	226	298	267	267	252	284	260	254	260	265	256	268	239	271	275	290	265	262	281	303	245	278	248	261	286	246	262	253	283	242	275	236	260	288	259	267	240	283	259	273	256	270	272	242	272	298	256	276	256	275	258	268	250	271	267	275	267	273	276	261	227	270	227	272	264	275	266	261	256	272	234	268	259	276	278	252	264	264	275	268	247	252	256	263	274	249	269	287	250	233	237	255	282	256	236	287	246	270	246	247	262	286	248	250	286	236	262	244	268	275	265	298	254	255	288	239	302	272	242	231	259	216	270	252	278	252	270	261	287	272	244	268	278	269	234	316	259	254	267	253	259	293	223	302	279	271	249	273	295	272	260	249	288	250	243	260	286	274	255	276	278	281	263	245	256	260	251	286	253	256	271	273	246	247	251	266	270	230	275	263	279	256	271	263	278	277	297	296	255	281	265	285	250	271	274	243	242	287	260	277	236	275	266	257	285	298	256	269	284	238	245	284	258	275	277	278	240	246	267	251	269	269	265	252	251	274	268	280	253	275	276	274	260	256	242	257	283	287	264	245	245	264	282	270	250	289	274	314	262	247	262	244	269	259	287	273	261	265	235	307	260	260	251	278	258	256	252	297	276	277	241	295	272	257	278	256	257	260	245	285	272	288	256	247	272	275	264	263	243	254	279	286	249	263	288	254	271	276	266	275	250	276	267	241	271	265	301	271	284	272	274	272	260	270	254	289	284	274	285	290	285	256	282	267	257	280	276	278	249	254	254	274	254	244	270	242	239	310	270	246	269	261	267	274	256	268	271	307	276	272	280	282	240	258	259	244	260	288	250	246	272	237	263	276	254	259	234	267	271	260	274	273	275	283	293	224	275	265	287	239	276	226	277	275	272	259	240	283	252	245	258	270	277	272	244	260	277	284	283	268	238	256	296	256	276	278	251	251	263	253	265	281	293	269	249	273	262	257	238	277	248	272	254	271	268	267	259	282	266	265	273	248	252	237	291	266	276	284	246	278	248	269	251	242	280	276	285	275	259	273	252	259	279	253	283	244	238	284	279	280	271	258	251	272	253	288	272	249	284	255	250	232	246	299	280	285	279	256	262	262	262	273	260	265	254	253	285	231	277	239	267	280	260	270	280	257	212	243	249	291	254	272	261	264	273	268	232	283	273	264	285	272	268	241	238	263	266	257	266	243	256	277	261	230	248	287	284	271	276	262	264	275	268	261	258	285	259	273	284	269	276	276	248	253	277	280	254	295	292	286	265	241	271	270	293	259	262	268	237	300	271	236	271	248	269	275	270	289	269	267	262	277	265	276	258	254	272	269	261	272	256	288	258	264	288	261	286	274	275	272	252	241	277	260	280	272	280	261	275	249	281	271	242	270	257	310	286	266	259	280	304	294	265	282	259	275	239	237	270	299	280	256	285	249	281	293	280	283	264	281	288	277	236	256	258	294	264	272	246	244	264	282	299	257	299	266	267	275	261	291	261	251	259	281	288	259	275	272	238	252	257	297	257	261	267	244	271	248	249	255	277	218	258	281	265	255	288	279	253	268	269	300	246	273	254	240	269	240	261	265	275	283	281	250	270	277	311	280	252	283	230	252	252	277	256	269	241	260	280	281	248	266	300	286	252	278	243	275	230	264	261	239	298	256	252	286	262	246	285	279	265	260	293	239	247	273	252	271	265	278	257	273	264	264	227	284	288	284	261	297	256	237	251	236	271	271	240	251	275	261	253	268	264	257	273	291	262	256	278	249	266	267	307	282	259	290	273	243	281	268	246	248	254	253	260	262	233	268	268	269	311	272	265	278	283	274	290	255	292	250	251	267	286	240	253	251	246	285	270	288	296	248	291	269	258	275	263	230	284	266	256	268	243	256	253	251	266	248	253	267	279	277	232	250	274	271	245	260	265	271	257	274	269	273	268	273	259	265	268	277	280	284	260	281	245	259	228	261	264	248	257	247	210	232	295	242	273	257	252	275	261	256	256	246	272	237	270	257	255	275	277	269	260	269	257	301	257	266	258	259	308	279	268	264	261	280	283	277	258	269	280	262	272	278	253	240	283	251	288	271	258	304	268	293	286	268	282	247	264	302	250	258	283	249	249	279	264	253	251	260	249	307	284	290	265	256	264	295	244	265	266	292	217	287	278	269	249	276	229	264	256	265	262	258	244	267	239	269	258	273	241	251	259	271	274	302	279	246	248	255	293	300	246	304	235	275	263	274	236	274	257	252	251	265	237	274	281	300	268	283	269	294	257	268	250	281	281	277	279	250	268	269	271	270	254	247	262	237	256	278	233	258	270	256	236	284	283	285	239	274	267	263	258	279	294	260	273	282	284	250	280	256	243	254	279	256	250	258	235	265	257	275	260	258	273	282	254	270	262	254	274	244	283	271	239	273	256	279	238	261	286	256	284	261	275	273	254	249	231	252	266	275	269	296	279	303	296	244	264	260	288	252	250	244	279	250	260	260	233	245	274	256	266	251	302	247	267	259	233	277	271	266	233	252	273	257	289	274	295	264	263	281	257	263	278	248	267	272	254	269	263	272	271	232	261	283	283	252	267	251	255	271	287	281	245	280	296	281	268	262	253	257	249	269	297	259	251	270	258	270	262	270	268	265	272	260	287	285	268	255	271	287	233	266	254	325	285	266	244	252	263	260	295	273	281	290	296	268	268	304	282	287	263	250	284	276	272	280	268	272	272	278	241	238	267	250	246	277	263	271	274	274	285	253	258	272	286	263	246	271	256	244	310	259	268	264	249	285	266	278	255	282	274	278	250	268	253	254	255	286	291	264	265	270	259	297	309	262	270	228	268	276	270	271	264	268	286	314	234	259	288	294	246	270	262	271	265	258	264	227	286	271	288	281	278	264	295	257	252	302	264	253	277	254	253	268	294	272	250	231	243	259	276	276	261	237	267	244	258	298	276	257	250	282	242	262	278	267	244	315	262	307	237	252	268	273	274	283	266	240	279	273	263	262	266	275	275	253	254	272	261	270	250	255	259	278	282	273	235	247	282	235	288	241	279	274	256	265	250	311	265	251	264	252	252	258	238	267	276	279	275	272	259	289	267	269	254	273	301	265	258	232	268	262	278	244	277	272	260	255	236	259	258	290	257	235	230	247	281	283	256	266	274	260	253	252	244	238	261	229	266	277	259	232	259	266	277	269	270	297	307	257	276	257	263	268	268	287	267	241	265	278	256	270	273	262	246	276	237	274	273	282	265	261	244	246	233	284	267	266	254	277	250	257	255	259	251	264	218	263	284	254	259	276	270	210	281	272	248	242	278	262	263	261	278	285	258	251	262	241	266	285	270	295	275	257	278	274	276	263	259	293	259	260	264	277	248	286	267	247	288	275	257	258	267	281	261
52816	15985	3568	913	629	476	357	328	253	284	232	208	194	204	188	179	171	155	161	187	157	159	174	152	165	143	159	147	157	143	153	156	149	120	149	153	157	156	154	142	131	154	148	149	140	144	137	156	141	149	166	171	144	141	140	164	159	152	133	134	142	154	130	129	128	148	141	153	172	139	141	116	151	135	160	152	129	145	144	141	149	147	164	142	141	135	155	156	167	142	141	139	159	151	133	162	147	149	139	136	138	175	151	159	147	139	143	150	160	127	138	141	135	163	146	123	135	135	142	138	127	135	129	143	158	120	125	133	140	135	147	137	133	144	128	124	121	133	136	147	144	134	135	153	161	151	125	168	123	119	137	152	135	138	158	142	133	117	128	134	138	149	136	153	138	133	168	153	136	147	153	156	135	143	135	150	132	150	137	154	133	154	133	133	143	153	128	134	165	139	130	154	141	158	132	137	148	132	144	152	144	132	116	131	132	139	125	156	151	135	138	130	172	165	145	154	158	142	124	137	131	158	145	139	156	121	138	173	133	124	138	152	153	138	124	115	133	126	150	148	158	150	116	133	150	135	141	128	160	144	173	130	155	146	159	132	151	139	143	144	150	119	142	145	151	132	128	137	146	151	168	134	163	141	143	155	143	144	134	160	165	127	129	146	138	140	181	139	138	123	158	146	149	129	132	142	130	152	137	167	152	142	134	144	166	158	155	146	143	143	129	147	122	120	146	143	159	131	134	136	146	142	129	140	136	148	132	162	138	143	137	133	142	134	162	155	129	130	151	154	129	147	144	125	126	140	141	151	133	135	132	161	152	151	136	141	146	164	159	166	130	132	134	142	143	130	134	158	154	139	128	156	128	140	123	139	153	128	130	153	137	135	147	129	135	138	162	121	127	144	122	144	125	140	123	140	142	146	152	159	121	128	116	142	162	126	153	144	158	141	143	143	131	139	143	125	146	127	145	133	118	149	138	140	154	138	148	148	147	135	123	142	122	141	171	142	139	135	155	144	147	142	146	144	144	115	127	167	149	135	125	154	121	142	142	167	133	140	138	146	140	153	152	152	124	140	176	136	159	150	132	141	133	141	139	145	130	134	173	123	135	132	138	164	142	147	152	148	145	157	146	132	133	133	147	128	122	122	148	151	153	145	128	153	135	158	134	123	125	160	134	128	133	144	145	136	108	134	152	150	147	139	153	141	154	152	128	144	158	141	153	126	145	136	153	122	147	148	146	164	163	127	112	145	161	124	139	163	137	122	132	147	153	169	149	129	130	139	153	141	138	157	141	150	138	120	137	144	145	151	139	144	128	139	144	149	151	112	141	146	130	141	162	142	140	123	157	131	124	153	155	141	139	139	148	128	133	149	134	143	168	167	150	150	155	153	122	156	136	140	148	147	121	129	144	154	130	151	142	166	163	155	167	148	133	136	147	149	135	129	129	118	138	124	162	142	115	140	122	137	121	154	148	127	142	141	163	173	141	138	147	133	124	166	149	144	142	155	124	179	126	147	147	136	137	138	132	151	137	142	138	148	143	141	131	139	154	160	146	144	145	121	135	149	143	146	157	142	142	150	133	153	148	141	135	147	132	139	156	151	126	144	165	134	128	154	142	135	140	149	141	153	142	160	151	147	154	136	140	159	156	151	156	159	131	127	131	112	123	137	144	131	151	134	147	128	142	141	144	144	148	145	137	166	143	162	131	126	131	142	153	152	146	141	154	129	133	164	144	134	158	129	118	170	139	138	139	157	148	134	132	136	142	129	161	125	130	140	160	144	145	140	145	163	125	134	125	143	129	134	156	129	134	153	142	144	146	142	136	151	147	122	149	129	130	112	135	136	154	156	138	142	146	134	130	130	118	134	144	135	131	145	143	142	146	129	147	113	150	142	139	150	127	139	150	125	145	149	139	150	147	136	136	172	134	156	134	165	150	168	148	156	151	141	132	156	125	145	141	149	156	136	126	131	145	118	123	166	139	134	121	177	151	125	115	120	157	166	136	157	149	127	145	151	145	133	127	136	143	136	142	144	130	128	160	147	136	158	130	174	152	158	151	155	147	156	147	130	148	123	164	148	143	161	134	146	147	139	145	142	130	152	134	146	132	151	156	148	166	139	149	146	145	127	130	155	128	148	156	167	130	157	145	128	168	133	118	147	137	137	148	135	152	123	145	135	163	157	137	139	146	144	129	140	134	146	134	121	152	143	148	135	135	146	134	129	159	141	142	162	136	150	164	163	164	117	141	138	134	156	148	125	156	140	148	139	158	139	136	128	137	173	133	146	135	133	138	139	130	139	137	138	142	161	145	120	125	172	143	139	146	147	164	159	145	144	136	132	140	151	153	141	158	156	142	162	118	143	147	118	151	136	132	142	144	150	126	147	137	156	135	150	136	150	169	137	126	143	120	147	134	144	141	156	157	140	134	148	153	130	137	128	129	136	124	152	148	154	144	128	147	116	138	142	148	135	160	136	150	141	122	151	131	140	136	150	154	133	128	145	155	144	125	123	145	141	144	147	131	129	142	145	164	128	148	119	130	135	141	132	154	135	137	139	139	134	136	156	147	157	139	142	142	128	138	140	121	108	135	136	162	146	136	148	144	172	140	145	143	145	161	132	126	134	156	132	151	163	167	131	164	155	162	152	146	157	139	149	148	147	145	113	146	128	126	150	166	122	142	138	123	137	124	143	135	124	145	157	138	133	153	155	148	146	126	153	141	139	157	125	153	140	132	160	161	123	142	142	142	137	136	152	134	139	152	142	166	148	139	147	142	139	136	142	142	150	141	150	151	127	117	159	124	133	125	152	138	129	121	118	149	132	146	136	144	124	130	148	145	132	131	148	128	116	138	158	136	122	140	149	134	141	140	139	127	144	139	164	135	136	149	136	153	118	144	132	154	134	126	144	140	136	141	166	117	154	143	152	156	145	147	137	122	149	163	157	146	150	151	138	149	159	146	126	145	162	136	133	150	143	133	131	156	137	133	128	125	133	148	118	136	142	134	127	133	149	153	139	117	150	149	159	137	141	150	147	148	139	153	143	145	132	140	147	148	140	151	156	144	136	137	142	136	155	162	124	129	130	138	130	141	145	141	141	140	149	160	127	134	134	133	153	153	141	130	158	153	142	163	135	121	162	144	157	152	139	127	164	135	140	137	136	132	138	163	128	128	135	142	125	154	145	128	135	143	137	145	165	131	129	153	111	142	126	131	147	135	129	129	140	142	145	137	141	144	160	132	150	140	152	120	111	126	146	130	155	135	155	120	125	151	184	141	176	135	146	140	153	131	134	129	153	128	137	141	144	126	153	156	127	140	155	119	139	151	158	156	133	132	139	155	127	143	141	127	157	143	147	147	133	158	153	115	124	135	128	144	131	143	131	140	168	136	149	139	143	126	156	144	147	162	169	129	135	117	148	133	142	155	131	145	147	146	142	150	129	145	150	144	135	122	156	125	141	148	162	155	133	141	112	147	167	175	149	158	145
26320	1205	2259	2624	2268	1958	1634	1356	1184	1054	954	947	811	765	706	665	676	601	643	658	574	533	546	547	536	519	523	505	559	525	495	516	514	510	491	480	505	499	491	472	460	430	520	473	500	506	477	460	472	514	462	487	458	515	444	493	465	489	467	473	460	492	475	467	477	470	453	427	460	436	466	480	469	478	448	424	457	477	465	480	476	465	453	472	463	480	480	464	429	461	481	490	475	451	456	429	478	515	440	440	464	483	457	422	427	447	454	449	444	442	449	492	484	482	452	467	472	389	418	413	454	466	421	455	464	471	424	481	488	444	431	468	461	453	456	425	449	425	410	447	468	447	417	472	455	444	479	462	448	413	474	409	459	476	448	411	485	442	460	493	438	448	492	462	471	437	468	455	433	406	447	408	484	457	449	442	451	463	430	446	453	451	454	444	411	442	452	477	460	451	444	432	455	485	464	474	441	443	444	450	442	425	436	434	448	499	493	448	467	454	449	487	477	467	470	454	442	495	458	449	432	466	429	479	484	478	459	452	430	481	456	447	465	407	471	414	430	467	441	434	470	465	457	445	455	426	434	465	428	466	468	435	471	442	462	444	431	432	403	433	455	487	427	434	468	453	431	459	449	453	455	433	488	456	449	441	453	416	435	470	457	436	472	455	465	452	459	465	435	446	469	488	454	433	449	458	407	442	428	462	447	411	434	428	453	484	444	447	482	449	450	464	486	417	470	459	452	455	469	429	432	472	429	454	442	402	443	465	463	425	443	440	418	437	458	429	462	445	462	419	436	473	414	442	475	437	427	443	426	454	449	448	475	428	464	432	461	411	416	427	452	417	422	470	457	436	426	459	452	456	442	426	481	447	508	418	464	468	434	439	475	448	435	439	455	454	451	426	451	460	447	463	452	435	429	445	419	472	449	429	477	440	492	458	462	442	462	445	443	443	403	438	450	455	472	443	454	443	480	429	436	391	411	448	427	430	448	446	426	422	453	476	452	469	452	483	458	414	477	480	453	431	452	427	448	453	441	442	473	469	451	437	442	469	457	435	448	416	429	473	454	461	494	471	408	467	439	452	485	446	454	451	461	458	398	472	407	414	432	451	430	453	436	466	423	438	454	470	448	432	459	423	451	438	430	459	442	448	425	429	464	462	461	466	437	455	470	461	457	445	447	435	467	456	472	470	454	454	445	420	454	469	440	451	473	428	472	507	480	483	453	477	468	438	420	411	437	426	479	452	474	410	458	428	433	471	472	436	436	485	422	485	452	439	462	433	467	466	437	429	430	486	417	422	453	446	408	445	467	454	460	435	409	464	459	446	466	466	474	448	440	477	420	469	443	475	472	466	446	447	431	482	480	448	469	490	449	469	447	416	430	441	468	417	419	478	448	444	467	490	457	437	462	462	426	453	447	440	412	455	420	476	446	447	454	439	418	464	449	407	439	443	446	460	458	451	465	440	396	465	480	479	465	433	438	435	465	425	459	425	420	466	452	441	436	433	413	443	450	449	472	423	445	426	469	468	444	470	434	437	414	422	434	445	449	463	439	467	413	462	467	411	424	441	472	464	431	445	421	420	423	451	433	458	443	450	454	416	443	481	447	449	466	420	457	431	483	411	421	453	441	471	429	479	462	457	424	425	480	420	470	496	453	409	489	455	444	462	455	436	471	451	471	439	460	431	459	473	442	436	455	416	411	423	432	441	466	473	468	452	470	462	446	435	451	445	458	474	499	427	418	454	439	433	424	425	449	471	453	455	454	427	434	436	434	441	438	454	470	416	451	453	458	423	451	443	448	436	415	468	418	451	461	450	453	412	482	438	434	430	438	458	435	434	462	458	458	463	434	471	474	439	444	447	458	461	447	468	471	450	475	459	452	456	411	460	435	481	448	425	441	448	434	423	430	470	506	462	453	443	450	440	448	458	438	455	436	441	440	466	439	435	494	484	411	398	448	436	412	442	418	433	405	460	489	456	461	462	476	437	443	465	439	470	401	462	436	468	445	438	443	435	455	462	450	426	456	509	432	437	451	464	417	429	409	441	451	452	527	432	462	462	471	429	421	432	431	467	411	449	463	447	427	432	440	414	470	448	462	441	405	435	447	477	480	450	450	448	445	470	418	445	459	435	475	440	434	452	416	447	432	454	463	486	448	430	453	436	426	447	437	445	452	446	420	430	443	468	393	475	429	473	498	460	440	462	452	448	448	462	432	421	413	441	481	474	425	444	409	452	458	455	444	462	429	459	459	453	416	404	412	462	476	471	459	441	439	430	447	442	440	448	437	437	443	459	449	434	453	473	411	435	464	468	429	471	453	454	484	426	440	464	414	456	459	446	407	428	456	444	479	462	428	432	441	456	449	428	450	437	450	427	469	453	447	476	425	466	471	488	447	485	408	437	422	444	471	426	499	460	420	452	473	429	405	420	442	444	456	479	475	411	450	429	473	450	426	408	462	436	438	460	464	431	430	440	456	413	463	438	406	448	483	461	440	422	435	399	425	486	455	438	467	419	457	484	437	428	465	491	469	415	460	461	426	446	461	452	481	416	437	443	447	451	439	478	423	469	435	458	459	444	471	426	420	451	487	474	457	471	437	452	411	467	456	443	459	424	423	473	487	422	432	446	442	473	435	458	468	460	452	446	447	443	438	443	443	448	444	474	436	455	482	408	428	454	432	408	450	441	448	419	471	477	440	479	442	446	464	468	410	475	454	452	454	478	436	417	435	429	438	453	423	458	473	419	426	420	419	451	445	449	415	438	480	488	459	442	415	417	422	484	470	439	465	477	436	454	467	423	392	433	491	450	404	425	461	461	414	440	500	443	469	452	442	432	439	486	417	438	425	451	442	456	410	464	433	423	462	438	447	443	390	455	430	495	429	450	466	474	426	467	456	441	450	418	451	431	439	460	475	434	463	475	466	441	442	425	461	458	415	425	456	428	479	475	491	436	455	469	437	469	452	478	422	446	445	430	442	413	494	426	412	436	447	458	468	460	445	423	472	482	432	447	424	451	443	471	457	430	446	443	431	432	460	439	444	410	478	420	475	461	428	461	394	453	426	463	451	437	427	426	446	450	414	435	457	466	456	458	462	460	439	473	452	461	477	481	453	467	428	429	449	444	425	475	442	443	464	417	449	427	472	440	439	450	474	436	443	450	453	449	465	417	462	396	445	469	450	376	469	456	460	455	411	527	459	412	449	449	448	412	407	477	484	457	437	438	465	497	410	438	440	429	486	459	429	441	430	444	458	465	457	460	448	449	433	463	449	450	412	428	470	457	475	432	419	468	428	442	431	436	461	447	425	457	479	449	428	424	459	467	459	471	456	469	446	461	416	453	466	432	472	449	428	467	429	437	432	453	446	487	444	501	460	456	434	445	425	425	434	467	410	402	435	444	483	427	456	463	446	451	478	455	433	440	411	507	438	470	454	434	433	440	428	442	447	462	450	460	466	472	506	471	494	476	444	432	435	416	475	453	469	463	452	449
60402	21504	12719	2381	1246	912	723	606	528	446	397	384	356	342	334	319	287	312	308	290	300	286	305	257	263	281	248	278	270	249	260	285	242	257	230	270	260	255	225	249	234	242	240	243	231	248	281	251	260	232	261	234	262	241	226	221	230	251	257	244	234	230	254	258	252	239	231	258	256	255	214	209	232	225	222	257	231	264	230	250	255	268	239	242	218	237	248	227	208	237	253	244	229	235	240	233	228	250	238	232	254	229	265	219	225	252	221	263	253	251	237	241	274	241	224	232	230	224	227	264	223	243	257	236	271	237	225	235	218	248	237	236	252	269	224	259	241	248	235	219	275	255	259	229	233	255	221	218	228	224	229	259	237	287	229	276	249	242	237	203	220	250	260	262	248	238	261	235	246	242	255	236	260	248	248	254	236	233	240	242	271	257	224	233	232	271	265	285	229	256	258	232	242	248	252	218	240	239	217	231	235	252	226	225	220	263	254	263	262	239	218	230	261	231	246	249	237	214	240	242	236	246	231	246	248	234	234	234	251	238	208	256	236	248	229	244	271	226	221	231	238	248	242	242	248	257	242	245	252	244	243	259	254	267	230	245	270	235	246	273	259	240	235	234	250	265	247	247	238	258	270	219	271	256	275	246	247	246	232	213	255	244	237	207	218	228	226	265	243	232	246	249	246	228	244	247	245	228	244	255	241	238	246	256	240	210	229	270	258	242	233	248	232	233	267	233	248	215	221	243	241	239	249	234	234	252	239	228	218	230	216	254	225	243	233	245	218	251	248	232	242	212	232	229	239	234	254	235	222	252	250	239	247	226	219	248	229	230	246	251	245	239	228	237	258	249	211	232	259	232	234	233	234	253	213	237	248	237	280	233	218	271	229	237	234	251	236	259	251	236	227	251	234	235	251	208	246	184	208	244	245	226	237	253	253	243	232	270	238	254	239	240	255	225	234	248	240	233	247	253	235	234	250	250	251	300	231	240	253	229	235	237	234	248	256	234	232	247	220	241	269	227	244	214	232	262	236	248	247	259	225	223	240	242	234	238	246	241	278	249	260	213	243	214	251	239	234	236	243	250	236	234	246	243	230	209	222	229	224	245	251	217	220	257	254	209	232	240	189	238	257	261	220	213	226	241	215	211	250	242	252	259	267	234	235	250	223	225	251	252	249	212	266	238	253	232	236	260	247	223	224	253	223	238	250	247	243	232	230	232	259	214	256	251	220	233	243	243	251	240	261	231	241	219	255	245	194	244	249	196	224	219	199	230	239	225	258	254	246	250	248	238	217	254	251	244	223	282	213	232	224	208	236	237	257	291	229	261	218	212	269	242	239	217	230	208	237	264	245	251	220	237	223	257	262	256	240	251	230	253	257	259	238	213	235	233	198	249	256	249	257	228	223	235	257	227	241	246	237	248	235	254	237	254	242	248	280	237	243	239	218	235	254	257	245	254	241	237	253	227	250	254	256	236	257	249	242	252	202	261	252	241	246	243	241	271	280	255	250	249	231	251	219	265	236	255	236	262	258	232	248	248	233	231	248	256	232	243	227	242	256	246	225	229	246	247	241	238	264	238	224	234	268	196	236	246	272	226	265	257	260	241	226	257	246	222	245	247	239	244	219	231	241	217	254	221	218	240	248	240	235	267	281	230	227	248	216	273	222	248	238	252	259	259	241	264	262	226	227	267	258	226	230	262	227	235	211	220	214	224	224	246	244	271	245	255	260	223	230	219	245	230	229	199	235	231	225	259	264	254	228	243	237	224	238	231	262	227	235	221	220	233	209	202	228	245	270	247	245	230	224	260	241	272	245	231	240	232	234	263	235	240	240	253	230	250	256	196	245	245	232	245	214	264	233	216	235	266	238	241	228	229	257	278	251	258	244	297	242	242	264	245	279	251	233	226	256	268	260	236	243	239	256	250	225	211	269	245	247	232	250	246	247	253	238	230	232	243	246	209	251	254	232	227	232	217	260	232	236	249	239	211	243	238	234	244	251	230	242	242	231	222	265	235	257	240	218	222	209	239	222	221	236	212	233	245	252	226	235	242	254	220	211	234	239	227	259	244	270	231	257	258	237	254	229	240	225	225	243	242	242	275	222	244	247	224	228	249	265	214	261	263	234	239	234	240	237	232	232	231	260	220	233	263	233	234	233	237	222	248	246	245	242	220	240	238	252	236	237	239	247	251	264	192	239	239	252	220	240	241	233	207	258	251	227	229	258	247	239	254	246	224	234	257	223	226	224	229	260	232	248	274	212	223	257	254	241	241	247	210	217	237	247	243	238	241	206	235	246	234	254	258	230	243	260	229	265	226	236	268	237	224	248	253	247	263	239	247	215	237	259	195	242	220	279	243	258	203	221	234	243	277	230	239	250	212	263	233	278	237	230	229	230	250	221	226	247	238	244	250	252	246	227	255	250	252	243	246	236	255	248	234	236	212	227	214	236	253	260	244	244	265	235	240	235	232	249	234	224	238	235	234	250	234	234	244	242	243	238	244	245	238	275	243	204	247	227	263	226	242	234	215	234	237	232	241	258	211	256	217	237	229	255	209	222	224	231	239	252	266	245	237	258	213	245	252	251	228	242	200	261	238	239	248	241	243	244	255	234	237	250	249	225	230	230	247	234	242	224	258	229	249	223	247	250	248	225	246	233	227	217	226	232	245	227	208	225	257	222	246	219	244	243	230	230	237	230	252	228	247	247	211	252	245	229	229	233	238	239	248	227	264	236	251	251	231	253	239	253	243	254	236	226	237	214	213	246	252	243	217	225	234	243	250	267	230	238	222	283	249	241	247	242	256	238	231	220	236	226	245	232	254	223	212	233	245	251	216	220	253	270	221	236	240	242	257	217	272	221	247	253	246	254	231	252	245	242	234	250	216	238	234	236	256	287	224	269	228	267	236	230	254	246	215	250	245	242	233	245	246	252	240	231	242	214	243	241	233	224	251	268	253	231	230	236	230	259	241	218	223	232	279	241	248	244	257	257	248	251	245	247	233	244	220	239	240	263	293	251	236	274	262	231	219	258	232	240	232	235	244	232	241	220	236	246	213	216	228	252	265	249	223	239	218	241	255	225	228	225	251	254	218	214	231	239	244	251	250	243	225	243	243	236	228	270	237	221	232	262	239	249	236	228	237	229	254	245	232	238	223	262	271	237	265	230	247	243	263	248	262	259	228	236	249	242	245	218	237	234	255	230	218	227	209	203	201	230	242	234	253	228	248	247	245	255	238	232	256	252	251	238	225	222	255	240	264	260	227	243	229	242	250	238	238	237	240	236	264	258	253	226	240	245	240	235	262	237	243	229	247	229	230	223	234	217	251	230	252	262	229	281	236	244	264	237	258	259	271	268	242	217	239	262	229	218	252	277	244	218	231	244	224	261	247	251	245	211	233	256	238	240	243	240	240	225	240	283	260	227	236	226	225	205	237	266	240	217	266	254	229	230	223	264	263	256	284	230	201	263	245	243	237	236	262	260	236
32367	2072	4341	4889	4234	3461	2924	2500	2141	1902	1697	1554	1449	1330	1257	1170	1093	1130	1001	1011	1000	1004	973	987	954	902	889	847	866	863	859	807	804	757	790	768	843	791	757	773	828	709	764	750	735	711	727	750	750	719	761	752	772	690	743	711	707	709	706	708	758	707	753	726	715	740	727	684	733	677	738	718	701	712	672	710	705	735	709	728	737	684	703	705	671	719	693	752	703	682	721	695	711	670	688	711	708	697	701	684	693	671	691	691	739	656	698	737	733	700	697	703	725	768	672	657	772	724	675	679	669	679	689	717	704	721	690	706	733	735	709	696	689	727	668	682	688	705	726	709	699	685	704	678	717	698	704	721	719	682	687	690	694	707	673	683	667	734	753	688	703	651	698	700	710	722	678	725	756	664	723	717	693	704	692	696	673	709	622	675	709	729	701	708	699	712	662	683	709	718	720	730	690	690	659	647	659	730	699	698	690	655	734	679	690	736	652	681	708	702	686	689	697	688	725	665	704	710	706	720	715	671	678	714	710	715	701	703	688	702	691	725	691	739	687	676	694	714	699	692	693	773	662	742	654	720	676	689	711	685	720	703	737	683	693	715	660	708	662	668	714	703	672	684	658	650	722	656	661	706	693	737	677	716	727	694	711	694	689	683	715	677	697	704	715	741	686	699	682	717	677	690	659	663	681	710	669	665	724	735	708	733	666	731	722	715	712	702	659	668	681	706	692	687	700	755	676	708	708	704	702	689	698	673	702	674	684	689	691	695	705	716	715	749	710	676	676	692	701	705	750	703	666	708	734	674	679	684	674	711	689	714	666	691	714	690	645	694	701	671	702	654	684	715	716	716	670	687	695	716	687	682	721	696	699	676	706	660	744	674	658	714	704	679	702	712	672	648	676	717	710	717	724	670	673	768	658	680	681	689	721	649	688	659	694	695	689	680	684	701	689	720	710	727	706	689	758	679	746	675	678	684	700	713	722	671	677	699	748	655	667	687	652	681	709	727	712	690	706	714	692	716	717	735	729	686	711	694	666	704	709	735	706	697	743	692	703	715	708	675	685	686	709	726	684	704	701	681	661	734	696	709	698	677	715	692	709	679	736	698	743	682	696	688	684	676	730	721	675	710	737	704	725	666	678	689	687	757	717	695	719	688	692	670	639	684	686	727	660	757	718	662	711	691	675	697	683	693	710	715	669	715	657	681	737	717	686	675	664	678	696	732	692	676	691	697	723	697	692	735	672	703	691	714	711	674	712	760	699	641	667	698	707	712	703	718	682	700	712	683	673	669	656	629	685	699	729	680	682	668	718	700	652	673	708	715	722	686	693	706	667	725	717	668	722	710	701	717	679	688	706	666	722	746	700	711	698	711	656	695	730	706	703	631	678	706	695	758	666	676	719	661	715	700	699	658	714	758	683	751	715	692	745	697	734	691	633	683	756	674	699	683	714	714	714	700	679	670	700	692	704	702	732	737	708	691	697	675	671	701	710	675	664	664	700	653	716	691	697	709	687	705	672	655	687	668	671	670	681	709	733	732	696	668	705	719	727	671	697	667	735	708	697	657	693	705	697	654	692	693	688	688	677	759	729	662	691	687	739	742	637	682	684	676	656	698	723	692	676	694	683	775	718	734	686	719	730	700	647	678	696	667	694	728	680	667	693	673	710	722	692	693	729	655	698	671	713	734	693	681	685	680	706	699	686	719	704	673	699	691	680	719	721	730	725	755	724	719	680	685	669	639	715	702	664	715	677	718	687	687	717	649	721	720	627	667	708	684	733	719	717	745	680	723	706	732	660	705	722	708	680	697	728	688	708	712	667	685	705	693	700	678	709	649	644	705	683	684	707	699	706	708	769	638	634	670	707	686	657	706	732	732	701	723	659	749	717	703	668	734	730	744	706	664	718	700	680	705	673	718	696	683	668	689	709	712	691	727	669	698	668	698	718	679	748	674	653	716	701	654	700	656	684	711	712	737	752	724	629	701	666	761	732	678	701	731	638	669	690	698	739	684	686	688	699	749	696	704	678	720	698	682	685	694	691	692	679	714	681	653	688	709	717	707	668	708	685	714	669	699	672	665	680	692	668	719	674	711	727	710	707	722	679	675	698	701	722	707	674	725	712	702	668	668	697	687	699	678	746	653	703	695	697	689	706	676	691	676	697	674	697	663	699	714	695	684	732	716	712	676	699	735	636	706	727	715	678	675	660	746	701	706	673	692	712	703	736	692	692	749	730	704	717	741	678	728	699	672	660	729	688	711	697	663	688	690	736	713	739	669	660	689	699	654	667	695	767	661	646	675	735	692	724	669	670	682	624	672	772	722	706	723	710	716	693	651	697	723	704	699	673	702	673	689	698	702	683	691	711	697	704	701	709	688	670	691	677	683	665	705	696	638	689	718	680	707	704	697	712	692	636	676	705	712	700	686	730	711	699	668	722	694	706	717	681	696	732	705	697	708	687	726	724	701	697	727	694	744	652	728	730	677	727	710	717	633	676	693	685	699	692	724	713	690	679	670	679	676	726	664	685	707	686	696	730	715	733	717	684	692	741	705	693	682	696	745	725	709	719	666	682	707	717	718	732	737	713	704	689	711	662	709	653	641	697	645	724	688	691	689	723	706	657	653	723	661	666	662	701	719	705	644	686	708	701	703	678	681	684	693	663	661	713	720	677	676	692	693	704	701	713	702	731	701	711	707	658	680	728	703	699	659	667	717	653	700	683	663	665	698	695	660	717	649	714	693	701	704	715	689	655	686	630	704	704	667	725	739	751	705	724	676	674	703	685	684	678	702	688	721	654	711	680	628	716	697	700	724	710	672	670	701	681	700	691	712	715	708	694	673	673	661	725	696	711	737	678	683	710	709	702	703	714	716	695	745	682	687	689	721	703	722	665	700	667	671	671	628	678	680	734	677	699	717	710	698	700	739	695	674	705	675	709	719	685	729	714	680	666	706	725	694	662	739	723	721	734	683	749	657	719	668	696	723	698	666	706	702	653	727	719	704	657	675	711	715	716	686	744	673	688	675	678	681	703	656	717	727	669	693	735	700	716	687	733	713	710	696	705	666	703	708	722	686	705	728	655	673	703	683	721	661	716	715	656	727	674	694	721	724	753	706	724	689	652	717	710	708	685	699	701	724	706	677	659	626	683	690	689	747	694	721	685	680	677	731	713	692	703	692	701	692	733	682	695	648	744	680	719	705	682	678	703	716	686	658	669	702	694	720	738	685	666	702	735	662	727	682	694	741	653	685	710	718	664	710	684	693	690	693	678	677	701	683	683	721	734	649	688	688	729	699	714	652	692	741	691	707	724	700	626	747	651	658	677	678	703	711	672	694	672	693	681	678	720	708	676	696	706	631	705	666	687	750	679	634	727	717	728	681	680	717	686	721	666	708	704	678	701	687	706	692	702	698	661	707	699	699	743	671	706	685	690	707	694	639	745	705	712	682	675	707	683	706	647	674	674	679	695	694	716	650	705	741	710	682
12791	363	186	110	84	93	91	75	71	73	72	70	62	67	74	66	65	82	62	69	72	78	70	71	72	68	73	80	77	67	67	52	65	70	82	74	77	75	71	68	74	58	89	75	85	67	64	59	73	62	58	78	70	77	74	56	71	64	63	78	59	76	79	79	70	81	79	58	52	73	76	75	74	82	68	74	66	80	83	90	75	69	63	76	67	58	58	71	79	83	75	62	78	79	77	70	70	70	71	62	76	70	57	82	81	81	65	72	80	69	86	70	86	64	76	75	73	61	77	51	76	77	64	62	72	51	73	78	68	80	78	73	76	80	75	63	62	79	74	58	64	60	77	74	68	66	63	71	70	68	73	70	83	63	88	77	68	86	67	59	71	76	73	80	58	75	70	79	89	72	58	69	81	79	72	74	72	76	64	70	66	74	90	65	71	71	78	70	72	62	83	81	82	72	85	82	71	71	82	70	75	79	63	66	79	81	66	64	68	76	85	57	73	72	57	69	64	80	88	77	69	74	67	62	90	66	61	67	64	75	78	74	73	88	74	82	78	69	59	74	67	64	58	67	83	70	66	80	77	67	81	81	67	79	84	75	84	61	70	72	61	63	70	71	69	79	59	70	74	79	78	72	62	76	60	97	69	70	60	73	78	71	75	78	59	68	79	74	73	69	76	76	81	71	85	66	73	81	76	70	80	69	69	60	64	80	65	63	65	87	84	70	67	80	81	71	61	69	77	89	56	69	65	63	69	78	92	86	80	62	72	70	66	70	82	61	75	70	70	72	72	52	62	64	73	73	56	77	68	68	75	69	70	77	65	74	76	66	68	82	74	79	68	79	63	76	79	70	66	83	68	80	68	60	72	77	71	72	72	61	73	94	82	79	88	77	81	59	67	68	70	51	73	75	68	55	70	61	71	69	70	77	70	77	62	55	79	67	79	63	68	60	67	68	69	77	70	85	70	73	75	65	76	81	74	87	85	75	83	95	65	82	60	68	57	72	77	77	71	63	69	67	70	83	67	65	63	74	59	75	84	57	79	84	57	61	75	77	86	62	76	65	71	57	75	73	72	71	74	63	65	83	82	69	82	72	69	69	73	58	79	66	68	66	79	61	69	81	91	69	81	72	68	74	78	69	73	58	65	79	87	77	55	76	67	61	75	70	86	60	81	69	72	90	68	72	67	80	65	75	73	73	74	72	76	65	74	69	68	54	55	74	69	69	74	81	74	78	67	69	86	79	76	68	71	69	82	64	68	70	77	51	64	63	85	61	79	77	60	84	59	61	73	80	66	76	62	87	74	83	73	75	77	67	80	73	78	70	64	59	71	77	69	76	77	78	92	55	80	63	58	78	67	65	78	68	84	70	81	84	67	64	81	73	85	74	74	71	89	71	48	75	84	75	67	52	56	80	60	56	74	89	69	58	68	82	74	86	66	74	91	77	64	77	67	64	62	65	82	70	80	78	70	78	61	55	84	58	77	59	70	79	81	60	70	83	84	56	70	66	69	69	66	58	63	81	77	75	67	77	67	76	86	86	62	80	77	75	80	76	66	68	72	78	58	91	84	73	81	68	80	71	59	83	81	73	85	71	78	68	68	70	76	74	83	70	63	73	63	70	66	72	77	74	79	81	75	68	65	81	70	73	75	78	82	69	71	83	80	81	73	78	59	65	90	95	78	66	83	80	76	80	65	67	70	76	69	55	74	81	78	75	59	84	69	68	56	71	61	59	74	59	80	61	81	62	65	80	67	69	86	74	74	61	70	67	87	71	68	71	63	68	71	64	81	67	68	72	73	81	59	72	74	74	63	65	66	80	69	66	69	81	76	70	73	80	75	54	88	72	65	81	87	77	62	74	76	88	53	76	65	63	72	66	79	68	65	70	67	71	82	67	73	71	83	92	93	65	52	68	66	68	74	75	74	55	71	71	65	74	79	78	85	76	73	68	74	65	70	70	73	80	67	75	67	58	65	70	75	96	62	81	76	82	72	88	80	70	67	67	87	79	71	75	75	79	72	81	79	63	78	62	70	67	75	62	71	77	52	71	80	65	63	76	84	70	62	79	87	76	89	81	70	64	72	64	73	87	63	88	62	66	79	60	62	73	68	77	81	64	73	77	71	66	72	62	69	79	61	87	65	71	85	77	69	87	84	79	85	88	68	63	73	66	68	68	78	69	57	74	86	82	63	72	85	62	71	65	75	85	82	73	65	72	66	66	68	78	97	62	79	76	80	74	74	71	77	76	76	73	72	71	81	66	82	62	78	72	97	87	62	89	68	62	63	79	62	75	79	73	70	84	65	83	74	72	69	76	76	71	74	76	80	79	65	71	69	64	74	75	79	75	80	67	75	79	71	76	72	73	69	71	65	71	76	77	75	74	74	74	80	65	78	56	71	72	66	62	78	66	70	65	78	77	66	69	93	61	70	76	74	79	75	71	69	78	71	59	79	80	65	74	74	79	76	69	87	80	72	83	80	77	80	72	78	70	77	62	74	59	71	81	79	87	66	65	76	75	89	74	78	80	74	67	66	60	72	72	68	64	64	82	79	75	69	66	63	78	64	81	89	60	70	81	68	67	73	58	68	84	89	86	83	77	73	73	62	87	69	83	59	59	85	71	71	72	59	67	71	63	76	75	80	65	82	78	80	62	75	71	70	57	82	65	61	80	79	65	75	73	72	59	78	79	83	69	75	88	75	82	73	80	90	61	83	79	76	69	59	80	65	67	63	82	70	55	80	64	81	83	57	72	70	68	71	64	78	67	74	76	84	68	64	63	73	65	84	83	82	77	76	54	70	77	69	83	69	73	82	74	69	68	85	64	82	85	66	72	63	58	67	78	72	68	72	79	87	68	78	77	76	66	82	77	76	73	68	79	74	55	68	67	74	101	76	76	74	69	77	88	76	74	75	81	78	77	83	63	73	72	55	73	79	75	84	78	82	78	73	59	74	67	72	78	60	67	76	73	70	88	83	74	66	75	66	65	74	73	85	80	64	64	55	71	69	74	65	72	82	53	70	72	76	71	64	71	64	77	70	90	73	60	58	69	87	62	74	87	68	79	79	55	61	81	69	76	84	72	80	60	78	82	65	61	69	75	76	64	85	67	77	72	73	69	83	67	74	70	65	79	63	61	68	85	61	50	73	78	81	75	75	86	78	80	61	58	87	54	74	78	77	81	72	78	71	76	73	67	57	65	58	63	73	84	54	64	60	73	60	74	57	61	81	71	80	87	68	90	71	77	58	67	79	87	63	61	74	60	71	58	74	73	73	58	73	73	83	71	79	77	69	82	61	72	66	69	64	63	80	64	70	82	83	79	73	64	104	72	73	73	79	66	76	64	64	63	63	71	63	71	57	76	66	69	87	63	80	83	73	89	68	74	73	71	71	53	49	83	66	83	89	69	73	68	72	69	64	87	83	85	88	70	77	73	68	70	79	70	64	75	69	76	55	72	72	60	60	78	69	76	59	74	61	79	77	77
13100	302	352	367	346	340	350	321	268	291	328	273	262	328	306	291	280	304	299	265	294	261	289	294	277	278	239	273	269	266	271	257	264	290	261	247	297	284	260	258	272	255	235	263	280	241	265	270	256	273	269	263	273	287	249	228	262	278	299	237	259	265	224	271	276	261	259	286	259	261	285	239	266	259	276	268	287	260	276	257	272	262	261	285	292	287	267	269	282	280	270	263	252	267	242	266	257	285	268	258	270	286	268	263	267	254	271	275	270	264	277	253	231	278	277	267	266	232	263	278	277	317	254	268	248	265	264	246	274	267	270	235	233	290	258	259	243	256	285	260	270	245	279	269	253	271	305	271	300	252	280	268	262	281	233	304	276	260	288	265	276	265	284	254	284	271	283	264	288	257	276	272	283	290	238	274	254	271	231	263	292	260	295	273	266	280	275	273	260	250	266	277	244	277	266	269	266	259	283	264	241	286	264	285	300	257	253	257	253	281	272	282	248	257	255	269	241	260	281	288	256	268	246	251	277	271	245	282	285	273	271	272	241	274	245	247	290	282	285	276	247	249	252	250	270	282	238	271	277	289	255	262	271	267	255	264	261	286	258	252	250	270	286	245	279	282	283	246	242	268	246	255	274	272	273	282	258	265	303	274	290	256	269	292	298	260	262	271	272	268	277	256	253	263	256	276	252	283	256	286	274	234	286	245	284	258	267	270	283	244	277	265	266	286	257	281	274	266	246	246	279	283	276	262	288	272	263	246	261	286	262	268	253	260	278	284	288	302	267	286	267	250	269	260	289	247	238	281	235	254	255	260	255	288	269	232	257	253	272	287	263	257	275	286	288	254	239	273	269	249	266	279	269	249	252	277	280	280	259	260	264	251	273	276	268	266	248	254	284	254	276	278	285	275	258	275	269	240	274	260	274	261	248	281	270	267	282	277	257	252	253	255	255	264	255	261	257	252	254	253	268	281	269	252	278	259	235	283	271	249	283	249	263	255	269	258	277	274	247	235	263	268	268	266	264	255	257	239	251	297	280	281	279	251	255	283	244	277	274	271	241	282	274	297	244	257	285	266	267	277	283	268	286	256	273	256	276	277	285	257	277	260	300	242	259	275	280	264	257	259	234	263	260	278	277	264	295	252	293	303	261	295	255	285	273	303	274	289	261	271	249	273	254	291	284	278	269	255	249	271	271	270	264	279	272	236	297	227	246	288	277	279	279	275	282	247	254	266	275	282	247	274	281	253	253	255	267	257	263	275	285	265	276	276	278	253	255	276	301	259	261	261	262	259	276	269	248	275	276	279	282	271	263	273	262	274	271	293	234	273	272	265	274	252	265	262	267	257	281	245	256	259	247	258	266	289	289	241	273	267	255	232	242	267	289	252	272	270	251	256	278	247	288	257	274	233	260	285	280	247	280	259	273	278	268	263	262	255	264	266	274	249	270	268	265	279	278	269	259	238	265	255	253	254	286	269	263	258	286	240	257	251	261	262	290	307	282	276	243	274	259	288	248	280	257	249	281	263	248	263	276	276	264	228	239	304	244	263	254	258	246	250	291	268	257	268	263	265	288	269	299	245	280	299	259	257	290	246	266	302	258	271	281	250	262	277	270	285	296	256	278	290	273	268	263	242	263	271	260	283	241	271	274	274	281	274	239	280	266	253	272	272	280	263	254	269	285	283	281	288	261	263	264	261	299	258	268	277	273	251	276	269	257	255	264	273	299	281	267	290	255	270	305	272	273	284	265	249	305	283	258	256	273	271	241	252	276	284	256	250	242	240	281	270	251	263	257	270	257	271	249	246	294	275	257	268	293	249	264	253	257	276	273	245	259	277	265	266	263	252	215	299	243	259	278	233	296	250	272	261	265	259	253	267	248	250	259	310	261	288	284	243	268	260	256	278	281	262	263	264	237	222	236	281	301	270	245	264	291	279	288	266	284	275	279	272	254	274	247	243	278	277	275	293	279	276	250	297	266	293	253	282	253	266	262	282	259	255	261	259	260	267	270	266	289	265	280	255	285	271	265	271	294	288	261	285	275	273	262	244	298	268	263	274	271	281	278	261	268	249	280	283	248	247	296	255	274	250	254	270	254	274	262	310	252	255	295	263	281	256	264	263	315	270	297	276	257	248	276	270	263	263	282	276	246	262	259	285	293	259	274	265	262	271	256	299	251	282	301	263	278	270	239	267	257	263	250	255	260	280	276	278	275	269	277	245	266	272	295	246	276	253	261	293	257	281	252	267	274	280	244	266	249	262	259	271	261	282	300	264	251	265	253	274	255	244	273	250	274	252	294	283	283	304	253	267	245	279	302	257	259	243	266	261	256	267	250	246	275	255	260	238	223	271	281	267	257	283	265	293	291	279	283	284	303	302	298	264	267	249	259	250	245	264	279	237	273	253	248	249	274	254	249	273	275	274	257	276	296	257	264	265	260	234	273	269	268	276	280	267	255	257	267	236	259	269	277	252	283	288	255	269	282	240	272	278	238	276	264	246	279	261	287	264	281	262	236	255	245	248	237	270	267	276	258	264	288	266	268	270	277	269	267	260	256	261	261	256	258	274	270	262	273	245	284	295	279	295	286	270	255	318	255	289	257	258	276	291	252	275	305	260	301	248	267	260	274	281	264	267	267	263	231	256	273	283	246	278	286	239	257	293	242	268	293	248	258	269	284	266	257	284	284	263	272	266	235	251	252	244	311	264	268	257	271	288	252	285	276	249	243	264	259	275	271	235	232	262	297	246	245	278	301	283	272	262	256	277	250	283	304	241	249	259	276	243	264	287	275	279	291	275	279	263	295	266	319	248	274	235	254	264	261	229	268	249	265	264	248	298	253	281	273	277	295	273	263	288	284	275	285	271	260	261	251	253	276	269	293	271	277	288	270	264	267	280	256	256	260	256	251	293	268	255	233	267	271	283	285	261	294	267	263	243	273	267	226	257	278	267	257	266	272	271	272	249	285	278	257	280	280	285	274	252	249	244	279	308	244	267	274	249	265	275	282	252	266	277	279	291	261	245	275	263	261	280	275	272	251	293	267	273	282	281	255	241	251	244	261	267	267	287	252	254	264	283	256	275	274	273	246	247	287	287	272	283	269	268	278	267	242	264	258	275	289	254	260	269	266	273	253	263	293	263	286	250	253	272	291	277	276	252	265	257	286	250	264	246	246	250	253	274	273	286	272	267	241	299	276	274	247	271	269	263	248	258	273	277	277	285	235	280	283	267	260	273	274	252	296	264	281	277	292	282	266	268	269	270	282	244	288	278	289	268	267	274	281	281	281	269	261	233	247	244	276	317	308	253	250	261	286	248	263	256	280	266	252	283	247	260	257	279	276	269	263	254	251	253	259	284	279	279	264	242	252	241	243	236	263	268	266	242	272	264	273	282	255	249	282	274	271	286	296	254	267	260	276	234	255	281	271	265	247	254	251	263	244	259	262	257	266	271	244	267	285	250	265	295	279	264	256	253	296	285	243	278
51266	15970	3753	850	611	453	375	293	259	218	228	205	169	207	172	167	185	157	164	144	163	144	168	155	143	174	166	133	168	150	142	176	163	147	150	143	155	140	115	176	132	129	138	146	131	141	146	135	125	142	134	162	153	141	140	125	132	153	141	147	129	127	166	125	154	155	153	138	145	121	121	144	142	116	163	117	149	139	158	167	151	159	137	148	159	140	131	144	149	134	125	163	141	133	149	135	159	136	156	122	139	132	136	123	171	156	146	147	139	146	139	123	136	150	135	148	135	132	120	132	151	144	126	136	149	146	134	126	147	135	145	143	134	141	121	142	166	132	169	144	160	147	126	132	143	130	132	161	132	127	145	134	143	137	139	136	137	142	151	144	146	136	146	125	137	136	126	126	148	124	143	141	144	134	150	142	152	130	131	126	146	159	136	126	138	141	132	152	116	152	137	150	135	152	129	151	133	134	144	150	113	161	145	132	104	141	149	125	133	134	130	125	155	144	135	134	162	124	144	132	133	159	148	143	148	151	151	136	133	146	144	141	155	132	136	112	118	126	135	141	136	127	125	136	138	126	131	126	137	119	126	157	148	125	152	134	138	125	137	149	143	126	143	116	131	130	127	148	156	149	147	123	129	136	144	143	137	136	138	125	132	148	124	157	126	139	144	155	171	141	129	151	125	132	146	141	131	124	120	130	121	135	139	145	140	131	126	148	142	142	145	132	122	153	135	138	146	125	129	125	146	142	133	147	140	113	133	142	138	152	180	123	134	133	156	146	126	164	150	155	132	131	135	131	162	140	142	136	153	145	147	126	149	131	131	147	150	156	144	149	123	147	140	141	130	133	146	145	129	135	122	140	137	162	118	131	142	144	156	122	135	148	138	150	171	139	151	157	152	151	144	136	163	149	147	161	159	140	123	155	148	148	153	156	164	124	133	110	132	126	153	140	163	156	146	136	137	125	117	125	134	148	156	139	139	152	122	121	117	130	151	139	143	136	144	140	145	132	139	138	133	145	126	135	147	124	136	126	139	150	133	164	131	128	148	163	138	143	121	112	142	131	153	150	131	153	127	153	148	148	137	138	147	132	130	120	155	140	141	136	114	132	128	131	132	144	150	160	161	124	135	160	134	148	142	145	138	142	123	145	148	127	128	142	157	144	151	143	141	140	137	125	133	134	136	134	147	134	133	143	149	126	131	136	138	127	145	137	138	136	138	132	151	129	141	131	136	135	133	136	143	142	161	138	154	141	133	136	150	151	146	123	131	159	128	135	147	146	121	152	145	147	115	145	142	125	133	154	136	129	160	136	145	138	123	139	124	144	152	161	129	122	151	111	128	146	139	152	148	160	126	145	140	161	124	114	138	135	125	154	135	156	143	124	125	137	134	143	143	133	145	142	131	156	125	127	136	152	141	142	143	130	129	138	125	152	134	138	140	148	139	160	121	131	136	136	146	119	131	134	146	148	133	136	138	141	126	127	125	140	121	149	129	146	158	145	136	121	152	144	142	153	146	148	131	132	148	131	147	133	124	127	148	131	131	148	140	157	134	125	127	125	147	136	127	134	140	140	110	151	127	133	168	144	138	137	135	149	151	126	127	158	151	136	147	139	130	160	150	151	139	146	139	137	132	146	127	143	126	126	138	140	142	136	157	135	133	132	155	143	125	138	149	151	129	130	123	116	160	150	148	134	157	137	145	141	129	132	147	131	135	143	132	132	157	128	137	144	165	159	157	130	124	127	149	173	147	148	129	125	145	144	136	157	139	143	146	150	149	151	138	138	140	123	137	141	131	126	120	149	137	148	130	124	147	119	157	151	159	143	141	138	146	144	135	152	156	151	142	141	143	120	142	154	123	142	126	131	136	151	136	122	116	166	143	139	139	147	149	149	146	147	140	141	135	148	152	150	117	133	160	125	128	153	124	154	127	119	155	141	137	132	134	154	121	145	157	137	147	131	127	137	128	115	124	135	160	141	123	130	142	149	130	139	131	143	146	131	158	156	164	155	140	129	139	135	146	165	138	148	148	139	145	141	124	142	140	162	152	146	114	123	137	125	143	170	138	152	127	127	121	144	145	142	145	154	140	146	163	142	148	145	150	157	125	135	150	144	145	138	124	153	136	134	142	123	135	167	145	143	133	133	141	145	143	143	150	152	126	157	144	123	161	140	124	146	131	139	146	136	121	135	123	117	133	135	151	144	137	150	133	160	138	127	149	152	158	136	136	150	128	129	130	161	134	146	144	148	175	139	139	124	130	132	131	122	142	144	127	147	154	147	123	147	124	145	119	116	125	162	122	153	143	165	150	143	165	151	153	145	138	121	125	162	131	136	125	119	137	149	138	131	148	151	146	118	142	165	154	142	147	140	152	142	136	150	128	132	149	138	150	156	140	141	127	129	137	163	141	153	157	155	126	130	163	148	138	120	128	134	134	142	119	143	154	137	165	144	170	136	163	131	134	145	141	129	129	151	134	133	166	133	155	118	146	157	141	149	128	122	116	124	126	149	144	150	138	163	139	154	155	132	125	136	148	136	134	145	142	143	152	132	161	140	142	132	134	135	138	165	143	149	141	145	123	118	131	155	132	153	156	149	173	124	124	149	126	174	116	132	145	142	165	127	150	138	142	152	138	137	137	140	140	145	137	141	133	162	144	113	135	150	144	127	139	149	132	121	139	147	152	147	152	140	144	127	149	118	142	140	138	112	147	128	154	143	152	142	143	152	131	126	145	127	135	136	142	139	132	137	129	137	156	153	145	133	156	142	126	138	141	147	153	129	124	144	156	144	131	143	133	136	135	143	136	128	139	146	137	142	150	148	141	127	139	137	147	155	138	138	130	142	133	141	145	160	140	151	129	128	142	143	145	138	158	133	117	162	128	141	147	135	143	153	151	146	124	129	129	153	153	137	151	157	130	139	146	155	161	157	126	135	145	133	151	108	141	146	152	129	129	126	137	165	143	153	139	165	156	166	156	133	139	129	137	136	127	131	127	133	149	136	145	130	138	136	135	112	148	139	158	137	151	127	140	143	143	157	150	139	142	122	141	154	151	159	151	158	129	152	138	152	134	156	158	158	135	163	126	136	148	134	139	136	153	156	134	155	128	138	124	141	141	122	146	146	137	138	121	122	153	154	146	158	139	146	145	159	155	162	155	135	153	150	121	140	146	111	163	146	142	174	147	157	150	142	130	160	129	147	153	122	143	154	151	149	125	148	151	137	137	123	126	132	124	120	144	153	136	137	146	129	129	154	141	136	134	136	143	129	151	133	147	129	160	146	139	140	140	134	143	154	131	145	168	134	170	147	140	168	147	146	133	114	157	140	145	136	154	134	141	132	140	147	129	147	137	151	134	136	132	114	136	136	152	130	111	152	142	143	128	131	138	129	171	139	162	143	152	168	147	153	130	170	144	149	128	157	142	135	131	150	158	116	130	140	138	149	137	143	126	125	139	140	145	133	146	126	135	149	153	119	125	160	121	158
25007	1170	2390	2717	2244	1974	1606	1346	1181	1059	1001	898	807	777	740	702	644	624	626	668	572	523	521	555	575	539	544	546	505	491	491	500	513	481	485	501	533	511	483	515	487	474	458	486	454	473	511	475	482	473	456	495	484	456	443	452	469	474	455	474	463	457	421	478	467	494	500	434	441	461	450	429	470	445	471	422	473	459	432	421	457	467	433	472	428	464	443	473	431	436	468	470	449	447	458	429	438	467	466	425	450	439	469	491	445	446	449	399	474	421	439	430	405	439	419	462	425	447	451	441	420	402	434	450	435	439	433	446	472	423	470	438	450	449	413	448	443	483	473	440	473	454	476	442	433	419	462	463	382	450	439	448	449	465	478	480	453	466	452	441	470	458	494	452	425	438	435	457	441	465	463	417	429	433	442	440	446	402	445	435	473	468	494	440	458	433	418	474	455	438	460	431	451	499	455	493	419	431	459	462	451	431	427	449	490	445	450	464	473	459	451	419	462	440	495	431	411	454	463	458	479	416	455	418	446	466	449	458	476	450	441	403	429	402	455	445	475	451	440	459	467	463	452	435	459	417	437	480	470	459	447	443	453	459	471	450	467	439	411	496	447	477	475	446	429	447	443	470	469	445	441	475	459	484	457	460	477	477	460	443	422	456	429	435	423	403	461	448	447	440	443	477	434	464	437	446	429	427	450	439	435	419	436	427	414	456	451	451	447	463	465	428	445	461	465	453	439	469	486	453	434	439	443	431	475	420	483	429	455	427	484	491	478	439	418	451	437	456	463	423	446	441	438	437	455	458	451	435	463	466	428	465	427	429	458	431	415	432	451	470	457	474	401	443	433	457	426	446	431	405	456	450	455	445	419	440	407	482	474	444	447	461	407	416	448	458	471	446	464	481	462	444	455	473	451	446	466	455	489	441	443	441	467	460	466	428	411	461	467	433	465	462	436	433	408	437	441	464	445	425	485	483	421	436	438	438	449	423	433	433	444	440	459	460	430	420	450	428	467	442	455	454	437	438	434	422	455	420	431	413	457	455	487	474	471	401	447	429	441	438	430	450	396	461	458	463	459	436	440	417	433	406	496	400	429	444	399	431	428	444	421	407	439	454	440	431	452	469	446	443	436	467	415	443	450	441	420	476	487	429	427	491	448	475	478	441	468	419	428	464	478	469	451	412	455	456	440	449	430	461	457	464	400	461	440	433	443	448	448	455	416	463	483	439	443	452	435	455	420	449	422	459	426	467	470	450	445	463	432	472	462	402	464	440	449	414	446	466	474	437	454	464	439	441	432	491	457	478	461	471	478	452	417	458	460	452	458	469	472	414	395	453	477	432	440	443	450	440	412	427	429	427	460	441	442	476	468	456	455	488	461	468	441	444	431	434	465	425	389	437	429	451	462	429	448	428	421	444	455	458	422	407	435	444	406	467	409	452	439	453	465	409	440	432	440	450	446	462	452	442	438	453	468	479	408	454	426	449	456	465	433	472	437	407	444	465	461	430	418	484	456	428	438	437	428	461	464	403	461	456	446	448	452	408	494	472	433	414	454	498	405	432	443	473	465	456	456	450	480	440	424	444	435	468	467	400	444	414	457	436	468	400	452	471	437	401	424	448	466	471	440	451	470	469	452	393	473	443	416	473	465	464	464	430	455	449	395	403	473	441	421	493	455	479	426	449	444	417	403	454	397	433	457	446	423	446	467	473	441	412	473	432	475	466	438	426	420	422	411	453	427	418	451	463	482	450	437	454	441	436	432	461	408	431	429	440	435	474	467	469	426	475	477	440	482	420	434	430	473	413	489	451	403	466	433	478	449	463	419	476	457	446	445	442	488	450	461	436	465	425	464	435	449	422	414	477	445	447	461	463	457	445	448	448	475	449	439	472	451	482	392	478	437	486	448	439	414	435	452	446	425	456	458	445	440	451	446	430	438	504	447	474	444	435	444	491	445	469	463	422	438	429	468	486	418	423	467	430	471	467	468	451	468	478	463	439	421	423	417	451	422	424	437	473	433	454	435	438	466	445	434	452	436	400	431	477	459	435	438	463	443	423	414	468	439	426	419	441	441	430	473	444	433	428	492	471	470	459	448	425	469	454	452	433	460	448	475	446	430	450	449	425	440	436	475	458	459	469	430	448	437	452	459	457	480	439	433	432	427	443	425	443	441	470	433	439	451	439	441	492	433	440	413	457	443	455	423	491	465	438	415	456	470	428	446	444	450	450	438	453	458	428	465	425	454	505	426	458	408	413	464	422	435	450	461	424	482	457	455	433	435	442	413	417	474	435	448	401	404	446	478	425	457	415	451	436	457	445	461	439	460	459	442	472	421	447	459	427	440	410	429	421	485	466	449	450	463	422	459	449	447	408	448	450	422	438	446	428	441	453	424	487	502	437	442	431	480	431	423	431	420	431	446	443	451	428	436	484	437	438	418	461	427	444	395	427	451	467	454	420	446	448	437	415	444	420	462	441	448	466	459	435	462	462	479	432	487	466	443	472	457	448	452	435	445	440	438	452	460	433	444	404	455	432	431	498	461	471	409	466	446	407	423	452	464	479	440	471	436	477	443	449	442	425	403	439	431	454	443	478	457	423	457	475	481	469	432	479	438	447	489	426	469	432	438	428	416	475	465	477	441	458	409	473	426	444	427	466	429	456	420	461	461	414	420	447	456	431	435	473	440	433	442	472	458	435	471	448	439	456	443	473	447	456	453	449	450	448	413	445	430	455	448	429	420	449	422	450	409	437	448	429	462	428	433	462	461	455	462	454	436	458	445	470	441	440	455	421	449	412	467	452	462	468	432	453	439	451	450	435	440	476	411	481	454	466	425	486	430	443	467	417	444	446	473	423	422	443	435	417	443	452	474	444	472	439	458	465	483	425	449	423	493	461	496	474	460	460	493	459	418	424	438	422	446	444	503	407	474	443	449	416	479	428	389	436	420	427	429	430	475	450	449	430	433	444	443	450	464	441	422	405	437	471	436	468	436	464	434	431	469	425	460	437	438	401	463	448	428	438	456	430	410	438	412	467	404	479	445	430	454	444	476	458	435	435	464	446	450	437	469	414	428	486	463	452	425	485	444	467	437	431	457	465	445	424	452	473	453	459	434	447	418	429	410	487	437	419	439	437	455	524	433	414	453	448	397	445	443	473	439	476	478	434	451	458	443	453	451	431	453	422	469	435	452	419	464	451	423	487	451	454	467	470	476	434	456	444	482	456	476	455	441	459	451	439	459	450	453	462	483	464	443	449	493	471	433	525	476	411	453	463	457	461	436	451	417	477	462	415	478	443	433	432	427	435	473	444	456	420	469	423	458	442	458	445	420	440	429	465	425	444	436	445	423	450	427	477	461	443	438	446	428	393	448	462	412	471	442	456	445	476	438	436	454	431	454	486	428	459	428	462	426	420	416	434	417	470	439	426	459	451	446	454	442	471	442	454	399	419	419	472	462	414	475	444	456	442	447	438	412	486	481	474	441	486
51069	23196	15745	2398	1297	966	773	638	561	442	441	383	323	357	319	319	295	292	286	300	298	259	266	282	289	280	251	257	274	251	266	264	214	224	280	264	230	249	234	228	232	254	232	267	243	263	253	209	245	237	223	237	225	221	228	196	239	216	238	252	259	226	229	238	245	232	252	229	222	249	221	214	232	233	236	234	243	249	227	235	269	247	250	270	248	234	249	230	246	235	258	220	228	237	224	260	223	271	247	245	234	262	227	219	248	221	240	227	224	222	202	244	209	244	233	232	229	244	250	265	209	249	215	231	244	232	242	243	274	242	221	240	227	234	250	232	226	270	256	215	242	244	249	231	217	198	258	221	211	235	241	243	233	235	250	226	224	235	255	211	242	228	217	260	224	234	226	258	241	222	216	213	224	247	246	261	234	226	238	249	257	221	239	257	239	207	258	227	257	243	236	227	244	247	225	253	250	236	252	219	250	216	228	250	249	230	216	276	236	232	206	247	246	232	276	225	250	221	189	226	226	245	247	257	232	241	240	224	261	251	243	245	276	255	241	248	259	233	221	253	245	241	241	241	256	230	219	239	240	232	257	223	233	257	267	230	225	216	229	245	247	234	225	259	219	238	206	233	236	216	244	254	228	221	248	238	253	233	254	257	217	253	243	229	258	226	218	271	236	236	211	224	239	223	224	259	231	247	251	244	241	211	235	236	256	255	226	225	220	244	240	258	233	261	217	214	250	227	233	220	228	223	224	248	249	226	254	239	244	217	239	243	237	256	224	226	229	225	257	232	252	220	235	251	231	237	252	219	248	220	233	227	263	252	232	223	236	241	219	238	227	228	260	233	260	212	266	210	214	263	233	240	243	217	241	218	246	245	255	235	231	233	245	241	241	232	248	225	259	234	252	226	224	230	235	242	230	263	232	218	228	255	209	226	266	200	263	243	235	271	216	235	214	249	205	234	228	266	224	228	208	252	230	225	239	232	236	230	232	232	238	218	234	243	249	219	236	268	226	223	232	220	232	244	248	221	212	255	232	233	261	228	263	232	238	248	265	243	234	235	233	225	201	224	251	265	252	215	232	249	216	257	259	274	231	261	235	234	230	255	214	226	238	241	239	236	261	236	256	248	232	277	263	243	252	248	219	228	228	233	259	227	217	232	254	205	217	230	258	269	251	224	243	247	243	265	234	237	210	252	219	224	225	226	227	241	245	218	247	239	213	237	234	253	244	234	230	242	219	236	229	230	208	242	253	222	221	250	237	232	218	254	251	227	259	228	224	199	236	232	242	242	235	240	228	240	223	220	258	240	229	258	231	245	281	251	236	235	233	228	226	203	245	242	253	227	236	233	225	263	238	216	242	228	230	259	256	254	237	224	246	242	242	264	225	246	246	250	232	221	230	252	260	253	215	228	250	234	222	241	245	230	255	238	246	221	227	234	265	224	230	244	211	232	211	240	244	206	230	240	233	224	211	238	281	241	208	218	268	240	257	245	214	235	217	248	213	229	242	217	247	227	239	255	248	214	231	232	243	220	241	244	247	256	209	225	260	265	219	233	206	228	205	243	235	205	215	264	281	246	267	257	214	226	201	229	232	232	263	183	242	247	224	259	259	232	257	229	251	233	233	223	236	243	248	264	224	234	260	214	243	273	276	219	236	221	235	223	234	232	224	243	225	243	229	227	259	230	230	228	247	246	250	245	258	223	216	222	225	245	217	235	243	242	225	224	228	241	227	233	238	224	231	227	259	212	231	242	239	253	240	267	243	235	229	222	260	240	235	235	246	257	196	250	228	240	218	216	273	214	236	252	223	249	277	248	238	231	248	266	253	224	233	247	243	235	228	222	226	245	220	219	237	224	249	259	212	247	220	239	254	240	210	264	264	207	273	243	235	232	240	228	214	245	245	233	196	219	242	246	236	219	220	231	244	246	217	245	232	251	241	233	230	238	234	230	223	238	207	252	271	226	225	254	239	239	226	273	233	230	237	239	225	232	247	238	233	225	225	258	212	255	240	239	266	253	237	258	242	224	206	260	249	211	235	249	250	221	227	238	242	231	232	257	231	243	257	207	231	214	228	217	227	226	223	222	234	218	224	224	226	220	246	217	229	249	222	233	235	230	253	213	239	216	258	270	226	235	251	238	256	244	243	217	240	230	241	237	257	255	249	264	252	229	224	232	227	241	231	246	272	227	237	238	244	246	222	232	234	249	257	241	249	218	258	232	243	231	227	225	249	244	236	210	231	219	225	251	224	249	255	238	251	233	226	248	230	253	243	239	248	225	263	201	267	205	227	250	248	223	253	231	262	224	246	284	250	238	270	232	267	248	247	212	229	225	221	222	222	204	261	267	252	256	234	230	229	224	268	242	260	251	233	260	219	221	238	231	238	239	254	218	257	247	225	219	264	208	254	224	245	262	225	220	237	237	222	218	233	243	255	247	259	233	255	241	230	228	229	209	235	229	266	248	210	253	245	255	261	249	250	234	227	208	227	234	254	239	200	240	230	246	200	221	245	199	254	228	225	233	244	272	231	250	233	220	224	226	213	229	219	252	224	264	247	250	249	221	216	241	243	217	228	230	221	243	236	244	251	276	240	249	234	231	224	232	236	223	221	200	249	216	222	242	246	212	240	223	240	214	247	233	233	254	234	255	231	227	230	250	235	217	234	249	243	246	262	262	238	251	228	239	222	256	219	269	244	217	246	225	222	228	235	241	227	284	245	256	241	236	274	247	229	237	243	227	219	233	242	240	241	232	236	238	232	236	253	222	228	219	252	245	222	231	230	255	206	261	270	218	243	235	216	228	253	206	244	235	226	222	246	221	223	236	261	235	264	234	237	256	249	249	247	233	219	225	227	231	257	246	237	238	225	234	236	227	237	251	244	235	238	255	228	250	237	232	245	249	222	232	242	267	234	223	259	238	217	262	260	226	231	227	245	225	269	233	226	242	239	222	224	227	231	241	232	238	251	231	244	246	249	244	228	238	212	217	243	238	215	218	259	237	233	206	248	251	236	238	220	226	264	238	242	237	227	253	234	264	224	244	216	235	271	246	227	252	239	225	239	242	256	233	258	211	239	241	235	218	225	240	222	234	247	225	248	239	235	246	203	247	235	220	210	248	227	242	222	249	243	250	218	235	217	234	253	243	243	259	233	229	273	247	214	217	233	233	253	235	231	226	229	261	232	235	249	247	230	260	239	230	220	246	245	241	238	215	205	220	249	231	256	233	266	229	242	243	254	217	248	232	213	243	251	244	222	250	231	236	242	263	235	267	233	252	243	224	242	217	230	239	231	243	242	234	240	242	235	216	222	225	243	236	240	243	210	242	223	254	255	247	229	219	231	267	230	238	238	234	224	231	239	206	274	206	219	257	236	242	250	215	222	244	254	255	242	234	213	257	246	263	233	247	214	221	253	220	237	243	225	238	228	231	236	241	233	230	260	223	247	210	239	226	244	246	255	249	228	232	236	228	249	234	216	231	254	244
27283	2188	4492	5139	4345	3693	3046	2535	2258	1971	1694	1620	1429	1412	1294	1146	1164	1053	1039	971	959	979	905	956	925	879	893	883	904	823	848	852	745	767	781	864	783	776	721	769	785	758	756	758	836	747	750	675	762	740	728	740	744	749	772	723	726	727	766	729	756	711	725	737	719	704	790	697	692	712	762	688	641	650	702	698	724	680	765	654	685	731	666	716	693	739	712	699	707	711	712	678	699	665	696	665	710	694	684	671	676	690	667	713	679	690	764	701	673	703	686	733	679	691	670	737	681	661	717	704	719	718	685	697	717	625	663	695	722	677	682	666	715	715	682	689	692	680	668	689	681	705	685	646	681	709	710	652	702	708	706	689	634	700	662	740	738	663	783	668	642	711	694	685	734	641	630	665	713	692	695	681	650	689	709	717	696	725	678	703	679	743	688	703	664	656	719	712	700	681	702	691	688	668	708	674	710	677	716	635	685	682	711	695	723	685	673	731	665	713	702	624	689	693	782	714	717	709	759	654	735	652	653	694	702	695	682	687	722	682	692	692	679	712	712	663	660	668	717	713	671	654	685	695	739	681	678	719	701	719	663	721	702	678	658	772	694	654	694	637	663	727	683	712	726	697	680	712	733	671	674	696	740	683	680	650	698	695	684	693	676	689	663	680	673	737	701	681	703	702	690	737	700	702	652	675	681	647	693	653	687	671	706	678	664	679	649	694	668	632	673	700	721	708	704	691	683	689	705	700	699	667	701	664	681	666	698	686	723	712	735	671	695	707	675	690	676	685	713	670	713	726	618	662	680	675	706	683	677	671	757	695	670	685	684	704	724	704	695	676	715	690	673	707	672	692	687	649	751	706	679	701	624	667	663	687	715	718	695	646	673	626	716	681	660	696	732	688	677	698	689	711	668	620	659	669	681	740	741	643	644	716	679	671	682	681	672	685	665	659	669	667	683	673	681	690	696	697	727	668	668	668	656	646	687	676	667	664	679	686	705	702	698	684	726	688	692	708	695	699	685	735	670	699	689	666	657	697	653	671	681	693	680	698	709	675	654	699	693	669	688	708	675	709	685	695	740	708	704	671	676	714	714	645	698	716	686	700	719	736	664	748	689	659	702	675	677	690	666	627	675	684	690	665	706	718	701	703	681	686	703	697	688	704	654	690	668	711	671	725	695	637	690	686	702	697	740	733	672	673	679	632	677	722	675	740	678	683	681	644	688	690	706	717	694	719	690	688	685	685	701	705	666	690	674	692	690	651	724	662	693	679	699	657	677	699	693	713	720	672	724	654	729	666	677	660	677	713	690	683	717	713	667	682	724	687	730	715	670	704	718	698	673	659	682	694	709	720	733	668	686	707	730	641	654	686	691	725	647	709	723	656	693	669	716	667	644	704	665	705	685	684	634	642	649	687	704	702	705	673	744	720	748	684	678	665	690	671	711	749	699	669	717	676	645	750	651	672	637	662	670	675	708	655	696	685	720	686	724	693	698	696	715	617	728	682	709	700	687	693	719	709	699	660	693	744	665	708	682	672	714	736	690	656	681	732	720	682	699	705	705	696	740	697	710	662	702	620	688	698	746	697	701	738	663	661	681	698	725	668	736	721	700	669	720	707	731	727	668	658	679	706	720	676	692	689	673	631	686	716	688	686	752	701	657	668	702	691	702	688	706	722	666	672	708	686	711	694	692	682	675	628	696	691	775	714	685	676	721	681	727	690	681	717	690	713	672	695	685	636	698	626	731	687	660	683	682	653	679	703	700	635	713	704	660	687	739	684	682	713	683	679	639	677	620	715	711	673	694	699	674	659	674	638	712	707	658	696	671	657	681	681	697	681	709	656	681	712	713	732	701	713	732	706	683	709	721	734	701	659	759	650	701	689	632	697	670	679	686	714	716	632	679	717	696	681	731	692	646	667	680	663	654	690	649	709	667	686	731	696	623	686	707	678	697	679	700	697	695	665	685	724	700	723	695	691	674	686	638	654	724	675	687	704	651	710	706	710	689	695	668	691	721	666	691	709	693	683	681	721	696	690	684	688	675	640	678	630	724	705	665	659	680	717	671	670	722	683	689	707	682	720	682	656	681	723	716	695	665	717	764	697	702	645	678	685	678	668	683	697	665	713	663	635	701	711	707	706	729	726	715	632	656	698	691	683	700	663	692	709	645	694	683	705	683	682	634	700	673	703	698	668	722	699	737	702	666	733	697	652	660	697	708	700	680	673	698	754	664	729	677	689	738	690	707	685	699	752	713	743	680	678	668	706	705	700	717	732	703	697	639	677	717	665	693	688	703	697	692	665	708	675	688	698	691	654	715	722	734	635	710	676	686	711	693	747	702	713	653	638	662	673	734	683	659	645	665	681	696	710	682	697	712	688	702	684	674	718	675	652	697	634	726	693	642	715	661	669	693	637	706	693	689	691	695	644	702	649	691	690	674	708	669	679	674	685	706	654	722	660	673	687	683	681	693	712	673	674	692	641	724	752	677	679	720	698	670	705	665	688	702	642	740	655	671	687	705	659	711	689	701	677	689	645	657	653	703	700	670	729	671	638	655	689	666	680	676	704	718	673	674	717	687	692	679	676	667	697	714	661	667	705	663	680	692	670	692	673	693	670	646	674	688	692	698	689	679	673	677	651	631	710	695	674	681	669	673	713	675	683	720	664	679	694	669	695	709	700	671	713	699	674	719	728	676	690	688	681	668	648	662	714	679	644	669	729	710	650	724	719	714	733	645	738	687	697	738	722	683	685	718	639	699	715	665	714	724	722	688	653	723	677	670	669	676	713	713	635	743	690	676	707	728	692	744	673	729	734	695	733	675	691	653	683	715	681	673	701	683	699	664	771	674	679	652	684	754	700	637	728	672	709	726	660	641	724	697	638	636	683	694	708	667	703	710	741	700	671	739	676	715	736	697	656	738	697	694	720	691	724	653	739	677	674	661	668	717	732	719	722	661	671	695	693	699	730	666	651	647	646	699	666	676	696	708	659	669	678	691	702	704	726	688	696	731	692	679	731	677	684	689	685	708	724	709	695	694	750	672	703	704	675	653	658	673	758	685	655	731	704	677	678	726	677	652	685	639	705	728	716	646	690	677	693	743	656	674	704	675	665	710	687	666	695	739	743	694	685	699	692	707	730	680	692	673	724	720	658	709	691	718	712	695	706	679	719	675	695	632	696	699	700	730	707	694	710	671	635	630	671	675	694	692	670	678	695	709	673	678	663	672	749	672	696	656	717	683	689	727	721	645	678	676	734	692	699	682	714	633	695	711	709	661	653	697	656	713	669	697	677	673	677	724	693	747	672	706	654	664	697	685	676	713	690	635	672	661	634	698	697	696	684	676	674	691	672	702	635	692	662	682	650	706	720	685	672	681	681	670	655	638	723	640	710	722	688	670	690	693	711	676	643	691	687	654	681	672	701	690	667	732	703	682	720	695	679	711	708	677	731	708	700	691	692	700	654	692	667	677	674	718	691	743	737	680	675
10088	353	248	105	94	85	82	63	81	72	64	80	71	82	79	67	73	73	78	48	76	73	67	67	73	73	82	85	88	70	72	76	71	77	73	77	52	72	77	87	74	66	60	57	83	70	77	72	75	67	75	70	49	93	59	70	78	71	73	72	83	75	61	80	70	83	58	71	61	73	70	77	84	67	73	79	64	62	76	78	63	60	61	93	63	66	79	80	75	66	45	69	94	72	59	76	87	86	60	67	70	62	83	63	69	72	63	55	81	77	69	65	61	65	70	85	67	67	74	65	77	74	71	76	74	64	68	75	73	71	66	67	75	72	66	71	73	55	58	88	78	66	69	62	71	72	61	68	65	58	53	71	71	67	84	62	56	88	77	80	59	70	66	83	72	71	68	69	89	68	67	77	67	81	73	61	65	60	64	73	83	63	67	63	65	75	75	81	74	73	65	78	79	64	75	70	69	61	54	59	76	69	65	67	73	70	78	61	83	80	77	80	64	61	84	78	83	81	76	64	58	84	54	64	65	68	86	83	72	71	61	72	64	63	71	60	82	79	66	82	75	76	79	77	83	74	76	64	72	50	69	75	76	78	73	67	45	86	73	77	51	86	68	68	51	69	81	69	70	79	79	77	64	81	79	68	68	86	75	82	78	71	66	69	74	64	67	74	76	78	60	93	70	61	57	77	68	75	70	73	75	59	65	84	58	77	78	73	78	80	65	65	65	76	65	66	67	70	76	61	75	82	71	78	55	79	83	75	65	69	56	72	58	70	62	78	74	89	77	73	64	83	84	72	84	73	86	70	79	51	75	78	71	78	66	69	70	88	68	69	68	68	68	74	72	67	74	72	65	58	74	63	74	74	63	64	78	67	70	75	70	93	69	52	71	73	68	71	80	56	56	76	70	71	74	62	66	65	69	61	67	73	65	80	69	67	81	75	72	67	73	81	75	67	73	68	70	76	71	62	67	72	71	74	64	78	55	78	72	75	65	71	64	79	52	65	70	72	82	68	75	62	92	61	75	70	67	79	100	77	70	70	77	69	66	76	77	74	73	67	73	82	74	65	74	52	66	74	79	63	87	69	65	60	65	61	66	65	74	72	80	81	72	52	71	82	77	64	88	71	67	61	65	72	81	87	67	72	77	76	62	72	69	73	66	72	68	75	88	65	58	89	75	73	68	69	70	71	67	76	59	67	73	74	76	88	72	76	95	81	64	60	74	77	55	57	71	67	68	63	72	79	67	69	66	79	68	75	55	75	76	74	71	63	74	77	58	65	82	64	57	62	73	78	60	61	75	73	64	71	73	71	59	64	52	64	74	67	73	72	58	67	63	70	69	66	74	64	58	73	69	70	57	84	72	60	63	81	75	84	77	63	73	64	71	73	63	71	76	65	69	86	62	79	67	69	77	82	75	71	67	70	62	76	69	68	64	62	60	87	73	62	64	68	71	65	90	72	61	78	79	83	71	79	60	63	79	85	76	87	65	51	80	69	73	67	56	69	70	77	77	67	74	80	65	73	63	69	65	67	69	60	59	61	64	73	70	72	57	71	67	69	72	79	77	69	73	66	72	63	70	72	70	74	91	81	74	52	64	78	77	83	78	57	69	68	70	63	65	61	73	76	73	82	61	62	53	62	76	77	59	68	58	83	73	72	67	67	68	80	80	83	61	72	68	89	74	77	71	79	84	73	67	68	70	77	64	68	75	68	79	85	72	82	62	68	81	67	66	73	63	68	53	70	74	62	70	61	73	68	66	66	75	76	67	69	79	63	56	84	80	56	73	68	83	84	82	75	67	44	58	80	85	70	62	80	70	76	67	61	56	64	64	68	76	62	64	78	62	48	70	91	78	60	54	74	74	74	74	69	62	73	67	76	67	84	72	90	82	73	61	65	77	69	74	61	71	68	73	67	72	77	70	75	80	66	77	79	71	76	68	68	69	62	58	71	64	70	72	79	57	88	77	64	73	71	74	76	80	78	52	73	65	75	82	85	58	71	72	77	71	80	75	80	63	73	63	74	68	72	74	69	63	84	82	63	80	77	69	64	93	70	62	80	83	76	74	65	71	58	72	71	69	57	68	71	60	83	74	70	74	59	63	66	75	79	68	69	59	72	63	79	71	57	96	64	65	63	74	69	74	71	71	83	66	80	70	74	80	70	76	63	79	79	68	81	68	68	68	71	77	75	61	63	80	64	70	72	56	78	83	77	67	60	76	63	56	71	78	62	72	78	67	63	70	83	76	68	70	70	81	72	86	78	61	66	68	66	76	73	58	60	80	57	68	66	94	57	51	53	61	47	73	64	73	83	76	88	61	63	68	81	75	61	64	64	77	78	66	74	81	69	65	91	73	69	71	62	81	64	63	81	57	71	75	69	67	80	68	74	79	77	71	61	78	79	65	85	58	77	75	72	73	61	65	61	64	72	79	55	65	70	64	77	70	54	81	77	79	84	63	57	54	77	64	74	56	73	72	84	72	55	63	56	72	72	76	76	85	67	67	62	75	61	62	73	55	63	72	70	78	71	57	76	60	88	64	59	69	68	86	64	57	71	78	73	59	61	79	82	75	76	71	65	74	80	57	62	67	63	75	78	71	75	64	65	87	63	65	69	78	69	69	71	66	70	54	82	70	63	55	82	59	63	88	81	65	68	77	55	72	81	76	66	78	62	72	78	80	71	80	57	85	77	75	81	76	64	79	71	70	67	61	81	66	57	65	61	93	73	70	69	81	75	62	64	69	66	65	72	73	76	69	84	81	63	77	62	62	74	64	64	96	63	62	54	55	68	69	73	68	80	68	81	71	65	69	79	71	65	80	74	63	68	73	58	88	72	69	63	86	84	77	78	88	88	82	77	95	73	56	66	72	72	71	61	81	84	67	59	67	65	72	88	69	77	68	59	66	73	74	65	77	81	80	80	70	89	67	68	73	65	78	61	73	60	57	68	74	81	69	76	66	84	58	78	68	61	60	79	82	82	80	64	66	54	78	78	51	78	80	64	66	73	83	66	75	72	77	71	64	70	57	70	64	68	71	59	79	75	66	65	78	63	66	77	62	73	54	65	82	70	70	77	78	76	73	65	54	65	87	65	70	69	73	57	76	66	60	60	68	52	70	64	71	64	79	78	69	75	64	66	71	74	60	63	65	70	67	69	56	73	68	67	85	72	69	70	72	73	63	63	71	66	72	79	73	74	75	67	83	92	72	66	66	78	68	73	72	47	69	71	74	67	74	71	70	62	57	53	70	71	69	73	62	72	72	64	59	79	61	67	67	84	78	75	71	80	78	82	64	70	78	79	51	79	81	68	76	68	64	78	64	70	89	58	62	66	70	91	88	71	65	77	54	69	63	69	71	78	70	68	69	55	86	73	51	74	76	70	84	68	84	84	86	67	60	87	69	90	61	84	70	56	78	74	78	68	85	73	73	65	66	79	67	61	58	83	80	83	67	74	80	75	68	74	75	80	82	71	58	70	69	67	68	57
10907	331	422	376	420	353	319	302	304	279	299	253	257	306	252	294	276	280	280	263	265	259	296	288	260	255	294	307	255	287	299	292	260	260	263	261	246	269	247	273	274	288	247	232	263	271	265	262	261	251	258	259	282	264	278	263	252	258	265	296	242	277	255	236	272	266	256	264	267	273	284	255	267	281	297	248	253	283	252	248	241	251	287	257	264	285	259	230	298	281	269	260	257	258	238	274	284	267	255	266	279	256	269	250	265	253	271	253	268	255	232	261	287	255	275	224	262	249	252	250	279	262	260	286	240	272	242	261	245	263	256	243	245	273	273	261	280	286	253	244	252	259	263	281	258	300	241	259	278	260	262	268	266	289	261	283	245	279	233	264	261	267	260	274	293	243	254	279	278	273	260	244	256	274	292	264	274	269	265	280	279	281	250	266	253	240	255	279	267	306	234	260	234	265	261	256	247	257	236	276	268	246	274	250	255	275	264	253	284	260	262	252	264	274	270	274	267	259	270	246	240	247	260	258	255	236	261	266	266	251	249	227	266	242	227	254	239	236	242	255	282	242	274	278	271	260	273	291	268	235	289	264	267	274	285	265	254	283	267	271	256	265	249	258	268	287	265	275	272	248	253	264	242	235	284	273	256	241	273	255	259	281	262	269	262	257	272	273	247	235	259	232	261	254	255	265	250	259	287	282	246	270	248	244	228	268	278	261	272	249	291	279	269	280	260	269	265	271	249	283	276	280	243	285	263	251	260	240	264	301	265	244	289	274	244	258	256	286	238	263	253	247	277	299	288	275	242	291	273	257	248	260	272	253	248	283	273	266	234	249	259	253	270	284	267	282	255	255	272	257	225	266	242	269	282	282	247	277	262	256	272	231	243	264	270	250	255	280	245	265	266	251	250	255	254	284	252	252	260	248	271	272	280	274	238	243	273	270	253	247	259	268	237	241	264	251	266	253	280	282	276	269	244	252	241	226	259	252	255	236	266	277	243	273	248	246	246	249	272	250	255	254	275	284	280	285	249	212	284	256	236	221	240	286	258	226	260	252	274	279	240	282	299	240	233	255	281	261	272	264	248	251	288	294	292	251	256	246	271	266	266	268	275	263	275	271	262	270	249	265	251	271	275	268	297	261	277	238	245	240	255	248	270	274	249	290	248	255	258	272	255	252	253	269	288	276	285	259	244	283	274	258	296	257	260	254	273	265	242	262	242	253	252	257	282	265	269	265	269	253	247	274	254	263	240	277	242	255	268	254	251	239	274	260	258	265	236	257	270	256	261	271	261	251	282	274	266	260	262	248	255	261	265	295	271	248	251	266	251	252	278	268	232	240	277	263	229	262	276	248	216	255	274	234	246	261	287	277	243	266	258	289	247	240	263	269	261	267	257	258	275	285	284	256	275	247	270	242	264	237	222	251	249	240	264	248	242	270	210	261	249	240	266	269	267	249	249	258	308	258	254	268	272	245	258	264	277	257	296	249	259	272	241	250	254	292	244	253	266	237	250	245	234	242	235	253	261	242	245	264	272	238	279	264	265	243	227	240	260	264	235	240	289	248	246	295	282	255	258	247	231	237	247	264	295	258	262	238	295	248	273	272	272	250	259	273	244	293	297	237	253	289	280	272	265	262	250	238	261	273	280	259	254	275	267	258	276	259	233	274	265	260	246	279	250	284	249	289	286	254	282	278	262	278	246	257	286	270	244	240	255	249	269	282	277	276	247	268	250	249	256	241	285	260	239	245	251	292	264	240	266	267	267	273	233	255	271	264	239	253	256	268	258	246	261	265	244	252	276	280	236	248	243	284	243	247	280	256	231	268	259	264	252	249	257	253	284	233	286	248	261	241	276	263	283	258	253	261	264	287	239	245	283	261	232	307	252	253	281	256	264	248	230	231	270	247	267	235	259	258	274	281	234	252	274	233	266	257	258	272	237	244	248	257	259	268	293	282	278	245	269	249	265	230	258	253	248	236	246	250	276	256	261	232	247	301	274	259	262	313	274	274	290	257	223	277	275	269	222	244	263	227	257	291	272	279	242	307	241	245	259	249	268	244	246	257	271	249	239	265	262	275	279	279	239	258	261	229	287	249	263	273	274	270	283	245	298	274	241	267	238	249	262	236	291	284	260	215	273	267	252	263	264	283	243	263	273	253	276	270	247	274	267	250	247	256	271	285	239	261	293	234	262	266	286	265	254	253	245	254	264	248	301	262	279	239	258	292	267	256	252	249	257	248	260	227	239	257	256	275	237	309	257	247	257	274	244	269	256	269	232	258	231	263	266	253	249	250	270	286	246	273	262	258	243	276	250	251	271	244	264	258	268	254	240	267	262	254	274	241	243	252	281	279	264	276	274	248	253	241	274	261	279	271	280	244	255	295	249	289	243	278	269	273	264	289	254	290	258	264	293	255	283	244	271	250	270	268	277	252	248	249	258	255	240	236	249	284	274	271	266	265	245	276	216	273	275	259	275	274	282	261	262	234	271	272	282	238	254	233	260	262	273	259	247	236	261	257	273	248	293	267	276	231	237	259	276	239	242	265	235	240	275	236	294	271	252	263	251	256	246	276	276	265	231	274	265	243	270	280	251	269	266	282	232	251	253	270	257	254	273	262	261	262	251	274	260	255	259	241	258	273	271	255	264	267	245	284	272	277	251	257	271	283	274	245	278	262	255	272	252	280	233	268	273	246	265	262	266	275	280	261	289	255	226	267	220	241	273	248	313	250	252	264	265	263	274	248	273	256	284	265	250	257	274	255	252	268	245	246	249	246	233	272	254	247	248	237	279	266	263	272	286	254	240	249	266	247	282	245	271	280	273	258	266	292	267	247	283	259	249	258	253	292	253	263	276	247	272	250	284	304	257	253	251	238	265	267	250	281	274	272	283	276	277	263	238	242	231	277	253	277	288	257	258	266	259	219	259	261	260	290	270	247	263	246	255	233	274	284	241	238	243	266	267	280	264	273	278	275	248	288	254	279	267	283	244	275	265	264	257	264	292	261	255	292	249	264	246	296	252	259	254	263	250	262	270	259	269	268	259	272	248	258	247	265	232	238	265	264	247	271	274	250	273	273	273	268	263	232	270	266	255	269	252	269	265	257	282	231	263	296	234	252	256	274	263	269	213	261	287	275	249	284	287	274	277	245	265	272	229	259	258	262	281	295	242	291	248	261	240	271	254	276	255	274	240	265	237	267	292	259	236	280	281	259	245	252	264	275	251	258	265	257	260	256	266	251	282	294	267	284	248	265	263	276	268	269	258	271	261	271	262	274	258	257	251	276	258	267	261	287	293	270	243	234	258	264	287	267	277	256	249	253	262	258	241	256	265	269	274	231	264	265	258	250	268	250	266	279	254	272	246	258	276	282	274	270	263	259	264	265	263	273	237	287	279	261	266	268	260	282	235	263	241	283	259	267	258	267	251	255	283	252	252	252	272	257	259	260	244	267	282	264	271	271	239	255	264	234	247	248	248	275	269	255
48223	15850	3591	933	607	508	365	325	278	269	266	211	212	200	170	160	173	164	168	172	154	156	151	149	162	146	155	150	150	151	146	134	141	134	137	135	144	157	135	154	123	164	148	146	152	149	133	137	140	134	128	150	153	136	132	123	147	143	140	149	142	122	145	142	138	139	130	142	155	150	145	156	132	157	140	154	130	145	123	138	148	139	153	138	164	126	133	144	144	159	150	151	147	146	161	124	137	141	158	141	155	165	145	163	146	116	155	161	141	115	130	139	128	134	154	158	141	136	131	124	119	148	139	147	135	145	141	131	162	137	120	129	149	134	133	142	110	148	129	161	157	128	154	148	146	125	133	124	115	114	127	131	123	128	154	133	116	143	138	157	139	137	147	110	133	137	126	133	151	160	123	135	140	134	168	139	138	134	136	151	124	132	148	139	134	128	145	121	117	135	140	137	139	150	149	126	132	147	147	148	147	135	144	160	139	124	145	118	161	144	151	141	137	145	132	132	140	126	151	149	160	125	146	130	132	145	167	141	132	128	134	131	139	124	161	124	148	130	162	128	133	142	136	140	149	139	120	140	144	155	148	137	132	177	125	137	136	157	140	140	139	162	116	142	137	136	145	140	158	164	148	147	156	126	155	142	175	151	129	130	152	126	166	150	136	147	137	155	153	130	117	144	129	117	142	147	150	147	161	132	166	117	155	145	149	132	152	128	109	148	135	144	136	154	115	151	128	136	123	138	116	150	128	153	139	119	111	138	147	147	139	137	153	120	133	158	135	140	117	159	137	150	132	140	142	143	134	150	116	143	118	140	140	137	135	110	152	126	142	163	150	156	151	133	132	124	137	141	144	147	159	126	130	131	168	138	140	130	154	130	135	144	138	145	150	159	133	144	132	145	130	150	134	127	149	136	127	155	134	149	150	139	124	142	119	129	143	136	157	151	128	144	132	150	132	135	129	147	144	117	128	123	126	134	127	143	145	142	150	156	124	124	137	140	137	152	119	134	131	152	156	147	144	141	141	135	119	149	127	154	119	137	146	154	117	140	138	140	148	137	147	148	111	152	166	150	134	130	131	143	148	128	123	131	136	142	130	141	137	113	162	144	137	150	137	144	155	123	150	142	138	146	120	122	138	161	137	144	156	138	143	145	140	153	156	154	157	114	137	155	136	142	150	168	149	136	146	137	130	159	131	145	130	153	140	132	148	155	129	170	136	134	129	149	142	148	150	140	122	157	136	140	119	168	164	138	161	130	113	127	132	148	141	123	137	172	144	146	129	132	123	139	139	139	125	146	129	155	141	118	135	148	143	149	151	132	149	159	132	123	133	140	131	163	139	129	140	140	135	151	142	127	162	136	150	142	128	138	131	133	148	121	139	150	144	139	112	131	148	156	135	131	128	123	148	132	126	124	147	144	139	130	166	125	152	143	117	152	144	132	145	138	113	146	140	138	139	147	115	126	153	150	123	138	136	131	128	160	144	155	154	134	128	165	130	133	145	135	136	143	124	141	133	123	137	145	156	121	154	113	138	160	148	164	153	153	153	129	129	142	140	143	128	139	131	144	144	170	138	175	150	147	129	127	149	143	155	151	149	132	161	133	147	143	152	129	165	115	116	144	131	158	134	137	130	137	142	138	136	139	127	155	121	158	144	116	145	159	107	145	141	124	112	143	148	149	139	160	168	133	129	146	141	125	158	143	135	131	131	140	129	134	139	145	134	151	130	124	127	165	143	164	151	133	157	146	120	137	142	146	145	160	166	146	121	135	138	160	150	150	141	136	134	144	135	135	122	159	118	131	143	142	129	148	124	124	133	151	146	124	151	150	139	139	133	138	144	157	132	152	151	120	136	114	129	129	133	146	141	118	138	130	138	129	146	139	131	140	142	139	155	153	120	140	116	134	134	136	149	143	136	151	146	144	127	136	119	148	147	136	136	120	127	123	123	145	161	153	120	125	130	146	133	155	164	124	143	135	135	140	142	134	127	167	154	158	140	150	158	135	158	148	150	121	139	134	141	142	139	120	176	130	128	139	147	162	140	124	139	151	145	138	129	147	136	133	131	172	127	150	130	146	149	146	143	121	123	156	128	135	153	146	141	135	134	149	136	136	145	137	136	144	121	171	151	143	135	141	128	131	144	160	119	117	121	139	128	133	147	149	138	121	127	156	128	126	113	112	126	150	147	154	140	143	146	131	113	145	141	141	146	130	143	123	120	137	130	157	146	126	130	150	150	157	134	131	153	156	124	143	132	148	145	118	132	156	128	135	157	145	134	142	124	144	115	131	137	144	137	130	151	151	148	151	155	156	148	154	138	129	126	124	157	153	127	137	138	120	150	141	129	138	150	145	151	140	142	148	130	139	142	130	142	153	141	145	137	136	130	111	136	116	149	137	139	136	128	149	167	138	147	177	144	139	153	138	151	139	138	141	135	135	137	135	139	137	161	141	143	136	140	132	136	148	127	148	146	143	131	142	138	131	123	143	139	130	153	120	128	147	136	125	143	120	153	126	168	120	138	149	124	144	138	151	137	141	126	142	154	150	132	150	141	146	150	153	138	128	156	141	131	138	146	146	130	142	158	118	124	143	132	139	125	130	150	144	130	119	140	157	136	128	143	140	133	138	156	132	146	146	140	139	154	142	157	139	126	139	158	140	172	145	125	141	144	126	143	128	137	139	135	140	144	158	123	151	148	120	141	138	150	133	149	136	130	135	148	159	141	151	146	151	152	150	147	153	145	145	163	142	151	129	152	135	135	147	125	137	148	117	137	141	151	157	127	160	136	152	143	135	140	145	126	141	114	147	155	118	143	134	143	133	143	155	128	142	150	156	152	120	149	176	127	122	145	137	132	142	127	145	117	153	144	137	139	150	152	142	116	127	144	137	133	158	133	150	139	152	127	140	158	128	153	155	157	127	139	132	138	137	148	123	120	134	150	156	137	137	126	148	124	121	150	147	154	146	151	136	156	131	153	149	132	164	124	145	149	118	142	148	132	131	143	142	160	143	139	143	133	154	132	133	133	130	113	145	135	138	155	147	124	142	141	136	135	157	148	141	143	159	164	127	140	155	143	120	144	152	142	141	143	142	139	144	137	133	137	150	139	156	123	137	151	145	134	153	149	164	159	121	131	134	128	135	116	157	155	146	148	139	150	136	149	133	146	135	132	145	140	132	145	121	135	146	121	133	153	138	146	161	158	106	148	145	143	156	144	119	151	153	141	130	121	111	120	147	132	138	139	158	143	151	142	154	149	154	123	139	147	145	121	120	155	130	131	150	138	152	143	139	138	146	133	137	133	141	142	150	141	157	154	166	142	127	120	116	149	129	133	130	135	132	128	150	130	136	159	149	141	137	154	147	146	124	135	147	147	130	154	108	125	130	141	133	141	143	130	147	121	141	153	158	132	147	141	176	157	146	143	140	143	149	146	159	147	153	133	120	133	123	145	144	169	153	148	136	142	128	149	136	151	126	130	123	169	118
23491	1205	2473	2695	2349	2033	1633	1449	1216	1121	992	894	819	745	718	679	668	616	636	632	614	614	589	570	545	541	537	518	552	502	465	516	487	510	502	452	479	505	463	486	468	472	453	456	492	496	439	474	479	468	447	458	451	461	475	477	457	485	483	450	492	440	456	471	484	454	433	452	426	461	482	456	496	500	477	481	433	413	473	469	434	439	470	455	438	428	443	475	456	462	449	470	431	478	458	466	457	426	472	444	426	453	453	457	444	440	414	436	463	455	438	457	443	440	453	479	460	438	445	458	468	415	463	444	436	461	437	442	423	463	469	413	420	417	406	418	456	421	435	443	434	445	487	466	427	465	467	444	452	451	459	432	447	469	487	455	430	419	441	423	454	468	452	463	486	455	449	451	419	465	491	401	437	449	428	448	497	450	444	465	439	438	437	434	441	435	423	441	431	472	440	491	477	436	480	480	443	453	449	467	425	411	430	408	431	450	448	453	443	462	447	389	451	438	432	408	466	468	410	472	441	457	463	405	439	425	454	444	419	453	430	439	441	459	454	447	452	482	452	454	461	444	455	492	463	464	432	452	423	441	425	462	427	435	446	463	437	390	457	446	453	426	457	419	422	484	428	423	439	447	411	472	422	446	417	458	399	453	446	436	443	441	448	433	432	438	436	445	454	420	460	419	477	449	440	434	490	438	414	460	455	427	458	439	425	456	481	407	415	399	455	440	444	458	437	440	448	445	421	442	412	487	424	426	456	418	432	420	435	472	427	464	425	440	427	425	440	462	471	432	459	409	431	463	426	447	459	471	441	459	454	426	425	448	433	450	443	442	470	426	422	403	434	437	434	463	404	434	470	447	429	454	448	428	431	461	430	462	438	427	436	452	426	412	488	418	481	470	452	418	407	424	443	436	464	449	413	456	447	458	436	479	434	453	411	389	443	444	422	410	451	430	442	415	441	433	463	442	473	440	420	424	436	453	432	426	454	433	443	423	440	420	445	451	440	428	482	451	436	420	449	449	450	429	419	423	447	464	455	451	485	444	472	467	460	404	434	458	461	457	447	443	460	429	460	456	432	477	430	463	468	443	424	432	430	453	453	435	445	458	437	489	423	398	442	411	462	420	431	410	425	448	452	490	423	437	448	431	480	425	433	470	421	455	469	445	442	442	475	470	466	415	440	457	441	455	468	453	457	463	434	435	454	503	460	435	463	435	487	420	439	450	463	416	427	459	461	425	452	429	451	441	449	455	448	462	410	429	459	449	431	453	478	425	479	409	451	452	473	422	422	420	438	406	433	460	461	445	420	420	485	422	448	466	439	500	424	461	412	403	500	457	441	483	430	434	439	413	443	480	460	469	415	436	451	440	428	447	420	444	443	448	438	454	431	448	437	443	448	436	442	434	412	425	409	458	425	444	441	446	435	433	447	469	452	439	434	423	439	420	423	449	434	459	438	426	442	450	435	431	437	438	449	481	474	448	424	418	466	456	433	459	460	418	413	414	421	439	457	458	460	447	430	453	435	431	436	413	465	425	468	455	450	484	415	426	438	429	416	459	429	464	428	425	483	447	460	440	436	419	454	411	421	431	423	418	463	446	431	432	454	434	446	427	440	447	437	445	440	405	447	471	435	427	448	443	438	411	437	455	452	474	469	473	483	460	468	437	422	425	483	413	428	451	431	462	472	441	439	439	425	411	447	485	496	432	448	489	420	431	427	427	449	429	413	439	445	442	484	431	421	423	454	444	452	442	435	425	430	444	450	455	445	457	409	433	418	439	441	451	448	449	446	483	458	434	444	433	450	477	436	444	431	487	458	450	451	409	476	456	439	452	445	452	446	454	424	442	441	447	439	433	437	448	452	471	448	422	461	404	459	413	431	437	428	448	431	434	393	439	425	432	430	486	425	404	446	429	428	456	444	418	461	436	484	433	426	449	436	452	439	445	424	468	463	425	417	451	426	477	424	416	458	453	407	452	451	435	403	441	422	417	476	414	424	418	475	445	452	460	437	468	428	413	426	436	430	454	507	429	441	442	431	403	438	475	473	445	400	448	444	438	490	434	392	437	442	500	437	458	485	454	415	453	441	448	472	447	481	421	469	449	466	432	421	414	462	394	436	444	463	423	455	435	463	505	429	459	467	463	443	437	446	431	461	425	478	429	456	431	424	455	448	432	462	453	455	433	394	473	444	458	424	432	453	457	419	450	455	417	443	454	423	432	415	462	424	447	466	427	492	422	414	428	462	458	458	424	450	417	429	389	427	427	468	438	477	421	461	420	429	443	485	468	460	454	464	459	436	409	443	424	435	445	438	455	434	487	444	445	394	477	431	458	406	439	419	439	385	445	491	425	445	456	477	452	436	480	435	454	457	433	476	420	444	490	474	418	433	401	478	442	436	454	417	429	442	430	407	415	458	414	452	465	444	503	445	440	459	451	433	446	433	463	458	432	432	456	455	413	438	433	468	442	419	435	449	403	455	444	415	443	462	400	458	456	488	416	471	430	424	439	436	420	464	441	455	419	390	453	463	415	445	470	464	444	442	447	401	427	468	450	457	461	442	440	465	472	441	445	451	434	480	440	451	435	445	426	461	459	448	455	499	472	440	458	471	449	418	414	484	449	452	446	437	452	415	432	444	435	443	424	468	473	455	452	438	445	421	443	496	454	457	429	471	448	440	462	434	461	447	437	432	462	440	458	473	445	457	446	424	432	456	435	437	453	454	464	442	455	428	453	447	423	424	438	442	454	447	530	443	436	457	395	432	443	455	393	431	453	454	428	430	464	457	448	444	420	433	467	438	451	459	446	444	425	447	381	439	445	476	428	444	478	433	423	465	465	459	419	447	440	460	460	442	443	440	439	426	448	435	448	422	444	432	410	465	439	454	437	432	404	455	418	439	404	450	446	432	398	419	456	486	424	453	447	453	430	435	433	481	405	459	462	423	451	439	443	414	456	409	419	445	430	470	415	426	456	452	440	431	421	458	395	405	462	425	411	457	419	416	434	432	442	446	473	437	480	430	433	427	494	439	435	422	443	433	414	449	464	437	445	442	429	403	445	441	483	449	435	434	459	444	434	433	418	434	476	435	503	436	411	408	491	456	453	400	449	437	437	421	434	449	417	428	441	414	415	421	421	435	450	466	428	452	437	455	434	418	448	424	455	439	458	422	438	410	449	462	433	456	423	431	458	431	456	440	450	457	440	464	409	420	410	477	440	439	441	454	446	441	443	448	437	447	430	448	464	477	448	443	469	475	430	476	421	411	444	455	459	452	453	459	455	463	449	429	459	442	405	452	447	431	442	458	468	440	418	448	425	452	452	434	419	441	456	463	461	459	437	408	442	465	464	431	462	441	458	458	460	467	433	433	469	455	462	469	455	443	440	433	444	475	461	424	476	450	450	474	491	454	458	444	454	434	415	441	441	489	433	444	468	435	496	459	439	429	484	402	439	450	472	457	490	416	426	468	444	425	457	430	416	438	468	481	416
55496	21586	16026	2690	1239	932	732	624	517	453	415	426	361	371	312	321	307	302	275	295	247	264	245	246	250	265	257	266	286	270	286	245	242	246	244	218	254	273	250	244	249	229	288	237	217	269	225	256	249	247	259	249	246	224	263	250	256	270	233	249	248	268	230	226	226	256	234	256	269	237	224	233	221	240	237	222	247	202	222	218	247	217	228	225	236	231	262	234	224	240	249	239	239	263	231	224	239	239	233	234	224	225	235	223	236	217	244	236	247	252	241	234	232	236	254	259	224	217	266	244	251	276	261	229	247	246	226	225	238	245	233	243	227	207	242	222	252	249	239	215	275	246	211	225	252	231	276	260	199	231	239	234	260	237	249	241	253	253	252	254	229	262	226	244	239	255	265	249	194	255	212	244	221	259	284	217	227	281	239	201	250	215	237	241	247	236	210	202	238	238	225	245	247	239	233	237	200	249	237	289	226	228	261	234	243	255	249	251	250	228	251	231	233	242	268	241	220	252	232	241	266	226	226	232	217	237	232	255	225	238	243	217	212	226	241	244	237	225	255	220	227	244	224	233	247	253	243	232	228	233	235	231	225	239	222	241	260	278	271	222	221	229	227	241	228	254	223	238	253	239	244	248	236	234	240	261	232	251	231	231	236	223	256	242	250	241	223	259	250	217	246	237	246	248	240	249	243	240	239	240	254	242	211	235	240	232	245	233	249	231	234	236	217	261	227	246	248	232	263	239	265	227	212	246	253	232	258	230	229	235	244	257	236	257	230	227	239	237	231	256	214	255	236	229	215	220	240	260	221	234	238	250	219	227	201	223	232	249	237	231	225	236	242	263	263	222	222	255	251	245	268	263	231	228	236	214	235	241	254	237	230	228	246	219	246	228	250	221	239	263	198	231	254	213	233	201	256	235	263	221	276	240	230	236	214	264	248	255	268	226	244	231	249	245	265	266	234	246	238	218	236	235	271	230	209	230	242	228	218	223	249	227	240	247	237	248	255	245	262	240	242	222	244	230	228	239	248	242	213	240	266	227	267	235	228	224	238	219	223	247	260	229	242	243	229	231	234	229	264	224	228	264	238	238	257	246	242	257	260	263	249	210	236	242	273	235	226	225	213	247	246	247	239	243	258	248	232	239	228	260	242	252	226	222	236	228	235	212	235	250	260	240	219	272	249	245	237	221	243	229	222	251	256	235	231	222	229	233	278	235	232	245	258	253	238	240	230	247	247	216	259	200	257	302	244	235	227	224	266	220	243	252	234	228	251	279	229	235	244	240	240	275	253	262	243	265	253	231	241	232	239	261	241	228	239	245	219	242	257	228	224	254	227	262	259	256	254	229	233	249	238	234	217	216	206	208	235	244	268	223	240	212	263	239	284	218	247	264	262	229	233	220	237	219	239	235	252	239	241	238	217	227	228	219	249	210	229	247	260	258	223	215	234	239	219	235	252	250	229	232	257	251	210	264	214	235	249	218	213	245	233	194	242	263	234	195	237	262	213	228	267	217	245	238	237	222	245	268	237	248	263	236	263	216	248	240	239	238	233	256	230	261	219	226	234	246	260	256	236	235	228	231	224	235	229	235	270	222	232	225	241	242	252	221	263	243	244	251	233	230	261	244	239	250	217	223	240	222	241	257	258	237	251	248	249	217	255	250	246	240	247	213	252	232	222	243	242	229	252	251	238	212	252	244	242	256	256	249	222	231	238	233	229	255	243	243	250	239	251	228	228	233	232	219	244	222	239	258	233	246	250	224	226	236	214	235	221	261	228	257	253	249	232	227	249	233	207	235	245	243	237	238	215	230	242	256	235	233	241	216	234	234	256	236	234	227	233	250	212	235	242	244	234	231	205	262	218	223	222	244	229	265	224	216	217	194	229	230	238	229	245	230	247	223	246	234	245	234	208	240	244	238	234	236	224	238	234	252	223	272	248	229	230	253	240	216	230	249	238	244	228	247	201	273	237	241	218	273	218	204	240	223	213	251	246	224	231	221	265	265	236	260	241	227	237	234	225	250	231	253	264	233	271	245	246	224	230	219	233	255	217	227	233	215	238	231	227	224	248	235	271	236	245	237	235	222	238	244	231	250	219	234	239	222	245	254	251	225	205	258	251	223	234	235	251	243	221	222	257	247	242	254	242	244	220	234	262	262	257	235	238	262	228	239	227	253	222	270	250	234	226	215	227	222	238	251	231	240	220	227	242	223	224	246	249	224	249	245	231	262	235	255	235	227	287	259	234	232	228	242	241	240	258	239	239	207	267	234	251	214	239	246	239	257	229	236	246	247	237	233	216	229	232	261	238	238	224	221	236	228	215	259	260	255	227	227	242	225	232	230	208	259	250	259	251	191	237	233	221	231	221	251	228	230	246	261	231	241	238	222	267	237	255	228	268	254	248	248	224	239	252	263	225	246	228	218	219	238	221	254	235	224	233	221	230	250	220	248	231	223	242	243	229	232	251	217	201	240	225	231	245	236	224	229	262	240	234	243	242	218	236	224	237	215	201	239	229	236	231	237	244	239	276	269	209	225	230	229	263	244	239	234	264	229	263	215	211	266	238	241	229	231	228	235	221	244	224	240	247	208	232	246	229	242	242	251	245	250	237	232	256	210	258	244	258	228	242	215	237	232	223	241	210	259	230	224	240	240	234	230	222	237	211	229	234	236	248	240	254	226	244	226	250	240	228	268	229	218	237	201	222	241	251	210	253	249	243	251	237	230	272	214	225	262	236	236	221	219	259	244	233	237	239	238	226	247	242	242	229	226	238	215	266	252	262	268	232	222	246	236	249	255	221	253	211	222	258	245	243	239	235	241	224	233	230	248	227	232	236	264	235	232	240	230	250	225	239	240	227	227	231	246	230	243	239	251	249	237	227	229	232	257	229	244	227	246	260	232	254	245	227	222	240	239	234	213	228	239	256	261	233	226	225	227	247	244	228	254	255	212	248	228	276	278	240	224	239	273	228	232	227	247	228	223	237	236	228	230	228	240	238	238	266	264	244	229	240	237	210	235	223	225	258	216	244	265	227	241	218	246	226	244	232	229	208	243	224	212	232	255	211	228	251	251	256	235	221	211	213	226	229	228	230	253	251	228	239	261	243	217	234	227	235	240	241	209	214	234	236	215	216	248	235	213	231	237	264	217	213	242	218	246	232	236	232	233	239	248	229	237	249	217	222	249	212	236	240	229	242	242	226	231	231	242	234	245	243	253	243	222	205	250	213	229	218	248	215	244	252	239	248	235	250	233	212	225	207	238	229	233	245	242	244	227	265	246	245	205	236	268	232	247	241	261	238	220	243	234	228	213	250	231	210	239	269	256	213	241	195	221	251	226	267	235	234	218	235	262	234	238	235	223	262	231	245	242	250	246	226	231	231	240	246	231	232	233	238	208	237	210	246	244	269	220	240	264	223	232	242	245	240	245	245	236	241	222	242	227	234	244	224	241	247	231	241	227	247	259	226	241	215	231	216	231	231	254
29773	2244	4364	5032	4362	3644	2988	2496	2221	1973	1796	1609	1450	1401	1221	1280	1156	1103	1094	1017	960	980	943	878	878	899	885	812	850	806	820	796	846	831	858	780	784	722	795	740	792	755	759	768	769	713	758	729	752	735	792	734	681	730	685	745	744	795	773	707	690	755	707	689	706	724	751	755	722	751	731	716	719	660	664	732	728	696	751	710	715	704	727	700	709	676	651	712	688	730	713	675	714	735	750	744	658	726	728	714	670	741	706	656	724	659	698	648	750	674	661	745	662	775	669	686	659	692	687	729	720	709	752	683	672	701	661	639	673	696	710	651	692	713	629	674	716	699	734	721	668	701	673	716	666	743	705	691	690	698	675	657	711	677	739	707	705	703	680	679	699	696	681	706	675	723	653	656	695	664	707	719	716	697	679	686	711	686	668	677	656	717	698	703	634	674	705	709	653	684	699	685	723	754	709	677	703	708	664	696	689	696	710	699	666	752	672	700	686	710	701	697	693	718	725	678	690	706	711	750	677	685	676	678	675	700	676	696	686	763	670	693	709	699	702	708	640	671	691	629	675	736	697	711	668	710	677	695	701	683	707	674	679	711	713	753	690	722	703	683	712	699	743	684	703	663	682	681	712	712	703	684	702	693	655	617	675	684	682	707	688	665	708	689	733	677	704	729	663	690	670	665	703	707	707	698	675	710	677	723	675	662	671	688	657	628	695	698	687	655	655	712	634	650	688	699	731	674	698	705	711	706	706	729	705	712	665	670	708	712	697	660	669	664	670	707	702	653	666	708	696	671	672	633	661	722	675	677	677	719	747	697	668	703	729	681	673	741	706	690	682	738	638	693	726	704	699	676	696	643	711	652	678	741	665	668	684	684	706	694	706	678	686	697	675	700	722	717	667	646	722	676	701	722	703	658	717	706	684	660	675	659	714	665	692	733	687	672	647	741	681	686	703	699	693	704	698	656	699	718	712	657	674	708	669	711	689	689	672	693	688	655	682	704	647	658	714	676	716	711	670	694	671	673	689	712	679	682	678	704	658	643	707	668	658	708	712	728	704	693	692	693	709	665	692	727	713	701	719	679	668	744	695	706	707	725	677	719	638	693	715	646	663	710	707	728	687	725	713	708	709	688	722	680	699	616	713	660	694	731	721	730	709	663	672	699	736	720	727	684	652	716	690	685	674	669	660	671	711	683	658	719	704	652	713	712	703	678	672	711	733	685	716	697	711	686	715	706	689	709	681	740	725	701	697	661	738	691	634	696	721	698	690	666	730	638	733	666	681	689	631	704	643	643	673	647	677	698	662	686	737	696	709	695	702	677	677	696	692	682	705	750	702	651	722	657	695	657	701	685	665	650	664	643	688	678	670	664	664	681	685	698	659	686	721	691	690	704	692	697	664	680	713	708	667	682	719	682	684	716	691	650	703	646	662	635	691	721	663	708	688	616	680	721	670	675	724	661	658	661	687	739	676	688	679	673	666	747	677	720	730	693	682	658	730	684	720	700	637	734	678	667	684	673	662	714	695	695	689	681	689	671	708	682	739	669	687	686	668	700	706	692	659	720	684	706	725	721	655	714	685	660	660	728	685	778	639	684	662	701	656	674	750	668	675	694	674	667	713	686	670	646	670	740	688	695	721	696	679	748	682	695	714	712	690	653	652	676	666	694	670	659	680	720	700	672	722	693	725	707	692	659	670	694	660	675	704	760	676	745	732	725	683	711	685	690	669	710	663	666	690	726	672	648	705	651	710	673	706	705	660	682	688	628	718	666	725	691	675	682	663	670	676	716	721	667	709	740	667	671	692	723	690	690	745	691	668	641	713	710	673	693	713	704	642	713	707	681	693	713	719	727	714	708	726	669	689	656	685	648	722	697	748	660	709	665	697	692	672	707	714	695	703	697	663	666	646	687	721	664	666	692	692	657	686	700	707	742	624	720	683	685	675	714	655	658	694	706	695	653	624	673	699	674	716	706	699	688	690	644	681	699	630	669	669	687	714	667	674	697	677	673	712	663	701	710	650	673	696	686	712	714	699	694	674	687	676	710	742	709	706	641	690	702	654	656	667	620	687	675	708	702	715	677	667	683	701	698	697	658	701	663	656	675	683	657	673	670	693	659	681	734	704	699	687	677	762	680	712	666	674	674	643	670	671	679	674	731	714	711	728	675	664	661	692	666	677	696	695	677	692	710	671	689	722	688	700	683	719	684	724	670	701	720	627	673	702	686	631	666	677	688	676	691	724	688	678	693	708	713	666	693	668	719	701	732	686	684	680	724	690	667	660	748	684	686	647	671	709	718	727	708	686	666	692	693	671	652	704	653	664	675	690	697	692	723	661	721	604	674	725	666	684	706	705	644	658	701	730	726	666	694	682	676	664	706	721	719	718	706	716	734	704	710	693	676	714	700	686	651	684	682	670	681	687	656	697	678	704	718	688	703	745	685	687	672	678	685	676	657	679	650	673	720	705	659	694	693	667	712	660	681	638	701	677	685	694	710	646	685	706	657	666	711	716	721	697	668	753	674	664	708	699	704	699	751	720	678	668	713	663	712	681	692	703	693	705	670	626	703	739	681	694	668	681	709	671	680	690	678	674	702	738	700	658	675	674	665	742	704	692	718	672	692	718	721	709	679	684	657	681	735	694	690	654	660	726	715	670	679	690	711	701	694	694	673	668	693	720	705	711	650	730	678	755	700	670	672	665	677	729	702	600	675	726	704	711	702	721	678	697	652	686	685	730	664	755	722	676	692	697	690	722	664	721	731	685	703	645	651	693	723	668	693	663	672	710	682	684	681	708	690	694	686	681	682	703	722	740	717	716	696	719	726	690	719	724	694	708	723	682	662	726	675	678	741	720	631	693	701	685	650	669	706	680	692	705	710	698	676	655	728	715	681	648	709	637	679	719	710	681	689	661	696	678	719	631	657	752	671	666	663	695	694	644	676	736	677	735	695	721	671	711	720	672	673	718	694	701	630	678	693	609	666	672	693	739	702	684	712	643	698	694	683	679	689	642	689	680	707	677	681	691	699	688	662	708	677	667	703	731	690	739	668	740	697	718	667	700	691	699	699	680	690	688	689	707	711	686	667	674	654	666	705	657	677	692	686	685	666	655	732	680	698	699	747	674	647	672	677	710	664	629	690	699	665	673	696	711	687	722	701	699	665	676	690	710	697	670	680	696	644	649	731	712	714	692	699	702	681	708	682	649	679	700	693	707	728	714	672	733	680	660	661	727	733	736	669	723	673	704	671	717	674	700	704	677	651	700	717	663	697	717	652	667	699	729	666	692	680	691	714	693	654	677	717	682	694	697	684	686	704	713	713	660	693	692	626	692	656	682	757	674	730	702	708	724	697	675	663	659	652	701	678	676	667	643	716	695	690	665	699	687	707	698	700	683	666	646	700	707	678	657	691	668	701	729	673	651	679	722	712	695	717	719	718	678	693	697	687	658	715	683	691	675	682	631	673	736	684	649	707	677	683	692	651
11479	346	233	102	87	88	95	92	81	72	73	81	80	82	73	90	73	71	72	73	67	75	73	73	82	62	61	76	81	66	71	82	76	80	69	61	71	85	77	65	72	73	77	64	71	70	75	78	78	82	74	64	65	75	78	80	78	74	71	81	66	64	69	71	68	74	75	79	76	87	62	75	70	75	69	72	81	82	73	70	65	77	64	67	86	53	75	85	73	69	74	59	70	64	66	67	74	67	70	70	68	92	73	64	66	85	71	82	77	72	88	65	81	69	67	80	81	67	73	59	87	72	73	64	61	67	69	76	75	64	66	76	84	66	71	78	60	67	84	56	68	80	69	74	79	92	74	59	77	77	78	71	68	62	84	74	67	68	80	67	91	75	60	67	52	92	94	73	76	53	77	71	75	77	64	64	73	70	73	79	65	69	62	79	72	77	62	71	66	71	72	64	79	74	66	72	76	76	85	72	81	80	64	69	73	66	63	81	62	80	71	77	70	71	74	77	73	74	79	78	62	73	73	82	69	58	74	74	68	80	64	84	84	74	71	84	63	80	54	74	80	62	81	54	64	64	74	89	73	67	76	79	55	64	61	66	70	70	67	75	80	66	79	71	87	70	74	75	65	68	77	56	73	79	77	65	64	61	72	67	67	78	60	67	78	60	70	64	68	74	68	63	78	73	77	71	75	70	78	74	68	74	87	72	75	66	61	62	79	74	92	77	74	68	58	70	85	62	72	65	71	71	69	73	53	77	66	70	57	67	64	71	60	71	90	68	72	62	74	83	75	80	81	76	71	71	59	63	71	70	62	75	64	66	64	78	78	78	77	81	69	64	86	71	66	68	58	63	83	68	83	68	69	60	68	90	86	82	76	68	67	72	73	64	76	73	73	71	82	74	64	68	83	65	77	78	65	73	62	84	57	65	79	87	56	74	65	90	66	80	73	75	68	75	71	75	80	72	66	76	69	76	76	65	63	64	57	80	64	67	77	61	72	69	74	81	75	76	76	75	78	60	89	59	69	66	69	66	51	79	77	76	77	86	76	77	58	64	78	72	69	80	55	72	52	86	68	80	52	77	63	77	63	59	66	72	87	84	82	70	66	71	70	70	61	66	80	73	50	76	84	85	72	75	81	63	71	63	74	61	65	89	85	73	64	71	72	88	68	69	66	82	79	80	69	70	78	70	61	88	72	86	69	86	62	73	65	72	75	76	66	80	59	71	61	74	79	71	55	79	62	70	86	85	65	55	62	84	56	76	81	66	73	87	77	70	61	63	87	71	66	73	83	71	63	76	71	69	76	81	64	71	62	62	66	66	69	67	81	58	75	66	76	60	76	76	51	68	77	62	70	79	70	72	70	73	65	65	67	66	81	82	73	74	68	69	69	65	74	69	65	76	62	62	80	86	72	74	73	78	64	73	81	66	67	63	60	50	71	75	76	70	84	84	67	67	71	77	78	82	76	72	77	70	79	79	80	80	56	78	75	68	66	70	81	70	68	77	57	75	71	66	69	73	79	77	62	71	79	50	65	63	57	81	59	65	82	75	79	74	67	68	61	80	79	57	61	72	72	64	72	65	82	60	80	80	74	73	74	73	69	76	60	71	70	69	86	65	76	77	68	61	75	79	79	70	78	67	76	74	62	74	68	86	77	71	63	65	74	63	73	69	82	68	81	74	71	74	66	76	65	83	80	73	67	65	69	76	84	67	64	67	76	78	64	73	74	53	63	64	77	71	65	68	70	69	82	93	73	71	74	72	83	68	77	69	66	75	66	65	80	66	82	86	48	69	72	73	82	67	82	66	79	69	71	66	80	77	71	67	72	80	74	48	76	75	69	65	80	68	77	88	63	65	80	78	70	79	64	82	83	74	58	85	56	67	68	73	73	70	64	72	70	69	77	58	68	81	79	71	71	82	59	73	72	59	83	77	75	76	51	73	68	53	78	60	91	69	69	78	61	60	66	60	84	65	63	70	80	83	76	67	76	88	64	70	79	61	78	76	76	70	63	79	72	95	70	84	57	82	74	63	67	76	82	55	64	54	83	81	74	64	85	64	71	67	83	68	69	69	72	81	74	82	75	78	65	65	75	74	72	78	72	76	61	74	65	59	68	68	74	64	67	79	76	74	74	81	54	74	74	76	83	69	75	77	72	84	66	82	68	57	69	72	84	65	66	63	69	93	59	76	75	60	102	78	73	67	67	72	78	81	72	49	73	67	66	64	80	61	86	79	72	87	73	66	66	73	78	72	71	69	80	55	66	70	74	68	69	71	82	81	62	64	71	68	61	62	70	75	60	87	61	64	74	82	87	62	70	62	68	68	71	87	83	64	71	66	63	69	81	63	75	77	57	77	65	72	66	85	69	68	82	66	69	70	83	76	78	59	63	81	73	66	73	83	74	78	70	60	77	82	55	94	64	72	60	77	64	85	68	93	56	57	61	80	80	77	65	78	83	70	71	73	68	69	74	66	75	66	69	87	77	73	73	82	74	79	67	79	63	79	54	65	80	73	86	67	83	71	78	58	76	70	73	95	64	69	74	76	84	70	80	75	63	86	70	78	73	70	73	74	64	59	79	59	63	79	72	67	67	78	61	45	57	74	60	67	85	70	69	63	70	77	74	65	78	66	77	66	69	53	71	72	75	80	80	78	69	57	74	69	65	63	80	79	80	63	77	55	70	85	77	64	69	70	77	70	85	65	69	68	66	61	74	72	65	68	69	68	86	59	81	76	69	84	54	80	69	71	81	76	69	67	66	71	68	65	88	71	74	76	63	77	75	78	70	74	79	75	67	62	77	58	74	75	66	59	80	72	75	64	72	72	88	92	58	83	83	67	48	78	87	81	64	72	76	58	69	79	78	85	60	57	68	63	60	76	75	64	75	84	74	62	77	63	73	88	59	80	62	69	66	73	57	78	62	71	67	72	59	80	81	68	69	85	79	75	83	68	68	70	78	72	69	72	85	52	76	72	84	84	46	74	83	74	87	70	62	68	59	59	70	59	63	62	65	75	75	60	68	62	71	62	69	70	68	78	71	66	68	69	71	60	60	58	80	71	66	83	73	72	73	72	65	57	55	59	78	85	74	68	77	93	62	89	65	71	76	54	63	65	62	68	73	62	63	74	72	59	81	78	67	73	86	90	64	58	73	65	89	76	66	80	75	74	76	67	60	85	66	85	76	68	72	78	74	61	75	60	60	64	72	68	58	65	62	75	61	75	61	82	62	63	77	45	62	70	63	75	66	75	70	61	71	88	64	62	82	64	74	91	65	79	73	60	64	81	77	82	75	77	80	77	65	66	83	59	81	91	67	77	72	71	64	79	72	87	79	68	53	70	60	59	97	83	61	83	68	67	76	75	101	86	57	66	61	59	69	71	78	66	71	71	74	63	68	69	72	69	72	73	69	63	64	69	66	74	68	79	79	69	69	62	57	70	69	73	73	60	75	59	87	78	69	74	77	81	72	69	76	68	56	54	67	78
11938	317	405	411	382	342	324	295	314	289	297	278	308	269	298	270	270	263	262	276	287	245	274	252	291	239	275	263	276	266	269	265	262	249	281	268	275	266	276	255	247	268	268	271	256	256	272	283	248	244	280	286	262	260	286	275	284	296	287	259	282	285	259	245	260	262	284	242	247	265	281	247	246	279	293	273	245	272	265	266	249	274	263	257	283	271	269	275	287	245	260	249	272	271	277	263	269	288	266	235	259	276	255	273	263	236	280	271	273	246	248	260	286	264	247	245	267	260	264	281	279	255	263	243	258	264	261	262	272	242	261	290	280	279	275	241	272	265	256	270	240	274	252	285	264	261	246	252	254	268	277	259	263	238	261	273	303	255	273	243	321	257	272	274	253	254	265	264	262	261	246	281	241	290	282	270	281	262	269	240	288	278	254	247	277	256	242	262	288	278	290	269	244	252	267	264	270	289	244	240	262	269	249	254	280	262	266	252	302	263	280	254	252	293	273	265	271	262	264	281	259	281	266	272	264	245	285	234	247	258	249	272	248	266	247	233	281	264	248	275	247	256	262	289	255	259	244	276	280	295	268	255	280	246	266	268	271	293	245	262	259	250	254	270	242	218	263	252	272	262	275	266	268	257	280	246	276	274	251	246	273	279	248	252	286	269	275	262	281	280	242	244	276	263	253	282	257	271	242	280	291	288	267	233	291	276	259	254	275	260	277	284	251	270	269	246	249	230	277	265	245	260	267	229	259	298	269	250	287	252	245	272	261	257	247	266	268	274	283	275	292	265	246	265	276	249	277	255	283	233	248	260	258	259	250	273	294	258	270	267	238	273	252	278	270	256	277	249	255	248	260	273	277	270	260	290	288	273	260	261	294	271	254	252	251	274	261	249	247	259	237	247	255	271	248	276	251	284	262	249	271	235	284	256	270	263	288	271	275	251	243	285	255	261	268	282	255	258	258	280	270	246	284	232	292	255	272	270	264	287	255	256	288	284	299	256	276	280	263	252	314	269	245	262	277	265	266	244	256	263	283	249	284	280	277	266	257	280	268	262	273	244	259	278	257	259	287	287	284	271	283	259	263	240	280	270	242	277	261	280	257	272	269	284	243	270	240	244	236	262	265	253	267	256	261	242	267	248	263	286	233	272	250	252	252	281	264	277	289	251	250	265	270	277	245	286	244	251	288	247	248	262	249	256	252	262	264	307	281	269	282	299	261	271	282	278	273	295	259	257	270	253	261	267	287	255	270	278	311	264	248	243	254	259	276	273	258	237	248	247	246	271	233	236	266	242	274	274	268	269	269	250	242	266	261	264	253	287	275	270	249	242	312	293	284	257	289	281	282	254	265	241	227	245	262	280	249	282	259	275	214	270	263	305	252	300	244	262	257	268	258	286	294	259	271	264	268	239	254	252	269	244	269	290	250	255	252	286	282	271	266	277	247	285	278	232	282	257	278	255	243	253	268	268	270	288	273	238	270	275	292	271	267	254	257	257	283	245	275	237	297	270	245	257	269	264	273	293	276	270	253	261	264	281	234	243	275	285	267	271	242	287	281	303	290	306	297	248	250	268	271	260	254	265	219	264	251	249	271	242	267	260	241	255	263	251	254	260	283	290	282	224	240	284	283	255	272	253	242	239	256	270	286	285	275	216	289	242	268	256	250	258	284	261	279	269	278	237	296	282	255	271	288	296	270	287	261	276	251	267	275	274	255	269	273	269	270	252	290	243	296	239	260	278	230	248	268	262	253	269	275	280	253	253	250	276	279	261	245	274	243	270	292	247	243	251	253	258	253	251	265	241	296	280	264	291	295	242	271	266	258	270	266	269	264	279	262	260	267	260	254	242	245	268	256	284	274	263	237	259	242	271	263	287	271	251	251	244	264	280	240	251	285	265	252	270	253	282	252	248	258	270	249	261	276	272	269	276	286	269	263	241	298	246	256	246	257	260	247	274	272	253	259	255	248	265	266	276	270	277	274	250	280	262	288	274	261	281	268	240	289	263	249	264	282	268	248	282	291	254	265	283	275	241	262	284	255	268	286	265	285	256	265	281	241	243	280	256	258	278	279	305	275	284	254	280	244	265	269	282	282	294	255	286	259	244	268	255	245	232	275	251	290	266	249	282	280	277	273	275	280	287	287	275	274	262	264	265	258	273	246	279	250	267	268	273	256	266	279	249	246	274	254	267	263	269	279	291	266	276	311	298	271	249	244	252	255	245	279	275	275	247	251	282	237	266	246	221	264	237	272	260	290	267	288	286	289	264	252	249	262	276	272	252	265	275	259	268	269	223	281	262	262	240	263	259	280	260	268	280	268	253	272	256	283	278	262	271	274	216	251	273	254	238	232	258	263	273	255	268	267	278	264	261	269	288	275	262	246	246	289	294	259	261	270	275	262	243	245	261	257	258	263	247	260	249	241	251	263	250	268	233	276	262	259	264	273	286	267	274	277	255	261	275	284	257	256	242	263	252	274	249	252	281	234	266	240	251	262	253	285	266	278	219	262	249	238	266	261	263	251	270	270	289	253	258	241	238	272	298	282	251	237	272	285	293	266	243	264	280	250	263	246	292	263	242	277	259	291	265	246	301	264	287	255	250	259	264	282	239	287	257	252	267	282	264	244	253	269	272	257	251	274	249	250	240	275	291	238	265	254	203	284	300	236	270	271	267	285	250	261	268	270	269	269	258	264	254	272	269	248	270	230	276	289	271	284	250	265	259	255	275	279	261	279	282	255	249	270	255	286	271	247	244	272	275	264	299	276	268	285	252	274	282	268	292	261	277	267	256	260	261	292	244	253	302	270	271	279	264	267	262	251	268	254	289	248	265	262	265	259	263	270	299	274	254	272	251	260	238	264	260	260	253	294	279	263	273	265	244	286	257	267	278	269	256	299	268	260	234	259	268	274	244	236	259	231	267	280	271	257	311	258	251	276	283	248	264	290	290	242	252	277	267	226	304	242	262	241	256	324	244	252	278	271	247	246	270	260	275	250	253	236	268	283	270	285	255	262	252	250	267	254	240	289	258	271	263	277	241	269	264	262	281	292	262	271	265	248	263	243	279	278	255	257	250	248	271	256	277	260	258	260	266	244	258	270	267	249	264	279	271	268	276	285	255	253	292	282	257	262	254	262	259	271	270	273	263	260	246	259	250	280	283	279	242	314	262	253	301	250	250	282	286	242	240	243	248	246	274	245	264	252	283	239	284	244	241	257	268	264	273	244	225	273	272	236	285	235	263	242	243	255	247	283	290	261	266	281	282	260	243	251	300	268	252	260	260	276	256	256	263	258	271	295	308	277	233	276	257	303	273	260	275	265	256	263	279	279	261	253	248	282	267	283	284	322	248	262	290	280	259	255	290	237	278	246	254	247	257	254	280	275	254	284	255	253	267	274	258	245	240	289	299	260	254	290	271	256	258	291	293	241	242	278	268	257	280	278	237	291	274	276	276	265	272	254	251	236	251	274	280	243	251	271	251
49407	18311	6214	936	643	455	366	304	284	249	223	235	218	184	196	176	182	173	162	157	156	149	135	155	152	148	149	151	157	150	144	163	153	163	144	149	152	146	148	169	160	161	157	155	156	128	139	122	158	125	146	155	142	144	136	171	142	131	138	127	135	155	144	138	148	132	131	136	139	148	149	132	148	127	149	126	164	149	147	121	146	168	182	153	129	168	143	124	135	153	145	147	133	151	144	166	141	125	132	148	146	139	148	163	120	143	118	144	151	174	137	137	152	138	135	164	119	134	138	137	132	127	150	136	144	138	153	122	137	139	147	134	138	141	135	166	151	155	146	129	165	141	156	137	135	129	161	127	127	158	134	127	136	139	153	150	145	150	114	121	152	135	131	134	139	145	161	122	181	144	127	133	150	150	162	147	143	151	125	138	139	136	142	138	169	131	126	135	140	151	161	129	130	128	144	112	141	153	134	133	140	151	140	155	150	138	139	163	159	164	160	146	141	138	134	131	130	127	131	149	129	135	140	139	142	142	137	143	163	138	134	149	144	157	155	125	153	142	135	150	137	154	134	155	129	152	143	144	142	130	130	143	132	139	132	142	142	150	131	124	122	146	141	127	135	136	152	139	164	145	134	142	129	138	155	144	130	152	146	145	132	142	143	138	141	144	146	134	163	144	146	144	147	141	156	159	140	133	156	144	153	157	126	142	135	137	148	139	133	148	132	149	141	149	160	138	147	128	153	127	113	115	147	137	133	149	156	120	150	142	135	136	139	145	110	154	135	120	139	151	152	147	145	142	146	137	153	160	133	129	139	119	159	143	157	127	157	136	160	133	147	123	137	140	148	123	147	154	145	126	139	151	181	134	160	141	148	164	149	135	145	137	128	152	137	136	142	148	142	154	142	142	147	153	141	152	158	140	153	121	140	146	125	145	146	134	126	140	147	132	146	135	145	131	133	155	149	132	125	144	142	140	129	173	158	137	126	140	143	141	128	137	145	153	131	139	152	152	146	132	164	164	129	138	156	141	145	130	135	132	161	131	119	144	128	139	129	142	166	139	141	146	144	148	150	146	135	143	121	138	132	166	134	149	134	132	160	121	149	147	147	139	143	125	136	127	136	129	148	141	140	156	145	158	140	142	126	141	135	126	158	120	152	148	151	131	142	151	139	144	143	134	138	120	146	144	136	136	156	139	164	160	144	145	127	158	148	142	135	148	121	136	132	139	152	150	138	141	143	145	148	137	120	158	136	169	132	133	145	131	156	145	169	148	142	137	134	145	149	144	165	146	150	151	147	150	139	132	131	140	132	133	123	116	154	139	122	147	140	157	143	125	155	138	127	148	146	151	119	163	117	138	136	147	161	136	135	141	144	129	141	154	129	143	163	109	163	151	139	133	150	133	147	148	132	130	126	131	126	142	140	146	135	116	161	153	138	136	169	143	122	164	134	141	147	122	144	138	152	134	158	147	152	127	159	139	136	140	139	161	137	145	145	142	127	155	138	123	145	135	160	158	133	154	129	138	141	149	144	150	153	132	130	149	144	136	148	144	147	135	150	138	156	151	139	130	158	160	129	131	148	143	126	146	158	168	158	145	135	130	144	165	152	148	148	147	147	135	160	156	145	131	141	141	165	125	156	142	126	132	133	119	141	127	151	131	138	138	147	159	146	122	134	149	144	131	140	128	154	139	127	148	155	134	144	167	154	144	140	128	137	140	153	135	155	142	125	144	149	145	156	152	142	137	141	139	139	144	150	141	145	137	146	124	133	157	153	159	136	146	133	143	125	140	140	134	146	125	108	130	148	125	150	147	146	142	149	146	101	122	137	145	156	151	149	140	136	143	119	141	145	158	122	156	142	152	152	142	129	136	136	144	149	128	144	138	148	135	152	133	143	141	141	152	134	141	144	143	129	135	121	134	148	152	142	141	140	162	127	122	137	127	128	153	117	131	138	126	132	139	148	154	138	132	131	155	141	155	143	166	144	143	147	119	129	130	141	130	157	169	140	131	137	153	144	133	137	136	130	143	127	139	161	165	145	163	163	137	157	145	129	135	144	155	124	137	141	161	140	158	128	152	127	130	105	125	125	164	148	141	135	147	137	124	153	146	140	156	145	145	155	148	120	139	147	122	138	143	135	154	126	134	144	135	154	134	143	133	138	136	142	126	137	140	141	140	141	138	131	141	134	131	131	152	134	129	149	152	147	136	139	155	145	142	150	126	148	135	132	119	143	141	129	165	149	151	130	140	163	129	134	134	144	139	153	159	132	144	137	125	155	131	140	132	137	122	138	161	152	143	156	155	145	131	131	127	148	156	149	134	118	125	158	172	145	148	145	112	149	148	135	140	113	155	156	123	139	140	150	150	155	141	147	149	152	158	130	150	146	120	143	136	135	126	144	160	154	150	130	155	135	121	124	130	145	133	154	145	132	125	142	137	134	142	145	144	130	127	149	135	143	147	140	150	148	161	123	129	157	156	137	120	146	110	142	162	133	132	131	144	131	145	163	132	133	160	137	144	147	137	141	128	123	147	129	131	147	169	146	130	129	148	157	145	151	159	144	138	144	146	151	143	125	119	148	133	133	132	120	134	146	146	138	137	133	138	145	149	155	150	128	146	133	132	146	158	129	135	146	126	129	141	149	120	163	134	148	140	133	127	157	135	129	130	140	145	151	146	161	155	166	142	159	141	134	147	131	141	135	132	145	132	125	154	135	147	145	136	162	128	138	132	138	132	129	123	141	130	147	161	139	133	126	127	125	149	134	154	123	149	143	142	135	138	159	122	144	133	136	142	149	127	135	128	147	139	158	139	144	152	128	138	144	134	134	142	134	131	166	146	142	142	133	153	140	112	166	139	130	148	154	131	123	123	139	149	131	157	133	145	151	147	124	147	158	170	144	150	123	147	142	162	140	130	126	139	137	154	146	140	148	135	147	147	148	136	137	142	165	131	151	169	158	156	132	122	141	127	157	143	133	138	123	130	141	159	154	165	146	143	130	151	145	164	149	141	138	114	157	159	119	142	158	150	150	152	124	126	174	157	132	129	140	145	162	144	139	141	152	175	161	125	138	143	150	142	151	145	132	151	129	145	162	136	135	115	133	140	123	140	150	145	146	143	142	160	134	147	138	136	140	176	139	148	135	132	150	153	129	150	171	124	128	142	129	134	161	133	156	147	136	160	132	133	133	135	150	136	141	130	138	148	112	139	146	127	130	127	151	123	137	144	128	134	133	120	143	154	132	148	135	140	136	157	123	144	138	127	136	135	168	154	156	141	132	150	132	116	153	132	135	131	123	145	139	149	136	141	131	145	147	152	141	153	144	159	143	131	152	158	130	140	149	136	142	130	135	132	153	169	144	136	137	149	147	149	142	124	144	149	154	120	131	137	158	135	120	135	135	130	130	141	137	146	151	132	138	139	137	160	156	148	141	130	134	132	157	134	135	157	166	127	172	148	138	146	149	126	131	150	128	129	131	140	165	122
24970	1177	2289	2701	2325	1967	1646	1385	1225	1110	978	919	835	772	721	718	677	657	618	636	576	618	546	521	616	540	536	533	555	550	536	513	465	518	480	505	485	507	508	494	466	488	487	485	491	483	484	489	459	492	441	479	442	479	474	420	445	459	407	483	431	489	457	447	432	504	441	439	463	469	465	456	467	461	483	448	466	451	426	446	477	462	460	474	473	463	464	466	432	484	458	451	461	437	480	465	441	499	430	469	441	484	474	450	446	496	428	471	412	467	469	475	459	490	429	436	468	458	471	462	419	448	424	430	464	465	459	426	446	474	461	442	429	430	452	441	457	459	460	462	451	453	407	446	486	469	507	405	448	484	440	471	469	432	435	468	447	457	456	440	488	431	453	443	480	434	453	476	460	431	440	476	470	452	464	471	460	438	465	480	414	454	456	444	428	462	459	467	427	454	451	448	441	437	474	442	471	486	418	456	481	488	432	441	429	441	492	434	476	434	442	442	464	436	410	465	444	433	466	451	476	462	460	410	410	479	439	471	451	428	494	449	462	458	477	446	472	454	451	471	472	432	440	472	433	452	448	474	444	427	445	442	471	449	457	481	443	456	406	435	437	482	473	426	432	472	450	498	464	470	469	448	483	484	433	448	480	444	448	490	474	476	443	408	455	449	458	444	430	438	453	465	426	464	469	423	455	423	442	432	476	461	453	418	447	464	467	487	467	424	439	427	448	476	439	416	475	439	453	448	458	453	464	485	452	453	453	443	452	457	452	450	458	489	445	472	449	448	425	428	422	448	434	448	462	444	438	462	490	491	444	490	459	420	456	432	469	457	440	443	495	441	430	447	462	428	466	457	421	465	445	438	445	453	468	409	429	485	416	410	462	433	458	438	462	444	473	439	422	435	449	446	468	470	447	413	418	408	432	437	390	463	444	480	451	466	489	442	453	475	400	443	442	426	452	457	476	416	461	443	449	485	471	461	478	471	471	470	430	438	449	438	446	436	453	430	450	464	455	484	456	468	434	414	441	474	473	438	464	413	478	396	440	459	462	399	419	446	469	429	438	439	427	423	437	441	473	467	491	503	455	431	435	432	425	457	416	493	481	433	451	432	418	424	417	425	442	461	454	455	403	469	435	464	426	475	466	470	480	426	466	444	451	469	466	480	448	472	429	456	460	454	447	511	436	427	463	415	441	444	475	418	463	438	470	441	466	435	459	441	436	468	455	433	446	433	513	478	455	441	442	451	470	459	444	463	439	417	461	441	448	465	409	383	440	445	448	461	420	458	419	449	428	421	438	450	433	455	449	431	427	452	443	446	474	429	465	441	408	451	469	451	451	463	483	441	429	407	465	469	422	457	451	465	455	460	433	475	470	420	408	452	447	460	445	463	495	462	464	435	437	440	457	447	445	437	418	449	484	484	450	442	443	479	396	430	429	438	455	423	455	446	448	448	471	468	445	474	428	452	425	414	432	434	455	445	466	454	483	459	420	448	448	454	440	458	438	413	465	478	476	452	457	434	414	462	476	431	440	436	443	451	423	455	434	481	491	442	469	424	462	491	460	473	447	478	435	459	435	432	421	438	466	450	476	465	454	471	412	454	456	444	473	458	482	461	451	457	500	429	434	469	482	424	414	390	470	463	465	466	443	450	434	446	454	430	452	427	440	453	483	390	470	423	435	423	484	434	460	431	453	476	459	430	456	457	446	448	435	471	453	453	429	408	437	457	479	451	443	443	470	463	442	462	464	443	457	442	468	423	455	399	416	431	431	430	458	421	465	440	406	483	426	483	462	437	422	442	469	432	456	429	480	413	418	495	447	418	422	425	521	450	450	464	436	463	473	473	449	445	395	458	445	439	484	417	450	417	428	417	428	438	456	445	427	452	492	432	435	454	493	438	419	438	447	437	473	434	453	452	439	476	447	430	476	425	450	380	466	428	457	451	431	455	449	431	455	472	440	452	450	436	416	454	487	404	416	457	434	464	434	455	440	476	437	440	483	470	420	482	470	441	451	446	424	481	438	466	436	489	445	458	439	455	460	481	442	414	456	453	475	419	433	441	453	442	443	458	457	426	435	445	438	464	455	438	459	460	440	444	448	476	432	451	432	429	438	425	435	439	411	429	462	423	464	430	420	444	448	499	472	478	454	400	449	464	430	440	440	440	465	441	483	455	472	470	427	447	449	485	448	444	467	458	458	467	452	464	479	448	451	435	472	452	424	475	420	467	491	402	460	431	435	464	432	459	435	443	462	452	457	448	459	466	461	383	448	456	434	414	431	455	469	455	437	413	451	427	409	442	485	453	428	452	445	461	483	461	478	436	443	438	419	439	404	464	429	422	460	442	447	462	461	446	397	432	403	466	468	432	457	435	451	431	443	492	443	446	482	430	448	480	471	444	458	472	498	443	458	459	462	459	429	456	507	443	463	411	417	435	505	460	485	432	426	457	454	456	455	410	454	494	435	458	477	473	467	468	451	457	440	451	477	444	506	409	480	461	468	444	448	447	457	464	444	444	375	414	445	454	457	397	467	462	458	448	456	429	441	436	429	484	451	426	426	435	454	409	453	446	432	473	415	465	449	460	451	449	475	450	448	458	468	443	462	465	456	465	450	438	469	444	463	453	420	438	443	427	439	423	458	442	426	414	452	453	486	436	462	448	427	434	462	434	458	457	469	460	428	454	459	441	459	405	419	430	441	457	455	430	423	445	453	439	446	431	458	457	487	480	465	447	459	444	479	420	474	432	434	455	437	433	434	459	497	416	437	461	484	434	397	435	448	466	465	429	448	458	431	477	481	443	504	436	480	425	448	490	468	497	444	466	469	444	475	438	458	457	459	450	470	486	424	442	439	414	412	446	454	483	444	447	449	429	451	472	474	438	486	481	429	459	448	449	458	458	413	461	425	418	427	454	480	437	450	429	495	461	461	454	456	430	457	460	463	443	465	452	417	453	484	437	447	468	454	485	437	445	464	464	469	448	431	433	451	467	457	498	455	447	484	466	432	444	457	442	425	453	422	459	464	460	484	436	458	465	433	510	447	470	435	449	476	462	468	444	455	422	479	409	419	473	437	425	441	426	454	478	447	428	434	477	417	440	491	465	423	442	431	439	444	450	430	445	425	461	452	433	458	477	469	467	411	432	444	435	471	431	435	462	446	468	481	476	453	473	431	452	436	421	449	457	483	459	488	459	467	461	465	455	425	449	390	440	434	432	486	449	445	439	454	466	468	400	423	435	467	440	463	462	448	466	408	466	453	462	436	466	463	472	438	453	445	444	468	439	411	466	440	440	442	477	436	449	431	424	447	420	446	438	449	438	435	458	457	448	482	447	400	449	425	468	443	435	425	434	421	456	430	463	438	428	421	473	429	413	457	469	426	441	439	430	439	432	449	440	425	461	452	471	444	485	414	464	415	410	476	464	435	458	440	424	409	437	431	488	434	451	432	406	430	454	459	462	459	435	430	476	476	438	416	457	476	465	473	451
49928	23027	21336	3494	1323	963	716	581	564	458	407	407	339	367	321	339	282	333	291	311	284	289	283	276	264	260	272	277	262	246	254	251	254	266	237	246	238	246	251	253	240	246	254	259	266	246	244	263	236	245	244	233	255	263	230	228	239	257	240	226	255	252	263	209	232	227	237	256	239	225	241	225	238	229	224	234	217	223	245	234	243	221	246	232	247	245	239	246	240	251	247	256	245	246	242	242	235	232	224	235	261	257	218	247	218	255	236	243	240	237	266	242	233	263	251	242	230	261	235	262	247	243	238	243	260	217	238	220	259	220	239	243	264	214	232	263	221	236	224	228	245	248	205	223	219	255	252	243	235	241	253	219	229	241	247	230	237	261	225	224	236	235	220	245	226	240	209	230	225	248	235	208	289	196	222	234	213	232	238	242	204	252	242	224	238	241	234	227	252	231	253	246	226	247	222	211	220	227	238	224	244	244	223	260	259	240	225	229	224	207	254	237	235	205	271	231	220	225	242	233	253	254	219	273	220	251	247	252	223	224	235	219	245	248	242	214	249	243	243	236	238	282	269	220	229	246	244	226	246	253	270	220	232	233	222	279	223	249	237	193	247	217	234	229	260	232	245	233	215	257	235	241	256	240	246	241	203	225	213	216	247	232	254	242	238	237	249	263	237	221	266	263	226	211	236	235	228	237	229	226	255	240	253	243	229	204	245	249	230	243	234	259	236	244	245	256	234	219	240	243	253	241	226	256	256	238	242	223	234	228	231	249	214	235	237	235	219	271	231	229	256	209	251	258	224	239	230	250	253	230	233	267	216	242	237	278	230	215	223	214	239	234	231	258	220	244	238	226	223	232	244	223	261	255	226	245	236	271	228	218	221	237	226	227	228	236	250	236	222	222	206	246	226	277	252	225	244	202	240	211	233	256	230	243	230	220	229	245	242	213	236	213	208	263	230	215	256	212	232	237	220	239	239	275	201	237	222	250	231	219	222	249	270	244	258	240	237	245	260	195	245	209	226	261	251	206	229	218	256	230	232	244	243	222	224	236	272	232	229	275	256	250	244	245	238	244	237	236	219	240	243	242	231	264	250	209	239	238	227	231	245	234	240	220	238	233	213	240	228	234	221	251	214	235	221	234	241	244	229	229	271	245	255	242	211	255	268	254	218	256	221	224	253	278	218	244	243	240	224	247	236	238	224	226	268	220	235	234	229	226	229	235	247	208	228	229	220	232	241	235	242	205	247	246	230	261	219	261	242	243	254	211	235	232	252	238	239	195	235	239	255	250	256	255	222	262	215	228	244	231	213	217	249	250	245	246	229	246	241	226	238	217	253	251	232	243	220	230	238	246	266	228	217	226	214	237	225	220	261	220	232	243	234	260	227	246	252	287	262	242	238	217	216	240	244	237	236	213	226	231	260	227	274	234	259	239	251	237	231	260	246	239	214	236	239	231	250	228	237	262	224	228	229	227	254	217	203	237	267	253	247	234	211	259	230	212	240	221	232	257	237	242	247	247	216	231	237	246	237	248	242	244	236	226	259	233	210	241	194	229	276	252	246	222	231	266	246	255	223	253	267	239	245	228	239	269	247	241	235	235	255	248	235	234	263	250	254	213	265	250	223	233	240	243	251	238	226	256	244	222	195	243	243	265	265	245	238	235	259	220	206	255	220	254	267	254	231	274	236	235	254	264	224	250	239	244	237	259	214	230	262	253	232	220	234	234	244	227	231	270	248	232	242	231	246	236	242	222	258	219	236	220	257	227	226	250	212	237	233	215	226	227	231	234	229	216	229	246	235	251	228	265	238	223	218	231	257	207	254	224	260	253	241	230	232	246	253	224	272	232	246	216	263	230	220	228	235	216	240	220	223	230	236	222	248	245	233	248	224	229	235	268	224	235	234	257	232	258	237	230	249	220	253	224	238	220	268	216	237	227	212	228	211	281	231	218	240	244	236	265	233	234	226	233	229	215	262	243	241	225	244	234	233	260	219	261	236	242	227	241	230	244	237	232	246	233	223	270	254	242	252	224	207	228	237	219	214	238	257	218	256	250	250	236	245	211	277	269	225	238	236	213	257	233	262	235	241	225	226	252	246	237	243	239	267	248	221	222	254	252	233	268	266	250	239	227	207	240	247	215	278	226	224	225	252	266	216	218	234	219	224	258	230	211	266	249	253	240	264	238	253	260	238	225	237	222	270	256	235	251	243	246	228	232	240	230	244	229	254	209	240	217	234	243	232	229	244	214	258	211	200	239	220	226	238	247	251	241	250	240	232	250	235	251	245	224	226	258	265	238	230	239	250	225	271	230	271	225	208	234	254	241	240	229	239	248	233	224	238	241	243	221	257	262	238	236	238	237	227	241	243	237	273	248	247	209	242	237	251	226	224	252	214	233	239	241	238	265	275	240	227	209	245	235	229	229	248	256	204	220	229	218	267	262	229	255	244	227	243	239	235	280	227	215	246	247	218	261	218	250	254	233	249	206	215	231	217	235	231	211	228	209	237	240	244	236	250	230	237	214	243	261	230	229	251	229	236	232	257	223	268	230	269	209	247	210	220	221	224	246	255	261	231	232	256	207	224	211	267	208	224	259	243	214	225	242	247	240	248	232	243	218	256	227	237	241	245	226	253	253	246	275	270	230	231	250	233	249	254	240	264	238	215	247	235	229	241	237	225	234	232	240	250	237	234	216	238	233	245	252	234	243	234	216	243	264	212	253	259	244	239	240	259	217	227	242	236	224	261	267	220	244	205	204	231	243	221	237	236	244	259	245	263	224	246	226	255	217	218	242	254	257	238	256	246	247	222	216	230	249	245	261	221	257	251	247	233	253	239	251	224	239	223	224	208	225	253	251	212	258	201	260	273	234	223	223	251	231	232	263	243	233	236	218	210	245	236	247	233	255	256	267	237	215	237	239	238	203	227	226	253	247	252	242	239	256	260	221	244	208	240	224	253	235	245	228	218	232	219	246	247	218	257	223	248	250	254	229	238	219	231	251	224	266	241	239	224	241	223	245	237	249	221	238	189	224	223	223	243	256	255	243	235	224	239	233	232	244	212	264	235	226	231	228	267	226	232	259	248	232	252	232	244	250	248	239	228	241	242	272	235	238	237	230	249	257	227	223	233	230	255	235	223	215	213	242	227	244	258	232	238	246	211	240	246	256	230	247	222	246	238	231	245	234	233	216	246	218	255	246	253	248	239	240	227	225	244	250	218	243	222	238	231	256	226	228	255	217	217	233	244	215	241	240	247	234	249	252	232	225	238	247	250	230	223	232	224	237	240	202	236	205	237	229	214	220	230	235	231	242	234	228	242	249	224	245	274	239	266	250	251	229	242	240	236	237	207	217	253	246	227	251	214	199	253	254	215	240	222	219	239	238	227	257	247	247	211	225	235	256	228	245	260	244	243	234	251	234	263	244	248	224	194	214	236	259	231	247	240	241	235	237	220	229	249	243	236	256	238	215	229	234	242	211	257	252
28176	2233	4491	4991	4431	3544	3018	2499	2206	1978	1731	1610	1467	1355	1312	1169	1144	1198	1050	978	982	923	929	951	886	902	888	882	882	862	823	815	802	820	764	787	808	759	796	760	836	751	785	717	770	829	791	764	743	699	781	798	798	741	751	755	764	724	726	706	729	699	757	689	755	734	672	709	771	772	697	716	680	728	692	750	671	722	754	740	726	711	672	710	695	689	755	731	729	701	662	713	678	725	700	683	729	725	708	690	669	784	695	675	729	760	699	703	712	691	716	689	638	680	728	742	696	707	701	699	665	721	673	649	711	694	741	736	764	730	682	682	695	679	727	711	748	718	708	711	688	661	688	722	683	672	665	710	666	704	744	708	698	696	654	690	683	671	699	737	723	680	717	705	677	676	677	693	675	676	684	676	686	659	707	655	675	715	709	695	690	679	708	699	696	717	688	691	682	760	669	716	707	734	711	738	652	688	700	685	702	733	733	687	687	693	665	687	672	741	676	673	666	669	685	695	736	768	700	661	625	694	662	695	721	691	693	699	640	739	729	724	668	683	666	716	670	692	708	712	689	696	745	686	713	673	702	651	680	719	669	693	655	697	685	675	673	671	667	662	720	685	728	692	716	734	672	650	706	701	690	710	696	687	707	669	671	682	671	627	696	662	723	710	710	720	688	653	739	622	661	711	716	674	732	683	677	722	657	729	689	717	752	717	744	691	677	683	686	666	714	730	772	656	773	698	758	699	717	687	719	679	691	702	726	656	702	677	665	691	740	668	694	725	720	647	682	671	639	727	648	695	662	648	654	675	677	628	718	723	708	662	655	685	668	679	666	700	684	723	691	701	676	688	688	690	714	679	664	678	679	730	701	684	675	673	684	666	668	702	701	677	675	705	726	706	687	728	736	684	668	698	619	742	682	680	700	694	707	701	702	679	686	709	705	705	713	677	634	672	696	701	710	702	690	712	679	668	693	679	699	699	748	740	749	666	621	688	678	735	712	708	695	698	631	685	713	688	718	679	669	728	668	650	649	662	700	664	734	730	677	707	696	686	665	754	731	687	723	698	647	681	667	725	654	641	711	696	725	682	688	670	734	656	724	703	743	695	663	740	708	741	713	697	639	714	681	676	718	663	722	656	683	728	698	683	672	689	696	691	733	667	711	722	645	672	711	709	633	721	690	669	682	681	664	671	700	748	711	720	735	700	688	674	731	697	656	694	673	659	721	711	690	698	707	666	697	736	722	693	711	654	643	696	721	723	699	631	721	710	660	676	722	635	687	680	749	647	668	688	691	671	752	680	678	691	679	713	676	726	652	705	706	694	690	747	725	639	654	688	723	655	725	662	661	694	666	700	726	661	640	711	659	718	703	733	697	709	706	685	701	709	717	740	689	695	705	656	695	682	736	687	689	682	703	717	667	686	713	726	675	667	680	693	697	688	655	676	683	696	663	673	749	697	704	686	709	667	734	711	670	732	710	702	728	708	714	680	685	690	740	687	671	690	645	671	686	696	708	706	726	689	695	690	727	699	686	710	684	693	713	738	674	648	713	715	721	672	712	663	697	674	701	690	692	695	722	640	695	656	687	701	675	704	686	684	700	674	669	693	648	699	730	692	690	662	668	693	696	744	662	674	708	690	721	706	717	658	700	715	690	711	692	711	687	688	704	681	683	690	668	679	720	684	686	701	694	663	731	670	661	713	694	660	656	712	689	679	691	669	742	701	722	695	666	658	694	690	652	723	699	669	744	708	662	679	660	701	650	683	656	726	674	733	692	735	719	673	710	732	688	693	666	691	673	693	717	666	709	664	728	708	710	724	643	692	693	658	719	668	702	692	679	697	668	702	687	693	678	671	688	673	744	747	681	706	670	625	719	700	695	631	691	704	683	682	739	667	684	661	693	668	658	682	687	699	691	674	704	663	692	686	708	687	697	685	693	693	685	697	702	684	679	676	679	744	652	695	692	702	676	661	657	680	704	639	696	681	635	711	688	680	698	684	686	667	732	678	694	702	647	666	706	692	716	683	736	668	657	718	712	670	690	734	681	690	686	725	671	693	715	724	720	704	688	652	683	690	712	706	673	706	674	709	715	745	707	674	696	677	700	710	696	703	736	708	709	722	711	677	699	674	719	669	692	680	686	707	714	724	729	685	682	663	670	750	690	680	691	681	681	667	730	710	704	696	695	725	726	703	703	685	664	701	705	661	673	646	726	708	722	673	704	683	690	702	650	664	673	683	672	696	711	714	657	711	752	739	694	678	670	697	695	714	653	669	657	720	717	695	724	653	713	659	643	678	706	627	726	711	653	684	697	688	694	662	686	701	680	662	714	666	793	747	663	696	652	666	744	690	709	676	688	703	691	667	730	699	676	739	724	706	707	669	703	703	692	691	695	691	723	755	736	728	672	681	689	702	679	668	677	662	691	695	722	697	702	675	668	681	747	658	742	683	696	678	659	710	687	719	686	706	689	707	737	708	709	686	701	705	680	693	624	715	701	707	693	685	667	782	686	694	741	660	717	678	685	671	642	657	702	737	649	699	693	692	655	690	727	681	673	683	669	666	747	648	702	689	721	683	725	676	671	720	682	689	621	676	675	702	679	725	742	684	697	658	699	723	685	734	671	681	727	670	692	695	760	714	707	708	716	685	698	685	700	647	687	695	669	698	678	670	712	682	669	659	699	680	668	684	673	708	679	693	721	693	697	697	611	668	637	713	680	683	669	689	693	674	688	713	732	699	689	677	731	668	673	641	685	697	687	679	683	686	723	676	645	715	656	662	697	687	690	634	712	711	724	681	702	651	672	684	668	687	676	687	719	689	733	671	652	705	690	707	648	670	679	736	655	705	645	685	714	665	711	665	652	715	703	697	687	694	690	676	715	651	741	700	721	661	696	684	628	671	671	674	732	695	633	703	700	710	667	754	723	683	700	691	715	686	692	675	708	726	690	688	750	679	686	680	678	679	712	736	652	706	709	709	687	690	745	744	711	683	722	685	733	657	666	690	710	689	699	703	661	686	686	669	691	692	705	779	679	708	711	666	683	625	666	706	745	693	685	690	634	698	641	701	671	651	661	633	688	694	689	727	667	699	659	643	740	688	695	717	680	668	729	632	694	690	713	659	677	665	716	705	710	667	747	660	677	670	741	682	707	645	683	672	683	646	667	674	690	658	700	741	657	678	670	724	702	708	733	694	697	665	670	673	680	657	672	689	685	692	710	668	707	699	673	686	663	652	666	686	713	660	669	701	701	706	701	637	696	678	669	686	745	683	681	732	739	646	702	703	718	736	708	668	678	679	680	661	706	657	689	701	702	682	657	712	691	743	652	703	721	684	681	687	766	688	696	699	712	711	722	680	714	709	700	700	720	734	655	674	721	644	648	739	695	681	735	702	680	714	688	698	712	744	662	689	714	712	694	706	726	689	671	681	712	712	682	654	676	740	750	700	728	704	682	677	723	700	720	691	673	699	710	695	689	706	686	715	651	691	650	711
10148	430	303	139	81	98	81	88	74	87	63	51	76	72	79	79	68	86	69	71	70	86	84	74	59	65	56	63	79	57	58	57	76	69	77	65	74	61	80	74	57	74	77	68	69	61	63	75	72	78	68	85	61	65	54	70	73	32	75	76	59	68	67	75	61	83	71	75	77	67	72	74	77	68	75	54	74	70	69	77	92	66	77	89	76	65	67	72	61	68	79	55	60	73	70	63	62	61	50	70	88	66	65	76	70	85	51	71	64	50	76	79	68	80	76	70	67	66	54	70	76	81	66	72	66	62	62	58	72	59	58	71	84	86	66	91	87	68	72	65	66	82	63	59	78	59	60	60	65	68	63	58	79	63	76	78	63	67	72	61	73	66	71	77	86	60	62	82	67	84	81	71	67	74	76	69	64	67	59	77	61	81	72	71	73	75	72	64	76	74	65	65	58	80	54	62	63	76	61	61	67	49	68	72	77	73	73	67	74	75	79	51	65	69	76	72	76	64	63	72	68	72	72	79	67	64	83	61	56	74	59	63	70	77	69	70	73	68	60	55	57	76	66	66	57	76	65	84	62	56	79	68	61	71	74	83	68	86	63	63	77	65	73	67	68	70	76	88	72	65	53	81	61	69	71	77	66	82	82	72	66	70	69	54	71	57	62	59	74	49	58	73	68	63	66	59	59	56	74	69	62	73	70	61	69	55	65	71	62	85	77	64	64	59	74	72	64	76	64	82	69	50	68	67	64	74	73	64	71	71	84	69	67	66	63	79	78	79	77	63	63	68	81	56	69	56	69	53	72	62	72	67	67	69	74	55	70	74	74	63	70	67	72	73	71	79	71	87	75	57	76	71	63	57	68	64	65	68	63	72	57	71	64	68	62	63	73	78	76	62	70	64	74	83	65	63	73	60	58	56	63	80	65	75	62	77	76	61	72	65	68	61	58	73	70	68	71	65	75	77	63	69	57	65	64	58	71	75	70	78	71	73	59	64	73	57	59	66	65	71	67	75	62	66	84	62	68	64	69	51	72	84	70	70	68	58	67	81	60	62	80	62	73	74	74	80	76	55	68	58	72	76	68	74	72	82	62	67	78	61	74	69	70	66	78	80	69	75	60	70	60	75	54	76	67	86	84	89	69	78	81	83	67	58	59	76	66	63	62	63	66	79	65	77	76	64	75	72	74	71	65	75	68	75	59	59	68	79	76	72	68	61	79	69	70	62	77	73	72	72	65	74	81	65	77	73	66	57	70	70	74	74	74	72	73	62	75	67	76	67	91	70	75	57	70	67	81	78	63	65	66	71	56	76	74	66	57	83	62	79	88	70	59	69	59	81	65	70	76	74	58	61	48	67	73	71	73	63	75	45	71	87	62	77	75	64	70	80	65	69	64	69	66	63	76	65	76	68	67	62	62	91	80	55	74	64	73	70	66	75	81	84	78	74	76	58	68	75	74	65	84	81	73	70	76	68	60	64	59	71	80	60	73	63	69	77	78	84	67	49	64	69	70	68	61	70	78	75	77	71	64	58	66	74	69	72	75	72	76	82	70	68	69	75	81	71	60	68	72	64	67	70	62	67	61	77	66	86	68	65	66	71	57	77	81	65	69	51	83	71	86	73	75	60	57	62	84	74	68	61	61	71	62	65	67	55	73	77	77	70	75	70	66	62	65	70	61	65	66	75	72	78	66	71	71	67	87	72	65	56	81	61	69	82	64	77	74	81	78	66	71	69	69	65	58	71	54	69	65	79	68	64	61	63	67	60	85	67	68	58	72	60	73	59	63	70	65	78	61	74	72	94	83	75	78	68	67	74	62	75	70	69	65	50	66	64	76	67	71	76	63	82	75	65	72	56	63	62	73	63	70	73	61	63	52	74	55	74	71	66	73	67	59	64	62	75	75	66	71	77	72	76	62	84	64	75	64	69	72	74	72	70	81	75	66	77	83	73	64	58	67	76	88	82	65	55	79	81	61	59	69	60	67	70	59	59	69	63	69	66	73	55	60	70	82	72	68	64	74	85	74	61	58	76	65	66	74	68	72	71	60	74	57	72	78	68	72	83	67	70	67	62	66	67	64	60	63	65	63	82	75	65	70	63	64	75	69	53	68	62	76	56	52	70	59	72	88	68	62	60	70	61	81	74	64	66	54	68	66	67	66	72	85	77	72	74	88	86	73	64	72	46	94	71	63	83	73	71	70	80	73	65	63	72	75	64	65	74	60	75	57	79	88	71	78	69	80	70	75	76	71	77	71	71	95	63	90	73	78	79	62	74	83	87	71	64	59	74	73	57	73	78	80	69	62	66	74	62	67	80	69	85	81	70	66	65	72	74	58	69	82	49	72	80	68	74	75	55	62	75	64	71	79	72	73	63	65	57	67	68	61	71	74	63	73	63	77	61	69	72	61	53	75	73	62	57	70	63	80	71	66	71	79	56	72	80	70	62	59	58	76	55	68	65	63	79	76	75	82	74	62	65	67	80	73	57	89	78	83	56	72	75	54	70	74	72	66	62	64	71	72	80	80	61	65	68	82	73	62	66	72	63	67	69	67	69	63	70	56	68	77	66	67	75	75	67	60	65	63	60	75	74	89	74	71	68	85	67	62	82	75	74	67	67	83	82	68	87	69	74	75	64	59	64	74	68	60	68	79	67	67	83	70	64	70	68	81	66	72	74	69	66	65	65	88	65	80	80	71	75	63	85	81	71	70	61	71	76	58	91	60	69	58	66	61	64	79	59	78	71	69	66	62	60	86	63	51	78	77	65	69	72	68	76	83	75	82	63	70	78	76	76	67	63	59	66	61	88	62	64	76	81	79	86	64	67	76	61	74	64	78	61	57	67	61	73	61	76	75	65	55	90	66	67	68	66	68	69	65	73	71	65	67	69	71	73	58	60	74	79	67	81	76	61	65	76	77	76	73	68	71	62	72	71	78	82	77	77	71	65	78	75	70	74	71	68	66	74	75	71	65	75	63	73	82	72	81	81	73	68	77	64	74	70	74	58	62	64	72	69	66	61	66	74	72	57	71	76	80	56	85	67	81	61	73	73	65	60	76	79	68	61	75	84	66	62	70	79	73	72	72	62	47	71	65	73	71	67	62	69	84	85	71	64	69	73	59	64	78	64	61	59	76	61	83	76	74	66	66	72	87	56	69	74	68	78	82	82	74	59	71	64	71	74	74	76	70	65	66	78	67	74	65	79	88	71	62	77	54	63	69	58	61	73	78	74	60	58	58	72	73	59	56	66	55	65	79	70	85	79	66	60	78	67	82	62	65	67	68	63	65	67	89	62	65	68	79	64	61	73	81	65	69	62	76	78	59	70	69	75	74	71	56	70	72	70	62	92	58	75	60	81	68	76	61	63	69	76	73	68	71	81	67	68	78	53	66	54	72	82	56	68	79	74	61	81	69	75	75	70	83	62	79	81	80	71	67	70	69	57	68	69	76	62	68	64	83	95	71	66	67	74	83	67	71	69
10534	336	380	448	399	355	328	341	322	310	296	295	283	301	286	264	285	266	276	249	271	252	274	281	280	275	260	236	266	251	245	242	224	251	261	265	281	250	275	258	239	243	266	257	259	254	298	236	254	266	254	253	270	287	231	267	280	304	232	265	238	275	267	236	277	278	245	230	272	215	269	254	268	241	249	256	248	258	265	239	259	239	242	277	270	279	252	224	250	279	282	258	236	265	274	266	281	266	251	273	270	263	242	278	247	286	258	241	245	250	265	275	250	266	274	247	278	257	262	268	266	250	255	272	243	253	265	295	247	249	261	270	236	223	275	277	254	241	241	251	249	273	259	264	262	266	258	245	236	266	281	263	252	226	267	240	295	242	290	244	271	256	263	262	262	267	259	252	258	262	236	278	286	217	242	245	262	240	268	247	284	263	257	260	245	258	249	272	249	234	244	229	297	256	263	227	259	269	254	265	264	246	290	257	261	257	240	233	264	268	257	245	245	260	281	273	269	249	249	252	243	297	254	260	257	273	258	252	269	204	244	291	262	270	251	258	248	261	254	256	263	253	282	264	257	271	201	263	257	255	288	247	252	270	278	259	250	257	287	251	263	248	263	268	273	272	261	275	251	256	248	237	267	255	247	270	252	263	276	239	275	289	246	255	265	280	228	275	253	253	252	271	278	241	237	235	271	247	245	249	276	269	252	291	266	263	267	244	245	225	273	250	243	246	239	273	268	266	274	244	256	269	251	264	260	270	250	270	250	235	262	268	267	243	266	254	282	262	270	295	294	274	259	258	258	266	264	266	255	268	268	271	273	290	272	255	304	255	268	250	257	251	275	250	254	251	238	234	258	270	259	263	282	265	219	247	251	279	262	251	266	245	261	260	256	272	239	262	267	265	251	267	247	236	264	284	235	258	271	267	261	271	259	265	255	229	273	274	263	212	222	287	259	238	294	242	283	247	253	289	221	252	240	271	273	247	260	281	253	264	261	268	288	233	272	247	238	248	268	285	285	235	288	264	257	271	276	253	260	265	269	260	254	231	277	278	275	263	269	253	270	235	265	262	267	248	246	283	256	259	233	260	277	237	267	240	255	259	265	234	271	258	262	242	270	248	244	243	265	249	254	245	247	256	247	234	284	255	250	270	264	275	249	276	250	230	284	268	276	279	251	255	267	246	258	254	297	273	257	257	253	258	251	270	236	254	272	242	259	252	278	293	258	284	242	286	269	274	289	286	274	254	229	280	287	270	276	237	265	260	257	265	266	257	259	237	243	256	272	273	260	266	234	255	223	277	263	262	277	254	258	279	232	280	271	252	249	266	272	237	273	277	271	272	281	241	265	230	246	261	262	257	244	270	236	278	267	268	270	284	251	263	237	227	257	262	246	275	260	242	237	262	263	291	263	275	251	274	264	249	285	256	251	278	263	272	258	267	296	246	266	234	270	242	286	261	248	289	261	246	237	244	262	273	224	270	270	269	247	293	236	254	267	293	249	277	267	254	277	257	273	244	253	290	250	272	257	246	267	260	210	268	245	254	247	263	258	245	272	288	257	260	252	284	227	265	256	277	268	280	265	249	245	248	255	264	249	319	234	260	269	271	260	277	282	243	263	245	252	286	280	231	261	244	250	251	245	259	263	268	270	242	254	265	252	252	239	277	251	261	252	271	269	275	260	228	270	240	278	239	242	253	247	249	294	261	264	231	270	247	262	267	258	292	254	268	246	279	272	244	269	256	234	256	251	274	256	238	256	242	298	255	246	251	258	269	280	248	264	279	262	235	251	265	240	290	255	258	245	276	250	280	282	243	259	237	253	229	267	217	264	277	260	232	281	245	268	244	259	256	222	246	289	277	263	262	243	272	267	260	278	281	279	264	262	260	246	269	248	262	248	255	255	293	280	261	271	272	260	286	243	254	250	247	251	263	255	232	259	248	237	243	256	254	282	251	268	250	272	260	240	254	260	284	221	231	254	250	234	253	246	258	274	286	261	266	267	255	223	256	252	254	275	246	221	239	259	251	270	254	279	243	285	285	297	243	276	272	258	252	279	250	261	286	256	265	282	266	260	273	247	255	267	244	263	252	244	258	258	272	239	259	260	254	255	260	248	253	270	232	276	241	291	278	268	236	233	249	277	257	264	279	256	274	254	238	264	262	240	259	256	266	243	241	250	256	260	268	268	274	252	265	244	268	286	255	273	229	267	252	269	256	256	245	267	266	247	278	260	235	265	264	270	247	276	261	235	259	251	274	246	218	269	263	252	244	253	252	229	237	256	271	251	283	270	263	259	263	240	246	265	278	269	271	257	246	270	271	258	253	260	277	261	265	276	261	277	243	254	247	280	246	283	241	250	273	253	252	255	241	268	250	257	232	244	253	281	280	257	240	240	255	237	286	259	261	264	272	258	255	242	247	288	258	281	285	260	241	284	281	258	265	271	257	271	253	237	275	243	259	282	229	228	277	274	284	229	258	256	267	255	263	233	278	240	253	261	247	260	256	250	243	274	260	270	270	286	284	250	275	245	260	278	253	279	271	267	267	229	264	285	239	236	241	252	255	265	268	265	248	270	264	254	227	293	254	260	249	267	264	246	250	264	245	267	251	236	245	274	271	248	245	256	256	277	267	298	266	260	252	247	257	257	267	260	296	264	294	246	248	260	225	233	262	275	252	249	260	264	259	278	231	266	251	248	285	257	242	256	276	234	240	228	266	285	290	279	250	277	238	283	251	276	250	253	274	256	258	243	290	270	295	267	277	264	269	238	274	253	284	258	270	290	239	244	277	270	252	218	273	283	273	271	306	279	257	244	270	269	257	258	243	273	234	236	229	246	250	245	269	255	273	275	265	258	247	242	241	283	277	227	256	231	275	269	268	284	242	269	274	262	286	247	261	239	268	253	260	288	250	246	274	258	243	275	222	236	281	301	249	288	308	242	261	255	247	272	277	266	242	245	270	243	274	275	242	268	267	282	257	242	267	264	280	278	271	273	263	243	250	261	253	252	276	254	262	266	291	274	282	266	229	277	249	253	261	262	242	251	250	245	261	236	269	256	256	248	262	247	272	257	258	270	268	249	293	278	248	242	228	244	236	249	282	262	266	282	255	283	280	265	236	265	250	259	238	268	231	218	252	280	251	252	241	262	262	260	261	276	281	233	235	234	271	249	243	249	285	256	283	264	244	249	253	251	261	260	253	280	250	265	225	267	256	237	289	254	252	255	262	239	234	275	239	274	275	280	285	245	262	265	256	269	287	260	262	262	256	250	259	257	253	251	256	270	263	261	251	259	265	233	254	284	253	252	253	247	263	258	252	279	263	251	257	256	250	258	251	278	262	270	263	235	261	266	257	277	275	255	262	254	285	277	287	294	263	246	291	265	281	267	270	241	280	230	276	254	267	273	274	268	274	246	259	272	269	229	273	253	295	244	265	283	257	256	250	283	273	253	250	276	256	248	272	248	255	252	240	285	275	281	272	264	241	235	254
46444	17737	4835	1002	611	500	418	327	299	275	222	220	233	178	193	191	180	173	175	140	151	164	154	173	174	156	158	183	154	163	156	158	138	155	140	138	141	138	143	130	138	147	154	140	161	135	136	127	142	153	151	131	164	142	153	139	138	149	139	141	135	133	147	120	157	157	138	155	151	147	140	140	133	119	145	138	131	116	127	120	169	150	146	128	143	150	128	156	126	145	130	139	161	154	135	123	135	158	136	134	148	138	128	146	138	157	152	137	125	135	132	154	129	163	129	123	132	142	155	141	147	147	127	136	137	161	136	147	116	152	125	151	140	151	126	165	166	140	129	134	157	137	141	139	139	124	155	157	149	160	138	125	138	155	137	141	130	121	123	125	146	137	119	159	152	148	124	116	106	147	128	161	145	154	131	140	123	133	146	141	130	152	134	131	126	158	131	154	149	134	126	132	138	132	121	148	140	163	131	140	143	135	153	140	150	131	142	128	136	140	129	127	137	133	138	112	146	136	122	137	144	134	132	130	140	159	153	130	160	137	136	128	134	153	125	148	127	108	150	144	145	148	121	139	128	142	142	140	145	141	128	129	154	102	163	129	161	140	140	143	142	128	135	135	152	135	128	139	123	134	156	153	143	130	146	136	143	141	142	142	132	141	129	125	116	153	138	142	134	150	132	137	131	146	134	139	135	134	136	169	137	126	124	143	129	142	151	129	146	135	132	147	127	120	160	149	126	126	138	134	146	151	121	161	130	141	147	140	137	131	161	153	120	144	135	140	137	139	137	137	140	129	147	141	144	135	129	141	120	144	155	159	129	156	131	163	146	138	132	148	137	118	134	140	146	122	155	129	155	143	124	142	145	132	146	136	155	153	129	153	141	121	146	137	138	149	137	144	131	137	138	150	127	136	131	152	141	128	165	127	142	139	134	148	131	149	138	126	140	123	142	145	139	141	159	149	144	129	166	133	130	158	166	157	136	140	146	143	127	137	160	152	134	128	170	167	125	133	125	133	143	137	155	142	124	125	131	143	110	150	160	150	159	112	149	141	151	138	136	123	131	140	133	158	127	139	152	134	143	142	125	139	145	162	145	145	140	141	146	146	143	153	115	138	130	133	160	136	137	151	132	141	152	137	145	157	110	156	139	147	151	142	132	144	133	130	118	143	135	126	131	129	132	117	138	130	148	115	153	128	158	144	147	136	143	150	150	144	160	154	134	145	144	133	137	146	153	152	143	140	144	132	140	117	152	150	156	132	130	143	159	153	154	145	146	133	129	154	144	162	142	123	133	139	146	161	152	134	120	148	140	154	155	144	126	134	165	131	142	132	116	140	114	156	143	130	110	141	133	153	137	144	138	125	119	158	149	139	145	135	120	168	138	136	149	143	133	132	153	127	120	149	130	172	153	131	137	149	158	157	163	143	164	161	115	121	131	146	159	125	145	125	119	129	135	143	132	131	131	141	140	122	124	149	151	139	140	128	116	138	141	142	142	151	132	142	134	130	127	126	139	155	127	135	160	139	122	134	134	133	162	124	155	123	146	159	161	144	140	153	152	143	148	102	138	151	141	159	151	168	141	137	120	134	137	122	124	136	148	142	140	140	120	161	166	121	146	148	136	126	129	162	155	133	127	181	130	126	124	145	139	145	135	141	140	150	130	124	130	122	152	132	134	132	132	137	145	132	136	135	144	146	158	144	129	119	133	145	134	160	146	135	141	125	132	136	131	149	146	128	118	139	134	126	147	139	156	128	136	126	138	134	136	157	161	144	128	132	151	156	165	141	130	162	160	141	137	136	141	136	156	131	145	136	128	136	122	140	139	133	132	159	161	161	161	127	146	121	150	153	152	137	167	145	146	133	132	163	142	144	131	149	132	156	139	133	125	162	140	143	137	137	137	136	156	143	141	130	153	139	158	142	141	130	143	158	146	149	135	141	158	153	131	143	139	152	134	132	136	131	134	145	122	141	127	146	130	145	156	144	144	129	115	135	139	162	138	142	122	143	144	135	114	141	119	125	146	138	141	142	125	139	138	135	153	131	145	148	144	152	133	124	147	156	144	145	138	143	121	133	143	147	136	132	135	140	132	157	137	135	137	134	133	154	138	136	154	150	143	139	152	120	141	133	141	137	160	121	144	142	125	171	158	128	124	157	136	133	158	134	132	129	130	149	138	118	161	144	141	155	135	119	139	165	142	132	153	152	155	131	122	151	153	130	139	128	128	135	125	153	144	121	141	124	147	140	141	142	129	150	140	138	146	133	150	142	120	154	131	160	128	138	136	139	119	154	136	156	143	128	155	150	136	120	136	141	131	137	169	131	142	113	137	135	164	132	155	138	124	157	111	127	175	130	150	134	124	173	138	164	128	146	133	135	130	136	115	130	123	124	128	156	132	106	128	139	128	147	126	138	134	137	131	139	138	153	158	146	140	143	131	132	151	110	141	142	141	137	148	148	138	146	151	136	137	130	116	128	150	150	138	101	162	146	133	141	127	136	135	145	147	161	143	129	149	137	133	179	116	136	156	137	151	167	146	144	157	134	138	136	129	148	141	93	149	140	123	138	153	154	158	121	146	126	158	132	133	125	143	143	135	142	141	116	142	112	145	142	145	149	112	113	152	145	154	148	136	138	153	156	125	131	139	158	146	145	143	115	137	120	146	138	137	155	132	136	124	142	139	134	151	137	134	136	140	134	157	128	121	141	140	139	133	137	146	128	122	156	146	129	137	126	124	156	141	140	155	158	145	132	141	143	141	150	129	127	132	110	145	156	121	119	170	119	154	168	145	129	144	139	173	150	131	127	126	150	157	140	137	139	124	132	123	133	134	151	142	142	140	132	139	124	137	114	130	147	149	130	141	143	157	133	124	137	125	138	119	156	134	128	128	146	174	132	159	140	147	156	146	149	156	133	132	146	150	165	119	124	132	158	141	138	123	168	145	137	123	124	149	147	154	142	137	148	119	142	147	133	119	130	142	151	158	134	123	157	132	130	139	145	138	133	141	138	150	143	133	144	129	149	148	155	142	132	144	155	138	133	139	127	144	141	151	154	162	137	147	139	127	119	125	132	118	140	138	149	145	137	125	148	134	157	114	155	160	128	141	163	143	138	115	120	148	150	137	155	150	153	142	151	153	132	151	137	144	139	135	136	144	146	137	143	129	144	143	145	142	140	127	164	136	147	130	157	143	133	127	151	163	144	134	141	159	139	132	148	144	144	153	143	144	130	141	152	137	131	140	143	157	136	140	120	140	157	143	154	132	138	140	117	123	147	145	153	139	155	134	148	148	151	131	141	155	153	143	142	145	138	163	134	124	125	134	153	132	146	133	129	147	133	143	148	137	152	141	124	151	150	134	149	122	150	140	163	148	127	139	146	136	140	134	171	136	149	138	121	154	141	138	123	145	158	143	152	138	130	136	136	128	150	138	144	144	160	129	151	124	141	145	144	144	163	146	140	140	138	142	137	149	143	141	146	132	131	129	151
22989	1192	2396	2818	2275	1944	1661	1365	1223	1114	1005	939	850	842	790	733	666	627	578	647	599	577	551	563	604	547	562	564	540	533	555	494	510	498	472	487	508	503	479	469	511	454	506	483	472	471	474	454	456	479	476	434	468	478	501	481	442	434	440	478	454	487	470	454	509	479	443	485	498	465	452	433	439	442	443	457	457	442	465	469	467	461	486	431	457	469	453	465	435	412	433	467	425	495	464	449	444	415	453	473	421	438	456	404	459	427	443	465	443	496	422	464	416	470	452	441	429	441	434	463	491	393	449	430	440	435	462	468	440	452	451	445	460	465	404	420	480	438	454	461	460	490	445	435	434	433	446	422	429	452	438	411	445	437	424	462	483	430	435	454	435	486	461	451	471	450	470	444	448	433	400	444	445	475	414	449	482	421	427	435	430	408	436	457	434	430	456	418	452	451	468	486	407	458	452	407	467	445	468	423	469	421	445	444	458	442	433	412	429	429	468	482	426	449	443	479	451	458	484	420	423	440	448	444	414	484	443	472	416	457	449	420	446	458	474	438	450	460	430	455	426	453	430	447	433	407	428	422	417	412	452	437	451	475	437	460	449	488	449	481	448	446	463	469	402	433	462	463	402	422	431	435	443	427	450	407	448	438	459	462	426	424	406	479	419	446	440	426	447	431	428	439	451	454	450	436	471	458	489	410	435	435	459	452	460	448	459	436	407	446	464	420	433	460	455	455	432	441	431	454	446	422	449	452	459	460	422	419	439	448	418	411	533	464	420	451	478	436	484	479	438	423	438	464	436	423	472	417	461	444	429	448	466	454	420	427	467	435	434	459	448	465	432	414	427	436	448	440	431	425	404	438	441	451	426	433	441	439	442	460	452	420	451	412	441	467	442	449	416	474	399	447	460	451	455	433	389	437	448	434	454	439	403	467	447	435	437	403	409	455	429	463	447	445	461	470	475	422	415	467	463	440	423	447	401	501	438	438	431	465	467	411	432	465	393	427	437	420	459	418	445	442	399	458	429	452	454	471	444	455	413	454	453	468	463	444	447	425	428	445	443	440	419	445	482	467	483	442	429	450	442	459	424	483	415	410	446	488	428	420	427	452	428	421	454	433	462	449	445	440	454	438	424	426	479	481	439	451	426	443	456	444	469	476	437	459	427	442	455	454	409	371	457	433	418	425	404	471	405	450	413	462	433	431	421	416	458	430	404	432	489	441	444	435	443	421	448	421	449	451	440	450	467	403	447	452	418	408	452	459	428	466	439	435	435	426	479	434	455	470	461	423	427	433	489	441	471	441	466	468	451	459	465	419	458	468	418	454	449	440	477	470	451	449	469	466	430	450	450	466	419	425	444	430	474	428	433	436	449	423	439	464	440	425	443	430	424	426	447	454	451	433	475	442	474	439	462	473	399	454	436	412	432	414	435	412	467	453	446	457	419	437	450	457	443	473	416	443	410	499	378	473	428	450	452	445	468	449	418	419	414	435	368	415	407	475	458	445	442	429	501	448	427	443	423	455	468	480	449	428	427	454	487	447	421	448	429	466	424	411	417	460	464	439	420	460	459	437	446	444	440	453	436	447	462	438	446	453	440	439	470	430	433	450	421	442	437	428	449	475	447	406	470	451	437	444	417	481	450	450	461	374	438	453	471	466	437	429	445	439	435	467	444	416	457	423	490	459	458	432	425	442	442	446	431	443	443	399	424	453	449	420	429	430	444	432	423	419	429	474	431	453	458	459	408	427	432	455	433	443	444	468	473	440	420	438	416	458	468	415	464	439	468	462	458	424	446	432	415	392	458	486	477	433	444	409	425	432	470	441	434	419	416	423	442	443	465	421	428	428	477	413	440	428	454	475	432	425	441	442	419	459	426	463	419	452	452	472	426	419	441	429	444	463	432	454	473	459	449	465	491	442	416	478	416	422	405	460	380	440	457	411	441	482	446	433	433	450	416	413	469	398	460	449	417	422	445	461	455	467	434	479	429	430	431	419	442	484	455	433	469	428	461	466	474	465	478	437	430	439	454	472	424	399	412	432	463	444	410	419	393	512	439	448	416	478	435	450	433	440	446	401	413	473	462	457	417	453	445	431	443	451	458	421	489	479	441	420	443	432	435	412	454	471	460	429	447	417	456	458	460	457	434	424	470	434	409	412	446	476	418	407	435	430	441	475	421	450	403	443	425	417	456	448	421	448	457	440	479	410	466	468	415	443	416	454	437	438	444	434	471	453	441	441	444	416	411	412	457	481	485	430	458	426	412	446	423	420	399	461	452	425	465	491	468	447	434	450	468	448	437	444	451	449	470	457	439	439	431	484	449	430	472	442	455	443	433	457	452	403	435	466	458	415	431	458	440	463	437	471	461	445	456	465	431	438	446	434	455	405	480	438	417	425	438	489	467	464	428	432	428	464	434	443	456	454	428	436	483	413	451	410	418	451	455	460	431	436	466	439	433	443	427	413	437	481	473	458	401	455	456	437	460	457	416	444	438	415	450	482	403	444	454	411	443	429	433	432	458	449	470	451	447	442	475	432	411	437	413	422	450	443	430	453	478	413	449	483	416	450	434	430	463	474	475	416	445	418	401	434	438	450	465	440	426	412	456	424	463	434	462	440	443	434	406	444	467	442	412	433	436	443	467	416	430	427	484	480	454	422	475	464	451	470	436	439	409	403	431	415	483	438	440	481	427	432	422	438	447	407	483	454	437	467	444	417	454	428	419	412	444	481	440	444	449	453	495	422	466	457	463	412	443	397	451	425	447	423	452	420	459	448	447	441	477	467	456	415	427	421	413	459	491	430	427	455	420	455	438	447	473	420	458	452	428	458	448	419	438	444	449	430	485	467	411	443	444	433	461	461	427	431	434	445	454	449	442	463	446	453	419	453	477	423	466	462	454	439	445	433	398	428	458	494	439	457	430	416	411	419	465	464	434	443	415	432	458	423	423	413	447	439	434	455	422	463	451	414	449	488	462	477	479	466	410	415	462	454	450	452	445	408	440	431	450	417	430	405	412	423	472	430	501	450	421	451	470	475	449	452	486	451	456	443	464	435	448	426	451	457	429	451	434	409	421	451	464	455	397	413	455	456	488	442	462	421	396	455	447	420	464	421	493	444	449	468	470	442	467	457	421	428	423	419	427	416	455	429	443	397	462	420	434	444	460	462	487	438	436	482	421	436	424	452	445	442	463	426	435	443	454	410	440	467	429	475	433	424	439	424	479	439	440	428	471	440	468	442	438	449	421	456	479	428	467	475	429	445	435	446	456	480	468	435	426	439	441	432	418	420	429	435	459	447	459	476	442	449	426	435	445	433	468	467	437	452	400	424	418	426	432	433	457	431	469	432	465	420	470	480	454	445	419	468	456	460	436	425	452	471	428	411	466	448	434	430	415	450	407	454	442	433	446	449	412	416	454	449	419	437	463	427	464	420	459	451	450	422	441	435	387	419	423	432	427	434	440	439	464	439	483	442	436	432	450	448
54718	21860	15836	2598	1272	948	696	632	533	456	447	376	391	371	310	352	284	299	300	285	251	270	263	262	247	303	281	278	265	274	258	241	204	273	261	251	260	217	250	233	253	261	242	253	277	237	242	261	248	246	229	250	260	224	233	254	252	256	239	270	233	232	260	240	252	258	242	224	236	278	227	274	227	230	240	249	251	238	210	218	232	240	256	239	231	204	234	230	220	250	250	211	242	257	240	246	277	240	258	235	235	241	240	221	209	230	216	216	279	220	243	250	266	244	232	225	270	223	218	249	238	228	246	247	244	238	255	208	263	234	225	256	268	247	257	231	247	246	252	240	244	241	241	252	248	205	249	228	242	235	210	240	216	257	277	266	247	272	265	263	247	228	232	223	233	205	268	245	235	227	243	248	233	246	229	213	236	232	239	214	252	247	237	238	255	238	235	216	226	220	250	256	238	261	238	252	217	221	246	240	252	236	233	225	249	232	264	231	253	226	237	250	240	239	207	238	249	238	258	226	241	224	208	235	226	242	231	225	243	240	239	255	248	259	236	235	221	227	242	241	237	260	231	217	246	249	246	239	227	246	240	254	222	249	237	199	245	229	239	262	249	233	234	242	244	239	240	250	256	224	241	227	227	226	241	245	224	234	219	226	234	229	240	219	245	226	245	240	202	238	243	253	223	212	254	215	242	231	230	226	253	231	252	237	193	220	223	270	228	264	235	234	249	240	250	200	242	239	236	257	213	247	233	235	252	268	213	242	228	235	239	232	251	221	258	242	193	283	247	221	262	210	229	221	209	203	216	254	244	273	254	222	266	245	244	266	238	240	237	221	214	204	247	245	225	225	247	253	239	248	248	241	222	223	222	234	206	227	205	223	247	216	220	252	257	200	251	254	223	235	210	266	269	251	257	265	281	250	236	237	247	236	238	221	223	228	248	237	214	261	259	255	226	256	247	246	232	230	240	229	251	263	239	248	247	240	236	255	259	226	220	213	241	241	255	215	232	226	251	227	229	229	228	228	247	220	236	257	249	219	225	225	223	249	241	240	241	240	215	242	248	259	235	260	249	262	269	262	244	230	236	255	226	223	238	230	221	231	235	258	254	242	269	220	228	224	263	210	241	234	222	259	251	202	253	243	237	258	212	254	249	252	192	242	235	219	227	221	241	226	248	246	231	259	271	225	239	232	231	246	249	233	231	206	255	242	243	215	241	260	225	223	209	215	247	245	229	235	246	197	241	272	236	242	235	228	264	233	244	218	230	258	233	246	244	204	228	218	261	241	251	234	242	226	234	228	262	224	257	234	234	214	257	245	253	258	230	239	251	239	245	229	232	234	263	227	224	266	283	227	211	238	240	215	254	227	236	225	244	234	228	260	256	232	237	250	204	245	208	217	237	250	222	226	212	227	229	250	206	230	239	240	242	229	237	242	215	222	240	233	230	253	243	233	231	238	255	227	236	230	230	218	224	226	234	243	225	239	256	234	230	212	236	237	253	234	235	265	239	207	241	227	237	240	243	240	239	253	216	244	244	232	233	237	250	247	273	252	262	230	246	235	231	212	250	241	239	221	249	230	219	244	258	231	235	219	257	231	275	249	237	202	268	227	239	221	214	230	252	236	221	237	231	232	260	250	234	241	230	231	216	240	247	207	268	266	246	253	203	241	235	202	247	250	234	243	257	216	227	227	235	234	243	268	235	239	247	248	211	237	248	249	257	240	242	246	240	243	237	256	276	239	220	219	216	253	210	228	231	253	230	248	237	249	242	229	219	225	226	249	247	213	256	240	250	232	239	245	238	255	241	249	246	266	240	233	242	245	224	227	276	253	236	247	250	225	223	222	239	252	258	229	223	247	262	248	239	221	244	237	220	227	240	236	241	225	257	246	251	232	231	227	231	229	228	243	199	218	236	218	243	255	222	215	227	198	209	278	196	221	248	260	223	232	251	263	231	266	249	225	257	235	240	250	243	209	237	219	238	273	236	228	242	234	239	261	241	231	239	248	270	210	242	245	258	240	237	236	236	215	234	204	210	239	254	245	214	257	251	223	232	234	253	270	235	233	238	222	243	242	225	251	241	245	233	239	245	219	234	249	259	233	215	276	233	232	181	215	222	227	280	235	247	215	232	240	249	260	246	214	244	247	219	243	232	245	239	247	230	238	237	227	271	227	219	241	237	245	228	238	236	240	248	235	220	235	227	234	219	236	261	218	241	278	215	247	237	217	227	229	225	256	241	250	250	232	261	216	260	224	238	242	239	259	229	225	253	237	239	245	220	216	218	236	231	210	209	230	251	219	253	225	249	215	226	240	236	235	217	244	229	240	245	269	243	228	225	222	256	247	228	238	230	225	211	216	248	240	265	239	247	250	210	247	242	232	252	240	237	252	232	226	260	254	214	236	223	237	230	233	243	258	237	235	233	223	195	232	236	254	245	248	249	250	200	221	233	270	240	251	240	232	226	239	259	220	215	236	243	232	254	246	238	246	228	259	265	243	255	238	204	265	239	232	208	229	259	265	257	226	243	248	241	235	242	235	248	273	264	252	234	237	219	244	253	247	247	221	218	233	242	256	246	249	238	235	264	227	235	238	252	210	231	259	251	224	216	229	249	223	243	248	235	231	247	248	240	222	229	225	234	253	257	229	239	277	228	221	246	239	218	240	227	258	227	232	267	233	235	228	259	229	226	236	240	241	248	234	266	229	255	239	241	246	229	263	274	213	261	270	219	267	244	230	234	227	231	247	235	229	246	200	209	255	209	234	219	238	227	234	240	269	251	248	256	230	231	230	253	226	225	235	241	221	219	254	229	216	248	233	235	228	259	249	243	231	234	222	230	202	223	233	248	255	278	230	267	246	239	239	232	239	240	227	239	233	260	230	238	222	231	222	241	251	248	245	245	226	256	243	215	252	245	220	271	236	219	243	241	268	227	209	240	235	235	254	236	243	253	246	257	237	231	237	219	212	229	188	236	195	254	241	245	254	250	225	278	258	247	237	234	248	258	244	246	225	227	224	240	245	245	226	267	238	225	252	247	230	224	228	231	197	225	233	225	221	217	255	240	232	241	252	240	233	278	271	217	224	218	241	228	266	251	225	257	220	258	226	233	260	242	260	212	240	264	242	228	245	245	224	236	241	224	233	219	230	255	231	237	253	262	234	256	244	238	243	255	270	226	219	263	246	234	235	241	219	230	253	250	235	216	208	214	249	229	231	240	236	240	246	263	269	253	261	246	236	231	239	237	230	226	228	226	229	199	223	256	249	244	214	229	231	231	270	271	249	254	260	220	236	233	218	223	234	240	245	248	228	232	240	247	246	228	217	207	240	235	234	271	242	253	222	227	234	250	239	226	240	236	234	230	249	258	243	230	246	257	235	242	265	229	216	243	235	237	258	227	244	223	246	232	231	242	211	214	231	248	234	240	208	252	221	229	236	223	249	223	250	294	238	249	223	265	237	240	241	249	256	260	220	242	253	220	218	230	258
30240	2075	4532	4966	4376	3643	3035	2647	2252	1935	1746	1623	1468	1310	1265	1221	1119	1080	1057	1033	1020	967	915	980	945	904	829	876	892	841	850	755	786	822	812	827	770	738	752	719	760	725	761	742	742	748	772	775	746	788	750	773	769	725	761	722	705	696	717	686	736	756	743	756	713	705	748	728	724	728	730	712	724	717	727	678	759	736	727	701	733	744	684	750	711	700	697	663	718	740	669	721	728	665	710	735	696	708	667	699	728	680	668	716	683	765	670	708	691	717	687	721	678	743	713	704	687	666	681	668	703	698	675	704	713	692	727	719	754	704	677	679	679	693	695	721	711	720	686	711	724	657	663	709	689	707	706	706	692	679	702	692	750	700	695	641	684	709	721	690	682	687	692	702	709	662	649	707	685	663	685	694	725	705	660	676	703	691	708	677	681	656	684	653	715	666	698	729	688	696	684	690	730	699	700	757	728	685	714	686	686	661	726	713	696	688	662	688	671	684	643	669	696	749	699	688	756	699	732	703	743	680	711	690	672	695	671	753	696	710	640	699	700	685	733	676	681	704	671	708	677	652	679	707	716	727	694	679	702	675	686	678	678	717	688	653	694	694	700	726	719	698	740	708	695	713	695	688	673	682	687	699	727	730	638	689	704	687	673	666	680	668	737	680	707	707	690	688	704	699	638	693	683	741	698	705	682	703	730	647	630	636	726	665	679	699	714	712	672	714	690	688	669	685	701	721	702	694	725	670	673	675	665	729	732	682	658	717	696	660	691	729	660	666	716	627	699	720	674	716	699	682	657	683	672	676	650	694	695	711	668	637	672	686	725	634	692	692	689	688	674	672	688	720	723	661	679	685	754	685	719	668	749	700	707	671	736	699	709	694	678	700	716	679	726	716	710	698	651	736	712	716	703	673	670	655	700	701	683	687	658	739	688	712	699	711	673	701	684	702	657	649	645	712	666	741	685	679	716	683	694	686	711	664	690	687	703	676	673	686	686	675	711	682	707	701	745	738	659	728	691	699	696	684	637	726	729	723	689	677	772	705	711	688	682	741	714	721	700	682	745	694	691	685	693	719	684	666	732	717	690	715	662	702	704	647	703	673	704	731	717	666	634	716	708	691	718	700	750	686	651	703	693	704	717	728	696	599	716	683	724	667	635	684	686	690	719	700	650	679	688	673	673	758	692	686	684	687	706	674	727	685	695	703	693	638	697	702	675	689	679	702	691	703	720	690	687	635	715	727	706	678	742	701	715	704	724	696	702	686	684	661	654	654	670	689	692	692	659	716	691	691	684	707	746	699	718	671	681	713	647	732	685	725	697	683	696	708	730	755	678	707	734	731	668	697	738	647	723	727	700	677	679	707	658	654	690	713	731	707	688	688	742	739	697	707	699	690	643	658	743	756	680	682	690	731	697	710	663	672	671	640	660	706	688	678	651	664	659	652	701	678	670	635	713	695	715	727	650	710	693	689	717	714	627	694	666	637	649	696	724	716	658	669	625	666	650	666	655	738	711	738	657	712	694	710	675	703	661	666	705	694	684	700	680	652	696	664	691	664	686	642	734	691	690	689	701	692	700	708	690	679	707	665	729	659	711	734	682	673	674	666	695	679	725	736	706	662	685	718	681	696	702	684	664	695	678	678	643	730	714	686	696	710	708	674	665	674	688	685	676	676	708	699	659	668	681	702	670	714	767	705	745	688	695	704	696	697	740	647	634	710	674	687	684	663	652	646	688	669	690	712	732	676	693	667	695	656	659	652	685	648	658	670	702	708	731	661	697	701	665	698	686	669	680	712	745	708	714	710	708	684	697	649	706	709	717	702	644	690	715	707	716	698	695	691	677	689	686	694	672	711	649	686	676	674	707	689	651	671	720	698	740	694	687	697	708	689	706	684	717	681	656	698	666	704	693	645	709	692	665	691	703	702	655	670	644	682	660	700	675	708	669	703	699	693	663	732	698	700	679	739	675	756	680	652	673	758	691	690	708	698	737	655	708	655	732	687	701	666	674	668	651	648	721	645	650	674	718	694	687	713	722	685	684	680	687	665	732	698	722	716	690	711	692	685	672	693	692	622	706	686	689	745	651	677	685	712	701	729	671	666	713	723	743	746	677	709	688	630	696	704	659	698	672	754	712	757	679	701	682	738	656	748	708	672	674	700	719	665	674	700	648	709	711	702	689	712	680	722	700	673	656	727	663	694	707	713	739	699	742	711	706	725	721	660	720	670	707	707	692	674	688	682	701	714	676	708	685	663	705	651	737	712	690	695	737	730	694	698	727	685	663	683	673	704	658	721	667	705	713	656	715	689	654	705	671	739	707	714	678	685	661	711	718	715	722	704	657	665	687	675	686	673	677	724	645	653	694	677	703	673	692	714	700	726	676	703	683	718	704	674	711	708	657	732	636	696	663	674	677	656	702	720	668	709	709	730	709	658	698	706	745	667	666	679	696	658	666	691	685	716	713	687	685	655	699	675	682	693	708	672	735	700	676	674	613	704	661	674	666	737	696	699	706	710	652	686	687	648	689	697	670	701	703	691	680	692	736	722	713	674	721	678	687	718	676	652	718	714	699	702	720	706	665	689	720	718	679	714	689	682	668	735	665	693	685	713	688	698	688	686	699	636	693	665	693	683	709	718	699	688	690	684	670	693	678	703	695	692	674	716	661	673	717	717	698	683	706	686	675	677	694	720	695	655	675	709	688	659	648	690	667	708	654	737	667	640	699	651	726	696	733	704	693	676	708	690	664	665	703	660	657	704	656	669	677	713	693	683	694	671	681	707	712	663	711	706	679	720	699	686	693	691	656	655	694	717	732	691	708	719	677	698	680	646	669	697	661	709	698	709	676	688	668	729	715	697	692	675	697	700	655	669	728	691	684	662	737	705	709	652	674	724	682	719	658	743	695	699	674	665	695	693	723	709	663	640	732	655	692	685	658	688	713	689	704	662	692	721	689	679	721	668	698	647	719	769	730	721	708	710	677	666	710	697	674	640	694	684	659	762	720	681	686	710	708	698	665	711	705	718	682	698	688	714	664	681	714	663	693	653	691	674	666	695	700	694	716	684	714	696	678	684	700	709	703	721	685	659	681	693	717	670	647	672	692	692	717	692	695	691	691	717	720	708	671	649	681	683	733	707	718	672	671	687	665	704	740	686	734	693	701	631	654	705	719	707	674	722	689	693	680	665	730	697	677	738	719	669	696	698	690	711	677	663	653	713	689	658	687	662	682	686	694	621	714	661	676	690	679	710	684	644	686	658	689	716	683	709	674	691	678	699	688	708	681	746	680	661	714	674	699	665	702	739	669	663	706	701	755	719	700	680	673	689	667	713	724	671	684	696	616	724	708	680	617	711	679	711	674	711	734	668	688	671	696	694	730	729	690	695	719	715	683	679	693	669	726	708	690	745	711	720	684	676	644	713	677	693	758	648	678	670	657	692	689	691	719	652	665	677	684	692	712	688	740	684	703	667	668	702	710	702	674	702
12466	481	240	108	81	101	90	82	68	85	82	82	99	77	73	72	79	69	78	80	93	73	62	57	66	97	77	66	65	75	88	78	87	77	87	74	75	89	75	75	75	84	85	76	80	78	72	88	90	74	87	76	71	74	66	72	62	76	83	70	64	64	71	60	78	63	68	81	71	80	82	81	71	75	92	52	66	59	64	75	66	69	82	75	85	62	73	74	84	80	66	88	82	72	68	63	84	73	82	86	77	83	76	66	79	86	64	89	60	89	71	78	75	82	66	86	66	87	72	71	73	72	85	79	73	71	76	68	66	84	58	73	67	72	60	67	72	88	76	76	80	83	75	65	76	75	81	74	96	66	91	55	63	65	70	72	73	68	89	83	75	71	76	66	83	71	80	70	76	64	76	73	72	78	75	57	80	85	69	56	90	106	64	69	87	62	90	97	52	77	75	73	86	68	77	76	64	72	90	70	83	74	60	74	73	89	73	78	73	77	79	75	67	68	71	79	72	71	61	75	75	71	82	63	70	57	63	86	78	85	74	72	88	70	85	69	73	63	70	61	81	68	71	74	79	62	77	77	78	84	84	84	81	81	78	65	61	83	71	62	65	103	81	85	76	74	83	66	66	86	82	61	70	69	98	65	71	69	64	74	86	70	62	66	59	79	92	73	67	77	73	73	81	75	86	75	73	71	70	82	66	82	75	69	69	73	102	69	78	77	79	78	92	79	85	79	66	66	74	69	61	83	79	82	74	83	82	53	68	65	98	69	74	80	84	75	77	91	87	73	66	75	78	77	68	82	65	74	70	85	69	63	82	85	61	80	75	84	79	70	74	65	79	73	75	56	77	65	61	60	75	72	77	69	78	69	70	67	66	85	85	79	63	67	59	71	85	89	90	78	66	68	67	59	86	94	78	78	72	72	71	65	85	85	71	80	89	67	89	70	74	97	72	77	79	64	68	87	78	80	82	80	77	87	83	72	81	89	76	70	66	82	76	76	76	72	58	76	70	65	93	77	72	75	79	80	57	77	73	70	72	72	76	85	79	84	77	73	67	80	73	75	62	88	76	75	93	71	69	77	70	80	80	69	77	82	71	78	76	66	76	63	81	72	58	75	76	84	79	77	77	61	71	75	79	66	70	80	61	72	76	78	70	81	80	84	67	75	62	85	69	63	67	64	70	64	72	67	75	73	93	84	75	86	75	82	81	73	77	65	87	75	79	65	77	60	84	72	52	73	65	72	71	67	71	63	72	67	78	78	73	72	85	64	81	73	69	78	69	73	54	94	81	70	70	83	75	74	64	71	65	81	87	76	76	77	85	84	79	72	63	78	91	78	74	75	53	75	69	61	74	60	65	67	83	70	88	69	76	83	88	72	69	63	87	91	89	84	83	73	81	77	62	83	77	66	75	83	77	71	69	66	87	74	71	67	67	77	51	70	73	64	62	66	86	64	77	69	84	71	84	83	68	84	63	68	76	71	66	64	66	69	88	63	67	72	59	80	75	68	81	87	87	67	84	75	70	70	61	62	69	71	87	75	87	73	78	75	65	79	82	77	75	77	62	70	75	76	72	74	74	69	82	69	71	68	69	72	70	58	83	63	81	83	76	76	71	70	78	84	88	93	58	84	78	86	68	71	73	74	82	82	80	76	81	82	79	71	81	66	64	63	77	82	78	65	80	69	73	65	74	79	79	71	87	58	73	64	71	65	72	88	66	71	90	79	72	67	71	66	74	69	70	72	81	86	73	57	83	83	80	68	78	78	69	65	86	87	62	74	61	72	82	80	67	70	86	84	76	71	68	78	75	58	67	74	73	93	64	77	72	81	75	70	80	89	75	80	69	72	80	69	78	85	70	69	76	73	83	80	68	70	70	81	81	59	85	77	68	76	76	80	68	82	81	82	70	76	71	87	79	56	71	74	86	85	61	88	66	72	70	76	79	71	81	88	69	68	87	97	84	92	67	80	78	60	75	66	69	75	67	60	65	75	69	67	83	64	78	81	84	73	75	85	69	65	66	83	67	74	96	64	65	66	68	75	90	87	70	74	85	74	82	76	63	83	77	78	66	56	79	65	67	82	64	74	87	55	74	74	68	66	73	69	81	59	78	67	73	70	84	81	92	70	74	82	61	75	63	72	69	66	78	76	66	75	70	64	85	73	74	83	73	72	90	57	77	75	74	72	79	67	77	71	87	81	90	85	70	87	74	71	77	70	71	75	69	74	65	66	82	62	81	75	72	72	69	73	88	78	68	70	78	81	89	69	82	66	63	71	72	86	68	67	70	64	84	76	66	64	68	66	76	74	77	67	69	68	68	71	85	80	73	75	75	71	58	68	88	65	73	68	71	78	78	69	69	66	59	78	83	79	75	79	73	73	59	78	65	91	58	72	74	76	81	61	74	72	63	78	69	78	72	86	80	71	85	72	75	78	61	61	80	91	71	85	80	70	80	85	74	73	58	69	80	77	66	69	67	90	74	80	74	69	74	70	85	64	73	79	75	72	79	67	71	73	97	87	78	85	65	60	81	80	75	65	76	62	67	69	72	67	68	62	72	70	75	71	79	76	77	81	66	72	65	80	89	81	87	84	94	73	67	71	66	66	55	83	82	70	90	87	68	73	66	76	73	74	75	74	70	75	78	50	79	77	58	71	74	77	64	74	94	56	74	73	77	63	80	77	65	82	81	54	76	90	71	69	68	73	90	86	63	73	71	76	70	68	84	88	79	74	80	76	72	70	98	69	68	71	82	75	77	72	86	86	75	76	78	66	78	77	79	76	72	67	68	68	76	81	92	68	68	74	85	75	76	65	69	71	64	61	69	82	77	58	82	78	59	80	77	78	80	82	74	89	71	80	79	65	75	66	72	74	76	76	60	77	76	78	83	89	66	72	62	89	79	75	73	82	89	77	82	82	81	61	88	90	82	81	81	81	73	74	73	75	72	77	83	70	83	74	71	84	68	102	80	65	81	71	78	53	83	74	70	75	77	55	72	87	79	78	73	86	78	56	78	83	68	76	78	65	100	80	82	87	76	75	76	80	73	75	79	69	71	71	86	78	60	58	64	71	95	60	78	82	65	100	68	73	80	71	82	67	78	87	67	85	91	57	78	68	81	79	68	60	82	75	92	65	76	96	66	69	86	52	69	76	73	72	81	68	72	81	67	72	72	76	78	77	74	69	86	75	87	71	71	60	79	68	79	74	69	79	74	61	72	84	83	82	80	69	63	65	87	69	69	58	75	73	74	75	77	89	76	78	74	65	73	72	81	84	70	65	70	91	68	67	76	72	75	76	77	66	76	79	70	72	82	92	79	78	94	76	72	96	90	76	76	57	90	63	66	79	78	54	64	69	72	77	64	59	87	74	72	78	87	70	64	81	68	74	65	72	96	77	80	69	78	73	77	75	83	83	65	70	63	50	71	65	81	71	75	81	75	75	71	79	75	58	73	91	82	72	60	58	78	82	81	75	83	61	79	82	74	71
12720	316	371	394	390	374	344	315	347	309	313	276	302	282	292	260	294	256	266	253	265	270	262	279	261	274	284	287	297	314	265	259	273	247	277	253	280	294	280	281	269	256	281	246	279	288	263	269	271	263	273	315	278	294	267	272	275	265	249	300	270	300	283	257	288	245	238	281	249	285	288	271	288	261	275	263	257	273	275	288	271	283	278	261	298	254	271	254	256	312	265	238	245	273	263	270	284	262	241	306	276	286	253	281	281	278	265	267	261	269	279	249	260	312	264	286	274	268	289	276	239	282	273	248	252	279	281	268	278	253	272	270	282	255	271	291	258	267	273	282	251	281	280	298	274	268	255	284	280	293	266	269	289	283	290	266	264	255	276	292	261	260	279	244	273	241	295	293	274	295	258	269	302	275	306	261	295	276	283	277	310	294	270	253	256	261	264	276	277	290	271	274	303	270	296	288	260	278	294	272	258	292	290	276	285	269	260	286	259	297	276	270	271	252	279	276	265	274	297	259	269	271	244	279	271	248	290	282	268	267	247	288	249	297	305	281	266	284	276	267	264	290	262	264	278	278	256	284	267	266	311	244	239	265	271	299	302	264	258	236	315	267	267	274	281	293	307	233	265	248	258	276	243	267	277	308	304	275	279	291	281	291	275	272	273	275	257	265	276	274	279	250	290	252	278	271	250	272	283	271	319	243	248	276	269	281	260	257	273	280	269	266	259	282	251	242	289	272	258	267	285	291	289	275	261	267	287	282	265	260	245	280	252	255	274	283	263	255	307	289	267	256	305	274	274	262	291	273	293	263	283	260	270	271	249	293	270	280	259	284	280	271	294	261	242	273	274	285	272	275	275	298	258	278	267	231	301	270	287	258	283	260	253	269	280	273	293	320	255	235	285	283	299	259	293	286	263	282	250	247	267	260	281	267	257	288	261	273	290	268	274	282	285	274	284	292	252	280	257	276	259	252	284	277	269	290	266	281	271	289	267	290	296	263	258	301	265	270	290	283	278	293	274	276	289	285	298	265	274	291	227	285	246	259	283	276	240	292	294	284	307	266	286	282	289	245	293	268	270	276	234	262	271	297	287	272	269	287	289	282	285	284	271	285	243	271	261	303	269	262	291	274	267	252	294	264	258	267	267	271	271	257	276	277	269	284	268	275	285	295	290	252	278	266	252	285	282	266	272	271	276	311	265	272	280	281	289	278	277	289	289	273	267	263	278	254	277	302	260	255	259	256	239	278	264	271	282	290	249	279	272	260	257	291	285	272	300	241	271	305	286	268	255	283	277	275	284	255	260	270	253	295	276	249	271	264	252	289	259	266	252	286	279	251	293	260	264	274	271	268	291	270	259	263	275	295	274	281	278	281	274	267	275	295	290	251	256	294	285	257	288	236	252	252	254	275	272	268	282	255	284	244	270	276	267	259	258	267	275	243	292	235	258	260	264	264	283	279	274	240	300	278	267	278	253	246	278	294	263	252	296	287	258	283	257	261	264	294	292	260	282	297	270	265	281	270	295	244	273	296	257	252	262	292	296	284	271	292	299	249	276	256	226	296	268	278	271	276	280	283	279	295	296	288	281	283	296	252	268	316	301	254	256	276	268	292	282	267	276	272	264	242	262	267	244	291	274	257	255	273	293	284	264	278	297	268	248	275	288	303	285	258	270	268	272	280	272	262	282	260	280	252	297	274	292	284	256	286	248	299	273	276	273	290	258	286	273	274	296	257	278	269	255	266	251	276	267	259	263	272	258	275	267	257	304	281	287	279	269	296	243	274	289	242	256	262	266	236	280	279	259	290	266	271	272	304	268	275	269	276	262	237	269	285	272	295	285	286	268	264	288	284	310	287	294	267	260	268	287	269	257	259	305	274	289	261	268	273	272	260	294	280	279	288	259	262	276	295	277	255	282	270	271	295	262	261	291	273	277	290	291	261	268	295	259	306	289	273	281	262	287	252	278	265	245	263	275	246	267	287	266	260	263	249	254	260	243	249	272	242	276	270	276	274	263	267	251	289	287	260	258	270	272	280	257	245	294	261	268	251	262	270	288	289	291	278	254	256	267	253	284	284	252	234	292	274	270	293	273	283	241	264	272	272	267	263	244	276	280	268	262	282	289	277	286	265	300	273	286	271	245	277	245	281	270	265	274	270	259	258	298	298	269	281	273	287	278	257	260	281	250	273	286	258	271	274	244	276	267	242	266	244	278	299	303	283	268	260	293	277	303	276	265	270	242	272	260	253	262	275	259	273	263	249	258	259	287	295	286	254	267	284	268	281	287	282	287	282	279	282	256	273	265	264	273	288	246	273	245	273	227	293	277	257	259	259	293	267	265	296	266	246	294	289	272	278	277	275	253	276	294	287	292	281	280	277	259	266	280	268	267	268	289	274	250	293	268	268	286	302	264	266	267	295	250	283	264	277	261	262	263	276	254	253	258	287	249	279	284	261	280	252	261	297	283	256	296	257	272	256	293	272	264	280	291	285	282	266	279	281	290	282	248	267	273	251	293	247	266	273	270	263	276	272	273	262	275	276	255	313	268	270	250	257	284	282	302	258	300	267	285	302	292	294	288	260	296	305	277	274	295	258	321	284	303	248	275	289	298	269	285	264	272	295	298	275	279	265	256	261	256	265	267	288	271	275	254	286	257	255	280	322	297	265	256	304	241	301	289	302	309	292	278	265	255	295	283	295	278	239	254	260	300	286	260	272	273	286	262	251	276	252	282	259	259	276	278	266	274	295	259	291	275	283	273	248	277	281	262	300	279	280	269	267	312	267	291	278	266	270	256	271	320	288	271	246	275	282	277	282	280	283	267	284	265	265	281	278	257	264	272	239	260	251	261	278	264	305	275	276	265	262	297	286	289	283	256	265	272	257	257	283	275	267	263	254	275	288	257	284	302	249	258	290	273	268	297	273	285	252	265	274	273	266	283	276	278	276	278	274	281	309	288	281	277	242	291	297	269	266	297	277	277	275	281	263	264	263	269	266	265	273	299	287	277	256	253	263	280	269	276	279	246	264	236	270	289	300	275	274	286	247	279	306	275	236	270	269	308	250	268	275	286	277	291	277	282	284	297	244	254	252	283	265	259	274	290	277	265	265	269	245	289	281	258	276	277	264	279	294	288	283	251	261	270	310	259	267	239	254	286	281	287	263	294	266	280	225	276	286	256	276	256	279	280	259	253	290	273	278	268	318	291	312	254	261	225	266	278	292	292	270	269	263	294	239	274	254	251	265	256	268	255	271	281	258	305	275	262	260	254	238	283	256	269	256	288	247	245	265	290	273	303	281	258	275	269	251	282	270	251	261	277	246	271	288	266	257	234	304	291	269	286	282	273	263	307	255	249	271	267	273	281	295	288	279	286	267	297	246	262	293	294	252	294	298	269	275	264	259	256	282	258	276	289	238	257	264	259	246	253	253	282	259	272	273	282	291	257	269	289	279	255	273	279	274	259	255	283	271	293	278	297	319	309	265
52597	19377	8259	1081	637	463	387	294	278	260	228	211	219	174	194	186	186	179	172	182	160	162	135	143	145	148	168	131	172	165	145	145	149	165	145	169	161	137	151	149	157	168	141	135	152	144	166	151	143	159	147	137	156	160	156	158	131	132	137	153	153	168	152	145	146	158	137	160	144	152	144	125	158	143	136	157	159	150	165	139	150	140	148	146	146	161	162	134	154	128	161	114	150	164	124	134	165	139	150	142	147	157	153	133	161	157	137	151	163	175	150	125	134	148	133	121	138	157	141	156	165	119	125	140	172	145	138	172	120	165	140	137	154	135	156	170	118	150	132	144	143	148	132	132	142	155	153	140	162	136	165	165	154	119	151	165	165	147	141	147	147	155	135	157	154	137	149	139	154	143	159	142	143	166	135	150	145	149	124	139	131	145	157	123	148	167	131	143	137	162	154	120	145	138	154	162	148	157	156	127	133	159	163	116	145	137	149	140	135	160	140	154	143	153	151	136	151	158	148	149	163	158	179	149	150	121	139	138	159	148	144	141	145	160	118	128	145	132	150	154	133	134	136	146	163	134	149	150	160	135	148	149	153	131	136	174	143	144	148	158	150	127	140	145	146	144	142	136	133	128	148	130	155	141	135	148	138	136	126	143	173	162	150	135	160	139	150	147	148	167	156	147	124	136	127	137	145	123	142	133	163	146	129	149	133	140	152	152	139	143	149	142	133	141	159	148	152	142	112	132	171	136	132	151	152	140	148	151	151	150	145	142	148	164	154	144	146	142	143	124	147	135	134	159	139	156	170	127	141	121	146	153	137	142	145	131	129	128	123	146	116	171	152	159	154	131	115	136	140	171	143	166	158	130	133	118	135	168	156	142	129	152	141	147	142	135	131	146	134	141	132	128	159	158	160	136	151	159	131	134	151	167	163	161	137	139	149	159	145	153	143	166	146	150	137	165	154	160	161	153	169	134	147	150	125	158	135	135	132	170	153	178	156	134	136	141	148	147	175	148	156	149	149	131	147	155	133	138	150	142	119	134	152	176	151	140	153	132	146	170	149	130	148	154	142	150	150	153	134	148	161	150	118	142	147	165	136	170	134	137	132	155	141	147	140	142	120	163	127	122	140	138	149	144	135	148	148	154	148	129	134	128	153	148	147	146	143	150	123	131	136	143	149	146	142	147	138	134	146	140	141	140	144	129	157	146	153	142	151	150	152	144	141	149	155	176	149	142	148	172	148	158	139	144	142	130	137	142	149	159	134	154	148	139	150	153	141	152	172	142	156	142	144	157	150	144	169	135	146	156	133	120	155	144	152	134	133	138	155	132	139	137	147	156	144	143	161	133	137	150	146	160	151	137	129	148	147	150	134	133	151	158	144	139	152	161	146	133	174	133	147	156	152	138	146	135	139	140	146	136	149	140	138	136	170	150	145	156	127	168	133	128	150	129	127	133	175	145	170	118	155	145	162	138	146	139	140	152	137	144	117	147	132	147	148	148	139	157	113	141	153	145	141	149	162	147	129	137	149	157	159	155	141	150	141	139	152	140	123	130	150	152	147	150	137	163	154	145	153	142	137	153	130	152	136	140	164	166	134	159	146	149	145	147	130	130	142	124	157	151	134	143	158	154	148	150	148	144	165	130	160	127	142	137	135	137	133	160	134	137	138	163	151	137	143	134	139	152	149	145	136	149	151	162	138	140	152	151	156	150	148	154	126	133	156	136	130	151	130	138	147	121	156	144	124	150	136	123	145	150	142	152	132	143	163	130	152	142	136	131	154	148	160	170	153	154	141	145	157	148	157	148	143	147	162	149	168	157	161	144	149	158	135	119	162	130	141	172	151	143	139	141	145	160	140	168	129	146	130	130	161	148	166	137	152	167	139	161	146	155	145	154	146	153	149	145	151	144	146	155	148	139	130	137	131	166	146	152	139	160	144	129	176	147	139	150	168	142	155	145	160	141	153	145	130	105	161	127	154	144	152	155	180	149	164	127	132	128	153	145	158	143	126	151	136	170	151	138	141	156	168	150	163	143	147	152	126	167	152	141	156	139	143	123	125	151	161	154	164	144	150	137	124	157	172	155	146	150	138	174	160	143	131	131	145	154	142	136	159	139	120	151	150	151	127	142	161	157	152	130	135	127	144	164	132	136	145	158	158	123	157	121	158	136	151	144	146	138	125	135	161	136	124	125	133	109	133	148	131	187	119	149	146	156	135	165	129	151	134	172	138	156	128	137	163	138	137	153	135	147	156	159	163	144	161	146	139	145	146	122	144	130	143	139	157	141	126	118	135	159	146	139	169	151	139	148	133	141	151	146	156	167	142	156	152	153	142	128	136	143	145	151	120	137	162	139	132	166	164	149	147	142	143	136	148	149	155	136	157	147	127	148	134	136	142	145	146	155	137	150	155	149	152	132	135	149	140	141	148	146	140	164	135	160	144	142	132	135	146	141	150	139	165	148	153	149	141	150	141	173	163	157	123	106	142	137	130	134	147	151	155	138	148	139	143	136	150	153	148	133	146	144	153	140	144	152	178	121	131	132	131	155	157	149	148	159	154	148	124	131	142	169	149	144	160	155	142	145	131	154	139	110	142	144	155	125	135	130	157	149	140	158	150	145	141	122	165	128	156	129	148	144	142	144	135	149	157	159	126	152	140	153	153	142	165	144	171	160	141	136	135	134	131	145	127	142	131	158	131	152	165	151	135	121	128	148	129	154	132	143	163	142	130	134	152	164	158	146	166	135	136	142	163	148	106	159	153	144	146	148	146	150	156	150	133	149	161	122	154	129	152	157	138	155	156	154	132	129	142	158	132	155	166	144	172	145	155	142	165	134	154	144	145	148	165	137	142	140	122	161	152	167	158	155	142	135	148	148	146	167	122	150	143	156	117	127	143	139	143	154	141	160	151	150	128	152	146	161	135	125	149	149	134	139	140	114	146	147	139	155	181	154	153	147	157	160	127	146	139	144	146	155	128	147	156	166	174	145	166	147	148	130	132	158	132	167	139	154	153	134	145	120	149	149	126	157	159	141	138	168	143	149	161	145	130	140	134	127	142	151	139	159	144	133	119	154	131	142	137	154	145	148	158	152	178	155	130	144	127	139	146	151	137	135	144	157	158	135	121	136	142	154	146	132	141	143	149	157	157	133	131	169	130	128	162	144	144	168	165	144	145	169	142	145	137	151	155	132	140	142	164	139	170	135	137	160	151	141	144	156	145	143	140	160	123	130	144	139	154	155	141	142	165	152	126	143	155	150	127	144	137	147	151	142	147	147	148	128	139	144	164	147	148	127	156	131	125	162	151	156	154	138	147	145	149	164	129	144	125	127	146	131	167	139	128	128	146	125	143	132	166	123	177	144	148	166	153	149	147	163	149	123	139	145	147	154	135	150	155	162	123	142	145	142	178	145	154	157	130	127	115	149	149	155	151	151	160	134	153	141	158	127	132	150	145	143	142	134	113	122	150	159	132	144	151	145
27353	1133	2391	2696	2207	1927	1637	1357	1171	1061	956	882	829	775	702	672	674	655	655	605	615	629	585	587	586	553	551	549	535	546	536	533	572	538	572	494	525	504	490	489	466	493	514	506	488	477	467	505	475	474	512	475	427	480	481	482	454	483	465	477	452	460	493	459	439	472	484	467	479	448	470	479	475	456	454	451	438	461	458	494	465	482	460	473	501	428	473	430	465	444	451	472	475	486	474	515	483	434	465	455	485	503	464	452	460	453	466	473	464	437	452	478	450	439	504	449	459	446	468	440	444	450	438	502	508	485	424	426	461	462	440	500	488	466	468	482	445	495	415	462	469	447	472	462	433	443	469	447	467	443	449	499	460	458	467	461	468	426	457	477	452	405	455	463	478	436	463	474	453	436	470	431	490	474	481	431	436	420	433	453	457	435	463	493	463	438	461	449	424	472	460	454	474	447	466	459	418	420	453	442	471	449	459	475	418	465	437	478	483	468	461	460	439	470	453	425	496	447	492	437	474	431	475	474	475	452	490	443	434	454	447	470	444	436	471	458	460	456	479	460	447	448	416	446	440	456	488	468	462	442	483	470	452	440	430	487	478	472	467	444	458	457	456	451	483	429	429	474	503	479	486	471	441	491	435	441	468	447	468	463	485	435	463	440	454	462	436	452	501	482	443	420	449	460	413	449	437	480	431	455	482	496	398	452	455	439	432	457	483	462	437	455	473	430	479	510	453	487	462	477	490	488	465	458	418	456	450	481	465	468	426	470	433	463	461	406	476	455	460	462	481	449	454	438	478	468	425	444	424	469	446	491	452	474	455	449	446	473	477	473	487	449	463	466	465	461	421	481	464	441	467	431	429	469	463	471	444	486	479	447	484	434	456	467	493	448	443	469	465	491	436	470	475	442	421	459	456	448	471	444	436	473	458	436	465	471	448	427	485	469	487	453	469	432	467	460	460	440	475	486	464	449	463	474	442	458	470	485	481	455	439	435	453	468	475	428	455	502	495	438	446	470	436	443	452	440	460	501	449	425	437	446	432	488	449	443	475	458	453	493	470	449	428	488	460	434	455	445	432	451	465	448	459	453	472	459	507	469	461	434	442	444	433	392	454	452	455	491	479	473	457	448	441	460	486	449	449	461	461	436	474	448	459	450	490	464	463	442	495	469	444	467	443	423	493	490	457	450	470	406	470	438	461	456	446	532	467	429	439	491	471	443	455	458	453	476	444	448	449	442	441	445	482	453	471	491	452	459	474	440	448	465	471	470	457	453	430	447	465	458	421	428	442	485	423	460	468	468	419	449	456	445	449	494	431	439	474	469	425	455	464	471	493	436	478	431	461	424	447	468	453	477	407	403	454	441	450	457	441	455	475	433	456	488	460	478	445	456	477	433	458	449	458	428	492	466	470	419	447	473	479	448	490	451	485	459	451	479	451	456	479	445	483	489	441	468	464	416	467	439	470	493	467	474	434	457	485	467	464	473	471	435	462	451	447	447	457	448	481	427	480	453	466	481	464	400	474	481	461	427	464	461	442	485	465	469	474	443	478	463	447	441	462	473	451	466	449	449	434	447	498	446	430	397	477	451	464	504	440	445	443	457	465	444	479	485	496	466	464	469	444	463	473	445	419	455	456	439	460	441	482	508	476	462	443	469	470	438	485	468	453	436	478	466	413	464	477	439	431	420	459	444	460	484	472	465	470	475	440	470	448	469	466	422	456	449	444	449	449	455	429	448	419	478	432	449	420	438	433	447	462	415	460	437	456	444	469	455	461	463	401	479	466	446	451	434	489	440	457	460	500	474	470	455	445	440	442	474	477	494	459	460	466	461	501	440	466	432	484	475	433	463	465	459	446	474	421	468	453	458	440	437	463	436	469	454	434	449	428	468	502	404	437	456	485	479	451	485	490	466	481	425	446	495	493	442	453	446	410	481	426	463	453	441	456	492	420	457	435	468	460	462	449	467	445	478	444	450	454	469	445	461	442	474	489	422	449	458	441	426	505	465	503	458	459	483	443	480	485	458	478	450	480	502	475	467	458	476	493	464	477	427	487	446	451	471	458	468	472	471	441	459	449	459	449	450	431	447	495	466	470	493	457	433	423	431	442	494	455	434	419	469	461	467	517	438	466	512	446	443	476	430	471	467	478	462	489	508	493	408	434	445	458	499	448	452	408	418	471	473	464	490	426	468	428	464	468	472	425	469	479	451	481	450	493	438	447	447	454	471	481	424	427	489	462	440	475	426	491	441	446	453	484	515	464	446	444	471	412	480	436	445	474	420	430	422	439	490	431	432	479	444	479	481	447	467	455	471	420	426	432	423	441	458	448	436	446	437	419	499	438	482	475	488	475	473	466	483	470	478	468	439	425	418	428	452	438	455	461	464	493	450	451	455	481	469	476	450	483	465	443	454	462	401	487	447	432	425	466	456	458	450	459	485	463	469	441	450	409	456	449	468	483	447	442	418	461	475	453	481	462	447	426	468	434	445	457	454	432	443	440	447	497	447	457	489	475	428	454	469	487	450	438	425	459	506	450	473	445	463	467	444	416	457	438	459	442	484	424	478	474	434	480	456	448	460	453	457	454	469	463	468	436	462	456	428	480	437	457	467	467	457	446	468	445	489	467	466	452	457	456	469	506	492	454	455	432	470	453	474	461	472	467	492	442	455	469	462	468	441	514	473	490	442	490	446	434	463	428	486	443	442	495	459	449	480	454	475	428	445	448	492	432	456	472	479	440	437	458	468	445	438	433	456	450	419	435	463	450	464	486	484	427	453	482	475	493	443	437	452	463	435	459	457	421	430	433	470	452	413	471	446	477	489	453	489	442	444	456	447	473	508	429	422	471	454	431	447	463	457	459	457	409	480	478	460	478	478	432	438	510	470	448	452	450	448	490	469	462	456	415	462	450	446	467	424	424	449	459	475	441	422	441	462	445	484	455	409	467	434	468	456	446	432	444	498	482	438	460	469	456	470	442	486	437	478	471	448	461	464	444	474	481	435	461	455	418	462	471	430	491	415	453	462	430	449	453	477	472	462	431	484	473	468	469	491	454	442	443	411	468	452	477	432	423	456	448	426	431	460	432	501	466	418	468	451	460	442	445	463	425	473	440	481	457	473	450	480	422	429	429	476	452	496	443	497	499	478	406	456	453	463	464	453	464	455	470	443	470	473	451	458	439	455	463	431	507	447	467	438	463	431	470	461	467	471	457	452	404	460	459	481	465	488	482	519	452	491	440	476	489	423	451	452	428	454	422	465	404	446	458	467	443	485	459	451	470	435	473	446	470	462	396	456	442	428	499	450	456	472	457	458	446	446	441	467	437	445	473	429	472	464	431	461	447	474	448	481	424	438	424	440	486	453	483	438	448	444	437	452	455	457	443	464	442	484	473	455	506	434	500	496	420	465	480	474	472	478	478	440	458	429	475	454	436	450	419	452	448	444	460	471	450	454	481	445	410	434	427	467	505	486	467	456	433	459
52273	22017	23803	5523	1255	959	764	548	506	476	382	381	347	326	356	290	325	328	294	303	266	273	249	246	289	255	258	253	283	289	281	275	258	261	263	255	270	232	234	240	284	249	241	235	234	215	243	275	247	235	246	239	238	265	271	247	234	232	251	221	223	267	233	246	224	243	262	250	231	236	237	233	245	230	236	230	252	230	240	252	240	235	263	234	249	199	241	226	213	243	224	233	244	237	232	216	232	216	248	230	251	260	247	234	217	246	205	211	245	251	248	240	214	243	237	233	210	246	265	244	248	242	236	252	263	233	238	240	251	238	249	231	233	262	239	253	233	268	260	254	253	212	255	293	201	263	211	231	252	253	204	231	249	243	220	234	249	264	248	237	218	261	230	244	219	217	261	238	240	245	247	255	235	236	239	218	257	246	214	215	211	225	239	290	248	259	259	231	225	219	243	229	249	255	249	238	230	271	222	252	232	263	246	238	236	248	243	232	222	213	246	237	246	222	239	238	267	233	234	238	252	198	219	224	248	254	255	249	224	247	219	251	239	227	249	248	250	245	237	240	248	249	249	244	245	244	225	206	244	248	256	245	234	232	260	216	255	251	239	223	255	223	278	263	243	256	256	255	239	242	215	237	248	248	226	250	256	252	231	239	234	223	251	231	264	230	249	220	244	233	246	252	228	253	264	247	223	219	257	233	285	260	232	257	268	254	226	234	204	245	240	265	214	214	217	247	234	257	233	223	258	264	220	263	248	235	293	226	267	231	268	218	250	292	243	238	256	249	234	193	220	221	188	230	206	246	243	241	279	229	233	225	258	247	230	236	242	242	215	246	227	262	254	228	249	250	223	234	225	234	243	247	241	230	223	248	238	242	231	254	249	238	242	237	237	237	248	233	242	237	242	256	214	230	223	233	210	244	239	240	232	246	253	243	261	237	230	236	235	215	214	248	237	251	238	258	206	246	234	249	198	261	254	234	215	224	212	243	225	229	193	249	249	258	239	210	253	239	249	228	214	237	249	238	259	258	252	264	259	272	256	227	247	264	242	244	267	264	246	238	230	213	253	255	209	240	233	237	229	244	234	238	249	231	242	251	218	228	234	258	243	244	229	271	240	231	227	237	243	258	248	257	242	252	254	278	251	227	262	215	251	240	253	248	249	248	272	236	213	235	231	266	271	223	255	241	239	221	273	257	252	226	250	225	248	244	250	249	225	235	253	234	265	249	243	255	263	270	233	234	244	216	255	244	258	231	222	242	218	201	219	255	264	214	211	235	247	240	260	208	255	225	241	251	249	248	236	272	238	247	239	237	217	245	228	235	241	216	241	247	232	213	255	227	246	226	254	239	239	253	232	261	241	260	221	265	218	256	248	230	246	250	239	241	218	252	227	236	245	240	278	255	236	251	240	221	243	226	245	229	232	252	233	216	236	240	236	243	245	245	237	242	270	242	225	236	258	222	233	261	236	240	241	220	276	222	262	240	246	257	247	236	232	247	245	226	219	231	277	244	251	265	220	259	253	239	247	239	236	260	251	247	241	241	262	265	244	261	236	221	254	259	238	256	242	237	229	248	232	230	238	266	212	250	224	258	235	246	220	266	255	249	243	263	243	246	253	246	239	237	259	275	241	233	243	254	251	235	249	212	222	237	254	255	224	247	246	255	227	221	246	240	252	226	214	235	263	237	229	255	251	241	255	226	248	247	238	247	225	230	230	239	253	248	239	273	251	243	221	248	231	229	252	221	239	222	254	237	254	222	239	276	260	222	244	235	260	230	233	223	223	219	243	244	233	226	250	228	215	209	274	224	269	244	230	223	245	237	247	250	235	249	258	263	239	244	264	243	238	263	260	251	238	226	221	241	249	247	240	269	225	253	251	227	253	242	262	246	220	229	227	238	249	244	224	225	213	247	263	230	235	244	229	247	238	246	235	224	212	237	247	254	263	238	228	231	257	235	240	245	224	249	216	227	212	216	264	254	249	228	258	224	259	231	229	248	256	250	246	228	273	249	240	245	246	234	235	209	241	244	247	252	244	235	245	240	234	226	239	261	222	246	217	252	242	250	255	239	231	212	259	258	239	219	244	225	239	252	233	224	218	237	234	239	248	231	257	243	230	241	257	235	227	254	236	225	240	218	215	214	235	261	216	240	229	253	237	249	227	231	242	228	263	235	218	232	245	233	241	235	268	255	196	251	235	231	261	262	229	236	264	223	242	227	257	224	252	267	265	226	239	228	233	240	245	238	238	220	238	252	241	225	225	235	237	269	255	251	237	209	250	230	254	222	237	231	215	241	249	236	244	227	203	278	249	245	232	251	260	229	235	246	248	263	236	253	242	260	220	217	233	215	260	223	254	247	243	250	238	210	242	213	231	252	230	240	270	243	223	220	253	212	249	244	226	243	249	232	242	216	257	254	229	232	240	255	267	251	235	250	260	225	212	262	252	266	242	234	261	223	263	250	267	244	252	267	222	236	225	241	245	216	242	231	230	226	253	253	239	246	240	238	243	264	234	235	237	236	259	229	227	244	264	269	228	249	251	240	237	252	247	243	264	240	213	227	263	260	255	263	240	270	231	231	219	245	233	229	243	227	252	261	244	255	229	242	239	280	234	234	231	221	270	223	227	250	225	224	235	235	261	241	241	260	240	255	257	230	231	225	248	253	249	246	226	241	245	238	218	217	251	263	225	216	249	248	248	240	275	259	228	246	230	268	210	216	237	263	246	255	232	245	229	245	244	253	218	252	251	244	268	222	233	219	232	224	242	252	218	231	234	246	232	264	232	234	224	247	270	251	268	235	231	236	246	257	234	243	260	235	271	229	230	218	263	221	250	210	235	249	224	230	269	232	249	255	225	237	238	255	230	243	240	226	240	238	254	241	254	236	260	258	222	238	258	241	274	242	235	247	244	215	221	258	252	251	224	200	220	235	212	221	231	286	269	193	233	207	230	224	251	234	262	229	212	235	256	253	232	241	241	259	255	240	232	240	239	219	242	262	241	227	261	231	251	271	231	226	210	227	248	257	262	239	214	283	240	238	242	228	251	257	244	236	232	244	234	259	246	233	223	258	214	219	233	247	249	240	232	234	244	253	243	238	216	240	217	216	220	258	233	243	257	231	209	232	229	235	233	242	236	256	231	252	235	253	258	244	231	248	259	240	228	243	265	270	247	233	229	211	251	231	246	221	219	242	237	249	238	241	223	248	225	252	244	238	236	219	230	264	205	237	233	220	234	237	262	246	216	250	225	232	255	215	209	229	244	253	253	255	234	244	238	231	248	262	225	254	226	243	241	251	244	251	237	238	237	245	244	245	227	213	273	244	250	272	262	272	254	254	243	200	214	260	253	211	262	237	249	249	264	236	216	211	263	203	226	249	249	253	233	232	214	244	224	247	246	234	236	194	216	240	253	225	244	249	264	246	233	235	215	244	236	257	227	222	211	245	228	251	227	230	243	256	215	253	255	281	231	244	248	229	238	261	234	236
30938	2212	4455	4784	4163	3444	2972	2409	2117	1939	1723	1544	1390	1292	1278	1163	1163	1099	1035	996	969	952	886	959	942	842	891	864	897	836	829	796	817	810	825	785	807	801	755	738	797	743	759	788	764	703	757	769	705	749	701	684	769	760	708	734	777	760	785	690	720	743	683	676	671	753	735	727	718	711	734	772	705	701	696	736	677	716	721	751	688	731	735	735	698	715	710	690	703	731	735	730	713	728	735	704	730	672	699	704	725	721	748	739	723	671	714	701	655	707	658	741	722	681	753	702	766	729	673	673	709	707	667	675	705	699	716	721	729	715	736	639	657	689	730	691	706	703	680	738	749	701	676	690	676	680	695	711	650	752	708	711	685	694	699	714	741	686	710	699	667	693	725	664	706	685	710	687	696	746	715	681	709	713	730	700	680	701	697	700	733	696	721	692	709	729	762	685	696	656	702	713	697	710	719	720	649	693	742	703	713	684	677	699	671	703	666	721	694	689	719	688	698	713	715	752	688	714	692	702	701	692	719	701	682	692	666	719	679	710	699	642	724	685	715	703	721	745	718	691	687	676	699	755	692	700	679	715	684	711	638	741	749	668	685	706	657	705	701	715	685	686	649	707	719	667	712	675	679	699	710	700	663	631	700	705	702	649	680	653	704	646	717	652	684	702	622	631	720	704	685	722	717	705	669	740	711	675	724	740	677	682	686	686	740	681	700	683	753	730	678	678	741	672	717	702	682	658	665	672	695	656	692	698	713	690	721	714	715	685	741	648	675	655	709	713	656	672	698	751	659	701	712	685	693	701	672	716	691	704	702	711	712	645	671	672	648	693	688	643	700	733	689	725	659	711	702	725	683	690	682	658	731	626	721	746	707	717	675	703	697	677	719	650	730	720	725	670	695	703	697	666	680	697	681	678	673	739	722	713	693	672	765	727	697	755	688	659	723	721	710	706	711	672	718	682	703	727	664	697	683	709	693	704	720	666	684	771	697	681	740	695	692	697	665	686	658	712	728	715	671	723	694	703	719	729	701	660	709	733	730	702	684	708	674	671	682	755	690	672	666	652	668	705	664	697	701	736	710	675	706	691	721	686	678	688	672	664	669	683	717	651	726	702	672	676	704	714	701	686	690	704	719	676	676	697	685	656	690	668	709	746	663	684	703	683	715	691	712	721	692	722	717	718	660	681	716	671	717	706	714	670	718	678	694	697	731	708	721	686	697	664	755	695	684	710	763	685	683	689	698	744	683	715	710	729	777	696	752	719	673	702	685	721	721	662	666	704	663	728	738	733	711	715	721	679	707	714	765	723	666	647	725	691	707	699	689	660	673	678	667	686	664	706	679	688	668	686	688	689	728	746	692	687	692	671	723	741	679	712	702	691	698	710	666	680	670	651	687	651	703	669	704	709	708	726	724	645	690	707	679	721	711	694	706	661	776	714	712	715	707	751	691	714	709	714	723	716	719	689	687	662	743	700	691	664	766	708	683	660	692	681	709	666	733	731	706	689	722	727	713	716	705	676	706	665	728	678	718	633	711	671	675	677	717	699	715	669	707	740	700	718	688	701	721	709	679	678	714	721	719	688	684	677	673	721	707	709	694	669	672	708	722	672	707	684	678	686	661	698	647	667	719	646	665	688	720	730	719	736	674	702	655	753	677	712	683	675	701	684	706	681	691	700	696	683	689	667	754	710	694	720	685	660	677	709	697	733	694	717	681	711	676	662	670	672	658	707	705	685	675	734	720	717	678	712	719	692	701	693	728	697	679	717	735	639	681	670	680	699	708	700	697	715	664	687	671	671	684	711	742	715	708	669	768	702	695	710	724	667	641	718	709	627	664	700	674	674	696	738	718	714	712	711	679	668	687	746	693	719	727	698	688	675	702	693	717	703	748	693	732	692	653	648	714	695	670	742	700	693	712	697	664	719	748	746	702	727	649	697	706	678	712	708	712	680	691	681	675	674	669	669	675	711	661	669	723	712	635	696	771	704	701	703	722	714	673	711	737	664	693	708	711	693	673	681	714	617	678	689	701	658	661	724	737	705	683	693	707	745	711	672	691	721	719	711	656	692	712	745	664	690	729	743	693	713	741	692	686	737	680	713	713	710	683	686	704	711	730	698	684	745	719	683	658	711	700	741	739	757	736	654	728	668	710	693	699	728	648	693	693	675	689	723	664	693	691	654	686	744	664	666	730	703	669	674	684	701	712	737	707	707	716	725	629	705	696	692	736	680	704	702	730	691	672	674	685	658	647	727	704	697	668	702	729	736	657	700	680	667	674	720	725	681	734	682	671	720	715	700	688	705	700	688	701	641	734	698	679	744	707	712	660	686	722	659	671	702	678	740	639	699	673	682	736	673	754	720	701	697	733	696	719	649	739	708	663	702	730	721	689	696	729	729	651	740	690	712	728	671	752	654	769	714	730	679	677	703	709	695	720	708	703	681	699	687	754	671	760	649	708	720	696	679	741	717	671	717	676	714	713	707	679	669	694	654	682	686	672	690	695	719	662	623	733	699	677	729	711	637	714	723	753	724	703	670	719	677	747	746	724	692	719	763	681	724	713	680	682	688	691	715	728	657	703	706	734	685	701	669	742	672	682	661	720	685	717	727	677	685	669	721	655	699	703	703	716	735	720	689	695	682	699	728	674	689	731	699	692	687	723	718	678	721	690	739	663	718	736	665	731	675	694	661	688	742	697	693	708	711	727	745	671	724	724	737	730	705	672	717	665	692	709	768	660	729	685	712	671	708	659	718	711	729	705	732	704	680	695	671	668	697	707	674	663	722	735	725	652	713	717	700	697	671	682	689	731	726	709	660	659	679	703	662	717	738	738	678	716	708	673	713	711	673	659	685	686	657	698	691	675	710	690	649	726	693	693	688	701	695	670	702	731	698	712	628	683	735	747	749	714	747	647	688	697	740	695	689	714	696	708	695	700	684	718	688	661	680	706	689	700	669	681	648	705	704	705	745	697	678	689	710	694	720	742	705	706	668	730	702	681	695	685	709	699	691	716	684	656	685	712	711	713	700	741	745	669	697	662	716	697	702	703	672	685	672	747	703	697	713	690	713	644	701	655	690	681	701	741	697	711	722	711	689	729	685	700	675	664	710	667	701	685	739	704	684	685	722	688	700	679	759	706	721	628	718	682	714	734	700	690	657	727	732	693	730	681	700	702	687	693	637	666	671	660	706	692	708	668	725	670	689	659	687	679	681	666	721	701	711	707	661	690	686	663	675	652	691	703	697	700	709	690	681	739	679	642	698	676	704	714	702	702	709	690	757	672	654	743	707	715	634	686	711	698	679	720	701	656	710	686	691	711	706	704	703	685	754	716	707	679	672	719	754	760	722	757	658	714	708	739	702	709	705	687	689	693	695	664	695	704	726	686	702	663	700	735	699	708	707	718	611	695	673	692	698	709	698	724	689	697	712	654	710	691	718	721	722	723	677	724	757	716	689	740	703	745	688	695	721	727	682	705	665	706	748
11073	449	354	147	90	95	89	71	77	70	76	66	64	78	69	71	70	83	64	77	74	69	71	84	75	68	74	65	66	54	64	69	65	68	77	80	66	64	64	63	54	77	70	76	69	60	71	78	75	67	82	73	73	75	74	67	68	69	59	62	63	63	58	80	60	75	73	69	71	69	74	83	56	71	67	70	84	70	75	65	84	61	56	83	72	54	73	85	66	66	75	59	87	60	60	77	63	70	75	62	67	76	60	65	62	57	73	68	75	68	75	75	73	75	59	74	69	64	80	70	67	54	71	66	77	67	78	69	74	74	67	70	66	68	69	69	80	84	50	66	64	55	67	66	56	77	62	60	71	75	69	84	73	72	80	64	67	69	65	71	71	66	64	82	72	82	79	51	55	71	71	71	58	58	68	80	63	81	74	73	73	60	62	63	85	79	66	68	63	68	74	67	75	75	65	67	65	78	71	61	78	74	65	54	59	65	66	79	83	48	52	67	70	76	77	88	84	69	81	66	53	65	75	88	74	74	71	63	76	87	59	71	79	68	71	63	76	77	51	66	70	63	49	64	72	85	56	78	73	71	87	75	76	95	83	75	62	55	56	60	56	73	83	68	53	69	87	63	69	80	64	77	75	100	69	61	71	76	69	71	62	78	94	78	72	79	81	67	64	84	61	64	53	67	61	76	70	68	81	72	66	78	72	72	71	81	88	56	73	81	75	72	59	68	69	69	67	63	70	67	75	73	67	74	77	63	79	66	81	77	65	73	74	66	65	78	88	76	72	59	74	68	70	58	61	59	65	62	74	61	59	71	70	78	78	64	60	68	71	73	77	78	70	67	73	70	89	70	60	62	61	53	72	93	77	77	70	55	63	58	61	60	72	61	57	75	72	66	84	52	80	65	80	76	64	61	70	65	70	81	53	71	69	71	59	61	91	78	85	78	75	70	60	64	64	73	60	70	79	64	56	68	77	81	82	64	79	80	71	72	71	66	72	73	63	72	77	69	59	73	70	76	65	62	57	60	68	61	73	72	69	78	59	72	70	58	76	71	76	67	61	73	59	74	77	65	71	75	61	85	63	79	66	73	61	73	86	64	69	78	71	50	63	63	71	69	56	67	68	72	67	69	69	88	73	61	71	56	79	79	87	63	81	75	75	62	70	66	74	78	54	73	60	76	75	79	63	65	70	62	74	60	76	82	57	71	62	58	79	71	52	74	66	75	74	75	62	76	57	69	66	77	76	82	59	55	72	70	65	78	80	70	83	66	66	78	82	61	68	56	57	72	79	78	78	78	70	78	74	60	69	68	66	82	62	74	78	84	45	52	69	71	75	65	76	70	55	74	60	66	65	63	78	79	86	76	62	78	70	83	67	84	62	72	60	65	84	48	70	68	72	65	73	79	65	80	52	73	66	68	67	66	79	80	69	72	72	63	73	70	65	74	77	54	74	66	81	62	83	70	70	80	64	60	73	71	75	77	64	75	87	75	82	71	75	68	62	82	60	78	72	70	74	62	61	69	70	66	77	82	55	72	70	73	82	69	65	62	70	78	73	71	61	77	82	69	90	75	79	66	61	82	70	62	68	69	77	74	74	76	75	74	58	69	70	73	60	81	70	84	80	64	79	71	60	81	75	68	75	79	68	68	58	83	75	77	48	84	60	71	53	78	82	71	62	68	68	74	96	66	57	73	59	76	71	90	78	63	66	82	73	63	62	73	75	64	71	72	53	76	77	67	74	61	75	65	76	77	68	74	75	70	69	58	68	68	65	78	96	75	71	66	55	70	80	72	65	78	66	75	81	82	72	70	69	57	72	72	72	63	58	79	71	65	62	64	74	72	65	68	64	76	87	66	66	78	87	75	78	61	55	71	72	55	64	77	86	70	75	70	67	69	66	67	68	56	58	71	77	70	65	84	74	75	70	58	62	77	74	73	76	70	60	78	55	74	68	70	74	73	85	74	69	74	71	56	74	64	84	69	60	68	74	63	84	70	80	47	75	79	57	64	60	72	72	81	53	75	75	55	69	71	76	73	66	78	60	68	77	63	72	70	77	64	62	89	74	70	93	76	76	65	73	54	68	67	76	78	66	76	66	76	74	58	72	69	70	66	84	76	82	84	61	71	55	68	73	66	70	78	60	72	61	76	64	72	55	80	77	73	71	84	73	70	68	76	76	60	76	82	66	70	74	67	66	83	76	71	67	67	81	78	71	77	65	71	76	67	77	74	74	54	82	65	87	75	75	55	75	69	70	62	74	59	82	62	77	55	63	59	60	63	62	71	78	82	89	74	86	62	58	63	56	69	73	70	79	68	72	61	58	59	54	85	79	68	67	87	78	85	67	80	64	91	62	68	66	78	68	63	70	88	74	65	67	77	89	72	66	74	77	61	68	64	69	66	89	66	67	54	66	73	75	85	75	71	72	57	71	72	71	66	83	62	77	79	66	57	63	54	67	73	74	70	68	59	73	67	67	75	62	53	72	74	74	79	65	86	68	74	69	59	75	92	84	56	72	75	72	70	75	71	60	67	85	71	79	64	55	61	89	61	78	67	62	71	69	85	71	59	70	70	71	56	80	76	71	86	71	72	72	82	70	65	67	62	64	70	64	70	67	78	79	74	60	76	57	71	73	76	81	83	79	72	65	56	66	80	68	72	54	52	74	65	66	55	62	52	58	76	67	72	61	76	74	61	74	71	84	81	73	64	71	55	81	86	61	80	55	75	75	71	89	75	73	72	89	65	66	71	72	66	62	62	76	69	78	71	62	88	66	82	52	67	72	68	69	68	66	76	79	73	76	79	83	67	64	63	75	68	76	73	61	65	70	77	66	74	69	87	63	78	67	73	58	80	64	81	69	55	61	69	85	70	77	67	69	56	68	95	64	83	72	77	67	74	69	68	63	67	72	68	64	68	70	67	75	66	65	81	60	78	67	57	64	61	84	79	77	69	64	75	68	77	70	78	66	77	77	67	61	63	73	76	64	77	84	80	72	63	80	75	88	73	64	82	59	93	62	77	65	53	63	76	69	77	53	71	75	58	66	72	62	75	57	81	61	66	78	68	60	77	61	68	81	75	85	73	75	59	90	74	64	75	76	70	72	80	75	72	63	64	65	61	63	68	78	78	75	55	70	76	72	77	68	80	77	63	67	61	69	72	84	74	77	73	74	73	73	88	69	78	78	63	75	71	70	83	63	71	67	82	75	67	73	67	54	65	84	60	54	77	74	63	67	82	78	75	70	53	68	70	79	74	59	78	56	76	76	74	72	68	71	75	73	86	62	61	77	66	63	68	59	63	72	83	80	82	71	69	75	71	82	63	60	65	75	62	70	68	72	73	80	75	82	72	70	63	65	80	67	67	70	59	73	69	77	60	83	77	68	59	58	59	71	77	78	59	66	67	79	66	69	64	88	76	67	69	71	55	80	67	61	85	76	78	68	88	79	70	77	78	52	63	56	71	60	72	70	75	65	65	75	68	62	69
11025	310	379	397	392	349	345	306	325	308	278	276	276	251	272	279	287	249	300	271	267	267	256	282	262	250	286	236	243	264	255	234	231	277	292	249	267	278	237	271	244	234	264	272	260	262	245	268	261	256	252	296	264	244	233	282	252	293	257	295	242	281	243	263	299	249	268	269	250	265	244	274	248	251	249	288	268	253	280	274	273	254	262	266	274	263	272	253	270	261	275	251	243	274	269	266	249	268	266	251	247	244	305	276	277	235	262	238	235	276	254	234	288	254	259	267	250	269	274	245	287	262	258	250	296	259	235	242	249	266	298	285	258	249	268	234	257	269	243	240	258	220	294	278	258	240	241	250	273	282	271	247	270	270	234	281	261	261	241	276	260	254	311	269	268	254	242	271	251	292	252	261	238	263	262	271	240	235	253	241	278	230	285	264	272	265	253	276	251	241	266	260	223	237	228	268	292	261	263	257	252	272	262	266	287	250	264	267	259	264	257	249	264	263	290	283	258	245	273	272	282	268	257	250	281	274	264	242	259	280	293	272	277	266	288	284	254	265	285	275	259	259	278	272	270	222	252	237	257	263	281	263	248	249	261	272	271	252	289	249	251	266	265	281	246	263	263	232	238	275	258	253	262	244	266	262	253	234	231	294	273	265	258	276	241	239	270	257	258	302	272	237	276	241	262	285	265	292	281	266	247	266	262	265	246	278	256	235	287	265	257	246	266	250	248	248	245	250	299	275	247	255	263	266	256	291	259	248	252	274	250	268	284	239	251	243	261	250	262	255	254	247	284	287	254	263	277	251	268	254	249	286	269	251	248	237	246	255	240	260	275	292	242	257	268	244	264	278	270	260	280	260	255	259	254	255	230	266	253	280	245	264	281	266	246	253	268	256	239	250	260	249	261	287	287	243	257	241	256	281	248	259	246	266	265	275	251	289	240	285	270	284	270	255	254	273	275	273	251	274	282	229	239	269	273	269	267	282	265	292	272	263	278	268	241	244	255	260	245	252	299	257	265	283	254	266	255	257	272	265	268	278	268	271	267	257	266	237	258	255	251	264	258	258	258	315	256	255	249	268	258	265	266	257	255	274	270	262	241	261	267	263	232	272	252	261	232	264	258	285	276	250	244	252	253	265	241	300	237	271	284	265	267	263	253	265	266	282	258	254	224	254	251	257	249	231	288	238	273	285	253	288	260	252	270	251	260	262	275	282	246	279	256	227	274	266	272	232	270	294	258	276	239	276	280	240	233	231	264	252	270	272	263	260	249	252	248	268	249	250	245	273	254	262	266	282	229	228	263	246	224	272	288	261	254	231	297	290	248	267	284	253	273	243	252	247	247	264	244	262	269	224	252	272	260	271	257	245	265	227	268	278	243	283	266	260	256	286	255	240	242	257	242	284	238	280	265	259	264	279	270	239	264	264	272	252	244	270	281	281	278	266	272	248	249	248	285	278	258	235	258	267	266	305	261	269	259	252	257	262	247	246	281	278	254	248	269	258	240	231	234	265	266	253	273	241	227	283	257	260	245	276	255	270	239	277	240	265	285	275	276	246	278	238	237	249	247	239	262	295	273	271	255	275	266	239	230	267	279	269	263	250	273	246	264	247	250	271	247	274	286	252	240	272	259	261	257	261	271	250	279	254	260	268	263	256	259	252	262	262	271	277	288	256	272	230	239	255	265	251	278	266	265	269	251	233	258	281	251	240	267	236	248	256	282	260	262	244	247	252	270	282	267	228	275	278	266	247	263	265	257	243	261	261	265	259	219	263	262	246	234	246	246	278	225	242	277	244	273	232	234	250	266	246	228	255	257	255	256	246	286	257	232	277	252	250	235	253	230	270	268	266	240	241	301	257	251	249	264	281	268	289	245	232	275	275	271	271	257	249	267	288	254	267	254	268	249	247	280	273	244	276	288	247	243	282	246	264	274	267	275	292	275	249	256	254	254	267	248	259	249	238	233	240	258	249	276	255	262	271	283	273	258	276	248	256	258	267	239	264	267	260	275	253	276	276	291	263	250	252	261	258	242	271	255	249	272	264	271	250	246	298	270	243	255	266	271	261	262	281	262	248	270	279	280	259	258	222	262	252	267	224	251	240	301	273	237	272	219	290	274	240	257	273	264	277	272	235	264	268	240	263	233	231	269	251	272	241	237	250	240	275	239	231	251	269	245	266	277	279	307	271	241	272	259	270	238	273	251	266	279	262	269	258	241	260	258	244	241	303	296	260	252	248	279	235	279	246	247	270	281	232	239	248	256	244	266	233	261	276	242	290	272	276	242	233	249	262	271	234	264	253	263	238	240	253	278	258	258	261	290	245	269	239	230	235	261	233	241	232	265	261	297	245	276	255	255	243	248	256	245	278	244	256	267	269	273	272	269	277	250	259	274	259	249	257	277	274	279	259	236	274	259	256	238	252	249	260	253	239	282	277	219	290	228	260	248	277	268	272	257	224	261	255	259	268	263	260	239	237	256	276	251	248	272	263	244	248	275	254	249	251	273	268	246	262	284	254	273	261	253	248	260	275	249	252	247	247	262	256	258	275	243	245	261	252	278	249	246	246	270	255	275	259	286	263	273	251	258	229	256	264	268	274	251	270	264	257	272	291	244	247	253	253	230	247	248	263	280	246	256	277	281	279	264	287	273	254	289	239	262	259	253	259	259	254	257	266	274	259	269	262	260	272	241	234	249	260	256	289	263	282	251	244	244	256	281	275	240	255	247	256	253	262	271	271	269	246	252	265	284	250	266	285	253	266	276	238	258	275	231	266	265	238	266	259	275	251	251	248	235	252	249	244	269	251	273	277	260	261	231	267	248	288	271	271	262	249	245	248	277	266	259	267	255	228	247	253	262	249	264	251	282	273	276	263	251	277	271	253	276	266	245	289	272	288	269	278	277	275	282	248	263	246	277	254	271	233	297	261	271	267	245	273	255	269	236	266	259	270	285	252	248	290	259	261	248	228	282	257	272	283	244	270	275	258	267	269	299	222	258	262	254	248	263	263	251	279	277	251	270	267	226	240	221	272	282	279	248	260	248	243	268	265	245	257	241	272	287	271	254	256	254	286	275	268	255	257	254	264	247	258	234	271	234	294	267	263	276	248	257	290	283	238	269	251	272	263	253	260	247	262	251	260	288	267	268	267	289	271	255	267	235	252	253	269	265	247	238	271	266	275	254	243	272	221	267	245	275	241	262	257	273	275	255	276	256	259	250	267	277	245	255	279	252	253	270	266	244	262	264	246	270	278	238	261	248	267	252	288	271	271	280	270	265	290	252	254	231	279	294	260	277	235	246	266	243	246	251	256	269	271	251	247	284	280	253	275	261	288	292	231	279	271	249	310	263	267	272	263	263	245	275	232	234	288	269	254	240	258	260	248	265	244	259	247	257	225	279	275	275	262	283	258	253	264	274	243	268	268	267	238	263	232	239	301	276	243	248	274	226	239	243	270	226	265	253	262	270	256	245	241	272	255	252	257
49157	17181	4588	973	594	477	375	341	310	250	245	219	183	201	180	181	175	177	164	151	160	173	150	175	164	146	160	154	145	151	162	144	142	162	147	160	153	126	133	129	147	133	153	126	138	148	145	153	160	150	164	148	157	135	124	145	166	152	149	145	140	139	152	151	148	145	162	128	164	137	134	141	152	137	147	146	140	143	129	143	152	135	171	119	130	123	139	156	128	138	136	145	147	145	155	137	145	136	145	144	140	136	154	155	135	133	154	137	145	162	136	144	144	155	125	151	149	164	158	138	148	139	152	171	137	135	131	134	147	145	141	150	165	161	146	130	144	132	105	145	128	133	155	148	137	156	139	127	116	137	129	155	124	152	146	124	147	132	142	138	146	129	140	138	135	141	145	145	142	154	131	161	152	152	146	174	149	148	142	151	142	125	149	129	137	141	138	142	140	148	151	123	168	135	128	135	140	140	158	129	148	131	140	124	140	148	143	145	140	156	137	142	144	145	155	126	131	125	134	137	124	116	158	166	157	136	137	136	140	157	144	135	136	146	147	142	139	137	121	118	144	147	146	148	135	143	145	130	123	143	147	142	146	132	163	142	106	153	134	136	137	154	150	147	144	128	154	135	142	140	159	152	144	115	129	150	151	151	129	119	147	119	140	150	127	139	135	132	150	155	158	148	133	137	163	151	155	142	145	169	181	141	125	124	148	162	148	147	145	150	127	140	160	139	125	137	131	143	139	138	148	123	141	134	140	160	166	149	147	126	141	130	151	145	136	132	136	143	145	148	143	167	103	140	168	133	126	125	140	125	160	125	151	148	150	130	149	145	142	134	158	122	157	135	168	158	151	155	141	143	135	137	146	144	145	146	156	176	135	143	128	133	135	134	145	144	143	134	147	127	137	129	142	133	120	143	157	129	162	133	150	147	150	148	143	148	137	120	132	142	153	117	157	149	134	142	135	144	154	134	148	129	130	145	133	125	119	150	137	147	144	134	136	137	141	136	164	154	151	125	165	162	141	135	154	131	125	146	146	159	132	148	159	143	128	149	148	151	128	134	132	135	128	152	168	143	134	155	134	139	144	158	145	140	164	158	159	132	136	141	139	148	123	144	144	125	137	131	137	147	143	152	137	129	116	160	130	125	143	135	122	133	136	162	133	154	149	149	133	139	162	165	160	161	136	132	162	141	148	131	128	133	128	134	154	156	150	116	144	153	137	140	147	153	140	130	137	149	133	137	136	131	141	131	148	123	132	144	142	156	152	142	130	138	133	127	134	127	152	124	143	143	133	138	148	143	129	138	159	147	133	146	160	165	145	134	147	145	146	162	134	142	144	142	155	133	134	157	131	119	151	156	147	138	136	155	171	120	132	139	154	151	143	138	129	132	137	136	135	123	152	148	150	155	131	143	135	142	122	138	149	134	116	149	153	140	161	148	144	151	132	150	135	127	140	130	134	152	151	130	161	145	125	127	154	125	141	122	149	125	141	141	172	134	135	137	120	133	145	137	139	153	146	161	116	123	110	151	131	150	131	138	160	139	153	152	146	167	155	134	145	135	141	139	158	138	150	160	155	150	138	157	126	141	153	156	129	146	149	140	126	139	140	121	155	167	147	125	147	138	144	149	145	118	141	149	169	144	124	169	148	125	140	153	144	161	121	133	137	146	144	135	135	112	145	153	146	131	139	146	144	172	132	137	137	133	150	146	138	158	138	137	146	155	142	138	147	161	144	115	141	148	137	165	154	119	131	150	140	133	168	148	139	153	161	158	130	124	152	121	112	159	122	149	119	131	123	134	162	151	130	150	135	141	129	137	138	140	165	157	135	135	146	133	138	141	135	127	148	133	132	156	140	150	144	128	138	130	134	160	151	137	155	148	140	135	120	124	127	147	139	154	144	138	129	140	149	143	139	122	159	133	158	146	135	115	140	133	131	133	165	164	147	134	146	149	141	153	122	153	135	124	169	130	139	127	152	132	159	149	145	156	133	148	141	138	142	139	141	170	150	137	166	138	159	141	150	137	150	132	123	138	140	140	147	147	154	134	133	127	145	149	138	136	140	165	139	154	137	147	148	123	157	150	144	146	134	106	140	142	144	125	155	133	140	159	124	150	142	142	151	129	138	153	134	133	125	129	147	153	155	135	123	138	156	151	168	158	149	118	142	155	148	142	130	159	151	143	150	150	112	148	148	170	128	131	134	139	146	139	116	123	130	127	137	151	128	139	144	146	141	137	148	158	148	135	150	139	132	150	131	119	131	145	147	128	130	148	125	136	137	129	149	143	154	135	132	140	135	134	133	152	146	127	128	165	144	134	130	146	127	137	119	141	130	149	123	124	154	138	129	140	146	135	129	137	133	136	130	134	137	127	154	119	132	131	127	143	150	134	141	135	145	153	149	117	136	128	156	148	141	135	167	150	139	142	141	139	135	162	147	137	135	139	141	153	140	144	136	137	156	140	168	160	152	116	156	164	162	149	137	141	114	159	144	150	149	117	142	140	136	146	143	148	148	130	175	149	135	125	171	139	133	140	132	149	138	139	150	154	143	138	138	138	149	132	156	163	140	131	149	130	137	168	118	140	126	137	142	133	149	139	131	152	139	154	146	144	145	142	135	137	153	144	142	161	134	145	136	135	136	142	156	138	139	156	140	130	124	153	146	149	144	138	138	132	157	119	128	136	132	134	162	126	155	134	138	139	147	141	122	131	135	136	148	153	145	146	119	146	139	139	155	142	150	130	144	147	138	160	153	147	142	163	152	125	134	150	139	148	137	128	140	154	145	120	116	138	128	131	128	128	156	142	139	129	160	145	139	127	118	129	130	134	136	140	145	130	135	137	166	157	147	153	162	130	147	130	155	158	144	128	131	160	139	155	144	137	146	134	132	139	142	121	140	158	129	144	132	132	152	144	123	138	154	142	138	148	136	153	142	122	146	144	145	129	140	149	131	171	119	133	142	162	154	140	148	125	131	145	154	159	139	154	133	156	149	144	142	163	148	134	155	130	133	132	157	162	143	132	147	140	145	138	135	133	119	170	148	133	126	131	134	154	122	152	133	138	137	146	139	147	141	150	136	129	139	134	133	136	148	135	140	142	123	130	144	139	154	138	140	139	104	142	143	157	144	140	155	134	128	154	151	156	126	163	137	128	141	142	140	131	132	144	155	137	131	140	150	147	158	168	141	146	144	153	132	131	144	145	146	125	114	135	144	125	148	147	132	157	131	122	122	154	144	142	141	142	146	142	142	122	145	157	155	138	129	130	145	153	137	125	124	156	136	148	158	155	134	152	125	158	123	137	155	145	138	128	146	154	151	130	131	144	133	137	147	130	129	144	147	138	140	139	155	140	135	132	137	136	142	154	131	141	129	138	164	151	135	148	151	146	135	166	150	143	139	138	152	146	147	134	143	152	145	137	142	154	127	134	131	150	140	136	157	143	142	135	157	149	138	151	148	131	165	130	147	115	133	136	153	143	135	142	125	156
24302	1171	2447	2736	2396	1942	1681	1319	1142	1065	996	906	877	771	751	699	640	683	615	619	640	603	572	584	561	543	545	560	498	559	524	516	512	494	521	517	468	464	502	491	493	495	435	470	480	517	479	475	469	463	473	479	489	463	478	486	453	426	489	482	432	457	479	493	439	483	462	470	488	501	436	461	431	453	463	506	443	476	451	477	428	455	442	423	439	468	460	464	450	494	455	442	484	468	465	442	475	466	450	452	424	427	455	478	463	490	413	463	456	439	459	443	462	457	432	479	418	478	455	466	410	459	429	476	423	465	447	470	431	464	469	460	446	428	460	455	421	452	476	468	436	435	441	458	458	444	470	449	453	442	466	449	461	483	476	479	465	424	436	468	428	491	474	431	472	474	400	455	481	449	385	454	453	417	445	457	442	445	444	453	476	461	436	479	474	442	428	450	439	431	437	460	485	459	442	449	474	444	491	453	428	421	444	454	461	475	455	449	440	480	432	466	408	435	421	456	475	449	437	434	483	464	465	441	439	426	440	428	448	451	452	461	455	482	429	441	451	435	493	444	434	474	447	448	478	455	453	441	479	471	408	463	437	430	462	421	475	468	463	456	423	425	459	446	460	464	464	462	464	478	439	450	423	468	416	438	445	505	479	421	467	439	453	426	434	478	441	419	430	457	437	505	454	444	440	386	434	468	457	436	450	407	434	466	443	466	398	455	478	458	486	443	454	464	471	458	412	494	428	467	434	468	453	458	435	417	439	470	446	406	422	441	456	414	470	446	406	429	465	448	420	445	472	440	462	465	461	428	443	460	440	446	427	444	447	465	482	438	441	398	453	446	486	475	416	474	423	436	441	468	444	403	456	464	485	450	429	471	458	461	441	426	501	445	461	485	454	429	424	455	442	459	461	459	431	442	435	419	437	452	443	477	485	439	487	429	451	439	499	446	433	446	413	435	455	401	464	462	428	432	425	450	425	464	487	453	441	426	444	455	440	461	453	423	426	434	479	468	426	457	440	468	433	434	440	442	457	442	410	442	437	439	473	442	471	433	468	469	447	429	450	452	463	443	452	469	423	495	435	476	427	464	455	443	464	462	455	460	484	449	472	424	456	446	436	447	431	440	438	469	465	466	435	433	461	449	445	439	471	444	465	437	440	444	406	474	488	478	468	430	478	460	438	437	462	433	418	437	478	468	453	458	433	454	444	452	473	449	448	453	462	452	433	467	434	459	443	447	422	445	465	473	441	434	413	446	424	443	469	413	457	411	469	475	396	466	438	442	421	447	449	475	474	455	460	459	469	442	436	452	451	482	449	420	443	449	460	478	435	461	441	409	465	447	443	501	441	453	420	471	452	466	473	433	428	456	432	451	419	411	459	458	467	429	478	477	449	435	422	420	398	427	442	465	473	448	458	449	425	422	477	464	441	480	445	468	455	463	445	421	454	463	456	456	448	486	459	425	479	411	451	488	433	420	428	450	489	416	449	428	460	423	480	467	448	450	460	426	427	472	414	446	440	415	449	414	445	437	421	456	469	441	447	449	439	475	430	466	456	457	478	450	452	444	467	432	486	452	495	422	436	457	443	424	417	425	410	450	478	486	435	417	468	439	465	469	447	452	461	444	430	422	450	483	417	455	459	426	480	483	453	445	450	472	406	427	409	428	402	406	456	458	430	437	439	456	417	463	464	458	448	421	455	428	451	467	421	451	440	485	460	433	445	417	457	430	450	437	471	428	452	446	420	495	462	459	482	412	418	426	438	437	459	459	452	481	457	449	463	405	411	450	453	432	475	443	468	436	487	482	473	460	465	429	482	462	499	447	441	436	474	437	427	423	448	387	470	456	454	446	436	439	435	420	444	439	435	415	454	478	445	474	435	447	428	456	464	472	424	446	469	419	451	411	435	447	434	404	463	453	458	446	460	469	425	429	439	452	433	441	422	461	448	474	457	460	462	426	450	453	469	400	466	466	431	463	450	449	419	440	463	445	457	458	498	447	441	474	452	484	446	447	465	459	437	455	441	445	448	439	446	442	443	446	444	457	432	458	424	456	476	446	454	492	408	465	396	438	408	456	421	412	437	446	456	410	410	463	446	474	450	439	447	440	427	473	494	427	485	439	449	424	451	460	465	449	492	425	416	434	429	413	445	453	428	413	436	449	477	418	456	467	456	481	441	453	417	482	474	446	476	434	432	428	450	436	449	447	438	428	440	460	453	484	452	466	418	426	475	435	398	457	411	441	462	433	463	452	457	436	485	449	437	447	446	469	479	441	488	501	437	483	456	439	466	485	440	436	480	453	439	441	462	436	429	455	435	454	449	447	446	463	445	467	445	460	460	454	436	424	415	430	482	439	440	440	467	461	483	403	453	446	413	429	440	476	484	452	459	477	452	462	437	440	433	467	479	448	486	458	426	467	447	440	458	431	442	477	481	429	478	487	449	430	395	416	431	418	452	419	438	481	441	459	437	451	459	413	422	451	429	404	459	438	443	422	473	426	483	448	426	488	466	450	430	443	461	442	438	482	427	418	424	448	462	415	486	450	443	439	446	474	433	427	447	445	454	439	434	413	455	452	455	416	460	443	463	453	450	450	426	442	416	475	475	455	429	443	443	443	421	472	522	464	472	462	447	454	426	457	415	454	466	422	483	455	433	477	470	465	436	454	418	438	452	474	457	436	450	451	459	464	479	464	483	442	404	458	428	458	434	421	426	412	454	446	432	445	433	472	463	436	442	469	483	429	438	450	484	440	451	476	463	420	437	452	453	451	457	445	433	432	457	446	422	434	506	467	441	421	452	474	443	459	455	432	440	443	415	478	444	479	497	467	451	431	444	429	422	436	465	463	442	477	478	435	453	442	439	446	428	475	439	453	442	425	419	435	454	459	448	458	425	465	457	448	441	468	471	474	398	458	417	426	449	459	447	456	449	406	467	443	431	476	467	451	408	504	431	423	414	431	469	473	430	428	438	438	422	478	457	441	455	441	429	465	475	438	440	439	425	457	421	469	453	463	448	452	477	423	470	480	439	463	464	471	459	454	448	428	462	480	455	462	418	461	512	415	473	451	497	434	461	431	488	413	429	436	454	435	485	450	469	443	454	447	436	488	484	422	462	488	473	453	455	424	441	425	443	435	475	445	470	442	441	481	442	481	460	438	476	443	444	426	439	466	455	439	436	431	470	455	467	455	466	444	445	478	456	434	492	458	461	450	463	446	441	410	444	445	485	428	454	491	493	432	436	449	479	449	480	456	445	477	445	418	441	440	428	429	483	465	453	478	403	440	465	410	460	425	439	453	435	439	417	458	461	444	447	452	459	439	467	447	462	433	443	447	462	455	458	441	460	431	435	478	452	414	447	426	446	468	436	411	469	444	431	434	434	445	428	454	457	454	465	465	473	461	474	479	467	422	426	442	421	451	455	475	448	446	442	426	425	438	490	420	442	451	453	450	428	464	434	446	406	431	443	435	432	445	457	452	437	435	423	447
51864	22544	20505	3568	1243	966	728	587	527	477	410	376	361	325	337	304	308	289	311	306	301	314	260	269	293	284	260	268	271	270	229	249	250	280	252	242	278	271	234	243	253	267	257	246	241	257	236	257	256	259	234	239	276	237	233	253	246	214	244	272	228	258	215	255	221	259	261	253	261	224	251	222	251	238	224	246	248	268	262	270	228	257	252	258	223	230	247	240	244	248	276	245	233	252	266	240	205	232	233	224	234	262	254	254	227	210	248	218	230	248	231	230	213	229	251	214	258	212	258	242	253	253	240	215	281	252	257	224	244	248	221	250	231	233	239	242	217	227	232	269	257	247	247	222	247	253	224	249	256	233	240	251	234	224	232	235	211	220	250	243	233	259	222	225	244	225	227	199	198	239	263	216	234	264	228	252	239	243	205	225	245	244	226	235	253	248	245	227	205	232	244	250	244	228	213	245	237	242	223	234	263	264	254	240	239	236	249	215	227	238	246	251	230	213	244	239	260	232	231	239	242	198	242	211	225	196	243	224	234	239	224	260	240	223	254	211	225	274	229	227	225	200	273	259	228	219	221	219	221	265	244	244	258	219	242	213	234	238	219	234	243	224	226	249	220	204	249	234	239	220	251	226	254	238	235	240	243	234	239	253	261	256	245	263	230	269	221	258	220	232	246	226	252	258	221	250	248	258	231	245	246	237	235	229	230	266	228	241	252	205	215	222	238	239	234	226	243	229	240	236	213	227	245	252	227	222	252	235	249	248	241	234	230	245	232	234	229	258	254	209	253	260	239	211	268	243	241	226	238	244	241	226	213	261	247	228	249	261	256	248	216	259	236	238	223	246	250	235	224	229	218	263	255	265	240	252	241	229	224	259	220	240	240	251	256	234	229	246	232	248	241	247	263	265	248	241	251	257	231	257	241	251	225	227	250	249	229	256	247	257	263	258	218	227	223	247	233	233	247	236	246	248	240	240	242	202	269	229	242	246	242	236	268	231	242	239	227	232	264	267	254	251	233	268	245	258	235	244	224	238	233	242	225	239	219	248	226	245	231	236	205	228	234	258	240	239	231	229	221	247	254	216	245	225	249	229	277	235	239	228	235	230	235	255	220	220	220	258	241	224	245	225	230	232	247	231	254	243	235	229	221	217	234	243	249	264	226	254	262	257	263	238	243	230	228	208	238	235	238	263	237	218	239	296	247	242	234	253	271	246	241	233	238	245	231	240	213	216	259	243	241	221	246	223	232	227	233	236	232	250	245	215	228	240	219	249	247	233	232	253	201	206	235	247	229	229	246	208	251	245	273	210	243	229	239	230	235	256	214	241	237	258	233	248	238	232	247	226	233	251	237	246	230	233	249	242	232	232	223	266	237	247	258	241	232	226	267	224	265	249	235	220	243	258	255	248	230	228	235	266	249	242	222	234	228	228	238	220	241	246	244	225	226	248	253	230	237	229	221	254	240	240	270	239	226	231	249	226	238	208	249	253	236	245	259	241	248	260	227	234	241	236	243	240	230	218	233	257	234	233	266	239	245	190	270	245	242	241	253	239	237	281	249	242	216	244	266	243	242	238	255	272	244	235	244	228	245	237	230	242	267	218	208	238	233	232	235	260	236	213	251	264	234	240	241	266	233	266	221	271	238	230	257	245	247	244	222	255	213	255	240	228	242	237	249	231	249	235	228	260	267	229	213	228	237	244	257	262	243	229	232	256	256	240	231	189	259	239	258	259	230	263	246	247	224	261	240	211	263	233	244	227	214	207	249	236	225	246	236	243	227	227	264	245	242	241	248	244	244	243	246	253	227	244	244	243	231	243	239	228	222	267	229	239	251	277	247	234	250	214	234	250	236	236	213	246	226	229	188	248	230	235	232	263	234	235	227	217	241	238	247	216	248	259	237	228	242	243	235	212	234	227	236	222	232	209	239	228	204	261	228	262	226	227	241	236	239	241	247	218	219	223	237	230	259	244	233	270	244	231	237	239	237	250	226	219	232	211	249	230	260	220	247	236	245	241	273	205	243	233	241	264	241	227	266	228	245	231	241	229	241	238	261	223	228	226	243	232	282	238	220	204	235	232	228	236	249	249	251	225	235	249	237	255	261	241	223	238	220	232	249	252	214	246	249	214	245	216	251	219	238	246	237	250	251	232	232	254	214	226	226	228	238	246	265	234	237	243	232	226	230	225	255	251	229	244	210	236	245	221	263	209	220	248	223	234	279	229	226	232	239	214	214	245	268	244	240	210	238	243	233	222	231	231	253	219	221	243	222	242	241	235	271	233	227	242	222	255	231	228	240	205	235	241	239	254	237	223	228	222	246	282	243	237	246	249	246	216	234	243	262	253	243	231	259	217	231	241	241	240	213	217	236	219	226	218	245	240	253	231	225	249	254	246	223	247	249	253	243	239	259	244	249	234	233	223	241	240	235	222	233	239	232	234	254	224	237	235	220	230	262	229	226	252	221	237	250	231	248	263	246	257	249	245	210	225	230	216	239	244	247	246	224	266	225	237	270	230	232	243	228	219	231	200	230	229	233	230	239	294	233	225	219	256	260	213	239	263	224	236	231	215	230	250	241	213	240	256	233	246	239	250	225	234	235	226	234	240	241	221	248	222	232	236	224	244	242	231	240	215	208	232	226	240	203	236	239	226	250	235	261	261	240	247	253	263	229	251	266	240	263	240	260	238	235	213	241	244	249	231	247	226	247	256	222	239	226	223	252	248	217	262	218	241	233	202	232	233	230	236	241	230	233	242	239	238	220	250	238	245	258	226	237	246	232	234	256	242	225	226	250	253	241	225	209	255	226	232	236	218	246	216	225	244	243	233	241	257	244	243	236	224	227	255	256	240	200	231	233	226	215	220	239	248	235	232	192	255	216	236	240	240	240	248	229	232	234	237	222	273	272	262	232	232	239	246	235	273	269	242	224	248	242	221	252	224	227	240	242	235	266	248	247	235	235	243	250	223	216	234	229	250	242	235	234	259	250	244	235	245	261	245	254	232	238	255	248	245	261	235	229	223	252	242	233	218	211	246	252	249	255	231	255	242	209	239	255	236	253	235	244	213	264	242	220	239	246	250	252	251	237	250	258	249	241	269	243	237	272	260	239	243	253	229	210	255	225	251	222	251	279	236	270	269	259	226	232	223	225	220	228	220	224	259	231	230	227	245	262	251	235	262	268	266	231	252	219	221	250	243	241	231	236	243	227	250	272	230	222	258	228	246	263	209	237	239	233	218	247	234	260	226	238	239	242	253	244	232	229	208	258	226	224	209	272	233	246	254	233	231	268	256	223	234	255	254	257	233	252	252	255	256	254	244	223	287	240	249	245	251	222	259	221	267	250	238	215	230	258	238	262	238	215	245	230	242	220	244	235	256	236	224	246	232	244	273	230	253	232	270	240	220	220	242	258	235	223	222	265	245	250	234	244	226	250	233	260	224	243	275	242	244	244	231	235	243	260	252	233	246	227	263	271	241	231	258
29662	2151	4536	4999	4251	3598	2959	2487	2185	1929	1742	1642	1379	1353	1313	1257	1159	1090	1089	955	987	958	956	963	872	859	848	859	800	841	849	826	857	820	756	814	855	834	805	817	782	786	773	703	735	755	741	760	725	741	752	755	782	699	738	765	718	707	763	763	693	703	731	789	719	728	681	764	726	771	702	727	748	704	697	670	708	721	669	702	739	766	714	735	668	719	678	686	739	746	712	706	696	720	676	679	691	685	675	730	691	648	685	700	675	715	730	674	698	711	706	721	734	658	665	720	731	674	718	726	704	740	699	657	708	728	729	698	692	685	684	693	677	682	657	698	620	721	721	747	716	688	735	686	684	687	695	680	722	677	677	714	708	722	663	702	701	697	687	657	695	697	691	723	689	709	708	679	690	717	689	717	692	713	705	716	680	687	702	718	741	703	708	683	695	674	694	708	730	714	733	715	751	678	761	706	714	686	698	705	724	691	714	730	688	691	722	650	666	677	651	728	720	689	686	696	674	731	664	699	675	728	719	680	674	682	669	717	691	710	706	666	680	678	648	666	652	684	738	692	713	656	651	684	739	686	719	715	689	688	674	719	704	660	719	693	733	713	692	676	704	686	686	707	673	699	672	728	708	703	719	670	749	720	680	724	642	732	665	644	668	680	719	672	675	685	731	729	657	719	671	691	668	673	682	636	680	697	697	668	680	697	626	689	679	688	673	649	716	692	708	699	644	687	699	740	668	684	676	689	663	723	727	666	667	694	721	699	662	710	725	698	674	731	699	707	706	709	643	721	703	694	703	734	677	669	680	682	696	664	685	667	673	688	730	724	701	709	681	699	691	663	710	707	725	705	666	690	624	692	699	675	701	733	718	662	669	701	754	753	744	660	666	710	682	714	685	705	682	684	712	677	667	668	676	689	664	658	721	686	708	690	672	659	717	710	712	684	673	706	665	706	716	734	675	664	742	714	670	704	687	696	649	725	708	666	684	653	718	679	742	664	692	736	696	683	697	708	674	706	682	684	667	697	677	699	689	699	699	723	644	648	735	669	711	676	719	703	676	712	679	717	657	680	708	698	736	663	657	712	677	723	729	741	698	658	715	614	668	735	679	690	707	721	739	731	678	729	678	684	728	680	715	686	644	723	678	647	702	712	715	718	724	697	664	709	631	647	678	754	719	722	711	692	658	660	681	665	690	684	695	719	742	695	716	697	689	699	693	650	719	678	686	707	703	710	678	705	670	678	686	702	716	685	688	698	649	667	679	705	731	706	671	689	688	696	644	719	696	678	677	665	664	671	701	722	706	693	682	710	689	682	704	690	707	673	705	685	744	638	768	667	652	716	731	727	726	640	689	643	680	676	671	639	701	717	650	681	679	700	693	682	675	677	679	637	709	712	696	679	693	701	672	675	749	685	704	705	703	662	724	688	703	687	655	687	721	704	677	681	711	651	716	773	692	702	688	726	676	670	707	711	682	714	703	698	700	699	706	680	727	690	700	709	715	666	639	685	707	650	695	661	650	696	703	699	719	682	669	706	659	705	716	657	707	726	677	655	721	665	689	703	710	713	662	734	719	694	679	683	690	660	666	677	639	670	707	693	653	701	704	688	634	662	666	707	694	707	692	703	704	652	670	680	671	709	661	736	696	713	719	699	700	720	643	703	660	768	770	679	729	714	692	687	669	687	647	675	695	639	700	651	716	684	677	659	714	697	672	683	705	658	690	688	697	660	683	685	691	675	746	663	667	718	691	680	697	629	693	713	677	691	655	660	700	704	669	715	630	675	703	732	722	708	657	736	694	712	705	707	717	664	727	673	711	687	716	687	719	651	697	685	700	744	667	712	697	709	660	720	692	665	664	661	686	733	664	700	722	715	676	719	700	654	695	684	674	730	703	727	679	697	703	672	688	673	699	690	677	677	695	693	704	734	673	666	710	693	723	763	642	719	682	712	702	706	667	672	696	673	710	649	733	707	743	718	671	706	670	670	672	698	690	722	712	657	683	692	675	720	706	677	658	694	696	701	720	710	622	680	701	685	645	656	717	683	698	656	721	707	709	708	698	679	727	662	682	686	667	660	675	658	688	689	698	686	680	697	689	706	673	679	680	684	651	689	630	720	730	678	711	679	710	700	695	668	726	656	693	656	709	688	701	708	688	691	690	704	713	684	731	643	681	694	667	681	721	707	660	713	684	685	654	662	629	653	676	698	719	697	685	662	642	711	735	660	703	733	680	747	747	694	677	694	668	675	691	744	689	734	710	714	685	693	692	704	710	689	664	660	715	690	671	674	712	652	661	680	648	689	625	716	659	717	738	711	716	699	696	694	665	668	691	717	670	731	738	646	670	713	653	716	691	710	718	702	703	661	682	752	646	732	713	692	697	686	655	667	690	690	698	710	718	709	678	733	674	697	732	689	667	679	693	676	661	677	678	677	712	684	663	725	692	699	707	698	703	660	746	746	652	691	651	679	706	746	749	691	709	688	677	698	727	703	714	678	689	729	650	680	667	747	701	657	678	702	733	707	736	671	696	732	729	682	722	703	713	672	674	739	730	729	690	669	695	679	649	682	714	698	697	700	693	680	698	712	732	707	689	716	668	703	712	672	718	704	670	672	677	692	694	655	678	710	713	725	649	687	696	684	707	663	735	726	706	674	675	690	691	669	711	682	672	738	674	664	712	667	660	704	703	661	695	685	732	711	723	734	680	657	652	669	699	706	718	662	716	712	671	646	701	711	729	713	655	719	714	642	733	683	700	684	696	655	680	637	699	656	686	681	691	691	735	695	705	729	721	734	718	761	692	676	709	665	721	674	678	682	651	672	660	704	710	677	667	679	707	706	736	692	702	697	692	726	713	725	742	694	662	724	691	709	725	666	707	684	709	668	719	671	648	672	720	712	711	684	688	661	676	731	699	691	692	646	680	671	725	710	725	731	690	703	752	679	698	727	697	729	712	698	683	657	701	690	705	686	650	702	676	681	731	728	659	684	692	672	679	691	686	674	671	688	682	718	684	694	652	760	697	674	679	692	754	672	699	759	632	714	676	688	674	692	652	703	682	677	722	706	721	689	704	713	735	681	689	672	675	694	733	688	671	726	710	727	705	673	709	694	722	725	695	699	691	671	715	661	687	704	682	692	705	747	711	705	634	721	703	724	677	700	657	652	710	710	688	690	688	688	649	648	706	651	718	688	693	713	681	679	669	719	666	637	668	673	707	733	737	726	709	689	706	648	652	666	684	660	688	660	732	738	695	737	615	651	668	679	665	678	719	695	738	665	663	682	695	683	695	716	660	718	721	668	664	682	694	698	674	709	656	706	700	731	698	717	715	714	706	737	737	683	752	651	675	695	700	709	690	636	715	711	699	652	703	690	707	716	657	685	656	684	690	748	674	744	716	630	699	709	667	702	715	660	681	701	729	647	702	653	702	694	679	679	695	696	706	653	677	696	732	673	693	692	743	685	691	693	758	692	709	664	713	703	686	734	675	682
10535	438	362	134	97	100	96	75	81	72	69	69	74	66	66	70	76	73	69	65	74	66	66	65	59	58	69	72	65	75	71	65	76	77	58	58	56	73	68	71	62	78	56	76	63	62	69	78	67	70	76	84	65	65	77	74	84	68	71	68	80	63	81	78	76	81	74	68	70	75	75	76	56	58	72	64	57	83	53	62	65	66	58	62	75	64	84	76	66	47	71	70	64	66	73	74	60	58	71	72	73	73	78	76	73	67	58	47	77	75	82	73	63	81	63	75	81	76	64	58	64	54	58	72	68	82	75	63	54	76	64	72	69	77	80	81	59	84	49	84	70	73	57	65	81	65	67	62	69	48	63	75	60	63	72	73	56	75	69	75	82	70	59	70	71	55	76	65	92	62	86	67	56	67	74	75	75	77	71	76	71	57	72	77	82	61	61	65	85	76	50	69	63	69	82	78	82	101	78	64	88	65	74	63	53	67	68	69	56	66	77	68	78	92	68	61	67	67	76	78	66	85	57	65	69	69	75	70	59	75	61	59	54	70	74	77	77	74	67	79	77	73	83	69	72	80	59	71	57	64	79	77	78	71	66	74	63	73	65	78	80	78	62	54	68	81	75	83	75	89	75	59	55	74	92	70	61	72	78	78	65	63	76	69	81	59	81	72	73	58	65	68	80	83	69	86	63	67	83	72	64	67	61	71	69	79	66	68	90	57	73	65	65	76	89	60	64	51	81	70	54	70	73	69	77	77	63	84	80	64	83	69	74	56	77	69	63	67	62	69	81	85	56	70	64	64	79	65	81	74	70	76	66	63	80	69	68	50	69	71	65	75	69	72	49	62	70	69	70	73	58	68	60	90	71	75	75	80	56	72	62	69	93	63	65	69	75	86	74	60	73	53	52	66	65	73	72	68	67	64	70	70	78	64	77	67	64	66	79	78	66	79	73	65	77	75	89	71	57	72	84	58	68	74	75	67	61	74	80	73	70	74	72	68	74	61	73	82	70	65	64	78	78	75	75	75	73	78	82	59	69	67	80	83	63	67	60	70	68	67	67	81	83	59	88	72	80	69	69	66	74	68	63	70	68	70	68	82	70	54	61	75	70	67	70	60	66	71	88	83	78	69	73	56	69	62	67	62	70	69	67	78	68	58	61	60	64	60	81	67	74	74	72	67	77	83	68	73	79	81	76	70	70	58	75	85	75	56	70	69	81	71	82	66	75	62	76	68	69	73	61	71	66	82	80	59	77	76	74	79	77	69	69	74	72	64	80	61	59	66	69	67	79	68	76	73	62	63	64	77	75	76	62	79	82	66	70	83	70	74	70	83	62	69	73	83	73	89	55	61	69	62	81	57	77	65	63	56	59	78	62	77	74	67	73	65	68	78	79	67	55	70	57	73	78	67	63	66	84	80	59	79	79	56	79	79	72	66	74	70	75	76	86	68	78	64	67	66	73	77	69	71	84	76	66	62	62	71	61	60	58	48	56	81	65	68	76	71	66	77	79	66	64	53	81	81	56	75	83	81	61	69	74	79	72	73	59	77	82	73	66	65	88	57	71	69	69	66	63	78	73	64	83	75	65	64	78	86	80	65	79	63	60	70	67	79	63	78	53	85	66	68	64	82	77	89	64	67	67	77	78	72	53	72	73	72	61	67	64	78	73	73	55	79	57	90	81	60	65	76	72	70	63	71	76	72	73	65	79	67	71	65	67	64	74	74	69	65	67	60	67	79	71	74	72	68	69	67	80	64	78	72	59	75	60	82	74	77	56	76	70	57	66	76	77	62	86	63	86	72	75	61	80	58	60	67	67	64	63	50	70	53	66	68	81	83	67	67	67	59	72	67	52	72	64	65	60	65	74	71	67	64	84	71	70	80	72	65	74	58	59	78	55	71	55	75	77	72	78	81	63	74	69	75	59	73	87	65	77	60	78	56	61	78	88	69	73	73	77	74	70	81	79	72	67	57	72	57	76	73	63	61	65	65	78	61	62	55	57	67	86	78	61	44	80	81	87	73	64	68	75	72	81	68	77	57	68	73	62	75	72	63	76	63	73	72	79	73	70	73	66	58	60	77	75	65	66	74	69	70	93	67	76	69	52	66	75	84	65	73	85	58	62	72	69	81	79	86	60	75	69	84	62	76	89	65	58	80	67	75	70	83	63	82	62	67	87	64	67	59	69	63	56	74	76	60	68	71	65	68	71	72	89	75	66	73	60	66	67	69	68	63	61	72	70	69	73	60	61	63	76	71	62	51	74	66	71	68	70	74	61	71	65	76	66	66	72	53	69	70	67	69	69	75	71	72	62	59	79	52	74	69	71	64	67	56	84	78	79	78	66	56	51	76	76	77	69	65	72	50	69	68	78	61	80	84	68	60	56	68	70	69	61	59	73	60	62	73	86	67	70	63	66	74	65	60	72	80	67	67	81	69	71	62	80	66	60	86	81	61	70	76	72	78	86	77	73	76	78	70	67	51	63	73	63	69	76	79	80	60	87	61	64	79	69	76	66	69	70	87	64	71	80	68	53	81	58	72	75	66	73	64	80	71	70	82	70	52	72	66	76	67	58	73	72	63	64	58	68	70	59	75	71	58	73	74	77	70	75	73	59	63	66	70	67	71	84	71	76	72	61	77	75	59	85	64	66	70	57	68	69	62	65	81	63	85	79	74	77	74	58	65	70	65	64	85	69	73	73	71	80	64	56	65	77	69	68	65	63	87	81	89	76	77	67	70	70	73	82	66	78	60	75	67	62	74	76	73	73	65	79	74	67	65	71	73	61	75	79	68	78	62	88	62	77	65	86	72	60	74	57	80	78	69	61	76	62	76	74	71	70	63	74	66	87	67	67	74	66	71	85	58	71	56	73	89	77	87	74	62	64	78	84	65	58	63	70	80	69	83	63	61	65	64	75	83	63	52	92	76	67	58	71	92	62	68	78	82	78	84	64	82	61	64	69	78	58	66	68	71	74	64	51	80	64	72	76	64	78	83	67	63	56	65	74	84	69	63	78	66	66	79	68	80	66	81	71	94	62	67	69	78	71	94	71	58	85	76	74	64	88	77	78	68	85	59	80	51	64	80	63	70	72	74	83	74	73	60	75	59	77	75	83	68	81	65	55	59	70	76	60	59	71	58	54	76	59	79	68	78	57	69	64	79	63	69	63	80	66	62	76	64	66	73	78	75	61	74	90	80	80	88	81	60	74	68	64	56	84	68	64	73	73	64	80	75	84	70	77	56	62	75	64	86	84	66	74	72	70	69	78	64	53	58	68	76	75	73	59	61	66	88	65	80	79	70	77	70	69	75	72	74	63	63	71	74	70	78	70	64	76	77	61	59	66	65	68	74	76	77	83	70	65	66	76	81	64	60	86	82	79	81	61	58	86	69	61	78	68	78	71	66	57	80	66	64	58	69	74	73	70	84	64	72	88	77	68	65	72	77	64	72	67	77	81	70	78	76	71	65	61	60	80	63	83	65
10640	371	363	397	381	316	353	315	302	301	287	293	274	325	307	278	263	279	256	259	300	263	301	279	268	259	276	279	295	263	260	264	289	259	265	232	284	276	284	261	313	249	253	286	263	274	234	265	289	260	263	248	280	272	244	274	255	288	259	253	249	269	269	252	270	258	264	263	254	251	270	278	251	255	262	284	252	252	297	271	257	256	262	240	259	269	276	274	246	263	257	257	284	233	252	260	284	291	236	266	278	251	264	265	249	276	246	265	252	278	256	245	271	241	287	256	281	265	261	278	251	253	257	254	257	249	262	286	269	251	283	254	238	253	234	266	238	265	263	281	274	252	275	291	237	261	269	268	244	269	231	298	250	253	265	264	287	257	243	264	247	263	261	225	239	245	276	260	280	265	259	245	249	276	259	259	248	249	252	255	251	241	282	283	269	268	271	280	253	241	249	239	266	257	255	265	270	273	248	275	255	261	270	274	257	260	251	253	243	262	267	248	268	286	251	269	257	249	284	255	251	277	266	293	257	240	247	249	272	264	254	258	270	259	299	247	261	261	234	278	278	256	262	304	248	233	288	238	234	270	266	278	278	272	254	275	264	246	267	255	280	279	262	232	282	262	221	273	295	228	244	273	250	265	251	272	247	277	260	268	273	240	254	257	272	268	277	289	264	245	277	287	265	267	269	282	257	249	289	235	251	286	273	289	249	284	250	249	250	222	259	261	262	267	258	249	253	275	235	257	258	264	253	277	270	249	264	260	261	244	293	238	269	267	243	259	262	282	275	290	234	276	276	288	267	268	270	264	260	224	259	252	275	276	273	247	248	253	241	257	264	271	272	279	272	290	243	258	242	278	248	287	256	291	255	276	256	257	270	285	281	250	252	269	262	284	276	282	293	220	292	244	230	275	280	239	266	277	236	259	286	261	264	255	244	251	265	282	268	277	279	286	271	266	256	276	256	273	266	260	275	251	257	239	265	274	270	288	229	247	257	255	247	240	276	247	263	264	277	261	320	285	259	294	326	248	271	247	246	262	250	287	246	260	253	250	260	271	261	263	248	267	242	264	243	271	268	227	257	251	284	251	254	256	254	274	303	276	281	315	256	256	259	253	235	271	283	295	256	264	261	266	269	285	246	263	288	239	282	244	278	286	244	242	275	249	268	240	249	283	259	266	231	277	247	211	246	272	252	266	287	248	257	246	273	236	254	270	246	241	276	287	273	254	252	275	284	244	244	247	250	292	239	272	249	251	257	264	267	261	294	233	274	223	283	262	245	236	263	247	252	273	247	292	278	279	254	274	258	253	269	255	238	261	274	249	268	255	240	266	234	250	255	253	246	269	246	278	260	262	291	274	249	287	252	287	259	245	268	261	248	249	267	255	227	261	260	266	255	265	287	260	260	254	260	270	275	274	284	237	288	273	301	263	282	249	267	241	268	259	240	280	270	262	248	232	238	260	247	261	272	260	253	295	268	281	260	270	266	242	272	259	242	270	257	271	263	274	254	236	247	266	253	264	261	256	271	285	284	292	244	257	271	244	287	266	270	296	256	269	236	267	268	264	269	250	260	241	240	273	246	253	274	248	252	235	257	294	234	293	276	273	229	279	237	232	260	286	236	279	264	263	247	260	241	250	253	293	242	257	252	276	262	260	260	244	284	241	263	237	248	250	297	256	258	269	264	233	271	249	249	242	283	245	269	253	279	298	263	258	270	272	250	235	249	248	259	263	233	265	265	274	266	261	261	248	264	268	285	253	231	265	261	271	263	279	252	278	293	250	214	249	248	261	263	297	269	262	279	258	273	211	268	288	237	288	269	267	264	269	262	268	258	270	266	269	249	272	237	259	268	276	227	250	263	282	270	246	274	270	251	249	250	263	260	242	276	259	248	293	248	241	263	265	251	285	276	272	267	260	255	278	254	231	251	254	247	237	244	259	290	264	258	280	240	241	273	278	269	261	256	274	259	264	269	247	252	301	237	275	255	244	262	249	249	248	286	260	247	255	243	278	273	275	267	265	273	247	283	304	214	273	279	267	278	240	266	258	275	296	238	244	259	280	229	265	275	267	243	235	237	248	281	250	248	270	242	258	240	250	252	271	255	255	251	259	254	291	237	242	271	276	259	274	261	258	259	265	268	259	267	263	280	268	289	268	258	237	238	277	276	260	266	266	264	259	244	255	272	233	266	256	250	251	263	262	271	259	251	239	238	264	281	255	253	276	276	235	278	225	271	274	261	264	248	272	245	244	281	250	265	256	266	260	262	266	258	264	276	265	259	264	249	270	269	250	279	267	256	259	265	239	231	270	246	260	264	265	241	274	258	254	263	261	246	287	279	278	281	261	274	252	278	246	261	262	230	247	285	238	277	289	253	250	269	252	284	255	296	256	257	264	265	275	263	271	225	273	262	282	242	274	255	236	272	230	290	244	297	260	265	269	255	257	265	263	254	244	262	286	267	264	257	288	243	274	270	235	248	257	254	268	277	289	248	245	238	266	249	300	281	239	285	259	255	243	280	228	234	262	298	263	275	270	267	270	244	270	242	272	273	251	277	306	266	260	299	239	284	254	268	278	270	268	263	270	275	248	265	257	256	237	265	263	274	249	265	259	253	268	241	266	272	260	253	251	271	267	265	264	272	259	245	261	248	267	244	267	274	280	263	222	273	256	254	262	253	284	275	259	243	264	280	265	234	271	284	245	260	278	252	269	229	256	255	290	277	238	235	247	271	291	278	284	234	269	252	257	266	266	283	259	317	248	249	276	264	231	256	268	276	278	255	291	260	240	239	281	281	267	254	255	275	249	283	220	270	250	294	282	274	259	253	258	281	265	275	246	260	241	231	263	253	260	257	260	268	246	245	263	263	260	257	258	257	288	245	236	285	278	266	239	272	253	261	246	243	240	241	243	269	258	268	293	284	247	258	255	287	260	243	278	257	271	250	292	261	272	272	244	238	279	260	275	266	260	279	273	261	229	255	242	238	239	282	280	266	276	272	252	293	260	277	251	290	241	251	247	260	240	269	273	290	249	288	261	264	223	239	242	281	303	243	260	252	262	273	246	260	290	256	283	266	264	245	282	278	271	253	273	250	267	265	284	274	255	257	243	266	302	247	287	227	269	261	238	273	254	270	264	258	253	268	249	248	244	286	252	247	236	252	258	254	222	268	233	251	237	260	297	266	272	270	209	228	264	278	277	262	226	258	250	264	240	243	258	295	275	294	266	254	275	258	275	263	265	272	263	263	262	251	244	289	260	235	295	246	274	239	279	285	253	276	236	247	237	289	265	244	258	284	266	280	263	267	264	287	264	256	294	268	257	269	265	278	254	245	260	260	241	269	281	272	255	259	262	281	270	244	259	276	296	285	266	244	249	288	268	254	283	259	270	252	272	241	288	282	254	243	267	284	241	243	238	242	273	266	224	226	263	257	234	273	273	263	266	281	257	287	276	261	253	272	275	256	252	270	234	241	255	244	277	266	293	300	261
39331	16355	3206	913	685	472	361	313	299	245	248	221	168	192	182	170	167	154	165	162	145	137	141	132	150	130	133	151	137	135	138	152	130	138	170	152	129	120	128	137	109	105	104	138	154	144	131	157	150	142	162	144	127	141	116	145	129	135	151	119	126	145	144	126	147	139	123	138	145	118	156	134	125	147	139	112	167	135	134	140	142	122	124	132	130	138	126	149	148	122	147	130	152	154	138	124	149	148	119	143	151	122	121	133	136	136	136	126	151	129	142	142	135	129	155	165	122	122	135	124	135	115	132	118	120	137	141	142	130	160	124	115	134	134	150	142	146	131	139	132	127	136	132	135	129	117	139	130	144	129	119	127	124	144	139	144	140	126	121	142	128	152	148	133	133	135	118	128	118	125	148	134	130	129	128	135	139	135	149	139	122	145	149	137	138	117	154	119	128	150	140	123	147	130	163	134	137	141	125	141	151	129	149	137	153	125	136	149	130	146	148	145	122	143	125	133	130	144	136	133	139	145	135	139	119	129	137	141	108	140	138	165	154	140	117	145	124	134	136	111	147	149	129	145	126	127	140	136	144	129	129	126	132	115	151	135	121	153	145	128	139	136	126	150	127	137	143	146	126	135	136	127	144	138	150	124	136	137	138	139	131	134	162	118	123	127	136	142	127	157	140	152	150	131	147	128	143	143	137	151	137	152	157	132	139	128	121	147	137	141	118	135	133	126	140	128	151	116	133	135	142	127	123	130	153	136	114	162	133	128	142	126	132	139	125	128	132	129	128	133	147	128	130	135	135	128	132	133	159	124	157	129	154	148	148	135	115	144	143	134	154	137	138	152	133	130	157	150	143	114	125	144	122	149	111	118	132	131	141	140	150	113	140	130	133	162	116	130	148	149	131	145	118	127	131	130	134	137	121	126	141	154	155	141	133	131	146	148	138	139	143	151	149	143	133	126	149	141	140	135	147	137	135	126	160	156	136	153	138	152	118	126	115	133	136	138	118	152	135	140	133	129	146	125	150	117	144	146	143	128	134	146	129	151	120	122	115	150	128	133	125	142	155	143	138	134	121	123	142	128	140	165	144	136	142	137	133	135	117	144	137	136	134	120	112	135	128	128	161	157	131	136	120	146	124	136	133	159	142	136	126	162	129	149	130	143	143	164	138	121	151	122	143	122	150	157	139	131	132	136	149	128	134	130	128	130	145	104	163	132	124	147	136	137	143	147	118	130	155	123	150	147	133	130	145	126	152	146	128	131	141	129	157	143	130	122	133	147	146	130	150	139	124	132	134	158	146	128	136	131	148	136	128	154	115	136	144	131	129	132	120	144	135	117	150	140	124	118	139	145	123	154	146	144	147	134	120	124	124	135	136	143	134	145	139	145	115	134	122	152	147	131	153	129	122	146	139	150	155	113	121	142	132	149	146	116	120	148	138	131	144	137	127	127	131	122	136	133	138	132	118	131	115	141	127	128	149	128	139	133	135	136	127	158	130	140	146	147	134	122	134	134	145	165	118	124	152	147	135	124	115	141	152	129	149	132	130	113	143	145	133	134	125	123	153	162	147	131	151	121	116	144	138	124	152	144	144	126	144	123	120	134	144	145	126	136	129	134	114	143	159	131	159	123	136	133	162	134	137	161	125	127	119	138	138	130	140	123	127	141	147	134	135	121	152	123	135	137	145	122	136	150	140	143	156	124	143	141	143	142	131	136	146	142	135	111	132	145	108	140	137	151	138	133	152	139	127	168	118	145	133	148	112	165	126	138	141	143	126	143	129	134	142	119	142	123	126	130	135	136	137	131	148	140	141	140	146	128	116	141	158	147	144	155	137	117	147	124	131	129	151	107	136	135	132	150	127	131	144	124	132	143	121	144	157	157	128	145	143	132	113	160	125	131	142	142	146	141	147	140	137	121	135	129	151	145	128	136	167	124	147	133	142	137	144	151	150	132	145	130	142	139	130	154	129	130	129	127	128	182	144	135	141	129	147	129	128	150	151	156	150	148	148	128	136	138	115	148	132	122	153	124	136	129	136	126	134	136	158	134	139	125	136	133	151	127	124	148	142	124	135	127	129	141	137	154	137	144	142	143	126	153	124	144	139	133	119	136	130	136	139	125	135	121	128	124	148	145	128	129	131	118	132	139	166	130	130	150	123	157	141	129	128	137	153	134	122	141	131	144	156	144	142	107	112	144	144	136	122	153	140	130	130	146	132	144	139	114	130	136	142	130	155	134	128	159	170	126	112	134	138	129	142	133	143	117	139	145	127	136	136	139	153	121	129	118	146	114	144	129	136	127	125	148	133	148	138	136	152	133	129	112	137	128	135	139	153	134	164	162	134	117	136	135	125	144	157	140	152	132	125	152	120	125	135	133	125	153	120	148	138	164	163	129	149	122	137	122	138	135	130	138	123	164	138	140	147	142	134	132	131	137	138	134	138	138	158	159	138	139	133	148	161	133	128	145	127	129	119	115	129	138	109	120	159	137	115	132	141	144	159	146	135	141	135	134	130	149	173	147	122	140	139	131	141	140	129	146	131	123	150	150	118	127	137	133	125	136	131	138	129	131	139	149	131	130	142	130	126	137	150	131	149	138	134	140	134	146	119	145	117	128	163	139	134	136	134	166	132	150	135	142	137	129	129	157	153	139	141	142	148	151	132	137	148	132	155	130	148	138	122	138	134	137	119	139	145	130	134	152	156	113	173	120	150	157	137	123	118	154	134	159	137	136	129	148	137	127	126	129	129	142	135	117	127	143	138	137	140	155	145	149	137	133	111	137	141	152	138	163	131	122	143	145	150	111	142	116	144	143	129	140	118	136	116	128	131	163	121	129	152	149	151	136	133	143	137	137	144	149	128	144	132	112	132	151	166	131	130	115	138	133	161	137	121	141	139	137	139	127	120	135	141	145	125	122	131	127	118	141	127	125	126	119	127	133	125	140	131	122	137	140	137	136	132	113	132	115	143	137	122	143	152	124	136	136	145	133	143	144	145	137	132	126	107	140	127	139	131	122	126	130	149	150	144	143	149	142	129	123	154	124	150	146	161	159	153	121	127	138	159	142	140	141	140	117	136	147	123	128	135	109	121	123	121	168	125	110	132	146	154	134	164	144	135	138	136	143	137	119	106	141	146	158	133	116	126	125	137	123	124	150	143	124	101	138	139	146	136	149	131	151	135	125	122	150	130	133	134	133	122	140	127	139	149	142	147	136	137	134	140	127	165	128	124	130	144	126	137	149	142	146	146	148	127	133	135	135	140	135	139	132	154	137	139	134	131	116	130	132	157	139	131	137	135	136	148	127	133	125	147	142	149	130	148	128	147	124	130	163	134	134	137	120	126	135	119	144	155	135	149	131	147	142	130	119	145	135	127	129	159	146	125	132	144	124	148	127	133	142	132	145	153	171	134	135	145	138	133	127	153	144	124	147	127	134	132	130	132	126	129	134	143	127	142	132	144	141	154	128	143	143	145	114	140	142
18047	1287	2579	2867	2551	2059	1686	1510	1259	1151	1034	925	861	816	763	733	654	646	616	583	594	551	543	535	569	570	517	532	547	541	507	496	474	502	511	488	498	516	468	465	477	464	487	465	483	483	488	473	473	460	471	434	478	464	457	468	461	460	481	463	444	490	442	446	446	462	486	484	448	462	475	395	475	460	438	426	440	438	451	428	454	428	415	463	463	437	431	444	425	444	425	438	481	444	464	445	439	462	477	448	438	451	442	422	391	437	421	448	462	454	387	426	441	468	463	415	480	461	449	469	458	426	480	403	470	432	442	424	424	460	465	438	447	472	440	439	437	432	437	438	444	452	459	431	442	439	423	446	416	475	451	435	428	446	454	432	428	423	421	446	448	454	442	425	429	449	433	433	434	445	454	447	433	444	391	406	454	429	447	466	451	421	410	451	434	448	414	424	421	459	416	396	421	443	438	447	446	399	413	428	430	474	426	425	396	412	439	426	425	424	453	454	443	449	447	452	460	439	448	465	434	432	453	450	422	451	440	442	426	430	461	421	446	444	404	455	437	450	424	470	411	487	449	450	423	416	394	468	405	436	433	461	459	436	473	434	441	455	419	422	467	453	473	404	423	456	447	439	448	436	390	464	477	436	399	407	457	424	427	407	402	427	452	419	449	416	471	421	450	447	425	426	432	428	453	448	448	401	445	415	439	438	479	413	410	412	409	449	420	456	431	500	400	400	435	446	425	431	419	461	478	442	416	430	435	448	447	440	401	456	460	406	453	431	402	423	467	430	430	449	432	456	450	467	460	432	434	452	426	407	431	447	432	456	461	432	440	419	435	427	429	422	425	440	417	433	434	415	461	462	395	420	424	430	421	459	451	446	425	435	450	475	429	460	434	444	414	459	422	465	431	446	429	405	458	447	439	421	427	457	448	427	461	424	464	412	481	427	456	404	430	436	407	461	468	440	440	452	455	431	444	465	379	450	424	449	427	441	454	407	422	414	447	439	398	434	375	430	464	441	473	409	438	401	450	417	416	439	437	426	451	427	477	441	425	461	417	466	446	418	420	437	465	459	421	445	452	429	468	461	463	399	486	419	412	438	454	458	456	424	430	432	449	461	425	433	439	468	438	478	458	463	428	418	448	468	458	466	446	408	462	422	449	435	444	443	409	436	448	490	463	457	429	439	427	463	435	432	447	429	451	417	438	454	424	466	438	457	421	431	447	421	479	476	478	477	439	398	440	437	451	448	412	453	417	465	429	432	417	440	408	434	415	422	445	423	425	452	440	398	469	419	388	478	405	401	472	425	442	401	421	445	421	454	459	413	437	452	481	467	467	459	432	465	414	412	443	405	432	413	434	446	436	442	455	429	450	451	448	472	419	429	454	476	414	424	432	469	486	481	458	455	409	434	405	438	420	430	425	437	425	410	425	464	418	413	439	415	431	430	434	437	401	484	434	440	419	421	450	420	459	453	439	433	448	423	448	442	417	421	427	400	465	475	464	448	444	451	456	429	455	448	425	437	426	424	441	420	431	448	430	451	446	428	427	440	449	423	419	400	430	433	446	434	432	451	444	419	439	435	442	435	451	468	422	413	405	423	434	414	440	458	452	435	476	426	417	450	399	472	437	469	467	457	368	418	443	458	442	445	414	437	453	426	455	421	429	452	430	438	429	405	420	461	433	437	419	429	453	411	432	477	440	448	438	462	434	422	429	386	442	449	458	455	434	427	414	447	435	441	427	442	400	453	429	446	432	431	473	445	446	455	448	473	453	448	446	407	488	414	425	426	418	458	458	427	431	427	447	438	404	428	452	465	422	401	476	452	387	413	472	428	471	457	421	466	443	387	460	403	412	426	442	405	402	454	431	432	406	411	419	391	433	469	460	435	419	461	433	447	439	453	411	419	421	451	460	446	438	426	453	455	437	417	435	402	429	443	413	393	419	438	420	477	420	490	427	443	429	439	445	434	430	437	452	444	435	441	413	454	452	477	418	416	433	442	458	457	450	424	462	443	432	417	413	417	467	433	414	412	403	418	441	454	407	480	472	456	430	463	448	443	450	461	418	429	434	430	454	407	451	437	433	466	439	421	441	426	438	420	417	422	429	422	430	423	444	426	436	438	425	444	422	457	466	423	426	400	418	402	403	392	446	458	448	447	442	444	481	446	457	397	437	421	428	460	433	460	485	452	448	426	420	426	446	403	458	433	464	424	445	434	442	453	392	447	432	489	451	444	469	478	423	403	477	426	424	428	422	440	428	442	418	420	440	477	437	451	466	419	461	460	446	416	423	471	448	410	439	451	457	414	412	505	436	390	416	448	455	401	427	434	428	472	454	438	468	444	463	458	461	412	447	433	412	416	452	481	474	383	432	451	426	410	438	395	472	412	464	447	450	418	472	415	480	442	449	466	438	425	454	452	423	420	397	468	435	429	451	460	438	433	460	440	429	426	450	464	435	455	399	450	440	449	463	451	434	386	447	431	434	447	434	481	439	424	405	431	453	408	457	418	402	468	443	412	465	454	419	398	438	457	431	386	465	422	438	460	448	438	451	429	438	419	438	471	434	456	461	441	450	423	442	435	448	416	416	429	461	415	421	438	427	419	437	461	433	446	429	403	443	423	424	450	471	432	416	409	464	429	433	430	438	457	427	406	432	419	457	418	421	470	456	431	417	445	468	449	431	423	448	414	428	461	431	450	426	427	459	480	440	426	394	424	459	468	457	440	445	410	465	419	432	449	420	427	411	434	428	433	447	420	424	404	430	423	401	462	435	443	454	469	414	462	462	450	425	443	454	463	429	445	434	440	439	476	404	419	413	449	475	459	443	453	462	439	471	391	413	467	378	488	466	472	424	440	463	434	433	411	430	427	442	445	441	441	438	453	415	442	459	432	398	448	443	474	453	439	443	438	465	416	423	437	440	436	480	438	445	429	431	394	405	386	441	469	409	426	441	470	411	414	430	407	455	450	463	446	432	461	458	419	448	403	443	379	443	453	441	426	407	441	447	419	411	449	444	413	428	434	456	425	436	459	436	445	454	440	421	447	443	438	427	413	430	403	453	429	434	410	456	432	438	443	435	442	418	403	445	444	458	406	446	473	436	419	448	408	422	419	441	444	434	420	437	430	426	457	470	435	410	430	439	410	455	466	402	435	419	437	422	431	451	460	429	427	438	430	410	443	454	451	409	429	445	446	408	438	417	489	435	453	407	421	444	421	431	445	408	461	440	484	433	454	483	409	444	410	494	462	425	449	428	429	479	428	434	432	463	441	431	398	458	463	435	478	436	425	441	425	438	483	433	444	464	432	417	412	448	432	422	439	454	454	457	429	441	417	473	415	452	464	470	489	444	428	448	437	457	452	452	421	487	452	416	433	454	412	419	404	416	394	443	430	438	454	419	423	415	458	402	432	451	407	427	417	432	450	427	491	451	424	450	491	442	435	424	479	422	426	438	423	434	474	441	462	446	434	439	373	420	451	444	434	429	450
50273	22225	14016	2363	1310	1018	784	671	525	479	382	368	327	330	349	293	299	299	276	295	295	259	295	251	266	232	291	247	283	247	272	234	252	258	233	264	233	263	254	257	236	215	219	245	262	221	240	238	242	246	266	223	227	247	256	264	267	240	261	245	216	222	223	227	234	240	202	245	237	238	218	230	257	223	235	244	252	240	239	231	228	236	254	222	227	238	249	259	245	232	251	214	223	207	240	247	244	232	216	236	251	238	244	250	228	258	213	230	256	231	228	239	259	259	240	250	245	243	231	226	250	252	212	219	238	248	219	203	253	241	233	216	211	245	238	278	221	176	232	252	236	222	224	218	265	234	242	242	241	228	202	256	248	215	249	217	268	235	243	244	261	238	241	246	234	225	228	232	203	223	223	234	249	220	228	255	226	208	231	248	241	240	251	231	248	234	206	228	232	231	223	261	231	246	237	221	254	228	247	220	234	245	220	229	215	214	258	226	253	240	219	232	245	224	247	254	245	247	229	241	224	231	247	240	223	246	238	207	240	206	203	232	207	251	221	231	256	230	248	229	226	236	251	251	206	224	268	234	205	238	239	251	234	230	253	248	235	217	240	239	246	238	222	211	257	203	235	245	223	227	236	226	241	235	242	245	226	226	251	253	235	244	266	250	213	232	227	219	201	246	242	231	238	247	224	229	253	249	255	224	252	223	258	224	246	237	265	233	234	262	229	224	242	227	218	208	239	219	231	269	233	229	232	256	237	234	247	230	221	252	216	229	233	275	222	226	231	235	219	251	224	248	228	227	225	225	234	256	236	245	225	238	229	232	254	242	223	236	243	243	235	229	241	233	258	221	216	247	229	241	235	243	227	214	249	194	241	226	263	246	231	224	228	252	228	220	223	259	226	240	216	214	228	209	229	271	204	216	243	224	229	211	236	252	214	206	243	243	232	246	221	232	204	243	224	215	255	215	244	235	200	235	223	220	245	233	215	214	252	249	243	234	241	230	228	218	249	260	249	274	239	248	239	223	236	209	228	238	233	221	250	259	247	228	223	214	245	234	224	263	222	254	239	208	249	236	260	256	223	239	234	227	252	259	224	244	253	244	278	251	212	235	251	238	229	202	254	270	238	224	245	222	242	217	250	202	207	216	241	226	229	243	248	211	222	232	226	233	237	229	262	194	248	241	232	220	209	218	251	225	234	259	219	220	230	207	217	235	216	241	194	262	232	238	230	227	239	225	213	216	244	252	225	197	218	237	248	242	258	228	233	235	223	226	222	230	237	239	231	239	215	242	238	218	218	236	237	247	224	237	255	237	223	224	213	240	214	218	237	228	242	289	215	211	243	235	223	245	244	262	225	246	262	242	214	232	247	244	211	226	264	272	274	226	261	227	237	233	263	245	250	248	235	226	239	261	256	226	238	239	226	201	243	223	238	253	216	209	227	230	266	241	209	235	247	230	249	239	233	238	244	228	247	183	242	236	243	258	248	244	255	240	256	257	223	222	232	251	221	232	251	209	231	207	213	245	236	244	256	243	243	234	240	234	236	234	224	262	245	243	256	234	224	230	238	225	239	242	217	259	261	251	256	239	234	235	257	242	217	186	235	246	232	208	207	263	255	237	289	236	243	219	246	210	204	227	275	239	228	199	243	243	225	225	225	262	242	251	223	238	212	256	234	239	263	240	244	223	228	235	193	262	235	226	239	239	232	241	232	225	251	220	235	234	227	248	229	199	240	242	259	214	232	225	229	212	260	235	221	234	224	214	229	242	240	226	218	217	247	231	211	246	224	223	252	231	218	211	241	234	209	214	227	246	216	247	215	225	246	213	262	233	238	223	248	238	234	257	233	245	208	234	249	261	221	236	271	218	274	253	228	266	234	193	243	210	201	235	243	237	202	272	250	242	248	216	238	203	232	229	222	235	222	263	236	232	240	222	239	235	232	221	221	251	217	251	226	229	254	238	234	245	221	246	241	245	206	232	228	230	237	223	228	203	228	216	232	225	234	245	258	226	219	216	226	240	240	238	240	232	264	224	249	252	220	220	258	243	260	226	239	242	249	255	264	238	249	234	238	240	241	209	232	228	242	237	234	232	232	248	209	230	248	247	240	247	209	230	230	249	215	230	229	215	209	252	214	199	247	224	225	262	223	237	272	219	245	219	231	230	246	235	224	228	223	218	237	232	237	230	254	210	237	225	227	239	220	233	230	214	227	217	223	223	207	228	228	227	238	232	234	245	230	257	254	234	238	242	207	236	225	214	219	212	222	247	253	215	227	214	228	261	217	216	246	224	239	235	219	218	241	259	225	251	242	231	205	208	220	247	247	230	251	250	251	267	256	228	231	240	247	248	233	237	236	261	213	225	248	256	240	232	253	247	230	228	224	232	238	238	241	226	236	207	240	260	240	237	261	232	237	235	222	228	250	237	223	219	235	250	212	233	254	257	239	230	226	240	240	267	263	215	237	241	242	244	230	227	253	262	277	221	215	231	239	246	226	230	230	247	232	250	270	229	232	223	232	261	222	224	251	236	201	240	243	232	231	256	239	237	236	235	256	257	231	217	235	241	251	211	238	232	221	225	248	229	218	253	215	226	247	230	209	231	234	272	244	258	251	218	237	244	229	254	245	239	215	227	263	255	265	247	249	224	230	243	220	243	238	238	242	246	226	242	262	225	199	241	261	242	215	256	232	237	213	254	236	235	227	234	245	234	216	260	228	238	235	257	255	222	253	227	261	270	220	244	234	244	251	237	235	228	246	223	241	239	238	236	241	222	242	200	231	235	235	212	242	246	232	214	253	223	227	256	224	234	234	242	250	238	225	232	239	250	224	238	245	233	241	211	235	268	230	217	234	240	222	211	268	267	238	261	226	251	240	237	231	230	225	238	269	240	241	239	230	238	224	233	225	229	227	257	220	226	204	228	238	238	235	264	257	271	249	225	240	236	229	236	238	244	244	246	223	259	234	254	235	228	230	230	221	236	258	237	246	238	242	233	258	236	234	207	220	223	250	223	234	238	252	239	240	224	268	226	213	258	244	241	238	240	232	232	235	242	222	202	237	228	227	236	248	226	206	245	235	257	199	201	248	223	228	229	225	226	253	236	244	243	244	216	260	247	229	227	249	242	230	235	240	217	237	242	206	231	226	221	231	256	216	195	239	251	234	217	246	234	251	200	263	240	233	272	241	210	248	233	213	229	218	242	226	225	222	244	271	246	214	258	247	233	219	228	235	211	238	239	227	246	247	208	237	207	269	240	232	238	243	231	200	227	259	236	218	239	203	253	215	223	244	251	228	249	237	221	232	225	239	245	231	237	245	230	224	250	249	227	239	247	246	258	239	226	214	207	246	244	231	243	221	228	232	249	245	241	235	245	214	239	238	252	228	210	224	216	210	243	230	235	222	250	251	208	223	222	217	244	214	228	217	261	232	229	252	225	231	218	248	249	260	244	213	229	233	206	229	230	258	250	243	222	225	257	248	247	230	235
25912	2218	4646	5251	4501	3805	3210	2666	2277	2022	1745	1596	1497	1328	1259	1198	1207	1128	1045	1033	1025	1019	996	962	918	916	876	846	891	790	865	839	805	811	771	798	813	767	761	779	768	751	723	745	739	749	719	794	718	782	748	727	675	738	768	711	737	705	739	729	737	712	742	736	679	703	728	723	681	740	730	700	690	678	719	703	742	699	722	722	759	696	698	667	696	700	703	700	703	689	725	757	714	764	707	771	694	725	732	658	661	703	711	694	663	689	686	693	686	730	653	650	723	689	679	711	682	707	659	725	700	731	633	667	735	661	677	739	680	652	693	666	666	652	670	695	677	727	739	666	686	644	716	691	664	681	675	697	669	710	694	719	679	694	685	683	681	761	694	720	668	721	654	709	693	684	716	711	686	708	669	697	686	720	707	677	702	691	683	652	684	704	645	692	695	694	690	702	672	684	676	664	689	652	668	705	690	683	648	669	683	682	700	680	684	721	698	687	683	774	669	727	650	687	721	686	696	710	680	678	684	684	684	663	721	700	699	702	681	670	661	632	656	691	683	696	734	686	665	683	633	674	692	727	669	662	671	668	705	675	694	711	673	679	706	710	659	703	653	659	656	727	687	681	697	688	681	677	677	690	711	682	719	660	641	688	659	692	680	673	725	637	705	659	662	689	669	694	687	681	692	720	686	697	685	663	703	718	682	653	696	617	680	689	648	704	714	736	683	650	714	643	668	681	644	706	676	721	688	642	667	679	685	685	711	754	690	716	671	641	689	704	710	701	675	683	635	708	686	697	668	689	683	761	701	671	717	700	704	663	697	681	651	651	695	678	717	692	709	684	663	697	681	661	631	655	670	681	698	709	704	712	692	666	643	715	664	718	659	707	707	660	727	686	725	702	692	657	699	708	711	714	683	737	650	725	693	703	699	665	687	721	629	699	690	686	730	737	715	696	679	703	673	703	732	676	667	696	632	730	734	672	702	739	679	663	740	703	672	671	669	681	659	668	696	679	698	705	666	682	677	690	704	685	724	684	692	703	663	667	723	695	681	642	675	681	708	650	691	701	685	652	701	635	736	683	643	686	699	682	693	687	674	676	692	655	666	676	657	674	691	684	679	675	676	712	671	706	742	685	696	674	706	736	681	690	721	691	681	730	702	669	705	707	687	670	669	653	703	678	652	660	707	706	667	645	668	651	677	669	653	712	676	678	702	716	683	653	686	705	673	731	683	646	739	683	752	666	662	734	721	702	684	661	700	705	645	732	665	682	689	684	680	691	664	644	655	648	681	679	726	667	691	708	673	716	656	681	662	700	682	666	669	703	696	712	689	684	723	673	630	694	684	627	719	705	708	698	649	680	712	688	689	746	685	647	696	713	679	664	676	674	685	685	747	675	705	708	658	667	659	684	721	705	687	683	661	710	677	675	687	696	709	682	686	731	706	691	666	676	705	654	734	684	698	687	667	679	665	687	674	716	693	698	703	664	715	729	656	697	695	668	705	646	705	639	692	683	717	666	688	667	733	640	690	708	688	742	677	700	662	664	712	694	706	718	675	656	696	671	675	658	690	669	639	673	700	686	732	642	722	661	701	690	693	673	685	654	714	674	718	622	668	722	726	699	731	793	653	732	657	695	670	655	671	653	638	657	705	693	679	671	698	659	698	724	682	707	683	660	667	704	682	669	660	678	682	683	673	709	659	629	674	687	685	689	718	676	763	687	659	688	701	656	713	719	671	683	711	672	652	737	718	688	723	687	710	736	679	699	682	665	646	704	631	651	676	714	723	695	648	658	674	685	662	695	697	696	723	728	732	744	692	689	638	679	686	675	690	697	676	700	674	712	673	716	698	759	748	684	687	676	674	678	690	688	699	749	695	659	670	707	664	676	690	663	674	711	658	712	662	688	693	679	723	702	688	698	667	755	683	719	679	718	651	675	648	679	681	701	678	681	681	686	701	742	682	639	708	749	661	685	683	690	711	724	713	728	669	695	645	692	680	663	664	649	684	695	723	678	712	709	660	685	661	647	699	692	692	699	682	686	691	701	710	646	677	684	656	636	667	672	702	730	633	672	716	672	710	674	732	719	668	730	667	672	711	715	672	671	681	669	691	683	660	698	686	707	683	653	715	640	680	732	685	688	687	688	664	709	721	679	686	684	725	703	632	731	684	676	619	705	686	689	695	668	678	659	667	695	720	690	680	674	706	710	731	710	662	727	638	663	696	706	651	709	697	683	686	651	684	680	718	670	695	653	682	717	636	679	672	631	686	684	688	666	700	728	700	664	671	639	698	695	678	670	701	660	707	645	669	638	650	653	644	657	767	650	730	672	659	682	699	720	660	649	659	672	676	660	666	683	708	655	686	737	637	726	723	688	673	661	725	747	724	750	653	667	684	696	689	670	665	733	705	711	694	659	695	690	713	740	717	702	634	711	633	679	672	712	698	678	714	704	715	662	685	664	683	692	649	708	711	672	614	644	674	670	720	683	659	671	635	679	672	647	642	690	673	674	676	666	720	667	683	709	688	683	702	689	618	690	748	684	659	697	659	669	655	691	706	673	723	717	661	660	719	718	644	692	667	680	681	693	698	690	691	675	671	638	680	652	665	717	689	686	673	704	644	661	649	700	702	639	665	665	684	688	668	685	708	651	707	702	679	679	676	656	675	708	650	643	721	698	662	643	694	693	681	686	719	701	675	660	733	647	663	675	698	671	676	678	663	670	713	667	669	673	725	666	713	682	691	694	693	698	665	693	654	686	671	667	659	696	647	716	699	668	707	660	709	705	652	698	709	724	676	675	684	753	705	680	684	684	671	705	676	679	684	683	666	760	680	662	681	681	692	659	658	682	685	695	691	666	681	699	619	678	710	656	685	685	703	698	681	722	679	705	683	694	701	713	725	685	744	693	690	652	703	682	689	675	648	670	662	714	715	669	692	664	664	656	674	684	678	693	711	649	687	662	662	685	686	661	686	702	642	689	692	688	659	695	689	677	659	688	717	653	666	659	651	665	731	693	690	688	672	664	657	683	685	663	692	661	701	683	631	684	694	644	691	682	714	725	685	707	662	656	664	689	659	684	670	747	669	663	718	694	712	664	706	668	642	669	663	663	661	707	657	698	697	693	658	714	753	664	684	695	709	724	618	709	711	739	713	671	673	696	696	682	647	695	698	674	678	684	670	712	647	738	738	685	671	725	679	686	706	724	705	664	700	672	704	681	679	729	694	711	673	674	678	694	733	671	715	673	698	675	677	692	640	676	687	700	652	711	674	671	667	717	700	716	656	721	661	680	666	684	687	660	695	676	686	702	695	701	652	685	672	725	688	712	687	678	720	674	691	683	643	680	670	716	639	703	700	671	652	706	689	704	652	695	703	686	688	691	651	664	698	699	705	658	702	700	692	695	663	724	696	668	701	702	690	680	662	656	672	694	712	683	668	644	702	678	663	680	724	645	720	659	675	655	698	695	669	636	720	688	716	723	708	703	688	680	667	675
11691	477	323	126	85	89	94	89	77	73	66	91	70	80	96	82	79	68	72	79	71	76	68	74	69	71	66	71	67	63	82	74	70	69	81	76	72	69	64	73	72	54	69	69	80	76	72	88	73	82	72	69	54	70	62	83	96	49	89	81	73	77	56	73	74	63	72	63	67	83	74	76	74	73	73	68	58	80	73	58	67	95	77	81	69	63	74	71	69	72	68	58	76	75	76	80	69	62	75	67	71	68	77	83	82	71	71	79	69	91	80	64	89	77	80	63	87	71	91	75	65	60	88	68	75	80	86	84	74	84	85	60	77	64	93	69	74	69	63	68	77	79	61	75	57	85	75	68	79	71	77	70	84	83	75	82	82	87	76	70	73	94	90	68	61	71	77	69	61	79	74	68	66	69	73	74	73	61	91	75	71	65	76	79	60	87	80	76	71	66	57	65	67	80	74	50	63	76	71	75	77	74	70	59	77	83	63	72	82	86	89	77	80	71	96	74	70	66	76	83	64	77	95	69	72	57	75	78	68	70	63	74	66	66	71	71	90	74	82	95	75	78	75	75	73	73	66	79	65	75	73	76	89	72	77	69	71	82	78	92	91	80	73	74	75	84	65	61	86	72	97	73	68	78	70	85	71	71	66	63	60	61	68	77	72	60	74	66	86	75	88	91	82	61	61	77	73	88	84	68	76	84	68	76	73	63	75	44	66	72	78	67	72	84	64	68	72	68	78	85	68	73	70	63	73	80	72	76	65	84	71	82	77	76	76	73	69	65	71	61	71	85	70	69	70	71	67	59	63	64	55	87	88	71	97	74	73	68	72	65	78	59	82	79	85	73	74	71	86	66	74	56	77	65	85	66	82	83	83	66	77	74	78	64	79	69	74	63	72	77	55	77	77	69	86	70	71	72	99	76	70	68	74	78	68	66	81	89	79	72	75	76	79	75	69	74	75	77	59	80	69	64	92	70	67	83	71	77	66	86	55	67	66	89	86	70	63	71	77	81	73	71	66	68	59	73	75	83	80	59	77	68	80	64	77	73	67	78	66	61	76	68	60	83	75	71	87	66	62	77	80	75	69	80	81	79	73	74	77	64	84	77	67	79	61	73	73	78	64	83	66	75	67	90	74	86	82	71	68	59	70	79	77	106	84	79	67	60	81	78	75	78	66	92	77	87	80	68	87	75	74	81	73	81	73	77	69	83	58	69	73	60	80	74	66	65	73	57	69	73	63	67	73	66	72	73	68	79	80	77	70	61	69	85	74	77	69	73	65	71	63	85	65	79	73	83	71	60	81	55	65	65	79	64	75	75	84	86	76	61	56	81	70	71	75	71	94	82	73	70	68	66	65	84	82	54	77	90	71	65	78	58	86	81	83	85	78	64	84	72	77	72	72	65	76	69	74	78	56	66	64	68	93	84	80	76	67	70	65	59	71	68	64	76	78	92	74	77	78	69	72	73	60	69	68	71	75	84	84	70	82	62	77	75	70	67	67	81	79	84	68	76	83	76	63	73	68	69	56	73	82	62	64	79	92	72	74	66	79	70	65	82	57	79	87	76	82	99	71	88	83	68	78	64	78	82	71	59	50	73	77	69	74	78	75	84	66	71	80	72	66	66	98	77	88	76	66	75	77	62	79	70	91	87	66	80	88	85	60	71	77	75	80	56	66	79	80	66	74	67	71	74	68	82	62	74	85	84	73	79	75	75	86	74	70	72	68	63	83	64	71	73	74	68	80	91	63	72	66	64	65	73	67	69	50	77	77	66	78	63	63	75	80	66	85	77	77	61	69	64	99	59	87	83	57	78	78	69	59	84	62	60	76	80	75	75	86	65	71	81	80	73	71	79	89	81	80	75	77	73	72	75	81	72	82	76	85	73	82	75	59	61	82	77	78	81	71	93	61	74	84	49	74	71	80	74	62	72	76	74	83	85	73	88	86	75	73	73	83	72	74	66	72	70	55	69	56	65	74	64	83	69	75	77	84	65	74	78	75	96	75	88	94	69	74	82	75	75	65	80	78	75	70	75	73	82	57	62	71	53	82	56	76	76	85	74	77	74	73	60	84	80	50	74	64	67	71	80	83	74	78	71	71	77	73	78	69	67	79	69	73	82	79	74	63	79	56	75	81	69	57	48	57	76	79	63	75	89	69	73	67	90	76	75	65	61	82	79	95	72	61	72	73	75	80	80	68	78	87	66	88	94	68	78	68	77	61	66	79	55	77	85	87	93	63	70	76	70	62	75	66	64	88	57	71	62	84	70	66	70	81	68	66	93	83	77	67	84	78	71	70	64	74	70	84	63	82	88	80	72	66	73	59	90	67	69	84	78	77	68	79	83	87	68	62	67	80	65	81	68	66	82	75	78	61	88	67	78	69	71	70	79	69	65	72	86	65	61	74	81	72	72	76	74	68	76	86	56	61	72	78	58	89	71	46	62	78	60	71	71	79	71	71	66	80	82	62	71	65	54	66	70	79	88	74	90	93	67	98	56	75	79	70	75	62	80	64	69	58	87	67	71	74	77	74	73	71	56	92	80	72	69	74	47	78	75	74	71	76	72	63	58	72	73	72	81	70	65	60	45	83	69	78	62	91	78	70	83	87	73	78	78	86	88	72	73	81	67	71	73	69	77	78	65	90	87	72	81	82	73	77	84	64	67	90	73	70	65	82	70	71	83	63	64	73	78	66	73	72	75	70	61	68	77	75	87	80	78	67	85	76	74	76	70	74	70	73	84	59	86	67	64	73	78	81	71	60	86	72	70	69	62	74	83	83	80	79	89	77	76	77	84	78	82	64	91	92	71	58	63	86	73	78	74	77	53	66	92	67	71	75	71	74	77	56	88	72	86	79	74	70	67	90	73	82	83	68	77	74	64	65	65	75	77	73	87	70	85	68	62	53	65	64	60	76	70	91	77	70	58	75	73	70	61	73	88	78	68	67	83	86	70	56	79	105	84	78	75	74	76	81	66	78	78	74	78	64	81	78	69	71	73	92	71	74	77	74	66	85	72	76	72	74	72	87	90	72	81	59	65	79	61	85	63	95	80	79	87	73	74	65	77	70	70	75	77	85	58	75	64	72	84	76	59	71	67	87	78	80	80	87	71	71	71	63	86	71	72	60	65	71	86	79	80	74	85	84	79	77	80	69	68	74	67	76	71	88	66	66	64	81	66	65	78	61	90	73	78	73	83	74	65	58	75	80	71	70	64	81	67	90	84	87	64	76	76	63	79	68	80	62	72	77	62	74	72	81	67	78	67	72	74	68	67	84	62	54	72	72	68	70	70	73	82	73	68	86	76	66	70	50	72	59	62	81	94	81	79	77	74	82	65	86	66	77	73	77	62	73	70	86	69	76	60	79	79	74	63	74	61	67	84	63	65	74	77	67	68	71	73	76	87	75	70	66	58	76	78	89	75	73	85	67	82	73	69	70	76	75	68	73	86	89	80	79	69	60	62	70	60	61	67	83	72	65	76
12117	374	395	415	383	358	351	326	304	296	311	326	333	264	297	268	291	260	300	296	278	277	297	272	293	284	262	289	264	293	290	308	301	263	250	303	308	279	252	282	244	282	299	262	260	282	278	277	276	279	252	279	282	272	282	273	277	270	293	274	273	270	256	268	283	276	279	270	273	282	278	269	278	270	274	276	288	274	228	298	288	235	278	240	263	276	272	301	289	247	279	293	277	298	254	252	269	252	281	296	264	239	255	287	307	258	280	277	269	270	305	289	281	282	275	281	269	286	254	256	267	252	320	257	247	274	296	264	260	270	268	284	298	271	262	277	276	258	264	308	278	258	267	312	281	266	306	276	319	257	275	259	250	264	224	273	268	248	258	285	267	302	295	281	268	252	270	264	263	269	258	270	295	275	288	318	259	265	236	253	279	286	265	265	293	247	268	268	252	283	266	278	259	258	256	278	278	272	267	278	285	280	272	245	259	265	276	274	275	279	272	273	274	269	291	309	228	255	300	249	250	257	276	249	282	274	256	288	264	266	272	262	284	284	270	235	264	269	263	264	259	285	309	257	288	269	321	282	274	259	243	294	293	255	226	252	262	235	290	261	239	304	285	290	266	282	259	273	275	266	248	269	267	273	262	274	268	312	293	261	284	265	258	269	277	268	280	276	273	284	268	283	273	255	252	282	276	302	267	260	301	233	283	286	281	276	264	271	250	274	276	244	312	245	258	276	273	262	314	254	255	261	264	263	246	277	265	317	275	278	240	265	285	252	268	249	277	263	254	276	279	249	244	296	288	298	291	271	300	266	264	240	246	306	273	298	267	275	264	279	283	237	291	262	281	298	260	276	279	278	255	290	280	267	255	282	294	262	271	266	280	244	272	259	275	306	302	280	230	277	281	288	267	300	261	282	254	269	273	247	305	291	264	266	283	263	289	280	297	303	281	255	290	299	267	286	279	300	268	297	280	297	278	268	270	280	287	269	248	267	282	259	239	292	278	254	303	266	254	263	298	286	257	304	274	295	278	253	289	279	306	261	295	272	280	276	265	261	280	278	263	274	271	256	252	276	267	283	265	268	296	283	274	274	258	298	303	287	281	271	232	273	254	276	235	280	264	266	310	291	265	289	246	276	286	279	285	298	261	266	259	276	285	285	277	272	271	279	294	282	264	275	272	273	257	284	302	257	249	258	272	264	261	270	265	257	294	277	289	271	266	250	256	267	267	273	276	255	287	286	272	281	264	276	295	288	223	270	250	289	285	274	297	259	260	301	270	244	277	252	285	276	269	278	297	281	263	304	256	264	274	268	264	297	259	273	275	291	256	271	289	241	283	303	274	286	281	296	261	274	266	283	290	286	233	248	242	271	274	274	299	270	288	267	299	277	289	263	263	245	288	282	275	262	257	269	254	303	289	265	273	276	288	260	269	286	283	313	283	275	269	280	273	286	270	244	258	295	270	253	274	282	248	302	271	256	275	283	274	280	272	277	280	289	286	280	286	263	266	259	271	268	271	278	282	274	299	258	294	271	294	283	267	275	287	262	276	282	301	281	288	263	253	265	267	288	292	272	264	265	260	256	270	263	293	286	268	251	284	257	249	248	259	286	310	278	303	290	292	258	275	309	279	278	248	274	271	261	281	264	263	286	273	265	292	302	277	272	267	279	284	263	252	252	263	257	277	288	294	261	268	287	273	248	263	284	249	279	253	273	272	292	269	272	263	306	275	274	274	248	272	269	280	283	282	291	278	278	259	268	269	287	254	290	258	289	264	279	284	251	261	269	284	262	263	274	292	289	272	286	263	250	296	291	271	281	265	260	275	268	260	279	250	245	258	258	276	268	268	281	277	264	272	266	263	262	278	266	275	287	289	271	270	274	265	273	281	261	245	285	296	261	260	249	257	276	254	294	267	271	250	289	280	253	253	276	264	276	279	262	261	280	262	278	273	280	269	262	293	281	266	242	257	288	232	251	283	281	266	263	260	306	264	290	260	248	288	268	253	282	253	266	266	261	286	291	289	256	290	276	265	252	289	232	272	256	279	266	277	291	274	292	262	283	279	280	291	290	268	279	267	276	273	269	276	267	296	275	290	263	259	283	275	302	268	257	274	258	282	256	257	305	275	276	269	287	269	265	273	271	276	253	282	265	272	290	272	266	258	294	285	279	290	248	272	298	299	284	284	252	276	259	267	299	279	240	284	261	260	280	261	274	304	283	278	290	268	286	282	304	269	250	253	258	271	288	289	267	256	250	271	271	313	257	255	276	276	287	295	284	258	253	286	261	303	263	283	267	265	258	292	297	260	271	266	265	278	273	257	265	268	238	283	257	256	270	269	276	258	278	277	307	285	282	265	260	250	294	302	265	254	265	281	276	282	276	291	286	267	254	274	295	299	290	305	302	270	275	282	288	275	261	260	267	254	247	263	269	289	308	292	277	286	275	269	254	253	273	254	278	271	254	311	277	300	283	282	242	282	292	270	285	318	280	276	267	270	279	273	278	275	287	265	261	281	290	253	248	303	275	295	263	272	295	306	277	281	297	300	271	277	287	271	246	287	270	281	277	268	264	315	267	291	253	275	256	280	263	287	251	277	279	303	293	287	285	269	249	292	279	269	267	259	299	284	305	290	295	269	259	281	243	287	298	287	269	246	273	280	277	253	273	259	266	286	286	276	270	252	257	281	278	275	263	293	256	271	261	286	282	277	274	282	271	270	263	268	286	263	278	293	286	282	253	280	271	300	264	258	284	269	247	266	271	267	266	272	254	254	276	252	265	293	286	253	249	309	278	283	287	300	292	260	272	258	278	284	298	289	282	266	305	274	257	293	267	290	290	243	258	284	265	293	275	302	251	289	278	264	259	270	261	256	275	271	266	283	283	250	268	263	275	283	302	309	253	283	273	291	288	273	281	256	273	266	289	271	246	263	256	279	283	257	275	288	317	240	253	282	260	278	254	263	284	292	287	290	257	302	280	315	304	274	236	256	303	265	300	264	268	280	272	290	266	261	260	284	255	270	250	320	257	278	245	253	284	264	267	271	263	302	274	275	247	269	267	249	273	288	272	264	321	263	257	283	291	256	277	251	290	273	272	275	294	271	270	268	286	265	253	280	290	286	278	271	259	282	296	282	272	262	297	262	260	256	268	296	269	274	263	268	264	296	270	294	260	266	264	297	295	271	274	256	278	282	279	257	302	288	283	260	258	264	271	284	264	284	273	266	256	267	281	245	274	267	259	257	313	272	290	252	279	242	281	250	254	249	317	269	299	276	282	271	247	290	275	250	259	246	276	311	288	282	279	271	303	290	318	272	234	275	251	260	262	295	263	298	257	278	299	269	255	276	250	260	287	276	314	276	271	276	254	280	295	277	271	252	283	269	271	287	235	262	262	273	252	271	287	268	269	270	273	283	315	287	285	262	282	262	258	259	246	265	277	272	280	278	300	234	247	285	293	288	291	273	241	274	259	281	260	276	266	277	279	261	281
49140	19601	8710	1035	631	506	369	291	299	259	237	206	229	197	199	185	182	176	169	174	157	155	187	160	161	158	154	152	154	172	156	160	159	161	155	166	151	146	165	144	176	140	141	150	159	121	160	143	125	162	131	147	147	127	156	137	153	163	127	131	144	140	155	141	162	150	144	149	129	145	145	142	131	158	125	154	131	163	140	133	136	130	144	147	134	121	148	154	128	128	151	131	152	132	140	117	148	159	150	133	134	142	132	131	141	145	126	170	131	150	142	147	135	132	136	133	143	159	127	170	150	127	132	145	146	148	132	142	130	133	131	151	154	131	139	128	150	149	157	141	134	146	176	134	156	156	113	160	155	150	146	141	158	144	144	149	147	138	146	154	140	138	127	162	145	148	132	148	145	145	140	139	142	136	134	129	135	137	127	163	149	158	136	139	132	153	126	155	142	135	155	160	154	157	131	149	140	141	167	136	127	143	135	155	149	139	127	133	140	119	139	139	137	175	124	157	132	116	142	156	147	139	135	134	147	133	144	130	146	137	157	144	138	147	145	135	132	142	149	155	141	132	157	132	138	140	152	139	134	145	152	129	129	161	154	159	160	150	150	133	138	141	153	155	122	150	132	136	128	134	157	137	133	142	141	147	152	140	150	136	156	153	149	132	137	124	158	169	157	142	147	144	142	147	146	135	136	131	128	148	149	157	154	141	152	131	131	130	160	128	138	131	147	162	147	134	139	159	142	138	139	138	144	120	116	125	153	135	155	144	139	130	129	149	162	131	145	127	148	130	153	126	133	151	142	143	160	154	160	134	148	133	135	132	119	149	157	135	173	141	157	139	131	142	138	136	148	138	156	136	155	142	137	160	151	159	132	147	149	154	131	147	167	130	125	143	143	138	117	174	146	127	139	161	143	153	132	152	143	160	149	140	124	133	134	152	136	168	152	148	149	132	152	141	130	155	143	139	139	143	150	122	153	134	140	150	150	154	146	121	142	141	124	147	142	138	140	138	148	137	147	144	159	127	160	139	133	157	158	154	144	160	119	145	141	136	147	150	143	149	136	111	132	140	131	138	157	143	136	156	153	123	161	161	135	133	155	116	138	140	139	142	163	131	131	123	138	142	133	139	154	165	153	139	136	125	136	134	140	157	146	125	157	137	135	141	150	158	157	139	157	150	140	149	141	145	132	119	163	186	132	156	155	139	139	135	144	133	125	163	143	119	151	141	137	149	156	138	140	164	176	127	150	133	152	136	144	158	129	150	156	135	130	149	131	150	149	161	145	147	134	129	149	138	138	137	153	148	150	147	132	130	133	154	115	128	144	128	142	133	140	130	136	153	134	136	127	159	151	151	125	129	133	137	140	154	145	136	148	122	119	131	143	145	144	131	140	141	138	143	163	134	146	159	151	157	134	154	152	164	119	149	137	142	137	144	132	131	148	134	132	143	139	138	126	145	146	139	125	156	145	154	157	141	142	143	146	136	151	144	125	144	149	146	152	161	150	154	155	145	153	152	135	153	136	157	136	160	134	154	117	131	154	129	139	144	138	170	151	141	151	128	120	158	135	132	142	133	133	138	139	132	147	144	148	131	145	164	145	164	142	140	146	155	147	156	132	125	154	120	153	163	149	145	142	130	154	150	147	142	147	126	142	162	132	141	136	171	133	158	142	134	137	132	142	136	147	146	155	140	127	137	127	129	176	161	148	162	141	137	141	140	147	152	153	146	113	166	126	143	157	146	129	144	149	120	152	146	158	123	144	136	136	154	141	153	138	139	137	148	148	141	153	149	124	138	172	152	121	129	153	107	150	163	162	152	156	137	139	173	130	146	165	134	149	162	153	145	135	161	124	137	147	151	123	153	115	134	151	156	136	130	150	140	131	136	144	132	131	154	142	158	160	133	155	129	140	118	135	131	162	160	138	144	143	133	140	146	132	157	132	132	152	143	144	143	140	140	137	146	134	128	162	147	127	125	134	147	150	139	134	152	148	149	132	134	124	159	141	146	150	138	151	148	145	137	140	145	135	155	141	130	132	135	114	150	157	148	121	146	141	160	170	132	145	138	157	151	160	152	144	154	158	143	141	151	144	143	136	130	132	145	152	145	144	107	137	155	151	140	142	127	144	134	150	147	149	173	139	137	157	132	153	168	147	138	141	135	138	152	131	144	164	128	133	133	146	148	140	139	160	124	138	156	129	127	153	141	129	138	122	142	140	150	143	148	147	152	151	125	136	143	118	149	136	139	110	142	154	145	151	146	129	142	115	137	158	149	161	152	146	146	156	138	142	125	134	150	156	112	147	145	157	146	149	146	145	136	150	144	140	154	148	154	148	141	152	132	151	140	132	127	155	139	153	143	143	147	159	138	147	152	166	138	146	162	121	165	151	138	122	147	136	151	159	158	132	137	157	139	148	138	167	154	128	137	134	134	140	158	134	131	151	139	148	158	137	137	140	148	139	159	132	131	124	135	135	147	138	140	127	163	123	154	165	131	140	143	147	149	142	139	145	131	162	137	143	142	138	145	129	175	132	121	139	151	145	124	157	113	136	119	139	130	151	132	122	123	133	155	134	145	147	144	133	144	157	153	139	150	138	118	131	146	149	137	134	143	136	161	133	130	128	128	141	137	138	132	131	121	143	150	145	138	144	142	151	139	158	134	153	150	136	152	117	137	166	143	166	144	146	136	148	145	135	141	124	145	127	138	136	146	132	116	142	163	134	146	137	131	145	135	148	142	136	152	156	156	156	139	148	134	151	154	140	127	155	129	153	122	132	127	134	143	136	124	136	140	144	152	132	154	147	128	141	141	134	121	130	144	142	137	133	138	132	170	164	138	156	146	139	156	148	118	124	130	150	131	111	139	137	145	146	141	140	126	152	135	130	129	133	138	146	157	129	158	154	137	142	133	156	151	142	156	145	145	154	151	172	152	122	138	144	140	138	135	142	148	141	139	133	134	163	157	119	146	134	144	142	154	142	131	153	168	156	160	142	148	148	153	130	134	152	142	153	137	130	148	132	135	140	155	152	122	146	115	144	151	145	142	139	143	118	136	127	141	144	122	137	120	146	159	138	142	123	134	152	120	162	145	131	133	117	141	123	144	130	133	129	146	174	138	126	134	162	155	142	143	134	133	146	136	137	143	158	170	138	136	142	150	144	152	138	129	141	140	151	140	147	158	138	140	153	156	136	142	145	148	152	156	139	145	156	140	153	146	149	139	126	120	144	161	152	151	136	123	118	138	144	142	140	139	129	145	132	147	149	153	156	135	131	149	139	148	146	136	160	142	142	147	159	113	139	153	147	155	146	152	140	142	159	153	132	144	147	163	124	143	141	130	140	122	141	144	141	131	141	156	143	150	149	145	134	143	158	142	144	136	155	141	163	140	118	141	152	143	138	142	141	138	149	139	143	153	155	144	152	148	156	133	132	147	130	141	152	148	143	143	140	132	164	134	139	130	135	144	132	119	158	155	151	137	152	148	139	151
24981	1184	2348	2648	2376	1966	1666	1435	1181	1062	955	873	860	806	752	690	643	655	587	621	598	566	586	569	570	578	534	535	498	514	502	530	539	520	508	499	487	528	516	505	501	460	484	573	460	489	475	471	461	466	464	503	460	510	463	507	486	494	479	478	515	489	441	508	414	481	493	485	497	453	509	447	462	491	456	435	477	483	432	448	464	477	442	470	469	473	467	401	473	449	499	425	461	485	480	436	419	457	446	498	489	428	442	460	443	494	427	484	434	449	428	468	402	454	479	440	434	428	437	443	451	448	465	485	485	466	435	443	462	444	441	468	435	450	446	453	470	442	463	435	461	465	434	449	478	417	460	462	480	453	442	493	474	460	431	424	423	433	476	476	438	490	470	455	469	401	482	452	473	441	439	461	434	454	440	457	448	445	403	480	506	454	453	469	471	485	469	448	499	492	444	467	437	503	413	473	459	470	430	455	462	471	448	445	462	462	451	465	493	457	449	440	454	425	482	450	451	460	506	472	452	493	459	423	446	438	436	485	409	465	446	448	438	441	444	482	443	449	456	439	451	473	433	481	447	465	457	451	457	435	422	405	461	488	458	464	415	435	449	475	448	423	442	452	457	455	440	408	483	458	464	427	466	456	445	433	442	444	430	439	466	458	451	439	502	436	479	454	466	464	472	456	444	443	466	438	497	452	452	481	437	483	410	440	441	439	460	465	456	420	421	464	442	455	524	488	443	464	452	475	452	483	398	439	484	449	476	458	437	473	447	446	449	399	406	485	425	413	480	470	502	451	422	466	431	467	404	435	459	449	435	475	463	456	440	455	454	507	456	413	421	459	442	474	428	490	447	495	456	445	453	449	472	422	470	442	484	493	426	448	481	446	475	480	452	476	458	442	426	439	427	446	452	486	460	442	460	457	439	480	449	454	425	425	401	441	444	477	432	446	448	438	456	456	404	490	453	476	429	442	476	414	437	453	487	443	422	456	436	452	470	459	449	466	461	470	471	458	460	462	463	445	442	451	456	448	407	410	443	451	433	471	456	441	407	426	474	472	440	496	472	466	435	483	432	491	447	447	454	467	448	445	430	454	464	475	462	479	483	443	425	454	435	463	456	453	434	466	450	453	450	464	441	442	432	433	451	437	454	416	427	452	484	425	471	446	450	420	438	444	451	425	495	439	440	473	458	432	482	471	409	457	472	475	487	447	446	464	451	439	452	461	427	441	409	453	439	448	410	476	459	457	438	457	484	425	500	417	442	432	465	480	477	427	436	426	437	446	454	440	433	442	453	465	468	397	444	433	431	466	454	436	437	403	488	470	454	445	428	454	444	476	489	443	468	441	451	433	452	456	457	452	452	436	435	432	501	419	478	476	445	450	424	468	476	420	485	429	447	462	494	465	474	465	424	472	465	432	465	437	458	443	447	435	443	466	492	448	470	425	425	442	483	467	457	439	438	486	466	443	491	450	444	484	471	463	495	478	408	477	466	453	459	427	422	490	485	455	441	439	450	444	469	479	478	446	475	482	419	464	427	468	438	475	448	462	461	436	469	479	456	483	424	421	429	436	416	455	464	460	481	425	497	481	458	458	474	457	430	475	435	462	464	477	467	453	445	413	468	466	481	475	437	446	456	407	451	468	448	452	439	453	463	460	452	472	424	493	437	462	456	459	454	457	445	476	464	485	480	482	443	468	448	481	490	473	435	415	482	446	458	435	471	460	486	460	417	436	485	436	454	437	421	439	450	424	439	451	448	439	445	432	428	463	455	438	480	472	431	462	458	414	415	472	413	464	412	447	453	488	435	421	452	452	483	451	384	468	498	473	446	475	428	452	426	441	458	423	444	410	486	471	447	427	436	464	465	426	447	418	457	452	446	431	433	406	433	442	477	458	417	443	463	450	445	397	426	470	464	428	435	440	420	449	434	432	473	476	487	439	443	437	463	444	433	459	451	454	472	469	471	429	457	432	498	425	475	470	467	445	445	471	484	438	435	423	461	454	468	469	445	448	461	471	487	450	423	424	481	472	449	467	445	458	436	441	429	453	478	458	506	477	382	457	469	458	466	468	464	435	443	465	467	482	462	438	484	473	446	399	478	416	462	463	424	467	460	430	462	454	427	443	444	404	458	460	424	445	439	481	461	453	468	432	434	471	486	422	442	464	474	447	447	438	458	447	461	458	456	466	478	469	432	412	477	473	455	433	444	447	489	466	467	434	459	461	409	413	478	455	427	418	439	439	435	458	463	477	483	412	405	442	446	487	461	451	450	512	439	480	444	457	431	481	393	447	439	433	483	490	442	468	446	466	491	447	413	418	460	466	465	443	455	442	443	424	445	456	473	442	418	504	431	440	454	443	483	439	440	507	480	468	444	414	461	473	433	473	453	478	462	438	461	416	476	466	449	435	486	418	460	412	444	476	471	405	471	437	422	457	442	449	461	432	479	465	444	438	442	431	477	427	483	478	473	486	492	471	434	451	424	456	494	471	449	502	454	453	455	463	419	441	471	426	437	433	464	424	390	447	449	463	437	447	420	474	493	455	450	479	432	498	482	456	420	451	449	480	430	442	461	433	467	460	427	451	460	445	435	468	448	435	459	432	439	482	457	440	437	466	439	441	457	468	454	472	459	432	510	446	459	435	451	455	444	447	412	468	500	458	487	445	492	427	454	476	465	442	467	442	451	436	459	483	481	463	461	455	450	435	418	454	450	430	424	446	434	494	473	464	465	470	474	451	462	501	487	426	458	452	439	446	443	460	468	424	429	459	463	490	449	461	477	461	442	444	440	423	485	495	460	424	432	472	434	475	501	430	478	448	467	469	469	439	443	446	427	463	491	460	437	448	467	405	476	461	456	444	489	441	399	406	433	432	462	445	457	513	487	449	453	427	436	454	493	459	481	501	513	459	434	443	428	428	473	420	467	485	442	474	431	422	478	506	431	432	468	492	430	463	467	455	419	470	436	477	431	465	452	454	489	488	469	470	456	458	470	446	453	465	455	459	455	442	449	415	441	439	446	421	467	440	430	433	458	465	426	418	451	471	424	442	462	457	451	444	461	453	459	485	514	438	419	447	443	458	473	470	460	430	476	496	471	445	442	450	456	456	445	463	419	457	449	423	477	413	426	457	457	456	465	470	466	467	436	414	447	459	481	474	466	409	445	461	470	463	442	427	455	425	475	468	446	440	429	456	453	450	439	453	434	432	453	395	416	463	440	449	459	455	416	434	443	456	476	436	427	466	477	440	466	427	481	453	462	475	434	471	434	488	489	468	473	466	462	456	484	476	404	445	457	442	438	456	456	437	450	457	483	462	456	471	466	449	470	449	457	465	422	445	468	461	460	441	456	457	493	454	462	445	471	468	442	468	471	468	454	436	425	484	476	436	442	453	441	472	447	454	470	478	447	479	472	500	420	438	433	439	441	401	439	476	421	433	440	414	412	463	435	449	479	450	425	455	491	445	476	442	437	482	438	452	448	457	495	445
47986	23828	21462	3499	1325	1009	736	616	559	442	393	420	343	351	302	355	321	308	313	268	295	301	259	261	244	272	258	244	259	222	252	253	273	262	268	263	247	247	286	238	261	265	253	272	272	265	257	238	251	282	239	257	257	228	266	231	208	230	229	237	239	234	243	253	275	251	260	218	266	270	247	228	257	225	251	244	234	251	226	241	252	219	250	244	214	230	245	242	230	244	237	213	253	232	246	227	209	218	242	208	211	240	229	237	255	212	264	258	219	237	244	256	223	237	243	215	230	254	231	234	217	238	268	233	211	246	250	226	244	221	213	251	235	243	217	238	237	220	237	253	238	232	206	220	226	240	216	235	215	248	244	242	238	224	233	223	258	221	224	245	233	230	243	243	245	237	233	246	234	240	211	274	223	221	235	240	229	243	230	254	241	256	231	212	245	245	230	229	253	242	249	235	216	224	239	236	234	225	233	242	244	256	247	271	257	222	232	240	205	226	209	238	241	239	240	230	228	235	232	215	238	215	269	234	230	234	234	223	230	263	228	236	225	232	243	241	228	229	229	244	231	217	244	253	230	218	256	233	224	212	236	228	223	204	248	231	217	240	258	250	236	250	261	218	247	233	246	209	232	217	246	245	261	194	217	222	224	250	228	206	219	253	243	253	220	227	237	228	227	239	238	254	248	259	232	234	245	245	210	226	220	249	231	227	246	249	220	234	223	208	235	235	223	248	245	256	218	238	221	219	237	219	244	242	232	269	253	237	222	247	245	236	228	229	250	240	230	217	226	242	247	234	227	234	225	216	273	235	271	250	258	257	239	249	241	220	239	219	241	252	215	277	210	243	240	246	267	230	231	225	215	259	227	224	259	259	234	247	256	251	233	225	248	214	227	228	261	222	238	235	221	235	238	213	250	232	237	233	240	271	218	202	213	254	274	235	255	248	241	281	266	238	233	226	257	227	263	208	215	253	242	198	240	216	225	230	214	268	237	225	250	221	234	219	254	227	240	251	235	245	262	218	249	197	219	222	226	228	246	234	267	264	241	210	215	248	206	246	263	212	219	227	253	247	211	239	234	281	225	218	225	252	257	227	232	228	274	223	209	216	238	245	227	234	240	227	221	249	250	273	222	242	228	246	231	223	235	229	229	229	231	261	224	257	233	252	223	229	225	223	223	221	231	227	252	239	226	232	254	216	261	205	235	248	235	241	263	241	211	226	246	237	248	244	265	271	226	234	233	266	229	219	256	255	254	223	247	209	241	247	222	244	214	271	230	258	243	226	229	235	223	237	230	234	232	223	221	240	226	234	227	237	220	247	222	235	229	243	224	233	262	225	210	234	228	243	233	245	207	207	236	237	234	231	231	230	229	219	242	254	239	232	209	220	227	232	259	251	246	227	241	208	244	228	235	247	217	250	235	259	236	240	229	248	240	215	218	214	233	223	198	239	229	245	262	218	212	218	239	268	215	240	235	239	222	232	216	231	235	237	216	233	249	219	244	247	223	232	203	263	212	207	244	223	223	212	252	237	256	225	251	227	233	256	226	226	243	239	245	212	233	223	227	228	218	231	257	232	235	218	244	237	214	234	241	216	230	227	250	241	238	236	259	225	249	266	246	243	245	260	224	228	215	247	264	259	239	256	223	246	240	221	202	221	262	236	240	224	218	211	242	220	254	233	250	239	235	265	218	227	230	235	210	229	251	230	222	243	231	259	224	222	231	254	233	213	228	225	221	269	255	249	220	232	220	208	270	232	220	254	241	237	231	245	254	247	208	225	215	249	236	260	229	242	244	228	221	218	223	251	232	227	240	205	244	239	229	228	240	255	241	260	250	222	248	238	224	210	233	237	236	220	232	229	240	246	247	240	245	217	238	253	220	225	269	224	225	242	249	226	227	244	225	245	230	236	258	230	225	258	256	217	236	266	246	241	246	229	231	218	240	233	238	241	223	220	250	235	235	217	240	258	234	233	212	220	221	212	277	232	221	244	249	260	221	255	227	202	212	247	230	242	216	262	254	239	232	267	250	226	227	268	221	243	251	208	227	222	236	236	248	244	254	218	238	241	230	215	210	248	232	233	219	244	230	223	271	219	241	248	266	245	238	234	262	234	215	216	224	237	210	211	210	230	229	254	236	253	252	238	243	199	235	256	244	253	249	226	257	247	230	231	224	247	235	252	231	242	229	234	246	225	255	235	236	234	219	250	245	222	231	235	227	233	239	222	271	242	218	214	244	223	259	250	266	237	236	249	236	229	244	260	243	219	244	243	241	220	220	241	208	255	216	252	206	250	258	233	212	229	230	232	249	241	236	254	233	228	248	228	247	262	224	224	239	239	209	245	215	249	226	255	255	242	293	249	263	259	231	256	246	231	241	210	243	253	227	240	223	244	240	226	245	222	235	243	240	221	242	242	254	249	226	232	232	250	231	211	223	238	231	225	218	214	207	261	225	203	237	258	253	261	243	268	267	280	250	225	228	226	212	224	248	236	241	211	251	238	236	237	238	255	233	231	282	238	232	221	251	234	235	244	215	247	214	224	232	223	223	274	253	218	241	240	211	257	222	223	238	266	236	221	222	234	243	231	229	248	251	239	269	218	231	206	250	237	224	234	257	244	225	240	224	236	231	223	265	230	259	224	245	227	220	220	236	228	220	232	259	254	231	219	243	246	246	233	230	235	247	236	199	268	221	237	227	236	271	260	225	214	274	244	236	259	270	241	225	220	247	254	235	248	224	201	222	241	230	222	230	244	248	253	220	247	264	246	237	250	228	249	259	263	232	242	227	212	241	244	238	216	214	223	235	238	216	264	238	194	228	234	257	254	229	243	252	246	232	241	243	253	249	219	208	255	248	209	219	258	248	233	255	252	243	282	240	246	249	244	256	253	274	224	243	237	262	210	223	225	218	213	214	213	235	249	238	217	234	237	235	238	253	216	211	221	233	247	229	255	228	235	228	270	239	236	277	223	245	243	238	227	225	226	246	234	228	238	241	231	219	238	234	243	234	230	234	251	248	240	220	231	210	249	231	239	233	264	248	239	258	246	221	227	236	236	223	248	237	241	242	258	228	238	244	240	246	235	238	251	212	260	230	255	246	239	231	255	218	249	235	223	237	239	276	261	207	226	220	220	232	224	235	247	225	243	230	220	233	222	229	242	214	231	247	224	272	236	234	279	266	253	250	228	237	234	219	242	224	239	226	222	232	240	228	265	251	240	240	255	219	237	257	245	266	226	243	284	241	240	245	241	237	233	257	231	247	243	211	221	233	235	251	246	256	222	242	221	222	256	289	232	248	234	249	223	252	270	264	215	262	242	226	216	232	216	260	214	250	224	216	216	236	233	243	224	221	231	248	238	270	235	253	235	224	262	205	242	242	204	249	217	230	242	242	251	242	232	234	216	235	213	249	242	224	228	229	260	236	225	232	211	239	250	234	249	278	244	205	236	255	236	237	209	228	258	228	234	232	244	204	221	237	205	252	243	252	238
26965	2148	4494	5050	4444	3678	3082	2553	2214	1995	1770	1604	1501	1401	1261	1194	1099	1146	1016	1033	1000	946	962	890	897	869	943	859	870	860	834	828	790	785	824	822	778	783	774	774	746	770	779	728	729	728	758	747	726	720	741	699	660	685	646	743	729	696	742	668	729	746	728	686	743	698	685	692	697	719	686	748	763	713	743	730	710	682	761	689	723	723	718	700	716	675	710	676	668	657	716	662	692	745	726	685	725	690	737	644	708	685	695	645	735	679	722	629	692	722	714	690	711	673	688	669	722	680	712	723	663	726	701	704	669	684	696	709	651	693	723	697	677	641	636	672	707	700	733	715	700	704	722	704	711	718	710	697	695	677	712	673	671	681	722	650	724	719	640	675	680	719	670	671	745	707	701	679	672	701	691	723	693	699	692	701	686	746	690	719	711	675	676	669	713	674	662	673	689	692	682	662	665	674	692	664	691	695	682	689	713	654	706	696	665	664	673	689	681	661	692	696	693	673	660	688	712	705	715	671	670	687	710	651	686	678	700	678	691	694	677	653	746	684	692	697	711	677	732	724	685	677	708	683	712	647	713	669	664	627	665	676	709	650	715	691	711	708	684	655	711	686	630	691	666	703	656	699	659	700	734	676	641	667	729	674	659	677	722	673	656	678	746	743	709	704	725	690	616	687	669	681	706	684	684	629	729	705	710	688	651	638	698	706	687	670	657	691	688	707	689	679	723	669	663	696	672	692	689	711	682	735	727	679	720	723	658	671	684	663	670	731	646	664	686	685	682	671	695	684	630	686	634	731	743	727	655	708	721	675	672	678	723	655	683	673	707	732	685	672	675	712	690	707	685	672	671	687	767	702	706	667	716	721	656	710	662	664	658	687	675	681	697	672	702	728	693	668	675	673	741	679	738	679	671	696	689	665	689	665	679	682	705	642	710	660	700	637	654	701	649	715	695	708	649	677	688	721	666	702	726	700	682	659	657	681	638	660	714	640	736	679	657	742	672	695	691	675	700	718	655	690	713	729	725	662	685	729	683	680	676	665	678	697	695	638	715	669	658	705	709	689	647	658	672	750	631	687	697	701	687	681	720	737	692	708	670	710	685	680	654	715	647	727	726	697	674	657	684	721	723	728	674	672	705	649	658	670	681	688	744	686	683	677	702	710	667	665	674	751	678	659	709	680	679	726	686	709	702	702	656	673	658	701	691	702	724	686	717	684	687	728	686	684	668	669	674	716	689	681	709	646	691	703	690	666	678	728	669	725	702	683	665	741	720	709	679	708	698	647	680	663	683	661	729	676	695	655	668	652	697	621	678	680	717	662	697	701	679	662	715	679	734	697	707	701	713	708	689	636	648	696	668	694	690	758	693	688	660	659	706	675	665	714	662	671	706	678	683	663	709	655	680	666	699	684	715	678	729	739	675	654	660	643	732	753	737	700	705	690	719	713	725	707	641	713	655	676	708	674	662	636	717	708	699	700	699	726	728	699	700	675	731	724	651	692	687	690	679	666	662	656	737	693	662	667	666	692	697	696	678	682	643	632	678	678	677	670	684	662	681	754	682	710	651	715	689	673	679	689	690	650	679	690	738	704	673	725	681	639	681	674	716	673	672	687	678	729	721	708	701	684	665	693	717	709	664	681	662	691	703	660	702	720	663	674	698	704	692	656	733	670	665	687	636	724	706	672	710	669	664	656	675	707	715	680	649	702	671	671	665	731	689	666	704	683	700	697	719	715	677	701	667	660	726	674	675	712	699	644	691	654	668	727	681	707	699	707	692	649	698	661	690	717	712	711	675	689	733	681	631	707	719	732	680	726	693	683	679	726	708	666	681	744	722	660	663	685	714	696	691	680	690	672	671	724	656	696	667	732	678	735	654	664	694	646	699	700	664	719	705	653	667	662	723	715	705	699	682	655	679	705	676	727	703	697	655	729	665	657	700	692	683	707	715	703	683	659	672	706	699	685	710	680	693	682	702	642	673	705	693	707	656	664	697	672	687	700	669	659	685	662	649	693	674	683	647	725	648	691	654	671	680	754	668	666	710	686	737	718	612	679	704	698	731	740	739	681	686	665	700	700	629	681	676	624	702	694	680	709	683	671	694	695	688	696	685	646	711	709	700	721	688	721	694	654	691	701	711	654	724	686	674	640	669	677	703	666	735	700	660	653	696	665	615	728	689	673	691	655	655	692	644	697	718	682	675	689	652	674	707	738	687	707	736	697	662	701	700	653	683	651	698	660	657	678	657	679	703	709	663	685	701	688	709	698	678	723	626	731	684	694	685	686	669	672	671	649	639	752	708	684	685	655	706	673	678	700	691	716	688	659	736	675	713	705	663	682	743	672	662	696	670	666	643	697	690	736	697	703	665	685	687	683	716	707	658	675	677	688	687	638	671	693	695	680	678	712	704	668	726	670	693	699	712	673	701	668	711	676	721	694	661	697	722	653	664	674	676	698	659	677	706	684	708	721	735	631	707	725	702	733	682	674	710	705	650	704	714	694	693	665	738	717	681	706	646	650	698	729	663	698	631	692	670	720	740	696	690	728	675	675	702	706	689	712	695	686	697	669	667	716	660	668	708	656	670	662	659	716	636	652	681	711	711	678	681	704	724	684	653	677	671	688	657	691	700	690	736	710	665	708	696	733	647	649	714	702	690	620	700	661	639	686	671	692	704	695	706	715	710	686	701	696	689	709	654	676	638	702	691	685	707	696	708	694	728	688	678	707	682	706	687	659	694	690	653	657	719	697	660	707	639	625	676	738	684	683	689	718	644	687	651	708	718	698	691	698	670	702	628	729	703	677	714	665	711	698	698	678	665	672	681	709	671	756	695	702	710	683	649	721	697	697	683	673	671	675	699	708	665	684	659	727	709	688	668	710	676	694	698	676	659	658	679	708	685	690	752	669	703	642	690	650	620	697	722	698	712	681	650	705	699	684	671	642	736	697	681	670	701	701	647	666	676	683	654	664	678	620	699	690	692	679	710	688	738	694	685	666	695	736	653	664	711	728	664	712	704	686	675	687	665	697	713	665	635	707	682	669	715	681	705	674	627	693	666	692	667	711	689	697	688	668	679	727	685	703	675	766	750	693	710	675	685	691	720	695	704	738	662	678	689	686	692	681	685	602	693	654	685	677	695	666	655	644	715	703	700	702	642	667	698	686	718	636	672	701	691	655	690	735	653	711	683	715	673	677	693	685	659	664	686	670	677	680	631	714	696	696	695	673	708	690	641	724	660	658	750	676	674	693	671	669	685	679	648	668	663	706	680	731	694	660	693	723	678	651	656	725	664	681	697	660	678	686	649	688	710	670	686	682	726	700	682	697	698	673	704	662	676	670	646	687	661	718	678	709	641	678	692	738	697	655	702	721	718	694	689	698	687	711	686	731	725	659	694	669	686	667	676	703	678	721	663	658	690	719	680	679	718	701	690	691	718	715	700	696	682	659	709	692	652	677	691	665	675	689	694	649	688	736	707	713	674	724
9411	439	288	124	80	88	95	68	64	85	71	73	56	76	89	79	60	67	60	66	84	74	69	71	68	82	73	60	62	83	66	78	81	64	60	58	80	62	75	54	77	77	74	72	68	54	69	75	65	77	65	67	64	67	67	73	61	50	68	74	62	69	75	61	79	65	80	60	62	76	66	64	56	51	69	88	57	68	68	71	71	74	72	86	74	60	69	69	58	74	71	71	58	61	58	74	70	73	71	74	79	68	68	77	62	75	76	76	71	57	81	57	71	69	62	61	75	68	77	68	68	53	73	75	69	82	66	64	61	60	73	46	50	74	60	62	66	65	79	67	79	67	68	66	69	79	77	76	82	61	69	68	64	65	70	68	78	61	68	70	77	72	79	67	56	79	55	73	64	60	63	66	69	68	51	80	68	94	73	72	81	78	54	73	56	61	64	67	73	58	70	83	68	78	66	70	84	66	65	67	73	74	79	74	56	75	55	60	55	63	70	59	75	73	78	63	57	77	70	85	64	68	68	70	59	68	67	68	55	66	77	76	62	71	55	65	83	80	84	59	62	85	63	72	52	73	68	61	66	62	72	52	74	74	67	84	64	83	67	66	57	63	73	69	60	74	75	57	91	71	85	74	80	56	67	63	64	60	63	54	84	90	49	82	77	59	74	73	52	52	60	69	71	67	69	81	58	65	68	93	61	66	70	76	69	64	70	65	78	79	74	59	62	68	55	63	73	55	73	68	67	80	69	54	60	76	70	52	68	66	55	69	75	55	60	59	75	71	83	72	62	70	75	66	73	74	63	77	67	77	80	75	77	77	59	69	75	60	57	66	75	68	66	78	70	72	64	78	63	70	72	56	82	73	73	79	70	59	74	74	78	81	75	77	64	74	69	61	56	68	61	65	65	71	57	82	65	88	83	71	64	72	79	66	60	55	62	74	76	68	91	61	75	74	70	77	82	72	70	56	67	61	63	62	70	66	74	58	75	63	62	73	74	63	62	62	69	68	70	58	65	67	75	48	67	66	83	58	76	67	56	64	75	71	70	70	76	80	71	71	66	59	66	57	58	58	59	57	58	73	70	58	62	55	84	69	63	60	68	61	67	63	68	62	69	77	57	63	77	68	69	61	64	81	59	79	65	71	59	66	70	65	70	66	66	67	80	72	77	62	73	81	63	72	67	79	83	55	57	67	62	68	59	59	65	73	74	67	66	66	66	71	59	58	62	61	67	59	67	57	54	65	72	65	60	72	67	68	70	67	60	81	62	87	64	60	70	63	72	59	71	58	71	57	59	79	49	61	61	65	81	89	63	82	71	71	63	67	79	55	58	75	78	59	60	73	69	54	67	62	62	70	76	73	63	78	70	56	58	56	88	70	58	75	71	63	76	62	66	68	67	70	60	71	49	73	81	63	56	59	86	79	64	65	69	74	79	65	70	67	63	70	81	76	71	68	62	69	62	70	60	77	71	65	68	71	62	67	64	54	67	71	63	64	63	67	52	68	57	69	80	60	61	68	58	66	66	63	77	63	54	58	57	69	72	63	51	61	75	71	74	85	67	84	68	72	64	84	63	68	74	59	71	72	88	76	83	59	53	78	65	77	79	78	61	66	60	61	76	57	74	58	69	64	67	81	65	63	77	56	65	55	71	70	74	59	58	71	67	75	61	78	64	70	61	64	75	69	80	74	59	74	62	76	69	84	79	67	84	61	56	73	63	81	70	83	57	78	78	75	77	62	73	66	75	82	66	69	56	64	86	78	73	67	65	63	57	69	70	50	67	82	48	53	69	81	64	73	76	73	64	67	57	73	62	70	57	70	55	61	61	68	77	59	63	61	67	69	77	65	66	51	70	76	63	65	67	62	65	60	61	74	65	58	78	71	74	63	75	79	51	67	77	68	56	63	68	65	74	66	71	76	84	77	65	67	75	57	65	66	68	73	75	55	60	64	57	65	69	65	69	62	64	65	81	64	83	80	63	71	61	75	68	83	57	59	68	67	66	67	69	68	69	70	69	63	63	65	65	67	75	68	57	57	66	72	61	71	58	87	57	79	62	73	69	71	82	67	65	64	76	66	73	81	69	77	66	55	73	80	65	62	62	73	64	75	73	62	62	69	50	69	64	75	70	66	70	70	74	70	64	57	59	72	55	63	61	79	58	80	75	70	61	66	58	70	69	64	74	75	68	67	65	76	59	72	73	64	55	67	71	54	58	58	58	68	72	64	77	80	68	62	69	61	65	64	72	58	59	57	69	65	69	72	68	71	59	78	64	63	61	56	77	74	67	72	65	69	62	54	54	67	72	72	48	69	68	57	75	77	71	65	71	62	71	71	67	62	69	66	60	96	72	77	73	63	65	58	73	64	63	72	78	61	65	72	51	64	69	64	70	76	70	68	77	82	87	67	75	84	60	67	81	64	84	72	81	60	68	73	67	82	82	66	72	72	88	54	57	74	65	51	72	65	64	76	76	68	67	83	73	78	66	60	65	73	73	83	79	81	83	67	65	56	60	67	56	71	49	66	80	68	67	72	67	67	62	62	58	67	55	71	72	63	94	64	52	66	58	58	81	70	81	69	67	65	67	61	68	57	62	73	69	66	70	61	72	62	62	66	76	61	63	49	70	57	68	78	70	64	72	60	59	66	80	73	76	62	65	72	73	61	62	57	68	59	67	65	55	64	67	73	62	77	57	63	70	71	78	50	68	69	54	68	67	80	73	76	77	62	70	70	58	68	78	66	60	61	64	68	58	76	77	73	68	57	76	81	81	72	59	72	65	73	75	77	74	67	85	79	68	73	86	63	71	79	79	75	68	63	68	71	76	66	70	66	68	67	68	74	75	69	73	69	59	64	69	68	56	72	78	66	72	82	63	70	57	68	67	64	70	64	68	78	73	53	64	59	72	73	78	73	67	81	74	66	65	63	71	64	78	72	64	73	73	82	61	63	78	72	63	68	74	69	79	67	78	81	79	54	72	63	65	69	58	69	73	70	59	72	59	75	70	64	74	81	69	68	80	70	64	65	60	64	72	78	49	79	82	84	74	63	68	68	74	66	78	65	76	53	86	70	63	73	59	62	70	83	67	75	60	69	66	65	82	70	58	54	59	58	64	64	81	74	62	82	62	57	70	62	67	66	77	71	63	64	71	56	73	81	82	71	71	66	65	64	63	61	68	81	68	81	77	67	48	55	46	53	62	76	60	49	74	60	59	69	74	74	66	46	72	66	60	74	79	68	66	88	67	70	55	70	71	63	71	65	62	77	78	67	69	91	78	65	76	70	71	70	60	67	70	60	53	72	80	71	69	60	59	89	75	78	72	65	64	63	71	84	61	82	72	90	69	71	74	80	58	71	63	68	55	63	60	83	62	74	63	72	57	73	81	71	64	67	65	66	63	84	66	74	70	61	67	74	58	67	65	57	63	67	53	67	62	69	80	84	64	54	61	63	61	69	62	66	71	77	60	70	70	73	72	69	70	53	54	80
9569	313	396	432	373	329	330	342	263	349	283	282	324	274	243	299	261	260	288	305	245	273	250	260	244	263	267	235	237	267	249	244	244	246	252	245	272	235	248	241	220	280	250	238	265	266	245	269	256	240	263	250	239	275	260	246	227	261	246	250	242	261	259	279	260	256	255	231	273	250	281	273	271	294	269	287	258	251	255	253	260	249	250	242	245	261	271	256	273	261	287	262	227	261	253	242	227	252	271	231	261	251	265	265	294	236	255	257	244	273	263	261	227	282	257	241	279	285	251	261	240	267	229	262	241	255	227	257	229	255	248	229	256	272	264	265	260	255	253	279	225	271	253	248	282	283	257	269	234	253	254	264	266	239	243	263	252	251	260	253	231	244	233	229	259	262	262	275	251	239	269	232	225	245	265	237	255	251	266	257	261	251	288	218	239	257	274	242	239	257	273	268	262	268	247	229	259	275	244	276	283	282	230	275	215	243	237	267	254	275	256	250	242	267	259	255	243	268	249	224	260	242	276	249	259	273	256	237	242	254	263	250	226	217	293	232	226	249	244	263	241	264	270	275	277	262	265	248	248	276	259	281	239	264	262	246	228	267	235	247	260	214	232	266	297	243	235	282	280	245	274	242	266	241	264	250	251	256	263	219	253	234	247	277	261	256	247	296	288	252	256	256	249	280	249	280	251	232	254	249	243	270	259	236	285	259	240	268	267	251	264	252	279	257	285	246	262	248	271	264	252	275	245	258	254	232	295	233	263	263	263	215	246	226	255	251	260	264	242	261	251	273	255	262	245	279	233	246	240	227	253	288	252	240	266	262	252	242	238	240	262	240	262	268	238	263	282	247	238	237	251	233	242	270	245	246	269	268	241	237	269	241	253	234	262	260	239	253	266	262	251	243	244	240	276	259	238	232	242	276	263	264	265	261	271	254	283	276	247	253	264	267	236	231	254	232	236	251	243	255	246	238	272	248	253	246	219	264	259	233	248	256	268	273	240	253	248	281	255	248	247	255	244	242	257	241	258	263	279	260	247	255	262	274	249	278	277	255	257	251	242	264	233	291	264	251	272	234	241	260	234	253	257	258	252	234	272	241	240	292	275	248	246	249	249	269	265	260	287	275	229	250	246	252	242	239	291	252	272	263	228	243	249	263	259	251	240	269	247	255	246	282	260	243	271	261	290	222	242	259	274	246	291	236	266	287	255	247	277	247	273	243	285	263	280	239	234	258	233	281	253	241	269	252	235	239	270	242	252	267	258	255	225	236	232	250	228	238	261	269	259	262	236	255	252	286	249	236	242	248	249	263	260	269	226	241	275	265	275	235	220	258	243	268	238	232	256	293	256	269	251	239	252	239	247	274	242	257	258	254	250	266	245	263	253	253	243	254	247	267	279	260	309	269	246	282	229	278	282	263	262	246	247	256	272	239	263	245	278	253	242	229	233	269	246	263	277	245	268	278	247	272	282	255	256	254	304	255	276	263	295	289	253	237	252	243	252	245	279	272	249	259	252	259	231	259	251	243	255	250	282	273	275	261	275	273	240	250	261	242	255	238	270	253	249	267	274	265	253	259	257	253	269	228	267	259	240	264	245	255	246	241	258	278	237	252	245	221	280	241	253	302	251	260	258	240	235	274	259	228	251	235	247	240	256	246	256	216	264	271	245	249	242	262	273	273	238	279	280	271	228	281	255	248	267	249	283	270	264	249	275	274	267	275	266	239	257	221	255	250	278	256	260	274	244	257	238	250	247	253	261	243	264	272	256	260	255	243	245	248	292	250	236	253	257	252	257	229	293	261	235	258	229	277	285	254	234	275	238	258	268	246	270	307	286	254	249	272	236	240	270	268	250	234	237	236	256	216	254	246	241	265	268	251	297	253	248	245	248	251	248	267	271	280	241	254	242	260	242	260	249	229	275	257	269	237	238	282	239	244	293	248	262	272	258	243	231	266	248	275	291	262	247	223	257	214	256	251	267	235	230	217	259	272	209	223	264	209	255	260	261	231	242	271	275	238	249	224	235	251	262	297	261	244	221	240	268	245	244	285	252	279	256	253	275	234	262	256	229	257	279	236	274	271	221	251	267	240	274	251	302	271	265	292	255	236	255	245	256	253	262	258	257	212	252	270	248	244	276	254	262	249	262	288	267	273	253	294	272	244	266	285	244	233	250	284	264	258	252	275	248	267	258	270	261	266	259	270	291	224	256	240	292	286	271	254	257	265	258	275	249	259	237	264	245	243	254	250	239	257	261	267	268	249	285	242	255	263	265	250	251	266	220	261	251	264	242	255	264	263	252	269	252	246	250	258	263	275	247	231	253	229	291	258	252	254	234	236	249	255	261	267	236	271	284	252	226	250	254	276	248	253	272	243	243	250	222	243	264	261	229	273	240	248	247	227	275	235	278	272	252	250	264	294	234	234	259	259	249	251	260	294	265	288	255	250	243	263	266	230	257	249	253	259	273	264	247	265	251	261	246	252	280	271	261	251	268	272	244	250	243	276	279	245	253	273	245	259	274	266	240	270	245	266	250	263	252	262	271	273	276	248	257	243	248	263	259	249	238	258	255	237	223	235	258	243	244	249	248	232	268	252	246	256	261	253	261	245	269	253	269	276	265	259	269	288	239	277	264	261	252	270	252	238	272	254	273	231	251	258	237	262	245	260	232	274	272	270	208	265	298	244	249	253	260	259	279	277	225	236	257	276	246	240	255	250	245	270	258	245	265	258	264	245	253	256	254	257	267	261	242	238	297	271	268	268	265	257	306	262	270	232	236	233	241	253	256	255	257	242	246	241	274	229	251	261	276	280	245	249	299	241	238	253	237	265	275	259	266	255	240	276	247	234	272	249	255	258	272	239	245	254	248	226	283	265	241	259	274	275	297	270	268	241	240	255	292	236	282	241	239	226	244	276	243	230	264	273	210	251	264	242	267	244	260	252	249	251	270	258	259	270	281	257	261	270	247	282	273	249	272	246	232	268	275	249	253	277	242	248	256	264	250	284	245	248	277	258	254	250	262	246	284	279	283	256	240	238	250	245	261	223	247	258	246	274	256	245	251	272	249	271	253	220	258	251	250	251	247	264	255	261	263	286	249	230	243	268	248	269	263	264	263	253	271	271	270	262	238	257	221	264	260	263	262	256	269	247	223	252	227	250	276	250	259	269	248	286	240	250	237	254	250	265	295	274	252	232	263	276	234	250	240	263	261	267	229	260	271	284	261	273	265	273	247	256	276	241	247	282	272	264	251	268	234	256	226	246	277	254	264	246	263	282	254	278	246	208	287	267	247	248	260	261	252	270	266	267	263	248	270	247	241	239	245	270	235	245	256	239	248	232	266	262	276	270	257	246	280	239	257	256	279	258	262	270	240	243	269	279	244	236	285	268	272	260	236	259	235	263	273	242	228	227	255	261	246	270	249	291	260	280	242	245	263	266	264	245	282	265	249	263	268	266	241	244	233	289	249	283	259	239	243	254	266	261
37376	15045	2265	913	630	486	389	361	271	260	213	219	204	191	177	178	172	138	195	154	153	155	143	152	164	142	151	123	152	148	128	148	142	155	130	147	133	155	152	117	145	159	145	146	135	134	153	115	148	133	131	131	140	147	131	116	140	149	125	151	172	143	143	135	131	151	128	147	140	142	143	142	122	149	121	132	149	134	147	142	132	110	148	130	130	139	128	145	171	130	125	108	136	125	141	130	141	160	141	128	133	130	145	125	126	128	147	142	136	148	144	130	149	124	129	136	138	127	130	144	149	130	136	157	132	155	125	124	142	130	130	138	143	128	119	132	142	148	138	133	153	141	136	133	136	134	137	138	135	118	150	132	118	142	115	151	137	141	128	139	152	149	132	153	134	143	148	147	141	144	122	158	127	135	148	144	133	131	133	156	149	145	130	135	126	146	132	135	158	135	132	120	152	130	146	134	137	132	128	130	131	142	136	148	125	142	143	120	143	152	145	161	132	130	140	121	121	134	144	148	135	146	175	133	145	145	136	115	105	141	155	134	145	136	158	120	107	141	135	140	125	131	144	129	126	116	137	126	143	159	138	144	151	145	139	158	125	134	136	118	117	134	130	137	108	131	141	142	138	136	136	162	138	147	146	151	123	155	142	142	147	131	133	145	138	122	155	138	141	138	145	138	127	123	121	137	122	135	142	158	137	123	135	118	134	133	146	135	136	118	115	151	115	161	138	126	140	160	148	139	135	113	134	104	124	138	124	119	121	139	160	131	132	129	143	144	153	139	130	124	128	138	137	140	133	138	107	142	137	141	117	126	134	123	93	131	151	124	118	116	127	119	144	129	135	119	146	151	133	133	132	139	143	143	173	137	138	134	127	134	150	133	132	145	136	156	124	136	136	128	127	152	146	127	139	111	132	132	134	160	141	160	149	138	140	133	129	139	137	131	147	152	168	134	137	149	136	158	157	127	143	143	132	136	145	158	122	110	137	136	139	125	125	133	117	145	133	157	131	134	138	153	143	137	144	148	144	133	132	117	142	151	138	124	150	135	145	106	159	148	140	120	132	144	148	129	146	142	139	153	143	152	153	141	140	115	146	147	130	134	134	140	155	157	139	137	112	126	144	144	141	145	140	153	130	130	144	133	159	152	137	149	129	133	130	125	129	141	131	153	155	129	147	142	133	141	130	134	139	144	138	140	149	143	160	139	123	130	142	142	155	139	132	145	128	130	142	139	131	132	148	123	123	138	149	124	151	127	144	131	150	137	140	139	163	127	146	178	127	150	129	139	125	128	122	113	130	147	131	132	127	136	128	138	155	125	130	142	128	127	137	130	125	107	126	131	148	141	135	129	127	124	135	131	121	122	129	128	127	131	129	145	104	138	155	136	135	130	173	143	142	145	151	112	129	132	143	153	132	115	131	138	136	139	153	140	134	154	145	151	136	134	133	125	126	155	124	149	136	133	152	130	144	141	114	138	137	123	134	144	145	134	135	123	131	131	143	132	144	130	110	126	129	150	146	151	141	134	128	146	147	152	127	149	150	140	140	121	132	131	131	159	146	150	129	143	153	129	139	137	117	148	146	139	144	138	141	130	138	132	138	145	132	141	127	122	130	144	128	145	134	141	146	134	119	133	121	147	131	163	142	150	139	145	155	126	138	138	140	130	142	122	126	131	128	124	137	158	123	137	149	134	131	152	134	139	127	154	138	131	164	141	133	120	140	130	143	136	133	155	125	135	127	119	134	143	143	164	137	133	121	125	142	126	158	135	129	116	151	150	129	120	121	130	146	155	137	152	151	141	145	141	145	141	149	137	138	123	126	129	162	115	143	150	141	136	156	126	139	141	157	134	125	146	116	156	135	127	157	139	134	131	129	143	133	126	131	132	144	115	125	136	134	136	160	145	159	122	129	146	124	129	125	131	150	146	131	141	134	133	144	146	144	137	133	150	143	123	131	146	156	135	122	123	118	136	140	137	155	143	130	134	138	166	159	164	133	136	146	120	124	124	135	123	168	131	142	127	128	134	133	148	137	118	147	154	136	124	141	137	131	140	135	134	128	141	138	142	129	123	140	134	121	128	142	133	133	176	132	132	139	118	137	146	160	153	122	131	127	146	130	119	144	133	137	145	139	126	133	151	149	159	136	144	145	143	118	141	123	133	125	149	138	123	113	147	151	120	132	117	140	136	150	128	127	148	130	125	137	136	140	144	132	122	129	131	135	130	139	103	144	135	140	167	126	123	132	122	140	140	142	154	140	133	135	138	143	137	158	144	118	137	145	137	115	129	134	133	120	128	136	149	138	138	134	151	147	146	125	136	134	140	142	134	143	138	153	137	120	135	171	141	112	132	152	123	113	141	143	143	134	136	114	142	157	144	141	140	123	143	128	132	125	126	150	119	133	134	147	126	149	129	140	123	132	116	133	133	147	139	138	136	121	134	140	131	139	136	138	131	124	155	128	127	161	135	146	134	124	155	133	139	148	150	152	140	129	128	126	124	133	149	125	133	164	114	131	139	142	144	134	130	155	126	119	138	109	127	152	131	159	139	126	153	119	126	147	130	129	141	130	134	139	137	138	148	162	118	142	131	153	147	135	147	140	139	128	140	129	144	133	140	122	151	135	116	131	138	132	137	120	125	149	139	170	129	138	147	165	165	134	153	144	128	157	137	134	156	113	139	138	153	140	146	120	123	115	109	137	143	146	138	114	150	136	135	130	154	124	143	136	138	128	132	137	132	141	128	131	134	141	137	123	129	126	128	140	123	147	127	149	147	123	125	135	144	139	119	130	127	123	129	123	123	140	138	129	143	136	129	130	133	145	125	147	130	115	160	151	118	111	135	147	133	131	144	133	146	136	108	132	132	115	132	136	126	137	128	125	149	122	116	124	123	121	127	141	138	122	153	145	126	134	138	145	118	162	141	124	123	144	134	142	139	145	147	163	120	134	141	130	129	109	136	130	139	140	146	125	136	131	148	145	139	153	139	141	129	128	148	146	138	123	119	109	131	145	156	134	121	129	129	124	144	139	133	143	141	132	149	127	127	151	128	132	142	135	154	142	136	143	125	117	136	145	144	155	132	150	171	154	141	131	150	141	162	131	132	139	123	153	134	128	146	147	142	129	141	137	134	153	144	156	159	149	145	148	175	156	118	148	145	143	145	147	129	151	142	142	128	149	155	128	166	143	128	125	137	124	130	141	141	145	138	127	144	142	139	146	155	138	120	127	127	156	129	117	135	132	142	144	121	147	152	141	127	163	146	153	143	147	142	128	117	145	151	131	151	142	128	129	139	145	171	122	129	130	135	137	141	123	134	123	126	149	143	128	126	131	136	136	109	138	127	123	148	135	126	131	119	160	138	160	136	135	149	127	128	145	158	127	129	125	123	148	123	146	125	148	130	134	127	148	142	134	123	148	138	132	124	150	135	137	133	164	117	151	133	140	128	135	164	136	123	125	144	134	121	145	151	134	128	142	128	147	140
16908	1221	2584	2856	2502	2054	1760	1548	1297	1125	985	963	841	741	706	713	716	673	660	580	597	610	608	586	586	538	537	523	525	479	498	497	502	487	462	510	491	488	489	473	470	479	489	477	444	504	472	494	443	407	437	451	453	461	447	481	482	488	420	461	509	469	463	482	422	447	425	460	448	444	440	443	427	436	438	416	444	464	428	440	441	435	451	445	437	425	444	437	417	490	458	434	423	456	437	438	440	441	454	454	450	450	438	476	475	415	440	438	442	437	417	468	438	432	444	436	445	487	488	445	441	422	428	456	439	434	463	435	429	418	380	445	436	417	449	444	447	458	450	427	463	483	491	427	384	471	436	423	439	465	428	443	455	406	405	458	415	470	431	410	444	414	460	435	415	438	416	450	457	474	392	432	438	487	443	409	450	452	472	444	490	425	424	484	429	430	446	432	434	418	481	460	408	438	474	440	423	436	415	422	437	484	432	424	405	413	465	423	443	431	400	396	439	428	437	458	449	445	456	431	417	455	436	430	424	440	440	448	462	445	466	388	432	461	437	439	436	451	413	450	448	460	421	435	439	404	436	462	443	431	486	439	440	435	438	439	426	473	406	451	441	409	424	389	440	445	419	448	456	412	394	441	465	431	420	461	440	423	434	443	432	470	439	406	428	423	437	448	417	438	398	421	454	444	460	427	456	404	442	433	466	454	463	447	442	418	463	441	432	462	467	439	459	444	483	443	487	400	452	444	490	420	432	464	394	466	443	460	454	424	433	413	451	466	434	454	431	477	413	388	434	416	440	451	414	422	461	443	446	492	438	451	423	451	435	437	441	436	415	428	409	468	442	439	459	426	413	442	472	466	463	414	499	426	427	432	459	458	418	419	461	449	447	443	454	427	455	454	446	419	417	473	446	418	422	447	446	416	416	417	433	424	428	452	407	453	412	413	419	431	422	465	478	382	427	466	446	432	417	443	437	412	405	401	423	445	448	444	467	423	450	420	458	442	420	414	444	442	431	427	408	432	447	411	466	426	449	463	434	448	417	425	410	431	443	441	430	464	433	431	419	419	437	459	425	440	450	404	468	441	438	456	458	414	402	452	442	437	409	417	465	450	479	400	421	448	459	443	437	421	432	442	450	425	460	453	454	425	423	460	420	481	418	444	396	458	444	425	439	445	414	428	455	426	428	441	435	442	460	419	392	428	482	434	415	409	392	463	435	453	429	472	434	436	434	476	416	420	464	432	441	429	481	406	428	404	416	451	426	432	428	454	439	454	442	435	451	423	440	426	454	407	444	449	432	418	410	428	395	470	414	435	423	458	400	441	430	426	429	464	459	433	410	428	461	439	431	461	423	419	462	406	435	409	435	464	466	465	416	423	426	459	424	429	414	444	429	408	432	429	430	435	451	412	431	445	451	462	490	431	401	454	422	439	415	470	435	440	439	423	419	444	436	436	444	441	409	457	445	478	465	421	428	435	435	453	456	454	414	413	437	419	422	453	469	435	409	408	444	400	441	411	433	427	437	458	436	411	409	450	425	453	465	443	441	456	433	473	482	400	441	460	443	459	431	434	432	499	426	431	432	432	419	431	419	402	436	476	446	409	413	453	446	385	479	449	408	466	417	441	466	461	417	421	483	466	471	408	450	471	394	449	446	399	398	433	448	399	455	442	411	451	441	417	437	401	434	412	401	462	456	460	455	449	415	400	399	444	427	449	426	418	446	426	432	439	423	442	403	478	439	452	454	471	432	460	431	425	427	405	467	416	439	456	446	469	404	484	429	407	429	437	405	457	417	437	421	447	423	432	431	428	466	457	449	422	439	410	439	425	407	440	422	447	426	488	450	471	421	405	439	429	469	441	445	433	424	446	489	441	403	439	456	443	442	439	400	469	446	465	424	436	417	441	418	479	437	438	448	418	437	398	388	465	443	414	463	441	442	474	432	428	440	430	447	431	431	404	436	472	436	405	410	438	421	443	448	463	460	448	447	407	416	449	416	442	445	437	466	429	441	460	479	408	441	429	454	417	428	430	410	427	432	442	424	441	453	422	418	424	402	467	432	430	434	421	442	434	471	445	432	449	400	455	424	472	435	415	440	436	424	436	423	441	411	425	455	432	454	428	463	421	417	459	441	453	396	439	434	429	427	449	383	441	435	450	412	424	433	413	447	454	417	417	453	431	432	427	443	438	514	397	390	452	400	432	453	461	446	450	465	465	427	462	447	410	435	419	425	436	440	465	432	460	437	453	409	413	413	441	426	454	472	416	397	438	446	454	465	408	434	432	415	420	432	434	450	482	450	473	421	461	426	432	424	438	417	417	427	434	397	435	415	447	421	430	422	431	432	423	468	469	433	489	437	408	479	434	454	428	460	434	445	465	459	422	434	451	447	430	445	414	441	411	465	482	453	416	429	445	437	433	425	404	435	417	420	445	469	410	425	428	386	432	399	450	451	429	433	430	449	464	438	418	473	444	402	410	438	425	431	419	434	388	425	464	479	420	405	436	466	447	429	424	468	454	459	440	456	451	418	429	441	449	443	450	428	419	446	420	419	412	452	456	461	416	443	417	460	457	467	440	420	424	438	412	476	487	473	418	425	424	463	470	404	469	423	457	419	408	429	414	363	447	418	434	471	445	472	484	432	455	421	438	432	420	427	422	431	404	446	399	428	482	444	442	441	422	445	420	436	473	431	446	483	456	433	404	426	440	452	466	443	443	431	423	431	438	444	457	415	438	416	473	443	460	454	424	457	436	451	440	458	421	465	413	443	474	397	407	406	446	410	452	434	454	444	399	453	433	425	447	431	456	428	442	421	433	455	468	439	448	448	448	461	416	464	435	430	434	426	415	433	446	460	462	441	424	412	416	436	415	472	423	404	422	440	430	453	428	434	460	420	416	431	414	461	423	480	415	464	453	455	446	431	423	430	407	447	398	452	440	433	419	453	452	434	421	395	451	462	400	460	450	437	438	437	423	462	433	442	436	420	449	466	459	441	406	464	425	369	440	435	463	425	435	470	447	433	440	391	419	412	426	423	461	453	428	404	456	433	459	473	464	436	445	439	445	402	434	432	441	430	449	417	458	462	436	428	449	447	456	444	424	442	423	463	457	462	417	474	428	440	395	428	421	446	454	439	424	434	431	427	407	410	432	445	422	428	427	437	435	404	427	413	433	428	438	443	431	456	436	411	454	416	447	429	434	404	438	456	409	397	415	465	416	439	436	389	450	442	420	410	409	431	426	421	448	471	424	416	418	476	437	444	419	430	410	452	432	468	441	414	454	416	457	436	395	451	429	452	458	467	478	452	395	436	445	430	464	450	427	434	431	466	420	441	409	434	433	441	449	416	467	410	477	453	432	432	457	447	433	453	422	473	449	419	420	427	424	432	449	418	432	402	401	447	442	446	489	445	414	425	458	452	422	433	421	419	418	415	421	410	397	463	443	464	453	458	438	475	421	429	447	445	429	455	452	425	447	435	444	469	444	478	453
43446	22708	6677	1955	1391	1030	814	649	575	476	402	394	341	363	313	290	291	325	303	270	292	263	312	251	266	234	244	263	224	248	252	268	270	239	241	272	260	236	218	260	242	215	239	256	240	226	223	230	230	217	230	212	254	242	225	266	236	227	238	247	245	242	231	218	223	210	228	216	216	234	215	224	255	246	233	258	211	211	252	266	253	189	237	211	228	254	244	229	249	206	229	237	235	233	226	245	225	242	211	238	206	232	214	264	254	261	258	233	237	229	250	208	209	232	227	257	229	233	207	230	226	224	242	240	217	226	234	271	266	245	205	226	246	244	229	234	248	228	233	231	246	214	238	210	217	251	244	274	204	231	238	263	251	203	251	236	233	258	216	219	229	248	236	241	255	251	230	233	247	230	255	234	239	275	255	203	261	215	267	263	244	225	230	219	208	248	197	245	232	242	223	211	220	236	215	210	237	228	232	248	237	253	231	218	223	230	252	234	228	236	242	243	197	235	230	238	243	219	252	242	205	202	234	245	211	232	227	204	222	236	248	223	248	213	225	211	219	214	231	217	231	248	254	214	222	212	226	222	237	231	210	250	231	251	248	239	206	228	193	232	234	249	219	210	234	256	263	247	230	236	196	239	265	238	213	220	265	197	205	212	240	247	252	262	232	231	243	239	255	234	225	214	233	253	215	242	231	239	237	213	241	258	229	244	224	248	217	245	216	225	230	243	234	205	227	226	205	240	249	244	219	224	223	233	235	224	231	247	222	236	223	244	212	202	228	233	214	235	203	240	246	232	244	249	243	223	257	234	245	256	228	255	198	227	251	233	237	258	219	217	254	231	230	232	218	263	209	229	241	231	256	234	222	226	254	227	223	220	218	234	251	209	240	233	232	213	233	235	235	242	224	227	214	235	206	224	256	214	234	234	209	224	226	236	243	200	234	222	230	240	225	247	254	232	227	239	235	251	221	229	217	239	253	242	213	229	228	231	262	195	233	225	255	234	208	243	210	273	239	245	230	215	224	230	228	249	263	237	251	266	232	213	239	245	274	216	226	221	206	224	231	229	245	239	233	230	233	208	206	218	237	241	244	240	221	249	255	193	251	204	227	234	238	231	228	220	237	221	221	241	219	228	217	239	228	244	237	258	203	241	195	221	229	224	233	251	223	247	232	203	244	242	227	227	247	220	227	262	225	220	231	227	228	233	197	251	241	214	228	198	227	210	233	216	227	223	259	219	235	243	214	237	240	225	262	206	210	246	210	237	229	230	188	254	242	233	243	223	200	207	226	236	209	228	251	254	228	215	238	248	232	241	225	246	234	229	237	242	242	222	228	203	225	230	225	222	250	226	228	226	242	239	231	227	232	253	229	232	189	243	241	232	237	209	203	243	240	205	216	226	202	237	235	215	234	254	237	225	247	252	212	227	259	236	256	224	252	250	214	208	223	229	224	237	238	213	251	222	241	214	207	246	214	235	255	257	231	233	223	207	208	202	242	226	233	230	237	249	255	238	235	220	234	217	204	223	227	232	234	267	231	242	217	241	192	230	219	211	243	239	249	235	238	201	247	220	241	230	232	245	256	219	229	246	207	237	247	269	222	228	244	228	196	229	229	260	200	204	220	199	226	231	228	207	228	227	248	242	210	244	239	233	224	227	233	187	271	245	222	236	227	229	240	235	223	233	219	245	239	208	213	266	220	264	241	222	204	228	272	211	240	225	242	224	201	247	234	249	230	216	238	238	250	232	256	230	221	251	263	210	227	248	245	220	237	216	251	215	255	236	245	202	210	227	230	235	233	219	254	221	238	234	260	223	243	207	216	217	217	208	206	257	197	215	239	234	237	191	234	223	272	245	239	237	205	211	234	239	219	240	229	227	200	276	232	222	249	224	237	227	245	225	246	243	219	221	253	268	262	237	229	224	222	232	210	214	250	229	215	239	216	223	218	222	232	232	226	235	235	250	213	216	209	237	232	235	250	228	234	221	235	258	237	224	232	242	223	265	235	245	251	208	226	237	247	232	236	238	231	228	231	231	237	236	239	214	236	231	243	229	228	257	218	248	252	242	250	207	218	229	245	222	220	242	244	246	255	242	209	228	234	215	215	209	239	228	224	223	231	222	226	225	226	238	223	243	234	199	244	234	245	246	211	226	202	245	211	238	224	240	222	227	214	233	232	239	224	209	224	217	250	248	239	224	242	224	238	222	199	240	245	195	255	224	221	245	271	229	245	209	258	230	250	266	242	243	279	247	229	226	237	205	215	223	221	247	218	230	257	238	214	214	246	234	235	229	207	260	217	219	239	223	230	261	234	254	252	227	252	218	238	249	235	236	250	237	242	217	234	237	218	243	230	232	208	206	240	247	235	229	245	227	234	219	213	247	229	218	222	223	248	239	219	234	230	242	231	220	226	249	262	228	234	214	233	231	253	225	218	215	231	221	257	208	251	252	235	258	203	220	244	246	252	203	227	239	227	234	231	231	259	236	226	238	241	237	204	216	210	249	246	238	227	242	254	248	209	238	222	258	193	231	261	221	229	210	211	235	206	209	212	254	234	228	261	249	245	229	229	223	213	214	227	242	249	223	224	230	223	227	228	239	239	224	244	231	229	240	219	239	215	214	228	249	237	221	234	218	223	246	220	218	237	232	222	244	193	252	227	227	211	224	203	190	249	223	216	238	247	224	246	218	199	228	252	254	218	219	232	221	234	250	263	249	214	236	237	212	217	256	226	245	257	238	207	225	206	236	226	207	266	215	240	217	241	241	242	246	211	240	256	254	241	215	221	229	232	254	224	232	214	226	211	209	231	218	226	224	223	247	224	228	264	256	251	251	234	248	235	253	205	235	235	235	220	208	230	207	260	252	235	236	252	224	245	237	228	212	223	207	248	245	246	238	210	247	234	203	220	227	248	250	225	231	229	231	220	253	237	226	243	209	212	233	234	203	227	250	262	239	248	240	244	230	222	238	236	259	225	223	229	211	230	231	234	229	230	213	220	226	247	195	246	215	233	211	192	248	243	216	237	213	243	226	223	202	230	234	233	224	240	245	259	230	235	206	229	251	219	237	256	244	235	244	256	227	246	212	231	209	247	237	248	242	219	220	248	222	221	238	247	206	221	227	214	244	248	230	214	228	230	223	217	217	253	250	229	230	244	238	228	234	263	240	240	220	237	250	241	216	253	246	236	251	241	195	233	232	204	221	224	237	231	226	226	236	208	219	230	207	218	247	219	233	217	239	244	230	183	211	258	228	214	177	220	261	200	243	231	223	234	208	223	221	215	232	221	200	241	226	254	228	223	228	225	236	224	228	236	219	246	221	222	214	247	233	206	214	262	242	229	212	228	229	242	215	200	236	243	210	231	205	236	226	233	220	233	256	219	225	241	236	248	209	248	230	238	228	226	230	236	219	211	217	255	199	237	230	224	218	253	244	234	180	229	225	218	242	244	208	222	243	236	219	267	222	221	239	215	244	247	218	240	241	240	237
20302	2227	4809	5400	4621	3959	3333	2802	2378	2153	1823	1655	1497	1406	1365	1182	1195	1085	1062	995	1026	964	914	956	884	906	820	938	841	867	782	823	747	794	798	764	732	781	755	773	738	826	728	769	706	729	750	701	679	733	745	697	754	768	687	718	729	692	745	699	680	716	749	668	718	728	756	735	679	717	708	732	696	689	711	681	710	701	656	744	658	715	691	661	731	655	709	785	672	741	739	687	692	697	693	702	716	629	653	715	690	720	695	700	684	645	699	696	702	669	679	680	667	718	646	678	693	741	692	733	664	667	714	668	703	698	711	677	689	744	647	618	713	677	692	742	691	690	683	661	713	660	697	705	716	703	678	625	671	696	660	680	626	697	692	710	687	631	649	656	724	635	658	686	664	671	671	731	689	649	690	649	691	691	709	657	670	697	687	642	725	699	673	717	681	664	660	684	712	672	674	717	709	668	688	651	650	654	659	689	654	653	621	662	690	661	678	658	689	681	692	663	701	629	692	709	738	662	720	651	715	706	655	668	699	664	688	718	629	709	647	702	708	697	660	683	683	660	666	659	633	707	645	724	643	693	674	704	669	694	652	691	674	669	677	638	653	674	648	689	706	724	771	670	683	654	684	678	665	674	690	604	715	748	658	670	707	688	711	693	722	697	685	680	692	698	681	689	704	683	670	682	686	754	678	686	696	667	675	672	638	714	634	681	656	683	694	670	704	642	684	653	669	694	682	679	671	700	641	686	663	678	667	691	677	663	690	679	693	691	658	643	677	683	703	674	702	656	707	671	693	671	681	657	659	668	662	682	699	695	689	734	700	667	698	717	678	673	606	615	690	697	625	690	697	701	706	672	623	620	711	654	625	700	647	706	718	718	660	730	703	696	677	676	676	719	651	646	647	623	674	666	731	690	687	691	641	686	681	703	690	703	666	671	667	675	668	686	659	697	666	716	687	691	710	700	698	685	676	646	684	705	656	693	687	707	675	665	679	685	670	627	659	686	670	739	689	701	665	739	662	683	701	680	657	742	668	685	636	651	626	660	660	670	667	704	693	672	700	697	702	688	669	724	699	634	638	613	669	645	707	725	665	662	652	643	639	626	680	649	695	653	681	662	691	659	683	706	716	691	620	670	674	677	694	664	688	716	677	690	686	703	725	645	685	721	675	680	701	670	707	637	686	715	701	715	647	723	686	650	673	652	698	665	733	659	692	702	684	661	649	671	656	689	704	660	712	698	647	655	686	650	668	676	683	673	675	723	710	663	680	687	686	678	699	661	753	690	723	674	664	654	695	696	675	683	697	700	679	698	668	668	655	700	643	663	674	635	684	694	699	652	672	688	726	693	663	707	649	689	704	684	672	725	695	661	694	691	723	687	715	709	667	722	660	711	687	659	631	672	676	680	676	712	678	681	653	711	633	627	681	680	706	667	656	644	662	732	706	656	664	647	659	673	654	679	654	660	699	657	689	686	705	654	692	682	673	740	712	660	649	728	687	664	692	647	679	659	678	667	679	660	665	684	669	659	657	675	691	660	676	643	667	688	678	655	657	688	725	706	700	708	679	689	655	700	673	663	691	717	698	696	630	694	675	708	621	733	672	652	697	683	703	740	649	671	663	714	706	665	664	708	681	717	702	669	678	628	676	667	701	664	640	680	713	648	700	677	674	683	664	756	670	739	708	653	673	706	699	692	720	640	674	646	649	667	673	667	702	701	684	653	666	652	691	704	707	696	692	672	699	692	643	696	709	625	700	623	636	654	638	632	671	722	731	683	679	663	721	661	719	652	693	633	652	676	715	657	665	682	668	683	671	692	656	651	674	706	648	681	626	722	662	679	737	716	618	673	678	687	691	708	694	646	684	697	664	674	673	697	669	690	676	630	685	680	640	684	692	680	686	663	694	657	655	673	717	665	669	651	661	697	684	708	723	730	682	679	639	684	714	728	687	694	707	715	664	692	713	656	723	656	664	676	633	718	680	673	711	622	670	690	665	669	706	694	661	673	689	682	659	678	726	709	660	681	658	679	715	682	732	681	625	650	691	683	693	696	713	702	710	688	662	702	668	650	686	669	694	658	650	689	698	722	710	668	673	643	692	684	675	690	693	698	604	694	613	658	695	687	702	664	698	674	651	651	661	679	661	652	649	633	714	657	660	643	697	674	708	676	662	658	664	613	686	648	662	676	696	691	691	677	729	652	684	698	703	672	679	700	676	675	689	678	670	663	635	703	648	715	683	672	675	670	663	700	668	654	639	714	665	657	669	683	678	700	688	674	703	700	727	697	623	665	673	720	696	699	667	664	685	650	678	715	631	674	642	704	694	686	695	706	681	705	643	680	671	684	700	692	692	653	687	701	708	648	692	689	684	675	743	653	702	662	664	678	663	666	676	664	696	637	645	666	668	645	710	661	708	692	663	698	655	702	650	685	657	664	695	719	670	673	652	653	682	646	678	651	696	659	689	693	660	647	721	699	711	699	713	644	680	663	654	709	684	659	689	683	650	664	720	702	687	682	703	680	684	677	691	668	653	666	634	658	679	659	704	675	693	683	710	721	632	673	682	666	725	682	672	708	707	719	680	688	721	690	651	684	692	690	607	684	689	641	667	660	692	672	642	671	713	664	676	739	703	648	628	665	696	655	665	696	641	667	724	652	620	656	694	689	652	683	665	647	699	681	686	668	686	631	680	699	736	653	684	671	691	660	703	685	704	616	685	695	675	676	685	691	668	676	674	692	693	662	657	715	701	683	685	674	636	665	691	680	670	746	653	668	688	678	652	682	653	681	672	676	669	646	670	643	733	695	619	702	662	675	653	665	703	711	665	649	664	715	667	645	671	675	705	672	709	665	685	646	668	631	662	658	662	706	683	683	640	675	689	678	674	678	724	713	681	690	676	698	682	701	667	658	653	635	715	682	633	652	714	661	675	717	655	668	675	649	706	680	706	678	722	668	614	679	708	685	716	691	653	698	679	696	683	686	694	661	689	714	708	726	687	696	666	650	684	686	659	684	659	690	716	659	683	697	650	654	655	678	698	690	727	687	655	673	685	654	700	672	680	676	688	644	695	708	671	671	651	688	662	626	700	701	691	636	690	682	657	637	660	647	656	732	695	718	698	662	704	698	723	678	629	667	644	636	650	694	649	628	694	667	657	699	645	666	685	668	686	642	694	689	680	650	669	700	718	693	682	716	680	715	697	684	631	689	641	674	687	675	703	678	702	701	632	669	711	715	632	648	654	689	665	644	663	635	687	689	698	721	684	656	689	684	720	734	702	702	658	725	676	627	687	754	709	702	748	694	661	632	706	668	724	656	650	698	649	714	630	676	654	648	667	727	662	667	710	674	735	652	708	653	664	659	747	699	675	643	675	656	668	690	681	628	684	692	641	714	637	708	681	690	669	705	674	700	716	670	661	693	694	654	636	658	653	689	683	731	689	644	677	672	642	687	690	678	716	698	633	694	668	644	673	681	704	608	671	649	632	707	638	674
6883	332	177	123	93	88	82	82	52	77	82	63	62	66	69	68	53	60	45	58	66	58	70	66	71	62	54	81	78	60	69	60	68	76	58	82	70	60	67	60	75	72	76	68	76	73	69	65	67	79	72	66	72	52	77	71	69	77	64	70	75	68	76	70	63	70	72	59	82	73	71	70	74	64	59	63	88	75	69	67	70	77	63	62	63	53	64	72	69	62	62	65	59	64	60	51	64	68	68	65	68	75	67	66	70	61	61	91	60	76	64	76	63	75	82	77	57	59	67	75	68	72	69	74	77	64	78	72	71	71	59	81	70	74	53	71	68	57	61	55	63	64	80	63	82	63	73	79	75	66	65	72	87	61	63	74	74	57	75	72	62	68	58	56	74	59	66	66	71	74	63	73	72	79	67	64	61	58	52	73	68	60	52	55	56	57	77	64	58	70	70	68	70	63	67	60	79	66	58	74	56	79	63	55	40	70	58	86	58	57	73	80	78	64	64	62	69	50	72	60	57	54	74	68	58	70	62	55	56	69	67	65	74	69	60	67	76	67	55	61	44	62	79	60	78	67	74	59	55	72	82	73	65	66	65	74	61	63	57	74	63	72	56	61	69	64	57	65	75	64	74	66	60	69	82	59	68	66	73	76	52	65	71	70	61	76	67	53	55	72	71	82	54	68	69	70	68	83	79	59	68	69	74	87	74	55	78	58	63	70	70	67	65	84	61	56	65	66	51	54	61	58	74	60	60	76	69	68	72	79	61	54	77	69	74	63	67	70	71	74	58	75	62	68	64	76	53	61	83	69	54	70	67	85	69	55	69	62	68	70	77	62	71	81	67	66	65	81	51	67	63	64	65	72	77	69	73	69	69	75	62	88	62	70	60	64	56	69	54	64	65	67	70	65	72	77	56	68	73	60	66	65	69	62	69	41	78	66	57	73	61	59	59	57	73	58	60	54	65	65	62	73	65	59	77	82	60	75	68	58	62	57	75	57	67	70	85	68	72	74	63	67	58	89	75	74	57	79	64	75	61	58	74	79	78	62	54	62	60	57	73	51	73	68	69	71	62	76	66	68	76	70	80	80	68	61	82	77	74	76	63	60	69	62	82	65	80	56	76	70	71	62	58	68	60	76	58	58	67	72	82	80	65	62	63	53	80	79	66	81	64	82	71	77	68	66	63	64	63	77	62	65	63	54	74	69	72	68	59	86	65	74	76	51	63	76	70	73	61	51	60	48	69	64	84	66	66	60	64	59	62	56	79	63	84	66	82	67	59	68	69	78	55	64	67	67	61	81	75	61	61	65	78	64	64	64	65	79	72	58	65	61	72	73	64	65	78	62	61	63	73	56	64	62	67	78	76	67	53	82	78	74	74	68	76	80	64	58	72	58	68	65	68	68	72	88	69	62	76	57	78	65	77	67	68	73	83	62	50	80	80	60	63	75	73	69	63	71	68	69	62	62	62	61	59	57	78	74	78	67	61	66	79	66	62	76	60	72	78	61	60	80	73	69	76	74	82	64	84	61	71	68	73	77	57	63	60	74	69	71	65	77	69	65	63	51	55	53	79	60	70	68	78	56	64	65	75	80	67	75	67	63	69	60	76	69	61	64	62	62	65	51	76	60	82	64	74	51	52	69	89	69	59	55	57	77	48	81	72	72	72	71	69	68	72	60	76	59	61	63	63	69	75	66	78	64	77	56	65	58	76	65	67	72	84	59	85	72	53	64	71	59	64	68	62	71	70	72	69	63	73	83	64	60	86	55	76	63	57	71	65	57	74	60	58	71	65	61	63	71	75	68	63	63	64	71	63	73	58	67	74	55	77	81	71	62	61	76	69	63	59	56	71	66	70	66	72	69	53	61	72	51	67	56	50	67	58	83	69	73	75	75	56	67	64	72	69	53	61	85	71	63	67	48	61	76	65	80	74	73	68	70	65	57	66	75	69	68	72	71	66	73	67	73	59	69	70	55	57	58	84	63	81	66	57	72	59	74	60	55	61	70	61	60	78	69	56	69	87	72	75	53	67	58	72	58	89	69	73	76	67	81	69	71	61	86	61	54	75	81	70	77	65	70	75	69	60	65	64	87	68	67	64	74	56	81	62	83	55	87	58	61	72	84	76	65	70	66	73	70	62	59	74	61	59	47	60	85	66	67	64	66	56	73	73	66	66	59	69	77	61	58	74	80	69	67	73	65	63	60	77	58	70	66	56	76	74	74	64	77	63	70	86	68	66	76	56	61	72	66	66	74	63	70	61	70	62	69	65	53	74	67	74	62	71	80	53	71	67	57	60	64	72	69	76	64	70	66	70	59	66	79	80	74	62	62	71	57	46	59	65	65	73	67	60	71	75	88	67	58	75	78	65	62	67	71	65	61	66	59	77	63	62	86	67	72	73	73	65	65	74	77	69	67	67	59	76	73	60	62	64	66	64	66	69	61	64	81	78	68	72	62	68	39	64	45	68	59	67	74	58	61	64	73	72	68	77	72	64	74	61	58	55	70	63	68	71	59	66	76	69	75	65	73	67	85	76	73	58	72	79	87	67	78	73	61	75	67	67	56	79	64	60	56	68	84	77	53	64	58	68	58	66	64	70	62	59	64	60	85	81	60	86	66	70	75	91	77	73	70	65	68	81	71	64	83	79	65	55	67	56	62	71	71	71	84	51	71	69	84	63	81	74	65	68	68	78	73	63	76	67	66	74	54	63	64	60	53	71	62	48	72	59	72	56	57	75	77	76	76	64	68	69	65	63	76	81	74	54	72	69	59	61	62	64	63	65	70	75	73	64	68	62	69	71	65	69	73	69	86	64	65	62	69	79	58	65	78	57	70	64	54	51	70	54	62	61	76	69	59	76	77	53	82	72	68	60	75	54	64	59	69	70	73	81	76	75	56	65	62	79	86	80	64	59	56	86	54	76	56	62	67	74	63	84	69	63	62	71	66	80	71	56	62	80	84	70	53	64	61	68	72	78	61	72	72	55	94	66	71	79	66	59	63	65	82	79	66	57	67	48	69	67	70	60	80	74	68	79	74	67	76	60	67	65	70	76	67	61	76	66	50	68	64	61	76	63	50	64	58	62	68	68	75	61	57	62	66	66	70	55	75	72	70	62	65	59	69	74	74	61	74	68	63	71	61	79	60	56	67	82	68	69	58	71	57	57	66	63	55	59	67	71	46	58	66	76	71	72	66	63	70	63	73	68	61	71	67	69	69	67	61	78	78	70	68	70	67	53	84	60	71	77	55	65	58	68	71	71	54	63	69	68	83	68	70	67	73	74	51	61	72	69	64	72	58	68	62	67	66	73	80	59	90	82	83	47	80	79	71	65	76	55	61	73	62	77	71	59	86	71	70	73	74	60	70	51	74	67	81	70	64	58	84	67	70	63	56	69	67	68	66	67	84	63	67	53	68	71	71	70	55	68	78	70	57	59	69	65	72	55	71	63	74	67	72	75	57	63	66	81	88	72	78	48	60
7878	290	379	406	394	365	331	335	304	310	314	265	277	272	276	251	285	277	267	286	260	253	248	276	264	262	250	253	214	256	255	273	269	256	227	259	255	249	281	271	264	239	242	253	282	266	288	240	270	239	253	240	261	272	272	261	276	242	245	255	261	214	233	267	227	231	251	253	238	248	253	230	267	233	248	247	232	241	242	260	255	271	263	243	241	253	276	267	281	226	241	259	260	245	270	269	231	261	260	245	263	279	260	234	247	243	239	246	229	242	253	236	272	245	231	282	251	251	245	256	256	231	240	246	251	232	273	252	267	265	275	272	255	265	253	247	253	289	238	269	266	252	279	257	223	235	262	238	248	217	267	235	235	256	264	242	263	238	270	241	249	247	267	260	245	258	269	207	278	232	245	255	261	235	282	289	244	247	264	245	265	245	223	222	247	257	236	257	288	253	214	276	239	249	254	283	267	257	252	249	223	250	245	251	261	247	260	244	252	263	256	233	261	228	257	253	262	289	230	245	268	233	252	266	214	240	233	281	261	232	220	249	260	247	263	247	249	240	222	261	235	251	249	259	251	280	286	253	273	251	273	258	239	271	240	268	274	242	246	242	268	247	260	247	240	268	254	267	239	257	238	270	244	279	279	260	254	273	282	240	263	267	260	238	230	262	251	272	265	260	225	247	267	245	277	252	259	251	275	259	273	275	228	241	250	250	256	234	272	247	238	220	239	244	250	221	240	251	259	234	268	239	250	242	241	252	236	245	278	264	250	237	279	229	224	265	251	271	220	224	231	247	281	220	236	261	242	253	267	230	279	255	245	241	262	266	236	242	256	260	244	270	258	254	277	269	252	278	267	228	272	257	264	253	231	260	240	254	248	247	266	266	265	250	251	288	261	255	272	261	284	246	244	272	260	285	247	229	268	295	267	273	266	267	271	232	256	267	252	246	250	268	243	242	224	269	261	246	280	255	213	255	287	248	240	248	227	257	265	253	255	229	274	265	276	219	246	245	237	271	287	279	251	252	263	254	236	237	257	249	240	236	243	265	276	261	241	266	268	235	292	249	265	274	245	239	242	243	263	272	240	254	213	264	260	276	243	262	256	243	261	248	251	275	260	257	250	270	240	248	273	230	261	236	250	277	257	254	231	287	269	255	255	253	240	254	252	241	245	238	268	255	250	246	259	234	267	278	253	242	239	278	263	272	271	224	274	245	256	228	275	258	269	291	270	262	262	222	292	248	267	248	240	250	261	270	268	269	234	235	239	245	251	241	264	258	249	249	245	259	223	249	274	273	264	248	256	255	266	273	272	266	256	249	266	251	234	229	269	229	232	273	261	245	264	236	263	253	259	281	224	274	228	243	236	286	257	269	276	270	238	246	245	223	235	291	250	264	238	254	239	240	258	249	280	278	235	244	234	249	266	234	271	272	265	244	275	260	252	264	272	270	254	269	236	261	259	293	275	252	257	239	249	265	234	240	254	240	243	263	259	244	240	248	257	245	271	245	264	269	254	242	273	243	263	241	247	242	258	226	262	231	239	255	245	253	265	266	280	242	252	242	253	257	254	257	253	261	267	223	285	274	244	256	252	257	235	247	273	264	254	248	241	244	263	250	227	281	241	250	247	267	224	232	276	242	276	270	260	273	250	264	255	252	237	274	229	234	292	253	248	256	237	248	269	248	274	272	228	259	259	252	269	237	264	222	251	232	264	245	242	243	269	240	246	247	233	245	267	268	265	241	247	255	265	251	259	250	250	254	247	272	251	234	247	249	255	293	255	274	219	243	262	279	263	267	271	248	264	254	243	259	249	251	252	253	253	254	227	245	243	251	259	265	266	242	257	261	249	242	251	267	243	240	252	258	255	277	262	241	259	269	248	260	246	245	240	280	249	247	250	276	243	249	259	280	263	226	219	256	267	274	245	244	253	258	270	272	238	266	255	263	241	245	264	272	247	241	250	258	244	232	247	238	270	280	276	251	253	269	286	258	256	256	269	233	271	261	275	239	266	277	256	259	260	243	276	244	260	255	230	253	268	261	249	245	257	289	243	271	247	243	271	268	249	261	259	265	256	254	259	270	245	256	242	253	239	267	250	263	239	256	233	261	230	245	243	230	275	250	247	230	276	274	262	235	248	244	248	272	246	253	254	241	290	256	253	250	245	257	233	247	243	231	269	256	284	274	238	251	239	275	231	248	276	276	250	248	274	241	280	279	254	254	276	240	274	257	250	241	239	275	254	254	248	256	232	244	252	240	226	240	251	252	257	261	243	249	238	247	280	229	254	282	241	276	258	255	263	277	252	241	271	251	226	249	238	243	247	240	277	231	271	239	242	247	248	274	241	232	226	254	258	230	270	233	233	257	268	235	263	272	257	235	246	247	246	267	260	280	263	248	260	206	223	241	280	240	242	266	248	273	241	263	285	266	250	245	227	239	230	266	287	272	265	264	270	275	246	267	252	229	262	255	268	281	263	264	271	270	264	271	255	256	275	246	241	249	238	246	234	234	263	245	275	244	256	229	253	270	273	256	243	237	251	249	278	271	254	257	242	231	245	283	253	231	262	251	269	243	266	246	251	264	237	249	261	263	268	269	268	248	276	252	245	270	271	265	250	257	240	283	255	263	257	221	270	248	252	291	220	228	273	237	249	263	238	273	247	254	249	267	269	255	272	241	270	232	254	248	258	262	269	241	255	274	260	241	249	259	250	267	262	247	245	288	223	245	265	246	246	240	190	274	268	269	284	271	247	249	237	267	236	257	255	239	273	247	227	249	265	271	261	263	275	248	248	262	248	260	215	261	278	241	241	267	263	269	262	259	236	259	245	256	252	270	256	265	238	256	284	264	236	285	236	266	238	246	263	250	236	248	264	253	283	270	262	248	251	259	247	232	267	250	244	239	243	263	297	217	261	261	248	268	242	271	242	245	253	253	247	241	286	253	274	265	255	262	249	259	239	237	241	267	253	235	269	265	257	246	257	235	272	258	243	239	260	265	253	234	253	261	273	238	254	251	217	263	265	249	220	243	280	263	263	264	222	278	265	257	287	289	255	268	252	260	256	258	240	255	269	245	243	267	269	256	249	244	233	242	230	230	258	285	265	227	255	230	267	258	228	229	257	259	247	247	250	261	217	216	256	252	264	241	230	267	271	251	258	228	266	250	223	246	235	241	259	233	264	242	266	229	282	235	245	255	274	251	231	288	269	248	248	277	274	220	250	231	264	225	229	250	281	273	293	245	302	270	263	244	245	246	256	269	252	295	240	243	246	256	253	243	272	256	265	273	260	256	269	254	264	256	264	267	252	261	241	267	248	279	274	247	230	260	235	275	258	241	231	268	267	270	250	253	247	238	280	283	254	233	256	268	225	245	269	270	245	231	255	276	232	240	267	260	258	270	252	260	233	252	247	247	258	266	254	256	258	246	264	275	252	256	244	272	256	259	240	263	286	248	240	232	240	252	239	236	252	262	257	241	249	261	275	223	265	242
40428	15397	2805	916	657	526	384	334	278	276	229	219	202	179	187	176	170	172	182	172	174	156	148	149	174	153	150	168	116	160	151	139	141	128	138	158	149	147	150	155	138	146	143	151	149	140	139	144	157	155	129	172	137	136	132	156	131	127	128	127	105	145	136	134	136	137	128	154	119	152	143	162	138	123	139	126	120	120	150	132	142	127	153	151	137	122	128	135	137	140	154	158	138	133	155	153	138	126	136	158	142	150	136	130	143	130	138	136	145	136	115	154	127	144	146	136	136	145	136	113	158	147	156	142	142	117	148	137	148	134	157	134	136	143	137	125	147	161	149	150	138	165	138	132	132	127	167	142	146	145	137	134	139	136	140	130	123	137	139	141	130	130	135	157	135	141	128	126	135	122	133	124	143	132	116	139	131	111	126	122	127	133	121	145	145	124	137	138	131	143	147	141	140	146	150	133	127	162	160	132	151	135	147	131	147	135	138	138	135	158	134	146	133	173	147	133	132	132	140	152	136	149	138	129	129	143	123	131	113	142	146	144	136	155	127	152	125	134	131	120	141	130	150	150	141	131	132	136	150	135	127	141	158	146	131	137	115	136	167	123	137	120	138	127	127	117	147	146	139	152	140	128	130	145	141	127	131	129	148	121	131	138	141	148	129	151	143	166	128	123	139	137	121	134	134	159	134	134	149	145	146	153	129	133	122	132	127	131	125	143	149	116	144	126	121	128	156	153	134	129	112	138	158	142	152	129	128	143	107	139	148	120	170	129	128	146	125	131	151	115	122	137	127	152	153	147	117	155	148	142	134	131	138	135	146	127	131	136	135	141	136	123	123	157	150	131	146	140	156	151	138	135	118	115	133	158	132	122	145	126	135	153	124	132	120	134	134	143	130	103	144	133	117	143	144	141	147	155	126	123	114	144	133	143	141	130	142	139	145	126	156	131	140	140	130	130	144	146	127	131	131	150	145	129	142	153	139	133	110	130	132	150	134	145	144	131	143	133	140	125	136	142	135	139	127	141	128	128	150	106	140	132	152	149	136	153	158	136	120	141	153	153	139	127	118	137	140	141	141	140	132	129	134	133	138	134	138	136	154	120	132	147	145	156	138	154	152	143	146	120	122	121	139	126	121	139	146	124	145	118	125	130	145	130	122	140	136	141	130	142	155	129	133	137	136	140	147	153	129	136	135	134	163	120	143	121	135	123	147	145	123	144	139	129	132	143	153	162	150	141	122	139	139	149	148	150	129	131	129	131	143	129	141	142	138	156	140	125	149	131	152	119	135	151	117	148	136	140	154	122	139	143	147	117	154	117	116	135	135	131	113	127	138	136	143	128	143	119	146	150	134	144	120	121	125	135	133	143	137	131	127	120	152	137	131	149	126	131	155	139	142	150	125	155	154	157	133	142	118	149	137	152	126	131	125	141	133	132	123	139	111	126	151	163	140	137	146	142	148	145	144	154	145	143	128	147	127	145	129	120	120	176	132	134	130	154	155	117	107	156	147	134	139	142	140	144	136	151	139	146	129	164	127	146	125	142	133	146	139	126	146	136	130	155	148	155	140	162	156	135	138	127	139	100	123	130	132	133	131	121	128	127	117	129	168	138	138	138	155	133	145	158	130	143	135	125	134	131	170	118	146	130	140	135	131	134	156	132	136	140	131	124	146	139	124	136	126	132	141	114	141	130	118	144	136	142	126	163	137	142	128	131	125	141	137	114	136	127	159	121	137	142	157	161	137	118	149	147	146	140	133	138	112	139	165	133	125	121	124	121	138	128	138	122	128	140	144	130	145	136	134	137	134	134	141	130	120	134	131	132	145	114	139	120	138	154	136	134	153	124	138	124	146	153	129	152	168	130	128	114	130	121	120	146	150	147	161	139	119	132	143	138	140	105	158	138	124	143	142	133	127	138	136	139	150	142	135	122	123	138	138	148	148	127	124	131	135	130	125	133	127	140	160	144	111	168	139	134	143	139	131	132	124	144	137	132	131	172	128	135	119	129	147	134	148	134	159	132	132	121	139	124	143	148	125	137	134	148	126	130	143	126	126	145	158	145	123	130	131	136	152	151	145	135	124	146	136	147	135	139	131	143	154	125	142	129	130	169	129	137	123	120	140	120	150	140	114	143	143	133	138	143	128	141	136	157	147	134	134	131	149	156	133	138	162	142	143	147	142	143	158	147	157	125	153	154	143	131	130	124	146	137	145	124	155	141	151	144	135	146	144	115	140	125	123	130	123	138	127	117	150	149	138	149	120	119	136	134	139	140	156	142	127	143	150	135	151	169	147	117	131	128	128	148	148	137	134	124	137	151	147	142	140	129	125	109	151	147	146	172	155	124	134	144	151	131	126	126	121	137	122	146	138	135	147	130	132	134	129	155	142	137	144	156	147	123	167	143	153	138	120	144	139	156	136	132	133	140	145	134	131	134	126	158	133	123	131	120	125	132	135	113	150	145	150	137	143	131	129	138	125	133	138	144	130	136	118	119	146	132	124	141	126	136	135	139	123	134	141	139	137	145	155	129	153	143	148	138	157	106	126	129	131	124	125	139	120	136	123	133	126	140	129	135	120	166	133	156	153	133	145	159	145	148	135	156	140	131	142	140	127	138	128	140	133	131	106	139	128	135	137	145	119	155	128	140	152	149	152	151	154	124	148	134	137	139	113	132	123	127	148	163	112	137	126	146	136	127	131	155	160	140	113	129	154	129	141	142	141	162	134	140	139	156	147	129	130	148	127	121	143	132	132	141	131	134	133	125	129	133	118	150	145	148	121	142	141	141	149	126	140	133	132	153	140	142	125	121	136	133	122	126	120	152	137	125	153	131	134	147	143	145	130	139	136	137	119	124	144	151	137	142	138	135	146	125	139	151	135	121	139	141	112	133	144	153	129	172	160	140	143	123	119	116	109	144	148	148	131	127	117	121	156	127	146	132	139	119	132	154	136	142	112	112	136	129	138	154	120	161	130	119	162	141	141	129	141	139	157	149	157	137	140	129	137	135	131	134	128	129	169	130	134	153	127	144	135	143	121	126	136	140	117	124	133	148	128	144	138	145	126	152	149	140	139	131	141	113	150	141	146	143	129	134	139	130	120	130	136	151	118	142	128	136	144	136	121	148	137	122	134	139	131	144	156	129	121	139	134	147	126	112	140	152	156	144	120	150	122	145	121	141	143	148	149	140	150	129	159	146	135	142	147	124	127	160	125	133	158	132	137	153	149	137	133	149	122	139	154	142	146	148	134	126	141	132	130	135	152	174	129	144	164	121	122	144	121	142	122	130	124	151	143	128	143	143	149	127	186	132	127	136	140	131	147	160	147	156	138	123	146	129	149	116	116	147	135	134	121	138	135	151	127	148	141	154	145	142	126	110	142	153	130	139	132	128	143	138	143	124	119	144	146	150	113	144	115	120	147	133	129	142	122	149	160	135	158	154	155	136	137	129	129	126	137	164	142	153	154	137	131	137	133	143	136	132
18987	1270	2529	2914	2475	2098	1824	1465	1276	1087	1017	915	865	826	781	743	689	671	641	603	622	593	594	545	548	537	551	527	511	555	552	540	526	532	500	484	498	517	459	489	492	469	460	500	457	464	427	464	481	440	454	471	464	464	461	485	443	480	435	437	461	426	452	432	436	459	436	487	467	474	472	489	444	450	430	439	458	421	458	485	465	455	414	457	462	413	449	450	465	401	455	445	435	432	453	452	458	475	468	425	447	465	443	453	431	451	402	435	438	429	474	443	427	465	430	480	437	424	463	403	422	425	447	442	480	441	421	410	420	447	438	492	435	451	460	440	455	435	411	419	429	453	423	433	462	450	439	421	466	452	414	480	442	453	458	450	417	453	440	435	435	456	429	445	420	404	416	476	440	468	428	486	434	413	435	430	467	428	447	453	408	410	460	450	439	455	444	435	438	448	431	442	422	439	400	438	393	425	456	411	439	446	442	425	425	430	389	461	432	409	432	435	409	441	453	433	447	450	446	455	458	453	429	426	441	444	412	459	446	435	432	447	468	459	444	456	408	396	431	443	435	459	411	442	473	435	452	496	493	427	451	444	414	438	432	476	457	453	419	442	411	456	466	428	425	438	456	434	439	398	453	452	445	508	463	397	399	441	438	450	444	473	466	484	459	451	419	405	445	441	408	445	454	425	457	443	452	415	429	437	450	447	453	441	477	443	477	434	438	469	441	448	476	438	470	452	451	417	451	444	461	473	433	448	481	418	418	426	402	420	471	445	432	432	445	417	450	438	443	443	465	449	438	446	446	465	466	426	445	469	457	433	472	439	436	418	414	457	437	427	433	427	463	404	447	434	453	443	418	452	439	448	438	437	431	449	448	439	409	461	461	477	432	437	424	414	436	413	440	448	420	423	446	458	419	443	444	506	400	445	418	411	460	465	450	452	450	430	471	464	417	437	455	425	446	444	441	460	427	432	452	432	475	448	430	449	459	448	488	428	459	430	449	445	442	440	490	459	389	477	397	434	413	416	402	429	424	467	414	491	464	464	427	493	425	430	425	425	410	447	464	469	440	456	447	427	458	441	479	467	439	424	450	429	459	445	448	462	433	452	413	465	431	438	443	468	459	461	404	414	418	411	452	405	407	451	431	403	492	448	428	437	420	426	402	469	426	450	443	427	426	432	443	440	427	449	435	414	458	478	421	444	468	437	425	446	460	456	475	412	456	421	457	477	408	479	429	423	449	412	462	448	460	414	465	419	429	435	482	414	466	430	453	459	447	435	437	417	417	436	413	456	427	449	419	441	411	445	465	430	453	418	426	458	452	448	450	439	436	429	431	449	444	464	411	435	441	454	417	426	475	431	435	436	441	426	472	438	411	425	426	428	452	448	420	432	445	443	466	472	445	498	406	456	435	455	439	432	431	431	446	401	467	420	431	493	468	440	454	423	437	432	447	430	416	390	423	407	451	455	437	421	431	446	450	420	447	454	422	411	409	461	446	448	454	461	421	451	426	462	433	412	479	469	455	439	419	458	440	454	430	386	406	468	451	439	447	428	417	445	461	447	471	455	441	460	425	423	452	429	437	459	457	455	433	466	453	436	491	456	433	412	460	453	421	434	454	430	417	425	437	438	456	421	430	439	448	440	411	440	419	449	432	417	463	468	449	425	456	441	444	426	443	432	467	426	452	435	456	386	439	463	447	429	427	421	458	454	454	426	455	424	448	452	427	417	457	475	442	439	468	449	460	449	437	457	475	433	464	429	443	419	455	411	500	440	458	427	435	443	414	440	468	442	437	426	414	407	464	472	443	415	477	466	428	433	442	444	482	427	397	471	440	460	404	419	444	444	438	449	395	429	414	421	442	478	432	407	448	440	419	435	427	424	458	434	416	439	429	458	452	447	420	433	451	422	440	460	430	434	487	465	486	458	450	433	436	459	411	467	400	446	451	429	434	410	439	425	479	436	414	423	440	446	446	489	438	461	414	474	437	422	466	463	439	445	455	425	444	442	440	480	423	465	403	431	438	446	498	453	464	455	387	422	427	440	438	450	459	500	468	434	450	444	457	453	416	417	428	473	461	416	430	435	423	420	417	480	452	465	439	479	425	433	456	433	431	458	447	441	457	433	375	439	454	454	442	455	436	442	420	420	434	459	444	436	448	429	450	421	442	478	415	437	467	437	425	430	419	403	428	447	425	433	479	468	447	428	424	443	452	450	430	426	411	433	420	452	445	433	464	430	451	423	425	402	474	436	461	477	431	447	443	449	466	462	456	421	469	415	393	458	410	499	440	438	477	433	407	411	434	451	465	418	417	459	434	445	457	443	461	437	451	414	471	413	462	429	438	446	448	443	437	458	435	474	395	440	418	439	474	460	460	384	424	417	482	409	478	413	438	466	467	464	445	482	394	454	448	468	438	426	468	456	460	446	440	420	460	457	466	456	441	430	407	439	444	420	429	465	428	448	412	408	470	428	462	431	450	432	453	428	412	401	424	449	468	437	456	439	416	414	460	422	435	460	448	435	470	439	455	417	446	454	415	439	425	431	444	427	474	423	392	448	423	441	432	468	484	437	455	459	448	452	447	438	438	480	439	430	458	456	427	463	470	402	439	451	430	443	440	456	442	453	448	442	446	441	430	466	435	446	454	450	417	461	431	430	444	442	425	428	442	450	413	456	401	443	429	443	448	437	469	447	491	448	432	434	432	408	450	413	461	428	446	441	466	446	427	409	465	432	463	446	429	461	424	445	452	442	407	417	444	446	458	450	427	448	453	437	394	449	428	420	463	405	419	467	439	466	451	458	429	500	458	413	477	447	436	445	448	433	453	420	449	432	437	420	427	433	470	424	417	439	427	449	438	464	442	454	416	437	474	451	462	457	439	475	447	458	458	389	436	490	447	394	440	433	491	440	437	417	447	442	428	468	402	380	425	439	408	442	421	429	433	474	460	420	412	488	453	442	475	415	481	442	455	451	466	449	438	437	483	442	452	442	416	437	470	428	415	469	460	419	488	453	435	447	429	463	426	423	453	437	439	438	484	475	453	448	429	449	397	464	474	407	445	448	427	451	448	416	443	436	412	454	445	431	447	451	476	442	460	450	423	440	451	404	460	440	451	447	449	432	435	433	433	436	452	421	425	427	435	423	415	460	405	414	458	477	480	423	476	430	448	422	444	434	441	445	413	435	414	454	417	435	419	408	451	429	464	446	448	460	460	429	452	451	397	444	417	405	453	500	429	464	418	449	434	436	457	444	441	412	449	445	460	494	453	453	456	435	433	459	404	468	447	423	424	429	456	502	386	434	422	440	405	407	431	460	477	451	416	429	421	477	473	450	472	448	439	465	443	424	432	433	414	436	461	453	424	413	434	416	451	410	448	436	447	440	449	406	449	425	447	446	413	471	419	432	438	442	464	474	442	408	414	419	433	461	405	436	446	454	434	406	452	441	457	417	428	446	445	463	453	442	428	445	435	420	470	442	447	434	440	411
60035	21638	8083	2004	1283	1012	778	602	560	462	429	411	383	324	356	303	284	295	302	332	272	272	273	287	296	288	257	274	250	288	262	265	236	252	243	258	238	254	251	221	254	232	238	258	277	235	252	244	239	254	246	254	255	217	228	266	256	247	264	205	235	218	229	247	236	214	264	236	253	249	235	224	241	228	244	235	251	235	231	243	245	227	246	241	236	249	229	231	215	256	234	237	258	245	216	245	227	213	256	257	241	262	231	239	270	254	232	229	230	250	251	229	240	255	238	202	206	239	239	225	246	258	234	243	268	236	233	252	243	241	245	226	238	241	229	228	225	232	261	228	204	220	232	214	233	239	227	222	248	230	227	200	241	235	233	221	245	238	252	236	241	245	223	206	233	244	242	222	236	219	213	236	260	225	222	222	247	231	241	243	258	257	244	213	265	243	232	237	249	238	241	223	234	243	216	243	231	244	230	242	266	238	202	247	232	241	236	236	252	247	254	236	261	219	232	205	217	243	280	246	258	254	253	203	244	260	226	216	247	240	231	242	230	224	248	242	246	224	230	274	222	213	233	227	207	240	221	207	266	215	223	224	248	235	222	225	247	238	250	243	255	211	239	215	266	215	247	210	246	226	211	237	221	248	263	246	215	238	237	225	214	250	239	245	236	235	236	230	206	229	244	241	235	220	214	259	242	274	201	230	239	249	208	242	223	235	226	250	258	243	254	217	248	250	236	253	258	241	235	254	247	250	236	239	199	220	206	240	226	241	242	231	228	241	262	219	240	246	231	263	255	241	223	243	243	262	218	234	221	224	236	232	224	228	244	228	265	242	239	232	230	221	218	226	247	241	239	262	220	220	230	238	227	256	227	201	227	235	262	233	239	215	249	222	238	217	246	219	238	228	243	244	256	202	241	225	225	230	216	215	252	226	213	236	234	228	226	246	223	230	225	222	233	251	220	237	198	235	226	257	245	228	239	226	255	229	265	240	238	223	256	256	248	213	238	226	213	219	235	189	221	211	242	235	251	221	246	239	229	224	215	241	225	210	238	207	231	248	250	231	231	231	219	232	227	238	232	228	246	240	221	218	231	199	248	246	207	233	247	239	236	252	206	236	253	223	238	245	253	244	210	255	222	221	206	230	244	248	220	248	205	227	241	246	223	237	221	211	224	249	198	233	274	209	235	236	242	191	248	236	218	244	270	266	255	255	238	237	218	229	256	244	245	230	251	220	212	236	258	258	237	223	250	206	245	209	239	208	220	213	231	233	232	232	270	222	212	229	244	239	234	212	261	236	217	236	241	237	260	254	233	220	213	249	250	219	241	257	245	214	260	216	262	241	230	252	259	230	236	240	241	241	241	243	275	248	236	222	241	242	253	207	233	217	240	214	243	233	190	252	251	219	219	215	207	254	228	236	252	237	265	234	212	218	236	230	239	240	224	218	233	218	219	236	252	248	243	258	205	222	227	212	227	242	234	209	247	226	270	228	242	241	212	212	219	215	250	255	228	232	238	233	226	229	216	281	236	247	226	255	221	243	213	228	249	229	225	270	215	232	243	236	228	225	262	245	243	221	236	218	222	237	265	245	250	212	230	231	212	231	207	229	253	227	236	244	235	236	249	249	250	234	251	244	232	242	240	236	234	254	229	251	229	229	253	248	203	240	227	246	234	216	216	226	220	229	254	242	228	221	255	248	231	257	239	244	207	234	238	219	252	246	235	239	250	255	216	261	235	239	240	221	215	241	233	234	243	237	258	227	233	242	218	218	215	229	242	221	260	246	208	234	227	201	233	223	265	266	253	214	229	244	246	250	223	249	258	257	240	230	230	235	248	253	238	238	256	212	209	213	259	246	233	248	223	225	246	223	238	273	226	246	229	264	222	267	234	235	266	247	231	250	244	247	250	228	242	228	236	236	260	245	269	219	227	220	237	261	229	240	238	224	226	229	223	234	223	233	227	226	205	221	253	248	245	251	222	220	226	226	260	259	236	254	244	220	224	229	254	225	256	250	256	198	232	256	230	236	260	246	235	216	219	254	253	256	249	239	216	241	233	236	230	241	221	251	236	236	210	280	234	232	223	218	241	235	253	254	210	267	225	240	223	242	234	232	226	226	227	234	223	241	247	236	247	211	233	236	241	260	253	262	249	208	230	227	247	225	237	248	222	232	241	209	243	255	239	250	258	227	238	235	225	210	246	241	236	237	233	232	225	218	256	225	249	224	228	228	238	240	211	240	230	229	238	239	240	251	216	270	208	211	249	237	254	257	244	256	235	239	216	241	228	226	225	226	219	223	233	230	248	221	229	229	239	219	245	259	245	241	233	284	248	262	218	232	252	239	248	220	237	210	260	188	248	220	227	266	208	240	239	226	264	249	242	242	263	248	234	229	231	199	236	233	234	228	253	245	265	233	276	235	246	225	223	226	221	216	239	233	241	242	238	240	249	236	223	221	249	254	245	224	227	224	235	238	236	235	240	239	247	215	236	292	256	225	210	222	217	226	216	229	220	250	228	249	241	243	218	219	217	231	240	240	239	230	240	224	262	232	225	242	238	243	235	227	276	203	253	269	228	240	257	228	208	219	240	217	253	237	248	243	215	229	245	264	251	245	217	233	267	235	217	252	197	235	204	242	208	251	250	218	239	242	245	264	254	239	257	224	261	234	242	234	254	226	214	243	254	249	242	233	261	214	268	244	230	240	223	239	247	237	248	252	224	271	251	220	223	228	210	248	246	235	248	236	233	256	240	255	221	236	231	236	243	220	231	256	226	242	217	225	267	226	250	239	242	220	255	247	232	230	221	219	251	232	194	256	239	212	227	240	257	244	264	233	235	242	232	236	239	224	228	207	223	212	256	222	227	222	268	214	245	250	225	274	234	224	253	241	244	248	223	253	232	191	235	224	231	237	222	247	226	241	217	220	216	191	225	225	225	230	213	224	238	246	254	264	243	237	236	260	245	238	254	235	238	206	231	244	237	251	234	230	270	205	240	254	234	243	222	229	234	199	203	240	247	249	231	212	219	212	231	225	218	257	214	212	228	228	251	224	236	234	224	221	226	214	227	253	236	223	247	275	226	248	228	261	262	227	218	230	218	233	231	240	227	185	243	236	240	232	231	255	246	262	236	246	220	217	240	228	218	220	233	241	237	230	198	226	249	252	256	241	257	219	214	253	241	244	237	233	242	226	244	235	226	220	249	240	250	242	261	221	247	223	226	240	207	262	246	226	240	218	233	230	226	242	244	230	266	243	223	235	219	225	224	221	225	227	242	232	226	245	235	256	229	251	234	233	247	215	216	243	229	258	264	245	235	212	210	247	220	240	225	242	234	233	251	248	231	216	230	248	266	230	259	249	240	213	254	208	232	228	227	233	237	244	221	220	205	233	241	223	237	231	244	242	232	265	228	227	251	245	265	231	237	242	234	230	239	260	234	230	249	263	251	227	249	218	234	223	233	232	219	264	256	223	255	257	257	216	222	228	242	217
32663	2201	4587	5304	4467	3726	3035	2501	2205	1934	1767	1673	1432	1337	1274	1237	1131	1117	1099	1036	1002	932	910	921	950	915	890	841	903	861	830	843	768	793	812	762	781	775	763	739	774	741	718	732	778	776	753	765	744	726	718	708	742	728	676	749	763	702	752	712	769	736	679	730	721	695	735	685	763	685	761	685	737	717	723	717	692	690	696	724	707	685	736	678	669	702	712	701	716	655	751	696	651	715	677	713	685	696	705	759	702	636	667	679	724	701	667	703	700	729	729	725	703	741	713	699	681	670	662	663	671	698	726	692	706	697	708	744	643	730	718	680	707	674	684	699	712	741	713	685	698	705	677	712	703	689	741	726	707	704	659	718	688	647	663	666	691	746	699	691	683	694	687	690	659	693	693	737	724	652	683	715	680	659	699	643	730	695	686	674	695	694	648	720	680	729	722	706	684	640	672	736	693	662	725	695	703	671	690	671	704	744	702	696	685	724	730	678	726	676	704	669	674	705	695	715	699	681	688	688	705	709	714	651	676	667	698	654	679	693	656	670	712	711	674	715	725	689	647	692	691	709	670	716	696	652	705	698	718	671	690	664	659	703	690	676	651	688	700	752	688	672	728	704	698	702	707	698	663	731	699	697	665	648	686	725	688	732	696	698	691	684	690	684	667	721	702	708	689	683	675	704	723	687	684	629	711	695	715	745	702	658	689	725	700	661	658	720	672	709	690	716	677	746	699	657	715	702	726	686	679	697	698	731	663	669	711	684	702	658	704	717	680	682	660	665	677	660	649	708	699	686	712	742	660	729	666	681	675	686	694	649	633	657	691	653	680	695	675	716	660	647	665	694	671	668	701	685	698	707	653	687	697	697	693	656	681	702	679	678	689	704	656	670	705	706	670	664	707	695	657	670	657	699	630	669	697	689	686	688	712	672	710	725	693	676	643	673	714	670	729	691	738	742	730	677	647	720	699	658	682	713	678	708	672	711	664	661	632	722	680	720	720	701	689	719	700	714	676	698	658	688	671	719	696	646	682	694	709	670	697	699	699	664	678	698	736	663	687	646	679	693	684	679	740	713	634	699	716	727	723	684	722	723	687	693	742	702	675	658	681	700	716	690	676	679	704	694	699	688	690	732	684	637	693	690	730	717	678	683	679	719	716	712	682	697	733	681	734	662	660	697	681	686	706	712	701	676	701	710	687	690	690	722	720	716	670	669	689	664	659	704	654	702	675	721	692	684	656	653	697	713	682	730	671	670	657	664	683	691	744	685	663	669	663	698	656	701	657	698	681	635	685	720	722	647	707	692	702	716	694	672	642	716	729	721	717	716	700	662	672	753	716	693	693	697	700	700	688	699	742	722	689	697	683	697	705	655	711	676	693	713	739	670	714	687	715	713	676	710	686	700	733	671	652	707	728	689	655	678	670	658	719	701	669	716	726	731	716	691	665	745	655	679	671	689	650	691	724	717	735	679	669	679	673	709	694	669	649	736	627	634	714	664	724	749	713	682	701	699	654	706	678	662	621	655	715	699	682	662	682	722	701	731	689	667	660	707	709	699	682	651	707	662	657	662	722	661	711	696	693	719	736	671	665	746	702	681	676	717	678	731	746	684	731	699	661	657	677	710	688	693	716	717	676	726	724	720	721	693	691	687	660	711	696	701	674	636	710	690	702	657	696	669	690	692	672	679	668	677	686	686	682	678	709	741	710	658	686	661	680	717	728	688	672	722	664	697	630	660	709	690	697	695	653	671	675	687	718	739	667	720	725	630	704	727	710	703	670	688	717	664	693	667	661	709	710	703	636	721	661	726	664	718	640	720	680	666	714	699	681	700	679	701	702	717	724	721	677	721	701	641	665	711	733	664	670	721	748	725	704	687	696	663	671	700	650	690	738	679	634	663	722	738	654	692	698	671	672	680	712	715	716	639	727	685	664	674	686	709	702	659	685	708	707	681	666	705	706	694	694	676	711	678	725	735	677	689	702	734	692	685	692	685	754	674	652	658	698	702	688	725	670	695	670	709	699	660	729	680	708	650	712	694	703	643	704	716	704	673	709	675	742	708	692	663	661	668	701	722	719	675	706	689	665	721	668	737	703	670	701	626	669	684	669	707	662	717	693	628	671	710	707	666	714	729	712	744	689	706	721	701	678	720	724	672	660	693	664	675	686	706	706	708	740	706	692	695	696	744	693	712	688	691	677	638	697	716	674	701	703	667	681	682	695	732	714	680	682	698	710	700	705	690	714	706	689	743	697	701	693	702	645	704	665	676	714	689	710	650	661	670	733	730	670	695	676	652	707	690	687	687	671	714	717	710	715	676	666	709	727	657	719	695	673	717	710	743	690	722	652	734	636	698	698	652	684	692	670	655	686	676	681	691	728	747	673	683	652	745	702	657	668	714	696	687	716	711	659	658	694	668	698	663	684	654	683	682	732	629	704	652	665	690	732	657	674	680	642	673	709	708	685	699	689	678	671	654	676	721	686	688	664	699	689	727	691	737	672	718	739	671	701	647	731	682	707	705	743	712	676	686	688	735	664	682	668	686	672	679	696	691	683	694	663	690	645	658	683	761	679	686	672	632	684	660	668	682	712	710	712	669	709	695	715	708	700	667	680	678	731	672	716	665	691	742	689	684	676	691	728	685	678	683	679	685	652	714	686	674	679	675	688	689	658	692	634	657	680	703	695	651	688	670	675	694	701	693	706	719	705	690	674	697	695	694	725	673	678	708	730	707	668	669	687	697	685	696	682	697	695	672	696	707	690	697	683	737	755	700	656	707	654	724	673	697	720	740	724	688	674	726	680	676	695	716	690	750	689	713	737	677	673	686	727	657	681	701	669	733	700	693	691	691	647	675	703	691	650	676	708	720	726	695	713	702	675	669	727	683	670	717	684	677	708	698	710	703	663	669	720	719	685	652	647	646	659	708	679	687	672	688	692	702	694	735	667	631	717	700	738	723	688	718	691	628	674	666	682	702	668	706	706	671	705	669	703	687	707	668	668	669	728	664	704	700	651	689	687	662	673	673	672	660	727	691	648	657	700	742	687	680	667	694	699	700	709	645	694	738	731	693	671	733	688	657	705	668	735	731	704	708	674	687	684	702	694	735	743	690	676	736	709	693	654	630	698	689	665	740	671	667	664	688	687	663	684	729	648	723	695	689	690	715	695	699	744	754	659	660	715	673	712	713	718	688	662	706	662	715	720	629	667	691	660	675	649	678	707	710	709	686	674	711	673	705	713	713	704	721	672	699	738	703	672	738	711	757	686	707	671	686	694	674	680	726	724	730	668	692	687	676	710	730	715	690	737	697	675	704	672	691	692	741	676	645	709	683	695	679	669	678	653	728	708	724	696	712	660	726	701	715	661	668	658	704	718	681	722	673	673	688	709	719	689	689	702	693	670	722	691	678	675	657	737	703	691	635	654	682	654	703	711	645	690	689	668	675	704	695	711	723	676	669	741	667	652	663	644	692	722	681	685	749	693	677
10756	359	222	103	92	83	84	77	80	77	66	77	62	59	62	74	74	70	87	90	68	64	83	66	60	57	69	86	55	68	80	80	65	95	61	74	72	65	61	78	70	64	66	75	82	64	78	63	59	79	70	84	69	75	76	74	77	67	68	72	85	58	68	72	80	70	72	55	61	68	68	60	60	90	65	78	77	84	83	73	72	75	55	74	82	68	69	66	67	64	69	62	66	57	79	72	72	71	66	71	75	79	75	77	71	74	81	77	78	62	80	71	54	60	73	65	69	80	76	63	64	77	75	64	66	63	58	53	90	81	67	60	66	80	67	89	70	71	79	56	67	68	60	78	79	58	54	69	69	81	83	68	68	59	98	74	76	66	69	60	66	75	49	87	62	68	86	74	69	74	84	60	55	76	60	58	67	69	72	65	80	69	78	62	79	73	82	67	72	71	69	83	78	60	74	76	68	66	78	71	71	60	64	83	73	65	66	69	74	73	83	74	73	79	82	80	79	67	66	63	71	81	90	64	73	40	87	68	65	74	76	75	77	70	78	64	75	58	66	66	74	86	61	70	75	69	62	75	79	71	74	65	58	78	76	76	63	68	89	73	51	60	75	69	63	84	55	70	68	50	67	73	66	82	66	69	64	65	73	60	72	79	77	73	71	71	78	73	60	75	67	70	84	88	84	63	64	81	59	66	78	77	71	80	71	77	71	74	73	56	66	78	76	71	72	78	65	90	68	72	79	63	76	81	66	65	74	70	64	56	79	71	90	59	71	72	78	69	79	84	71	76	86	80	56	54	81	73	70	70	71	68	80	64	71	60	75	51	79	55	84	84	72	88	68	77	66	66	76	82	75	67	70	73	67	93	79	75	68	56	71	62	74	59	84	70	70	83	69	82	65	73	55	56	67	76	82	57	62	84	71	76	76	82	67	85	71	72	62	59	81	55	75	73	55	62	65	74	84	78	67	63	81	76	67	74	72	71	63	77	70	81	97	64	87	72	77	80	76	51	68	73	83	84	70	80	79	79	75	79	63	79	66	73	73	54	76	80	66	72	69	72	55	79	67	63	71	64	78	74	67	75	67	73	58	74	75	65	71	69	81	71	69	67	75	68	51	72	73	72	79	69	83	62	72	72	68	78	76	66	78	70	66	66	70	45	76	55	73	71	75	63	74	89	74	66	77	75	69	95	66	64	85	76	69	62	62	84	89	65	66	77	79	68	64	67	68	59	62	74	69	64	75	55	72	82	66	71	71	50	71	66	71	79	75	78	82	71	69	74	75	71	68	80	73	73	74	76	73	83	57	72	73	79	80	72	64	73	70	67	63	61	72	77	76	68	76	78	76	73	67	70	72	80	79	63	82	70	68	53	65	60	62	72	75	71	60	60	90	75	74	74	74	69	62	77	60	66	72	81	77	76	80	73	77	53	74	67	73	65	78	75	79	87	52	70	67	78	62	62	72	70	71	73	99	75	58	66	71	83	68	54	74	63	81	73	67	70	83	81	80	62	57	64	81	72	73	81	58	89	70	64	61	81	79	79	64	70	72	86	58	79	76	74	62	64	75	63	74	89	72	74	69	66	75	64	70	76	60	70	56	73	67	71	58	77	70	74	70	66	79	71	75	64	67	68	74	70	78	80	63	56	88	66	63	63	73	87	77	71	76	69	66	58	76	80	74	78	70	62	70	76	75	64	77	76	53	73	55	72	76	83	61	74	75	75	57	81	55	60	71	59	76	71	82	74	68	78	80	59	65	69	54	70	66	67	65	65	66	74	81	87	67	62	82	80	65	69	70	71	72	65	79	68	82	73	76	71	79	86	70	76	79	64	65	70	81	65	62	73	68	71	65	78	61	71	70	67	73	79	61	67	61	58	66	75	72	59	52	65	70	66	71	70	52	60	65	64	78	74	78	66	59	81	65	60	72	89	77	54	52	58	69	67	66	73	61	61	68	63	68	67	87	63	66	64	63	59	73	65	56	92	76	71	73	58	69	69	76	63	73	88	75	74	82	76	71	63	78	79	72	67	54	59	80	66	68	66	61	68	75	71	68	71	82	72	76	73	77	79	80	77	67	70	77	74	66	58	60	75	56	75	68	49	75	82	77	76	72	88	72	89	64	67	67	85	76	76	65	65	67	88	69	64	81	63	61	80	61	66	90	69	60	69	62	71	68	80	74	59	74	64	60	79	69	80	53	85	62	70	83	59	82	72	72	69	72	75	65	71	83	75	62	89	75	58	74	65	70	75	63	64	69	79	83	82	75	65	73	72	69	65	67	82	78	68	77	83	74	62	80	66	70	65	62	64	62	56	65	66	67	71	62	49	75	67	67	73	66	77	89	76	75	60	73	77	66	66	73	62	79	66	71	86	70	74	73	63	79	67	74	68	97	68	63	77	62	81	62	52	75	85	62	76	54	68	69	63	65	94	65	88	88	76	78	72	75	69	70	66	72	73	71	84	71	57	71	66	79	66	58	63	73	65	68	47	72	48	70	68	66	65	79	74	82	74	81	75	76	66	70	74	72	61	70	88	67	57	64	89	78	59	72	65	67	74	79	59	66	95	67	71	74	62	58	70	78	85	62	65	84	71	69	80	82	75	65	65	78	71	57	64	72	71	69	68	57	82	73	78	68	68	80	72	66	59	66	68	66	66	73	72	67	68	77	75	89	68	71	71	84	64	65	78	74	77	74	65	70	62	74	80	72	79	69	58	81	53	54	76	63	80	77	73	71	58	63	70	55	67	66	64	72	61	67	61	70	64	63	58	65	62	84	80	68	68	62	63	71	75	61	60	57	69	65	59	73	80	68	60	72	73	70	73	80	78	77	78	65	72	61	83	50	64	76	67	58	69	63	71	68	51	72	53	73	87	59	68	58	78	74	72	77	73	69	70	65	77	79	64	79	70	82	88	67	74	72	73	81	75	63	65	59	55	75	74	65	73	77	77	73	78	68	64	78	70	58	65	78	74	70	86	86	72	68	72	53	83	73	78	71	81	72	69	74	63	76	70	75	71	67	79	67	74	75	81	69	75	66	66	71	83	80	68	69	48	59	75	88	75	74	65	68	80	63	77	78	70	71	58	83	66	72	79	70	79	69	69	67	75	61	59	74	59	73	69	63	64	69	68	73	81	67	55	85	91	54	61	78	74	58	80	78	63	73	68	71	66	70	76	63	62	69	74	84	73	65	76	67	63	60	74	57	70	80	73	76	64	81	76	66	63	62	57	77	56	82	66	81	77	84	76	75	72	71	71	85	54	65	84	69	66	70	86	80	60	91	55	50	79	39	78	68	67	64	79	67	73	72	81	73	64	77	70	67	71	65	62	71	84	74	67	75	64	51	61	74	83	52	72	65	54	69	75	69	76	78	73	69	66	74	70	71	87	76	67	69	69	69	76	50	73	53	52	78	67	74	82	63	58	72	86	73	60	58	78	72	73	79	63	66	71	70	67	60	67	56	75	72	64	70	62	77	77	87	64
11120	289	384	407	342	320	320	295	316	291	283	272	277	277	281	273	283	286	306	272	236	277	293	230	251	267	272	247	278	276	267	275	278	276	246	284	272	260	269	270	231	265	270	270	289	263	263	253	274	267	237	264	258	234	254	255	267	268	264	283	265	292	241	264	298	250	260	282	271	252	252	280	249	244	279	245	251	255	269	280	278	264	241	226	276	267	269	238	251	242	276	294	274	246	264	282	219	270	262	244	268	268	250	248	236	262	274	296	278	262	255	268	274	265	285	268	263	274	253	240	278	272	261	229	264	268	249	281	292	259	288	287	262	276	249	249	266	262	291	277	246	276	238	280	269	266	282	265	268	263	263	263	232	259	250	265	235	259	274	256	271	265	283	246	277	297	274	278	257	262	275	289	239	283	288	283	271	275	244	249	266	288	221	266	275	307	285	255	243	271	272	250	272	289	244	265	231	255	268	268	247	238	289	277	263	244	274	262	261	233	244	286	279	260	259	269	250	242	258	247	255	276	255	272	276	253	294	237	270	265	269	288	296	247	275	272	272	287	239	245	290	253	287	268	272	256	257	255	216	275	263	286	292	264	242	256	265	285	238	248	295	244	267	250	260	267	257	266	260	278	266	277	262	266	251	272	259	279	256	279	268	264	237	248	269	249	256	249	259	261	255	272	272	247	263	258	292	254	254	274	275	266	253	291	274	257	257	248	277	250	276	286	263	247	262	269	269	255	258	273	252	286	265	281	244	266	244	233	275	280	265	224	247	255	262	264	260	260	256	294	246	281	273	264	269	284	248	256	262	279	283	260	245	272	300	269	241	239	283	265	260	265	255	249	267	266	261	257	275	271	266	273	254	251	256	260	244	290	263	252	259	274	260	262	274	252	250	277	275	292	247	269	242	257	259	284	232	241	273	261	280	308	251	268	264	270	265	256	263	277	234	285	255	267	259	276	248	268	265	257	255	249	243	269	234	235	262	271	261	262	252	245	269	232	260	257	243	266	264	274	266	261	270	283	248	305	255	256	279	265	256	246	270	258	262	267	259	282	255	269	264	292	260	252	258	278	269	274	262	274	270	286	302	271	244	270	245	287	279	245	266	293	259	228	261	228	244	261	292	279	268	271	263	287	241	252	263	234	258	267	270	272	299	306	284	249	256	246	256	283	245	296	277	272	250	252	267	278	308	271	258	257	247	245	251	283	245	273	254	270	299	261	263	247	262	274	274	269	249	280	262	241	261	248	287	257	263	257	255	250	275	244	249	276	253	244	244	260	248	258	251	284	281	247	283	284	268	248	280	273	234	289	275	257	249	271	263	247	249	255	258	246	276	264	292	240	272	262	262	245	249	252	264	280	277	248	278	258	271	298	264	270	273	271	260	273	291	225	241	250	298	251	281	260	267	281	242	243	292	283	284	262	270	286	263	263	257	275	268	269	276	259	257	271	258	252	292	239	273	284	266	269	264	255	244	247	254	253	273	271	273	267	287	263	264	260	265	259	238	270	242	274	280	301	257	268	303	240	266	269	255	238	280	235	270	267	252	238	268	206	259	252	256	248	262	263	286	286	280	265	235	282	259	269	249	281	273	266	261	274	246	273	280	241	261	258	245	310	265	285	255	302	266	279	268	246	287	250	269	261	286	258	242	275	290	251	260	255	263	252	252	263	257	257	255	267	281	263	271	294	275	264	293	272	248	276	271	251	265	270	288	244	259	271	273	255	287	256	293	252	223	274	254	268	273	252	261	282	285	245	241	292	279	277	262	274	289	269	275	282	263	276	269	269	280	265	274	252	293	262	272	271	260	290	270	264	253	262	250	250	273	270	230	264	236	248	248	270	260	250	286	258	269	284	260	280	271	262	261	251	267	243	267	240	263	267	268	287	245	271	223	285	276	283	259	269	248	247	299	267	283	253	272	273	236	263	275	290	251	276	255	231	254	266	269	236	252	266	239	271	284	281	274	294	304	261	248	261	231	271	237	264	243	243	266	255	252	262	272	253	245	276	246	241	255	273	260	263	253	264	249	257	255	252	255	261	264	264	278	260	255	273	263	248	243	277	241	276	266	248	276	263	260	244	293	236	286	253	252	263	285	242	256	278	243	256	252	239	266	242	268	271	282	271	288	260	267	272	243	263	280	261	277	244	267	223	293	285	275	270	259	258	288	284	244	280	243	254	250	241	256	251	288	283	267	269	269	279	287	263	237	255	279	288	258	277	249	242	252	240	269	272	265	275	261	269	267	264	261	279	237	269	261	300	276	248	254	255	262	241	271	265	233	276	278	267	270	285	239	292	266	263	251	244	281	259	260	250	246	272	299	222	248	252	232	271	260	255	267	249	249	241	281	254	260	284	276	249	262	256	286	275	250	244	246	240	256	265	247	278	265	238	236	271	258	251	278	268	271	246	269	273	295	267	257	229	261	247	234	288	236	241	244	257	274	283	276	310	278	267	268	296	275	296	284	291	276	270	257	271	271	283	261	266	256	257	269	267	235	272	281	238	282	270	261	275	238	259	291	262	261	268	244	253	263	253	289	282	244	286	271	256	255	259	272	288	288	270	243	262	251	246	265	279	303	275	249	261	274	274	254	259	265	252	267	251	258	224	266	278	275	261	292	252	245	251	261	249	247	264	267	253	256	259	225	267	251	254	255	267	293	289	251	300	258	275	281	274	268	268	222	258	263	242	285	281	260	236	278	272	267	243	284	235	257	258	261	250	260	236	257	257	242	272	253	281	270	267	263	264	227	271	273	248	300	254	238	279	264	250	234	271	263	285	253	268	250	279	242	250	248	250	270	263	272	257	245	249	263	261	247	286	241	295	255	278	269	283	264	251	251	249	264	255	278	276	269	252	277	253	271	265	252	241	278	263	278	272	267	264	260	288	264	267	283	244	253	280	248	288	266	260	251	254	267	278	253	269	285	257	265	296	262	262	279	270	284	298	263	281	253	272	256	244	298	284	266	285	283	269	266	282	293	264	233	248	256	230	271	251	267	260	275	275	269	260	301	247	245	261	280	279	283	266	270	235	255	244	271	262	275	261	261	253	274	269	270	250	255	249	259	257	270	260	257	253	244	248	284	228	250	230	270	281	252	260	267	272	283	270	262	282	271	259	259	275	271	272	252	242	233	284	255	283	271	279	255	284	251	273	263	248	264	247	279	261	254	263	231	264	298	241	271	285	282	256	225	271	270	259	256	273	231	285	244	264	262	285	248	291	272	267	236	263	251	266	259	269	282	290	247	240	263	258	247	274	264	248	268	285	267	295	254	260	258	265	248	260	272	268	266	265	227	260	284	230	209	271	266	297	255	270	247	273	280	264	247	247	263	287	295	253	260	270	253	243	289	243	279	261	266	277	250	275	262	261	241	279	298	245	267	266	278	258	297	257	255	269	246	263	242	253	261	275	265	247	266	268	274	255	268	260	241	266	244	251	268	276	234	289	265	276	250	260	270	295	276	268	244	256	272	251	276	267	256	250
43260	16670	4165	966	675	508	365	305	274	252	225	195	195	205	197	161	154	151	164	164	162	164	184	148	162	153	148	141	154	162	164	153	159	122	137	149	135	137	141	140	140	137	134	141	153	122	131	148	178	146	151	142	135	140	160	134	132	150	145	137	140	139	130	111	142	151	137	140	148	130	157	116	144	152	129	146	124	150	143	122	137	140	141	172	140	129	121	160	138	132	143	146	142	144	138	136	135	133	171	151	152	138	135	167	148	146	147	130	152	134	125	118	124	156	149	151	149	134	140	146	145	137	136	149	145	139	129	130	135	137	131	129	142	137	135	142	141	141	133	133	138	143	132	137	148	164	128	129	149	146	147	118	152	147	132	140	148	128	142	165	153	144	145	128	160	132	148	145	149	121	133	153	137	130	126	146	158	152	119	149	157	138	134	132	148	149	153	154	131	125	148	158	153	129	126	123	116	133	169	122	163	132	151	150	138	137	129	150	143	139	160	155	111	131	142	139	132	123	148	133	132	166	131	151	142	157	135	126	129	149	128	131	137	128	141	130	136	122	128	153	121	134	133	126	142	129	117	137	135	131	155	138	142	135	125	162	146	140	116	133	119	129	142	135	138	153	158	141	144	109	131	151	156	133	161	140	114	125	133	144	121	140	128	141	148	134	138	127	142	151	153	132	133	142	156	139	132	142	128	131	127	127	151	140	138	132	142	123	166	159	135	136	121	138	157	139	134	144	133	124	144	137	145	130	148	151	135	142	144	141	133	137	104	143	148	141	155	142	115	163	128	170	137	135	151	158	155	137	126	139	149	133	141	121	154	130	138	148	134	155	128	149	144	136	154	156	162	140	149	152	147	138	132	119	107	121	140	133	148	135	125	161	145	137	140	147	149	142	144	127	117	148	147	148	127	146	138	151	135	154	122	110	129	129	169	146	138	146	137	130	123	154	121	131	102	132	125	146	139	153	154	135	132	139	152	132	139	129	154	153	123	150	131	125	133	135	161	133	161	142	151	123	141	128	117	142	152	154	126	138	124	121	113	140	163	140	154	124	148	140	145	132	146	146	111	124	156	137	156	140	135	131	135	130	142	136	127	134	143	116	165	156	113	145	134	135	148	143	135	137	134	142	144	150	142	130	155	123	147	133	158	129	138	129	140	127	136	135	144	144	125	149	122	136	139	123	137	128	127	119	120	153	148	163	131	150	145	131	159	155	152	124	128	122	140	161	130	169	155	131	129	142	128	147	153	132	141	130	128	141	131	136	133	120	142	132	127	144	115	139	139	148	121	135	112	132	126	143	123	116	141	138	142	145	116	145	141	125	122	143	129	155	147	135	143	128	140	143	112	125	152	133	153	128	126	135	139	134	140	149	118	158	134	116	142	152	137	127	150	140	126	139	141	147	130	157	154	137	118	163	111	143	111	146	145	131	122	141	133	121	148	141	139	136	155	127	141	145	148	139	116	132	165	135	150	168	148	136	127	133	173	142	136	154	152	126	145	130	131	156	126	154	158	128	143	130	135	139	161	133	130	139	128	131	132	155	151	151	165	135	148	163	143	155	136	118	138	151	144	151	131	120	160	139	168	148	149	131	121	146	141	129	118	143	143	119	147	132	144	134	133	147	139	124	145	157	159	130	136	160	127	149	136	132	124	147	120	130	139	132	128	131	141	123	157	137	142	138	134	136	138	131	130	140	133	105	128	134	133	119	148	131	131	119	150	123	162	132	138	132	153	142	158	148	156	130	138	145	126	138	131	124	136	129	127	131	137	151	121	134	131	134	153	130	143	156	141	140	148	123	140	139	136	136	150	146	118	128	137	128	155	125	126	127	124	142	127	119	152	140	151	161	162	126	156	120	142	131	150	152	129	127	134	149	137	145	132	123	136	143	131	146	131	128	152	147	143	132	133	139	130	147	134	153	126	150	137	129	140	125	122	160	140	131	136	151	129	147	134	129	144	138	131	143	130	153	128	143	120	132	124	132	155	156	133	133	135	137	133	143	138	142	116	117	140	133	122	143	160	145	140	119	109	137	140	128	128	142	136	128	145	138	145	138	135	151	141	143	143	121	140	150	142	131	145	120	148	135	129	128	141	142	131	130	143	142	151	137	145	141	146	144	142	164	168	148	151	137	139	147	151	143	150	129	141	138	129	132	142	125	152	130	147	141	158	152	143	118	141	149	165	119	135	136	130	120	144	167	132	126	122	136	106	118	152	125	144	147	168	133	136	141	141	144	125	119	132	137	151	150	167	133	137	123	128	145	147	170	129	148	136	128	135	126	130	123	145	122	161	138	145	122	136	148	129	116	135	130	151	137	133	122	163	130	125	163	144	132	153	139	124	110	155	134	146	136	140	140	133	127	124	145	134	138	113	133	136	136	132	144	130	147	158	133	128	134	142	125	133	135	140	163	162	151	133	135	150	138	141	121	152	159	141	133	119	148	139	150	131	125	152	146	118	130	130	131	144	142	146	132	136	155	158	142	137	154	126	130	147	147	127	139	121	145	142	147	146	139	142	136	149	152	137	141	159	130	132	129	132	147	127	134	121	140	133	142	161	119	124	150	137	140	146	159	143	130	138	123	140	124	146	139	154	133	138	122	112	124	139	143	130	166	142	146	143	118	142	142	159	163	142	146	127	155	144	123	146	113	153	154	121	134	131	132	135	130	135	122	135	140	153	152	133	147	131	114	133	145	140	149	138	140	125	133	136	131	145	150	162	142	134	139	152	145	135	130	147	142	136	141	143	134	135	131	147	155	147	146	134	127	160	135	137	141	136	150	144	131	138	97	139	148	139	143	129	166	150	155	142	126	129	141	134	129	138	147	125	123	135	145	146	137	147	137	139	136	145	112	139	136	126	148	158	154	166	129	140	150	132	152	127	127	175	111	138	154	146	134	123	136	132	148	125	125	127	145	122	126	137	120	125	118	136	111	155	137	123	149	147	151	138	132	114	137	139	138	128	144	121	138	137	104	134	152	158	135	135	153	119	149	134	160	158	136	134	132	135	151	150	147	133	152	149	162	142	131	140	153	147	121	140	150	139	144	124	127	127	158	159	125	147	146	117	144	135	118	131	131	133	132	143	131	143	131	120	154	133	152	138	157	134	133	119	124	126	128	121	150	140	127	126	117	145	140	134	130	147	133	129	123	117	118	130	155	156	147	149	143	146	132	145	135	132	129	133	147	142	125	144	114	151	111	150	118	149	134	132	115	147	133	110	127	134	133	159	144	136	143	144	121	145	156	127	136	130	114	144	165	125	156	138	141	134	146	152	147	119	150	135	153	144	140	147	143	142	128	155	131	125	141	156	141	133	155	124	135	149	158	139	130	159	150	127	153	148	114	150	137	134	138	159	130	154	120	139	151	137	138	149	125	171	155	139	142	146	148	147	140	149	133	144	152	135	129	138	141	147	147	135	149	152	144	125	135	140	129	120	121	142	160	149	130	137	107	134	139	120	158	158	131	121	133	141	138	141	125
22793	1185	2427	2794	2503	2098	1689	1363	1307	1125	1012	938	833	759	781	700	698	661	663	603	597	563	599	581	525	557	545	519	509	516	511	491	483	520	509	479	501	501	502	493	490	534	462	495	493	471	471	495	483	466	443	476	477	461	492	475	470	495	453	452	460	464	454	446	457	509	423	483	464	452	439	461	478	416	452	427	454	492	489	430	437	447	474	446	479	433	457	476	471	472	482	460	399	419	480	474	452	430	480	414	435	468	465	480	469	425	482	441	437	446	431	487	459	493	416	439	446	432	465	476	439	467	467	458	457	436	474	410	426	462	444	420	429	453	477	412	440	424	465	442	448	433	421	446	473	459	450	435	447	441	466	433	454	435	465	435	438	441	434	457	445	427	435	456	436	433	472	448	428	423	461	429	460	466	415	468	452	423	414	443	449	424	453	445	468	474	440	464	467	422	452	443	423	435	445	438	422	462	428	446	479	432	430	411	452	465	445	450	437	444	452	415	437	440	447	466	419	470	432	406	430	449	460	482	450	456	474	433	425	439	431	450	450	435	482	437	451	433	457	464	468	472	446	474	466	436	435	469	425	469	470	447	411	415	476	471	440	432	438	439	449	459	438	447	478	414	436	442	451	419	440	454	458	425	432	467	443	420	440	448	476	449	452	477	441	419	454	426	423	411	472	438	447	492	472	436	428	436	447	444	465	473	418	436	437	447	448	487	471	418	455	423	448	440	441	433	411	461	459	391	458	430	467	458	470	441	439	493	457	470	450	443	373	436	487	439	424	462	449	425	422	434	415	449	478	403	469	420	496	486	430	441	422	452	430	455	484	446	426	468	455	448	471	443	434	451	441	428	460	466	425	403	449	456	457	444	475	454	452	481	467	419	477	444	431	460	425	438	441	416	448	475	457	459	432	450	472	460	469	464	424	476	476	447	463	427	441	492	471	447	462	468	426	452	475	424	389	452	428	419	479	467	410	460	436	428	461	433	426	485	422	452	448	461	434	406	459	446	424	475	447	395	436	434	431	452	421	427	443	445	435	445	398	447	429	455	407	438	433	417	448	484	500	450	424	421	470	450	424	456	458	442	457	406	456	487	477	449	429	453	421	453	443	466	467	415	456	414	464	443	459	433	412	432	432	429	426	459	440	445	462	463	446	427	426	444	454	458	423	436	429	408	467	452	428	418	458	459	436	473	463	437	477	418	465	436	436	443	417	437	461	460	433	446	460	403	434	421	419	449	464	438	415	473	422	422	432	448	490	453	461	426	449	457	454	410	445	429	453	446	482	393	432	446	441	437	467	424	427	466	462	466	447	464	460	492	426	421	472	460	463	446	456	431	471	459	439	432	457	418	462	453	458	423	428	444	488	416	418	432	419	466	448	412	427	452	469	465	447	445	473	447	486	441	437	456	476	449	458	463	442	450	441	441	471	460	456	420	488	475	444	460	473	439	428	452	419	434	450	422	426	423	440	459	452	413	449	435	469	445	461	437	432	456	464	462	481	426	417	462	459	427	458	476	444	450	445	438	447	469	414	430	418	401	405	473	455	456	440	468	489	449	461	459	417	450	465	444	463	437	443	441	428	438	454	436	481	451	461	464	452	454	423	418	503	394	452	429	434	494	464	425	449	430	434	407	480	420	419	465	455	405	449	426	490	452	429	434	436	447	478	435	456	462	416	422	474	470	432	420	457	496	438	447	483	433	449	443	424	462	431	413	458	441	449	461	445	431	414	463	469	445	439	421	464	437	461	453	476	437	470	445	450	449	456	485	414	445	426	450	459	427	444	423	441	455	418	414	451	419	427	475	463	480	474	461	428	444	467	429	489	416	487	441	436	459	417	449	457	437	419	447	450	451	408	426	440	471	421	477	444	485	442	433	453	459	433	428	410	491	415	457	452	468	461	439	483	457	452	466	446	441	447	442	446	442	436	419	433	442	440	460	463	482	404	463	424	458	438	438	441	445	447	473	418	483	465	451	440	490	445	438	417	493	490	442	456	447	446	461	426	433	447	447	453	404	436	468	486	460	418	432	423	443	408	450	458	449	437	425	447	486	460	465	459	433	440	446	420	422	415	445	464	472	440	439	463	446	408	426	428	455	457	432	459	447	435	433	456	425	426	481	455	433	402	431	418	458	423	446	464	488	407	448	426	430	448	466	431	432	447	430	442	454	416	426	444	434	449	416	450	464	408	443	454	437	419	423	452	457	419	437	446	449	408	434	429	437	466	438	451	428	436	459	419	471	452	447	443	425	437	441	411	431	447	455	470	461	473	443	439	452	453	435	454	455	439	456	426	464	453	440	424	461	430	457	460	444	435	431	458	475	462	445	443	467	402	448	397	470	443	475	443	461	449	454	384	455	460	422	435	478	408	451	431	453	441	444	425	442	436	433	422	449	457	470	435	450	454	442	452	456	429	463	445	471	433	444	465	467	453	429	431	444	450	443	433	416	431	432	434	417	464	442	420	488	481	453	431	445	422	453	427	422	436	448	482	432	453	436	418	423	495	430	451	442	420	432	440	452	468	498	441	459	429	422	440	453	445	458	434	485	427	480	423	409	442	438	453	448	440	452	477	449	449	492	421	436	443	404	439	483	457	449	406	420	492	465	458	469	448	441	429	465	456	430	461	466	439	420	444	409	426	464	446	479	451	438	458	422	449	443	460	452	448	474	467	457	432	447	436	424	446	460	437	455	430	449	447	461	442	452	437	399	419	449	425	458	441	425	495	435	440	469	458	430	446	445	462	471	418	444	427	464	436	422	478	447	430	422	425	420	455	457	435	409	419	429	452	442	457	422	431	442	414	456	473	435	432	439	468	407	452	423	405	442	406	423	464	448	449	430	475	477	422	456	465	435	412	427	410	420	454	430	441	471	435	471	458	416	425	397	400	406	454	472	434	430	437	421	430	448	448	446	418	434	444	439	428	446	485	395	453	407	451	463	433	390	455	491	435	457	428	468	426	469	431	426	486	441	480	443	440	473	441	444	410	455	438	445	416	447	420	450	446	468	445	404	407	420	438	447	434	407	437	448	469	433	459	467	422	459	443	454	449	460	464	420	418	396	463	461	427	459	434	460	483	466	456	426	430	476	418	441	452	462	455	433	432	476	447	473	473	499	412	450	443	447	442	446	442	458	464	447	460	445	436	431	430	457	488	402	431	450	457	482	440	438	432	432	427	431	457	447	438	419	428	452	407	433	431	452	449	437	434	430	472	425	491	421	441	440	453	457	454	450	451	426	423	393	447	440	434	467	466	475	457	426	447	423	476	458	452	442	459	455	476	452	422	451	460	479	468	449	426	426	441	433	452	418	469	457	452	474	471	451	441	483	445	452	462	437	438	465	418	442	474	458	446	471	414	403	442	434	472	428	427	424	449	465	405	464	420	421	426	430	434	446	402	442	437	432	459	419	467	427	441	452	442	437	427	412	429	417	459	453	455	401	414	432	437	454	439	461	433	405	401	448	419	460	445	432	439	434	505	439
51000	22471	11861	2206	1291	959	773	669	537	470	403	373	349	364	338	301	289	277	333	285	282	260	272	291	287	274	274	261	243	256	268	260	265	243	241	251	224	259	228	250	227	236	251	250	265	239	242	221	240	232	230	249	246	245	248	238	234	239	257	252	240	287	215	241	253	237	224	244	220	217	230	222	226	256	219	218	248	232	226	237	219	254	237	238	234	217	241	236	262	249	223	229	238	224	225	234	249	214	217	223	217	262	237	224	237	227	229	221	236	255	253	252	240	213	259	236	224	264	234	230	258	258	244	273	213	217	236	239	261	237	228	238	278	217	237	238	244	216	230	219	239	255	248	231	213	249	247	233	237	250	240	243	278	248	230	207	216	200	245	241	229	220	242	233	223	208	248	229	229	223	234	244	250	224	232	216	220	241	239	224	234	222	237	254	218	199	261	244	244	226	226	216	256	233	223	264	217	224	203	257	238	215	242	228	275	208	243	226	214	223	214	200	242	251	223	205	239	231	219	239	242	225	232	237	230	246	242	236	242	219	238	240	224	222	237	207	230	245	237	220	226	257	218	229	225	236	226	226	251	235	271	242	234	237	220	240	207	241	225	266	223	223	234	215	200	245	222	264	241	261	265	235	216	203	232	229	240	235	220	228	255	202	242	245	223	251	230	255	238	239	235	235	230	256	246	229	226	216	212	228	260	231	235	231	237	230	245	249	245	241	210	225	243	224	236	221	231	220	228	245	266	225	233	230	226	217	231	205	239	246	206	246	246	240	248	247	223	245	243	200	257	227	271	250	232	224	204	234	240	228	229	223	240	221	233	219	233	252	241	246	242	238	248	242	222	218	230	217	225	235	256	247	238	223	212	249	263	239	245	216	241	261	215	214	242	226	226	246	227	235	271	248	209	233	236	238	208	233	198	218	215	230	242	242	258	256	253	241	239	262	215	194	215	247	238	238	258	235	219	218	246	218	198	245	271	213	209	242	242	219	229	245	248	241	235	242	230	207	234	239	228	245	250	226	238	245	242	231	233	238	211	242	217	219	256	249	205	217	242	225	243	229	247	243	260	227	252	222	249	246	270	212	239	210	242	214	230	225	259	225	251	223	254	219	219	262	252	241	236	243	237	279	230	234	230	219	255	250	236	216	249	225	215	235	246	222	246	233	242	258	271	211	221	224	227	227	226	237	268	219	235	250	225	200	253	244	226	249	243	246	267	258	236	245	232	251	237	260	237	245	244	218	264	259	224	215	230	235	245	232	247	230	254	215	214	256	256	257	234	223	216	246	228	222	237	234	255	243	225	248	231	231	241	250	257	239	233	222	228	226	268	251	242	242	237	261	239	244	257	262	255	229	222	234	229	219	205	225	229	220	234	234	261	229	230	237	227	210	256	246	238	240	216	245	227	237	226	248	208	262	251	245	238	240	247	233	230	247	275	231	232	251	212	242	222	232	198	247	237	214	263	236	234	214	244	235	254	208	218	271	238	217	228	223	226	205	266	228	258	220	228	221	253	230	245	247	230	227	215	235	226	247	213	223	215	229	198	228	238	266	249	224	241	240	271	222	210	250	214	239	226	235	224	244	256	249	232	239	236	222	236	205	224	229	241	228	249	223	206	219	251	204	250	216	224	231	215	238	236	232	239	221	253	234	261	218	225	248	250	233	214	223	207	219	235	234	245	230	239	255	244	220	258	247	250	245	237	231	208	208	221	235	242	253	214	237	191	224	264	252	222	234	239	207	233	224	262	229	241	229	214	235	252	222	235	248	214	210	213	232	271	237	233	237	225	216	217	237	237	256	243	238	243	220	244	212	206	246	252	203	233	250	198	243	246	239	215	242	218	237	223	250	251	248	226	209	253	222	245	223	228	213	240	225	241	229	245	254	235	240	264	207	246	244	245	253	232	221	240	223	268	242	242	218	263	230	233	244	242	219	263	239	225	226	233	219	210	240	226	256	230	244	246	232	219	236	260	260	252	243	244	248	218	229	233	233	260	230	240	251	237	241	219	241	257	213	211	279	249	204	243	251	213	241	265	235	220	227	249	234	229	229	216	239	250	243	245	222	231	233	238	251	247	231	228	258	240	255	229	253	225	258	246	222	225	252	221	232	233	247	236	233	248	219	269	234	260	250	238	224	248	228	231	240	201	235	208	230	230	253	270	219	243	247	236	243	244	234	223	224	217	222	275	233	236	217	226	237	218	250	241	238	232	207	229	235	206	237	269	247	241	239	253	242	230	236	211	231	241	267	221	240	261	226	226	238	240	221	228	244	224	221	216	239	214	236	240	233	235	228	267	249	231	223	218	233	243	235	232	234	245	252	224	215	224	223	239	239	267	235	238	233	220	273	249	267	226	226	222	222	236	258	260	226	225	237	241	248	254	234	239	257	229	242	216	229	236	233	261	216	229	221	255	260	249	233	221	216	238	252	233	241	222	220	234	216	249	256	214	218	220	226	233	242	234	240	243	237	209	256	220	255	251	216	241	241	228	196	253	234	234	239	213	226	218	210	233	233	244	219	225	224	252	243	245	232	209	243	247	233	236	234	235	227	238	268	247	241	217	223	215	244	230	246	218	264	212	224	205	224	241	236	222	226	256	258	227	219	243	245	235	232	255	234	253	244	222	237	214	225	238	259	213	222	212	238	244	231	233	234	228	238	249	232	218	220	236	245	209	230	238	227	261	242	222	258	224	217	212	243	218	219	222	226	225	222	235	229	236	231	248	258	210	220	267	224	233	245	215	251	224	211	230	219	218	234	267	224	263	202	225	234	242	226	237	221	219	232	232	224	251	222	246	244	242	213	229	255	227	213	223	240	225	239	247	226	250	218	215	235	241	232	236	210	240	248	264	237	235	239	244	234	238	248	230	221	245	227	222	257	233	226	232	239	238	197	254	231	215	223	250	227	260	245	228	228	206	236	233	243	254	228	227	220	265	260	218	229	240	233	224	247	252	235	208	237	246	234	228	237	219	229	228	233	226	235	223	221	210	243	227	232	249	232	225	228	237	219	219	252	208	237	236	240	232	210	235	224	240	240	221	238	228	247	238	267	250	251	251	227	217	243	254	229	251	227	246	232	222	227	254	245	245	234	241	244	256	214	239	227	243	252	249	261	229	218	201	272	206	235	213	232	229	250	249	259	245	260	219	211	224	219	244	230	257	231	214	229	250	242	220	248	261	228	247	231	246	214	247	217	234	220	211	251	227	240	214	238	232	215	253	224	281	229	246	250	253	217	260	212	248	242	260	239	247	251	205	246	246	245	242	237	234	251	223	234	238	244	258	235	246	231	236	230	259	229	263	224	231	230	246	242	230	231	249	252	215	223	255	210	228	258	234	215	240	227	238	243	256	245	230	241	245	215	228	224	221	254	258	215	256	260	222	218	225	225	242	249	243	216	243	268	217	214	230	219	226	245	272	259	239	244	249	226	214	243	228	219	251	238	241	210	232	273	224	241	230	209	257	219	213	253	220	229	231	225
28506	2191	4674	5208	4564	3781	3121	2616	2315	2083	1782	1602	1477	1368	1293	1232	1124	1148	1070	1043	1029	984	919	921	928	869	899	871	907	842	817	791	846	848	777	793	758	788	796	782	764	778	736	788	796	791	732	790	717	723	744	734	720	746	698	750	714	755	726	701	721	748	761	767	714	749	729	734	723	690	725	765	690	737	718	744	735	663	690	665	698	723	726	727	722	718	651	712	722	709	696	701	664	722	717	743	700	743	705	716	737	732	685	745	677	746	703	679	679	682	686	750	698	669	688	731	717	688	685	678	737	664	649	677	719	654	685	738	690	700	685	654	688	682	699	701	696	636	721	677	661	666	663	674	699	695	655	723	663	708	694	744	681	661	666	735	687	676	718	701	694	687	699	711	728	674	726	692	653	644	717	667	670	637	766	656	681	704	647	659	682	691	704	724	694	677	681	720	669	692	664	684	678	678	727	710	710	660	697	638	674	683	664	699	665	693	684	701	686	674	693	734	682	649	684	703	678	697	672	677	694	742	694	653	693	656	661	681	684	731	698	727	658	708	719	710	658	724	662	700	692	681	708	660	720	680	697	698	676	717	684	693	667	647	662	689	703	719	680	698	657	680	716	696	726	687	686	722	715	727	693	710	656	671	677	723	665	677	663	669	682	683	651	641	700	712	692	674	744	718	686	634	662	668	672	681	684	653	700	709	652	712	664	640	647	658	715	687	696	642	699	672	739	672	737	688	697	668	664	702	695	691	704	668	680	672	665	657	663	684	689	670	688	720	670	674	668	700	677	689	678	657	707	655	690	661	697	692	678	662	676	666	709	721	706	713	685	672	697	694	714	693	678	730	714	699	657	728	654	695	701	670	706	681	725	708	670	699	707	684	697	690	732	728	673	699	708	710	700	680	670	666	637	663	722	675	730	631	647	687	693	661	688	702	684	673	724	629	694	694	650	705	695	674	743	715	660	696	665	701	683	656	647	710	675	688	698	661	657	655	738	640	667	667	689	657	697	765	676	708	687	671	679	723	693	699	750	671	653	694	653	698	688	655	734	679	708	687	731	745	673	685	692	685	656	705	644	734	673	676	651	688	683	658	680	702	704	689	684	656	735	680	678	663	606	707	670	684	704	723	731	657	740	706	687	696	686	723	666	641	690	679	701	687	654	660	681	702	709	671	692	736	706	680	682	675	703	643	679	707	680	646	711	716	653	671	656	676	648	678	662	699	718	705	649	738	691	668	650	662	677	730	651	711	665	638	650	738	680	648	697	679	680	658	723	650	702	719	671	692	689	713	685	692	698	690	656	721	711	706	748	646	665	658	694	649	693	661	691	739	691	667	719	693	644	696	700	668	704	684	698	678	684	664	678	717	683	682	704	696	701	687	695	692	701	648	698	696	707	671	672	686	672	686	710	722	686	668	729	663	677	719	721	598	685	708	668	721	680	702	686	673	649	715	698	700	661	652	736	692	690	644	698	685	656	652	664	707	707	684	740	651	743	698	689	694	710	683	642	695	628	733	683	702	673	691	686	691	678	659	692	665	678	699	694	673	728	699	667	660	714	669	700	697	663	701	719	679	689	689	640	708	639	729	679	678	664	655	711	645	693	703	671	660	666	678	698	675	685	679	697	662	672	650	682	690	725	690	692	686	698	703	661	683	651	715	643	684	712	673	671	690	659	711	707	673	650	644	718	711	670	664	688	630	675	654	702	651	720	713	717	714	670	679	716	749	672	700	695	673	698	681	692	699	696	669	605	657	706	693	647	650	701	717	712	665	703	683	704	693	723	669	710	685	664	635	694	701	654	698	657	676	726	706	740	632	692	683	699	652	687	665	665	701	751	693	698	694	707	617	696	690	701	682	702	675	731	677	667	668	684	702	679	645	685	674	688	717	710	668	632	695	629	695	702	671	724	684	689	689	702	711	670	678	669	684	721	614	693	673	639	697	697	719	694	687	686	695	696	730	710	716	734	683	694	659	724	679	658	680	690	678	731	704	704	689	728	693	700	659	688	701	693	722	701	672	719	705	644	674	668	665	681	714	680	690	661	685	683	671	670	717	661	673	696	696	670	678	660	730	726	670	699	688	667	677	650	676	657	720	676	691	708	697	678	679	718	679	699	674	682	646	646	688	712	667	701	711	711	668	709	683	691	715	667	705	663	646	694	671	700	678	699	692	729	638	715	655	665	692	682	700	678	693	732	663	682	711	695	688	664	660	674	675	672	722	718	675	716	665	678	655	750	705	698	684	716	710	723	723	685	639	703	653	695	655	686	666	709	659	710	665	669	671	721	698	645	698	678	705	686	703	687	730	701	687	754	673	667	688	678	693	633	667	644	675	693	661	707	681	662	653	697	676	667	649	691	674	638	700	712	736	690	700	694	681	728	670	762	658	660	696	706	700	661	730	661	649	687	687	702	691	703	671	727	634	670	704	709	663	694	683	703	663	659	671	744	767	697	668	702	722	673	686	669	692	739	707	688	658	653	692	660	684	705	676	667	674	682	694	646	676	691	702	660	676	711	690	684	676	700	686	666	667	671	671	686	694	717	641	662	668	693	689	713	715	747	626	690	671	652	684	659	664	665	673	751	681	674	695	676	688	637	664	725	712	648	737	698	645	675	689	681	699	700	679	667	672	708	704	678	663	712	746	637	661	676	668	717	702	697	724	662	691	678	665	673	673	655	611	692	690	689	694	677	681	705	671	707	676	683	688	708	672	710	696	643	684	697	674	681	738	646	681	690	656	705	661	699	692	698	694	678	723	695	685	666	712	691	646	712	631	694	655	654	719	714	687	707	661	688	649	691	647	682	682	743	695	668	697	673	635	673	723	728	726	654	683	671	676	689	678	693	669	678	703	693	759	704	666	680	704	715	680	700	718	698	673	694	689	681	701	672	672	747	693	682	722	675	690	666	668	689	690	632	679	699	662	668	689	672	675	686	605	684	690	705	669	694	707	685	695	674	732	688	634	661	708	651	691	720	675	664	693	706	722	653	640	697	684	708	689	693	707	687	734	701	667	692	650	710	696	657	671	696	667	673	698	711	717	697	678	678	675	692	666	662	648	700	686	698	692	714	716	744	705	710	696	688	671	679	695	661	698	730	700	705	660	712	638	694	755	699	662	663	728	676	676	709	677	719	680	723	718	661	659	707	668	631	740	697	666	695	704	683	677	693	679	722	681	677	692	727	696	668	660	692	726	679	703	719	710	697	667	679	697	679	721	653	721	687	657	700	687	664	682	681	650	709	741	683	656	722	679	714	664	697	679	668	645	676	670	733	706	699	688	729	718	701	688	675	671	702	705	697	728	655	671	684	677	712	679	663	662	707	743	637	703	683	734	666	687	632	661	699	676	700	730	707	648	699	679	711	708	740	670	703	695	701	690	720	705	691	670	661	701	734	664	702	671	721	668	666	688	668	679	719	687	661	680	679	758	672	696	711	668	718	669	678	683	678	664	662	659	688	632	667	632	678	708	680	688	661	696	708	726
8663	304	225	113	100	107	96	84	86	71	68	75	68	78	74	61	90	76	75	65	63	84	76	86	64	71	61	59	59	69	69	71	71	71	60	71	73	68	82	75	69	76	61	65	70	58	69	57	75	72	76	59	59	64	85	66	61	69	80	74	61	64	75	62	68	81	69	76	66	75	79	70	59	79	59	75	76	60	74	68	71	74	74	83	59	62	75	72	77	53	86	64	76	87	60	74	79	86	67	71	61	84	76	70	85	75	66	75	78	59	70	78	74	64	93	62	83	68	75	51	70	58	65	83	71	54	66	73	68	49	69	60	58	59	72	76	78	69	80	80	83	64	76	60	80	59	68	57	63	71	62	72	81	61	65	74	67	60	61	74	62	71	67	63	66	84	66	71	65	60	71	68	64	71	80	63	74	67	73	58	75	89	74	67	59	68	65	72	78	74	64	56	60	74	67	75	78	83	67	79	73	76	75	77	81	79	61	78	77	76	67	59	64	68	73	46	76	68	60	69	71	68	72	89	65	64	65	68	77	77	66	68	69	70	66	62	70	81	72	76	79	66	65	72	66	61	74	71	74	62	73	77	62	79	82	72	60	75	69	74	74	67	75	64	64	66	74	50	74	72	72	66	55	73	70	63	68	58	71	62	70	61	72	60	71	89	56	57	80	79	73	61	78	56	61	64	66	71	70	80	78	64	71	64	68	69	80	76	73	70	64	69	76	63	71	89	62	72	66	82	78	75	67	76	70	54	64	66	62	71	58	64	80	73	63	66	73	73	58	75	73	65	72	73	80	55	72	53	73	70	69	61	77	67	65	84	72	69	53	61	58	78	65	69	59	60	75	64	80	81	77	68	64	64	57	65	66	75	77	54	66	69	53	80	57	76	71	75	61	67	66	76	56	80	75	73	68	82	79	81	68	71	93	65	72	76	72	56	61	87	79	71	72	67	59	66	54	86	68	75	64	72	69	61	68	70	62	59	71	81	63	65	68	74	54	83	70	63	60	70	65	61	58	69	81	62	73	63	58	69	90	65	83	56	81	77	72	72	80	77	52	80	74	57	72	76	61	63	62	67	75	76	66	57	68	76	69	74	73	64	69	83	67	60	63	70	66	69	58	80	48	73	74	70	69	79	74	73	69	67	68	70	67	64	60	74	75	82	79	73	61	65	84	68	55	70	68	52	68	67	67	64	56	65	73	70	84	64	65	68	71	77	73	71	58	75	68	71	61	62	72	68	78	55	77	59	72	69	53	68	57	78	68	62	61	66	58	57	58	67	69	57	62	66	85	69	70	62	75	75	76	76	67	66	70	63	64	80	66	86	75	73	63	70	68	73	64	62	69	69	79	61	69	69	72	48	81	74	70	65	61	70	81	80	62	62	60	74	66	78	74	73	73	79	77	88	70	72	67	68	59	64	70	60	59	63	69	73	87	80	47	81	70	49	71	63	77	64	68	73	69	71	74	71	71	74	54	74	58	52	72	69	80	63	59	77	57	65	64	70	69	58	52	91	58	74	74	55	51	67	62	72	67	63	75	79	58	58	86	72	66	66	65	76	65	64	63	61	74	73	58	68	66	89	63	85	69	73	65	74	71	65	73	52	86	69	61	65	83	64	59	83	58	76	74	72	67	71	78	55	69	72	82	69	73	84	71	71	71	63	69	58	86	79	73	60	63	66	74	63	79	70	72	71	62	74	77	74	78	66	75	74	67	78	57	62	71	66	61	81	70	62	64	61	71	60	71	69	62	61	79	61	72	63	62	59	79	69	73	76	61	78	69	73	71	63	70	74	78	59	75	60	72	70	72	64	61	70	69	63	71	69	77	73	75	77	70	80	66	71	63	66	71	80	70	76	66	71	67	73	88	73	55	63	78	65	68	73	77	65	78	55	75	75	75	70	75	75	69	41	67	58	98	69	69	70	67	64	78	80	72	71	70	60	78	64	69	72	59	68	76	75	66	78	43	56	61	73	76	64	75	63	75	56	67	68	70	74	72	68	76	70	67	56	78	59	74	80	53	66	86	59	60	71	71	75	72	62	66	60	76	73	67	70	73	84	72	75	72	60	68	65	70	63	66	59	80	68	62	62	82	59	87	68	64	59	49	57	77	80	68	71	77	77	70	68	74	73	70	58	74	73	71	56	71	73	77	72	64	63	67	75	68	52	57	71	72	69	62	69	68	63	90	68	70	64	75	58	75	63	68	77	66	66	68	68	69	70	61	68	60	67	66	62	78	94	74	73	80	61	71	68	67	66	65	62	74	78	72	75	82	69	65	89	66	62	68	69	74	68	66	69	63	76	63	74	72	63	68	81	68	59	85	63	62	60	81	64	67	56	71	72	68	61	68	70	82	65	69	69	84	79	61	76	64	70	72	65	63	79	73	66	80	70	69	73	79	73	62	64	73	60	57	64	71	74	62	68	64	66	65	62	65	70	83	70	76	77	71	62	58	70	79	66	74	66	75	74	80	59	57	67	67	62	65	58	59	68	73	73	55	74	78	74	65	85	76	60	80	66	60	78	73	53	67	70	82	65	99	76	75	54	73	74	70	79	67	54	76	81	66	84	80	61	67	76	77	64	80	68	62	71	78	64	55	70	70	73	72	78	69	70	77	79	61	87	76	75	73	69	68	71	60	55	68	76	68	59	74	56	70	62	61	70	79	76	77	62	71	58	64	69	68	62	67	55	69	71	59	60	64	59	70	55	50	65	66	68	66	89	73	80	66	74	62	71	69	85	76	70	59	66	65	72	77	77	63	78	72	60	54	69	58	77	67	76	77	69	50	49	74	66	59	71	77	45	63	63	70	67	63	60	59	63	57	77	83	75	65	79	70	72	72	73	73	68	75	94	63	85	78	68	71	61	84	75	69	66	60	66	58	72	60	76	58	70	70	59	69	75	77	69	71	62	83	79	58	66	61	55	63	76	67	61	71	67	63	73	71	82	69	90	70	74	59	65	71	74	93	72	69	58	65	64	72	74	78	83	70	83	63	68	76	65	57	73	75	74	70	68	61	84	80	80	76	86	70	62	67	78	71	69	65	81	56	59	66	80	68	60	62	75	76	62	56	79	77	81	71	65	64	70	63	64	69	71	74	85	70	59	63	66	70	77	68	78	78	64	78	77	73	79	62	81	76	84	65	77	53	54	85	58	67	56	66	62	84	72	64	89	57	52	62	72	75	67	82	71	60	65	69	87	66	77	69	65	67	67	60	57	76	59	75	91	69	84	56	76	71	89	73	66	67	68	60	78	77	73	75	61	65	69	82	68	74	71	65	63	62	78	69	80	68	70	65	65	63	67	67	71	71	72	81	68	77	58	72	73	72	71	59	63	63	64	74	57	71	61	62	58	57	72	60	61	69	72	66	76	68	67	60	72	71	59	57	63	58	73	57	63	64	78	67	77	56	78	64	74	68	73	69	82	61	45	76	68	79	82	64	63	61	66	52	69	66	64	50	49	74	79	69	69	73	76	64	71
9262	287	347	406	413	348	337	330	302	274	304	293	296	280	254	278	237	260	281	262	292	261	307	250	282	259	272	291	243	247	250	283	271	263	261	278	260	266	261	281	273	259	241	255	253	254	256	258	285	257	265	273	264	255	274	279	250	265	279	259	249	250	270	253	259	244	242	261	273	255	271	263	240	269	247	239	256	252	230	270	261	253	237	239	273	249	266	253	275	280	261	253	256	270	263	288	262	260	261	267	242	250	284	268	266	248	254	268	296	250	252	270	247	251	259	249	240	254	266	233	267	259	260	249	215	283	272	266	248	246	251	255	250	274	252	274	263	264	257	263	259	260	271	252	256	249	269	270	279	245	230	232	256	256	252	261	241	313	274	264	256	237	264	280	260	262	233	259	251	263	255	256	256	267	200	256	272	275	204	267	256	269	251	276	299	211	269	265	278	251	260	266	256	262	239	256	277	237	250	259	254	279	268	271	252	288	235	287	263	268	260	258	246	261	239	269	243	266	271	250	230	241	230	288	278	243	248	251	269	261	254	232	262	277	273	257	253	271	256	256	237	246	262	250	282	261	249	284	257	239	257	271	239	273	272	268	227	286	302	281	283	270	261	266	237	253	263	219	254	270	231	256	255	262	279	248	266	230	273	257	236	246	288	255	252	286	248	275	255	266	266	258	266	266	251	246	272	224	257	278	242	292	246	251	251	277	269	254	262	271	257	254	246	249	271	289	267	249	274	230	262	239	256	253	292	261	256	244	255	268	277	283	243	246	275	251	268	276	258	247	257	285	245	259	240	263	244	228	263	251	226	253	256	252	238	225	264	245	239	260	247	255	239	216	267	237	266	265	262	229	259	245	265	231	252	274	245	263	256	252	273	254	250	273	261	265	260	257	256	259	243	253	275	271	290	259	259	244	261	209	277	273	237	285	234	259	251	273	256	260	257	239	241	281	265	266	253	258	239	258	260	255	276	288	252	269	279	275	247	253	276	231	272	246	232	253	277	258	272	249	299	247	256	221	235	232	223	258	222	273	285	257	255	264	285	227	240	256	266	247	260	272	247	270	287	241	249	246	282	258	267	284	228	239	258	282	219	266	269	257	249	232	225	256	251	268	266	251	261	250	262	265	274	290	242	273	245	248	263	252	291	257	234	262	251	229	278	252	284	241	252	261	270	278	241	255	253	267	257	257	268	236	275	224	254	219	268	273	266	286	263	292	266	265	257	266	261	265	255	246	260	245	273	269	285	289	248	259	260	235	236	266	255	273	246	247	271	257	264	271	253	246	261	242	229	290	289	227	266	257	270	250	243	273	266	225	247	221	242	262	255	255	250	260	245	274	282	247	252	269	250	238	264	256	262	266	276	246	254	252	251	252	260	274	256	252	293	262	249	245	239	242	246	241	253	246	255	241	247	272	275	241	260	258	239	221	245	270	251	258	238	285	241	226	269	266	243	269	242	267	250	246	270	246	280	261	249	267	260	260	262	242	258	237	269	284	275	247	242	277	246	245	268	237	283	240	268	229	269	225	264	268	262	259	237	237	270	260	270	283	251	269	263	262	238	246	251	264	240	234	261	246	243	241	281	263	268	250	263	241	264	261	267	265	250	252	276	252	265	266	274	255	265	278	279	241	243	261	266	245	245	229	226	290	236	271	256	261	270	257	262	256	250	252	241	257	239	246	259	272	245	265	282	266	265	234	255	222	253	271	248	249	246	267	231	250	240	253	258	244	282	235	259	258	264	223	243	249	245	257	261	261	267	294	259	274	256	265	254	270	265	258	239	275	281	245	267	238	285	293	261	266	221	247	249	254	254	246	265	237	263	255	271	244	243	261	225	243	283	254	285	252	264	250	244	294	244	282	268	261	239	248	256	244	263	250	261	268	260	268	277	241	250	242	242	254	296	266	245	252	273	255	236	245	266	272	276	235	240	211	234	254	250	273	248	251	287	254	251	233	247	255	252	245	252	257	256	244	275	234	264	254	265	245	270	254	257	254	275	267	267	259	246	242	253	242	251	256	267	277	263	295	268	248	263	247	254	244	254	254	291	271	227	255	234	271	289	250	251	255	246	241	257	262	253	264	250	254	253	246	296	275	265	253	260	245	270	276	264	261	241	269	289	246	252	250	263	247	269	269	236	265	235	259	239	265	232	248	246	258	268	248	243	272	238	228	257	267	259	239	248	235	243	243	262	256	256	245	261	237	252	265	280	261	256	241	254	279	273	241	270	292	241	265	245	262	254	257	261	246	240	260	274	238	260	219	261	285	246	242	268	222	269	262	245	268	259	250	272	248	254	278	277	257	265	271	236	268	301	242	244	249	276	267	252	259	251	279	239	262	243	221	258	252	253	260	257	274	243	230	246	260	232	252	275	239	246	255	246	246	285	255	259	270	240	264	257	246	267	253	258	262	248	218	259	250	264	278	220	258	264	302	235	233	261	281	244	245	262	285	221	254	245	273	251	270	245	252	259	267	265	254	247	252	254	250	262	233	254	243	265	284	263	258	263	244	255	268	264	261	262	253	250	240	249	225	255	246	264	283	267	265	217	283	275	256	248	263	265	257	257	249	268	248	263	234	236	306	261	237	263	267	282	242	264	267	308	256	285	250	272	245	252	246	259	265	268	271	278	251	251	283	240	246	241	276	244	235	228	232	268	275	256	243	266	264	255	234	249	251	257	267	254	265	227	273	266	258	267	261	250	258	226	269	235	264	253	264	249	266	257	212	250	251	236	267	229	243	233	253	248	240	265	242	254	239	264	238	274	263	247	261	269	271	260	261	237	248	248	248	238	239	262	292	278	244	281	278	290	271	276	272	246	270	255	235	262	252	254	245	269	271	260	252	273	266	246	248	264	230	255	248	286	258	247	251	238	266	267	252	244	239	256	246	262	273	249	250	275	244	253	242	263	241	282	264	285	295	279	263	260	281	272	250	247	292	269	264	278	244	241	245	247	246	259	245	286	251	268	241	232	278	250	261	228	257	242	247	265	258	267	260	266	276	251	245	223	268	275	258	243	247	262	264	275	258	241	253	260	262	262	274	271	250	244	253	259	249	243	259	253	252	253	240	237	254	260	266	242	240	240	231	264	218	244	271	251	258	255	280	267	246	281	249	262	246	253	247	289	260	271	256	285	257	252	247	241	285	221	251	256	277	273	254	257	242	262	249	277	261	253	236	251	265	216	253	275	259	248	240	247	280	252	241	278	261	248	276	242	220	299	256	256	260	252	272	260	263	260	253	291	247	264	240	294	282	254	245	256	265	287	260	225	251	249	253	271	266	256	249	256	238	260	266	236	268	241	245	260	261	244	285	264	244	259	284	235	257	262	248	269	271	250	261	286	264	261	233	274	265	275	278	231	286	280	266	255	265	286	232	248	264	254	272	255	257	258	259	251	242	259	269	218	274	234	252	242	246	278	224	281	248	221	241	255	261	247	264	265	265	233	268	258	271	295	236	241	250	261	251	264	245	257	269	255	270
46000	16993	4650	989	650	497	378	312	289	275	242	216	195	187	204	157	181	185	175	154	170	130	162	141	161	168	150	171	122	134	185	151	147	168	148	146	163	137	158	160	158	145	148	128	141	147	145	127	163	142	110	127	135	143	144	152	133	141	148	154	168	136	155	157	140	120	149	134	149	130	158	148	147	165	153	134	133	115	147	132	143	141	133	136	153	138	135	140	151	144	170	149	130	131	125	145	142	148	146	138	110	139	139	135	127	145	142	139	146	145	132	155	147	141	133	136	151	125	155	133	146	126	155	143	128	152	131	139	135	131	121	152	135	136	143	148	146	146	149	136	142	146	155	140	130	114	150	130	160	154	158	159	149	158	141	145	138	162	132	137	145	137	126	127	170	116	149	147	127	151	151	148	153	139	143	124	151	154	149	162	134	137	141	131	135	150	119	121	144	145	154	149	173	147	133	129	161	125	127	151	130	139	185	147	132	149	134	159	118	132	125	148	157	129	138	128	154	158	158	159	138	156	154	145	155	136	127	143	142	142	155	141	148	153	131	138	166	143	132	131	139	165	139	135	128	141	134	127	141	132	124	133	146	130	149	137	125	133	134	127	155	165	150	136	128	161	129	115	154	136	143	135	137	133	162	164	157	131	123	136	134	140	115	131	142	138	142	105	131	143	125	159	126	148	160	139	133	149	143	127	156	157	159	147	156	123	138	121	113	135	133	146	142	139	117	127	150	146	142	150	146	149	126	152	131	144	152	120	141	128	136	139	122	153	137	147	133	167	129	138	146	134	143	123	153	145	148	122	133	152	141	151	163	130	129	142	123	152	134	136	133	137	134	143	145	139	147	139	138	155	138	153	156	126	137	134	139	129	151	124	144	120	135	138	148	137	145	122	140	138	141	128	145	138	110	131	124	153	135	141	147	161	149	145	156	150	149	139	115	130	139	121	153	127	130	149	142	163	140	148	144	151	156	140	123	140	137	155	130	152	143	128	131	149	131	127	146	126	123	147	155	153	148	141	141	172	143	140	129	114	129	144	155	121	125	120	132	125	125	146	148	137	124	142	126	136	145	160	135	149	157	140	136	147	148	144	137	135	151	165	158	152	140	137	130	132	134	150	120	152	161	138	155	133	146	133	115	144	145	126	155	143	157	131	157	145	119	153	151	144	137	148	129	143	161	143	134	165	135	137	153	147	137	141	147	136	153	148	175	133	145	142	128	144	154	135	133	124	127	148	142	140	146	145	135	146	147	139	135	153	141	122	133	151	161	122	148	104	150	132	129	154	135	124	142	145	150	145	140	166	143	140	152	141	146	115	158	139	126	150	149	155	149	129	144	133	166	136	154	132	151	151	163	151	143	143	135	137	129	135	150	151	159	147	139	146	130	154	155	129	141	147	130	157	141	149	152	142	130	136	137	146	141	144	130	135	128	135	144	134	153	156	143	136	125	115	174	155	157	134	158	119	140	137	149	134	145	126	139	121	139	144	135	135	139	142	130	125	132	131	155	149	137	121	130	133	122	158	137	136	127	148	154	138	145	150	147	135	133	155	137	139	133	132	154	139	155	120	138	129	159	128	139	129	125	134	145	139	121	135	147	145	118	154	128	146	148	138	128	139	144	142	143	145	135	161	134	133	145	169	149	151	145	123	143	147	147	158	129	163	131	135	143	129	141	167	159	142	151	132	123	124	141	125	118	150	134	153	131	143	128	144	126	137	142	153	148	142	146	138	152	142	127	132	146	142	158	127	125	171	141	130	138	137	136	123	138	151	132	145	148	136	126	125	124	156	146	136	156	155	128	152	114	124	136	143	137	154	134	120	133	128	143	144	132	132	157	127	155	150	112	143	140	137	155	154	138	137	141	128	121	131	130	145	146	104	127	154	170	147	135	132	167	159	132	128	135	146	154	156	147	139	143	145	131	146	133	172	135	158	150	138	158	127	146	146	125	158	160	129	144	159	150	139	115	157	133	145	144	136	117	139	132	150	144	148	135	154	124	152	147	123	155	126	144	139	130	135	150	146	127	139	149	152	138	129	127	144	163	139	129	126	130	140	147	139	142	136	136	134	128	135	131	138	124	145	149	121	128	148	154	139	135	147	156	142	144	135	137	127	144	129	155	137	132	151	137	161	135	136	147	149	163	138	168	138	155	149	145	145	125	134	145	154	136	142	166	141	173	151	143	141	135	140	147	145	126	133	126	139	136	144	149	161	147	133	140	164	144	158	129	149	145	153	134	141	124	140	149	130	158	143	179	126	159	144	151	150	171	132	147	146	135	147	148	155	141	152	133	132	172	155	139	129	126	110	133	135	139	126	141	130	140	148	152	151	162	133	124	138	163	132	138	136	160	169	121	158	141	138	137	137	156	134	132	139	143	113	147	150	151	128	147	144	146	139	122	137	149	158	145	166	133	154	150	142	135	143	136	132	153	130	147	133	131	139	159	120	142	121	144	130	143	139	148	134	144	135	134	136	132	145	143	167	128	157	135	151	115	142	142	163	137	166	116	159	128	134	120	135	123	125	145	138	165	158	150	130	129	138	152	141	103	134	138	115	138	161	182	138	136	134	155	154	142	148	126	138	141	120	138	164	138	146	128	122	146	156	140	122	138	146	139	153	157	140	125	142	133	151	149	146	145	142	141	163	139	140	125	151	141	121	126	148	143	136	141	114	132	147	142	146	121	154	143	130	144	136	117	132	155	155	138	127	143	152	138	134	152	145	148	140	139	143	143	149	148	132	130	126	137	156	136	141	119	128	142	142	137	146	135	151	127	151	126	149	147	116	135	133	152	131	144	137	142	136	140	122	127	157	149	136	142	135	150	134	155	142	134	131	146	138	153	135	142	152	146	145	141	140	116	141	130	128	164	125	170	143	141	145	123	126	160	162	161	150	140	128	140	138	128	163	149	143	157	161	158	139	135	137	134	144	138	146	153	153	148	150	138	130	135	124	144	158	128	164	149	162	132	128	125	143	163	137	138	137	139	126	120	166	143	147	148	151	149	123	152	132	148	123	151	116	134	137	136	129	135	152	140	146	138	137	144	165	147	138	144	161	134	132	171	137	123	148	151	141	146	130	144	154	151	146	143	142	160	151	124	137	134	126	155	141	125	149	163	140	150	127	158	144	158	133	119	163	126	151	150	158	131	134	141	126	140	150	135	152	153	139	139	127	159	121	124	150	144	144	134	141	144	155	133	132	152	136	134	119	144	133	126	144	131	143	128	149	139	140	138	131	139	134	157	155	131	132	162	132	129	129	132	120	150	137	156	147	139	154	139	149	143	172	140	143	139	139	133	121	140	152	147	155	145	158	132	139	136	141	149	148	130	163	152	143	133	155	122	164	145	130	156	123	157	130	146	140	128	141	150	147	137	161	133	126	129	144	123	135	150	144	137	139	163	147	151	142	148	156	144	149	137	143	171	146	146	149	126	149	128	141	135	133	149	136	147	145	115	115	159	125	133	158	150	118	143	166	129	142
22860	1198	2381	2789	2514	2014	1690	1408	1245	1139	992	972	848	772	752	680	669	634	670	627	631	602	556	622	559	560	535	540	550	532	524	504	530	528	487	493	506	469	489	490	484	472	512	535	462	444	447	466	489	444	480	499	462	502	466	464	467	443	459	506	486	424	504	464	464	431	465	499	497	470	430	465	482	452	488	463	454	433	468	490	466	475	410	491	440	453	487	456	453	447	451	468	450	443	434	495	463	434	443	452	457	481	499	458	426	445	480	439	462	467	444	423	434	448	475	489	466	497	453	487	484	412	456	441	460	432	466	438	429	450	447	433	427	431	463	427	441	452	442	422	437	421	430	439	443	449	409	445	469	430	475	453	454	465	434	414	449	459	423	437	406	458	455	476	413	430	421	441	487	401	449	456	441	416	454	451	458	444	452	455	448	425	445	441	427	446	439	442	450	424	447	440	453	460	445	476	470	424	428	442	441	449	439	393	427	498	442	446	430	426	475	469	459	444	411	472	499	451	433	397	423	420	433	455	452	440	427	501	440	463	450	436	437	445	460	476	424	451	480	482	450	443	460	468	420	432	463	459	425	434	452	415	460	429	423	419	467	444	476	462	446	466	448	471	414	459	456	469	431	451	443	476	463	424	426	436	474	413	418	391	454	455	411	463	462	430	451	438	448	425	477	449	456	423	438	454	452	448	431	450	404	433	453	482	466	455	452	470	482	437	455	425	435	441	466	475	466	457	438	415	439	435	441	409	445	480	422	448	448	448	466	441	436	437	465	407	447	424	460	466	461	436	449	438	461	490	450	461	463	434	444	439	409	484	436	461	444	456	433	473	472	443	477	463	431	428	439	424	430	460	429	444	503	406	478	448	474	452	442	413	439	457	426	457	421	460	441	454	452	438	434	445	488	434	494	417	447	430	477	453	441	445	441	450	450	459	466	477	414	447	460	453	431	479	466	423	411	431	444	478	440	474	409	438	422	477	464	413	437	447	427	470	401	406	441	444	431	445	477	446	429	440	459	443	421	428	452	463	478	456	444	443	456	422	429	431	426	449	469	469	411	463	449	434	460	467	456	464	425	448	435	438	462	461	430	456	443	445	449	455	427	448	425	441	444	453	433	425	454	464	404	473	452	426	473	470	447	444	452	432	451	463	414	438	437	464	464	438	453	431	454	477	467	447	485	486	518	451	483	434	456	430	438	433	447	437	456	416	437	416	455	451	450	429	461	445	389	447	424	464	433	489	438	444	503	465	419	468	425	490	447	472	453	466	415	456	467	432	470	474	467	428	494	458	468	448	448	496	425	423	405	447	417	472	444	450	432	445	456	458	454	434	426	485	455	457	446	403	439	458	474	463	486	421	458	451	466	466	450	441	472	431	440	489	497	448	459	439	452	437	428	445	435	426	477	438	449	421	513	485	403	415	458	501	456	477	430	417	447	422	440	413	469	432	454	440	404	446	449	439	431	450	430	428	412	436	420	453	435	424	446	416	441	441	425	465	454	432	434	466	436	467	402	450	443	438	419	452	456	444	432	489	432	415	441	419	468	430	440	491	459	498	440	450	461	427	499	458	429	438	433	469	440	450	461	436	458	434	414	480	462	450	452	495	451	458	476	447	435	413	431	438	446	478	456	402	484	412	456	415	447	450	456	464	470	423	468	485	452	452	440	468	442	450	450	456	451	468	403	490	422	428	447	449	447	394	464	446	419	447	473	429	456	479	427	433	412	490	450	470	435	461	452	450	434	430	476	437	467	445	492	444	426	474	457	469	459	433	455	447	427	440	405	463	479	460	437	436	458	449	475	479	427	432	454	444	473	437	458	442	471	460	434	429	452	457	442	441	446	488	465	430	460	504	474	441	436	474	477	430	471	433	438	443	465	427	490	468	456	425	492	468	426	467	455	445	452	444	439	449	469	379	468	443	470	417	455	418	477	450	405	463	443	426	454	474	444	470	439	449	446	427	448	468	432	458	475	468	471	472	432	401	458	508	421	428	461	469	425	446	454	429	432	456	464	431	451	439	461	437	426	432	452	469	456	474	441	460	428	478	447	429	469	457	454	438	406	449	434	433	436	457	452	454	476	466	447	479	452	445	450	445	455	481	428	472	411	439	428	460	462	457	423	451	457	436	444	465	461	469	452	453	437	448	429	405	452	473	431	480	457	449	383	434	451	412	439	444	467	452	454	417	438	453	446	444	494	454	453	446	430	431	471	441	465	478	429	428	415	445	450	426	504	448	446	436	426	423	432	479	458	453	468	477	429	456	435	450	439	441	429	472	421	464	466	463	428	462	451	461	443	506	419	439	450	428	459	458	446	428	434	435	441	422	466	425	429	448	457	467	434	458	447	432	453	454	468	401	450	486	454	453	436	437	467	472	446	470	453	449	447	435	486	436	406	450	436	471	442	437	425	457	425	467	441	431	422	432	391	470	432	468	462	453	456	458	425	414	443	465	452	462	446	418	487	442	422	450	421	434	445	441	414	454	431	448	479	432	442	412	451	416	422	465	432	419	448	466	428	419	471	468	439	412	426	462	453	428	426	437	458	444	433	437	437	468	475	461	429	461	458	437	452	469	486	460	472	440	431	426	447	440	422	466	493	488	452	435	474	409	434	440	442	462	462	418	472	434	437	456	438	442	442	473	443	453	441	470	449	474	466	435	413	462	459	444	472	459	428	426	435	445	431	423	446	429	454	440	472	439	452	427	411	469	433	432	438	471	492	423	411	453	450	438	429	448	462	452	473	439	429	434	471	482	402	463	443	427	437	405	448	430	473	462	436	420	451	442	439	431	419	474	483	467	423	469	459	430	443	466	483	433	435	473	477	450	411	467	459	459	436	398	465	422	438	449	426	417	441	444	469	445	439	475	460	437	417	463	424	420	469	419	438	462	411	446	416	428	455	443	449	465	441	476	440	457	449	423	430	436	429	450	442	456	428	445	431	444	440	420	437	449	440	445	408	432	415	432	432	472	454	461	448	456	461	442	440	429	482	467	462	434	462	433	445	451	468	452	440	454	412	436	435	434	445	452	449	432	447	430	434	455	453	445	429	470	469	442	463	439	478	455	444	434	432	425	451	450	414	456	439	401	459	453	439	446	431	441	442	460	453	484	455	434	446	386	446	432	424	428	453	482	439	439	461	410	444	451	425	458	472	453	431	474	481	452	426	478	449	426	482	465	441	457	420	456	417	420	454	451	476	427	465	439	472	453	466	445	472	431	447	478	470	448	432	450	436	463	480	445	467	454	397	404	438	409	435	444	455	447	459	466	454	465	462	447	472	458	409	470	422	455	464	476	453	419	419	433	448	418	433	428	468	478	474	434	443	433	450	479	470	470	447	409	487	467	429	429	444	450	465	467	474	449	477	438	442	446	453	430	439	463	459	453	437	472	459	386	424	456	452	475	457	479	470	406	475	410	473	430	447	441	430	492	452	467	420	472	441	441	486	406	458	472	460	438	444	457	480	460	441	458	452	470	446	436
49570	23151	16467	2709	1308	981	758	639	532	438	430	416	356	369	292	320	292	279	275	278	257	287	229	271	263	279	265	274	269	263	235	253	242	270	235	255	260	254	252	260	267	217	278	255	248	260	231	221	249	250	257	251	231	231	235	236	268	246	233	281	233	236	241	291	242	242	218	261	221	233	251	225	236	242	240	226	244	240	263	256	252	245	252	251	239	275	210	257	254	244	231	233	235	230	219	234	240	228	222	231	270	233	222	229	243	232	252	241	235	233	259	263	221	248	231	259	230	224	256	228	251	260	238	243	255	243	220	223	208	242	267	248	268	231	224	219	216	211	254	241	242	227	252	245	232	214	215	234	242	224	252	264	247	225	219	241	238	233	266	245	210	237	244	246	256	258	226	249	253	251	244	234	226	218	257	254	253	272	252	214	231	243	244	219	239	237	228	260	243	240	230	249	236	223	218	259	218	216	208	269	233	233	238	264	255	261	237	239	227	247	227	242	248	225	239	238	235	213	275	237	237	246	239	258	226	264	234	235	212	242	229	242	231	231	229	217	230	233	270	258	240	244	242	235	237	242	202	262	252	228	238	241	233	244	219	177	239	228	228	205	230	251	242	235	241	241	233	230	245	240	213	236	246	219	225	259	221	232	241	226	218	260	225	232	238	231	222	232	257	242	219	243	226	225	259	250	258	261	216	256	218	250	224	249	201	237	237	241	244	229	231	226	206	239	217	224	250	239	229	248	221	229	231	230	236	239	231	241	234	222	217	260	253	240	205	221	227	253	211	240	215	245	246	220	232	245	250	210	251	235	224	214	251	253	232	208	228	236	259	226	230	263	236	211	242	217	198	223	250	227	230	229	246	253	222	223	237	218	234	242	265	234	221	223	240	238	203	262	259	249	210	250	229	245	253	229	223	217	234	242	186	241	247	227	255	209	237	256	238	236	221	227	232	231	225	279	250	245	226	259	218	236	241	269	247	231	241	246	225	249	233	220	250	239	252	223	214	226	233	236	236	241	228	256	244	253	241	232	235	224	207	261	274	234	254	229	229	234	262	209	228	251	221	225	231	210	235	221	228	231	241	268	238	260	243	230	243	230	243	245	254	230	215	241	245	247	220	257	248	247	220	241	253	254	231	250	258	247	223	246	227	240	218	247	230	237	238	260	252	248	252	235	216	228	214	219	249	229	228	251	236	268	210	243	223	220	231	251	226	238	239	223	207	233	240	238	227	244	244	203	220	241	234	227	258	265	261	221	246	245	245	225	252	258	228	226	257	233	222	242	232	211	245	256	201	224	214	229	240	240	235	220	232	249	235	252	237	259	239	220	243	218	244	253	237	223	239	250	245	242	211	247	233	262	248	244	218	229	258	247	234	234	219	231	247	225	254	238	248	224	254	239	199	207	237	227	236	236	236	259	242	258	223	237	254	217	238	238	234	241	215	261	238	242	229	229	236	250	251	233	260	211	241	228	237	224	245	290	249	215	237	235	222	259	244	248	216	237	248	234	236	248	258	215	236	267	252	243	258	246	231	267	216	221	238	228	239	223	242	243	246	250	253	239	253	237	278	218	210	224	257	221	211	238	247	249	237	259	222	262	241	230	232	230	232	243	246	224	228	224	258	240	217	223	235	264	231	234	245	224	236	237	252	215	248	225	267	250	262	274	245	232	234	245	222	229	247	257	229	217	247	224	230	228	220	212	238	228	231	213	241	236	225	237	232	227	241	244	215	222	235	252	253	238	248	254	231	240	244	252	247	249	211	240	248	238	234	273	217	245	249	261	266	229	233	240	230	213	213	249	247	224	223	237	226	267	212	249	220	239	218	238	253	261	224	234	245	264	233	221	251	247	261	218	234	240	247	213	238	260	235	213	255	221	239	239	231	216	201	253	235	217	257	226	223	245	221	233	254	237	213	251	248	211	220	219	237	245	232	257	252	226	258	252	275	227	246	223	221	265	224	226	230	219	239	246	228	218	254	249	233	266	211	244	224	259	248	256	247	250	204	228	235	224	245	229	261	246	272	257	227	243	249	231	229	242	248	252	252	245	228	230	243	199	216	251	208	256	220	246	239	223	252	218	249	238	234	239	244	257	253	264	250	245	206	229	225	262	212	229	236	230	220	244	233	210	244	243	242	210	245	227	225	252	219	251	231	219	263	251	212	252	226	221	241	257	213	256	230	264	223	229	253	245	233	207	217	229	236	224	212	236	238	220	232	207	231	237	246	260	253	220	216	245	249	255	242	209	215	244	214	227	225	247	233	251	223	235	225	228	262	240	247	247	257	233	261	245	248	231	214	224	238	261	235	257	242	286	236	240	228	236	207	233	211	226	232	259	234	223	230	253	243	230	233	251	252	232	230	207	245	240	232	258	249	228	229	226	238	245	241	217	270	245	244	230	234	225	257	243	220	251	228	230	240	248	235	277	238	248	245	239	242	236	228	234	251	229	238	238	225	238	217	216	200	219	242	264	224	246	233	204	232	223	282	251	251	250	255	248	241	261	236	231	221	261	251	221	230	242	253	243	244	227	220	217	248	222	262	231	214	239	234	215	227	248	215	227	241	224	231	228	237	233	225	237	224	234	219	234	242	215	223	252	234	256	248	232	267	209	240	219	231	260	243	227	261	247	207	286	235	250	231	220	257	236	237	218	248	251	240	254	261	243	241	234	251	224	240	279	230	228	256	258	222	256	226	239	238	228	245	208	228	230	233	282	232	245	230	254	224	207	222	233	239	240	214	229	235	264	249	233	228	263	229	247	232	273	227	215	241	251	226	253	226	241	230	240	253	218	231	216	252	244	261	210	230	268	232	227	234	225	265	254	217	250	246	235	237	218	242	247	254	240	221	212	257	242	233	251	253	229	226	247	221	242	223	231	269	244	237	256	230	258	231	206	228	218	197	229	237	254	214	261	260	260	240	214	244	245	259	258	213	253	240	222	222	254	241	235	233	255	241	260	237	244	244	221	244	243	212	239	245	257	218	242	212	220	261	224	249	245	268	269	256	217	215	242	220	236	263	246	249	235	270	198	242	226	239	234	251	236	221	232	249	216	221	260	250	266	224	257	208	272	242	263	243	239	259	236	251	226	229	226	216	222	213	245	220	252	249	241	243	251	271	210	240	220	235	218	225	238	226	228	230	224	232	252	243	267	259	205	254	230	233	211	242	217	238	220	249	244	210	230	218	213	261	246	234	210	233	247	242	221	234	239	237	254	248	227	218	238	226	231	240	220	229	249	243	211	232	247	239	237	234	245	232	243	252	249	237	198	251	255	205	252	232	232	246	242	229	230	230	232	254	242	240	226	254	234	223	276	248	217	223	234	264	225	254	239	245	239	242	205	245	231	252	223	227	250	273	231	247	238	231	243	230	247	205	234	250	253	241	210	279	264	231	219	252	248	243	249	247	222	234	257	245	247	243	226	271	212	238	241	215	225	226	256	245	245	252	239	255	236	207	250	236	236	216	212	236	242	220	266	263	233
26632	2162	4711	5232	4624	3827	3167	2595	2367	2037	1784	1613	1503	1329	1341	1245	1185	1092	1099	1017	996	960	964	1007	907	926	824	852	872	840	859	824	849	847	773	816	784	815	787	765	778	767	756	783	783	704	787	749	704	764	724	774	725	739	815	705	718	724	775	753	689	699	704	740	715	723	711	697	709	718	780	688	690	689	731	688	688	729	701	688	686	718	740	704	706	690	693	678	747	747	709	714	761	732	726	669	713	691	673	672	706	681	677	684	654	722	674	701	689	676	652	731	677	707	688	690	741	648	681	697	675	703	669	655	646	727	738	696	663	735	715	651	698	671	657	661	647	744	688	691	689	695	682	766	732	666	684	667	737	701	702	695	703	701	703	665	686	719	716	691	715	732	703	700	675	706	675	708	726	693	700	721	709	754	690	670	697	669	711	695	715	668	712	756	733	698	687	652	689	687	693	708	703	695	661	669	694	682	644	709	706	689	706	665	694	717	694	702	682	664	674	668	713	694	719	724	693	687	704	647	684	690	650	648	707	685	736	706	679	695	627	685	705	707	665	716	645	699	707	681	662	739	683	636	665	692	725	701	700	737	728	688	706	695	710	692	695	659	674	687	656	693	709	691	674	674	719	685	690	726	701	698	693	690	697	681	684	707	708	658	663	692	719	682	696	668	662	699	690	696	731	686	709	709	639	675	719	667	736	708	707	704	666	705	660	741	674	741	732	690	702	712	683	686	663	672	658	652	667	687	714	715	708	722	649	664	656	719	704	673	655	685	644	670	683	686	680	656	660	702	669	710	678	702	735	687	691	682	713	672	655	681	657	659	693	721	728	702	712	727	670	700	683	681	672	691	661	675	721	622	719	711	729	679	677	679	641	706	718	687	700	743	717	673	699	690	670	688	677	712	739	654	678	683	690	657	733	715	714	694	666	708	665	676	727	704	661	709	727	726	690	720	655	703	703	697	658	682	631	686	642	674	655	644	672	673	674	702	666	699	682	697	676	704	722	673	687	697	705	712	702	674	680	704	676	721	705	689	692	750	667	694	693	704	687	685	672	720	733	678	678	697	685	707	693	686	628	765	698	686	700	678	704	697	711	654	725	711	733	675	668	750	736	687	695	668	699	671	700	689	670	682	679	706	680	693	729	656	706	705	705	739	702	695	674	677	642	689	701	731	685	643	725	680	670	663	668	693	738	667	656	702	686	698	689	670	712	699	711	677	668	689	666	695	744	680	692	654	686	672	700	683	697	685	649	707	719	659	676	705	661	675	701	619	701	725	711	693	680	634	679	697	676	718	699	678	709	692	690	654	695	665	741	667	700	681	676	664	710	693	652	694	690	673	691	703	713	666	676	648	683	663	668	698	705	715	649	684	669	655	659	677	702	662	674	701	680	648	700	661	726	689	737	685	687	703	747	692	696	702	740	670	673	663	699	652	730	712	713	663	689	694	664	717	671	668	697	684	682	688	725	669	677	716	666	636	661	702	705	668	706	672	701	699	726	704	668	717	689	678	677	709	702	721	700	703	683	695	687	658	701	701	697	719	677	714	710	699	728	669	701	678	707	693	716	718	715	711	699	705	667	668	698	739	674	689	680	684	689	729	672	651	711	708	693	721	659	709	730	718	726	657	677	662	701	681	667	746	667	692	699	673	655	702	698	683	656	650	682	678	711	721	698	711	664	734	709	699	659	669	683	671	706	731	711	724	709	668	685	661	696	702	674	683	686	721	696	696	759	690	707	678	659	721	727	693	709	687	718	642	694	657	711	680	689	746	655	660	715	679	735	684	696	678	717	638	717	615	628	683	676	667	679	697	683	727	634	676	713	699	700	696	674	688	675	716	643	666	685	678	702	687	681	661	661	683	712	704	668	697	651	670	721	679	689	688	715	669	722	692	711	698	685	643	682	660	675	715	676	661	751	687	790	674	727	699	688	744	712	711	715	691	698	675	668	715	708	679	660	719	705	735	660	681	664	705	696	713	694	713	655	795	636	734	702	674	703	734	707	709	657	702	721	701	712	706	644	676	695	669	693	707	713	690	694	703	698	726	673	678	659	709	712	690	684	711	746	703	708	684	684	675	695	710	706	705	714	664	672	702	691	749	709	656	690	730	694	638	674	709	717	698	681	684	650	698	665	676	695	679	689	722	710	690	674	688	699	687	696	726	666	666	666	701	717	714	697	766	682	671	680	685	663	698	712	715	720	690	724	680	723	713	675	709	662	724	679	672	702	670	663	695	686	684	712	729	696	688	706	684	741	628	716	633	703	677	699	706	700	727	652	640	634	756	658	690	727	698	707	660	722	649	706	701	710	723	689	694	625	659	677	712	747	712	658	689	696	694	637	647	689	737	704	711	684	660	707	674	731	725	709	707	705	707	707	670	677	659	663	698	736	723	700	717	729	702	662	692	645	684	704	643	724	657	697	715	688	655	706	692	705	694	707	675	701	663	712	696	666	702	690	692	642	704	726	710	700	750	719	705	679	668	667	666	712	694	673	742	628	743	664	685	721	690	720	697	656	653	677	710	713	714	665	697	635	698	668	671	697	722	713	700	698	726	706	663	688	674	701	699	731	689	695	661	697	711	698	712	688	708	659	666	676	711	673	673	713	702	750	694	709	661	670	674	701	660	677	725	690	648	733	679	712	695	715	676	717	652	705	621	721	684	671	680	700	742	672	653	707	635	728	743	693	646	661	724	701	685	724	650	702	665	691	664	647	682	667	694	664	709	696	709	709	671	683	657	665	699	723	694	667	675	703	643	721	705	716	693	677	679	693	663	715	713	757	722	672	689	702	731	701	695	691	740	687	723	707	752	721	683	690	741	667	729	705	675	669	704	663	702	671	652	697	683	658	705	732	682	659	738	710	668	664	695	696	679	702	745	714	690	690	681	765	690	698	693	684	688	706	671	643	649	692	707	709	638	705	677	703	727	692	708	669	727	632	724	680	680	727	688	718	677	702	698	716	685	673	663	671	684	722	687	706	695	673	677	679	680	713	705	684	693	728	655	704	693	648	704	729	706	659	706	701	747	666	649	623	688	713	707	725	705	699	664	623	735	631	658	708	727	715	664	683	715	704	686	668	672	672	690	702	671	709	664	702	700	671	690	679	642	651	676	661	759	680	697	656	663	758	648	677	684	701	652	652	683	716	663	723	677	718	689	744	673	726	691	655	680	769	689	695	703	708	675	645	684	705	675	662	633	709	729	709	699	710	694	703	688	689	678	670	709	634	709	693	657	696	667	656	705	657	713	667	659	700	677	662	696	694	676	733	678	725	650	671	683	655	664	685	646	678	675	711	596	710	690	726	671	643	749	687	671	712	758	712	658	661	672	673	706	688	729	736	686	672	725	708	754	718	695	750	713	701	640	675	673	662	685	678	693	707	720	688	692	663	718	683	694	656	691	724	661	649	731	686	680	703	698	689	718	630	688	671	720	689	694	637	728	684	661	669	724	699	673	663	701	677	713	725	736	736	712	693	675	716	670
9228	428	348	135	99	110	79	96	60	67	72	89	74	63	69	63	62	73	65	73	72	81	73	72	74	63	77	55	69	74	66	76	72	77	54	83	84	66	68	67	64	74	72	68	78	79	69	77	69	75	83	69	63	74	71	84	65	71	74	59	77	66	67	64	81	78	73	77	69	65	83	58	66	83	60	74	66	64	53	63	74	82	61	65	78	74	62	58	71	84	77	71	71	72	78	58	76	63	61	70	68	68	55	67	69	75	82	66	64	70	70	68	73	72	71	65	75	76	79	72	76	71	66	94	71	74	65	63	94	69	71	71	72	63	76	74	76	67	65	75	68	59	69	82	78	74	69	80	43	75	80	71	69	72	59	80	69	72	69	58	63	61	85	69	79	61	70	73	55	72	69	86	80	69	84	77	54	68	66	71	68	90	70	63	72	73	73	73	93	57	71	74	70	63	83	79	61	85	62	81	65	84	69	69	80	83	70	85	63	68	60	75	112	73	61	71	64	68	68	80	64	77	64	75	71	68	78	81	70	63	71	68	62	68	82	72	82	74	75	58	74	69	64	77	69	92	75	90	80	70	59	66	77	60	86	79	72	69	55	67	62	73	71	79	81	82	52	56	68	75	80	72	60	66	70	78	68	69	58	83	67	69	69	66	69	75	79	75	78	52	62	74	62	63	74	74	68	69	81	70	61	79	71	80	96	72	70	65	68	81	85	66	58	72	76	62	66	61	87	70	68	79	80	74	77	65	63	77	79	62	64	80	59	64	65	71	68	60	61	82	75	70	86	93	85	93	64	83	74	67	69	90	74	95	89	64	69	63	57	50	61	72	66	75	69	74	67	71	79	53	64	77	54	67	68	89	74	79	79	80	77	73	67	79	72	67	83	78	78	92	83	57	64	63	74	91	67	68	69	62	87	57	82	60	67	68	75	75	56	68	72	68	67	69	75	74	62	75	71	67	71	69	67	64	60	78	70	80	72	51	57	68	89	88	64	76	71	66	75	75	85	82	75	82	78	67	75	75	62	68	72	71	64	70	87	67	76	74	67	79	65	74	77	66	69	73	68	65	70	85	58	72	78	64	78	64	76	56	66	80	58	62	76	62	64	68	66	87	71	52	46	71	78	76	59	71	66	67	85	68	66	60	75	54	73	79	77	58	74	75	65	69	64	69	69	68	72	77	90	93	68	87	84	67	77	84	67	77	60	83	69	60	75	71	59	79	78	66	76	69	64	82	70	66	63	79	64	87	82	57	85	69	58	61	73	73	68	63	68	68	65	88	83	82	79	59	78	59	84	65	60	79	80	67	62	75	79	61	70	66	83	66	66	76	76	70	62	82	86	80	72	75	85	73	73	70	71	84	85	73	71	59	75	85	76	61	77	67	69	71	67	55	65	77	66	67	64	74	53	60	73	67	63	78	77	69	70	64	84	60	64	73	71	76	73	77	79	59	74	59	67	80	66	76	86	84	74	81	68	50	76	68	79	78	71	75	75	67	72	69	77	61	70	71	69	78	77	90	70	67	50	72	70	77	77	66	77	82	69	60	56	62	68	81	82	81	72	69	76	67	78	77	78	64	74	86	74	72	70	72	80	64	70	65	66	72	56	73	59	67	77	61	69	79	75	86	60	65	69	73	57	62	77	66	60	62	65	69	80	62	63	61	65	77	73	61	68	71	66	82	76	59	75	74	75	56	84	59	80	81	79	83	55	75	80	66	67	54	73	65	69	78	73	72	64	81	74	80	76	78	77	79	68	62	69	59	63	76	83	67	77	79	63	74	79	85	63	66	83	74	59	70	68	66	83	72	88	60	68	73	68	72	85	56	71	62	80	72	71	66	60	76	77	72	72	71	72	81	85	81	63	73	63	71	76	66	74	70	72	81	78	70	72	63	62	79	47	75	75	70	83	75	76	73	63	76	84	70	61	80	78	80	71	63	65	76	73	82	90	71	85	83	68	63	73	94	67	65	75	60	79	71	69	75	70	64	67	67	68	68	72	57	78	73	66	61	68	66	75	70	58	69	81	58	72	77	69	74	69	58	64	85	68	74	80	61	70	64	69	85	60	82	74	85	74	71	79	70	54	70	66	80	68	61	79	77	58	66	70	81	64	73	85	69	71	71	84	80	63	68	76	95	86	74	69	69	69	59	76	71	80	84	64	66	59	85	68	70	87	80	63	60	80	82	77	80	67	72	71	81	56	64	76	93	58	68	75	73	71	83	73	56	95	96	71	64	66	75	80	68	79	76	69	63	58	63	74	77	63	77	57	88	81	65	78	71	75	68	69	76	70	73	83	76	66	60	68	70	81	80	70	68	63	70	72	82	71	63	74	85	76	59	81	84	71	55	80	58	81	75	81	77	74	67	62	71	83	58	70	57	67	87	72	76	69	60	94	56	72	66	65	58	73	67	86	63	73	77	74	62	60	70	76	57	56	73	58	62	78	63	72	62	81	70	68	76	77	62	76	79	57	75	84	87	77	75	66	64	70	70	70	73	76	63	73	59	78	82	69	63	61	67	75	72	82	83	65	75	83	64	79	65	68	84	60	65	72	63	83	68	71	75	74	70	86	69	73	73	86	71	67	71	68	73	76	85	61	72	68	69	74	75	76	77	71	70	79	58	58	62	75	84	72	68	53	70	82	61	80	76	76	53	76	72	68	68	69	72	77	68	70	82	82	70	75	60	68	80	88	69	81	71	70	73	70	58	83	84	82	65	59	81	76	73	59	60	71	58	73	63	71	68	57	75	65	60	92	84	59	87	68	62	78	74	80	65	86	82	73	68	68	61	65	74	88	76	68	64	57	68	70	73	78	66	62	79	75	80	66	69	89	78	64	74	73	70	83	80	65	77	48	78	69	80	68	84	67	81	81	83	83	56	87	72	80	69	72	70	67	92	69	62	76	60	87	75	69	75	64	70	69	68	67	64	56	87	71	77	86	93	71	68	74	62	78	65	82	77	59	56	73	75	64	78	76	69	83	62	73	63	72	76	75	75	95	76	76	61	77	57	80	83	79	73	75	83	87	80	60	69	70	73	77	80	82	77	76	68	72	66	63	73	72	78	68	66	77	74	71	67	71	69	69	65	79	62	70	84	82	68	81	64	82	74	59	57	92	58	62	62	59	81	63	73	67	56	71	68	78	72	78	70	79	82	74	69	78	67	65	60	65	76	78	69	62	71	56	87	91	76	81	66	59	81	75	83	71	80	73	54	71	69	73	68	61	70	85	84	85	87	78	82	81	71	65	64	67	65	61	59	68	68	79	72	67	81	70	66	67	67	54	78	72	70	68	75	67	77	69	65	68	71	65	64	68	60	62	70	79	69	72	71	71	75	88	66	75	68	67	85	81	91	55	69	78	75	84	72	71	70	64	81	72	63	72	82	85	79	75	74	71	82	78	76	67	76	72	69	67	61	66	61	58	69	85	62	67	62	54	64	73	81	77	66	79	72	74	66	59	69	76	78	76	52	80	79
9536	335	395	409	360	344	338	298	308	287	317	302	292	287	291	285	254	292	298	284	257	287	284	284	266	286	268	256	281	261	252	281	273	262	279	306	268	259	269	275	258	276	272	304	248	257	217	275	256	282	262	293	267	291	288	279	257	261	271	277	285	258	262	239	260	289	273	241	298	281	255	303	262	284	238	286	261	277	265	252	265	253	279	279	254	269	296	266	236	272	279	294	286	248	272	254	254	278	258	261	255	242	269	263	264	262	265	278	261	246	246	267	253	272	247	267	253	252	275	266	253	265	262	284	239	269	266	293	263	270	261	236	272	257	251	270	246	261	281	251	248	270	271	278	254	258	265	281	257	262	267	256	252	253	262	258	254	241	277	254	249	269	244	302	238	290	264	250	290	289	279	278	248	265	281	233	272	269	285	268	236	266	249	294	273	252	280	256	273	269	285	255	247	260	262	263	249	251	278	288	254	251	252	264	261	284	268	261	283	280	259	234	263	272	206	248	232	252	257	267	308	267	280	254	253	250	252	267	260	243	253	276	297	246	259	283	265	255	273	243	268	255	290	249	253	290	300	250	282	239	260	254	265	257	271	245	250	274	274	282	283	252	254	264	267	258	260	254	260	247	255	230	239	246	275	274	265	254	276	243	248	265	275	237	251	276	275	274	237	295	222	263	257	265	266	276	265	259	242	281	247	260	243	265	232	258	290	303	279	256	282	257	261	269	251	274	233	270	247	269	238	271	277	250	275	231	254	236	291	254	250	267	247	284	282	257	257	277	266	266	277	254	255	266	288	270	260	277	273	268	238	254	248	290	271	237	245	275	232	250	233	262	269	257	301	234	254	241	265	294	250	274	268	285	257	280	260	261	273	243	260	270	249	248	285	279	280	281	279	253	291	261	260	272	230	233	270	284	252	271	285	254	271	265	280	233	300	219	287	258	256	265	264	261	272	259	263	274	241	270	275	240	273	269	254	237	292	268	259	248	267	282	273	253	271	268	252	257	257	255	232	253	289	239	290	279	250	239	281	254	238	238	263	254	290	252	241	246	262	280	256	253	273	242	289	266	253	294	261	253	266	256	259	261	255	289	255	271	256	271	243	283	231	239	268	272	255	261	243	277	252	266	266	247	239	255	260	274	257	276	260	246	288	266	288	260	249	249	290	272	261	285	261	241	270	264	243	245	261	294	237	255	283	261	266	277	249	279	251	239	258	259	273	276	263	274	257	245	261	253	235	252	262	258	266	252	254	248	259	262	273	258	243	261	265	275	233	268	249	268	266	261	275	217	250	272	251	265	250	272	290	261	264	266	267	255	259	266	295	256	263	252	247	273	242	270	282	265	240	251	267	249	270	259	247	280	231	250	276	270	268	237	277	262	277	270	235	284	274	268	256	250	280	263	254	285	277	242	245	258	267	275	253	268	271	263	235	240	246	280	234	301	279	262	278	270	253	271	284	259	287	263	257	254	244	270	259	295	254	227	272	232	259	255	244	250	245	264	265	275	259	271	274	248	247	250	252	256	265	251	282	251	278	273	263	257	242	279	275	273	242	248	264	262	281	264	270	242	254	277	259	271	268	287	279	255	293	271	236	241	260	264	255	244	258	262	262	244	288	287	262	275	282	228	283	285	258	249	248	274	261	242	242	268	309	252	262	284	265	273	268	301	273	257	258	270	274	274	272	264	277	262	279	272	259	262	259	236	287	258	233	292	241	259	293	271	275	282	249	298	270	258	260	257	240	264	273	257	238	284	256	248	260	301	274	279	249	259	276	236	292	246	259	267	260	276	236	273	259	259	246	240	287	262	261	269	271	249	267	259	248	232	275	254	235	281	230	294	303	248	282	255	257	266	261	267	295	239	241	263	253	251	274	255	248	260	286	260	249	291	270	267	284	254	265	261	241	253	263	281	288	267	260	285	285	271	268	265	229	238	249	247	270	279	241	256	256	260	274	245	268	279	270	253	257	295	246	243	229	278	236	250	274	244	261	267	253	257	281	266	244	271	290	288	239	262	263	287	253	295	263	246	254	248	261	268	267	256	251	251	311	254	277	254	273	264	254	230	271	261	231	269	273	246	236	267	259	251	259	261	274	289	260	279	252	240	262	237	252	281	283	270	290	241	281	280	269	248	287	253	264	246	276	244	265	274	276	296	267	272	281	252	233	254	241	266	261	278	286	264	252	269	278	251	275	231	276	269	264	277	280	263	263	255	274	261	257	231	271	280	257	238	282	262	269	282	229	256	262	261	258	265	268	252	236	247	273	236	272	253	254	268	262	285	288	285	255	255	268	250	266	250	280	273	231	294	286	309	277	238	293	253	273	265	254	277	251	283	251	238	282	282	298	270	283	265	253	233	236	233	244	285	276	275	241	273	258	258	282	246	269	262	275	259	311	276	263	260	265	290	268	262	254	258	276	246	270	274	266	265	287	262	240	239	273	261	272	238	253	279	267	268	286	274	288	241	277	253	248	281	254	280	256	267	231	274	268	250	270	254	257	270	265	282	266	254	237	270	263	279	257	241	245	280	245	301	272	278	242	258	259	268	273	239	266	249	287	268	262	250	258	258	253	276	270	254	274	247	265	254	248	249	282	261	289	278	286	257	256	275	261	246	257	256	266	278	265	272	307	278	279	226	245	249	264	295	254	295	258	254	260	266	244	249	274	294	247	281	265	291	239	252	245	260	294	264	299	261	270	289	248	258	276	247	252	247	275	274	279	280	278	261	249	239	234	256	268	258	270	272	271	260	258	265	273	268	267	256	249	217	239	284	240	279	243	265	250	256	264	264	256	277	294	289	271	246	278	268	287	280	267	275	244	237	264	263	279	269	258	252	255	255	266	268	266	277	267	259	254	270	272	260	293	246	255	283	263	301	275	267	268	264	223	275	254	243	256	273	255	276	241	264	284	263	284	249	277	241	293	260	251	248	279	257	258	263	278	227	254	248	279	275	287	257	271	261	269	260	263	258	267	270	278	258	261	273	276	267	280	253	257	265	259	267	237	237	258	248	264	265	251	262	263	251	269	278	265	269	258	264	265	272	267	241	284	282	248	271	280	255	285	244	269	238	263	258	236	249	276	273	285	279	283	263	218	267	293	269	268	270	268	295	276	274	267	262	256	286	274	241	272	281	246	276	238	278	262	253	274	219	259	241	267	267	265	256	263	267	270	272	260	287	239	242	281	250	278	250	276	252	266	255	254	279	271	298	256	233	272	248	277	269	274	255	257	251	278	279	235	309	268	242	297	278	283	265	261	269	283	277	256	259	269	285	282	268	228	264	267	230	245	274	269	277	286	277	285	251	290	281	273	256	230	259	281	270	284	266	275	277	274	256	246	269	280	296	266	245	280	319	254	254	264	242	259	268	232	270	276	242	274	272	255	236	276	242	233	282	260	243	278	261	262	285	274	288	258	253	247	291	255	295	273	264	279	262	275	275	270	264	270	258	234	275	286	270	251	287	246	268	280	265	245	288	302	285
43437	20185	7336	988	638	519	375	340	314	292	240	213	212	204	188	184	174	177	183	153	168	151	149	154	164	184	151	152	142	160	131	146	151	153	138	145	138	149	141	129	158	149	126	150	159	128	168	130	140	141	143	164	155	167	134	145	127	125	147	127	149	142	142	144	168	133	133	152	161	131	155	163	137	150	160	153	140	140	169	144	141	170	157	158	136	130	137	150	141	137	140	141	147	136	142	142	145	139	141	150	154	148	152	155	134	156	135	170	154	141	143	141	125	149	144	125	138	132	165	144	136	117	140	151	132	149	149	160	129	142	152	137	142	132	139	165	148	149	151	146	151	147	133	162	146	133	172	166	146	134	148	130	137	118	131	139	153	157	183	123	144	133	144	155	137	121	145	132	155	138	140	140	146	145	136	149	161	144	146	149	140	163	140	132	141	152	154	121	120	139	137	118	148	158	152	141	157	159	141	144	180	165	143	146	150	142	139	140	152	152	135	145	155	126	142	147	142	136	146	161	132	119	151	152	131	161	144	159	127	143	150	161	138	125	156	149	138	138	132	165	160	161	115	126	151	145	147	144	135	170	145	148	139	132	146	133	151	158	152	145	114	151	126	157	133	146	134	125	143	142	131	153	160	151	153	156	130	129	139	155	153	129	141	138	120	140	151	145	136	157	135	150	153	137	145	142	153	166	129	151	148	122	158	129	132	144	134	147	147	153	140	138	172	145	126	119	117	148	144	120	162	131	138	159	139	134	151	158	125	131	160	126	152	144	153	131	161	105	149	125	137	144	126	131	157	137	154	155	137	156	149	167	174	155	137	135	145	148	126	129	122	163	136	151	138	120	146	123	149	129	124	136	151	134	167	149	160	147	135	155	148	143	149	159	151	158	150	140	130	151	156	156	145	138	140	144	129	141	140	131	129	148	143	159	163	124	149	135	149	124	137	160	140	154	145	138	161	125	153	141	131	139	136	149	136	149	136	144	151	159	154	132	140	134	128	127	147	154	127	161	172	131	132	154	136	134	130	140	165	156	148	143	162	141	142	158	145	142	152	156	170	151	140	121	150	143	124	127	144	144	137	144	142	152	151	117	130	146	155	144	142	139	141	157	148	120	168	145	158	144	144	136	158	149	171	128	137	134	132	141	134	121	143	124	127	168	158	133	144	151	141	146	127	150	142	119	120	140	135	138	127	149	142	150	139	131	153	133	135	137	149	139	146	151	147	147	158	145	130	130	123	156	167	157	133	135	112	138	149	141	144	124	125	157	155	115	131	166	150	150	164	140	141	134	151	133	152	139	133	150	133	137	124	130	127	146	139	135	137	110	134	158	137	154	153	141	164	157	129	151	136	130	160	136	155	146	133	143	159	154	164	137	147	135	140	149	134	140	158	147	137	129	139	140	163	152	144	141	138	145	150	137	150	140	148	122	132	135	126	134	145	122	106	125	168	143	138	152	129	142	146	134	143	139	137	135	143	135	162	169	166	142	150	153	151	182	150	147	153	139	125	125	136	144	133	144	157	121	141	145	132	127	152	138	138	130	143	164	157	142	133	140	121	146	142	148	121	117	144	159	130	144	135	140	144	137	155	122	133	133	131	154	139	137	123	126	146	157	154	149	145	130	161	164	144	149	140	147	145	145	138	141	149	146	134	127	151	160	156	146	155	173	166	144	156	152	136	155	142	160	130	132	145	132	146	127	123	137	138	169	128	169	133	129	147	172	181	133	157	137	158	139	152	149	148	126	152	138	151	131	161	144	130	141	135	144	139	128	140	127	141	138	138	147	125	139	154	150	160	143	140	146	146	149	139	137	129	134	139	138	143	153	160	142	147	137	141	147	130	154	161	159	153	155	140	145	145	143	145	153	152	145	156	129	129	138	140	169	154	142	137	144	137	141	165	147	133	129	143	161	118	136	138	151	138	131	144	132	136	118	141	128	132	147	128	132	135	149	129	143	138	139	133	122	163	124	159	133	144	144	130	161	147	132	139	131	143	171	136	128	140	130	150	156	131	146	168	135	144	140	152	146	165	150	150	156	147	165	140	136	138	164	149	147	165	160	154	142	141	131	158	153	151	128	158	150	155	156	163	143	143	146	167	131	150	157	132	152	137	138	134	144	118	136	149	139	141	174	139	156	127	160	153	144	171	150	129	143	140	150	151	158	148	143	150	134	148	130	149	168	140	152	129	140	156	141	157	154	143	140	173	140	132	149	166	135	127	140	163	133	151	146	134	158	145	123	144	138	139	140	155	139	147	130	146	121	140	125	156	147	139	163	115	164	136	156	149	140	165	133	151	151	131	147	136	135	136	144	126	162	151	137	135	125	146	143	162	137	143	122	146	119	138	153	180	140	167	134	136	145	153	120	158	146	129	152	136	156	156	160	136	143	142	153	159	136	141	139	142	157	194	145	146	128	151	151	136	162	161	153	160	134	128	144	132	135	152	159	153	140	144	170	157	142	136	130	139	114	145	128	144	121	135	132	164	141	148	139	151	142	135	121	150	146	112	134	137	158	156	164	157	143	141	172	149	132	124	151	153	165	141	135	138	150	148	145	133	157	140	150	148	150	141	119	124	154	145	152	120	153	137	136	149	134	150	145	135	139	147	127	132	142	144	146	140	149	151	142	162	148	139	137	142	139	138	124	134	129	112	132	153	131	164	159	155	145	123	123	159	129	140	135	141	152	137	144	162	157	143	138	150	143	146	133	140	127	131	143	137	136	145	131	149	133	148	139	133	150	152	150	128	133	138	128	139	136	139	151	130	121	130	158	156	139	148	132	139	139	153	144	146	143	154	135	138	150	144	151	165	152	160	142	150	140	154	136	135	177	129	112	148	154	148	149	137	140	133	169	138	126	125	145	148	143	148	141	147	147	134	139	137	138	131	145	140	149	140	145	115	148	147	110	129	149	150	144	167	176	149	161	144	136	140	142	142	139	141	169	125	136	152	156	139	131	152	129	136	155	134	137	132	153	114	138	119	142	141	142	150	150	139	143	138	138	132	132	159	133	145	146	150	115	143	136	159	162	144	153	147	138	146	157	141	142	153	143	141	134	139	156	157	133	129	152	143	157	145	125	143	153	145	164	137	126	119	151	140	148	128	143	125	128	140	148	137	133	145	130	152	168	135	120	139	155	139	141	150	147	132	139	158	123	136	145	136	151	154	144	136	158	143	147	149	133	125	153	135	122	154	150	123	153	154	140	131	174	141	142	140	171	127	146	147	137	130	169	122	138	131	129	131	161	143	154	130	154	135	139	135	157	162	141	132	134	134	157	145	170	134	152	150	166	133	163	138	143	128	143	148	141	142	152	148	159	142	144	151	150	145	166	150	141	149	144	165	146	134	133	122	129	139	170	152	140	125	142	138	166	123	139	140	140	147	144	116	133	135	118	132	146	147	120	150	143	140	138	132	150	127	150	133	138	150	133	147	151	149	158	139	160	154	134	140	143	144	143	141	136	153	137	152	145	148	154	146	162
21421	1245	2510	2841	2429	2091	1667	1452	1290	1144	992	861	867	809	785	749	718	663	626	632	641	583	570	561	552	576	588	532	533	501	522	572	540	545	456	505	525	475	498	567	513	544	469	470	517	485	516	475	461	504	513	495	457	493	490	460	471	442	513	475	458	496	442	464	468	483	465	478	469	472	426	459	481	425	449	482	478	473	468	485	474	502	451	448	494	432	473	475	474	441	471	484	457	480	430	446	475	419	460	460	448	477	505	450	474	501	452	450	472	431	451	450	496	449	472	457	469	458	482	468	447	427	474	414	466	423	475	422	404	471	465	489	457	459	423	481	450	479	489	466	430	478	439	507	441	472	427	424	437	419	421	409	449	468	441	440	401	463	469	463	466	491	462	456	422	439	458	453	487	448	448	456	517	451	463	515	488	412	478	471	501	439	437	462	463	458	451	462	462	477	490	467	447	459	446	458	435	429	449	439	416	451	455	501	445	446	433	440	455	479	440	471	452	455	452	494	434	456	443	486	429	453	451	450	454	476	483	456	435	450	453	459	460	475	449	463	479	458	468	484	492	429	454	466	437	444	455	463	434	429	447	448	456	466	447	470	425	437	459	430	468	466	462	434	484	486	466	460	450	459	479	450	463	426	466	432	490	449	433	451	445	439	475	477	432	450	428	472	443	447	439	476	495	431	504	492	444	456	439	465	439	447	434	428	470	483	468	462	472	476	448	468	406	459	416	452	461	458	465	411	442	462	480	441	495	425	442	460	444	459	431	435	450	479	423	472	453	453	424	435	466	476	448	513	425	439	438	469	443	452	443	441	439	431	465	424	495	458	425	486	440	445	444	433	432	455	469	457	443	447	477	453	448	477	454	516	466	471	471	445	481	427	461	471	455	456	432	438	483	495	431	449	461	435	450	478	457	452	447	426	505	464	460	474	467	434	474	435	472	463	452	458	461	461	440	476	461	459	455	458	453	461	466	458	450	454	419	480	448	427	468	498	414	470	488	474	442	463	444	462	471	445	438	444	408	436	447	448	455	469	493	471	478	465	452	474	449	481	436	470	439	445	444	465	432	451	483	425	453	455	437	434	495	445	457	429	482	460	435	433	449	440	475	480	479	473	417	444	464	496	439	490	418	431	457	442	432	510	477	464	443	462	432	472	410	458	478	487	446	446	422	495	431	481	452	447	468	437	459	439	459	451	425	463	448	468	453	470	421	450	432	453	484	411	473	462	441	470	447	450	467	423	442	418	448	439	428	441	465	435	451	429	438	452	467	447	502	439	473	427	467	482	466	453	451	451	493	422	462	467	437	484	417	462	438	482	445	455	467	443	463	439	502	442	494	462	483	451	450	456	453	483	459	459	445	438	443	440	404	460	464	490	441	443	442	466	444	420	428	426	463	406	438	501	468	469	453	431	431	428	483	459	452	471	452	413	477	489	468	468	434	470	498	467	447	429	419	405	443	453	452	448	429	401	465	491	462	437	465	476	475	473	460	493	469	486	450	443	422	436	457	455	452	433	415	408	455	433	484	486	458	434	444	441	427	454	539	431	467	458	448	475	486	476	415	446	470	489	435	440	436	479	439	422	431	437	437	459	465	479	482	445	425	478	477	473	487	442	455	470	439	479	442	448	445	443	470	473	450	455	451	452	480	435	442	457	461	441	430	465	479	428	483	468	425	468	469	480	452	459	453	460	433	452	427	442	443	423	416	479	431	456	391	457	466	463	441	462	447	415	453	465	436	487	462	473	410	437	444	477	473	462	454	459	472	467	477	454	446	418	450	426	426	491	456	437	452	431	481	451	484	428	460	430	441	479	459	459	464	423	469	470	410	465	441	480	453	464	440	449	442	467	468	461	433	430	473	492	415	482	452	444	425	493	470	444	471	419	443	440	434	443	430	482	422	477	410	471	451	468	448	463	474	433	463	468	452	438	452	451	439	499	460	456	405	457	468	482	429	423	428	460	446	458	408	451	429	498	503	443	449	482	501	436	462	466	435	453	439	443	463	464	435	459	478	467	444	451	450	431	428	443	448	427	435	479	409	466	456	420	440	484	473	456	442	431	413	447	465	455	458	465	405	464	477	453	419	461	449	427	453	463	460	447	505	483	445	436	474	460	461	440	465	455	500	419	483	466	416	475	410	449	438	484	440	469	453	522	447	453	436	486	470	456	442	466	466	483	477	467	446	447	479	462	446	445	456	474	454	464	481	444	453	444	446	418	489	433	457	458	436	426	432	477	471	451	451	424	456	472	470	452	461	453	464	459	430	438	457	424	457	423	461	440	475	468	452	456	443	481	456	431	449	488	455	438	421	444	465	402	457	465	440	453	503	455	466	457	445	433	431	443	487	436	442	461	487	471	442	458	466	482	455	468	479	457	438	447	506	450	448	478	454	466	466	432	456	407	460	424	460	440	471	451	432	499	485	450	426	471	417	436	442	475	440	457	421	495	457	479	425	488	456	462	439	415	427	435	473	476	421	486	462	472	479	491	409	420	462	454	454	431	459	442	477	462	441	460	455	447	454	458	424	460	449	445	478	438	430	471	491	479	442	459	398	433	502	469	431	444	450	461	433	448	448	482	456	426	484	466	412	439	466	489	477	444	453	455	437	475	438	438	464	457	437	451	451	449	423	426	446	469	472	436	446	480	420	423	491	438	462	461	472	403	479	447	443	431	474	427	451	483	456	431	456	446	423	463	399	444	452	463	454	450	459	486	465	428	432	451	478	469	486	441	434	433	450	441	451	427	415	422	431	451	486	466	430	490	469	428	464	464	445	470	461	438	443	423	457	454	457	438	496	453	431	453	427	444	431	422	432	471	454	485	428	454	454	463	447	426	480	429	449	461	471	480	468	427	464	443	438	472	478	469	458	451	434	469	497	518	451	427	396	441	472	482	460	476	434	465	443	464	465	509	420	446	445	462	461	462	499	450	468	439	464	414	424	439	403	488	453	468	452	479	467	435	484	441	456	467	468	418	481	472	484	452	451	434	442	470	467	452	467	437	433	474	442	445	478	430	460	465	451	431	447	461	430	445	484	450	471	471	449	507	415	487	450	443	465	484	448	449	462	455	481	412	460	459	480	442	504	485	470	464	473	449	464	450	458	428	403	494	465	443	432	451	401	459	428	444	458	449	469	463	408	428	416	445	451	441	446	441	450	451	475	467	463	452	466	418	450	417	440	460	502	478	450	475	454	458	504	456	445	456	432	446	470	453	486	467	429	415	432	472	429	462	478	444	446	442	484	457	446	426	469	483	459	449	465	443	462	434	463	440	451	428	458	483	424	488	473	476	456	425	491	492	427	440	452	443	432	484	464	483	450	459	446	470	473	445	432	444	453	446	407	462	518	463	453	423	408	469	473	446	503	435	496	470	469	483	462	453	477	485	435	459	432	427	469	423	437	470	463	423	433	452	445	446	427	484	428	464	442	481	474	428	478	449	429	413	443	445	472	478	458	465	446	472	482	466	437	477	481	432	429	489
46473	24890	18893	3158	1369	978	743	603	570	470	430	357	364	350	354	306	306	277	288	280	302	275	257	276	258	287	240	239	232	262	297	252	247	249	253	249	256	258	236	219	222	272	237	245	262	233	227	253	239	231	258	232	282	243	258	268	220	248	258	240	207	238	252	225	248	238	255	214	249	235	273	239	234	231	245	234	240	231	247	220	243	268	243	250	245	193	223	244	214	237	254	233	246	217	237	249	231	215	247	228	260	266	246	234	218	239	239	260	231	222	243	269	238	239	252	211	229	274	262	247	249	245	253	215	251	233	241	259	236	239	234	235	239	246	229	247	239	258	221	255	210	233	221	239	245	229	228	236	254	248	243	240	235	232	232	240	239	233	222	231	244	241	211	206	248	250	215	242	210	232	236	234	243	268	210	247	233	243	240	266	257	205	237	247	255	238	217	241	251	218	239	230	251	234	234	213	233	240	253	229	248	249	241	224	251	238	219	235	258	251	225	233	249	220	206	223	250	238	237	258	255	245	260	231	240	220	229	259	228	251	232	249	251	254	260	247	269	244	211	213	227	230	224	246	249	249	259	261	241	234	236	253	222	258	226	233	236	232	240	232	229	251	234	240	238	235	214	241	226	251	221	238	237	224	234	215	247	217	233	234	231	215	211	234	231	253	250	279	231	266	234	245	237	218	235	254	232	262	227	243	277	239	271	228	209	260	254	237	223	234	222	242	242	232	234	212	219	219	239	274	244	237	255	230	240	241	218	254	220	236	248	241	238	230	244	228	240	230	240	238	236	216	242	224	240	257	199	234	206	239	243	269	236	271	256	217	247	261	243	223	251	235	244	218	244	261	223	229	243	250	245	248	239	232	276	249	229	221	239	257	269	240	261	232	228	240	221	268	267	227	236	254	255	229	261	240	215	272	237	235	219	243	229	228	222	225	244	213	240	231	211	244	249	254	239	230	232	249	224	225	252	239	243	225	223	241	224	230	241	228	222	249	243	250	244	226	255	221	255	223	224	237	250	210	260	229	251	255	223	220	225	256	234	210	242	229	238	226	251	242	257	209	237	228	248	230	229	245	244	218	247	207	218	213	232	270	251	269	236	240	244	225	232	251	235	232	232	263	268	271	241	254	206	253	231	218	240	246	239	244	224	214	237	234	244	234	240	251	253	237	242	247	248	246	223	224	234	234	215	234	242	251	218	249	236	220	223	240	273	242	226	247	246	252	241	257	222	249	242	243	222	230	254	229	230	238	242	207	239	225	230	229	237	251	248	242	220	249	230	241	253	239	237	221	234	240	245	217	260	235	231	242	260	257	257	258	266	225	236	235	231	242	239	260	214	250	232	256	226	256	247	231	245	232	265	244	233	245	251	240	257	239	229	241	237	252	238	273	259	233	256	202	215	231	246	270	245	250	227	232	267	252	241	241	230	239	218	219	229	246	244	234	240	258	223	243	254	233	223	228	221	250	226	229	233	230	231	231	201	225	237	260	250	224	258	241	242	245	268	268	234	228	229	249	219	240	253	233	245	256	234	228	251	258	259	235	243	247	253	231	239	229	252	222	269	258	230	277	257	248	214	272	231	214	273	229	219	248	249	244	239	244	239	231	242	246	223	217	217	238	219	207	225	242	259	244	217	228	230	242	226	234	192	237	244	241	216	252	222	252	263	209	240	252	253	236	226	236	247	240	248	250	216	272	262	249	258	204	227	235	256	260	219	233	241	249	248	210	243	247	240	219	212	219	250	272	245	218	225	236	240	226	239	230	221	246	237	239	266	239	237	219	250	233	234	229	229	219	218	240	241	242	220	227	250	243	231	239	239	219	225	248	219	239	223	215	245	258	245	215	252	235	243	223	242	253	238	231	242	219	240	233	258	221	238	226	266	242	222	250	239	235	220	240	229	233	247	232	255	258	246	245	255	236	224	239	236	228	241	235	258	253	233	242	233	226	241	273	234	250	232	236	239	235	233	235	244	244	244	237	236	234	247	247	230	246	239	259	229	247	247	234	236	263	261	242	232	252	251	212	213	213	262	270	228	256	248	208	242	226	258	233	241	245	240	231	227	258	199	224	216	238	240	248	228	238	248	258	241	249	221	232	244	240	246	228	236	239	251	271	219	236	228	240	246	229	245	209	237	248	247	233	257	245	231	276	256	248	236	220	242	257	223	239	252	227	250	233	239	231	231	232	245	226	246	238	227	240	255	246	258	230	205	264	241	249	232	231	249	236	207	251	253	247	255	224	263	289	238	224	251	262	227	249	244	249	240	223	243	217	223	235	241	256	242	255	225	223	215	242	242	193	233	230	230	242	228	236	246	244	247	270	206	234	228	233	257	226	239	252	257	207	255	228	253	247	246	235	213	243	232	256	244	229	225	240	255	248	242	268	234	230	252	237	231	247	233	230	234	242	237	225	237	260	231	229	244	234	251	254	243	241	237	222	227	253	229	209	232	218	235	233	240	202	230	237	240	259	244	217	245	260	230	236	230	259	230	239	236	233	252	233	263	251	237	253	235	229	246	212	226	221	243	260	252	233	267	250	257	231	240	208	213	243	248	245	237	243	213	229	223	216	251	230	239	266	228	222	248	248	248	227	257	220	242	256	243	221	240	217	243	243	242	234	234	237	234	232	246	258	207	217	241	224	235	211	260	206	217	242	245	237	228	230	246	252	239	247	258	246	234	227	247	241	225	239	235	237	231	247	258	238	223	262	242	240	228	239	219	232	245	244	211	214	226	231	238	225	242	230	233	239	257	227	227	214	234	213	233	223	232	262	247	240	220	239	240	220	236	244	218	234	215	262	230	253	237	224	241	222	253	266	207	256	251	239	243	233	242	250	228	252	220	245	218	222	265	244	255	245	240	210	211	236	226	196	258	243	250	237	260	219	232	224	257	236	228	231	232	217	216	250	222	233	254	265	235	250	215	229	248	239	242	229	252	247	252	236	272	207	249	233	224	224	238	253	233	245	258	245	235	244	225	234	250	217	236	206	237	256	237	229	242	210	273	238	250	242	236	233	217	233	264	237	228	238	234	206	225	215	227	231	240	235	245	245	232	246	256	247	251	256	218	223	253	234	211	206	216	221	212	260	221	241	251	243	217	223	268	232	255	240	231	215	229	221	226	235	214	252	248	262	214	248	276	243	270	256	219	251	253	222	214	231	243	236	218	232	225	232	228	218	216	244	235	233	213	251	234	251	245	256	223	243	237	256	229	268	223	245	231	251	249	254	240	254	213	239	242	240	239	223	264	236	232	218	222	237	252	225	241	238	265	269	238	254	215	259	256	254	233	211	234	223	258	249	241	239	251	246	242	233	264	223	240	242	243	241	235	219	226	223	247	230	232	247	230	220	261	232	213	220	218	214	264	269	226	249	253	230	248	235	260	269	244	255	263	246	200	226	233	222	228	274	263	263	222	248	263	210	226	244	267	231	250	233	248	238	227	219	239	273	259	207	215	218	231	251	254	246	246	253	233	276	240	228
26263	2190	4554	5136	4479	3794	3141	2548	2234	1965	1768	1614	1487	1405	1293	1195	1165	1100	1035	1081	1042	977	935	906	907	869	893	883	846	851	872	841	833	817	821	809	781	787	820	832	770	792	748	754	729	719	759	726	777	737	736	758	764	752	735	746	765	775	671	733	746	735	710	738	710	675	669	740	710	682	678	745	712	694	694	720	762	737	728	675	685	698	720	726	701	692	678	699	691	694	734	727	738	686	711	714	697	699	700	694	745	726	743	701	728	717	695	784	708	731	696	725	710	660	664	679	666	709	735	747	700	715	721	710	703	709	706	727	696	707	668	689	666	691	678	701	687	707	687	719	742	695	693	683	677	703	686	690	707	719	693	688	747	720	655	683	668	695	665	703	645	686	691	702	717	692	693	743	691	702	684	736	682	730	717	722	678	706	692	739	675	713	723	693	677	697	691	685	662	684	674	704	720	707	710	696	717	691	638	730	675	700	675	685	697	691	752	689	699	723	692	713	742	688	726	684	688	785	748	669	676	672	698	703	705	705	631	654	671	700	689	701	725	688	679	695	728	695	735	674	731	682	717	706	672	719	691	681	700	687	708	706	634	684	752	711	663	663	714	690	678	724	694	675	699	742	640	687	666	664	677	642	648	668	667	653	666	707	698	692	655	704	675	690	693	637	666	677	642	694	718	717	627	710	682	674	658	680	691	713	701	672	684	710	696	708	696	713	689	705	675	676	690	725	619	667	725	702	699	708	702	724	695	673	731	710	660	709	706	659	754	715	725	711	699	692	670	696	666	693	675	676	707	689	671	692	706	695	708	676	642	676	672	740	716	714	680	668	704	705	699	701	658	699	667	691	689	714	728	702	674	682	708	673	675	715	653	707	743	694	691	706	732	702	694	718	678	666	763	713	712	690	722	709	684	713	706	688	699	649	692	716	684	714	708	690	747	744	709	680	707	675	660	657	697	694	659	666	708	701	619	746	706	726	684	726	671	763	723	703	715	717	693	721	712	692	666	651	683	690	765	716	675	703	694	708	704	703	695	703	671	758	659	681	721	685	696	662	661	712	719	721	629	705	752	677	713	699	712	742	684	671	665	718	684	700	673	730	628	720	685	675	702	666	655	651	681	699	744	670	687	722	673	703	664	698	679	659	705	710	707	667	703	660	680	712	728	705	678	678	695	633	731	649	723	702	697	734	690	671	676	713	700	723	712	681	743	747	686	697	684	666	688	706	695	674	732	647	715	662	733	718	706	688	677	696	730	700	725	705	659	730	716	720	686	726	710	701	701	681	713	736	701	681	666	661	713	698	701	691	704	690	682	668	734	662	691	725	689	685	673	679	734	679	670	684	641	680	723	730	679	680	653	693	677	678	715	684	696	698	680	727	684	683	696	659	671	752	711	673	693	710	731	701	711	731	679	725	682	702	694	731	718	713	674	670	692	707	718	689	681	662	690	660	643	725	729	673	745	692	680	719	703	689	729	705	709	730	714	681	711	662	686	719	686	727	658	713	644	725	766	684	703	675	680	676	724	657	714	680	681	685	723	688	669	677	711	734	677	721	740	676	723	685	677	704	640	672	694	671	708	658	657	679	673	712	669	679	684	734	721	686	701	731	691	713	660	637	755	673	678	695	708	668	679	710	678	721	727	678	711	644	706	676	701	688	722	711	681	685	696	698	698	698	692	740	698	688	677	686	735	700	688	662	657	669	715	693	682	744	648	687	709	646	682	719	661	727	688	705	740	691	668	679	678	733	728	695	712	738	698	714	722	729	716	698	700	709	679	667	732	727	699	672	677	733	702	730	670	653	677	641	665	680	714	672	686	698	679	712	692	728	661	707	666	681	702	693	698	677	695	726	688	677	725	685	687	660	701	645	696	773	688	715	714	696	723	657	690	769	669	634	701	682	733	724	692	643	725	692	675	762	741	673	713	684	704	691	711	692	693	731	722	686	682	724	707	718	686	695	664	681	669	709	721	686	679	701	693	725	677	716	736	723	742	696	692	700	701	740	739	675	715	705	687	688	682	718	641	710	745	702	732	726	710	679	704	700	719	659	666	702	704	693	722	657	718	723	689	732	683	732	733	702	719	648	667	684	683	723	737	698	680	693	715	729	700	719	706	762	677	704	682	682	669	674	662	698	739	677	714	685	697	734	680	701	725	726	697	725	714	746	703	699	675	715	729	667	738	670	757	658	646	674	661	694	683	665	699	724	728	718	708	715	727	687	725	709	722	685	725	703	698	723	691	669	689	688	665	751	696	705	712	690	703	681	717	719	694	647	692	666	715	716	718	715	744	704	665	702	672	711	728	716	750	700	749	717	661	690	674	702	647	684	705	678	701	722	688	693	753	722	720	673	679	676	688	702	692	723	676	726	724	777	687	652	708	669	692	686	670	707	698	740	717	697	675	742	712	690	657	741	676	694	720	715	738	708	718	764	681	668	651	733	731	700	662	716	707	725	679	694	702	678	702	707	715	674	723	674	667	662	708	713	712	726	717	673	671	728	728	735	652	665	695	645	700	725	732	664	691	715	656	667	704	702	677	694	703	725	691	695	648	696	668	699	734	734	685	668	706	664	715	701	698	701	652	681	749	679	711	711	688	719	662	705	714	683	733	677	694	713	671	702	703	715	674	701	735	673	694	710	714	740	659	633	690	719	668	707	709	682	656	679	758	685	713	698	663	684	674	692	688	651	703	700	648	706	680	690	683	682	702	701	699	711	708	651	716	684	686	714	721	729	706	659	662	664	742	669	648	715	660	685	689	713	676	704	689	710	731	688	687	716	710	721	708	655	659	685	696	717	696	746	639	713	693	724	692	657	729	730	651	712	712	667	684	652	749	702	711	734	688	678	677	652	688	674	682	702	706	721	701	725	664	643	735	692	680	689	718	688	705	689	695	684	689	721	683	686	698	698	720	730	681	710	732	677	717	676	643	669	709	687	708	692	716	710	728	673	654	709	750	676	689	699	702	725	678	718	702	710	705	686	709	680	700	686	720	689	695	673	699	681	657	749	707	715	673	679	697	654	700	653	682	662	661	738	693	732	729	687	655	663	684	652	744	713	715	650	709	671	713	656	678	636	688	711	699	669	670	703	662	712	708	691	709	679	710	678	743	725	684	718	734	705	739	674	699	699	696	724	668	717	693	681	663	650	727	714	704	699	738	696	701	708	705	699	701	787	696	691	694	702	677	723	703	687	682	606	723	688	725	667	671	708	666	672	627	689	684	671	696	685	687	700	708	699	721	698	708	697	653	693	696	700	713	660	694	688	674	721	676	720	728	700	681	695	705	692	710	708	736	693	667	677	704	697	705	732	707	697	701	691	700	709	708	651	678	717	762	721	754	674	695	699	673	673	730	725	692	676	673	694	732	670	672	654	699	678	693	667	727	699	710	684	649	713	652	705	701	697	663	663	683	721	668	692	647	671	691	691	694	665	719	664	662	667	677	735	753	650	660	688	659	696	731	689	676	709	655	686	721	742	681	687
9400	438	357	141	97	92	86	77	77	88	86	89	73	46	57	79	97	87	75	66	80	66	86	81	71	66	69	75	83	72	80	72	62	81	51	70	72	77	65	79	63	58	54	81	83	77	66	84	76	68	71	72	71	69	71	64	68	58	88	68	69	57	63	64	58	72	68	63	69	67	88	82	77	71	58	56	84	74	75	73	89	56	79	68	77	69	81	81	69	85	67	64	66	71	68	71	77	69	64	65	84	63	69	51	76	83	76	75	71	74	75	68	78	81	67	79	75	73	80	68	72	60	74	72	69	71	71	71	71	65	61	72	79	80	65	61	61	64	63	70	62	67	80	76	70	80	71	70	83	66	85	71	69	77	72	74	85	74	79	60	85	68	69	64	74	58	78	75	55	71	75	85	58	68	84	62	72	61	78	78	70	84	75	70	61	73	63	75	73	76	69	50	83	64	78	59	71	63	77	57	74	79	74	82	74	71	89	80	81	97	58	75	77	72	72	77	60	75	74	70	68	60	66	70	63	67	73	58	64	62	66	78	73	83	72	65	71	71	65	70	73	64	70	77	69	77	87	80	75	68	73	57	80	80	79	72	72	64	77	86	79	80	62	63	72	80	78	72	76	50	80	76	67	72	69	68	75	71	75	72	54	67	81	81	73	68	74	72	69	71	82	81	66	65	59	77	80	61	90	81	76	66	62	52	53	71	76	77	78	76	70	92	78	61	50	73	76	87	80	67	77	72	76	65	80	73	76	64	74	69	59	55	61	77	76	81	85	82	73	66	98	75	71	64	86	66	70	61	65	65	62	87	72	79	71	74	80	69	71	70	76	76	58	74	70	75	82	71	79	58	66	72	77	68	69	77	70	75	74	65	57	66	66	72	86	60	72	86	71	77	74	72	58	80	84	79	65	57	71	73	88	63	83	72	60	73	65	69	90	86	85	81	70	54	72	76	64	68	57	64	80	79	71	59	75	90	86	74	78	72	69	90	62	78	74	80	63	58	79	84	66	64	61	64	81	71	78	71	84	61	71	72	79	70	81	91	71	76	73	72	76	71	73	77	70	75	78	58	63	96	75	67	64	54	68	77	66	74	91	68	81	81	73	64	52	77	88	73	73	63	73	74	74	64	85	66	68	65	58	66	85	70	69	77	71	63	70	70	80	83	78	56	70	49	70	66	70	70	64	61	72	79	61	55	62	73	79	52	57	60	78	70	64	72	81	73	77	70	82	58	64	63	73	59	74	57	65	65	79	61	91	74	68	67	85	69	65	74	71	49	59	72	79	66	86	75	68	61	61	76	86	61	62	66	72	74	74	70	68	52	71	84	84	75	67	72	82	63	69	56	70	93	67	67	84	69	80	72	68	69	74	82	64	79	68	74	74	55	75	77	74	69	65	75	68	80	72	70	63	78	77	67	73	63	70	52	73	77	84	75	79	60	72	66	71	76	84	62	64	67	65	71	61	76	82	77	66	69	66	73	76	69	61	68	76	74	61	88	77	63	76	87	83	60	63	73	71	78	62	75	71	79	72	82	72	69	58	69	51	62	75	71	79	72	65	71	65	89	84	68	66	68	60	68	67	81	72	82	71	80	73	60	66	83	85	75	78	67	72	71	72	67	75	69	55	80	65	70	80	73	71	79	73	72	79	72	70	66	79	57	67	74	66	73	53	66	82	83	87	78	80	85	87	81	55	56	81	79	65	52	73	81	64	69	68	64	75	65	77	75	69	77	62	70	71	87	65	75	75	64	78	71	77	64	63	85	67	66	74	87	65	70	64	83	61	77	73	71	79	76	58	90	75	79	76	88	64	63	77	72	69	63	80	78	82	66	87	69	71	66	68	64	79	71	76	59	76	78	86	74	63	52	77	72	69	61	69	57	55	66	74	80	87	79	67	79	75	79	73	72	80	66	64	62	61	68	65	65	74	72	60	73	85	77	66	87	80	71	67	71	81	68	67	70	74	68	49	76	87	90	59	64	62	57	61	66	71	81	68	84	76	60	81	78	59	64	74	68	67	67	78	64	74	66	73	77	74	64	73	88	69	60	85	70	71	57	57	76	77	86	75	61	70	78	78	84	84	69	73	60	78	58	66	84	73	60	63	72	78	54	79	66	81	62	71	95	66	80	72	73	71	72	78	77	62	67	69	65	69	76	72	78	74	86	80	68	59	70	79	67	66	55	64	77	64	76	76	71	80	65	64	78	64	83	70	62	75	69	75	58	68	74	73	76	77	80	75	66	70	74	59	67	58	57	81	67	79	64	72	72	65	66	77	70	83	74	80	60	76	85	71	72	71	74	63	88	69	71	65	71	83	76	71	75	73	75	61	72	68	56	71	65	64	72	77	74	65	77	68	79	81	70	73	81	69	62	84	75	72	73	79	76	66	71	64	59	72	90	70	71	68	92	71	77	55	64	87	59	75	75	71	67	58	71	67	66	70	74	53	75	83	65	75	75	58	77	68	68	63	62	78	68	81	72	72	64	68	68	73	58	78	85	57	61	62	75	75	75	69	75	61	81	74	71	95	74	83	69	68	62	69	69	72	79	87	63	64	81	84	72	65	68	93	88	76	72	78	77	73	84	67	75	96	57	68	72	80	73	74	61	71	68	91	76	61	75	59	86	75	81	54	79	65	84	81	75	78	59	70	67	80	70	63	76	65	70	86	79	71	86	71	56	61	82	60	76	74	64	78	75	62	65	75	77	83	85	62	76	60	70	73	63	69	71	65	69	84	71	59	64	71	74	68	65	76	67	61	75	66	85	92	66	75	79	69	63	76	71	75	82	78	71	69	67	72	66	59	84	79	62	70	61	73	63	71	67	78	49	81	75	72	69	65	68	67	57	57	71	74	74	76	71	55	69	78	60	77	72	60	66	91	75	73	78	89	79	70	65	87	69	81	59	74	76	73	86	66	64	76	70	69	65	74	70	85	67	71	78	55	74	78	67	69	58	64	87	67	75	67	79	59	60	71	86	79	74	76	72	66	75	77	75	61	74	79	67	73	82	84	71	65	72	52	60	60	76	73	79	70	89	72	58	60	68	77	70	74	61	83	69	75	77	81	66	72	75	67	64	72	71	57	76	65	73	69	65	62	71	84	78	64	76	83	79	74	63	64	81	66	66	78	78	76	65	88	70	62	71	75	66	85	61	69	63	71	69	73	67	70	66	75	80	70	77	64	70	65	84	61	77	69	75	64	61	57	58	80	78	62	68	77	78	76	76	78	69	65	71	58	74	61	73	74	60	75	59	74	67	63	83	90	66	66	67	66	70	81	63	66	75	100	86	81	59	75	67	68	56	69	76	71	63	70	72	83	64	71	62	64	81	87	86	71	77	63	79	81	70	90	84	80	72	60	90	77	74	80	72	73	73	68	66	71	67	70	76	81	68	85	65	73	79	85	74	80	86	67	76	76	68	81	68	61	70	76	67	62	60	65	69	93	72	62	62	66	55	59	65	75	81	62	73	80	66	60	82
9984	339	387	375	399	365	331	344	321	325	296	307	307	280	282	282	289	274	309	280	253	254	270	274	270	296	261	262	289	251	259	270	259	262	251	277	281	265	313	296	298	275	256	305	284	268	245	246	269	288	297	275	239	274	262	257	265	259	268	283	234	260	268	254	270	289	251	264	265	255	250	281	279	275	275	283	234	271	271	280	270	247	292	262	294	265	233	267	279	278	258	265	254	278	256	290	259	260	274	251	277	263	264	244	278	264	288	292	284	267	271	238	282	258	283	256	249	273	247	255	271	277	259	253	273	269	283	251	250	239	238	260	247	278	251	298	288	246	287	253	275	263	305	270	256	295	249	271	256	231	263	260	255	255	282	242	277	222	266	264	281	259	245	237	258	243	273	266	262	274	265	267	289	316	297	262	257	252	263	277	270	252	258	234	271	272	258	301	245	274	264	245	263	301	271	270	274	278	257	272	251	291	299	275	244	254	247	274	272	273	239	275	265	259	271	265	279	257	273	263	283	288	263	274	260	255	260	271	246	269	240	257	267	253	279	261	285	269	259	254	247	258	302	263	260	265	296	224	282	258	249	281	260	289	248	254	246	268	270	239	301	247	296	261	269	268	277	242	288	266	266	269	251	277	267	273	277	262	257	262	267	238	244	275	282	266	265	286	288	257	250	288	280	249	234	258	275	258	263	259	265	276	285	264	260	281	247	279	273	258	270	259	273	277	258	251	282	255	265	262	235	274	272	267	231	254	274	285	252	257	262	287	240	263	267	298	268	253	241	269	274	260	245	269	271	234	265	227	292	264	252	292	230	315	257	271	260	266	270	277	274	260	274	276	290	302	247	312	257	270	269	254	262	257	255	236	274	302	271	262	269	266	250	274	254	256	252	277	243	265	287	284	269	258	281	237	246	250	297	251	252	289	271	270	267	251	260	267	239	266	239	271	257	251	270	283	279	269	272	282	273	287	266	282	261	268	244	255	270	267	253	289	254	260	243	235	270	268	255	259	290	263	236	244	266	252	304	244	224	291	245	244	286	258	288	272	271	258	260	260	272	258	273	242	261	274	233	265	264	262	239	271	282	286	255	229	263	228	267	228	240	274	270	269	281	254	252	260	260	272	259	277	267	273	280	252	264	275	261	282	281	266	255	283	306	249	233	296	278	277	242	262	244	262	249	277	237	258	276	244	259	263	260	282	255	224	287	232	277	257	241	277	252	278	255	236	290	274	263	268	288	277	263	234	277	241	257	267	249	249	247	267	248	255	259	248	271	274	264	283	259	261	270	292	252	271	268	261	301	266	280	284	269	265	262	271	259	286	270	268	273	265	290	241	266	281	262	276	267	247	221	227	295	263	264	258	257	261	255	272	295	256	272	253	247	265	252	259	279	278	265	256	279	257	250	280	262	231	267	271	264	281	262	250	284	267	244	264	258	262	250	290	268	267	270	242	291	256	274	256	280	261	251	230	238	261	245	283	280	251	282	256	265	250	273	252	244	281	272	263	251	277	251	262	258	231	250	238	271	253	298	269	258	266	284	275	290	255	261	241	246	276	240	285	274	281	245	266	289	253	285	253	265	269	285	264	264	268	249	257	270	285	270	282	265	265	269	291	272	241	254	294	274	263	240	242	246	294	278	247	269	242	241	235	255	268	267	282	302	249	282	265	266	271	241	264	260	256	290	253	281	278	270	241	266	277	251	270	293	247	273	265	237	280	301	273	281	262	284	254	290	279	304	292	270	232	261	246	217	283	274	297	273	249	266	298	279	272	303	273	260	259	246	263	258	239	296	262	283	247	281	268	274	253	261	260	257	260	257	267	245	264	264	263	261	245	237	265	299	265	271	277	266	238	284	251	236	240	293	277	294	273	262	288	282	262	237	261	265	268	285	302	272	248	267	238	262	262	263	289	258	287	264	257	262	275	270	268	262	269	279	292	243	266	265	244	252	256	247	256	271	253	263	257	281	251	277	275	248	266	271	259	295	280	226	283	269	295	293	276	284	249	286	258	263	240	289	284	279	283	246	288	244	263	269	272	265	253	245	268	255	275	276	297	254	268	280	251	256	258	266	272	313	279	250	286	308	258	260	271	271	261	262	228	301	270	281	237	268	286	237	283	255	258	272	262	276	253	269	283	287	274	259	243	266	255	246	239	257	253	269	275	246	273	274	278	272	262	262	252	277	266	238	271	291	269	265	275	251	260	282	269	282	237	265	256	278	268	258	284	269	265	276	259	274	250	255	248	275	245	248	245	238	280	249	268	247	286	261	233	288	256	262	284	249	263	270	259	245	282	268	251	273	269	262	263	256	293	257	278	260	258	254	266	268	250	254	224	270	269	248	250	259	257	268	273	272	248	274	253	292	256	282	274	274	261	270	286	272	251	291	281	273	277	258	274	249	274	249	259	272	277	278	288	235	265	216	256	285	279	257	219	249	291	262	289	259	258	303	231	298	257	269	280	285	269	305	284	291	253	262	242	252	263	273	265	286	253	236	283	263	251	255	277	290	251	260	250	275	248	270	241	281	249	262	257	275	259	245	268	268	281	262	242	236	274	251	271	266	267	269	280	257	262	293	266	254	273	265	243	273	283	289	269	301	253	236	302	275	250	267	271	221	282	248	269	280	264	247	259	288	284	277	249	282	280	233	260	274	276	287	246	261	275	301	270	296	281	250	253	264	281	257	265	260	277	283	248	243	272	260	249	261	262	246	301	262	261	267	307	282	269	255	237	254	255	271	276	287	282	249	241	274	280	293	280	261	243	270	262	277	254	276	259	258	262	255	261	258	260	253	248	253	246	227	265	297	253	240	261	283	249	282	240	265	255	291	254	264	262	221	262	297	240	243	248	260	271	282	256	242	301	264	253	269	276	263	286	267	241	256	257	263	283	257	252	257	273	264	290	276	265	253	258	240	232	270	257	252	225	276	252	233	280	266	261	254	259	253	267	254	247	251	272	271	257	238	280	275	267	285	257	285	252	274	258	264	266	271	274	252	283	242	269	262	265	283	257	291	243	251	274	254	295	260	249	301	242	238	292	259	273	265	259	266	247	282	271	248	285	300	275	240	239	263	268	270	274	283	273	256	252	270	263	252	271	260	240	249	249	293	274	248	265	288	240	270	257	295	264	260	283	276	247	263	279	270	293	271	222	259	261	284	266	273	295	293	247	238	280	243	285	279	267	251	250	298	268	254	277	272	263	290	282	265	283	277	299	274	268	244	244	276	264	271	304	280	262	256	301	263	283	243	289	245	266	271	269	247	276	262	270	288	274	240	274	256	289	276	271	295	280	245	247	263	258	256	269	239	278	230	236	263	284	267	303	265	269	249	259	269	279	295	267	294	265	295	274	243	276	265	265	279	285	237	273	243	274	270	250	249	278	271	267	266	267	242	263	233	237	244	267	282	275	257	237	280	262	276	240	271	271	252	244	274	249	275	236	281	250	263	279	301	258	248	261	266	263	254	272	269	267	260	288	282	264
42774	19970	6048	942	640	495	402	307	331	227	238	234	218	192	194	165	186	160	173	178	176	150	147	170	169	174	160	169	158	155	165	132	138	139	160	154	113	129	141	161	152	132	162	144	168	146	132	125	144	138	170	141	139	138	139	161	119	131	132	139	123	159	154	161	111	136	151	133	157	138	138	140	154	149	162	158	121	145	127	147	152	151	146	144	171	129	144	171	123	139	156	167	146	123	157	134	146	122	155	151	135	141	150	127	140	135	149	136	137	148	155	173	143	136	140	149	147	128	110	147	137	126	153	132	145	154	149	140	139	139	149	147	133	153	162	142	133	124	143	167	140	156	147	147	157	152	125	149	160	131	144	150	132	138	142	138	148	151	144	133	142	122	127	182	151	154	135	135	153	143	151	124	137	162	160	138	141	146	121	133	185	149	147	130	139	127	162	131	142	137	153	141	134	150	137	146	137	137	143	150	143	143	161	137	160	168	154	161	118	158	125	153	142	130	138	173	143	133	143	127	134	149	137	167	163	146	151	172	157	150	149	122	136	157	128	133	142	153	134	146	138	133	130	142	139	124	116	123	136	151	137	138	148	132	139	137	132	139	145	129	146	147	139	138	137	130	170	127	141	138	132	153	152	153	150	123	158	138	129	128	131	143	147	143	150	159	144	140	144	142	133	159	157	147	153	153	138	137	152	145	140	147	140	154	126	171	140	122	147	143	142	138	147	142	133	122	139	153	117	133	143	136	144	164	164	144	142	131	170	157	161	138	146	119	140	129	132	153	130	155	132	146	135	144	135	142	132	130	141	148	143	159	137	143	129	164	153	135	149	144	130	155	140	144	129	153	142	133	152	135	145	140	127	141	125	133	111	148	120	157	139	147	122	148	145	156	148	141	146	149	165	138	141	144	154	145	129	142	141	133	108	167	151	119	153	171	146	137	131	158	137	143	138	131	146	136	163	166	166	151	148	145	160	129	157	137	156	138	134	125	141	140	155	167	152	148	162	166	148	139	148	140	158	133	154	143	137	125	157	164	127	133	156	137	136	124	143	126	110	160	148	117	131	141	135	125	158	146	128	134	129	143	147	128	141	159	136	136	123	124	142	146	141	134	132	127	143	159	153	122	141	139	147	146	163	126	118	136	141	140	135	154	169	145	134	137	125	131	132	151	111	159	127	148	148	121	135	154	155	140	147	128	130	159	145	157	143	146	142	145	119	132	173	142	142	140	157	139	177	140	124	134	154	148	162	130	152	141	127	142	168	144	145	136	136	123	148	152	175	167	135	161	160	133	161	152	115	142	132	130	129	159	134	133	151	156	149	138	141	149	148	162	154	162	149	118	155	149	145	136	135	142	154	122	146	133	143	135	134	148	133	144	133	135	146	132	146	135	177	152	131	165	160	139	144	160	133	142	127	161	138	153	130	145	140	125	145	163	154	153	163	159	172	151	140	125	126	116	141	120	164	127	150	131	145	147	160	120	149	145	140	142	141	134	125	155	147	127	146	152	146	136	147	145	129	156	132	151	149	122	134	135	138	135	142	153	143	148	140	144	170	138	132	139	143	137	131	168	134	141	137	138	151	148	173	127	142	133	142	145	132	149	145	139	165	139	149	130	131	153	147	140	167	150	118	150	138	145	123	153	146	139	156	144	142	150	133	146	126	122	151	162	130	150	127	150	126	132	135	127	151	142	137	145	143	135	130	144	157	120	132	150	150	144	135	173	143	157	166	144	156	142	147	134	156	143	162	147	144	165	127	161	154	130	146	140	136	151	151	140	144	147	137	144	145	131	129	134	133	151	130	133	155	136	119	146	116	135	144	136	161	142	122	151	140	140	138	137	133	134	126	158	125	129	134	144	135	142	120	122	139	148	160	141	140	139	154	148	141	165	148	142	166	165	136	149	135	161	150	140	138	156	125	151	141	132	148	152	139	150	139	140	134	139	151	141	123	138	159	139	173	149	114	151	141	146	155	144	147	155	126	128	152	148	171	147	156	140	162	138	165	144	136	144	143	143	152	156	144	139	150	147	121	149	154	156	140	132	148	153	134	149	145	136	134	139	155	151	141	138	165	133	147	152	128	147	134	143	127	140	147	139	136	120	142	149	132	128	116	169	145	156	146	145	153	135	117	133	135	148	120	128	133	166	145	141	144	127	141	157	173	143	137	163	134	173	140	137	135	141	163	128	134	147	153	158	124	152	137	134	149	154	161	145	142	124	141	149	149	129	140	134	137	152	146	150	119	136	172	124	125	155	156	130	134	148	128	144	156	148	160	149	141	148	148	151	136	142	125	138	138	144	138	126	145	129	150	143	126	138	131	148	146	165	160	161	154	148	154	167	141	149	135	123	128	128	155	139	148	131	137	160	143	154	164	123	144	154	133	172	125	118	131	154	128	146	155	145	128	137	141	152	155	133	157	153	151	170	137	153	143	135	154	147	116	146	138	140	143	157	143	132	124	131	128	170	149	138	140	180	139	141	134	136	148	143	148	128	147	142	121	164	143	151	143	157	149	163	155	142	142	129	153	128	163	156	158	168	133	165	167	142	138	132	138	120	143	151	140	139	144	147	158	143	128	123	161	153	134	130	139	142	146	129	145	105	140	145	141	117	136	166	132	140	148	150	150	132	168	147	134	159	158	137	160	156	116	142	160	146	147	121	145	130	133	132	127	152	160	131	157	147	149	120	157	154	146	128	133	120	151	143	153	158	134	150	123	132	140	144	150	138	146	134	151	137	130	137	146	132	124	151	135	162	150	136	143	124	129	139	167	140	153	141	153	150	118	139	150	151	140	148	140	129	113	143	165	142	147	149	139	146	130	146	141	140	130	132	122	150	144	142	127	132	155	153	139	157	152	146	131	147	127	133	129	138	143	143	129	144	139	139	143	133	164	162	146	166	140	144	127	150	144	148	131	171	161	142	132	130	131	155	151	136	146	146	125	152	157	148	157	123	130	162	144	138	145	143	164	133	141	147	138	155	136	152	130	131	129	126	155	128	123	136	172	137	110	133	138	133	130	145	136	149	142	171	145	137	148	135	144	151	146	169	145	147	130	135	135	126	142	122	139	138	140	142	148	175	143	133	145	124	136	141	144	131	163	157	129	148	123	135	149	160	129	126	127	125	138	129	134	125	141	147	131	130	137	137	141	143	132	129	136	159	133	144	133	165	137	140	140	144	142	143	131	150	153	144	154	158	129	146	150	134	149	141	142	141	139	132	145	147	151	141	152	158	139	143	152	143	154	139	143	158	152	150	144	126	157	155	142	147	156	120	177	146	146	116	133	140	160	135	146	136	155	145	153	152	135	137	125	130	128	143	156	155	133	148	129	152	152	151	121	149	123	142	142	143	125	136	158	148	166	157	148	121	141	146	158	147	156	120	146	132	149	121	141	132	133	151	161	145	122	137	141	123	157	151	136	144	157	140	125	170	145	136	147	133	148	131	130	145	153	143	115	140	154	111	130	138	121	124	149	134	126	154
21075	1252	2410	2812	2471	2048	1672	1433	1264	1128	1009	911	819	814	744	741	707	649	630	639	629	600	601	567	569	599	523	543	550	554	514	518	484	563	488	502	500	481	480	518	472	459	479	477	520	480	508	462	503	475	489	490	494	472	436	469	466	475	465	479	462	448	490	456	444	460	487	448	487	474	458	465	488	437	443	482	482	441	490	469	431	479	467	449	437	434	466	466	454	411	432	438	443	491	447	446	429	445	453	479	474	438	460	458	465	483	493	414	457	438	443	480	447	401	469	438	444	422	470	486	468	449	485	448	460	466	483	416	451	472	419	498	500	414	464	468	438	454	426	434	441	456	425	421	426	415	471	448	450	456	455	445	481	455	437	439	465	440	435	413	440	457	445	461	448	435	412	499	462	461	419	472	462	496	429	475	439	458	453	457	440	496	481	429	498	454	457	418	455	447	464	430	469	453	475	443	453	442	442	419	430	429	516	461	445	446	436	464	420	446	464	470	454	451	446	427	452	508	454	474	399	469	455	451	474	436	486	453	451	436	463	471	479	452	452	446	452	451	458	446	479	472	460	452	405	482	440	437	429	452	422	443	458	451	426	465	505	464	448	450	449	442	432	430	435	443	498	464	432	405	448	454	465	433	458	454	451	441	476	439	482	456	457	465	450	455	413	461	462	475	475	447	455	435	438	462	426	432	477	427	441	439	473	448	461	427	505	452	465	456	475	450	456	438	440	494	448	475	463	455	447	460	439	439	444	433	443	476	485	425	479	440	453	448	458	421	443	433	466	465	434	463	433	464	460	510	435	434	468	450	469	528	461	454	446	472	440	483	421	445	454	470	432	460	423	450	435	486	430	423	444	472	428	437	461	435	463	442	471	452	454	453	395	462	456	447	467	490	421	476	396	445	444	452	459	453	434	428	421	472	448	431	481	432	432	410	432	443	459	478	428	471	435	443	442	448	406	458	460	427	475	482	422	427	430	453	446	456	461	438	459	419	427	470	440	466	462	438	463	435	451	479	458	435	447	470	445	449	454	452	465	484	483	468	452	411	460	410	456	476	519	453	440	452	435	455	440	471	507	448	446	454	426	450	453	416	442	418	452	516	438	432	444	483	445	451	437	465	473	429	430	452	460	424	464	485	456	449	447	458	446	442	414	444	488	425	494	465	404	424	447	476	467	470	450	421	481	426	463	463	424	455	445	451	468	483	467	429	458	454	446	508	458	456	484	540	458	450	479	438	479	466	449	468	461	489	442	402	449	454	449	445	456	429	449	434	510	448	427	455	453	445	427	450	460	415	423	498	439	423	410	425	466	439	428	478	445	423	478	475	446	458	498	434	441	422	466	467	428	493	440	446	454	416	440	446	431	457	456	485	416	448	467	434	454	461	469	448	467	439	456	447	462	404	438	423	483	457	465	456	457	469	437	446	435	396	467	458	433	427	499	442	444	453	439	459	451	463	470	471	453	454	504	486	443	452	458	443	475	449	485	427	449	441	464	419	456	461	450	458	460	436	443	464	436	450	445	481	467	463	464	476	441	446	473	442	443	477	454	438	475	411	419	440	442	439	453	474	473	456	436	457	422	441	465	442	451	452	449	462	416	473	421	473	424	431	425	445	442	475	440	486	451	475	477	459	421	491	447	426	488	477	443	460	482	425	435	450	440	469	458	443	428	459	452	439	452	427	437	455	472	458	449	451	433	472	461	450	462	494	456	464	443	464	418	506	434	470	447	456	447	467	486	438	456	440	438	451	456	432	480	456	419	422	432	462	458	427	455	439	459	474	425	442	418	486	424	428	448	439	487	415	434	460	491	419	442	462	466	463	441	430	433	480	443	460	472	453	467	477	449	476	474	491	442	472	425	429	450	456	484	435	423	449	444	441	456	433	440	464	432	452	481	472	409	464	458	456	431	446	493	428	455	498	455	454	450	468	462	457	464	472	422	418	469	481	418	471	436	466	469	487	446	428	461	461	460	479	449	464	454	422	432	447	389	456	403	498	448	436	416	411	460	413	462	453	432	430	459	442	448	498	453	452	421	443	463	492	483	453	462	445	406	444	440	462	435	450	477	477	454	447	426	459	470	474	387	470	425	448	437	460	444	420	436	456	433	469	478	440	460	472	433	415	488	483	457	452	455	447	456	434	457	452	446	433	449	481	463	445	455	455	463	441	460	501	488	468	482	427	480	463	407	434	436	455	435	451	443	467	475	438	481	451	486	442	449	443	413	429	432	441	442	411	448	449	462	448	460	459	431	477	447	488	451	421	451	439	461	470	437	449	466	450	471	508	450	487	470	435	450	424	454	459	467	450	471	463	449	483	442	431	480	448	437	470	464	481	443	452	466	437	421	457	437	480	448	442	468	429	479	477	496	433	454	459	483	443	432	447	459	463	459	520	457	420	463	490	439	446	454	447	443	492	449	424	409	432	439	461	444	454	453	452	441	451	435	468	474	429	415	464	488	402	450	436	439	450	454	449	454	444	429	466	419	461	489	462	467	464	466	415	445	458	456	433	514	455	424	440	429	478	416	458	457	463	381	448	453	423	474	493	447	433	469	441	483	419	411	482	452	483	396	456	411	441	407	448	401	424	442	389	450	461	421	455	433	455	427	462	450	465	520	422	419	446	445	465	446	415	478	423	452	400	462	475	452	468	460	434	456	452	460	452	432	456	446	483	477	464	452	480	474	462	443	428	493	467	451	485	448	454	436	447	401	430	437	443	447	458	426	496	457	476	464	454	471	443	427	472	462	486	438	430	462	471	470	479	427	465	447	480	451	485	462	428	463	465	461	489	483	473	458	439	442	468	471	422	474	477	439	457	449	465	454	428	462	420	448	476	508	482	437	413	444	422	465	484	487	473	476	463	456	451	460	448	469	439	485	449	445	456	455	461	428	434	451	461	483	429	441	467	434	438	398	430	461	483	428	439	444	452	485	440	450	423	444	486	477	451	473	496	422	429	453	454	449	461	470	423	436	459	485	418	454	440	479	450	457	432	492	481	452	427	480	436	489	458	448	440	438	443	445	452	475	468	425	441	473	465	415	440	444	430	438	446	447	407	468	445	474	463	436	420	469	433	461	420	437	427	442	437	466	478	468	454	458	451	419	435	422	438	495	463	440	482	456	407	431	443	418	470	427	435	443	452	468	424	443	427	488	447	468	453	441	443	455	454	457	427	436	471	433	482	445	488	412	442	430	461	443	408	450	467	468	438	465	428	462	427	477	427	472	444	462	456	442	457	478	470	481	497	462	437	410	461	434	465	468	461	467	441	444	411	463	435	419	462	456	470	446	472	459	458	453	459	451	418	422	456	434	468	462	422	473	436	419	455	426	483	436	451	468	443	447	432	428	460	454	494	489	484	454	460	427	434	442	468	476	433	460	519	442	452	433	433	463	450	432	435	466	478	462	455	427	434	434	433	449	477	427	470	424	464	438	496	431	449	453	445	426	455	443	482	480	438	399	444	465	440	408	443	468	447	433	434
44277	26060	20076	4021	1365	1020	839	667	515	470	418	392	348	337	348	364	325	285	254	295	280	276	296	242	271	277	267	219	257	272	263	268	284	261	256	246	263	247	269	253	244	245	234	249	242	239	249	231	224	250	244	248	249	264	250	280	237	253	252	244	260	249	244	228	248	243	216	268	233	243	253	197	228	244	224	223	239	264	236	236	227	243	256	253	245	263	230	230	255	231	227	249	218	260	197	253	233	246	254	228	262	253	241	288	230	237	259	213	218	243	203	208	248	260	238	230	239	273	222	210	249	228	253	231	227	220	237	249	247	237	261	239	238	223	258	243	245	243	193	237	238	224	234	227	259	229	232	238	230	228	250	233	222	204	234	252	235	223	257	211	241	234	231	224	245	246	237	281	229	249	226	253	230	260	194	254	260	244	270	256	243	240	231	245	235	231	240	231	248	236	198	238	227	238	231	249	232	214	244	220	240	241	252	275	247	270	216	228	252	223	245	248	212	235	223	236	249	221	243	264	208	273	229	244	242	243	242	251	260	268	250	226	239	239	230	271	218	220	255	236	224	260	244	257	234	249	228	224	232	260	223	249	236	239	249	225	218	232	223	231	236	235	258	218	245	244	206	240	249	231	249	229	227	214	254	234	256	235	247	254	259	243	231	234	260	279	239	225	238	239	216	244	221	236	250	241	242	215	239	225	243	241	236	241	243	228	232	238	219	248	233	230	242	251	258	221	265	224	242	229	257	233	249	248	221	229	244	233	240	220	247	269	231	236	231	277	241	240	254	252	232	204	242	239	244	262	236	214	215	252	254	221	293	243	238	240	241	246	230	253	227	253	230	235	238	235	223	249	238	243	234	234	219	243	229	245	233	234	232	234	223	246	251	231	235	244	237	255	241	209	240	260	221	230	219	238	248	264	231	217	253	214	239	237	246	265	270	225	218	232	254	249	244	249	233	257	226	233	232	222	252	228	219	259	227	245	217	231	261	222	228	240	245	225	250	234	204	230	242	226	212	263	230	225	244	263	256	261	237	264	222	234	255	214	244	233	223	219	215	253	227	250	246	236	240	225	239	211	221	228	225	235	206	211	219	250	249	223	254	239	244	230	259	267	236	224	226	267	225	242	259	267	224	239	220	245	239	216	244	224	206	232	255	263	238	252	268	208	240	264	221	225	238	238	233	270	234	232	251	244	248	239	209	243	265	265	230	258	215	227	221	239	260	213	220	224	235	261	203	262	246	246	224	235	228	250	253	254	238	233	229	220	259	240	234	243	259	271	260	248	230	235	237	260	248	217	234	211	263	242	241	236	239	260	220	230	212	228	238	270	258	210	265	230	265	249	243	239	232	245	218	234	254	239	191	266	241	233	216	275	245	241	229	210	240	237	237	233	224	243	243	223	231	259	241	234	219	220	235	240	232	241	226	235	221	255	214	213	226	255	254	221	242	230	244	242	236	224	246	257	233	223	223	243	266	233	215	230	236	244	251	240	231	239	213	243	241	244	238	248	227	242	248	236	234	225	237	213	249	250	234	232	220	262	251	233	223	228	240	232	231	227	234	191	226	216	250	263	244	253	247	222	243	211	260	239	258	217	255	251	259	232	244	234	221	220	224	252	224	217	236	224	234	237	220	226	225	265	237	241	233	241	268	226	230	234	255	228	206	239	233	238	234	258	267	263	232	231	245	259	254	236	235	229	244	249	231	227	223	263	240	208	261	251	228	269	234	195	254	243	231	234	206	213	234	243	213	242	241	246	237	244	219	279	234	241	243	249	221	222	257	259	227	247	234	238	257	242	238	243	259	243	228	218	217	237	246	225	220	213	259	252	241	223	225	240	229	242	240	214	254	204	252	251	198	245	216	213	239	244	248	258	276	258	255	232	207	244	223	252	234	235	253	235	217	220	234	248	220	228	235	248	234	236	250	244	227	232	218	239	247	247	227	230	239	227	239	230	251	238	209	243	222	206	235	229	220	240	223	227	244	243	239	242	242	245	238	238	248	220	241	265	239	248	221	214	228	235	244	246	249	226	258	220	217	241	234	239	228	236	249	235	246	252	236	238	236	221	245	258	240	255	229	228	245	234	238	241	241	240	228	237	240	221	253	228	238	246	242	247	246	218	211	230	236	231	215	265	238	231	249	245	239	225	243	229	237	256	209	228	264	238	238	244	216	222	233	246	272	238	236	240	245	226	227	220	224	247	227	242	229	248	212	240	230	224	227	243	212	252	242	234	256	224	250	267	241	260	221	235	249	200	252	253	240	255	234	217	210	279	224	222	233	232	246	224	229	251	227	251	288	248	210	229	248	224	220	258	221	242	229	218	239	250	239	246	233	210	234	213	223	222	218	221	234	255	234	243	234	252	267	212	295	266	222	261	225	230	240	248	242	244	258	222	217	234	235	230	231	240	243	235	245	260	251	256	252	229	239	242	233	259	230	226	257	259	216	224	256	252	253	234	243	231	228	262	231	204	243	239	248	230	224	263	210	232	235	226	273	241	233	228	247	257	245	224	235	207	239	232	248	238	233	219	235	263	244	207	236	259	220	230	234	249	221	245	246	233	237	237	236	245	233	231	254	221	220	251	234	238	260	217	234	236	225	233	257	229	244	231	225	227	244	254	248	223	220	236	237	215	234	270	229	231	259	241	227	240	234	233	241	245	242	260	247	230	221	220	246	209	245	226	248	261	241	241	232	210	224	278	237	218	225	248	237	231	245	222	249	229	243	239	246	215	236	246	240	238	249	260	225	242	212	237	234	214	243	255	243	208	265	236	243	243	220	220	248	246	236	232	226	221	241	258	252	245	222	254	210	236	261	225	255	241	253	231	253	187	210	209	220	213	206	253	221	231	214	218	228	230	224	261	234	230	246	229	225	232	226	233	247	237	237	238	239	244	229	237	256	239	215	208	247	220	231	226	227	215	254	215	233	240	229	241	238	227	241	253	221	225	224	251	233	218	233	236	238	246	218	235	235	210	231	244	225	242	233	241	248	223	228	249	241	244	238	250	258	247	231	238	254	252	210	251	249	237	232	231	233	240	198	250	211	200	261	246	182	230	227	225	250	244	211	263	230	254	215	230	226	264	257	255	251	229	207	248	223	225	254	244	248	233	229	214	230	234	236	205	234	240	233	279	258	248	236	231	212	236	215	232	238	235	225	255	225	228	243	225	263	235	225	244	230	258	247	252	244	206	236	258	217	218	258	223	224	249	253	229	207	237	225	213	239	221	225	247	264	229	223	265	239	239	219	248	247	269	234	247	257	249	232	212	221	248	237	227	257	218	244	226	236	248	218	221	238	238	247	243	235	221	222	230	244	237	259	244	242	254	216	224	216	224	240	248	248	223	228	229	224	248	261	244	252	246	210	242	231	254	260	246	236	232	241	249	220	233	244	257	236	231	248	249	213	230	235	219	217	263	247	237	248	252	235	229	233	211	228	234	252	236	226	214	239	260	202	228	258	233	238	245	250	232	245	218	270	255
26069	2188	4560	5048	4407	3705	3119	2487	2206	1881	1801	1625	1519	1427	1313	1227	1191	1148	1023	1011	1057	1073	971	972	856	873	866	875	882	852	799	836	821	764	824	822	743	785	768	774	772	784	749	788	798	707	799	736	713	775	735	755	712	759	726	727	732	721	693	689	744	713	678	719	721	681	748	673	698	736	710	721	746	711	702	713	676	752	724	706	700	703	712	702	752	759	702	734	700	738	733	695	717	729	704	680	687	665	688	679	633	663	687	695	693	661	704	663	690	718	692	685	721	709	695	693	716	694	681	701	722	661	733	736	679	643	677	704	696	702	696	732	651	666	690	677	666	708	697	685	694	728	713	699	699	715	718	694	728	649	694	711	689	669	660	649	729	702	728	685	739	650	697	685	678	682	694	719	669	731	704	685	730	647	641	769	699	664	627	702	754	701	711	684	704	635	668	688	681	702	694	689	679	647	712	694	672	626	679	703	707	684	680	725	686	760	743	677	685	686	712	665	678	665	647	683	703	697	653	710	687	670	663	687	708	667	701	705	679	662	691	682	662	724	681	672	718	695	714	674	733	690	697	644	700	718	695	653	644	665	691	704	687	689	710	717	676	689	713	712	705	706	707	707	652	709	710	687	705	730	684	712	697	708	683	656	702	710	703	751	691	657	674	734	720	732	724	686	638	720	718	671	695	745	653	692	694	693	717	714	667	692	691	699	671	689	687	710	684	718	679	673	712	688	690	698	728	695	737	725	679	742	730	708	656	716	666	712	690	670	738	681	715	694	715	706	718	684	662	745	685	680	744	658	684	658	671	689	701	693	666	717	720	686	688	717	692	682	701	652	661	682	644	682	680	697	656	704	685	705	697	672	706	687	676	688	717	669	696	673	715	684	686	707	705	683	665	669	654	670	743	732	697	653	708	706	698	679	681	683	723	714	681	715	689	695	721	772	751	727	692	689	702	723	691	711	694	743	712	675	705	692	637	717	711	670	726	718	695	714	665	652	741	688	732	704	758	683	701	711	669	667	659	656	721	711	660	690	665	720	716	684	710	748	658	681	663	759	658	727	733	659	664	707	660	648	687	722	704	733	654	690	683	692	675	698	662	700	698	702	684	688	699	716	676	705	698	697	730	722	679	698	741	744	670	740	688	697	691	686	674	685	735	719	680	648	712	667	713	645	699	656	715	701	685	697	651	706	728	710	691	685	691	694	681	681	703	685	657	690	710	648	717	704	704	707	728	721	756	699	669	664	658	730	754	687	690	686	664	682	617	663	699	633	627	673	702	698	711	722	676	707	662	677	702	664	723	709	679	695	694	691	671	644	710	638	679	703	685	728	705	716	718	699	716	675	677	683	715	665	662	692	681	675	704	701	686	703	658	683	683	693	704	660	731	701	685	682	666	726	692	696	678	660	725	683	702	714	673	671	691	648	709	694	707	746	697	648	706	690	701	685	692	687	697	671	679	674	695	743	689	709	706	695	675	682	668	715	695	738	678	671	649	692	665	653	668	677	660	715	664	699	690	683	686	743	707	663	666	708	700	708	734	673	754	696	627	743	655	667	660	661	694	728	699	690	723	667	696	670	648	633	666	705	740	646	701	695	720	699	629	647	674	680	673	760	680	693	686	689	695	650	666	667	701	672	729	704	730	699	746	668	666	691	664	756	652	698	662	660	701	668	687	667	690	711	744	689	772	712	704	697	677	663	691	707	717	655	692	677	741	681	669	663	735	669	676	700	703	687	730	723	723	646	733	694	688	721	674	741	728	744	731	674	727	721	692	753	716	685	716	723	691	679	724	693	689	705	741	665	678	709	704	685	723	706	724	679	692	704	707	705	680	685	721	735	670	634	749	685	679	669	717	672	751	668	671	668	668	655	743	690	663	685	611	667	700	698	707	690	703	691	685	685	674	706	705	700	703	709	668	706	682	701	715	639	639	679	661	648	677	684	682	672	680	660	689	628	707	679	698	707	686	643	670	739	721	699	717	675	709	684	740	670	680	704	729	694	700	676	712	657	693	681	726	667	702	689	684	675	741	680	710	674	686	674	663	692	680	697	720	668	704	647	682	696	706	725	698	694	669	693	774	704	719	728	662	666	705	685	672	693	663	625	696	666	674	685	730	711	674	646	719	702	687	671	686	707	675	712	707	704	697	728	674	678	691	706	684	672	728	665	718	683	699	688	691	680	668	711	700	655	691	688	672	674	670	703	743	674	682	703	701	730	711	693	683	686	710	714	642	694	726	686	742	731	727	652	686	743	699	684	678	716	663	713	664	643	680	696	750	658	684	666	675	708	666	741	734	711	688	659	674	658	682	661	693	676	698	730	665	718	705	668	698	696	759	678	667	704	693	717	681	675	695	654	685	736	683	666	676	673	694	654	633	697	730	729	734	737	756	687	663	753	656	666	676	704	691	687	666	655	690	687	684	655	681	690	667	668	718	718	733	696	676	727	686	724	620	730	687	729	692	688	679	713	720	663	698	707	663	650	705	709	687	715	702	653	686	675	718	701	665	711	707	691	678	635	690	723	666	721	687	651	660	760	655	715	691	733	690	677	689	681	711	720	666	659	707	711	673	683	693	709	717	688	702	714	741	706	704	698	709	701	696	722	672	681	676	735	659	657	725	716	706	682	692	644	686	731	656	774	721	700	694	683	715	713	668	696	679	692	674	691	661	673	722	677	689	712	699	676	662	716	709	674	687	700	730	712	700	718	686	675	701	668	645	765	688	622	720	672	740	662	673	676	691	700	665	632	743	687	697	634	668	671	705	757	685	684	698	670	703	682	669	698	661	749	676	688	697	639	689	677	722	683	716	680	692	704	701	714	673	722	704	684	720	683	685	641	713	687	684	655	692	674	694	687	708	680	702	681	740	704	688	687	717	722	689	681	671	697	696	716	698	712	703	718	683	634	671	691	727	665	689	684	681	699	713	724	662	746	780	711	700	716	696	662	672	677	677	663	687	628	712	653	712	653	689	697	690	684	674	715	733	719	672	678	649	640	706	674	665	686	708	681	691	681	701	687	728	681	726	686	687	659	644	681	704	684	681	670	703	721	654	722	710	734	702	704	703	707	678	706	727	709	706	650	677	686	681	684	699	695	657	692	697	715	693	724	701	694	707	729	710	704	690	668	730	706	667	690	648	682	676	685	684	676	708	729	686	691	721	672	691	691	680	730	696	693	670	700	683	641	653	666	664	746	715	717	706	746	670	742	701	683	655	705	727	668	653	686	652	697	660	692	719	696	677	685	690	717	682	680	704	690	692	685	676	693	653	747	679	692	679	716	675	708	726	700	670	638	731	703	656	631	713	656	685	688	687	700	650	676	707	699	728	651	729	715	695	704	699	684	683	695	677	709	694	721	660	703	652	671	711	706	656	682	681	656	683	653	698	724	749	699	700	693	684	688	690	657	674	715	724	716	663	683	699	655	707	693	675	733	725	679	692	658	672	657	668	730	692	656	628	714	615	664	689	713	697	693	675	690	683	653
10369	427	300	116	83	88	81	80	88	72	76	76	88	75	86	57	73	80	69	90	83	66	85	66	87	71	83	64	63	72	72	60	69	75	79	71	75	79	87	68	70	76	81	95	78	70	68	77	76	91	74	69	60	58	67	74	73	78	68	70	70	63	69	82	73	77	67	67	68	61	64	73	78	82	77	82	84	70	62	80	69	68	80	68	80	69	67	79	78	70	62	81	72	83	80	85	75	61	66	75	88	75	84	89	72	73	76	64	81	71	72	68	73	74	79	74	84	69	60	67	80	80	65	74	64	77	77	74	73	66	70	73	68	68	66	83	62	61	77	71	87	65	73	65	83	61	70	74	80	67	67	74	77	70	74	50	70	75	62	73	57	75	75	84	75	68	70	88	85	74	56	88	60	72	72	77	84	72	72	60	74	84	72	69	65	86	67	61	66	83	73	79	88	82	78	87	74	68	61	68	62	79	61	71	72	72	70	71	68	72	83	64	81	69	68	70	75	76	69	75	60	87	61	74	71	76	56	74	73	69	62	83	83	46	66	73	79	65	75	60	61	77	71	70	87	70	77	77	80	62	66	74	75	62	64	73	75	78	77	66	75	67	68	75	77	65	87	66	60	77	70	73	78	76	68	65	78	69	82	65	67	67	81	79	78	75	76	61	85	73	64	83	78	69	78	82	78	82	79	72	65	61	69	72	64	73	78	73	47	69	73	66	82	79	63	53	73	79	57	73	62	88	62	60	79	59	74	85	67	76	62	82	78	64	77	63	64	69	62	65	81	59	64	81	78	78	78	78	78	77	66	76	74	87	66	87	66	55	79	68	84	56	52	68	67	58	81	74	66	74	59	63	61	74	70	84	81	72	63	75	69	54	72	67	90	82	74	62	74	69	66	77	77	99	70	64	99	64	56	68	70	64	50	70	75	85	79	90	71	72	64	68	71	74	67	67	74	73	61	79	64	73	74	80	82	65	65	76	79	74	69	67	64	65	67	75	74	75	76	66	71	70	71	66	69	65	58	65	72	78	51	81	65	82	76	71	81	75	78	62	77	60	76	82	60	87	65	73	94	74	74	72	75	92	73	68	76	54	60	84	83	57	68	59	84	76	89	69	72	75	65	67	76	81	80	63	86	69	71	86	61	73	61	63	76	60	74	70	56	84	82	71	59	60	72	68	73	83	88	77	75	72	68	62	62	78	76	70	79	64	62	82	75	69	79	84	67	65	64	78	88	69	86	77	71	68	50	67	61	66	64	87	75	73	76	64	70	73	70	70	68	76	57	79	68	67	63	86	77	67	66	69	61	70	89	64	72	66	80	71	72	72	54	70	85	72	75	66	83	70	81	71	53	66	59	73	76	85	66	67	65	57	71	73	81	85	69	86	59	83	78	73	63	87	65	64	73	80	72	73	68	66	74	76	71	77	55	61	55	68	67	73	85	75	76	88	59	82	91	59	58	66	62	72	80	83	75	74	85	64	77	62	77	67	79	83	60	69	69	72	67	92	68	71	75	58	70	74	66	84	81	89	62	93	79	64	62	72	65	66	67	84	62	75	68	73	61	79	75	62	73	72	75	74	66	68	67	79	61	69	69	70	78	73	76	66	84	88	80	74	81	72	74	64	83	78	83	69	74	76	63	68	65	96	63	77	68	72	72	78	62	76	75	75	72	72	73	74	56	73	69	83	69	71	78	73	62	75	90	65	64	74	68	67	72	68	76	59	56	74	77	69	73	65	66	69	81	76	67	74	66	74	71	64	60	71	80	77	71	63	73	69	70	87	76	73	55	86	67	54	71	53	84	67	69	70	72	81	67	73	75	59	61	86	65	60	63	70	74	80	63	81	68	76	66	56	74	76	64	66	62	75	66	70	62	64	70	70	62	84	71	66	76	74	84	67	75	83	63	64	71	81	63	56	80	70	63	66	66	85	65	70	72	57	68	69	67	67	73	81	68	73	70	72	67	66	71	87	60	87	78	68	82	77	65	74	73	62	82	85	76	77	69	77	65	80	69	72	72	81	75	80	83	70	77	75	70	85	81	84	74	73	77	66	86	83	85	74	81	58	91	96	69	89	75	92	72	55	82	69	76	70	73	78	63	64	84	73	81	86	67	60	84	67	76	71	77	64	62	84	68	69	74	93	58	84	61	69	72	81	66	79	53	82	57	78	74	82	81	67	77	81	63	83	69	87	61	67	63	68	72	75	85	67	64	88	73	68	77	74	82	49	60	87	89	82	67	79	60	80	78	84	70	75	73	82	62	53	77	67	87	78	71	67	81	70	74	67	70	67	69	70	67	81	81	68	71	71	65	69	74	65	82	82	62	66	78	82	81	71	72	62	84	71	73	84	77	66	78	83	60	72	61	61	88	60	74	63	83	84	78	63	65	84	80	65	85	66	73	75	72	78	83	63	64	73	66	73	52	65	78	68	59	52	72	79	79	69	83	74	68	86	88	80	62	69	74	61	70	73	69	72	75	63	72	72	71	68	88	79	69	70	82	66	66	70	84	63	85	79	67	87	82	56	78	68	81	71	79	73	86	78	73	67	88	75	82	77	75	74	79	87	72	66	70	70	81	66	59	68	76	77	65	68	73	70	85	63	85	80	63	76	87	79	81	79	68	76	70	75	65	80	78	74	77	73	72	71	62	59	72	88	75	62	69	75	78	68	80	80	80	59	66	73	78	75	86	61	81	69	75	71	79	82	62	78	59	88	70	70	73	76	84	88	80	73	69	64	62	80	57	70	74	58	84	63	88	71	95	92	69	76	82	81	85	72	70	72	80	73	56	69	59	59	76	84	72	78	76	69	66	68	62	71	76	65	73	77	59	71	72	75	86	72	67	80	74	91	70	82	80	80	60	71	77	76	74	80	82	65	83	79	77	80	63	59	63	73	74	70	80	70	70	63	73	83	68	78	86	73	89	56	66	86	77	86	69	76	67	67	76	73	59	56	86	79	70	64	65	62	67	67	69	81	70	75	76	78	76	79	66	74	72	64	70	84	82	78	79	67	62	68	81	62	74	66	73	78	79	91	70	56	56	81	78	71	78	71	77	65	93	73	72	74	52	78	74	71	82	64	77	76	81	69	72	75	66	78	76	75	71	73	73	72	78	82	77	59	83	78	86	67	79	78	79	67	72	85	72	63	64	62	77	82	74	78	79	66	69	76	103	72	79	68	78	74	71	81	69	63	75	74	75	70	82	84	80	68	67	72	68	78	71	64	61	73	76	77	84	59	80	64	64	85	88	86	65	74	72	62	84	67	74	73	79	78	82	66	75	69	76	79	70	83	75	74	88	79	75	100	58	72	74	68	74	80	85	58	57	82	69	77	78	76	74	80	88	85	85	54	75	74	66	78	73	57	78	70	82	78	73	58	91	64	68	66	73	87	82	64	78	79	80	59	73	80	64	76	73	73	60	80	74	66	60	58	74	67	86	78	65	102	75	62	57	81	61	63	66	65	89	84	75	80	70	68
10630	339	362	385	414	356	336	341	298	308	339	306	292	292	290	284	304	298	240	310	279	284	282	272	253	278	284	275	268	309	265	281	276	264	246	267	288	275	284	283	274	279	296	261	255	257	289	244	281	263	260	285	255	266	254	254	264	270	254	268	280	263	273	261	281	242	256	285	291	278	242	263	253	275	244	260	248	260	263	276	290	277	264	265	273	258	257	273	306	282	273	286	268	296	260	242	279	260	260	269	237	269	266	263	286	267	264	260	264	263	285	276	258	279	243	254	265	279	237	251	267	264	247	274	260	275	274	252	255	246	272	256	254	278	251	274	256	258	271	251	259	254	249	283	272	295	267	274	278	250	286	267	259	254	266	261	272	288	278	258	276	277	244	263	269	301	275	263	244	258	266	271	263	250	236	300	315	288	263	267	235	272	256	272	280	268	277	272	268	290	263	269	288	262	278	310	284	265	243	262	307	259	266	272	255	292	261	246	266	267	254	273	256	266	267	259	246	290	272	248	274	257	255	256	287	233	265	259	264	256	258	268	263	300	273	265	296	262	258	300	231	250	258	248	269	263	285	261	255	307	250	260	265	240	257	301	264	291	280	274	287	276	277	260	255	253	276	289	270	243	244	268	261	258	251	231	295	258	279	235	283	271	276	285	265	305	236	250	242	277	266	282	265	215	251	251	265	269	296	286	245	249	288	269	258	289	289	261	284	277	263	264	273	258	263	260	248	293	264	285	246	240	257	267	273	297	256	250	253	260	271	261	251	262	272	243	295	228	285	261	238	247	263	260	250	257	260	271	270	221	274	280	263	233	244	263	273	263	254	238	273	256	265	295	262	280	271	249	298	290	244	273	279	264	254	275	255	273	233	267	233	272	284	253	260	267	241	292	251	262	297	284	283	242	231	270	271	241	260	268	263	237	271	241	239	282	277	248	276	288	251	271	233	266	272	254	272	284	275	262	244	243	251	268	262	252	254	274	256	271	263	284	273	270	251	282	264	271	278	256	269	296	255	284	285	254	282	269	277	309	266	283	263	269	266	291	291	279	266	261	288	268	238	268	243	278	261	279	288	234	256	277	239	249	242	245	273	255	280	285	272	268	268	283	261	256	271	284	280	279	260	236	250	272	258	284	247	253	262	267	289	265	263	283	270	277	257	244	267	251	264	283	255	283	291	261	275	283	268	250	242	269	299	245	262	265	276	298	268	274	269	262	261	249	253	272	252	258	286	277	294	240	267	264	283	268	254	240	286	253	249	256	272	263	225	252	245	264	256	268	245	256	264	252	287	293	258	237	255	262	252	277	299	261	273	289	233	270	277	285	256	272	259	279	245	240	285	266	288	244	258	241	252	269	259	276	253	269	276	271	251	283	269	255	266	271	302	270	263	252	267	261	266	261	256	285	265	262	283	287	253	263	236	274	271	269	308	260	262	256	252	241	280	266	279	258	271	262	233	252	247	259	257	246	249	253	264	259	273	269	281	273	301	272	258	263	276	279	258	256	263	264	252	279	283	263	256	237	247	274	303	234	284	245	254	241	263	277	244	250	261	249	270	264	296	238	280	270	276	287	261	253	284	274	259	260	275	290	272	281	237	258	266	244	276	278	290	251	274	292	282	256	269	280	260	267	257	261	267	249	301	270	244	226	269	273	263	287	253	253	260	272	257	245	247	254	256	288	255	268	272	255	252	280	266	293	275	282	254	265	256	285	257	256	267	283	273	274	273	251	257	245	258	252	240	265	271	262	253	241	266	249	265	287	277	255	275	265	258	286	247	272	242	249	272	260	273	269	285	267	265	248	237	257	296	257	268	281	295	266	273	291	291	278	261	266	265	261	261	301	303	244	250	232	244	284	278	269	258	276	249	237	287	282	245	261	291	241	269	289	246	285	261	263	260	279	272	287	269	290	279	262	258	279	267	272	282	250	265	274	237	290	300	238	264	248	272	275	280	272	240	254	260	267	245	261	260	256	262	261	260	269	266	258	259	249	265	275	262	255	273	257	272	258	281	286	332	241	281	255	234	287	256	239	253	270	251	234	292	252	256	257	275	303	263	285	274	293	273	250	245	287	254	261	276	282	259	280	256	234	262	298	272	297	266	274	275	270	236	252	242	251	272	287	262	255	269	249	256	270	255	269	291	240	307	309	285	295	246	288	273	249	274	271	298	259	291	246	264	272	254	284	257	255	293	248	262	273	269	291	268	312	272	268	285	276	288	275	271	287	251	277	286	254	236	280	261	268	260	248	242	271	261	291	253	261	271	253	266	259	276	270	254	291	265	265	248	265	281	263	282	287	266	254	258	254	249	253	251	272	252	241	299	239	273	262	266	246	234	241	286	256	264	255	308	283	274	282	266	253	301	281	272	267	270	254	268	258	266	255	294	276	260	260	262	264	249	283	263	224	261	265	271	255	246	284	282	256	259	272	266	265	259	280	291	269	267	257	253	269	251	252	284	256	269	257	253	264	275	282	286	247	242	274	261	237	255	259	263	291	270	237	265	264	264	265	251	239	287	258	274	270	279	271	269	262	267	268	272	277	235	253	299	264	278	267	262	252	256	276	251	285	271	260	266	256	265	290	257	262	267	245	211	269	248	286	266	246	243	260	280	245	249	244	255	250	272	279	288	258	255	262	260	253	260	262	284	271	240	275	288	245	249	252	278	262	269	270	281	274	254	278	298	276	268	273	277	284	245	265	272	268	250	255	267	274	288	255	292	284	272	245	229	263	249	254	240	254	254	277	280	267	275	246	279	292	263	260	242	312	265	274	272	253	243	271	276	279	261	303	253	270	278	277	282	261	318	272	275	261	274	287	258	255	275	243	284	294	231	263	250	261	231	255	240	253	281	235	257	263	263	268	261	260	252	246	265	265	264	250	278	280	256	287	280	253	238	271	266	303	285	238	265	235	257	252	252	248	281	253	229	264	271	256	287	245	246	237	247	278	262	274	279	277	250	264	281	259	260	263	276	283	244	251	265	282	249	246	246	263	255	270	273	252	272	258	275	263	253	277	249	252	258	274	297	274	267	235	275	238	253	218	260	252	289	274	307	267	251	248	249	245	247	270	254	264	254	254	262	288	229	246	258	251	263	282	265	270	285	263	265	271	237	283	280	260	272	291	259	267	256	250	245	262	281	282	312	280	260	266	252	267	261	252	282	238	251	262	252	297	246	256	262	250	285	267	249	273	270	266	289	293	299	256	280	247	272	263	246	278	254	269	271	281	261	247	295	286	253	281	272	281	261	266	257	263	255	255	285	249	305	260	247	256	248	253	275	286	286	268	291	266	280	298	266	266	271	259	262	269	252	284	245	264	264	268	264	266	295	296	295	272	241	266	324	253	262	261	273	259	272	267	250	254	264	233	267	291	265	292	250	258	263	263	291	248	280	288	245	275	260	238	290	275	249	252	284	293	270	260	262	270	271	293	251	265	302	249	269	263	275	260	260	292	266	238	282	252	268	272	283	252	270	245	292	276
44146	19325	6077	975	642	526	380	352	257	250	201	227	222	164	199	195	193	177	204	160	169	147	155	153	160	159	167	149	164	149	162	161	153	148	153	176	157	138	161	140	153	153	157	162	142	170	141	125	150	126	142	148	157	147	169	147	141	156	151	160	145	155	129	136	137	168	153	142	133	134	141	130	137	138	155	147	140	150	150	147	154	149	139	143	135	125	160	162	157	157	169	152	134	158	149	142	150	134	133	151	145	144	122	129	154	133	138	156	125	155	136	160	144	165	153	127	155	145	136	175	152	153	146	139	153	151	150	127	146	141	143	140	139	156	135	139	146	135	142	134	122	152	156	153	145	149	150	165	144	148	145	149	154	145	144	123	128	142	136	142	132	141	146	126	132	137	164	143	156	128	142	157	136	145	164	142	140	144	130	158	141	122	135	137	151	148	140	133	138	136	138	130	142	160	150	140	138	172	164	132	121	147	136	135	130	146	151	150	146	124	144	130	140	161	127	144	165	142	171	120	131	141	152	133	131	135	133	150	145	136	130	128	145	140	155	155	161	155	131	144	125	143	132	113	154	150	140	139	136	140	139	130	134	137	139	140	124	133	148	145	136	156	140	164	157	147	153	131	148	144	115	140	138	164	165	121	139	141	144	146	147	166	143	129	139	142	140	117	139	124	144	146	132	151	139	157	143	141	137	159	148	145	142	139	143	138	139	139	165	138	149	144	152	133	146	152	137	150	156	131	125	126	153	136	118	160	141	149	171	139	143	139	135	176	153	146	155	156	144	137	123	134	129	153	152	152	160	159	157	136	140	145	147	154	131	142	129	148	152	155	139	130	134	142	149	127	136	139	137	143	147	156	143	129	141	139	140	153	133	152	145	140	136	140	149	144	151	146	122	141	139	146	147	145	160	168	139	129	143	137	154	125	157	128	154	139	128	147	132	135	120	158	149	141	136	137	146	170	155	159	142	157	144	151	128	119	129	148	148	145	149	154	137	166	139	151	136	118	141	128	125	147	154	137	145	163	145	147	145	132	145	150	151	153	134	123	129	135	155	132	135	143	135	134	140	144	156	149	158	145	140	138	141	132	117	131	141	117	179	164	158	157	122	138	130	141	136	134	158	134	148	141	160	142	136	148	136	131	156	151	147	121	130	139	128	140	139	144	157	160	147	154	136	161	129	141	124	142	131	138	120	150	135	150	162	155	144	138	122	140	133	155	142	165	156	139	137	144	133	138	123	162	145	144	153	150	142	131	145	140	136	147	146	143	129	131	133	150	133	149	116	151	144	118	167	149	153	119	144	151	140	164	143	137	158	142	155	120	137	141	150	137	147	140	128	144	150	138	139	147	159	140	130	129	126	144	143	152	129	140	134	108	126	140	154	145	122	135	146	125	120	134	124	162	142	142	106	138	148	132	127	131	149	148	146	127	154	158	158	132	138	135	144	143	153	138	163	174	160	143	156	140	146	162	170	149	117	124	150	142	146	134	136	143	169	142	148	138	151	143	158	141	142	134	147	140	141	143	146	131	139	133	161	138	135	130	134	134	137	143	148	146	133	152	150	129	140	149	126	122	138	146	145	146	118	146	154	123	142	135	142	146	126	130	150	150	127	142	161	127	168	128	141	139	159	148	139	135	145	145	125	156	130	147	136	135	143	119	141	141	145	159	124	146	141	136	155	150	144	137	154	149	182	132	154	119	147	150	137	148	150	150	151	148	142	128	144	143	143	151	135	141	135	135	140	138	133	131	153	140	158	150	131	131	150	151	126	115	121	160	163	155	171	140	148	145	146	162	133	143	159	144	136	142	131	155	155	139	130	135	129	138	142	157	155	141	142	175	130	146	152	145	133	137	145	141	170	151	140	141	142	139	137	153	142	142	142	153	133	147	165	163	152	145	141	137	128	131	149	138	125	146	169	119	138	146	122	111	146	147	151	129	160	157	151	148	124	131	160	157	161	113	143	120	124	140	154	144	141	122	116	130	144	161	149	142	131	125	117	120	148	158	144	135	142	151	142	162	174	128	150	139	136	136	138	135	138	169	149	129	143	153	111	145	146	158	148	131	161	131	137	135	135	127	147	141	147	143	140	154	147	144	153	143	158	158	117	136	135	154	128	141	150	147	139	165	139	148	142	146	148	121	140	137	142	151	150	144	123	144	135	141	146	149	146	133	140	139	136	135	142	154	142	136	154	171	138	133	147	150	151	128	159	120	150	154	133	157	150	158	121	154	141	133	144	149	162	162	144	164	139	161	132	137	147	153	150	119	150	135	140	137	133	148	137	174	144	155	126	144	121	152	126	124	154	129	146	153	140	155	119	147	150	152	139	145	128	138	137	128	150	134	136	125	150	143	146	148	139	145	132	150	147	143	155	158	139	152	138	120	159	145	148	125	169	154	149	158	126	133	126	144	131	155	139	157	122	147	129	146	136	144	141	159	157	142	140	150	120	146	152	136	139	162	179	141	139	133	142	157	169	152	153	134	137	125	138	142	146	153	164	155	134	127	144	154	144	157	151	154	132	134	140	133	152	149	132	165	133	132	136	140	135	140	123	162	149	132	147	153	148	130	140	130	150	135	147	154	139	159	155	122	150	132	132	125	150	130	152	152	129	120	144	138	136	146	143	126	150	143	155	154	114	148	146	152	130	140	161	152	143	136	144	177	141	132	138	151	119	147	157	141	146	135	120	140	140	126	120	139	161	144	157	132	140	138	149	141	175	152	115	148	156	132	167	171	137	153	137	135	157	128	150	140	131	136	138	146	146	146	147	145	145	136	148	129	117	151	113	154	145	127	139	152	130	148	140	161	168	130	131	146	159	129	139	144	137	154	150	145	139	151	155	114	146	146	129	142	142	137	128	161	126	160	160	132	149	147	141	159	154	157	156	145	157	148	152	129	132	171	136	137	162	126	138	151	147	149	138	142	146	128	155	148	148	131	137	119	158	124	137	151	155	150	137	144	151	171	157	146	148	173	153	146	141	145	136	145	140	141	123	130	143	160	143	128	140	106	146	129	155	142	140	146	159	149	168	128	140	156	145	107	159	145	147	153	148	144	126	159	136	161	137	152	158	134	148	142	141	132	124	147	147	158	156	148	122	144	137	162	132	140	154	163	128	151	147	133	133	165	127	158	151	151	126	130	141	162	142	139	137	148	142	123	129	130	148	141	139	139	142	135	162	142	127	126	142	137	145	156	154	150	134	145	137	150	149	149	150	151	140	147	155	129	143	149	150	136	152	158	160	153	135	142	139	138	155	146	155	138	162	149	153	146	146	121	138	155	143	120	147	140	158	149	144	149	144	134	145	165	156	121	149	139	150	141	144	137	134	158	130	158	124	153	158	140	158	150	140	149	135	148	135	124	118	121	154	126	137	125	139	137	162	152	151	129	153	146	156	137	133	123	159	142	141	125	148	150	135	155	130	151	127	134	142	149	120	138	140	159	141	152	151	137	147	128	130	133	128	129	143	140	131	133	148	149
21591	1169	2417	2794	2382	2027	1728	1465	1290	1131	1082	914	887	781	745	695	687	705	672	620	598	568	584	540	507	514	545	523	529	501	544	513	516	508	472	532	519	513	460	493	494	479	524	464	480	484	499	518	536	490	474	445	464	479	511	483	525	493	486	453	459	479	456	460	479	494	484	465	456	451	495	467	457	451	464	464	455	476	494	451	476	457	460	478	485	460	447	492	471	470	479	436	469	476	455	471	462	457	484	433	463	468	470	472	451	476	481	444	429	446	453	484	421	456	491	460	443	452	445	436	471	458	488	449	446	464	422	449	471	447	432	455	481	457	454	456	457	455	435	447	459	465	467	436	481	478	462	450	425	424	488	485	460	461	479	428	451	467	453	436	420	476	457	433	433	425	470	480	437	436	448	430	445	473	470	460	478	454	435	433	429	453	427	439	444	443	448	458	488	446	484	442	440	495	427	463	434	477	476	487	475	473	484	445	438	454	467	470	488	436	445	463	472	470	497	461	421	458	456	459	482	462	463	446	412	442	433	461	493	443	456	448	441	466	420	500	462	445	469	442	437	490	440	439	464	443	462	446	453	440	475	424	426	474	478	483	456	467	448	469	450	433	466	445	404	476	459	442	436	430	449	423	449	469	446	469	433	439	456	437	434	420	451	470	438	442	466	456	488	461	482	420	474	452	456	441	452	448	475	475	487	446	463	433	447	485	419	430	454	454	420	465	465	421	437	437	449	427	454	411	517	443	415	453	437	463	441	481	452	435	444	449	413	493	454	472	452	431	424	462	448	437	486	464	471	473	499	450	458	435	438	434	447	465	470	454	471	423	464	457	474	482	461	450	452	454	479	454	458	463	489	455	431	456	459	443	464	453	460	419	435	442	433	448	457	438	472	463	468	474	468	464	415	424	428	469	466	466	445	449	446	460	485	438	441	441	493	456	422	437	439	446	447	454	460	435	446	457	472	429	496	447	474	478	420	493	413	408	438	437	470	426	442	447	457	463	479	445	447	455	452	475	447	449	490	460	433	435	461	465	473	480	473	475	462	420	445	470	480	495	458	487	416	440	434	492	460	479	463	459	478	446	447	473	448	462	455	474	447	461	442	450	464	420	463	435	447	452	471	468	484	449	456	466	482	432	434	445	439	453	430	423	453	438	489	439	435	473	480	482	462	437	472	435	465	437	440	437	459	421	456	471	491	451	437	466	439	486	443	453	439	456	471	486	451	447	444	469	486	439	474	444	462	464	426	409	446	500	496	472	457	429	446	454	478	444	502	434	496	487	407	429	466	437	482	477	467	451	458	449	495	467	469	414	464	459	448	450	418	455	490	408	450	472	455	473	449	468	427	444	485	496	432	425	447	451	424	408	463	400	429	414	429	485	440	474	444	437	482	419	484	476	402	442	461	428	444	414	408	443	468	412	412	489	442	457	463	459	425	481	464	405	473	487	486	450	459	484	429	452	450	453	445	481	449	448	452	450	435	480	417	455	449	436	405	434	462	423	451	445	491	487	425	446	467	439	473	452	425	443	426	440	474	408	410	450	510	465	473	466	456	457	468	450	465	488	415	515	466	392	413	452	482	448	434	430	442	480	489	431	446	488	435	442	462	460	464	451	477	459	492	438	450	466	457	465	474	427	462	427	459	465	444	427	424	462	456	464	425	442	457	409	455	474	443	487	445	441	427	433	446	423	409	476	489	467	442	479	472	453	425	426	476	446	463	450	460	484	472	456	437	477	424	466	480	449	452	447	464	431	446	439	429	428	467	454	467	476	449	436	426	444	425	437	463	456	422	478	432	442	429	440	463	500	477	431	406	414	423	434	421	502	429	412	435	466	451	434	430	452	435	467	479	411	466	438	463	436	483	456	417	454	444	490	421	440	438	458	415	460	443	487	453	439	407	471	461	461	443	476	475	446	462	437	449	480	434	458	444	446	474	459	477	503	465	422	452	457	435	443	463	467	434	465	462	434	454	478	462	462	450	443	479	476	488	426	426	450	465	412	442	457	454	430	462	436	475	485	440	427	436	463	464	451	444	456	426	426	474	468	466	477	467	438	473	432	433	462	451	454	447	440	464	480	485	444	447	468	430	460	468	468	439	434	472	428	430	469	463	443	469	470	433	462	482	427	459	447	429	443	477	449	452	459	476	474	450	420	439	474	443	486	454	434	456	417	458	476	442	472	473	470	410	428	430	484	453	454	458	454	488	466	453	485	454	474	456	491	470	458	392	413	442	463	446	456	462	476	466	451	430	440	487	466	461	464	468	472	453	455	470	439	456	430	447	432	449	472	473	447	440	440	460	466	414	449	456	457	449	437	448	474	437	450	418	387	462	427	463	433	489	474	453	447	419	434	474	465	465	437	440	416	496	470	450	465	457	472	446	455	454	420	498	461	452	486	465	494	420	454	431	409	429	462	460	443	446	479	441	452	479	435	450	438	435	412	448	462	426	417	421	445	485	461	453	464	437	502	424	438	442	458	451	447	465	452	438	444	438	490	470	454	460	476	451	441	449	474	490	464	468	439	487	450	460	433	425	458	501	438	478	471	426	488	471	437	449	455	442	469	455	452	449	482	432	462	470	462	455	473	444	465	433	462	464	442	465	481	483	457	465	410	491	438	446	436	441	403	445	460	413	443	451	459	428	460	444	430	460	431	488	427	444	460	447	451	490	451	449	449	480	405	410	473	464	438	413	403	491	425	468	456	449	494	431	463	433	456	450	432	451	481	437	454	460	466	459	465	463	463	454	457	456	438	441	487	501	426	439	436	463	412	491	465	491	443	502	432	451	442	483	475	405	404	436	432	471	440	493	489	468	462	464	496	455	469	431	497	402	437	471	460	442	446	455	441	479	442	416	478	455	454	425	467	453	442	436	412	472	435	441	436	456	496	415	471	439	470	443	474	453	425	463	434	469	512	482	440	499	474	454	464	470	471	517	446	466	437	453	444	464	469	432	451	441	427	435	453	461	411	455	445	486	394	458	442	476	439	423	466	418	465	428	445	456	426	471	460	390	484	457	447	479	468	484	433	451	424	411	473	429	466	466	466	476	468	433	416	466	429	475	492	464	458	435	413	437	463	420	463	447	435	466	423	438	438	454	429	495	445	469	464	447	475	475	453	454	437	449	462	429	485	429	434	483	448	446	461	468	462	447	410	455	432	423	451	451	444	485	428	457	471	469	478	458	434	455	463	447	458	441	453	421	423	450	457	470	450	432	439	455	471	422	451	472	450	446	429	393	490	461	475	474	427	461	449	399	434	455	442	434	457	471	443	454	481	466	467	442	422	502	430	420	491	439	482	458	454	438	461	449	434	429	433	444	456	462	472	429	441	429	445	488	455	470	455	442	436	458	460	453	451	466	454	490	461	464	438	471	465	424	444	455	429	498	466	474	482	481	435	469	453	439	445	453	463	457	468	442	450	440	423	449	434	468	449	446	461	438	443	476	455	458	475	435	431	440	429	486	440	459	420	440	492	465	441
44169	26179	20294	3474	1424	987	759	642	540	437	449	402	371	326	354	316	288	308	278	264	276	282	250	270	268	236	300	267	255	268	230	249	262	235	275	247	247	262	244	259	240	224	234	244	243	269	230	248	250	247	251	228	255	232	280	249	230	266	254	266	250	256	237	248	233	224	242	251	239	221	244	246	236	239	227	228	216	246	202	243	255	244	269	210	267	234	227	252	254	259	223	228	256	232	224	218	249	246	248	259	259	240	278	255	226	247	252	224	233	235	237	254	256	212	259	248	233	205	233	234	261	221	230	245	244	216	279	243	225	266	212	203	222	225	217	248	232	244	234	220	227	248	236	216	244	230	236	261	236	239	222	265	254	225	250	217	257	265	238	238	232	234	226	249	233	239	216	234	226	233	248	262	235	250	243	208	254	230	247	238	233	246	265	223	195	218	237	215	245	231	250	235	248	218	216	245	226	228	226	230	205	239	229	275	235	246	236	233	223	228	251	244	257	258	253	241	231	227	245	237	267	221	250	217	224	249	235	214	214	251	222	235	245	272	240	240	237	239	217	245	245	211	246	237	226	258	229	212	228	250	219	235	255	234	251	225	249	232	236	219	219	226	221	220	248	224	245	232	247	230	243	234	232	205	246	243	235	251	223	258	229	250	257	237	253	238	246	239	245	237	259	229	254	222	225	242	238	233	235	258	206	261	241	235	251	243	236	217	281	239	235	227	220	228	224	224	273	251	228	243	221	236	252	254	227	241	220	275	259	229	235	238	223	238	242	221	235	239	251	260	217	249	222	252	240	237	248	240	239	244	228	238	245	215	242	222	236	265	224	244	225	240	244	212	253	250	228	244	245	261	213	209	230	248	224	232	262	222	227	216	245	268	228	251	203	225	218	229	235	251	214	238	220	243	217	249	226	262	230	228	247	268	225	246	252	222	270	239	191	251	247	226	241	240	229	229	253	235	237	215	229	260	218	228	257	239	251	226	230	215	235	230	226	240	238	216	225	245	233	232	252	224	238	259	224	251	229	230	242	249	224	230	237	227	246	258	254	235	249	230	258	250	214	241	223	271	246	222	255	245	232	250	254	233	239	232	244	227	227	245	244	223	239	235	260	207	217	221	236	237	230	202	238	253	252	253	271	248	238	255	230	265	235	222	247	237	242	262	224	239	240	248	240	246	254	232	246	234	239	213	245	229	228	218	260	256	230	253	250	253	266	224	254	230	243	231	241	224	232	247	236	251	226	235	244	211	240	204	248	223	246	228	227	213	242	248	216	262	233	247	243	247	229	257	224	238	248	227	231	211	219	237	248	227	253	227	230	228	238	201	228	233	239	211	243	229	247	224	226	238	267	237	221	223	212	217	233	251	234	264	223	228	223	235	251	275	245	249	247	258	233	219	239	227	243	239	250	224	255	231	242	243	245	251	255	234	258	231	235	248	240	236	247	212	244	225	214	235	229	258	226	260	253	262	230	235	251	232	262	234	239	218	236	226	198	207	254	233	229	217	255	226	243	247	256	241	229	244	237	238	219	217	228	249	219	234	220	240	249	252	218	218	240	257	229	221	224	272	237	244	251	202	214	253	217	230	254	241	250	240	256	236	228	259	261	231	260	233	242	241	234	263	273	257	236	243	262	226	240	246	253	237	246	213	232	277	230	229	243	241	208	208	231	229	213	227	232	235	253	255	212	281	234	222	239	219	234	264	225	218	217	250	224	240	232	255	261	230	273	255	239	254	234	242	233	260	261	242	256	227	234	225	219	250	243	229	244	254	220	241	266	244	240	205	260	226	236	268	253	249	250	231	273	250	245	246	230	262	219	236	258	260	242	255	232	238	221	241	248	250	246	222	241	235	231	232	242	253	239	266	263	216	239	239	241	232	223	231	207	243	256	245	221	216	242	192	266	233	219	269	233	226	243	239	244	232	261	244	214	244	250	237	216	230	236	226	232	238	244	230	260	230	229	247	254	225	249	250	267	216	236	248	218	251	251	220	257	265	232	250	242	232	233	235	196	251	233	231	231	232	244	237	231	257	221	233	237	280	250	228	245	198	240	242	257	216	257	233	229	243	259	213	241	261	244	246	247	256	221	242	232	236	254	256	233	229	222	242	238	251	256	251	231	242	235	236	238	226	226	241	232	237	225	219	243	268	244	247	227	267	250	231	231	242	251	243	250	246	239	228	193	248	227	229	248	236	268	214	232	266	229	234	255	237	244	219	239	238	221	246	208	230	280	247	207	246	245	215	241	227	252	256	243	224	238	221	265	243	237	263	247	244	243	239	228	212	241	219	261	245	243	220	232	229	215	260	196	242	251	238	250	246	228	237	261	243	213	202	216	232	241	223	241	259	241	219	195	248	248	239	230	234	240	248	260	224	234	233	209	220	222	231	234	255	253	238	244	248	245	230	238	235	241	236	256	206	240	265	199	226	255	237	247	233	254	239	243	255	235	247	229	213	230	222	245	244	233	276	244	232	234	277	212	215	224	234	243	233	233	230	213	220	224	245	241	218	268	243	224	238	229	243	251	239	240	236	256	216	256	250	231	227	257	225	239	250	236	255	222	249	247	244	249	229	223	240	221	235	225	231	236	265	242	241	269	244	229	265	238	243	218	228	235	234	250	228	239	245	248	248	250	240	263	250	236	216	255	269	222	235	188	254	263	244	256	253	245	247	235	238	238	246	225	246	247	211	240	227	256	234	231	228	222	247	239	243	231	251	226	232	234	259	233	229	216	219	250	261	213	236	224	265	270	242	257	263	228	223	235	228	224	258	242	218	252	224	191	242	260	224	250	238	237	227	221	231	241	225	228	242	263	232	249	233	264	233	229	253	224	248	247	240	233	261	228	225	245	226	232	236	224	220	216	239	212	233	234	244	242	259	259	216	223	268	242	250	255	214	241	247	244	262	222	219	233	251	213	226	242	226	255	249	240	248	242	251	232	244	216	225	237	236	236	242	257	235	217	249	223	220	226	212	238	235	273	261	242	218	227	232	256	240	223	235	233	250	249	251	245	240	218	246	252	246	221	247	225	257	219	225	188	260	276	244	226	238	239	243	250	243	251	257	254	226	250	239	237	254	249	265	256	224	249	242	244	261	233	226	271	269	248	240	239	242	242	252	245	252	236	251	238	234	216	222	229	266	232	257	242	247	233	228	204	235	229	229	235	233	206	266	220	228	244	243	257	245	225	238	242	228	227	232	258	229	212	235	224	220	217	239	254	258	259	245	240	255	282	231	237	240	253	263	213	268	230	245	228	239	261	240	224	245	226	224	240	207	255	265	208	230	241	224	206	257	254	236	230	213	227	260	226	241	253	234	248	220	246	218	239	237	240	238	239	294	239	208	250	241	245	227	221	225	230	218	235	217	236	221	238	234	230	237	245	243	219	249	239	247	211	223	270	233	254	224	265	235	243	227	245	228	210	245	218	256	239	238	233	226	236	236	240	250	255	184	235	207	235	230	255	213	214	230	235	265	235	265
24065	2247	4675	5271	4552	3699	3129	2633	2243	1964	1773	1635	1491	1346	1291	1191	1211	1163	1063	996	1052	977	941	915	931	948	932	880	803	810	842	773	802	815	788	796	790	820	813	796	734	764	775	750	725	742	762	794	741	708	729	742	743	726	796	725	776	749	751	709	753	711	714	725	737	767	714	702	747	694	736	733	690	751	710	744	706	733	698	741	691	672	666	708	732	705	699	674	710	681	700	747	717	715	704	706	672	709	743	719	708	708	707	686	703	679	733	703	688	693	665	712	715	675	714	681	670	687	683	730	705	689	700	684	693	684	703	731	740	690	735	680	676	678	674	689	655	707	688	708	713	725	706	663	708	698	767	648	735	645	698	645	730	667	651	738	722	691	720	735	695	697	694	675	660	699	710	700	679	697	699	682	729	742	708	665	659	729	721	660	647	700	722	718	660	680	723	706	716	696	716	710	695	685	710	648	668	682	680	691	671	686	684	693	712	687	714	706	698	736	644	726	655	705	675	638	690	661	699	686	662	690	696	707	679	693	730	645	677	688	684	729	685	708	710	706	669	716	695	690	679	683	736	717	689	692	698	646	689	682	700	668	700	690	682	730	717	710	669	680	688	719	676	715	694	696	722	667	689	734	694	681	689	712	697	724	760	696	705	707	655	703	685	656	694	703	700	689	655	741	717	676	667	740	698	708	702	654	673	704	654	691	659	708	660	749	684	671	728	683	677	691	686	731	750	708	664	684	684	720	705	663	677	685	742	673	707	691	731	732	756	674	740	682	726	689	651	633	707	685	681	685	721	711	699	655	684	688	699	656	683	662	732	663	679	680	688	696	651	709	713	688	684	666	703	685	696	681	665	649	673	704	670	641	703	721	700	687	686	706	705	745	702	730	683	663	746	727	679	699	736	681	723	680	663	719	679	683	704	713	737	713	664	685	705	719	688	730	658	744	660	704	644	734	641	653	711	693	699	729	705	701	700	673	698	663	684	728	671	680	704	688	753	675	714	696	674	663	695	673	673	692	685	702	715	721	656	723	691	691	692	678	692	680	693	705	713	702	622	751	705	648	696	704	693	681	664	690	695	706	719	749	663	708	747	656	707	723	672	741	707	650	694	709	707	717	662	716	715	684	656	662	667	687	693	698	727	639	689	689	709	734	702	662	753	671	684	684	681	683	657	716	758	697	685	671	698	665	697	729	692	671	665	678	645	723	683	686	688	688	703	660	689	744	648	685	705	713	726	691	688	679	748	673	726	753	669	693	685	675	706	639	682	652	713	677	732	676	628	660	687	693	700	677	729	679	684	695	723	725	705	687	688	670	697	712	665	728	701	657	691	685	664	705	748	682	652	701	666	678	692	671	728	707	691	639	659	745	718	718	698	707	693	683	685	678	692	682	664	694	697	615	702	647	702	693	696	678	737	715	703	688	682	698	656	684	712	687	718	700	758	701	678	715	697	653	711	626	687	711	718	672	710	701	756	682	669	723	722	697	692	731	692	724	682	720	712	709	669	637	686	723	691	680	686	688	699	666	706	701	721	701	681	681	683	675	663	710	696	683	737	702	745	685	711	679	688	711	721	713	643	706	661	693	645	675	732	691	672	678	721	728	668	638	644	733	721	648	722	680	666	680	688	713	680	662	718	717	698	700	719	734	675	699	727	688	717	676	700	685	660	686	652	747	709	674	682	690	711	704	750	669	688	667	689	682	754	654	691	700	687	719	669	727	652	682	714	682	691	666	708	694	639	705	672	711	718	660	691	678	696	737	692	667	678	700	737	659	699	677	652	695	721	659	669	687	706	698	748	648	716	680	683	701	645	668	708	704	717	692	713	729	682	666	716	711	677	680	687	724	669	718	728	646	693	693	678	716	659	663	660	643	668	705	705	706	676	631	724	646	674	677	713	724	715	696	650	657	694	728	682	700	663	671	673	714	684	670	697	665	687	666	675	703	714	653	709	705	688	720	703	662	729	718	715	711	670	671	679	717	660	677	721	711	679	734	706	722	682	669	694	679	660	703	684	683	685	688	739	721	690	711	685	716	728	725	721	649	689	686	699	676	687	703	715	675	706	682	664	711	680	720	732	699	694	692	734	665	671	694	682	694	670	727	684	719	691	711	722	667	671	665	705	666	729	661	686	677	687	713	676	661	657	708	687	713	700	690	666	627	672	687	690	718	705	711	717	716	722	685	662	727	686	737	741	687	665	653	688	673	730	683	665	693	692	684	685	719	669	690	671	618	690	662	675	681	713	720	714	763	707	680	720	679	721	652	666	716	602	639	688	687	687	660	673	722	722	723	721	690	670	674	674	708	691	689	707	669	723	678	742	682	670	646	719	718	657	733	697	695	709	708	707	724	713	705	706	671	714	689	669	699	691	696	667	652	630	705	685	662	671	719	688	710	664	694	684	683	685	675	639	693	655	685	678	692	661	677	730	675	703	688	723	726	672	693	670	712	686	668	680	685	672	686	700	691	661	724	666	648	659	668	676	674	677	671	696	669	694	705	739	690	678	709	659	677	700	657	710	712	738	664	647	671	736	695	674	690	686	653	648	651	704	690	683	655	714	697	725	648	695	699	667	672	694	719	686	689	702	709	710	680	675	689	688	654	689	687	669	642	707	666	706	699	703	685	656	671	689	625	639	684	691	748	687	643	716	700	703	698	698	687	755	672	719	681	671	668	669	625	715	707	688	674	697	690	709	659	696	668	717	677	679	717	704	694	711	739	680	694	643	673	675	719	716	729	692	677	678	686	681	713	695	678	681	707	678	740	661	707	711	696	671	695	671	665	689	751	740	698	730	690	710	683	721	670	650	728	690	678	657	684	689	696	689	723	715	666	737	676	687	673	697	678	716	688	652	674	660	683	668	716	684	689	737	692	675	683	673	672	718	709	736	723	730	733	667	700	701	669	696	672	691	684	685	699	658	699	695	653	696	740	673	671	681	709	683	740	689	672	684	728	693	722	717	719	695	693	705	645	644	713	670	695	662	739	683	709	722	667	704	685	677	646	718	698	670	688	634	732	699	683	713	735	706	736	704	661	716	630	696	664	675	747	698	621	658	672	697	703	663	672	730	724	656	698	713	693	712	697	739	690	671	675	670	693	721	682	704	700	716	698	643	669	680	679	739	722	689	646	692	719	672	653	697	677	669	722	716	692	726	674	705	677	651	720	670	698	743	679	709	704	738	697	676	741	698	680	703	694	695	682	692	677	697	657	692	719	702	714	737	729	706	669	722	673	713	658	694	688	724	728	701	708	675	703	711	691	666	693	695	645	674	714	755	664	718	730	705	685	667	681	696	698	719	697	698	693	710	649	672	700	697	748	703	661	695	696	684	700	687	675	701	694	646	705	686	697	679	659	720	682	760	716	669	666	700	693	720	681	672	671	713	729	729	665	661	702	711	688	653	686	710	690	683	678	705	685	727	687	725	703	663	720	687	694	683	623	723	745	703	679	680	752	692	678	628	744	676	673	712	728	642	684	708	701
8656	385	243	115	101	85	94	91	67	73	85	81	62	79	73	68	64	58	70	82	59	80	69	72	83	51	70	61	59	63	76	84	68	67	80	73	60	65	69	61	84	78	55	61	80	66	75	80	56	72	80	74	81	60	61	58	68	63	60	74	65	76	68	77	81	63	70	72	56	91	74	75	73	71	85	82	71	75	69	83	74	75	64	62	84	53	68	71	73	81	73	67	64	64	64	74	63	71	74	64	66	60	66	70	77	71	73	62	70	61	73	66	57	68	72	46	68	90	57	67	70	66	66	67	69	45	64	75	69	73	73	74	83	69	83	63	72	68	85	66	78	65	59	70	72	64	81	58	74	74	74	82	64	59	70	76	73	70	83	62	66	75	67	58	65	58	69	72	59	68	69	69	64	62	81	82	74	63	68	66	63	73	79	74	60	72	56	73	66	74	67	66	80	85	71	46	67	55	84	87	69	51	83	68	53	88	89	68	73	63	74	71	85	74	64	87	74	59	70	54	60	77	76	71	77	71	67	72	68	86	73	71	60	65	60	67	80	76	89	85	53	69	66	66	69	69	66	77	58	80	77	65	88	68	70	69	95	66	85	60	78	64	79	66	80	74	71	52	63	66	71	53	63	74	60	47	66	50	75	79	78	73	60	56	72	59	76	69	54	74	87	74	58	75	62	53	66	60	82	63	66	72	74	76	64	70	53	69	73	66	63	63	82	81	61	65	67	62	65	77	86	60	50	59	70	73	69	61	72	87	74	58	72	64	74	70	76	73	65	61	72	76	60	77	74	66	66	60	61	57	69	75	74	71	71	59	79	62	67	72	66	68	57	73	52	60	58	88	65	74	64	66	63	69	76	62	71	76	65	72	68	79	73	69	69	88	61	76	69	85	68	79	64	62	63	76	61	71	65	70	81	75	68	68	78	73	75	52	61	80	62	72	64	67	53	66	84	69	74	70	72	76	78	65	85	62	84	64	71	71	67	66	68	66	62	73	66	66	64	50	78	71	68	76	91	66	51	64	75	64	72	53	65	72	61	54	69	53	64	71	68	80	74	72	56	66	85	63	77	53	68	67	81	71	72	67	65	70	73	66	68	71	69	62	68	85	71	66	75	70	60	69	66	74	68	66	74	74	59	75	68	74	81	67	59	71	64	72	71	69	71	64	67	87	73	67	67	67	64	73	56	69	71	57	66	77	61	66	62	81	57	65	72	50	69	78	79	63	72	90	77	65	66	73	68	71	52	71	73	85	65	54	85	59	75	79	73	56	66	66	76	55	77	61	67	66	63	79	65	68	64	85	77	81	58	58	57	69	73	77	70	74	75	60	67	73	67	72	84	76	77	57	59	71	74	61	78	73	52	71	61	69	63	79	66	72	68	77	77	69	78	60	69	66	68	84	66	53	84	74	68	67	70	48	69	61	65	80	68	56	66	72	66	55	83	76	70	75	63	71	53	89	65	65	70	81	74	77	62	69	69	78	72	67	74	64	69	66	67	58	82	62	72	68	71	76	75	74	52	56	50	64	79	78	81	77	92	46	68	82	64	73	74	68	69	72	68	70	70	58	60	78	82	74	50	78	83	84	62	80	67	70	73	55	66	71	79	69	55	65	83	68	91	75	67	82	84	80	62	93	72	70	67	73	75	79	76	57	83	71	69	82	81	75	61	77	65	70	81	85	61	56	67	67	74	70	60	71	62	75	72	75	50	70	66	67	73	67	80	60	71	80	83	69	64	75	66	73	60	61	66	77	75	73	79	77	66	62	67	65	72	85	66	81	73	57	72	89	70	61	56	73	68	57	73	66	61	64	65	72	54	74	59	55	76	61	82	57	72	61	61	57	67	82	54	75	77	60	48	75	71	77	72	58	64	71	54	74	66	72	62	80	69	74	60	60	63	65	61	70	71	70	72	67	59	71	51	64	58	66	65	79	73	54	72	78	65	68	60	60	67	55	75	72	82	78	81	69	75	65	66	79	75	67	62	81	61	65	69	66	71	67	71	59	65	66	63	65	62	66	88	78	74	68	69	71	73	69	74	76	90	72	56	78	74	65	69	78	93	69	69	67	70	76	60	71	71	68	76	67	76	71	78	79	70	65	74	68	68	76	66	64	79	77	68	59	81	66	66	78	66	74	54	66	59	56	59	74	69	69	67	63	64	61	82	73	67	72	69	69	65	78	65	67	69	69	62	82	77	73	61	56	81	79	67	77	84	69	55	61	53	73	68	80	76	76	75	65	56	74	88	76	77	89	60	60	85	50	78	67	76	67	76	53	70	73	62	57	81	86	56	60	81	65	62	67	82	71	72	59	77	67	81	73	79	61	81	66	68	73	70	71	67	84	60	59	76	71	68	66	71	72	70	73	71	70	68	76	74	67	78	68	75	73	74	63	62	67	57	74	69	72	61	74	72	66	80	77	83	61	70	67	76	69	57	63	65	66	69	68	66	56	72	66	60	73	87	68	84	74	76	75	66	60	64	64	69	64	65	75	61	73	69	77	58	66	74	79	68	76	73	66	69	67	76	62	80	58	82	75	65	74	61	67	77	59	72	66	54	77	70	72	64	66	68	65	79	63	70	71	61	68	60	69	63	72	59	66	59	55	61	66	70	66	64	74	62	79	84	89	63	69	86	85	89	68	81	67	79	81	61	76	68	75	68	81	71	72	62	62	69	83	70	61	78	71	66	77	60	64	73	66	71	75	69	59	83	68	83	62	60	77	66	76	78	68	66	73	52	65	73	69	86	65	67	71	73	69	67	83	69	60	71	66	85	76	71	80	80	51	70	72	77	78	65	60	63	66	59	63	80	79	72	76	64	70	79	86	72	58	74	71	79	101	73	78	57	53	59	55	73	84	72	77	82	78	72	61	60	76	73	81	75	62	67	72	56	66	83	72	73	71	64	59	61	73	73	74	80	72	64	76	62	69	75	68	72	65	69	64	65	62	84	58	70	56	71	71	54	56	66	80	67	64	67	66	82	67	69	70	72	76	83	65	64	81	76	76	85	69	64	58	72	77	80	76	70	69	59	79	80	56	72	52	69	67	72	72	83	68	51	74	63	72	67	60	72	72	69	81	59	69	70	62	68	62	64	62	66	64	80	73	65	70	80	64	66	69	77	66	58	65	75	74	63	74	91	77	66	64	68	68	88	58	61	75	74	72	58	53	83	93	74	65	63	71	56	91	60	86	82	78	78	71	78	62	69	81	72	56	67	88	50	72	81	61	69	75	62	68	66	67	67	57	67	74	82	58	76	66	62	70	65	53	67	58	57	60	86	65	62	71	61	74	54	70	68	73	68	68	68	68	67	67	72	71	73	64	67	57	57	77	77	57	79	57	67	81	78	83	70	68	60	72	71	84	60	64	68	64	73	81	65	63	72	62	71	78	73	69	48	67	61	80	64	76	67	78	57	70	74	73	77	72	66	78	76	71	67	82	71	61	72	68	72	57	73	71	80	76	71	67	48	52	76	61
9137	321	443	409	400	354	319	339	328	278	294	284	275	285	262	256	271	268	277	257	299	268	285	270	276	263	281	295	259	248	245	266	276	268	270	251	255	258	251	266	273	264	309	279	252	260	253	255	246	272	274	274	286	251	279	269	280	275	250	246	256	278	257	269	269	268	276	278	247	247	243	247	274	239	251	273	275	260	274	281	267	228	293	247	268	278	269	274	275	260	260	269	265	260	262	292	254	261	250	255	251	240	256	257	246	256	254	269	238	264	272	254	294	255	263	281	266	255	258	248	268	265	291	264	260	251	261	255	257	262	243	259	266	267	283	276	248	234	283	264	269	284	260	239	244	265	244	265	234	259	250	244	269	276	237	271	265	285	280	265	280	262	242	262	280	256	257	256	246	271	271	215	242	292	284	235	273	262	279	276	253	254	261	222	246	249	235	272	263	275	273	277	240	310	241	246	299	266	270	260	263	242	247	267	277	272	252	259	234	275	254	249	246	246	244	219	276	272	250	240	289	246	250	254	251	255	266	260	260	252	266	254	268	264	255	247	254	274	267	256	262	264	261	278	256	268	247	233	270	263	248	248	270	262	250	248	255	257	263	261	280	256	274	293	264	251	290	263	263	267	259	250	249	242	268	301	265	250	262	241	257	240	248	271	233	265	267	274	236	264	256	236	269	275	241	249	269	275	261	265	250	263	259	269	263	288	226	261	262	256	245	277	263	260	256	260	273	210	263	244	222	264	269	249	236	286	263	286	265	234	237	252	271	263	276	283	231	262	253	254	256	260	252	252	265	275	272	254	291	279	258	233	253	254	276	239	269	259	276	250	262	266	259	270	261	230	271	284	262	266	269	261	272	245	268	239	266	251	258	263	252	249	235	259	271	280	284	272	231	294	261	286	243	242	255	248	272	293	256	304	255	264	263	251	225	284	270	245	245	245	254	261	246	301	241	269	264	264	248	303	269	263	275	281	247	289	267	257	258	277	264	273	249	275	280	243	270	276	230	261	246	252	258	270	274	284	246	256	295	276	232	259	258	265	268	258	275	275	246	242	247	243	267	245	243	259	276	247	225	235	271	238	257	263	265	264	243	225	242	262	259	264	263	282	240	267	245	271	253	262	231	273	264	235	296	268	268	276	278	245	271	252	268	282	257	239	258	257	273	263	260	250	296	283	270	278	271	256	254	241	284	262	274	250	275	248	241	249	264	255	238	238	231	280	246	248	271	261	278	292	234	262	253	229	227	240	233	248	256	276	275	278	276	276	265	253	270	253	264	243	276	241	280	240	278	274	258	225	248	257	230	269	287	268	266	262	263	254	267	231	259	255	293	273	265	262	241	243	256	255	253	289	254	268	239	240	291	266	278	268	240	267	272	284	248	261	233	267	277	234	288	272	259	270	271	228	255	273	275	257	264	275	259	278	262	255	235	291	258	260	232	255	262	236	266	252	278	260	222	249	236	258	273	246	253	266	241	271	244	261	293	252	246	251	253	254	256	245	265	250	264	276	269	244	253	245	287	286	253	298	231	263	255	258	236	242	296	244	253	231	281	276	232	256	266	282	245	231	250	267	275	272	242	255	271	277	264	267	263	265	281	255	275	275	256	257	260	257	248	254	286	266	273	266	296	257	273	257	258	255	282	234	239	242	242	250	226	261	260	269	272	276	264	254	245	259	257	241	230	274	250	283	252	237	300	259	236	277	233	272	268	252	248	254	266	250	251	284	277	247	270	272	289	256	257	269	263	258	257	253	245	277	264	250	251	250	273	261	257	275	235	239	298	250	263	277	276	255	244	272	260	244	266	252	243	256	268	243	278	280	260	267	238	249	255	275	269	288	259	256	260	262	250	269	240	264	294	292	280	252	275	242	258	282	264	266	255	254	249	284	269	260	262	239	281	292	268	240	272	237	239	256	221	251	242	246	276	258	269	266	265	272	225	258	309	260	233	242	273	240	268	249	261	241	229	239	245	261	283	267	286	265	263	259	270	263	253	266	232	269	242	261	252	267	270	250	255	279	258	234	240	238	259	247	230	264	255	274	261	234	244	241	259	273	272	267	299	282	294	275	238	306	239	281	244	264	253	255	243	290	266	273	222	256	285	269	253	257	249	277	260	276	272	249	279	312	271	289	261	281	257	260	242	277	257	277	238	251	243	266	269	262	278	243	271	250	245	269	246	240	263	224	294	247	267	298	255	272	276	265	285	264	285	277	257	227	271	239	251	231	245	257	269	283	248	267	284	256	242	258	289	267	254	234	225	242	290	255	262	253	275	238	255	272	257	262	248	245	292	241	275	259	274	248	264	275	269	278	285	234	234	234	233	276	243	259	246	244	246	252	290	275	295	250	266	267	245	274	278	265	278	269	257	242	253	279	248	258	262	279	286	272	258	252	273	274	279	278	256	243	223	234	237	252	274	254	257	264	228	231	252	255	274	245	261	250	258	256	241	223	295	258	245	246	257	257	289	258	259	269	227	288	223	279	270	269	285	264	231	264	258	257	271	261	258	260	249	247	255	266	236	250	251	288	248	281	268	256	257	260	260	286	250	238	277	242	262	270	262	273	256	266	259	256	225	278	247	252	295	297	272	280	291	252	255	303	262	244	272	292	248	236	280	270	245	269	275	274	265	257	231	271	285	281	265	249	288	263	268	258	272	260	242	276	255	227	239	260	238	239	271	237	250	251	281	281	271	247	273	268	274	269	254	240	247	245	234	269	255	249	273	272	272	239	277	251	263	220	263	269	250	245	225	254	251	255	269	237	240	287	240	264	230	270	253	255	267	263	240	266	267	271	221	269	238	241	233	296	257	269	254	259	255	275	253	272	271	251	238	257	271	252	225	250	257	252	252	278	259	262	268	241	272	292	251	281	282	267	254	253	290	229	243	266	258	247	242	249	261	261	249	248	270	236	299	259	269	245	292	257	255	276	258	239	272	255	255	240	259	266	262	250	265	275	260	263	245	243	247	262	283	258	270	254	242	236	240	269	268	269	259	270	274	286	274	266	257	258	279	254	253	259	285	260	258	257	278	256	254	248	260	275	261	246	261	247	295	257	262	287	264	248	253	256	256	267	247	256	275	243	259	245	263	251	299	269	276	264	256	287	267	250	264	253	252	250	273	248	263	239	290	235	251	262	260	236	278	256	247	271	252	307	262	234	253	268	245	222	255	252	276	245	259	275	249	273	278	245	249	244	268	259	228	253	266	239	272	260	249	247	258	270	264	299	281	253	242	270	230	251	267	245	236	261	266	270	280	245	256	243	271	234	244	267	255	255	254	278	272	263	257	272	233	273	259	252	258	258	280	271	236	241	250	239	270	265	263	249	262	273	260	270	287	245	293	254	244	273	268	273	263	287	284	244	280	289	244	231	263	258	253	221	271	274	241	262	271	279	269	265	262	266	260	250	251	280	250	244	262	260	260	265	256	271	257	256	238	267	275	247	262	248	234	264	268	239	270	224	273	245	262	244	266	267	252	276
39257	17674	3233	938	666	505	400	316	308	259	232	195	234	185	170	185	191	160	162	164	157	154	166	168	180	143	144	144	153	147	156	134	142	134	141	141	154	143	164	131	136	145	126	151	151	136	150	148	140	156	147	129	148	135	149	170	139	123	150	123	147	151	146	142	150	130	149	124	144	140	118	148	125	129	154	141	134	156	154	120	144	131	155	152	137	124	142	134	144	156	123	121	141	153	145	133	137	132	142	156	157	148	137	157	127	129	141	128	138	132	145	137	144	149	137	164	131	146	128	137	142	143	132	130	151	144	120	141	147	121	156	137	121	136	143	146	133	146	144	154	133	139	138	156	146	169	132	138	139	137	130	136	111	129	119	131	156	141	127	145	138	147	154	129	159	134	139	149	140	167	147	159	152	157	134	150	135	148	124	146	138	117	169	124	143	124	142	150	156	140	171	161	151	152	141	153	123	130	178	130	133	143	145	145	150	132	141	141	145	134	127	129	142	131	147	133	139	136	159	138	130	151	130	164	134	137	135	122	136	150	125	161	129	155	120	145	147	134	141	138	151	145	136	118	137	145	120	154	147	143	147	144	147	142	180	133	134	128	126	128	135	145	123	152	158	149	140	138	147	133	148	126	152	133	143	130	140	134	132	145	135	130	161	125	128	156	140	161	150	132	145	130	151	160	132	137	150	159	136	123	145	122	126	160	119	144	113	145	162	135	153	143	136	132	130	140	128	116	136	149	129	125	141	143	143	131	137	139	143	151	128	122	145	141	140	167	144	143	132	143	138	138	115	150	143	150	141	147	129	126	113	131	146	137	152	148	135	134	133	139	149	125	130	139	137	164	124	140	138	118	142	144	129	139	136	141	132	171	126	134	144	152	126	161	159	142	148	151	134	149	139	140	135	147	157	156	160	123	147	137	132	149	133	131	154	154	149	167	120	146	150	138	134	151	140	154	117	132	158	121	151	146	161	127	142	127	141	146	141	136	135	138	129	167	135	148	145	138	132	139	133	135	143	161	136	161	131	146	158	127	131	141	138	121	138	150	149	128	152	140	145	148	150	135	121	163	125	143	138	143	172	140	144	144	136	120	133	134	148	134	150	138	147	124	151	133	139	152	134	131	172	153	154	169	134	153	127	142	133	137	149	134	135	138	140	159	128	149	130	132	166	148	120	133	137	147	161	140	145	141	126	131	131	148	119	122	137	138	145	137	134	133	172	140	140	136	126	147	150	137	139	148	152	147	153	139	143	131	113	133	132	119	146	143	153	144	121	131	132	156	135	145	160	143	141	136	149	119	130	142	156	144	150	134	142	144	142	137	127	130	122	144	143	147	153	139	149	144	135	136	125	163	122	125	117	148	148	142	139	154	170	142	136	154	136	153	152	138	142	136	166	138	141	141	132	134	137	117	143	139	131	130	153	137	154	143	150	149	157	140	172	137	169	143	141	140	122	139	140	144	144	128	150	149	160	154	169	142	144	143	145	153	132	144	129	142	143	134	161	139	137	148	121	127	136	138	138	138	145	146	143	152	151	156	146	140	132	128	154	139	125	124	120	138	138	144	135	132	130	115	163	139	143	147	151	145	139	132	128	131	164	152	123	146	136	143	137	159	131	164	149	150	132	146	133	128	140	121	136	120	138	145	137	113	137	136	145	145	128	140	135	139	154	148	146	136	145	113	145	138	143	149	137	150	143	124	138	145	125	132	138	120	154	144	142	135	145	144	135	129	132	156	139	146	133	141	153	139	138	115	161	147	130	146	144	156	152	132	122	133	143	142	122	149	134	129	129	148	162	136	140	120	141	145	144	125	140	145	124	132	138	122	143	128	150	122	119	145	146	152	126	142	139	127	134	152	135	140	138	124	137	136	142	121	146	134	116	154	124	156	134	135	143	159	120	163	144	119	135	145	148	134	136	148	170	169	150	131	149	146	126	153	119	156	146	120	148	124	130	147	125	133	143	139	140	157	127	141	164	154	147	140	158	132	126	142	132	130	137	151	159	129	148	132	146	132	142	118	131	134	157	130	140	129	132	152	138	139	139	152	162	127	135	129	135	154	135	130	152	147	159	144	131	141	169	147	122	172	141	132	140	142	140	146	134	165	149	144	121	150	133	149	132	119	139	138	139	128	170	151	140	146	144	138	147	144	143	140	124	150	137	129	136	143	151	141	131	130	149	136	141	145	129	120	121	152	145	145	134	135	138	161	141	156	146	147	151	105	137	133	147	146	116	150	139	118	133	138	145	131	119	133	137	123	138	150	146	148	131	145	155	124	145	122	165	117	131	139	152	135	151	132	132	135	140	134	130	142	142	130	140	150	146	137	158	136	156	153	148	141	130	120	148	145	141	138	143	156	135	125	160	134	139	129	147	145	125	172	134	149	139	131	148	130	152	156	141	132	140	145	128	145	134	135	149	128	135	132	139	148	138	139	134	124	142	150	149	150	142	133	137	147	136	129	143	139	144	119	163	129	141	147	166	136	136	115	169	119	151	142	143	149	144	130	143	128	136	144	137	115	134	125	161	143	142	155	152	127	151	140	156	124	140	142	152	161	147	137	135	152	141	135	137	147	130	132	139	134	174	147	132	144	149	142	141	159	155	143	141	161	142	131	137	131	142	135	123	144	144	142	150	128	155	156	140	147	135	143	143	126	119	123	120	158	131	153	146	144	125	165	154	123	135	150	154	133	141	134	131	159	143	125	122	147	143	137	130	146	139	166	132	121	136	132	137	130	159	144	136	133	131	133	157	173	154	130	145	114	148	138	132	139	148	147	146	145	137	142	140	137	128	144	150	155	162	153	126	139	155	135	149	140	145	161	137	146	120	124	152	156	117	147	140	126	142	125	133	156	149	130	129	143	138	151	134	135	137	147	144	123	151	138	148	160	131	141	135	143	164	126	142	148	158	126	142	132	143	127	159	135	137	153	160	133	126	138	144	156	151	146	176	126	140	141	143	121	149	145	143	131	127	128	143	130	125	129	145	121	151	130	134	141	132	142	132	154	109	129	130	150	121	155	160	145	124	149	130	142	145	139	118	140	128	120	131	140	155	131	121	141	132	138	128	129	162	136	143	152	181	143	145	138	158	160	139	139	132	140	144	129	143	155	129	134	130	167	144	144	155	158	122	137	143	144	165	148	144	131	144	148	162	160	137	155	137	135	139	137	128	128	135	144	130	142	145	120	133	138	135	128	126	145	144	103	136	161	144	142	149	155	149	129	130	164	170	157	135	147	147	155	119	126	159	150	123	164	130	144	150	122	132	150	147	129	147	146	109	143	144	136	119	126	141	143	146	132	154	127	123	126	140	146	139	133	139	139	138	127	131	149	126	143	150	144	131	133	156	147	127	139	136	135	146	137	153	152	151	143	132	127	126	156	133	156	120	162	141	165	125	149	136	143	136	133	159	144	139	130	146	147	148	135	139	136	148	134	145	145	145	142	113	155	135	143	137	151	150	135	123	141	134	152	158	136	168	119
18054	1230	2549	2907	2403	2076	1801	1502	1240	1155	1066	890	838	794	773	675	671	661	653	655	614	596	602	575	541	558	567	541	520	502	540	509	508	512	543	531	467	518	490	500	466	472	477	471	488	439	498	430	422	472	463	472	510	473	467	459	466	437	451	473	483	470	451	472	451	466	484	440	464	442	491	485	472	460	480	474	439	443	449	438	468	440	439	452	471	454	479	449	437	485	440	470	455	450	472	490	427	433	429	441	450	457	439	470	505	483	492	503	452	449	441	441	480	428	434	445	454	485	423	404	456	446	432	431	431	439	482	434	456	429	456	434	468	458	451	418	436	443	439	424	420	442	460	492	469	439	452	473	452	460	489	456	454	408	470	454	433	447	459	398	479	449	456	406	462	458	431	400	457	445	455	459	411	476	424	455	453	438	432	478	433	459	485	451	462	463	428	463	412	405	472	420	450	454	428	425	465	445	502	459	448	431	422	436	443	477	472	429	426	448	464	467	402	465	466	458	437	408	476	437	433	437	433	440	405	472	457	442	470	468	421	435	462	454	405	454	449	442	446	429	456	429	446	452	462	424	426	469	425	462	426	454	430	414	430	458	444	438	460	482	440	433	455	418	433	434	477	450	449	451	455	447	438	421	423	422	453	456	469	433	447	486	444	493	450	472	436	472	489	471	481	407	430	477	482	453	414	446	452	401	478	464	401	445	464	436	442	457	441	488	417	449	461	444	433	438	478	450	450	444	432	440	413	454	462	425	446	416	462	434	433	432	496	458	425	444	411	437	441	482	448	455	439	422	443	468	439	455	423	496	478	426	451	462	455	469	412	494	486	482	437	458	445	481	468	443	471	454	424	424	478	438	449	411	438	405	444	490	432	459	464	462	403	449	440	477	473	447	456	453	465	430	441	449	440	438	417	420	436	480	456	430	425	425	439	471	456	420	436	451	458	460	440	441	424	451	447	441	445	471	443	451	400	469	447	445	456	416	466	460	448	433	477	459	434	431	465	403	455	438	422	468	427	467	439	447	455	439	465	427	512	449	420	402	421	433	479	463	452	456	465	423	460	390	451	423	421	424	466	441	461	464	435	439	445	451	457	491	419	505	462	419	449	456	436	438	439	386	450	445	448	429	454	454	416	436	474	463	433	454	456	454	457	405	454	454	445	457	495	451	432	447	423	489	441	426	435	449	488	453	392	460	427	445	415	445	448	473	432	421	450	462	451	452	420	440	440	439	463	462	426	416	434	419	427	453	455	478	452	460	400	448	432	412	494	439	434	444	475	430	427	466	468	438	417	450	444	454	499	439	450	434	442	444	452	428	418	432	474	432	465	499	459	430	490	469	438	494	461	457	421	415	417	455	456	427	456	466	474	460	439	442	452	457	446	425	440	455	494	411	423	456	457	409	457	425	442	431	420	427	458	441	428	447	431	443	452	421	471	475	466	433	443	436	445	414	430	438	451	455	435	450	398	465	430	473	429	458	428	447	433	466	452	479	449	449	457	454	417	459	420	450	464	481	413	425	445	442	414	422	441	465	463	447	481	472	454	441	465	421	421	483	411	477	467	430	493	447	427	459	432	471	464	418	435	497	419	444	448	450	483	471	460	461	417	454	378	437	470	481	419	438	448	454	432	447	474	412	447	423	491	458	464	460	405	461	434	436	428	406	443	478	477	435	452	491	421	471	445	410	454	441	412	444	418	477	445	423	429	469	437	416	410	419	466	448	450	457	445	426	454	445	426	445	462	442	449	427	469	433	405	435	446	433	442	452	445	422	435	450	438	464	430	455	495	436	488	472	402	461	464	463	447	421	443	449	492	450	467	453	443	449	436	446	456	440	443	451	446	465	437	436	415	431	410	428	450	440	468	471	460	444	448	432	471	422	444	454	443	447	466	429	467	463	467	397	448	455	448	459	459	448	455	415	461	437	415	464	478	459	430	414	459	465	425	464	442	424	457	433	468	456	451	476	444	484	458	440	445	453	439	457	445	445	419	443	460	408	427	452	438	424	457	421	427	471	457	447	485	449	444	448	426	422	424	411	473	487	450	462	448	437	396	437	409	474	437	442	447	421	478	459	470	436	444	421	469	458	412	456	459	425	432	402	425	472	471	437	457	461	482	481	445	441	423	450	436	471	454	477	428	440	482	441	471	443	454	440	434	452	446	427	446	453	425	450	447	457	429	422	449	450	451	462	421	447	428	432	434	451	496	467	463	450	419	435	456	451	446	442	432	462	449	463	443	461	432	443	460	422	459	453	490	433	435	454	463	439	394	466	469	438	418	473	428	453	437	430	487	467	460	454	436	448	451	437	429	446	441	451	460	394	462	428	465	443	429	463	467	463	464	438	445	456	479	436	415	440	447	429	473	413	439	452	463	453	422	440	446	427	462	458	418	450	433	445	441	444	442	488	434	472	435	501	419	455	464	427	440	462	446	439	448	413	478	425	437	442	477	476	444	472	440	427	467	444	435	409	473	436	461	433	427	460	443	421	448	473	441	434	441	458	437	426	432	438	445	491	443	422	405	440	456	433	459	433	437	457	453	438	443	456	461	458	432	430	436	459	441	455	483	433	450	444	438	412	470	461	419	443	453	445	436	457	420	420	455	436	460	462	483	452	421	426	435	479	409	454	459	433	495	435	453	430	470	430	437	428	450	428	460	456	432	460	434	436	456	468	474	459	429	472	458	428	428	435	447	459	464	430	448	458	410	435	451	431	375	444	433	457	443	440	444	490	454	439	442	451	446	452	435	469	421	412	429	467	422	442	450	462	422	429	480	466	415	434	444	465	443	438	495	463	432	432	459	466	446	411	467	422	454	407	447	476	426	475	408	443	472	442	421	463	455	431	466	422	465	443	425	470	440	427	469	451	442	488	445	442	444	439	454	455	455	459	444	437	464	445	445	461	428	416	450	464	420	466	429	446	449	464	441	430	416	434	414	467	476	473	439	468	423	473	418	440	429	420	412	479	424	489	461	434	477	410	458	453	463	465	418	413	488	448	441	483	439	420	441	447	465	438	443	454	450	447	476	405	484	456	437	449	465	419	450	442	434	405	451	445	448	427	447	457	471	502	436	432	440	441	435	481	396	450	473	456	459	414	431	459	449	420	476	477	440	429	469	458	448	444	455	441	426	445	425	430	424	445	430	422	407	457	438	408	480	460	471	386	457	436	432	432	460	432	477	452	460	452	431	441	451	430	433	447	450	417	441	454	452	444	446	471	466	445	496	423	393	458	480	464	452	444	420	429	454	439	468	415	451	436	462	465	480	445	473	423	433	462	449	474	416	419	417	436	432	470	465	449	449	463	467	453	426	432	441	462	467	443	440	472	470	457	441	428	466	455	481	432	446	439	390	446	438	415	432	434	448	452	451	451	457	439	432	418	444	429	456	433	460	429	439	452	477	459	449	477	443	428	460	440	500	469	438	467	472	421	452	422	450	452	417	483	422	419	485	451	430	439	425	404	436	477	463	440	456	478	453	472
46163	24648	14375	2416	1366	991	819	623	537	437	443	388	408	320	333	320	286	324	284	294	270	292	270	274	252	225	315	264	271	255	240	269	242	229	230	237	235	241	259	244	227	248	219	242	221	269	234	246	262	237	229	247	215	238	225	244	259	252	228	259	250	244	214	233	207	231	228	252	218	231	242	214	230	228	250	246	241	236	244	252	234	236	231	230	200	244	237	242	284	254	230	239	241	242	244	261	213	241	255	253	209	227	244	220	221	224	222	235	221	247	237	230	223	253	228	204	229	229	253	233	247	228	223	277	256	217	242	239	201	195	242	235	237	253	217	212	250	209	232	227	256	255	236	237	207	215	233	222	209	213	241	258	227	281	225	218	241	236	218	239	224	253	224	234	212	226	244	245	249	251	238	263	252	250	220	268	245	241	257	230	203	210	243	230	241	228	230	232	243	209	230	233	237	248	235	209	236	224	212	240	194	236	243	248	218	226	228	239	223	223	236	229	238	251	254	228	220	237	258	224	227	249	267	223	248	229	236	256	247	229	224	232	240	233	209	238	239	218	252	226	252	236	232	217	232	240	267	240	267	189	223	223	216	253	247	229	239	245	236	240	241	229	224	230	213	237	225	229	223	225	214	227	242	221	262	246	254	228	226	227	248	243	239	254	242	264	245	223	231	242	246	218	244	230	212	238	248	245	263	262	245	251	212	245	252	265	237	214	249	233	235	221	227	231	227	272	233	259	240	262	245	274	272	232	222	254	212	213	246	227	238	241	251	221	240	257	239	204	216	193	237	230	211	251	239	230	232	236	231	248	245	227	235	244	243	231	254	228	241	248	223	217	235	213	238	229	253	271	223	244	273	237	228	225	252	228	239	244	236	222	227	217	217	232	248	225	220	214	235	241	231	241	253	226	221	224	226	248	241	250	203	253	249	243	225	222	241	240	230	244	254	226	234	225	203	255	221	265	244	247	223	230	259	230	236	267	231	226	245	206	235	209	239	244	264	257	215	258	258	238	249	237	239	240	244	249	209	221	245	215	238	218	263	222	230	217	225	239	221	256	253	228	216	235	236	225	251	222	224	253	265	222	241	194	228	207	257	208	235	265	228	242	239	249	232	242	241	231	214	258	231	229	234	223	248	203	230	251	232	239	220	226	239	247	237	248	245	266	195	253	231	274	242	228	244	210	214	215	230	227	226	248	228	226	212	234	252	228	234	270	199	225	235	253	232	244	240	225	226	236	225	220	250	221	234	248	222	221	232	248	214	232	239	210	215	238	236	240	262	264	270	272	257	233	227	257	236	244	234	237	252	246	245	242	232	201	253	279	232	239	235	201	217	223	215	241	194	233	251	247	215	238	245	239	225	250	238	243	239	206	226	216	258	224	247	252	230	233	236	253	235	265	251	229	244	209	246	201	221	256	225	252	262	241	245	220	222	265	239	229	253	263	244	240	236	228	233	252	236	220	251	242	231	242	221	234	257	205	240	243	237	246	254	236	225	251	266	227	239	223	238	230	228	224	212	244	225	225	239	241	229	241	223	234	245	240	232	244	244	219	243	236	242	254	234	221	213	270	229	227	226	234	225	248	229	227	241	243	226	220	225	236	247	200	227	245	199	224	244	250	241	228	237	236	249	240	237	240	225	234	237	236	225	248	232	196	261	223	233	249	220	226	240	245	216	218	209	212	237	248	215	214	252	219	250	224	252	231	238	243	229	279	224	215	238	229	234	228	237	229	231	222	253	231	230	237	231	238	238	212	234	256	239	227	231	254	215	230	206	242	218	238	223	267	236	242	219	217	230	208	225	222	245	219	237	243	249	233	239	244	230	226	256	240	263	251	210	221	261	227	224	242	240	240	227	226	257	241	253	237	234	238	257	239	233	241	239	202	202	237	239	227	235	228	233	225	230	242	234	235	241	226	220	215	258	257	256	271	214	230	221	255	215	223	244	254	236	231	245	247	235	241	212	248	258	234	220	206	237	242	262	233	247	224	241	230	244	199	259	233	231	268	238	221	256	230	229	212	223	228	214	206	222	220	236	209	265	234	240	225	218	249	245	220	224	237	223	218	237	227	239	215	226	235	260	223	242	267	224	233	236	230	218	222	212	259	240	231	221	242	263	253	228	232	211	242	225	246	228	239	212	230	198	229	227	219	251	209	202	224	231	222	225	228	252	245	213	236	253	239	257	221	253	233	250	243	257	205	259	238	220	212	243	249	242	233	231	241	230	243	257	257	237	232	243	253	249	248	251	236	237	234	228	238	224	223	212	202	249	220	244	258	263	259	238	227	233	248	231	247	226	256	244	245	226	241	226	209	226	257	235	256	227	247	215	235	213	215	235	223	270	278	224	260	262	255	251	218	252	227	226	244	259	232	231	237	249	251	258	225	238	245	233	240	225	239	239	230	209	227	245	238	227	233	248	244	258	245	229	224	228	218	227	246	240	257	215	265	247	242	239	213	236	248	233	245	223	227	238	247	249	239	241	239	244	227	214	227	234	212	237	224	221	204	229	248	220	254	238	214	229	239	247	232	261	228	217	247	238	214	232	213	255	219	243	219	220	259	244	242	226	222	229	222	242	232	242	231	245	226	233	226	235	238	231	221	277	244	249	215	226	226	249	216	240	257	221	229	228	263	227	225	241	262	228	228	237	244	229	229	224	228	234	247	252	243	224	232	221	240	221	224	231	231	249	244	230	224	232	234	239	248	250	277	226	192	227	249	220	254	240	223	243	234	215	253	243	247	216	230	241	223	222	228	216	202	241	241	250	271	213	252	248	250	215	269	258	256	210	225	232	242	206	247	212	230	255	231	204	257	230	228	229	251	249	238	257	232	240	243	249	223	223	227	226	236	236	255	222	229	269	243	218	243	256	238	232	234	207	252	244	224	239	236	222	246	267	256	232	213	216	225	234	247	252	223	234	227	236	217	194	204	250	238	230	227	255	228	226	246	235	227	235	190	211	237	226	235	220	234	241	236	244	221	232	234	286	240	238	248	273	235	234	216	226	250	237	228	261	240	237	234	227	219	195	222	237	244	235	216	239	208	241	240	222	228	233	218	221	240	223	235	268	237	224	238	248	239	231	216	217	244	236	209	242	247	259	230	211	232	227	226	204	207	226	249	243	219	194	232	227	241	248	207	244	260	256	241	236	256	247	229	244	256	231	244	229	256	240	220	249	221	240	258	244	242	238	240	227	238	232	234	210	229	225	227	251	234	243	254	227	228	245	234	229	243	233	256	254	225	257	231	252	225	240	240	216	238	238	249	253	250	238	226	237	234	236	231	242	224	246	248	224	227	265	228	241	238	236	240	220	234	218	238	245	230	232	210	228	223	204	210	247	236	233	219	237	230	204	244	231	245	221	242	234	232	220	233	241	236	245	227	248	246	245	236	218	236	223	242	282	215	218	240	214	243	257	227	249	224	225	229	253	256	238	250	241	223	228	206	235	238	225	255	234	215	232	223	219	226	223	238	220	265	238	213
23843	2245	4734	5303	4554	3793	3152	2589	2361	2031	1740	1693	1483	1345	1295	1302	1189	1130	1133	987	986	929	909	913	903	922	887	894	854	893	827	823	875	830	815	792	795	817	804	728	762	724	795	850	725	743	735	769	768	758	686	775	747	697	759	713	692	698	719	758	722	737	749	724	679	710	748	723	736	718	743	742	712	697	699	700	704	679	690	724	671	730	717	696	695	698	664	686	727	724	722	685	713	722	709	739	712	679	710	721	688	688	686	706	695	743	713	736	734	681	691	705	691	708	658	688	715	706	657	679	737	702	744	691	712	739	756	692	739	733	729	704	688	683	650	630	744	720	734	731	744	695	686	707	735	695	635	686	663	690	702	696	748	648	716	695	691	662	677	708	704	724	674	683	706	667	715	692	719	624	683	738	681	694	684	709	663	744	673	699	761	689	684	670	705	700	665	711	723	657	695	678	699	661	664	709	697	713	657	675	719	704	669	695	659	655	704	708	691	685	633	711	736	727	709	699	707	714	667	701	705	693	658	679	656	675	710	682	731	697	691	651	711	680	617	697	699	684	674	622	675	693	671	694	684	691	702	655	684	672	698	723	651	661	661	651	688	683	664	689	691	689	674	719	708	645	705	657	715	640	660	705	691	697	684	710	718	712	705	713	723	724	635	712	736	706	674	665	767	684	689	644	772	632	706	685	672	704	673	659	715	682	675	730	708	636	683	702	683	693	660	715	710	668	702	709	681	696	681	683	676	659	714	687	682	702	686	641	669	672	707	711	704	707	695	702	656	690	672	707	674	669	717	711	691	695	705	654	690	675	701	649	679	727	720	642	693	666	696	652	689	640	707	677	658	653	673	688	671	670	638	671	647	697	684	686	673	685	673	706	731	719	720	688	681	714	718	615	749	709	667	706	700	708	673	690	752	675	674	660	662	705	712	710	681	736	650	700	683	712	693	687	678	641	741	688	669	659	674	697	721	712	700	655	669	680	702	738	653	706	656	702	725	696	680	654	688	693	705	689	687	650	718	666	731	726	666	686	722	675	688	687	683	694	651	665	700	713	673	685	647	711	679	691	670	660	674	699	684	715	644	659	648	672	693	683	697	693	689	692	719	742	702	713	646	718	678	689	706	645	650	685	669	731	664	688	690	708	697	699	684	721	725	738	700	670	662	692	639	676	685	641	690	691	665	703	690	658	688	695	742	644	752	706	703	703	687	708	661	702	721	671	752	625	704	706	738	680	692	663	632	669	695	664	671	703	728	693	681	687	722	643	671	698	695	676	660	660	665	687	692	683	693	690	704	659	663	686	654	668	679	702	734	658	724	606	680	718	656	701	736	703	739	683	696	675	697	727	702	714	670	688	711	667	658	713	657	674	645	695	688	722	695	687	683	717	711	696	671	690	740	676	685	658	734	693	673	695	726	677	690	690	683	710	691	698	702	662	709	695	694	714	729	649	682	663	640	737	684	670	664	682	703	669	712	665	655	702	660	680	754	738	688	655	703	673	674	641	692	624	674	673	695	690	704	653	663	703	671	681	691	686	731	673	745	657	732	680	685	679	695	676	718	730	736	677	714	705	697	707	703	716	769	688	703	659	703	654	706	707	679	731	704	705	699	718	664	662	686	718	718	713	677	669	669	670	652	694	703	732	676	709	696	714	668	671	680	666	714	708	685	667	706	688	698	724	719	702	708	686	682	726	697	655	645	676	693	692	671	744	679	684	708	659	691	752	669	665	666	682	730	691	679	650	669	707	713	701	660	716	667	662	708	644	701	705	700	651	667	642	690	661	718	718	699	715	716	658	717	699	682	691	679	674	700	671	713	658	688	689	667	696	666	681	719	720	692	698	733	626	664	710	682	656	653	698	719	670	690	705	755	725	696	625	682	669	735	671	682	708	757	691	702	643	689	728	697	701	708	679	700	696	656	682	673	670	671	718	679	668	680	684	674	676	694	701	726	669	664	683	701	699	671	692	715	647	687	684	723	675	677	683	675	680	727	647	654	658	674	685	727	678	664	686	662	699	675	668	685	673	676	753	693	687	644	697	658	670	687	701	688	641	696	715	670	767	703	680	647	692	702	659	668	693	707	674	661	654	678	679	684	662	696	678	648	653	737	671	709	724	744	711	668	725	694	653	669	708	703	665	698	681	695	701	696	694	695	694	652	695	711	675	643	692	662	677	701	707	662	688	690	691	672	636	686	741	723	691	683	688	714	683	721	693	692	665	753	713	694	691	724	716	694	673	743	688	665	695	662	632	718	687	707	708	673	686	686	706	685	700	700	701	746	655	703	670	677	708	654	665	676	682	654	660	647	722	648	747	724	726	673	699	709	682	673	672	723	683	646	731	725	677	659	731	750	688	702	638	650	673	679	694	704	695	695	669	654	694	673	722	715	729	658	685	716	684	701	699	677	717	738	668	698	715	660	673	714	616	710	685	741	711	679	737	726	720	715	645	717	736	698	730	646	691	744	677	718	670	694	705	666	730	699	636	690	650	684	672	703	712	689	632	708	730	699	707	657	681	680	717	733	737	663	671	692	709	692	694	709	731	690	696	642	651	651	636	723	662	708	735	629	682	655	650	646	672	720	679	689	696	708	679	658	733	662	681	757	667	686	664	650	701	659	696	676	673	682	701	691	735	686	665	699	700	704	688	712	673	700	708	701	660	708	711	678	695	656	686	702	712	725	701	722	678	710	713	702	678	702	661	727	682	701	691	708	678	698	718	685	706	673	691	605	717	686	665	710	628	713	697	700	698	716	681	707	707	698	670	684	676	702	726	660	720	704	730	699	751	708	675	671	652	736	706	647	685	713	675	706	661	672	696	672	690	679	703	668	704	692	646	703	693	683	698	694	682	687	673	671	691	667	667	708	710	701	688	662	706	696	670	711	671	711	704	675	671	697	653	698	685	667	709	684	665	678	708	671	699	638	705	689	665	677	681	690	706	689	714	682	633	648	692	681	713	683	689	740	664	696	640	699	666	699	662	686	737	668	709	724	665	702	688	715	722	657	705	677	676	665	685	717	728	711	680	688	651	636	642	643	663	689	704	702	665	665	698	693	724	718	731	689	696	727	664	652	654	674	679	668	663	734	713	756	687	660	683	754	672	675	728	680	724	660	692	684	674	674	661	694	647	697	679	731	697	674	677	683	765	636	679	667	712	703	727	746	705	640	674	699	671	672	694	706	651	653	687	681	610	738	678	714	700	684	628	709	673	729	671	710	684	696	686	656	679	714	709	692	655	716	748	712	681	695	653	699	653	654	657	709	669	631	674	673	683	711	736	718	690	660	698	710	697	722	739	682	669	722	751	672	688	699	724	718	689	711	682	696	670	643	694	681	661	684	677	705	730	686	725	700	673	695	685	724	650	683	651	685	659	705	744	652	735	646	694	683	693	684	696	646	662	669	635	679	721	742	682	707	703	685	651	623	667	728	702	697	671	682	704	703	703	673	673	750	701	723	678	685	668	725	665	718	667	703	709	679	677
7575	301	185	102	91	87	108	88	59	80	67	75	63	74	57	61	63	69	71	75	85	69	66	63	82	65	79	60	76	79	67	69	70	76	78	62	54	61	63	68	58	66	68	59	68	91	77	66	57	57	64	67	64	65	82	58	80	61	45	72	71	81	67	63	82	63	71	73	76	68	58	66	72	67	56	69	65	69	74	76	76	66	67	68	57	49	72	65	82	56	72	67	72	72	74	75	75	61	51	69	60	64	64	73	72	84	72	73	78	74	74	66	79	57	76	79	66	71	59	68	55	75	58	58	65	64	71	73	71	71	71	62	55	59	57	58	77	68	76	74	68	80	72	68	80	65	76	72	68	63	77	65	58	74	74	72	55	74	62	72	74	70	68	59	55	78	78	59	70	79	67	71	77	68	69	80	66	54	60	71	77	58	52	70	61	70	81	72	80	60	73	73	68	52	63	65	59	66	53	57	69	72	61	78	70	72	59	71	71	79	57	83	70	76	65	53	73	61	73	70	75	70	77	70	67	79	64	55	68	52	77	58	69	66	68	57	80	57	76	68	74	75	58	64	63	86	47	83	63	81	68	61	70	78	71	68	72	65	71	74	83	78	78	68	54	76	74	64	65	72	55	62	70	71	61	70	65	63	71	65	59	59	55	71	60	63	82	57	70	68	73	65	77	59	56	63	73	64	67	67	68	67	65	69	85	95	67	50	64	81	71	77	64	55	64	85	67	83	71	65	73	54	53	72	69	63	84	63	80	69	80	80	65	72	70	62	67	75	77	89	54	61	74	67	68	72	79	62	61	69	71	94	62	65	75	66	76	57	68	65	68	60	63	76	69	78	61	62	62	75	69	69	82	71	65	63	68	71	59	71	55	66	65	74	63	71	77	73	65	75	63	66	89	63	61	80	68	74	81	66	61	88	65	58	73	61	59	66	72	85	48	83	65	72	58	57	74	74	70	73	69	67	64	58	64	61	56	68	90	85	76	64	67	53	45	71	65	58	71	72	75	72	70	80	72	64	77	72	67	94	53	66	78	77	70	74	75	63	84	70	56	75	69	63	76	70	60	73	60	75	75	93	82	59	69	59	55	64	91	77	70	85	71	75	66	67	76	64	66	49	69	69	64	54	81	69	70	73	69	80	68	76	64	65	70	65	67	92	62	70	61	70	60	66	67	66	66	66	71	56	64	64	77	64	59	74	69	82	72	54	60	70	68	77	63	85	66	65	73	57	64	56	70	77	71	63	76	63	67	67	58	56	62	60	63	58	66	62	68	61	66	57	66	85	70	60	76	78	81	63	62	62	69	77	83	71	86	69	69	66	67	66	80	80	66	79	66	64	66	68	61	78	55	58	70	72	66	78	58	81	74	70	61	80	70	76	75	61	63	69	74	73	79	65	76	55	65	65	68	62	69	64	77	74	75	75	65	74	73	77	59	68	66	63	61	61	69	67	74	81	74	63	61	67	64	67	67	77	77	72	67	70	61	67	69	64	62	79	88	70	57	69	69	82	71	65	73	71	76	74	47	71	73	62	60	65	70	72	80	64	64	74	58	60	72	63	70	60	78	77	70	67	89	52	65	78	81	88	70	60	61	82	75	70	66	54	64	80	77	66	71	83	70	67	67	70	73	53	57	70	84	77	72	70	81	59	68	67	71	69	65	66	73	64	73	74	72	75	55	67	73	78	55	65	72	74	65	83	75	66	66	73	57	74	72	63	80	75	77	77	79	75	71	61	71	45	70	54	75	63	70	81	62	71	102	76	76	58	69	75	61	51	69	71	68	76	62	72	71	69	50	78	75	65	60	76	75	67	67	91	68	60	65	62	61	78	69	56	80	47	72	69	79	68	75	75	63	70	69	65	80	75	71	71	65	74	65	66	63	55	72	75	77	73	84	70	69	58	68	71	77	70	71	81	81	65	66	74	68	67	70	58	76	65	80	72	62	52	75	79	78	74	66	69	75	69	60	66	84	79	62	62	75	66	54	64	63	62	54	60	73	61	51	65	56	78	72	73	50	68	65	75	58	74	62	79	56	77	74	67	73	74	64	75	67	60	66	61	57	64	51	74	61	64	60	67	74	63	69	69	70	54	77	68	70	69	57	63	57	73	80	74	55	76	85	64	59	76	80	63	72	62	78	63	68	62	52	69	55	72	68	70	75	79	58	82	59	69	56	65	68	73	69	70	57	59	67	71	87	65	61	70	69	64	72	69	73	59	57	70	54	73	73	71	82	62	75	69	73	63	64	74	72	81	85	75	53	70	83	73	54	70	58	72	51	59	61	76	64	54	59	61	62	76	75	66	61	74	67	80	84	61	71	72	62	76	65	66	75	78	71	67	69	68	64	68	72	70	77	75	66	71	72	75	72	60	75	68	62	75	67	56	70	71	69	73	68	61	84	69	74	77	69	89	61	62	66	54	77	86	80	83	59	62	56	64	68	68	79	76	73	67	74	77	58	64	68	71	64	72	68	78	54	65	54	68	56	52	62	74	74	69	76	60	63	68	67	63	59	67	68	67	68	69	72	69	64	67	68	69	57	75	66	58	71	62	72	68	78	65	67	72	72	61	74	67	75	61	67	71	66	64	59	85	76	61	56	61	64	66	78	67	73	77	89	64	67	64	61	73	65	71	65	67	56	58	77	62	77	63	62	78	65	70	74	78	69	81	67	69	66	54	71	60	70	51	91	74	60	70	67	62	70	68	64	78	69	68	64	77	55	70	77	81	59	84	61	67	58	80	74	75	69	81	69	71	63	74	75	81	69	73	78	56	61	68	64	65	71	53	69	73	81	67	64	82	74	60	80	72	81	69	69	70	74	64	75	65	71	68	58	58	62	53	73	66	62	56	74	65	53	75	73	64	73	56	76	79	62	65	70	62	58	74	50	65	64	80	65	56	67	54	64	67	78	63	61	65	71	62	59	66	85	70	59	74	72	68	64	68	72	69	82	55	68	58	54	67	68	78	75	66	87	64	71	75	79	68	71	69	60	72	66	66	80	67	68	69	57	76	62	61	57	73	71	74	53	88	67	68	64	72	64	74	69	72	61	73	62	69	71	57	66	65	74	79	68	60	69	68	71	69	78	81	81	78	67	58	75	69	72	62	66	69	62	71	76	71	69	70	73	62	71	62	64	66	94	71	69	58	82	81	71	76	79	69	60	65	68	63	70	70	73	62	61	80	61	61	58	65	70	76	78	72	70	75	80	64	59	65	63	70	65	65	77	61	64	67	74	70	69	79	59	76	71	66	68	63	61	46	52	45	67	64	68	70	67	76	70	68	66	68	70	73	70	61	71	70	63	78	65	74	85	54	72	51	76	70	77	64	73	66	86	60	57	67	65	84	79	67	59	71	81	93	79	65	75	72	83	58	68	73	87	79	62	74	76	75	59	71	69	70	70	67	73	86	47	68	49	59	59	68	56	59	65	58	71	67	74	70	90	87	53	71	68	75	68	82	62	71	75	53	65	74	66	79
8621	316	397	398	379	378	301	290	246	302	265	292	285	279	253	298	281	254	285	280	244	256	256	256	253	268	266	274	280	257	253	265	241	262	253	276	222	276	232	263	275	253	245	285	265	251	263	272	275	265	273	260	293	229	273	267	259	269	268	264	262	283	251	234	258	281	261	251	245	269	248	266	256	272	262	256	251	291	259	241	278	264	256	259	277	245	238	245	233	273	228	266	260	262	228	259	265	241	281	259	261	276	286	258	278	278	258	237	253	244	260	277	246	256	251	241	259	250	238	244	268	262	255	258	250	249	277	258	273	269	266	266	268	238	286	259	263	246	259	243	239	235	268	216	250	261	274	268	268	244	255	263	256	273	260	244	266	275	233	235	270	265	262	235	251	248	257	271	259	260	256	239	247	268	270	274	260	266	255	255	276	248	265	260	264	265	240	237	288	249	258	257	263	256	250	242	264	246	262	250	247	250	261	301	256	287	222	258	244	260	258	244	287	236	288	237	259	248	282	255	247	249	249	248	242	249	265	267	257	256	278	257	230	243	217	270	246	274	270	250	231	243	263	255	270	258	270	258	249	266	242	270	274	260	263	247	243	274	268	296	252	245	253	217	262	289	265	269	244	286	238	204	292	267	236	274	248	254	260	270	271	236	272	234	256	284	272	227	261	249	243	265	250	247	269	272	255	256	247	256	242	231	266	264	230	253	255	231	257	256	246	254	226	256	263	245	245	237	271	246	242	269	271	269	254	267	259	300	276	265	289	264	262	248	250	280	254	252	255	245	260	231	247	275	233	284	265	255	253	277	255	261	251	279	252	244	243	243	232	271	235	278	254	248	270	250	242	235	251	255	258	242	237	246	271	275	239	230	250	264	267	265	291	269	303	241	265	263	278	269	251	233	247	272	269	249	220	278	261	260	265	263	262	271	256	249	261	226	256	276	226	248	251	266	280	283	259	255	235	251	267	265	271	276	224	248	272	274	252	260	254	247	276	251	249	250	268	266	271	264	288	270	242	256	254	263	246	245	254	273	248	265	261	266	249	275	263	252	254	280	261	266	250	263	269	238	263	265	284	250	237	259	256	259	244	254	299	261	276	295	254	250	262	263	294	246	250	268	283	279	279	263	247	222	292	249	259	224	272	242	232	269	284	259	256	247	257	237	263	270	235	302	284	255	284	251	247	291	260	242	278	275	255	240	254	247	241	237	261	247	251	237	267	253	241	259	273	265	268	241	246	227	252	264	271	244	271	269	242	247	253	256	234	267	261	267	263	268	257	286	240	238	245	255	284	255	222	263	240	264	273	255	223	273	291	250	262	289	229	259	251	264	267	243	260	250	237	280	268	269	263	259	251	277	265	267	269	299	232	245	262	263	286	277	262	272	273	270	266	222	262	253	234	256	258	252	240	260	248	299	282	266	283	249	248	244	262	239	273	264	256	267	245	250	217	249	246	285	259	259	234	261	258	262	293	274	264	238	262	248	238	261	258	269	253	242	249	248	293	268	261	239	253	238	261	250	258	244	259	266	237	240	290	275	266	230	243	270	251	248	260	262	253	240	278	279	254	266	247	268	255	248	224	271	240	258	276	258	256	272	280	257	256	233	241	263	266	258	247	250	252	269	242	220	256	278	261	257	258	263	272	255	250	248	270	245	243	256	254	292	267	278	270	252	263	268	275	262	270	268	261	269	251	239	279	251	255	271	258	242	226	266	242	254	280	255	256	246	240	243	258	241	257	246	290	267	230	233	266	276	246	256	244	287	240	237	276	260	255	274	250	284	275	265	286	240	276	251	280	232	264	252	274	235	274	281	264	272	264	267	262	254	237	297	226	227	257	243	278	283	244	257	261	244	244	291	247	267	242	258	270	260	257	247	252	284	273	266	266	251	274	271	247	232	279	253	238	267	245	280	275	232	256	254	264	257	257	237	256	251	247	253	251	286	276	240	259	241	259	272	257	287	240	258	268	230	287	269	240	260	253	268	237	240	262	268	262	275	269	244	286	238	259	262	259	248	276	262	230	261	259	264	275	244	282	270	278	257	259	291	271	250	271	283	284	253	249	236	239	248	247	235	239	266	234	285	279	286	247	265	270	239	263	261	284	251	235	255	269	279	250	245	238	250	266	246	271	290	292	245	250	258	266	226	270	239	262	274	263	271	289	239	262	267	254	249	241	270	262	288	240	240	251	269	262	250	242	240	234	259	277	250	273	265	247	254	231	268	244	247	290	236	268	236	281	267	252	239	237	253	257	267	240	281	263	270	269	257	245	266	288	262	251	264	243	265	263	256	228	274	276	248	273	249	257	267	243	257	263	269	252	268	270	271	255	299	244	260	282	249	261	249	282	215	239	279	280	257	296	264	242	255	285	254	299	271	262	280	253	274	278	227	267	252	262	266	264	245	244	272	244	249	270	244	255	220	253	255	279	225	271	272	253	230	285	236	259	238	258	248	266	227	265	254	234	263	251	256	252	254	259	245	236	231	232	251	242	272	286	270	247	280	247	264	232	275	248	247	251	246	275	272	240	266	236	240	240	248	273	259	266	248	282	253	277	280	261	261	276	255	253	261	268	250	239	239	273	257	256	276	260	248	230	244	254	283	271	258	267	266	260	267	267	260	292	246	269	276	269	253	244	254	257	228	248	264	267	260	269	260	287	296	258	256	255	216	278	308	252	256	250	236	259	255	260	223	248	248	209	258	286	275	244	227	239	262	238	276	265	270	239	238	288	267	263	261	262	232	268	269	270	247	259	245	221	256	233	254	263	276	273	254	245	226	257	255	271	238	255	289	272	262	303	232	249	254	283	273	269	262	268	287	247	250	254	246	270	257	253	283	271	254	265	268	288	246	260	264	266	256	234	250	274	246	250	258	265	275	277	260	292	254	251	282	283	248	243	276	273	252	272	257	289	252	268	303	230	258	286	250	250	260	250	252	257	269	246	272	222	240	267	249	243	245	238	250	244	282	215	266	255	230	260	232	268	260	243	251	282	239	255	259	270	251	250	271	251	271	247	256	246	259	264	261	270	249	271	252	280	244	262	267	280	257	241	242	266	263	232	264	238	253	260	255	255	261	266	237	274	263	296	247	243	259	237	270	264	236	246	278	271	258	288	275	259	255	250	260	254	237	259	254	281	264	281	256	240	263	251	274	237	266	260	264	234	289	274	261	275	272	234	252	252	240	254	250	257	253	251	293	245	259	252	237	277	237	247	227	268	266	246	259	253	255	251	256	244	244	289	292	266	259	257	245	260	238	277	223	260	283	256	244	232	254	240	262	283	268	247	259	295	261	273	264	250	281	265	257	285	258	244	252	279	255	249	266	275	266	271	261	266	277	251	281	261	253	247	238	272	250	259	257	250	256	273	233	266	257	276	258	289	226	266	280	232	245	215	255	228	261	248	272	268	280	235	276	262	249	270	275	249	240	292	247	223	253	249	275	282	280	258	252	275	261	250	251	270	282	271	282	260	239	260	263	266	260
41353	16927	3666	910	620	515	410	343	273	242	211	225	233	193	177	167	158	150	185	170	155	159	156	142	155	145	164	154	180	154	150	149	169	133	141	147	146	125	151	154	155	142	146	137	150	138	140	174	115	150	129	137	148	123	154	127	136	147	154	157	138	151	144	140	140	155	131	141	138	143	154	144	124	150	133	156	143	122	142	132	139	129	149	150	112	128	134	127	137	147	134	137	164	146	138	135	147	153	161	145	139	131	148	137	154	128	148	132	165	152	139	153	126	166	143	138	158	122	156	145	161	155	128	127	118	137	133	140	136	159	161	127	149	160	132	117	147	136	147	137	133	136	147	147	122	157	142	146	134	154	163	152	150	136	131	145	109	145	145	131	152	142	127	144	124	152	148	158	156	142	129	123	163	130	139	123	150	149	165	135	141	133	147	156	132	144	147	155	144	160	146	143	161	158	145	141	150	162	145	163	141	136	144	138	146	152	136	142	130	166	151	143	141	143	131	139	140	157	150	176	122	140	142	124	139	149	152	154	140	156	160	120	143	148	140	158	135	152	150	133	124	142	150	133	139	141	138	137	150	148	138	147	117	142	162	125	131	141	152	156	142	148	148	155	158	165	153	151	160	145	140	130	120	160	129	166	132	144	128	125	129	119	146	131	147	123	143	142	142	134	131	143	131	147	134	152	147	140	152	163	135	157	150	135	156	137	152	138	150	127	128	140	147	128	146	163	163	131	147	139	139	161	132	166	127	132	138	171	131	134	149	145	137	138	134	137	146	133	105	140	149	160	134	148	127	157	157	140	117	138	122	164	144	158	133	139	139	154	161	118	142	119	141	155	129	145	153	133	176	148	149	128	146	124	135	147	123	142	133	121	151	124	155	151	137	159	153	133	145	144	148	142	144	141	151	139	130	145	138	138	142	130	165	126	131	147	155	136	142	135	130	147	125	133	143	151	153	148	174	163	133	155	144	142	148	126	123	135	143	146	148	143	160	144	154	154	142	125	130	157	143	145	131	121	125	153	128	156	157	131	155	130	136	140	163	156	121	127	146	139	141	154	139	130	148	135	151	152	143	136	143	128	126	137	157	161	143	143	141	150	138	131	136	128	138	159	163	171	133	143	149	135	138	149	170	127	145	141	152	143	145	120	164	139	143	152	148	126	157	149	131	146	131	120	140	141	139	131	146	125	160	130	158	146	129	130	139	160	140	141	160	144	129	156	165	138	137	133	117	154	141	133	142	140	140	152	135	138	153	150	123	137	140	137	165	139	135	132	139	143	135	124	139	139	151	155	148	150	124	152	141	127	134	146	147	138	143	159	141	144	153	131	143	154	140	138	134	151	117	181	158	145	118	133	174	150	149	142	130	155	125	135	136	145	173	148	144	140	132	135	151	162	147	139	148	144	154	133	140	143	135	131	118	148	132	130	144	147	162	136	132	161	152	147	141	153	140	160	135	168	134	135	133	131	157	139	155	145	133	144	159	157	168	140	131	163	135	134	133	159	130	132	148	137	147	114	174	151	135	153	146	136	142	125	152	137	122	146	159	150	137	129	159	137	142	144	142	157	151	131	134	164	126	155	133	122	159	131	164	139	151	141	138	137	134	131	134	148	175	144	140	142	136	143	147	129	125	125	131	130	141	131	168	126	130	136	134	128	137	151	145	144	124	129	143	155	138	149	139	134	137	131	130	137	151	129	137	150	142	129	160	158	109	137	139	146	139	135	161	165	136	151	150	116	136	122	133	146	134	153	136	121	133	148	141	136	148	142	117	134	125	149	165	142	149	164	142	125	143	133	143	151	139	136	140	127	155	161	140	127	152	140	162	153	132	144	137	145	126	143	128	148	134	145	145	131	152	133	139	124	168	134	133	151	141	137	154	133	170	144	166	125	127	147	133	145	128	131	139	149	133	140	135	141	125	140	132	139	148	137	133	143	147	137	161	145	161	152	143	114	136	156	145	152	143	143	149	131	136	138	152	140	136	145	131	129	127	151	140	154	159	147	155	129	138	167	151	143	152	141	144	135	147	126	146	140	154	128	130	152	155	134	136	148	128	122	139	137	150	150	143	129	147	153	146	139	134	141	106	162	141	136	144	145	127	133	124	122	129	126	149	145	162	133	147	125	149	141	145	153	151	126	145	136	134	137	137	136	143	143	138	158	149	137	135	121	135	146	131	130	147	128	150	148	151	147	126	134	145	134	148	139	156	162	134	132	122	170	130	152	162	148	138	165	149	122	138	146	157	136	132	133	144	143	157	159	127	159	152	138	140	143	151	137	145	161	159	139	132	141	142	124	147	151	123	133	140	118	137	140	129	136	147	133	138	119	131	142	164	162	149	157	155	151	129	153	147	158	163	130	134	136	153	136	143	151	158	135	137	159	140	137	150	157	132	153	137	145	150	145	137	133	153	130	132	139	149	144	150	159	142	159	145	142	144	144	142	151	124	138	143	150	138	137	139	127	151	141	144	143	140	135	136	132	129	128	125	135	141	126	126	143	153	137	126	153	123	138	134	131	138	134	158	127	160	138	136	138	134	145	127	126	142	138	138	141	156	147	136	137	168	158	153	136	145	138	143	146	136	142	161	137	143	147	131	145	147	126	121	151	159	124	130	145	168	147	146	147	151	153	132	125	159	141	143	116	156	140	139	138	151	143	154	127	169	142	165	145	146	117	155	135	146	146	158	132	145	137	152	141	142	149	149	149	129	136	125	128	149	158	125	134	127	120	142	148	147	136	155	128	122	132	145	134	142	152	136	138	138	163	161	142	124	169	142	159	161	161	112	120	144	143	129	146	133	142	104	132	137	154	136	118	125	132	145	144	141	146	144	147	135	116	133	145	137	151	140	125	141	135	121	163	149	151	145	164	149	140	149	154	128	147	152	124	150	141	155	130	127	124	146	139	160	152	126	129	144	144	134	131	152	163	141	141	155	134	139	154	161	139	134	165	162	118	143	164	141	141	139	137	126	133	143	160	134	113	140	148	136	126	126	131	150	134	160	175	140	116	126	142	133	149	162	151	147	146	128	153	153	131	158	129	127	148	149	140	152	136	130	138	136	145	137	150	148	141	133	143	142	137	149	164	133	130	134	133	138	137	161	136	140	119	138	133	178	149	136	123	123	140	133	133	146	130	171	165	136	169	131	134	125	138	143	128	132	126	166	154	142	156	139	144	131	134	153	136	129	136	155	124	143	156	154	119	142	128	131	159	132	147	165	119	130	156	154	119	134	139	137	138	144	135	119	135	147	119	141	159	132	143	145	134	145	150	147	136	151	118	174	136	131	164	138	128	124	139	146	132	142	119	155	148	132	171	144	148	135	153	124	133	149	152	142	141	161	156	154	144	134	151	150	170	144	116	165	140	143	162	144	171	156	153	145	138	131	173	128	133	141	124	144	143	141	138	144	137	118	142	152	140	130	144	144	144	143	136	141	146	127	150	135	138	157	125	166	158	162	121	141	159	130	164	133	148	143	131
20201	1211	2444	2796	2494	2086	1699	1539	1222	1156	931	950	860	832	767	735	673	661	642	637	622	622	602	555	556	587	529	557	525	550	534	507	498	535	540	515	469	454	488	500	484	482	481	452	457	482	534	473	446	461	532	519	485	456	463	444	502	474	476	460	452	504	487	489	477	482	455	521	451	467	459	455	476	443	478	446	447	438	446	484	447	472	471	495	446	480	411	448	469	429	414	474	453	439	498	453	432	470	462	442	472	433	472	472	461	444	470	435	455	477	472	471	442	439	462	495	490	470	463	441	429	440	436	441	450	482	477	453	473	466	435	475	473	496	475	462	439	433	451	470	487	510	430	453	463	463	491	429	478	460	453	496	461	464	472	465	450	421	442	481	466	459	480	450	477	490	431	455	426	402	445	437	472	477	437	463	411	456	417	442	467	456	453	434	428	465	425	459	464	458	494	440	461	427	425	471	426	475	473	448	459	452	422	432	478	461	472	441	448	449	417	483	439	422	462	441	461	429	434	472	460	457	434	428	456	406	477	453	437	451	451	435	490	428	481	453	424	481	437	429	413	499	449	446	465	435	427	448	464	457	425	470	455	450	455	448	438	426	440	478	425	441	446	447	471	487	471	450	446	454	465	424	472	490	470	442	436	447	449	471	453	465	414	452	443	464	479	459	455	422	482	462	460	451	463	452	436	475	472	446	454	455	453	466	455	436	452	439	415	445	480	432	427	452	439	440	486	458	440	431	445	442	452	453	476	421	398	449	451	427	474	425	438	408	434	440	452	428	467	451	456	447	405	450	449	433	449	415	450	504	437	452	442	462	456	474	458	479	444	429	438	450	477	418	445	439	459	500	449	417	459	452	481	430	456	464	433	458	433	449	454	425	452	448	492	440	498	426	444	450	465	426	474	445	454	440	455	459	435	404	425	453	435	447	479	438	505	446	452	431	414	464	461	446	478	460	475	421	433	434	430	458	424	436	452	419	487	482	453	441	422	452	449	448	469	408	458	477	466	472	429	448	458	478	480	454	427	447	480	492	440	454	467	447	449	471	451	456	457	463	450	438	419	452	516	466	452	455	452	473	469	461	508	489	459	441	453	454	471	413	465	416	443	418	435	479	435	478	456	428	493	421	438	442	474	445	460	457	479	436	458	451	433	446	415	438	424	448	451	437	439	466	429	450	472	436	453	453	446	469	457	434	456	429	424	438	443	434	430	464	441	443	400	457	459	416	431	471	447	446	470	458	451	459	434	432	460	442	431	433	423	469	415	454	488	460	443	455	466	494	443	456	448	443	450	492	496	458	484	451	467	478	465	461	442	454	473	476	438	450	468	439	428	481	475	450	469	432	506	462	447	418	424	385	443	495	451	477	451	463	450	461	405	456	428	439	449	500	441	436	457	430	451	410	437	473	432	474	430	442	462	462	458	466	452	453	429	444	445	460	489	479	426	440	450	462	475	452	465	432	430	463	466	445	440	432	460	490	447	446	455	425	487	441	444	451	474	477	438	493	449	448	417	452	405	458	436	447	462	447	451	480	458	442	449	466	430	448	462	438	464	466	416	469	489	463	431	485	487	460	426	426	437	413	435	431	408	460	422	438	450	463	469	467	468	467	438	461	433	469	411	437	442	442	444	411	467	444	443	465	452	445	447	478	455	444	466	455	450	453	424	452	451	434	444	461	467	433	439	429	456	463	438	494	464	437	415	457	466	465	461	462	435	468	406	456	441	452	475	470	468	462	483	432	467	455	501	444	439	440	468	384	481	426	449	460	434	400	486	474	479	444	450	473	464	454	437	440	427	434	480	448	455	461	447	434	475	411	421	471	453	434	413	472	492	462	453	458	462	468	466	458	467	462	473	454	442	522	479	431	434	443	410	470	432	479	402	454	452	478	431	441	471	441	427	457	454	447	451	430	455	435	413	442	431	466	440	451	449	433	451	439	484	469	457	435	428	438	469	443	460	462	449	451	433	465	471	459	434	439	435	454	443	447	491	462	454	453	441	482	442	443	450	464	456	457	398	460	462	423	460	442	474	424	439	450	457	459	445	429	406	421	437	432	427	435	468	479	432	448	424	477	441	422	423	431	425	441	458	409	463	423	467	461	444	399	451	450	433	459	476	466	480	439	444	428	454	443	476	463	447	436	436	402	423	460	451	445	477	414	459	453	439	445	451	464	440	455	426	470	467	472	473	458	403	453	459	458	444	449	467	452	397	467	452	438	431	437	461	444	446	461	429	450	421	456	428	468	418	474	432	472	466	447	437	452	466	491	440	460	488	459	423	473	414	431	430	430	430	444	469	468	467	456	408	451	482	458	483	476	438	434	451	419	476	474	422	471	474	454	430	454	467	474	486	453	432	440	470	479	469	470	502	430	426	438	460	473	435	487	436	480	433	444	410	454	461	425	452	427	481	439	409	446	496	383	455	460	464	446	464	442	439	438	466	442	463	455	433	435	445	442	474	500	384	459	441	457	417	469	469	443	457	439	473	450	422	448	426	441	473	472	455	451	432	444	446	425	450	493	448	480	450	418	426	476	444	446	451	426	492	446	452	467	434	468	425	475	485	464	493	483	453	461	461	478	439	450	459	446	441	440	455	467	454	423	461	460	413	466	465	456	461	447	484	454	499	449	442	441	444	444	465	451	478	448	489	431	470	460	434	475	407	431	446	432	426	471	428	457	451	445	442	446	484	456	464	442	458	422	473	437	450	462	478	465	434	439	473	457	456	443	481	458	447	456	465	472	419	448	444	432	411	422	467	471	443	483	427	414	437	446	443	448	517	477	455	452	476	445	485	448	450	445	472	437	429	451	445	489	451	458	467	433	459	442	465	398	469	419	464	465	431	448	408	476	441	439	426	447	482	418	430	447	467	466	444	409	477	461	437	488	437	454	487	438	437	428	441	476	446	470	452	448	397	443	428	467	438	482	434	474	444	445	442	481	430	430	453	506	413	450	446	452	454	412	414	468	453	455	441	453	457	440	461	484	449	437	442	460	449	489	412	441	472	461	433	499	458	442	459	465	472	470	448	446	431	448	418	429	463	434	476	430	480	449	450	468	453	449	420	456	464	450	447	459	447	385	444	430	446	429	481	434	435	451	460	461	421	438	452	472	466	444	464	413	449	432	457	469	452	449	474	435	437	436	473	450	476	432	475	413	500	418	428	453	463	466	460	448	468	440	450	428	442	437	442	458	450	427	465	434	500	477	431	428	485	452	439	486	438	463	447	455	438	438	439	478	436	439	474	427	427	441	455	471	453	454	451	431	456	439	463	413	414	472	426	443	440	463	437	453	525	455	431	414	513	461	449	424	439	423	438	476	399	411	508	449	449	466	460	456	434	449	439	450	445	417	428	422	447	444	467	444	434	475	445	450	430	409	441	427	448	474	458	446	445	460	435	485	474	406	493	494	446	465	477	443	433	450	484	437	459	467	475	450	448	469	456	474	441	436	481	467	485	453	481	464	412	435	459	424	464	470	454	439
43967	26646	18115	2985	1405	1019	741	620	528	482	404	396	368	339	293	317	318	304	314	290	265	270	248	280	272	260	245	246	246	249	257	271	258	255	251	237	262	241	250	237	262	256	242	238	233	220	242	263	240	234	252	258	251	222	260	225	236	246	223	248	229	237	233	231	254	220	224	250	240	223	218	226	236	239	256	264	244	257	244	233	239	197	235	243	221	200	254	233	242	242	224	249	241	224	229	242	214	229	238	222	228	226	238	219	231	255	270	229	241	224	252	241	239	240	256	215	228	238	227	218	232	234	249	256	221	208	230	278	228	190	242	232	240	244	222	250	262	226	245	241	266	219	209	206	250	222	229	223	218	242	241	237	208	258	237	253	245	230	232	209	245	268	243	234	245	215	237	224	222	221	224	220	223	229	280	243	246	227	236	242	231	257	243	244	239	236	205	251	225	210	241	207	225	218	233	222	222	235	248	228	228	240	244	246	221	223	209	258	234	207	240	239	244	212	207	228	266	221	228	224	234	237	241	237	271	217	209	245	251	231	231	243	238	222	226	253	238	224	252	251	250	252	213	243	249	221	235	218	237	218	248	242	221	244	234	243	230	247	224	240	227	257	248	233	213	223	235	218	219	238	231	231	231	244	245	246	269	245	233	226	233	239	242	248	225	260	235	243	209	221	218	246	242	241	247	219	228	232	246	238	222	237	225	229	215	242	256	237	225	227	261	235	239	217	258	217	252	209	238	255	246	207	257	209	235	228	202	232	235	222	219	240	251	227	248	221	239	212	238	224	265	220	227	233	200	232	231	234	223	208	232	212	236	234	252	255	220	257	226	245	238	220	269	244	210	239	235	238	225	236	230	260	233	209	266	242	228	248	227	201	235	236	257	208	230	274	231	228	252	245	263	236	247	223	220	230	237	230	236	231	223	216	237	241	216	245	239	226	233	254	251	249	233	235	251	235	216	242	254	220	250	233	235	237	238	237	230	256	232	220	212	254	222	277	214	219	213	231	238	226	246	241	225	225	241	238	222	224	264	231	232	239	257	231	232	225	242	251	220	240	212	238	257	221	252	228	203	249	234	222	232	250	228	245	252	236	243	237	260	254	242	253	238	238	239	241	220	240	218	238	229	243	229	211	253	229	268	258	212	235	243	225	233	250	218	247	229	233	227	225	236	237	251	228	250	254	212	211	256	261	234	230	237	232	234	232	235	231	207	222	189	230	251	246	218	246	235	240	241	230	227	241	257	241	257	239	233	235	218	209	258	229	211	233	242	251	243	242	263	237	249	225	248	232	231	219	243	217	249	235	218	210	226	203	266	236	233	255	228	222	225	232	223	208	257	219	224	215	258	234	223	237	243	240	274	251	256	248	239	236	231	247	237	236	235	234	234	235	247	217	263	233	238	222	250	228	255	215	244	223	219	240	241	241	273	255	247	207	219	234	248	242	211	228	281	261	258	242	232	206	216	234	232	244	220	243	222	242	236	232	247	228	244	232	235	273	226	235	237	231	239	243	245	233	245	234	233	231	231	229	240	211	222	219	236	224	241	201	254	229	223	237	227	207	243	209	231	241	218	225	244	226	224	239	234	231	245	243	230	229	222	225	260	238	217	232	237	214	260	258	216	257	231	236	225	239	234	219	215	248	217	238	229	207	231	217	206	237	256	244	253	236	237	231	232	220	222	232	228	231	250	234	198	237	228	215	219	238	231	245	223	250	243	238	240	221	256	218	252	263	224	228	232	210	238	247	210	250	260	220	221	232	246	232	222	259	231	256	240	245	237	250	220	227	236	224	269	209	228	229	216	223	236	240	234	247	198	222	243	257	232	234	226	206	253	249	218	244	237	213	246	223	236	213	232	226	227	232	225	236	246	239	245	243	258	228	256	232	232	243	251	245	212	240	241	228	240	238	245	226	230	222	247	265	216	243	235	240	254	272	242	255	197	245	217	264	252	226	215	238	260	253	240	222	258	249	217	227	233	235	263	229	236	254	265	225	246	236	206	225	233	259	232	209	210	244	243	241	222	260	223	256	229	236	248	244	240	245	225	243	268	242	218	230	236	242	250	240	221	237	244	240	225	259	272	228	240	242	220	234	232	249	242	216	227	222	240	229	216	213	210	236	231	225	237	240	229	206	245	228	238	245	218	248	224	255	204	222	229	248	269	243	233	231	245	238	223	249	253	252	241	246	265	241	234	240	252	229	234	209	241	226	240	252	229	213	222	234	238	249	229	227	215	244	216	253	231	255	262	235	245	253	244	255	265	245	210	234	246	243	245	241	219	254	227	206	264	227	236	264	223	237	246	242	247	230	267	243	249	233	223	225	219	224	217	241	241	225	229	258	246	234	244	249	233	203	215	263	198	234	208	230	220	219	249	208	218	226	232	244	230	228	211	202	225	227	220	227	255	235	227	228	243	228	277	222	236	220	214	229	246	220	252	210	226	250	246	221	237	241	258	243	220	239	215	220	227	274	229	239	259	201	210	231	235	226	233	258	253	230	212	243	231	217	251	239	266	251	221	230	228	237	247	237	225	230	215	239	248	252	259	234	246	210	219	219	263	255	255	252	240	223	228	247	240	222	257	244	236	224	220	229	225	246	235	244	238	218	250	248	231	225	223	240	230	272	203	198	248	229	246	234	208	211	251	257	226	221	242	276	240	239	223	258	222	226	229	227	241	271	267	224	254	225	275	217	226	240	230	230	253	248	230	226	246	245	205	230	201	223	244	238	221	261	208	210	240	209	243	238	204	232	274	217	245	262	225	260	252	250	228	202	246	248	224	256	238	231	217	253	234	256	220	242	235	253	236	225	221	253	228	234	232	219	226	198	225	224	227	228	227	242	233	218	229	237	224	244	246	206	235	240	255	233	239	228	232	206	211	248	233	231	233	223	232	259	216	228	225	232	265	224	223	232	236	249	263	238	214	216	234	245	250	242	240	221	216	232	235	228	239	224	211	207	226	240	262	246	223	232	227	215	223	254	241	232	251	206	268	230	243	246	257	240	245	267	250	215	227	212	204	241	235	274	256	240	232	247	236	224	229	253	255	221	250	252	243	225	218	238	221	234	232	230	255	236	239	208	233	248	257	206	232	243	240	234	256	244	235	239	248	222	214	269	200	237	233	249	232	227	203	256	240	231	216	242	219	214	241	228	232	223	258	211	252	233	231	243	261	249	250	240	249	199	255	231	251	258	261	233	235	216	242	242	241	227	240	231	258	221	235	237	230	216	248	229	249	221	213	217	219	198	228	233	207	236	225	229	240	253	239	216	215	230	211	244	227	221	238	240	236	265	276	271	262	239	261	233	221	224	223	227	231	210	252	257	231	193	208	267	242	241	266	211	220	220	233	213	244	221	243	208	211	242	233	251	219	244	236	231	254	212	218	234	263	243	235	220	234	260	225	271	245	231	245	233	227	234	254	236	242	223	251	196	212	261	227	253	242	236	213	218	248	233	217	224	218	262	221	233	250	217	237	222	230	215
23646	2229	4530	5273	4379	3756	3089	2539	2257	1987	1843	1586	1526	1426	1237	1169	1156	1116	1069	1012	1027	988	960	938	921	903	901	868	846	817	861	879	839	818	826	801	799	787	786	729	790	766	771	752	806	768	745	777	775	747	761	756	733	708	708	810	731	714	698	697	764	684	705	762	705	662	736	766	702	745	729	701	651	750	678	718	740	744	717	733	699	716	747	696	718	699	700	693	707	730	727	698	687	692	684	710	695	739	680	669	711	724	664	718	704	679	751	688	682	722	692	681	683	712	677	714	712	699	711	684	675	714	676	725	671	684	706	664	724	677	678	698	673	703	677	729	721	680	706	713	732	717	665	648	719	690	689	720	680	699	682	663	688	742	667	717	725	705	682	675	692	703	653	681	668	709	723	663	698	692	680	681	702	689	737	740	671	693	691	690	688	725	728	665	683	698	665	674	697	709	663	696	684	686	768	718	681	727	722	701	702	716	694	683	680	700	680	685	687	688	699	652	676	665	716	673	698	710	675	691	718	670	723	722	682	659	746	693	689	687	689	686	667	726	679	683	677	712	661	658	635	686	666	722	697	700	712	712	702	682	717	706	648	698	648	710	732	707	682	693	643	728	676	695	694	695	677	700	669	680	660	729	767	689	691	710	666	636	682	723	668	680	703	704	618	667	679	668	684	703	675	664	643	655	705	661	663	675	679	648	653	685	641	711	680	694	688	702	682	692	715	693	733	697	660	713	691	647	727	652	663	681	691	706	741	639	689	681	704	691	725	734	669	696	666	686	704	703	684	690	637	691	669	657	665	731	669	709	661	734	679	726	657	691	733	673	663	670	747	761	687	697	671	671	666	690	699	701	706	670	683	653	654	692	667	698	716	680	690	679	688	695	701	679	691	708	683	690	665	701	704	702	704	733	741	693	606	677	699	722	659	673	729	719	723	686	670	691	717	655	689	671	672	670	676	682	728	695	653	677	698	656	675	689	677	733	690	680	744	726	697	675	702	680	663	652	699	708	678	659	685	718	675	681	670	670	701	730	704	707	660	677	668	651	718	721	687	682	702	690	674	698	630	711	654	631	680	689	625	648	703	672	758	666	697	670	657	686	713	665	671	697	699	647	671	745	677	744	702	666	698	669	701	702	674	658	700	686	659	705	706	673	687	663	703	687	727	694	674	703	711	694	706	657	681	725	718	694	707	673	694	696	688	648	760	680	745	683	708	707	725	699	732	651	718	682	668	697	671	697	709	710	685	697	688	672	704	681	760	671	696	713	681	707	661	675	701	678	725	672	692	702	683	742	682	683	712	714	669	647	698	655	690	657	698	685	688	682	677	716	762	694	705	672	692	699	693	624	715	701	697	694	683	699	713	693	696	718	696	686	697	736	703	669	704	695	690	663	697	730	688	724	665	687	693	700	701	674	703	751	768	655	692	694	690	645	672	682	713	684	733	694	700	687	682	684	723	687	689	705	707	687	705	688	700	736	731	694	694	673	690	699	673	683	701	690	712	699	736	721	698	677	682	682	664	693	687	677	689	711	732	701	697	681	711	683	704	743	684	680	714	683	683	727	679	714	688	703	650	703	658	638	700	651	666	710	668	702	704	713	729	666	693	692	697	683	703	702	693	648	682	739	669	679	662	685	677	704	706	674	688	689	705	691	706	651	650	702	700	673	729	689	745	649	671	693	664	664	668	660	712	691	692	667	742	671	698	665	708	665	686	698	656	701	709	684	635	711	678	692	724	733	647	681	658	687	673	704	731	696	707	715	743	663	699	698	728	624	693	673	698	709	701	676	679	673	671	696	664	639	711	703	687	620	675	684	640	678	655	690	690	636	675	683	711	719	700	695	698	695	742	700	721	716	687	675	731	672	695	649	685	728	659	667	700	717	710	700	662	627	687	681	718	670	689	696	684	674	656	676	677	677	691	721	676	677	658	714	700	682	668	695	680	673	727	717	690	675	747	687	698	653	696	708	727	691	699	666	669	715	676	651	674	670	672	702	689	684	684	651	720	690	723	670	718	692	680	712	644	731	678	700	740	695	691	691	733	691	676	697	717	652	690	682	695	650	710	657	680	689	690	700	672	686	695	686	688	707	703	738	698	709	676	724	656	706	723	676	672	731	710	683	640	656	670	724	678	721	667	647	664	669	707	697	670	688	699	711	719	720	696	696	689	688	672	694	728	722	710	660	674	688	674	725	696	673	669	666	666	669	657	661	698	669	732	678	688	647	680	642	694	693	703	663	658	709	673	697	667	698	670	703	695	667	707	681	711	670	658	668	641	663	688	728	682	666	692	712	678	686	708	653	696	740	682	682	730	680	672	657	660	692	695	682	730	709	691	684	679	688	724	683	724	717	714	667	682	754	654	678	706	665	647	685	650	679	721	683	665	673	659	653	684	680	736	690	714	709	704	678	667	715	684	709	706	684	684	623	664	678	655	678	697	698	675	694	689	699	700	684	654	708	702	703	691	680	702	691	675	695	679	703	740	654	709	697	680	697	666	721	657	637	703	702	671	673	715	696	703	606	692	731	726	702	696	687	689	710	694	682	714	677	656	664	640	683	735	681	691	664	664	673	667	736	693	707	679	671	663	719	676	709	669	663	687	679	680	701	705	692	706	665	706	663	663	692	717	684	656	654	651	692	662	716	696	683	708	688	675	732	682	680	704	661	678	697	653	690	643	686	709	704	695	715	666	697	701	686	709	674	671	687	712	691	704	684	674	688	675	700	697	725	697	725	702	657	718	733	676	730	677	703	706	700	716	706	690	707	743	709	707	691	673	675	717	712	702	711	688	677	671	667	690	660	696	679	726	727	700	717	676	676	703	673	654	697	682	655	673	655	700	736	660	704	652	685	664	665	685	670	680	709	653	739	719	710	698	707	660	676	682	716	711	763	705	678	683	654	681	679	707	709	698	673	736	677	688	723	688	686	691	638	662	732	673	676	708	688	711	663	707	719	634	689	680	690	715	697	672	723	679	697	685	686	678	651	683	706	703	692	730	751	700	719	687	713	692	723	703	651	686	693	688	684	669	665	693	662	669	736	656	683	701	711	743	708	659	656	666	666	735	751	680	731	702	677	701	726	684	677	663	702	676	687	647	698	694	672	732	729	706	662	728	679	639	699	660	678	662	698	692	645	714	727	714	684	688	704	615	697	689	697	713	663	714	719	703	701	723	639	721	691	733	692	710	701	713	694	704	705	673	670	710	678	737	694	714	717	703	681	664	666	617	679	678	737	651	715	656	659	707	711	682	692	705	671	652	722	669	715	707	697	670	724	717	694	748	712	704	678	678	676	634	681	688	671	704	765	677	696	684	668	641	627	693	746	707	711	718	655	691	718	706	685	716	696	664	710	701	723	652	721	614	713	717	703	658	704	710	666	667	760	668	694	691	677	641	635	691	661	667	700	677	649	739	745	645	712	682	647	681	709	719	668	651	707	748	677	647	711	689	697	708	676	689	688	662	670	686	695	679	708	712	706	703	682
6557	372	232	127	95	65	81	89	80	70	63	69	74	60	73	64	64	86	75	65	61	61	73	78	59	63	56	71	65	70	60	57	68	75	64	68	71	72	80	63	72	70	55	61	83	61	81	73	60	64	85	55	72	85	62	63	77	56	50	72	71	64	61	71	80	66	67	90	65	72	55	70	67	65	55	59	65	74	65	58	69	64	63	68	74	76	77	66	67	77	78	62	81	73	52	85	66	74	59	69	74	61	64	66	68	58	80	80	55	72	58	48	69	81	95	72	70	82	69	75	76	72	73	76	68	65	59	69	70	83	65	62	59	80	66	79	69	73	62	70	66	72	58	74	62	73	74	67	70	69	79	70	60	74	68	77	86	68	58	75	73	78	67	67	72	62	76	82	80	71	55	75	66	57	76	64	66	78	69	71	82	77	76	90	66	62	64	54	61	69	72	40	56	76	79	54	67	69	52	68	56	63	62	73	72	66	72	76	62	78	55	67	63	80	52	64	79	65	61	67	69	66	53	71	67	74	77	68	66	66	80	61	67	51	69	72	53	72	71	66	77	64	65	69	69	65	58	79	73	67	63	74	63	69	81	63	58	70	58	65	60	70	71	60	54	80	61	68	73	81	58	78	55	60	73	80	58	57	72	57	54	73	57	63	60	77	63	55	69	71	66	69	69	68	68	62	59	68	60	66	70	68	69	72	65	72	54	84	73	68	70	66	82	70	75	77	60	77	58	63	54	69	79	66	78	85	71	77	65	85	65	69	76	62	71	57	77	62	70	72	78	67	58	65	67	46	65	47	67	66	71	66	59	70	55	70	68	65	66	62	70	58	63	56	63	64	64	76	66	63	55	71	67	59	51	67	60	78	77	54	58	78	60	63	59	55	71	64	54	63	72	68	67	75	65	53	63	76	64	85	73	64	59	64	79	65	61	71	52	47	80	67	59	73	63	52	75	77	67	66	52	79	63	61	64	52	74	69	73	58	62	60	71	83	65	79	68	65	64	66	79	62	59	76	75	54	72	86	69	59	60	79	74	74	78	71	68	69	64	73	67	69	62	56	56	72	63	84	74	70	76	74	73	64	69	52	85	74	98	69	60	60	71	64	58	57	67	56	66	57	76	57	60	69	54	58	68	59	77	61	60	91	73	76	77	66	59	75	54	69	62	71	64	66	78	73	73	68	54	79	53	72	64	67	68	68	60	71	66	65	72	75	67	78	64	67	83	73	66	76	72	82	71	71	57	83	72	67	73	70	67	68	74	68	65	77	61	71	74	61	71	66	59	88	71	68	72	63	68	64	52	60	64	84	70	65	72	69	78	73	67	68	64	73	71	64	59	77	64	73	84	73	66	88	71	74	79	53	55	67	75	79	53	62	61	83	72	75	65	60	78	68	67	66	70	64	72	64	65	69	70	68	53	74	58	67	61	60	74	53	78	71	70	69	60	60	74	78	66	68	65	81	58	72	69	70	66	66	67	84	71	66	74	76	77	74	65	60	59	50	61	49	69	70	70	63	74	63	67	75	77	79	47	82	63	58	70	59	54	61	56	65	67	68	56	75	62	60	74	67	45	80	72	73	74	65	67	63	54	76	87	78	70	72	52	76	76	61	64	68	67	50	79	72	67	59	90	61	72	59	66	78	65	56	89	56	61	80	68	71	69	69	61	62	72	62	56	71	78	70	74	73	75	71	79	85	65	67	68	85	74	74	74	70	60	56	56	77	67	59	64	56	68	67	63	81	54	65	65	75	63	69	71	46	62	72	66	62	92	69	63	54	80	65	82	70	69	69	63	67	69	70	81	75	66	62	66	63	73	54	72	65	64	67	75	67	65	66	89	67	62	80	64	68	83	56	62	54	57	62	69	71	78	57	61	66	68	66	60	74	57	72	82	71	85	67	79	71	52	71	71	77	66	62	64	75	79	67	71	65	63	78	75	63	73	73	60	67	82	68	70	64	78	83	72	66	88	73	72	67	70	83	58	55	58	78	64	68	59	54	66	59	56	73	60	58	64	82	76	71	64	73	47	65	66	60	67	62	43	64	68	69	61	86	64	89	74	60	77	56	72	41	71	79	67	64	70	62	61	64	57	65	50	67	74	62	88	71	72	57	65	61	71	81	80	70	68	74	59	65	74	63	64	69	60	79	64	57	58	59	67	71	70	71	64	62	68	57	72	86	78	58	57	62	52	61	68	67	70	72	59	66	68	71	77	63	57	79	73	66	86	72	76	72	67	65	72	71	77	61	63	82	77	70	77	70	71	83	70	61	65	70	58	55	83	59	75	64	82	59	61	63	63	58	76	58	66	75	68	64	82	62	73	78	64	75	62	61	60	74	54	48	65	69	69	71	82	66	65	73	78	72	67	59	77	54	83	58	70	64	67	73	69	74	67	71	81	66	51	58	57	59	80	69	67	55	70	63	80	78	62	55	59	61	63	71	74	79	70	74	79	62	67	74	72	67	60	86	76	67	72	61	72	56	62	65	71	64	83	55	69	72	75	64	67	76	64	69	72	69	73	59	82	76	80	71	64	71	73	74	70	59	68	60	69	77	73	63	74	68	67	68	61	63	66	60	70	63	55	75	53	75	48	62	69	64	60	77	77	76	75	62	65	73	51	80	81	71	79	57	67	56	65	68	59	74	63	57	47	66	69	65	68	61	57	76	71	70	71	57	67	70	73	76	75	71	76	66	65	63	68	66	63	66	62	65	66	75	68	76	67	78	77	64	65	63	72	63	62	76	85	64	63	76	71	70	66	77	82	59	77	57	72	74	65	69	73	62	69	77	65	72	71	72	76	52	67	68	67	77	72	83	71	62	67	59	59	72	80	67	73	72	62	62	88	71	74	75	77	66	47	75	73	69	65	63	59	83	64	52	71	70	76	61	70	68	60	78	62	72	73	61	63	67	80	77	71	79	63	79	71	77	66	87	74	60	64	63	72	70	56	71	70	66	71	57	62	69	69	64	64	54	73	66	53	54	71	65	71	58	76	66	82	62	69	80	65	65	50	74	75	56	85	65	53	65	61	46	66	58	69	61	67	80	57	70	65	68	62	54	60	59	53	56	74	69	58	62	75	73	73	68	78	64	81	64	83	66	58	70	71	75	73	79	68	66	66	72	64	66	67	80	73	71	59	62	73	65	77	53	58	52	63	68	61	55	80	74	80	83	58	61	60	63	66	71	76	55	55	76	57	73	71	78	72	77	83	65	72	62	71	75	77	68	71	59	62	62	55	60	70	82	49	68	60	86	69	48	56	57	66	68	75	70	73	62	70	62	53	61	75	60	55	65	68	67	60	72	73	70	68	64	73	65	63	69	60	63	69	60	69	76	54	79	70	74	72	56	58	60	58	64	58	67	67	62	81	64	54	63	83	65	59	72	66	64	69	61	59	57	71	62	60	80	73	68	65	77	57	76	69	63	58	57	71	68	76	68	79	56	56	72	63	65	72	70	62	81	76	75	64	61	69	61	71	77
7883	322	406	387	376	358	356	309	295	287	292	274	285	265	269	300	263	266	272	277	267	280	280	240	249	240	240	253	231	269	262	241	311	255	245	300	271	254	291	247	225	286	281	261	224	274	269	287	247	252	234	307	243	275	254	236	237	265	260	288	277	247	221	249	259	241	262	277	280	243	257	244	264	283	256	247	258	235	229	272	256	250	270	252	274	246	239	267	258	261	247	243	254	267	303	255	267	279	254	297	246	268	270	255	281	261	265	269	271	237	242	253	233	235	295	238	273	250	247	265	266	230	253	260	244	273	259	327	291	246	264	246	240	297	257	241	249	279	262	248	255	262	270	250	250	280	260	246	254	287	253	258	267	267	271	219	263	283	265	276	260	256	273	241	271	267	260	252	248	254	247	238	230	239	253	281	282	251	278	260	252	264	240	222	254	252	288	242	265	258	251	274	258	242	251	251	253	253	239	248	281	246	249	285	290	245	236	265	297	265	259	261	275	237	244	272	261	236	248	273	220	257	253	257	249	254	274	254	247	235	252	252	273	242	271	261	252	265	268	232	267	261	254	249	256	233	243	267	245	294	259	259	245	256	247	234	255	244	283	278	248	257	249	268	256	245	252	260	233	254	265	269	245	242	267	229	257	258	258	258	261	235	291	268	245	249	268	239	278	238	253	292	245	259	287	256	266	250	267	266	245	257	251	241	249	243	262	245	261	236	266	261	260	256	260	257	262	293	244	265	250	260	243	262	254	265	251	259	232	240	282	265	258	237	253	288	263	227	248	257	271	239	228	238	262	263	288	240	241	260	259	271	246	232	262	255	270	250	256	258	276	257	271	246	237	255	252	250	263	216	266	256	251	277	253	255	277	288	236	260	236	250	270	296	232	239	256	249	263	251	241	260	247	256	256	247	286	244	250	247	247	259	238	254	265	270	270	257	256	268	239	276	274	265	252	282	245	247	256	245	260	246	269	251	273	254	248	237	276	254	236	252	258	239	275	252	257	246	273	271	270	242	265	264	253	278	231	242	258	263	239	278	270	271	247	248	230	282	239	257	261	263	257	270	284	247	254	264	244	261	249	275	291	237	245	261	233	268	272	261	247	243	245	220	249	263	272	262	230	267	256	225	267	275	239	257	255	238	291	300	277	228	261	251	251	259	255	293	248	265	258	257	246	258	236	271	235	256	252	239	260	288	262	254	268	259	268	241	262	248	245	242	254	269	242	253	251	255	253	253	257	278	262	247	233	262	245	242	245	271	288	261	249	240	262	244	239	249	261	238	240	252	285	246	255	236	237	259	256	268	251	263	229	252	274	228	275	247	242	238	255	294	263	243	255	258	251	274	272	268	249	231	253	240	257	244	246	273	256	260	240	275	272	283	258	237	278	265	280	272	251	290	249	257	253	250	237	247	247	249	249	261	234	230	240	260	251	260	236	269	260	235	263	272	269	265	224	225	259	280	255	239	277	252	255	257	256	254	277	252	260	261	251	254	250	256	263	249	243	231	249	226	221	252	262	265	241	256	265	260	236	254	251	264	259	244	254	245	265	269	267	288	231	251	259	295	256	265	236	278	273	265	251	281	249	284	277	259	265	262	264	250	263	266	270	242	269	236	263	255	247	237	226	246	273	251	255	263	264	262	248	254	219	242	255	268	244	274	257	262	277	237	266	261	245	242	261	219	229	239	245	273	241	251	246	249	239	265	262	231	255	250	235	262	248	262	259	241	275	240	230	272	262	243	242	245	240	259	301	281	268	244	240	229	270	257	266	275	238	271	293	274	250	264	253	263	259	225	249	286	238	267	230	261	256	241	248	230	251	279	242	239	239	250	262	245	256	253	228	262	267	264	282	295	257	266	247	292	257	262	258	277	226	285	233	259	268	261	244	245	235	247	240	260	252	245	261	248	259	258	267	235	268	251	246	244	273	295	251	265	265	264	233	255	258	244	253	253	238	230	247	232	240	254	256	289	228	250	292	248	243	262	263	256	258	246	247	252	233	259	262	265	232	270	261	259	242	255	232	236	284	276	256	240	260	263	260	255	260	237	237	261	237	270	263	259	237	258	230	246	262	291	235	262	233	249	261	257	215	254	271	242	252	267	257	280	231	269	251	257	257	255	267	277	270	259	267	255	277	242	265	251	256	262	264	278	237	262	284	245	236	260	226	286	245	255	250	243	288	266	272	247	246	239	267	268	266	254	256	254	243	279	293	272	243	242	248	237	242	245	277	265	264	253	245	260	271	269	246	240	266	288	260	253	269	270	262	247	271	238	254	264	255	253	232	252	247	234	253	238	244	267	255	239	260	259	284	286	251	278	282	274	234	226	256	254	253	262	271	264	286	242	254	238	265	254	272	249	273	233	265	250	278	255	266	272	240	250	233	258	258	258	263	267	275	237	275	258	236	262	242	260	255	221	231	283	248	248	238	252	267	254	270	259	240	254	260	249	295	231	276	266	237	245	276	264	245	251	244	228	256	246	278	257	283	265	269	242	242	264	244	259	258	254	237	248	248	274	248	257	248	259	241	251	276	249	257	262	229	273	287	287	256	257	280	270	261	246	268	248	226	283	242	283	246	254	240	236	259	241	264	243	257	251	243	277	238	278	241	271	242	257	244	248	247	262	255	246	257	279	259	280	253	259	256	257	253	262	253	255	262	266	273	256	269	259	241	251	279	258	273	245	262	253	259	231	265	286	245	267	268	274	248	270	229	263	238	274	270	257	273	263	258	280	284	255	260	266	235	268	260	231	268	230	250	255	288	248	274	256	259	252	244	278	278	254	255	257	265	251	255	243	264	249	248	249	289	262	273	247	275	270	274	254	260	222	291	286	249	269	272	284	270	266	248	242	267	271	261	227	280	284	248	267	246	257	268	260	241	225	246	231	265	246	270	249	271	244	275	271	234	264	257	260	245	289	246	271	264	268	252	246	248	266	273	269	227	253	268	243	260	244	271	258	254	260	249	281	262	230	254	300	274	231	275	244	252	240	278	260	270	261	226	227	231	279	260	250	262	231	246	256	227	248	232	256	253	257	272	246	263	281	274	238	255	255	237	264	272	268	250	260	260	275	256	259	222	262	262	245	265	223	229	217	264	290	253	246	276	248	231	254	244	242	261	281	250	290	262	279	237	266	249	277	260	231	262	254	257	248	230	277	263	256	262	256	269	248	263	257	256	252	260	260	256	206	240	254	270	274	271	237	257	256	264	253	241	245	257	248	235	247	234	221	267	294	239	268	265	271	257	265	274	269	251	256	267	287	272	255	275	245	261	252	242	233	259	260	260	259	266	245	227	253	248	272	238	243	252	251	271	236	219	257	252	250	278	246	258	253	248	263	243	265	246	261	292	272	251	264	257	259	237	284	256	253	257	253	239	262	249	280	261	263	258	270	256	244	248	251	260	237	271	258	249	262	258	301	263	253	261	250	248	259	273	262	253	265	254	277	258	250	227	254	246	262	269	280	259	244	276	258	223	243	264	226
39538	15116	2903	963	654	479	423	344	304	250	234	209	209	205	177	187	183	172	158	160	153	158	157	167	150	142	157	138	161	145	148	138	145	132	164	142	168	121	155	148	123	158	155	149	145	154	116	143	129	161	152	154	143	161	156	150	141	149	147	149	152	151	141	152	150	153	133	153	136	149	118	154	151	119	140	153	131	138	159	137	148	135	137	139	126	140	120	133	126	140	136	137	146	140	143	143	139	143	141	138	149	147	143	112	134	128	154	165	116	131	142	137	128	135	137	140	138	130	132	119	145	142	145	139	147	117	141	163	132	145	136	146	118	149	150	120	121	143	145	146	146	154	142	123	151	142	157	178	130	160	144	153	133	167	135	140	140	151	159	131	146	150	144	119	143	127	141	158	135	121	140	154	142	125	144	144	141	143	145	157	152	116	111	130	133	126	136	152	133	136	154	136	154	131	142	142	131	153	147	167	132	140	117	134	121	147	121	139	128	146	133	148	142	149	118	145	148	162	118	126	154	126	142	126	145	138	129	136	150	133	128	149	159	156	132	149	126	146	117	147	145	130	143	126	138	129	139	143	152	151	133	131	151	128	142	149	146	158	136	160	125	117	126	124	119	132	149	145	142	150	154	124	153	162	151	144	161	145	130	129	135	121	145	157	136	131	152	141	146	136	146	139	135	116	148	141	143	134	137	131	139	145	147	148	135	135	134	155	116	136	158	122	139	150	149	159	137	135	131	136	144	141	131	135	159	151	138	150	134	136	126	142	137	132	144	150	128	131	126	144	112	138	157	140	148	120	139	133	141	112	150	128	145	147	131	149	125	148	132	137	147	126	143	138	128	146	128	132	142	143	153	137	165	147	139	147	144	154	117	140	143	131	148	140	150	148	139	144	156	140	138	132	132	152	132	112	137	139	138	166	121	136	143	140	141	147	163	137	139	157	135	153	143	137	123	145	151	137	156	142	131	130	124	159	131	143	136	142	148	146	108	135	142	137	138	142	116	136	133	139	149	143	124	144	143	121	143	130	129	138	147	121	151	160	166	144	138	127	122	125	129	151	136	116	156	145	137	151	126	130	163	156	143	138	170	131	143	141	137	129	115	141	127	154	148	146	137	133	122	134	138	126	135	155	147	139	160	131	124	135	120	165	134	120	143	120	133	155	142	146	154	150	164	151	141	140	154	142	114	128	150	135	154	141	138	127	155	145	133	130	164	141	155	160	124	133	134	152	126	134	130	154	147	132	148	145	150	160	158	133	148	141	122	154	109	143	132	122	139	138	131	153	120	133	134	137	138	148	135	143	132	137	148	155	157	151	151	128	138	127	160	149	135	140	137	122	154	139	161	135	129	130	168	134	142	143	132	145	136	138	160	138	123	138	133	149	136	143	128	141	152	136	125	133	163	133	132	144	116	132	131	135	134	128	148	118	131	156	141	157	148	136	124	134	162	140	136	157	127	151	147	144	128	144	148	149	146	134	120	138	141	155	148	130	147	157	145	139	132	122	140	136	134	118	134	149	136	139	159	124	142	142	135	135	123	137	135	157	121	132	151	146	120	133	157	122	122	129	148	155	143	130	129	134	122	133	161	117	132	136	138	135	140	135	140	147	143	133	131	126	114	133	151	126	129	147	136	118	146	144	126	135	164	148	146	126	130	159	148	143	122	152	147	160	134	145	151	141	121	135	158	158	156	161	162	142	129	144	135	135	146	132	133	142	134	144	135	140	142	142	137	134	125	131	126	133	141	153	130	139	155	142	135	138	132	142	148	129	135	127	111	163	153	123	145	141	142	127	153	157	148	174	134	136	154	145	170	135	121	137	135	145	154	155	127	143	134	145	138	128	152	165	135	155	175	157	150	163	152	142	151	135	148	141	132	159	150	157	154	141	139	143	144	139	144	131	142	132	147	129	132	142	135	110	134	154	138	141	155	133	131	141	146	135	142	134	131	153	146	182	148	166	136	129	130	136	136	145	133	130	122	156	126	157	135	142	138	129	124	122	149	127	129	146	149	140	125	150	148	142	134	136	153	146	151	150	145	117	149	126	158	123	135	154	143	146	146	130	128	139	130	148	133	123	140	132	116	151	139	136	111	126	135	145	155	128	143	160	162	133	125	128	144	143	161	122	151	135	144	158	143	140	130	113	152	133	119	138	133	127	160	134	133	137	139	141	111	120	131	164	148	137	150	158	139	158	150	142	135	132	143	137	139	132	136	126	152	139	131	138	137	161	131	149	135	144	133	137	157	142	115	159	146	123	151	128	135	148	128	139	154	159	128	151	151	127	145	170	132	149	135	118	107	122	133	141	127	143	131	130	161	120	144	141	122	130	134	144	125	134	160	136	154	168	141	135	138	132	118	149	139	154	130	131	124	141	120	143	123	124	161	155	114	151	130	134	133	132	136	141	130	136	143	136	145	140	156	127	127	138	127	165	120	144	137	139	133	145	139	149	138	138	144	138	145	146	140	139	149	149	154	125	127	146	140	139	141	155	166	132	156	149	139	133	155	157	131	126	125	139	154	127	158	140	142	121	144	132	153	125	125	135	148	160	151	133	164	138	135	140	147	159	163	144	126	164	127	141	148	165	126	126	157	147	154	160	135	136	133	130	137	147	152	138	144	159	118	121	145	139	153	113	133	131	133	166	126	147	148	154	135	175	138	136	136	143	151	135	123	132	156	141	123	141	141	155	168	135	156	139	155	127	137	143	149	133	133	128	155	149	133	134	154	134	162	149	151	142	138	139	119	107	156	126	132	149	135	152	136	144	147	130	114	122	163	145	138	126	147	151	156	172	158	151	126	149	124	149	147	140	166	133	123	146	148	129	115	151	129	141	149	128	121	132	135	140	129	163	137	140	125	130	148	141	131	154	152	123	137	115	133	125	116	137	143	155	125	154	123	144	153	131	159	134	138	154	132	138	130	164	150	138	139	158	132	154	150	126	130	139	131	153	144	140	127	133	136	141	136	143	123	130	133	129	139	127	167	156	139	155	138	142	132	119	151	148	129	147	134	143	136	154	141	138	133	164	144	163	138	123	148	121	151	147	117	146	158	143	150	124	155	153	102	135	144	148	135	193	143	124	127	143	155	166	136	146	145	160	135	127	129	147	145	133	142	119	134	154	147	126	131	146	152	146	156	163	116	151	154	154	140	151	140	107	120	144	157	134	137	138	154	131	142	146	121	138	128	143	134	141	130	132	143	145	138	138	128	139	152	136	154	117	139	150	141	144	139	162	147	140	127	136	135	151	146	138	118	149	131	148	140	132	124	151	138	129	134	139	131	147	137	160	155	143	138	153	135	139	139	148	150	150	157	136	125	121	118	145	153	137	134	144	133	135	146	154	162	158	138	163	139	157	134	119	133	137	146	140	117	158	167	142	173	145	150	127	156	140	151	121	135	133	149	145	168	122	145	126	148	145	140	130	144	129	125	139	151	133	171	132	161	133	136	121	161	149	138	144	135	124	132	139	134	139	121	144
18370	1280	2529	2861	2566	2096	1799	1512	1242	1161	1071	998	821	836	772	706	647	676	628	602	611	603	573	582	575	531	549	543	517	508	496	542	529	510	504	476	503	486	556	488	491	473	476	484	473	480	410	491	492	488	446	447	506	477	480	475	483	452	495	496	468	465	487	456	423	463	459	446	447	451	461	474	442	465	465	467	436	448	475	449	398	419	466	433	475	473	470	501	461	430	479	463	476	442	464	497	464	466	478	447	437	458	438	422	444	455	451	464	454	451	423	457	487	441	459	478	443	481	446	441	503	433	457	431	438	479	413	451	442	455	450	459	457	441	398	486	473	451	439	435	445	467	498	478	490	465	453	456	427	426	424	442	451	444	450	483	426	439	466	485	420	439	452	449	451	456	435	389	441	449	478	410	430	427	439	465	433	450	475	442	417	459	446	433	473	442	445	480	433	468	378	463	481	437	424	461	412	460	481	430	456	430	450	434	459	431	447	452	459	453	491	468	461	453	442	452	426	456	468	462	446	438	440	478	454	454	453	458	459	439	414	434	482	388	390	473	406	449	450	443	439	422	473	457	424	454	445	400	435	432	469	409	430	434	452	448	444	475	461	437	452	487	470	494	430	394	410	411	440	456	473	421	449	452	432	490	412	426	446	467	479	456	450	449	454	437	420	404	460	425	462	447	415	430	445	451	478	447	461	473	451	448	428	464	424	404	444	442	444	460	442	419	457	478	446	404	454	420	435	463	406	457	438	458	469	477	481	437	459	421	436	464	474	452	471	435	420	451	439	433	413	478	442	426	446	434	493	419	435	420	399	437	460	423	426	429	434	479	475	443	457	467	456	433	470	455	441	432	459	444	443	448	422	441	471	485	417	474	430	412	460	473	433	416	405	475	445	454	460	456	435	457	463	442	427	483	477	424	491	462	479	413	431	441	430	450	436	439	500	478	476	432	432	457	483	482	450	440	476	453	448	459	449	446	445	471	474	459	474	419	436	479	454	453	415	460	459	436	396	443	434	471	449	459	438	436	473	454	424	450	479	472	438	452	426	442	488	441	448	425	441	436	489	431	471	416	460	453	434	454	432	431	440	459	441	460	457	470	446	472	463	422	496	463	443	441	489	456	458	417	461	428	461	448	430	421	444	446	424	444	436	485	471	422	461	457	465	415	427	481	433	464	469	446	484	456	464	458	437	455	411	466	415	441	455	452	488	418	457	445	426	450	422	447	436	444	484	467	435	459	426	443	479	464	426	466	460	440	441	442	451	434	466	441	463	440	420	416	442	426	421	433	431	446	513	441	452	447	445	418	444	444	463	447	457	416	440	471	482	470	469	450	459	483	459	456	440	406	428	455	441	427	430	503	397	447	424	489	432	429	445	463	430	430	399	454	478	441	446	440	449	424	432	457	430	441	410	470	440	460	444	427	424	433	468	449	432	425	476	441	431	434	434	429	415	431	430	384	462	453	487	402	472	427	451	423	456	480	458	472	437	412	463	477	485	455	415	412	435	441	446	423	444	425	455	489	406	465	434	474	462	446	438	447	473	463	462	493	479	453	465	447	428	432	487	457	461	452	448	449	451	450	432	448	450	437	445	464	461	438	453	446	462	403	428	472	477	431	447	442	435	425	432	444	428	430	453	440	453	458	470	440	437	443	442	477	474	446	438	440	466	442	443	439	457	450	414	472	465	453	444	413	469	483	432	447	483	451	474	503	439	474	454	450	438	469	469	460	431	455	451	449	433	473	466	444	443	447	428	435	422	455	418	488	441	439	436	459	437	438	416	425	422	428	484	435	407	463	434	421	425	402	454	431	390	449	464	477	455	452	471	433	450	467	460	432	437	450	438	467	462	473	444	462	435	460	455	440	437	447	452	446	440	446	456	471	429	477	437	459	454	427	432	439	446	461	467	445	477	436	476	441	471	456	432	466	444	477	465	426	437	459	450	440	430	448	460	457	446	443	472	440	397	426	424	419	459	429	466	437	466	478	485	417	464	461	441	444	490	465	435	425	419	474	457	442	461	439	443	446	467	447	460	430	456	442	443	401	494	441	465	441	430	438	423	496	444	381	499	446	428	407	430	485	455	468	450	443	416	482	458	467	461	431	408	434	438	440	473	457	407	441	461	471	440	428	429	441	460	446	436	457	443	425	475	463	481	469	432	445	447	445	460	480	425	441	468	479	461	410	418	466	468	428	483	466	427	456	448	486	482	444	441	446	440	452	466	448	459	461	406	451	446	452	467	459	441	459	458	433	434	445	408	438	467	447	481	496	451	432	448	459	463	433	465	440	406	450	480	462	435	472	446	457	416	451	470	417	468	467	426	466	452	434	448	436	475	424	423	454	394	435	454	498	452	441	478	450	471	427	426	452	446	450	465	462	474	457	448	449	476	435	441	443	432	434	436	438	446	480	449	435	460	412	453	484	452	432	457	452	444	441	407	449	466	473	457	425	450	433	462	477	460	426	454	420	481	481	451	433	430	458	439	412	418	466	482	423	444	419	451	440	427	472	409	465	462	411	477	435	433	437	452	452	470	462	473	474	407	431	440	469	426	472	414	474	442	462	457	437	419	399	434	449	444	473	466	463	414	443	469	470	424	434	425	431	450	477	423	440	448	422	457	460	473	465	466	463	468	486	437	453	449	480	456	423	480	439	461	467	451	499	454	419	429	414	456	443	440	397	437	449	473	498	434	466	456	451	460	435	417	435	443	453	440	442	475	464	457	430	445	453	448	449	437	444	438	460	453	438	433	444	424	493	441	416	443	471	484	480	422	423	459	433	425	459	463	433	461	435	444	465	466	455	454	431	475	454	448	394	459	449	455	435	427	455	404	464	456	406	417	473	448	491	427	432	429	489	406	481	465	456	418	455	444	447	430	450	444	432	446	426	449	407	454	451	478	475	485	452	435	450	406	435	416	472	432	439	463	459	450	458	404	439	442	453	436	449	429	451	461	440	474	440	471	481	438	450	425	481	446	461	449	436	455	449	446	458	427	418	460	450	422	430	447	437	449	440	451	451	455	446	445	431	473	456	428	461	461	438	454	464	438	419	459	491	447	433	425	443	445	463	454	466	423	434	470	424	463	419	481	451	512	416	497	464	443	473	435	459	438	468	476	457	430	447	450	431	421	476	460	404	423	465	452	439	495	440	455	428	487	459	441	442	430	453	428	467	459	451	443	464	450	478	445	446	469	455	457	419	432	448	397	474	454	465	467	452	455	446	434	436	426	434	484	431	437	439	427	423	435	441	447	443	462	467	495	427	455	455	418	447	415	441	425	430	454	444	458	440	484	453	441	464	469	429	466	459	397	448	422	443	479	441	453	477	436	422	471	476	483	427	427	457	411	452	434	471	458	461	423	454	444	441	421	447	463	458	470	435	433	466	464	433	447	464	474	476	445	458	459	418	439	469	432	465	418	420	457	438	456	438	449	388	478	441	395	424	442	428	490	450	448	420	433	446	444	456	461	432	433	430	452	455	466	428
44227	17949	5789	2014	1344	983	797	654	509	489	396	375	373	361	308	290	301	297	321	282	294	266	253	282	265	263	248	257	275	255	266	263	234	262	240	232	238	235	227	245	236	245	250	230	239	230	234	248	254	233	254	257	230	259	219	238	239	220	221	248	231	240	251	248	260	265	219	246	253	233	230	220	228	247	249	212	246	223	231	209	250	236	221	205	254	256	225	231	222	250	264	233	253	263	236	236	243	242	209	240	224	216	221	231	219	245	229	204	215	231	253	238	228	251	251	229	216	238	207	224	253	219	232	219	230	231	246	253	229	236	222	225	220	231	230	241	237	221	230	255	220	235	214	206	224	211	199	220	247	214	213	233	224	269	232	233	242	223	275	216	250	221	244	200	241	234	235	225	229	204	226	216	215	214	213	242	249	241	222	220	208	229	210	231	241	230	228	224	215	233	255	230	226	241	239	266	204	227	219	234	225	224	236	245	228	216	259	237	231	243	243	233	238	231	223	249	218	234	244	241	234	250	221	228	223	227	222	270	245	238	255	233	233	238	239	233	237	253	241	218	196	225	221	219	257	232	246	247	240	242	214	207	244	222	239	209	191	250	237	230	216	193	241	239	232	230	221	248	208	232	246	219	221	267	255	226	230	240	259	247	228	249	208	224	234	247	201	231	226	202	229	240	212	260	226	229	217	201	239	235	210	240	269	228	221	237	223	235	213	203	225	207	251	224	224	211	235	227	220	258	250	251	222	227	208	246	242	248	235	229	233	223	248	210	223	227	233	241	227	259	242	209	209	245	228	222	238	235	259	240	225	249	230	239	241	230	215	206	214	247	237	216	228	245	236	241	218	244	225	232	213	243	259	228	212	219	200	232	228	239	194	234	245	250	233	235	261	245	227	242	214	248	279	252	242	240	215	247	254	220	220	220	247	242	240	220	240	237	217	254	262	218	241	223	209	260	249	218	218	250	244	205	252	225	225	237	237	247	239	247	200	223	227	241	216	259	214	234	220	233	238	219	238	239	241	240	229	243	237	233	236	219	246	209	245	237	220	223	233	223	236	242	206	227	226	230	229	218	232	255	223	197	228	256	236	249	253	236	228	227	235	245	229	238	217	236	214	246	244	220	236	240	246	221	228	227	220	255	264	222	236	229	243	254	232	199	255	209	206	234	224	241	234	229	255	255	224	228	235	209	272	242	213	216	220	246	211	248	233	238	224	230	239	200	258	267	250	238	234	237	238	231	233	228	238	226	214	236	251	231	237	236	243	223	228	241	217	221	214	232	240	227	234	253	204	220	217	262	212	248	206	217	219	238	225	254	210	242	223	239	263	233	235	241	228	234	229	223	227	219	237	243	214	214	236	237	201	211	221	232	238	231	243	215	197	233	204	244	214	255	227	275	241	250	248	237	202	229	228	221	229	201	225	219	249	233	219	235	242	251	228	241	218	239	223	272	217	220	254	215	242	244	243	228	239	228	253	209	236	246	224	245	210	247	245	248	218	233	224	259	236	208	260	226	208	262	243	226	234	237	252	230	243	233	225	247	203	233	226	231	227	224	220	223	246	233	289	217	267	247	237	220	228	234	213	237	247	224	221	216	219	233	237	215	234	220	223	228	206	246	249	225	240	243	236	214	229	267	241	210	231	209	239	231	266	240	242	218	217	207	208	222	237	229	214	246	245	246	225	247	252	244	240	211	225	226	234	208	222	220	243	219	214	225	241	224	241	247	245	251	235	243	249	264	253	230	229	217	208	235	242	258	238	247	203	229	223	220	204	252	235	240	243	220	245	242	206	229	249	219	222	226	225	255	223	165	220	263	225	230	253	238	262	238	229	235	237	235	234	211	226	253	209	209	231	256	221	212	243	237	207	257	235	232	232	237	224	233	207	248	224	217	235	211	219	226	222	224	212	243	223	221	225	237	211	221	228	235	229	247	223	242	239	246	226	210	236	221	230	254	233	235	202	243	241	236	222	230	231	230	253	231	229	241	251	222	212	220	232	240	215	214	226	247	242	237	231	234	250	251	231	263	212	243	238	234	241	252	264	233	219	231	228	229	259	236	222	237	218	227	235	239	210	211	241	233	237	235	237	217	224	242	218	238	244	234	214	240	248	244	244	222	212	220	223	233	216	218	211	211	224	213	255	231	239	252	228	239	210	240	241	228	230	228	221	254	219	229	240	240	202	270	232	235	229	227	234	233	245	238	257	230	216	252	249	232	245	220	237	240	225	237	246	228	246	234	214	224	215	225	226	231	228	242	228	244	252	209	222	230	241	232	235	234	214	235	218	234	235	256	247	225	261	238	242	220	237	238	255	232	240	225	214	253	217	220	223	229	244	218	219	230	194	259	239	244	225	231	209	260	213	247	215	236	228	222	245	246	229	283	213	235	227	254	185	240	275	218	223	222	226	246	206	233	222	227	221	260	220	218	231	225	233	244	228	214	195	232	255	240	240	230	230	209	219	239	221	252	235	235	228	230	240	235	234	216	223	245	217	236	249	228	218	224	224	224	251	225	251	225	234	255	209	256	208	225	250	209	236	214	225	222	204	237	228	233	257	250	219	264	224	241	199	231	256	258	235	238	209	232	249	215	258	242	231	228	243	244	212	246	245	224	223	239	251	260	216	217	254	258	240	226	221	217	207	227	228	232	212	221	227	231	220	255	215	222	221	226	215	240	232	227	243	247	222	243	250	222	213	223	215	226	237	226	248	218	228	242	242	256	219	227	246	226	249	248	213	250	247	213	211	226	223	231	238	241	245	239	242	219	227	234	226	232	230	251	232	224	230	234	240	216	245	235	251	236	253	258	245	208	238	245	222	220	251	210	232	222	246	210	254	242	219	206	237	229	228	249	232	228	229	217	235	262	253	207	221	230	250	257	218	229	239	221	229	243	219	212	229	206	214	227	238	198	244	238	218	228	239	227	214	225	198	209	222	231	233	236	229	242	228	239	224	252	243	188	246	228	216	226	250	236	218	216	196	240	233	228	223	235	246	261	244	232	233	226	227	241	265	230	215	201	257	210	230	243	231	235	228	241	240	247	240	241	229	226	225	250	233	243	221	246	221	234	220	236	227	237	243	237	210	230	221	236	246	229	249	240	234	237	236	233	260	249	223	225	227	221	240	229	256	216	224	189	243	259	221	251	210	219	249	255	204	197	209	239	229	211	202	227	210	235	221	238	231	221	234	224	249	239	192	227	248	204	217	232	239	230	240	202	226	240	227	233	250	244	269	254	220	196	220	207	239	255	224	188	217	217	205	224	220	205	223	220	253	227	210	236	232	234	237	230	224	231	222	246	242	237	236	241	227	240	258	207	241	214	223	231	231	238	230	231	221	221	262	220	239	241	244	208	270	222	216	232	215	222	263	211	260	248	245	205	227	197	208	237	202	227	223	222	230	224	215	226	247	232	249	245	228	215	234	241	245	229	223	227	242	238	215	239	250	230	246	226	263	223	246	238	227	216	224	252	228	234	225	236
20598	2350	4925	5520	4813	4000	3233	2715	2337	2094	1856	1643	1571	1442	1367	1257	1175	1138	1108	1018	945	958	954	904	921	927	926	882	854	837	924	820	852	839	820	830	792	759	783	743	773	810	761	779	700	733	764	724	759	746	747	732	727	694	742	725	746	697	670	691	744	727	734	682	742	716	689	701	713	737	724	702	710	715	713	709	747	694	699	691	682	730	710	669	727	699	728	688	699	672	739	691	666	689	710	677	689	729	742	690	671	638	680	699	709	664	720	698	699	682	697	703	712	709	727	731	712	638	715	680	703	658	705	687	705	640	673	695	660	665	684	718	658	737	651	670	686	653	670	677	669	697	672	692	767	675	634	677	691	714	654	703	682	705	661	702	695	695	682	702	664	653	702	668	716	708	700	685	693	675	652	653	656	690	686	687	699	682	695	656	726	686	663	685	662	688	676	663	731	680	707	669	630	639	649	712	681	634	665	669	698	687	642	677	678	669	674	682	649	638	690	701	692	655	634	688	691	737	703	666	641	652	646	693	661	700	659	658	734	694	640	619	691	679	678	732	684	668	674	636	680	678	692	688	744	712	715	645	658	654	667	685	667	672	667	705	760	607	700	662	694	675	688	685	693	669	716	663	655	653	671	692	687	661	666	694	672	659	652	687	707	640	691	678	721	677	696	631	675	695	675	673	665	657	731	651	690	712	697	657	756	670	684	662	672	707	654	691	728	711	685	656	707	704	654	664	697	676	698	695	661	698	707	644	657	621	658	673	660	664	675	711	667	675	690	648	660	705	675	645	694	688	664	687	643	769	644	688	715	670	685	699	656	687	695	719	655	694	696	647	702	660	701	683	609	645	704	668	681	649	684	677	674	723	690	676	642	684	670	656	693	712	657	680	714	658	718	711	671	650	684	681	713	652	665	673	692	675	666	663	660	713	661	675	700	676	653	675	695	664	679	658	710	723	690	674	631	702	647	662	715	644	639	751	713	723	654	683	667	633	676	696	681	624	707	713	687	662	737	662	686	642	691	703	689	669	691	681	669	660	635	652	697	690	698	662	661	664	699	705	706	670	706	677	666	642	700	685	717	723	674	670	695	678	688	726	700	669	730	657	688	664	688	692	664	684	684	653	678	694	643	681	712	688	689	722	678	676	635	694	698	659	686	671	647	706	702	655	702	671	636	678	642	686	700	640	684	705	664	686	725	675	724	670	682	724	668	661	679	654	661	666	666	665	723	682	696	686	664	651	691	710	707	644	717	695	684	669	675	711	687	697	658	709	658	695	720	689	688	708	720	674	697	676	721	703	728	707	677	722	697	677	675	669	665	668	717	709	659	681	720	653	724	688	653	659	652	661	685	683	704	639	654	673	685	680	638	685	687	674	673	693	661	683	664	647	734	699	657	658	618	620	700	628	647	719	684	741	663	712	662	662	665	745	688	667	704	725	701	658	682	644	660	689	669	683	711	679	724	663	654	684	666	709	737	669	722	694	663	676	678	697	708	675	698	676	675	748	703	675	692	703	685	664	727	669	739	734	695	663	686	725	669	646	673	638	673	712	691	635	674	680	731	678	679	669	682	659	738	678	676	739	704	706	686	660	680	633	628	692	680	685	692	675	724	684	744	676	626	682	664	705	694	740	690	642	688	688	678	690	666	671	677	655	658	653	704	637	701	697	694	677	713	636	601	670	729	688	664	650	681	655	640	668	663	665	714	717	629	674	636	668	653	703	668	717	699	693	676	670	664	667	630	708	680	687	699	685	701	704	669	648	689	649	689	676	634	702	695	660	665	671	675	709	647	681	700	723	662	685	698	686	673	699	653	702	714	691	692	702	700	665	714	633	703	687	664	718	716	691	719	640	701	679	688	624	709	689	674	705	675	710	693	716	692	645	729	688	674	612	670	678	702	648	643	649	673	668	692	678	676	733	657	691	658	718	665	667	694	704	651	684	661	666	670	659	760	696	658	687	702	674	675	675	724	644	640	649	671	699	670	705	700	681	661	733	655	686	691	643	649	695	689	688	709	664	695	693	691	641	675	729	701	667	709	705	644	660	659	660	682	651	693	676	701	707	651	697	625	644	678	710	703	709	673	696	705	699	695	679	647	672	739	643	689	682	699	709	703	672	756	654	656	692	671	642	671	703	690	682	701	672	682	673	625	704	644	659	690	742	672	697	651	713	710	688	706	659	673	690	665	700	686	676	677	693	698	628	693	691	673	657	688	682	715	663	676	750	732	676	648	678	682	704	651	691	645	670	670	652	659	677	690	713	655	711	698	663	665	716	634	714	704	669	671	672	664	713	703	662	681	659	715	697	672	701	660	711	678	626	716	662	661	686	710	691	671	672	646	691	692	709	688	672	613	681	690	670	706	690	658	662	653	738	637	713	649	697	698	714	714	671	759	687	657	668	663	731	694	698	718	666	634	672	658	674	710	641	612	700	677	715	699	707	677	683	726	713	690	642	711	672	672	723	679	704	670	623	667	691	703	682	688	684	654	698	663	668	714	656	678	674	678	641	677	642	666	692	678	680	671	683	703	662	640	659	674	699	648	668	705	671	674	707	665	685	717	638	677	695	698	639	671	663	683	671	678	678	649	707	726	683	675	699	706	665	652	653	687	726	669	718	636	673	712	740	725	687	696	667	666	667	653	675	654	686	719	675	685	678	649	683	705	665	672	673	694	670	668	665	681	663	695	680	669	698	671	708	700	653	668	681	696	651	615	682	701	715	664	645	659	683	700	647	701	648	636	711	661	666	662	715	688	660	700	731	751	671	652	674	679	699	685	688	714	710	704	674	630	759	654	711	649	662	677	707	727	706	633	700	707	678	724	683	704	692	679	697	703	670	681	752	654	687	667	658	690	645	670	653	693	691	676	670	683	724	702	677	691	688	676	721	694	696	700	698	722	661	680	690	720	745	656	658	667	677	652	678	677	737	687	603	709	655	716	691	709	712	650	618	646	641	641	693	666	666	644	702	672	695	683	656	678	700	656	728	686	652	697	679	689	690	696	648	676	693	663	650	728	682	682	697	688	673	686	707	661	691	727	636	706	690	735	681	664	721	675	690	769	661	653	711	668	669	728	671	654	684	680	749	696	702	734	714	694	730	655	714	736	698	663	718	653	655	704	719	687	705	726	658	672	677	729	699	695	648	677	695	673	713	664	704	684	668	677	675	702	684	688	665	676	726	687	662	685	729	689	684	689	697	716	706	679	683	703	661	730	675	688	693	700	698	639	750	691	705	625	687	661	749	647	680	693	686	729	664	686	675	627	692	708	681	664	675	628	655	705	677	658	698	671	680	690	688	655	643	715	733	659	677	726	676	688	698	683	715	669	660	705	757	681	677	692	733	684	659	727	650	637	663	661	709	737	648	686	649	665	675	685	711	663	713	671	690	731	705	665	692	686	653	688	692	708	660	644	681	678	645	682	661	735	690	662	704	701	660	692	689	638	665	635	705	665	676	684	694	714	718	731	698	683	679	645	681	669	694
7925	361	261	111	88	90	70	68	62	91	84	69	70	76	70	64	66	67	64	74	90	60	58	72	71	71	69	73	71	67	75	47	62	58	74	64	54	66	68	80	87	71	62	78	71	72	84	66	51	72	62	90	67	70	82	62	75	75	64	66	65	67	77	67	80	63	63	78	65	65	64	75	58	64	72	63	93	78	58	72	63	68	82	71	84	81	75	65	64	71	65	65	66	73	76	67	61	78	76	80	63	80	77	87	72	71	75	58	57	66	76	67	56	69	67	77	56	70	66	79	63	58	73	73	66	68	70	59	62	57	65	71	74	77	76	70	66	80	72	64	52	56	61	82	61	72	86	68	73	81	77	72	85	65	75	72	70	65	72	74	72	74	64	62	63	67	63	73	85	65	57	70	66	69	80	70	71	71	68	80	80	68	61	68	58	79	52	78	92	61	80	68	71	72	69	57	64	56	76	58	69	60	65	68	58	59	72	67	83	60	76	56	73	70	66	69	75	58	72	65	65	56	64	71	71	76	76	66	71	61	88	82	76	60	70	65	65	73	78	83	68	63	76	79	60	67	59	72	61	59	76	58	63	65	74	57	68	68	68	79	85	75	83	59	70	65	69	67	67	64	69	63	79	59	64	85	77	76	68	67	54	54	67	61	70	54	60	72	75	56	69	66	64	78	71	67	75	83	61	68	49	68	95	92	77	63	71	65	60	78	73	66	68	82	76	79	70	62	64	85	83	73	75	66	68	80	85	71	69	75	61	74	57	65	59	80	76	92	68	66	71	69	58	71	61	83	76	58	79	68	57	76	82	81	75	76	71	69	63	69	71	75	76	71	69	74	79	62	66	69	79	73	78	79	55	80	68	74	77	63	80	79	68	90	68	71	67	75	78	69	70	89	49	64	63	76	64	76	61	72	71	67	70	79	64	59	87	67	57	63	78	71	53	73	60	69	76	62	71	62	59	76	72	69	64	67	72	80	89	72	58	87	61	78	77	62	73	73	67	68	61	55	70	83	56	85	72	83	68	66	75	77	61	67	65	73	83	57	56	74	53	68	66	59	66	73	63	73	71	68	65	71	81	60	59	62	60	67	72	64	66	60	47	69	66	70	54	62	76	59	69	74	65	71	63	69	69	73	62	85	56	54	83	66	78	83	69	61	64	74	76	76	59	75	59	65	72	74	64	61	66	87	78	70	68	66	65	70	51	76	81	84	55	70	62	60	72	60	70	61	77	78	60	75	55	65	69	54	70	50	59	50	84	50	65	81	69	63	69	73	73	65	77	60	79	73	57	62	81	69	79	67	66	67	54	86	78	69	63	84	77	79	67	65	85	60	87	63	65	56	63	69	72	59	61	66	68	82	59	68	69	92	76	60	68	60	82	78	68	76	73	72	57	72	72	74	67	62	79	69	56	79	66	58	74	83	71	72	71	78	85	68	63	66	66	65	60	63	74	65	68	83	63	73	76	71	63	72	81	75	64	73	80	76	60	67	62	71	61	75	62	71	77	64	62	58	80	49	75	72	69	76	69	67	61	81	79	64	57	71	66	59	63	74	70	69	61	50	71	72	57	64	88	69	72	66	72	58	82	67	89	71	75	65	74	60	70	86	73	69	74	67	71	74	73	70	47	68	72	76	81	51	81	83	63	72	70	73	71	67	70	58	58	69	60	63	54	77	72	68	73	76	68	78	69	75	59	72	58	62	80	77	54	69	66	79	77	76	77	61	73	73	71	63	84	81	74	78	80	58	75	87	88	65	82	74	66	63	64	72	80	69	79	72	76	57	76	74	87	77	92	61	70	68	65	51	71	77	53	61	68	59	65	60	72	59	69	73	66	63	75	65	79	72	75	61	76	66	69	75	72	63	71	68	71	69	59	57	74	64	62	73	76	76	80	67	65	76	77	75	59	85	74	65	73	77	67	59	58	56	82	75	73	81	63	69	72	63	80	71	69	66	59	73	72	65	69	69	67	71	81	89	61	61	65	75	63	71	67	70	60	65	81	64	71	68	66	71	75	52	64	68	75	70	67	77	78	86	57	82	68	74	72	68	67	66	92	78	75	75	66	69	75	84	89	61	66	70	75	73	71	72	80	72	73	75	71	77	72	73	81	81	74	64	68	57	80	62	65	72	83	76	68	81	65	72	68	79	66	82	80	65	76	82	69	61	70	66	72	55	60	73	56	67	63	67	76	73	51	72	64	81	69	76	77	76	79	78	79	70	64	69	60	63	76	83	45	72	74	69	69	66	75	67	55	62	70	65	73	61	60	68	70	76	77	65	69	69	85	79	83	60	69	76	85	66	71	71	86	69	60	69	58	79	68	73	76	80	83	78	68	75	66	76	63	77	70	60	84	69	83	52	72	100	70	64	72	63	61	50	65	77	76	60	74	74	72	72	61	77	57	72	71	67	83	74	68	68	69	74	67	64	68	77	67	69	70	81	84	60	62	68	80	66	78	64	65	59	70	67	76	63	74	68	67	65	66	63	72	76	87	80	69	69	72	72	66	83	66	60	63	65	74	77	76	71	74	72	68	62	79	82	79	78	87	81	76	70	71	64	77	48	99	74	63	73	72	53	58	66	74	75	85	69	85	70	69	60	79	66	66	77	66	56	62	70	78	78	70	58	77	74	71	79	82	69	72	79	72	60	50	65	72	68	65	72	76	65	85	60	55	68	67	64	70	70	77	76	75	80	82	59	73	67	75	49	68	59	72	64	64	54	81	70	77	60	82	70	70	64	81	87	62	71	66	61	73	73	69	66	86	66	59	93	85	71	82	69	66	80	89	69	81	61	79	53	77	68	75	72	62	63	68	75	67	78	72	68	66	66	71	87	78	71	69	73	48	61	55	78	57	74	54	78	69	68	76	65	77	63	78	81	62	82	61	63	86	80	82	78	74	69	64	72	67	81	61	73	73	77	59	64	65	76	60	65	73	62	60	74	60	71	65	63	77	82	71	70	78	72	66	65	77	49	84	73	59	92	65	71	67	66	76	49	67	61	53	61	56	73	77	82	66	77	66	75	91	81	60	73	78	72	71	57	72	70	68	65	73	83	66	85	61	67	66	67	74	77	89	70	63	86	72	72	63	87	68	72	87	61	68	69	72	67	68	76	76	54	78	61	73	82	64	67	62	79	99	68	71	75	69	84	65	57	54	75	61	66	71	77	68	70	61	54	86	65	73	82	71	68	70	84	76	61	60	68	75	73	67	65	77	74	66	64	58	79	66	92	63	63	58	74	77	57	65	57	75	72	84	78	78	84	63	76	62	82	74	95	72	73	59	71	71	65	89	54	76	76	73	51	77	68	71	83	64	70	73	69	68	78	67	65	72	77	91	85	59	74	65	75	73	69	83	81	57	64	76	68	63	66	81	78	63	63	82	68	76	62	82	67	67	67	79	66	66	67	74	79	63	65	60	73	67	66	73	64	86	65	72	63	72	74	54	76	69	80	76	68	78	80	75	67	73	71	58	74
8707	360	386	422	416	358	332	306	300	293	303	296	286	289	281	303	247	314	282	279	245	269	281	245	253	268	311	246	270	270	262	265	249	260	240	278	292	273	236	261	281	250	241	254	258	266	261	255	241	268	288	238	290	261	283	269	297	292	258	260	292	271	256	239	262	268	260	270	264	257	243	257	263	247	262	243	260	274	263	276	278	273	286	279	268	266	264	278	256	301	301	274	275	289	251	255	251	262	248	252	248	233	257	233	267	261	253	239	268	256	277	252	291	242	265	282	263	248	282	241	247	269	260	229	265	269	258	267	276	245	304	245	257	269	253	274	271	259	260	259	264	249	245	268	264	249	252	270	283	287	263	262	262	251	284	248	273	285	256	253	245	273	286	242	289	264	266	237	266	282	266	271	250	245	286	273	231	276	270	258	288	270	248	286	275	253	255	247	258	285	261	229	266	238	273	285	280	253	252	236	263	247	241	253	277	289	239	277	250	254	268	246	280	274	254	264	266	250	245	252	281	278	285	250	245	279	249	269	263	262	259	253	245	282	264	254	283	277	241	245	271	250	267	262	286	276	251	262	272	256	272	252	260	280	263	269	281	256	261	278	254	251	272	286	279	241	248	270	280	263	301	254	290	278	252	263	254	282	234	272	251	236	251	291	278	237	260	271	283	262	263	257	266	242	256	279	252	293	288	240	242	284	255	289	293	280	253	255	276	278	265	247	288	225	247	265	281	266	247	255	253	253	284	268	252	287	262	253	261	257	279	287	266	269	257	251	237	248	273	256	238	259	254	252	273	258	273	275	259	231	250	254	270	264	260	274	249	253	267	260	257	261	271	251	254	255	264	247	256	259	238	284	275	265	243	263	267	227	240	214	265	257	249	273	269	253	262	298	256	246	250	271	252	261	255	286	270	270	257	244	267	258	238	277	286	287	279	253	252	265	254	242	262	277	241	275	257	247	260	244	272	247	245	255	263	282	259	258	267	268	261	256	266	299	267	271	237	256	267	251	277	268	231	279	270	224	262	235	288	255	298	255	244	252	275	282	278	270	271	251	287	267	262	245	263	284	299	226	268	270	269	301	255	254	264	239	260	276	246	247	240	251	252	257	269	272	270	272	266	271	278	247	246	253	265	271	239	275	285	269	287	260	269	244	260	267	264	274	250	225	236	263	272	263	275	299	267	248	260	257	253	266	300	261	264	253	290	270	236	255	265	240	245	291	254	266	267	273	297	298	250	246	276	252	277	280	259	252	257	234	256	279	229	235	262	284	227	252	259	254	275	241	291	254	274	279	261	267	257	277	260	258	254	259	284	283	275	249	261	263	271	242	236	302	266	262	277	259	238	243	262	242	238	315	302	253	278	256	268	304	262	280	244	269	279	262	272	270	263	247	268	290	262	282	262	273	265	240	237	252	271	264	285	260	238	254	255	260	262	254	264	254	244	263	267	213	241	275	268	235	268	236	265	263	286	276	264	234	260	274	250	258	278	274	288	277	263	269	270	248	259	255	247	272	259	260	239	274	247	259	230	271	243	263	262	285	270	260	274	261	270	251	266	277	259	265	287	283	267	279	272	290	258	264	283	297	258	266	260	272	273	250	231	250	259	250	276	276	245	283	260	259	264	280	273	239	252	280	261	272	253	275	295	254	276	261	236	275	275	292	283	290	283	269	250	260	287	258	280	239	285	287	275	271	276	229	296	268	277	265	273	240	296	278	275	238	244	244	234	260	273	255	261	243	232	279	274	250	274	234	254	250	260	267	278	263	293	250	265	258	281	264	268	272	244	260	269	263	271	290	250	270	255	256	271	261	261	260	250	277	250	282	281	248	250	263	259	252	264	274	249	246	243	253	256	258	251	271	262	246	281	262	257	273	249	235	278	264	268	261	264	260	283	264	253	248	262	246	271	295	314	263	242	256	258	260	289	257	242	306	251	296	267	270	280	256	237	285	273	255	259	272	209	293	258	278	277	237	263	259	254	276	281	268	241	283	244	279	282	286	286	262	290	263	246	243	248	259	260	300	287	248	254	251	281	252	252	263	294	261	283	288	237	271	251	286	245	284	293	264	232	260	275	266	257	271	282	279	274	256	238	269	304	250	280	277	267	246	280	286	261	245	272	258	268	249	225	267	248	248	270	233	245	238	258	263	293	230	256	238	258	294	246	277	263	252	268	302	241	261	257	275	283	268	283	271	256	279	251	243	248	265	277	270	301	256	256	245	275	263	271	250	283	285	301	251	276	264	271	299	270	264	274	265	273	299	265	307	265	267	267	281	254	265	250	311	268	279	277	260	280	240	253	266	262	266	283	226	302	246	261	295	274	272	253	254	270	257	287	245	264	276	271	224	214	256	232	256	245	297	240	275	256	271	264	263	287	283	270	264	226	290	280	290	270	256	289	260	277	252	259	224	286	264	242	262	256	269	238	238	252	290	254	236	250	289	252	257	261	285	244	234	240	276	288	266	240	267	244	270	266	269	278	268	278	260	272	263	240	244	274	274	260	264	259	262	245	269	264	257	272	250	272	263	234	275	250	252	263	243	247	271	268	275	282	291	273	246	272	257	243	239	279	268	264	251	285	256	245	260	268	261	248	266	271	317	283	247	273	229	255	271	252	295	258	262	239	236	242	277	251	301	230	253	254	244	250	275	257	260	267	285	295	294	266	283	255	259	243	302	257	256	268	293	293	316	257	254	269	234	277	270	226	274	267	255	226	256	232	239	257	273	258	275	269	269	252	263	275	278	251	229	270	279	267	272	266	241	279	264	273	242	267	240	233	272	293	285	251	258	259	251	286	273	279	249	257	248	256	258	256	278	231	241	263	261	217	274	254	278	265	260	277	246	269	270	275	272	258	254	255	255	239	270	281	235	222	290	248	262	259	260	232	286	246	273	257	273	261	244	262	260	282	268	285	255	267	299	250	277	256	283	264	264	232	215	265	277	252	272	253	248	247	249	241	241	274	250	270	262	244	275	245	244	225	306	260	253	283	249	243	254	250	278	268	276	253	287	273	264	267	247	269	278	255	269	267	244	253	253	254	257	310	282	266	253	263	264	270	268	235	290	269	258	275	290	255	270	256	269	271	292	284	237	289	269	267	246	226	257	274	264	257	255	266	254	256	264	262	283	260	240	274	251	256	255	292	243	252	271	249	248	274	256	236	264	257	272	239	265	246	280	283	280	225	268	231	262	257	264	252	257	267	275	248	285	258	282	263	248	281	276	266	273	254	258	234	258	280	254	254	260	257	249	271	264	241	255	253	289	241	254	263	245	255	270	259	272	272	269	268	280	303	264	249	279	261	258	256	280	257	240	233	256	256	254	244	260	259	244	283	271	249	268	252	283	255	263	261	256	260	258	290	270	250	247	255	241	266	270	246	258	287	271	241	270	258	274	282	258	263	248	256	271	250	258	253	268	255	234	257	246	274	269	248	265	267	249	271	263	279	256	249	266	261	266	252	271	294	268	259	262	252	273	259	276
42383	14497	2655	917	681	510	402	349	306	275	241	223	205	192	213	165	204	176	166	166	189	178	149	162	157	176	147	152	148	138	163	154	147	152	178	161	150	141	153	143	143	168	114	131	136	135	146	143	167	142	137	151	136	173	156	147	141	133	150	141	138	144	142	153	125	132	136	127	137	141	140	154	135	129	144	131	156	128	138	146	142	146	154	122	139	138	153	157	148	133	137	159	146	127	132	148	126	132	116	135	136	127	150	136	123	130	154	146	136	149	139	142	168	151	135	119	122	120	139	171	132	138	136	142	137	138	141	143	145	129	153	158	145	120	149	152	132	145	135	158	127	131	142	155	141	149	145	155	157	126	129	125	118	146	135	109	131	135	139	149	130	135	141	135	125	142	143	149	144	134	127	148	121	146	151	129	126	131	129	146	135	130	122	148	155	137	132	143	154	159	127	142	145	151	127	144	127	133	128	134	140	119	129	152	145	142	142	143	150	142	146	143	142	153	150	140	134	143	146	146	124	153	130	141	145	142	154	148	147	147	148	149	154	131	143	127	137	145	141	133	146	129	130	161	140	150	145	121	133	148	163	138	152	140	147	116	145	139	140	128	133	128	140	131	127	182	157	136	138	155	142	139	146	126	124	137	120	153	150	122	136	124	138	142	136	153	136	148	162	124	135	151	164	139	147	127	161	149	148	139	120	133	127	138	142	130	148	128	138	132	134	141	133	135	129	139	154	142	145	132	138	114	153	153	139	157	144	145	123	151	149	159	133	149	132	149	132	138	145	164	137	132	131	139	147	158	129	134	151	146	164	135	116	130	125	143	119	143	149	150	150	154	149	132	132	134	136	143	153	143	136	136	128	143	150	125	129	147	160	145	156	155	130	130	133	137	157	139	152	116	134	160	155	142	133	148	135	145	148	120	121	155	148	153	139	135	117	123	147	139	128	144	141	148	123	138	157	150	151	166	119	136	151	135	137	126	147	138	166	140	147	143	145	147	148	133	144	137	118	137	134	121	161	148	153	134	140	118	126	141	131	128	121	141	121	141	137	139	137	157	158	143	121	166	139	154	144	121	155	146	131	140	154	111	123	139	133	140	151	141	132	128	138	126	128	148	129	158	150	134	139	140	143	163	143	141	149	122	154	146	143	141	150	151	144	133	113	125	157	127	126	151	141	161	132	144	137	153	143	123	116	161	140	123	126	147	156	122	146	154	153	148	160	150	138	160	139	145	137	145	122	170	143	142	131	130	139	138	134	141	143	124	136	120	158	134	135	139	138	148	158	142	163	134	139	153	115	143	148	137	169	138	127	141	153	142	151	147	154	145	158	150	144	127	143	136	131	150	122	129	149	119	112	145	142	137	135	136	130	133	168	139	124	131	121	136	150	146	143	142	145	148	157	177	137	128	136	133	147	132	127	145	135	150	139	133	149	140	132	156	120	155	138	150	131	139	136	153	127	146	120	154	128	148	135	139	150	148	126	126	143	144	138	119	145	129	152	124	136	120	147	131	137	133	135	163	133	124	144	130	146	145	136	148	135	175	137	153	128	170	140	143	158	135	126	125	156	132	134	139	129	133	121	158	130	141	130	164	129	152	162	134	141	144	153	150	157	165	136	135	159	148	147	151	142	125	133	157	143	147	132	129	147	141	150	140	126	157	144	150	157	137	137	139	144	130	141	131	158	140	142	147	146	129	156	143	149	118	147	127	145	143	145	151	140	137	137	156	152	136	146	157	145	145	139	139	161	140	115	164	136	138	132	131	150	157	138	139	148	150	140	139	138	136	137	126	114	173	148	142	153	151	144	140	122	150	152	130	134	122	137	133	144	144	134	136	147	131	142	150	157	146	142	125	155	153	127	161	131	132	175	133	120	120	153	129	131	141	113	126	118	131	143	167	153	135	163	150	142	132	143	148	126	136	152	138	153	154	116	138	120	142	138	128	157	127	141	121	161	147	145	127	159	147	164	125	131	131	147	126	156	132	143	140	139	162	138	143	146	142	148	143	147	142	154	144	136	139	133	147	138	142	139	136	140	140	151	126	151	160	131	136	121	118	141	152	153	136	141	132	132	165	142	120	145	143	142	140	135	132	162	149	126	139	132	135	147	138	123	143	148	148	139	149	151	125	135	126	128	134	112	150	153	133	129	142	156	152	176	138	143	134	146	133	132	160	161	137	150	137	149	152	148	128	126	140	143	150	140	122	148	144	138	147	136	144	146	139	145	135	158	128	140	132	153	148	142	139	137	142	130	134	158	150	154	125	142	132	129	139	122	135	127	137	137	130	153	140	127	142	125	138	144	156	127	138	155	125	162	140	144	152	157	138	129	151	140	144	147	134	151	138	137	156	126	148	156	145	130	147	125	152	142	124	143	152	131	139	122	138	152	151	149	119	137	162	140	170	135	127	135	107	128	146	128	164	151	134	144	157	147	129	122	153	151	123	140	140	145	139	136	156	142	136	129	137	133	141	156	136	151	131	139	133	130	133	148	147	128	152	157	135	119	138	144	140	123	121	124	152	141	171	137	143	124	115	160	130	137	125	134	173	135	131	122	125	142	138	153	146	131	129	133	137	136	154	134	127	136	155	151	171	138	151	138	136	138	129	128	145	152	151	136	137	135	142	149	128	133	141	159	143	139	122	124	118	135	150	142	137	129	149	134	140	133	150	136	148	137	117	127	150	145	132	162	140	141	162	142	152	124	151	137	142	155	130	143	152	127	128	153	155	146	125	142	158	116	156	140	160	162	141	151	145	139	146	141	147	153	110	137	142	158	136	130	120	143	147	131	155	148	163	130	146	134	140	144	130	130	153	143	158	122	130	139	149	130	133	137	137	142	152	154	137	156	129	144	130	131	137	127	128	139	152	136	130	141	132	135	145	151	118	143	141	151	138	143	141	149	125	126	152	141	135	130	133	150	147	145	119	137	126	165	150	143	120	136	145	138	123	143	152	135	112	137	137	140	128	160	134	132	122	138	152	150	127	163	149	139	120	143	151	148	127	136	139	136	146	140	159	141	144	133	127	140	141	149	135	154	140	147	129	152	124	149	134	147	144	145	148	143	132	128	138	127	146	137	136	151	137	119	134	117	146	140	112	126	129	125	149	160	127	130	133	136	142	145	146	136	128	149	133	133	144	140	129	139	151	128	152	142	129	126	134	142	161	135	125	136	141	130	131	140	149	137	125	141	139	106	148	123	128	142	138	124	140	151	146	147	136	150	120	136	146	137	164	128	134	155	133	134	135	148	129	137	153	138	135	166	140	149	139	137	126	119	147	148	152	151	142	148	124	135	143	125	134	151	153	152	136	138	110	156	156	154	135	132	144	122	144	138	146	136	142	141	150	145	128	131	161	135	129	136	141	138	134	129	121	146	147	159	135	136	140	150	170	129	148	116	144	162	128	148	143	159	138	133	101	148	147	141	131	148	119	132	130	152	136	123	149	132	152	133	154	150	155	163	153	163	146	147	152	141	134	130	141
20482	1164	2445	2891	2520	2087	1680	1473	1345	1125	995	920	927	807	783	792	650	623	656	610	600	591	588	560	533	573	599	535	518	495	518	565	464	518	482	499	511	517	520	475	509	473	470	507	514	451	478	497	487	492	478	473	456	470	425	470	447	504	490	468	465	464	476	459	441	472	426	418	449	510	436	460	434	504	461	441	496	446	445	469	440	444	430	462	455	481	482	475	423	468	484	414	439	447	440	480	454	418	447	457	399	480	447	458	442	504	468	466	449	449	477	466	449	466	459	422	448	438	423	480	450	432	424	454	455	489	457	451	452	432	474	414	465	483	427	472	469	455	434	458	432	458	453	461	442	455	474	449	490	465	489	424	464	458	476	408	464	467	429	470	456	478	484	449	435	421	444	449	469	500	443	435	439	448	449	447	483	452	441	415	454	447	452	453	402	433	436	478	435	433	477	440	445	471	468	460	481	440	454	443	448	442	416	483	408	457	465	447	459	447	427	436	452	454	434	461	460	485	443	478	425	441	430	446	443	434	474	466	439	444	456	448	499	420	443	423	423	459	446	467	458	458	467	448	466	452	449	456	440	438	379	443	432	476	481	444	437	485	426	506	456	459	443	462	484	453	430	440	481	397	427	431	468	438	456	503	450	445	428	494	453	441	400	430	456	425	455	431	409	417	467	475	443	438	424	442	478	452	470	463	460	441	440	490	441	463	476	451	412	448	438	450	417	474	461	442	419	445	461	449	412	464	441	447	409	439	463	470	450	435	457	467	461	413	486	461	467	435	471	429	435	481	462	470	469	453	432	480	423	471	482	478	429	471	431	427	418	429	455	439	473	456	449	438	459	433	441	498	453	482	478	425	440	463	482	440	437	469	450	429	472	492	461	456	453	420	451	432	464	461	478	448	408	478	443	426	461	464	499	470	441	493	449	494	463	444	457	431	482	430	444	471	458	479	474	468	452	496	425	421	446	431	435	459	463	459	477	444	459	496	452	441	461	465	434	455	443	440	421	411	426	395	457	433	461	450	396	419	432	449	463	457	484	457	446	439	480	505	458	455	440	457	407	442	462	469	481	476	435	452	446	425	426	435	462	451	436	461	478	452	465	476	491	445	427	446	448	463	442	424	423	488	444	452	482	448	436	423	461	448	475	414	478	481	419	447	433	476	458	426	461	447	455	446	455	457	461	408	442	455	442	453	476	435	463	411	408	429	455	476	466	447	449	441	479	440	410	423	446	443	454	444	440	465	460	451	441	447	460	422	501	449	479	444	439	471	470	413	434	437	468	484	449	479	473	468	446	483	483	434	410	421	479	453	488	458	469	427	453	428	467	479	474	446	437	437	449	477	464	485	478	445	450	472	482	436	459	458	491	447	451	438	458	450	446	462	445	426	480	442	442	437	431	405	444	465	403	450	469	451	423	454	472	443	445	466	443	433	456	470	440	431	457	395	473	474	448	430	439	420	459	458	471	420	490	489	453	420	453	471	452	477	478	456	426	483	446	444	461	452	459	422	427	425	461	434	452	459	453	450	454	422	447	420	471	422	432	464	443	456	446	444	451	473	419	448	465	441	438	463	429	444	447	461	495	442	460	457	447	451	432	487	467	421	436	451	469	488	416	443	435	480	474	420	474	446	473	468	452	426	451	456	421	490	446	444	491	441	434	448	419	447	394	460	448	446	420	457	466	467	485	463	464	479	465	441	414	424	457	440	465	439	393	461	467	479	457	506	466	459	506	427	423	463	441	449	458	455	412	418	447	466	475	453	469	467	441	437	437	437	430	471	470	473	400	463	445	449	447	447	495	467	433	448	470	463	445	445	458	476	442	455	460	437	441	476	445	417	455	451	455	426	409	455	458	435	475	471	452	455	461	502	488	459	458	447	452	475	465	458	430	445	452	459	468	440	462	423	434	451	467	480	487	440	464	488	434	423	468	474	448	459	464	430	438	474	457	434	437	432	441	470	436	432	439	446	444	443	445	442	444	382	452	469	464	464	425	489	467	462	452	469	439	468	444	389	448	426	416	479	410	466	502	423	474	452	460	461	459	453	476	452	459	451	429	439	433	438	464	444	428	442	429	444	463	425	442	437	486	467	443	472	447	482	456	456	463	483	454	454	478	441	462	423	466	444	460	455	443	443	453	414	413	516	459	501	424	470	436	456	426	458	420	446	469	474	440	399	429	461	418	461	418	492	450	466	437	482	427	455	441	459	439	438	440	462	462	426	461	430	494	453	446	447	458	468	477	476	460	452	448	451	439	451	438	447	455	443	448	413	516	470	462	422	441	432	452	475	439	441	457	439	457	456	446	477	458	458	442	413	441	452	430	465	426	426	458	427	410	399	432	448	445	498	423	446	490	473	440	425	451	458	420	450	450	446	458	474	463	467	456	451	452	469	454	457	455	455	422	426	446	457	452	473	432	444	482	468	472	437	453	423	450	493	442	477	434	429	452	461	412	479	450	431	459	429	442	417	470	433	489	410	464	432	421	424	396	440	451	429	421	422	454	429	431	425	445	428	434	445	470	456	427	465	442	461	467	463	441	477	427	488	444	419	414	438	428	435	436	421	455	497	468	450	453	469	447	453	468	437	446	450	428	409	454	452	494	471	476	435	475	440	444	446	452	442	444	463	448	439	423	454	456	469	451	458	461	449	442	424	423	423	449	447	425	450	466	437	415	445	418	448	449	473	455	464	457	460	422	407	432	428	476	454	468	478	443	439	486	463	455	445	406	472	453	453	452	473	428	482	438	459	475	446	424	444	478	415	446	428	466	468	443	466	455	413	451	413	452	464	436	486	455	494	421	475	424	452	467	487	467	440	496	452	422	461	460	425	458	462	413	403	451	485	444	442	445	443	428	424	436	481	438	462	480	450	428	429	424	452	446	435	463	463	427	424	467	461	450	448	445	416	435	441	460	474	456	419	468	451	451	447	468	466	450	444	435	440	446	462	434	460	493	434	466	459	458	448	460	438	459	433	417	483	418	477	438	424	486	428	427	438	446	419	455	438	460	439	434	435	464	455	465	484	441	473	467	455	453	478	466	440	433	460	447	462	431	451	427	435	411	427	433	471	471	427	472	398	473	464	489	420	445	418	420	408	439	460	425	446	416	467	462	487	438	420	453	433	449	432	466	404	443	409	435	448	443	418	443	418	421	463	425	458	451	488	454	459	454	426	491	463	428	472	432	445	481	435	440	436	440	452	444	467	439	443	468	464	465	429	445	456	472	469	470	455	436	443	467	474	444	510	420	456	445	462	404	466	451	429	434	476	417	452	467	465	442	442	480	446	489	446	467	451	466	434	488	435	453	420	436	476	444	440	429	416	422	400	448	434	407	431	431	457	450	464	481	448	440	484	450	419	463	448	474	427	441	426	450	450	459	443	453	467	415	465	460	437	412	482	460	456	442	482	443	486	450	481	481	473	460	459	494	442	465	499	427	474	453	453	431	448	473	434	432	452	429	467	478	468	453	462	427	489	480	490
46437	24815	15604	2501	1306	1040	771	626	539	490	437	380	345	312	332	334	282	282	313	265	279	270	277	275	255	273	261	259	259	223	280	237	221	214	231	239	274	252	241	235	235	257	230	234	223	259	229	261	268	209	237	242	216	234	218	250	252	252	223	263	243	250	216	219	239	233	225	228	235	233	256	221	242	248	216	245	250	227	250	275	231	223	242	226	252	253	234	265	240	215	238	221	233	232	253	239	225	243	225	200	209	247	237	236	213	226	248	242	240	227	232	226	248	242	234	218	242	249	220	242	244	246	213	204	234	208	250	228	240	234	235	234	254	254	274	241	229	252	256	237	233	232	228	224	218	216	221	252	246	244	217	201	230	232	251	228	217	241	240	210	218	261	221	216	218	237	218	241	212	251	252	254	197	229	242	238	230	226	215	250	230	263	251	204	247	225	227	232	210	246	242	240	264	235	265	202	235	254	248	237	261	228	228	231	246	220	247	231	257	234	244	266	223	240	262	232	224	241	207	235	219	247	263	237	244	225	213	228	218	238	205	201	231	230	224	232	243	227	220	238	232	235	229	224	245	267	221	222	228	244	247	228	260	242	232	242	252	240	217	220	224	243	237	249	252	238	199	228	214	221	251	226	217	255	215	242	238	262	220	229	238	237	236	244	224	238	247	236	245	235	252	249	225	232	235	218	245	233	239	257	221	226	234	237	211	230	251	226	243	251	232	198	223	280	222	229	236	235	247	224	231	228	255	234	214	249	205	235	225	231	249	262	261	254	230	236	229	211	240	241	232	232	238	252	203	235	238	253	243	245	231	241	263	251	254	233	221	244	233	220	236	227	248	244	231	261	246	203	228	252	218	240	229	235	235	239	218	232	235	222	216	229	238	251	247	233	254	223	228	251	240	245	237	235	261	239	228	254	246	228	232	216	222	239	231	246	226	229	209	236	229	227	246	218	254	243	241	240	258	238	244	239	233	257	240	228	222	229	213	236	235	226	236	248	247	215	229	253	232	230	222	264	215	223	213	217	226	220	210	227	249	233	235	224	249	232	220	226	258	262	221	248	222	247	219	236	223	255	270	205	211	227	250	228	227	231	246	239	224	239	239	201	235	224	235	237	252	261	258	238	236	242	208	204	230	228	255	237	237	225	224	249	225	228	252	250	240	237	239	232	212	256	209	249	224	244	235	227	238	233	247	229	257	217	246	228	248	249	259	226	231	238	214	235	226	242	255	246	226	213	250	250	259	237	212	245	248	245	230	224	229	200	236	230	228	211	258	251	257	222	225	218	234	229	242	233	241	246	214	217	242	223	225	251	228	265	226	223	246	223	223	235	256	240	214	222	243	265	259	260	224	247	231	209	221	224	248	254	226	245	250	230	242	249	248	257	232	235	239	249	227	221	242	240	252	253	227	241	217	234	242	255	256	228	249	238	240	264	206	233	225	219	220	256	214	231	239	229	253	255	207	252	225	238	229	232	243	235	253	221	249	229	234	238	235	229	251	228	222	219	230	249	213	234	219	245	255	228	259	230	225	244	229	221	262	236	243	237	245	264	252	220	254	232	228	248	226	205	227	231	242	209	251	229	232	247	248	222	203	223	236	267	232	238	236	239	249	237	258	210	240	238	241	244	232	236	219	246	212	236	228	230	254	216	245	238	233	252	255	232	254	238	232	229	233	223	244	240	222	247	254	252	252	232	264	215	262	220	256	234	241	226	210	243	224	221	226	255	261	243	261	229	235	225	252	227	203	258	250	237	253	262	224	238	237	258	237	231	215	190	221	195	238	245	227	221	249	242	222	221	239	219	237	257	251	224	255	251	220	240	243	250	235	259	219	228	249	260	239	238	251	227	235	231	232	230	212	228	229	252	209	224	254	248	224	218	205	221	235	262	222	270	231	225	245	214	222	228	223	241	236	237	240	216	231	244	253	224	218	226	253	240	238	235	241	266	254	216	218	221	203	216	230	223	217	249	218	228	221	246	254	245	219	220	232	237	232	244	245	220	246	226	226	209	230	223	248	252	218	236	253	241	210	251	238	237	222	234	204	227	239	244	199	232	232	225	202	227	205	230	234	237	240	223	218	234	237	243	237	242	230	264	249	239	233	241	219	226	226	212	236	235	228	246	254	229	218	228	250	235	236	243	214	233	240	237	214	220	220	235	231	208	255	241	228	224	226	219	245	233	205	226	245	225	259	230	241	216	243	223	239	250	261	201	227	249	212	258	232	230	232	254	239	242	234	242	252	222	230	224	238	231	212	238	244	242	263	224	223	218	222	257	206	241	219	236	226	244	244	224	225	251	237	231	253	218	199	233	229	242	213	259	232	222	257	215	230	238	209	209	260	247	238	211	227	248	258	250	217	235	231	221	222	211	222	229	270	218	230	218	235	226	240	238	232	239	203	240	232	268	227	246	262	243	254	231	240	217	245	233	224	233	234	239	227	240	226	248	236	242	230	219	230	259	236	250	250	210	231	260	222	226	214	223	205	238	239	248	213	219	230	259	243	260	241	245	252	238	243	224	203	231	200	261	254	256	227	220	229	250	241	239	243	238	207	229	235	255	232	249	231	231	215	221	225	206	236	215	251	233	224	227	243	221	213	226	234	230	218	209	254	221	223	239	218	234	233	208	221	210	242	270	268	213	226	201	232	219	219	221	229	231	241	231	250	226	236	244	213	214	230	246	236	242	210	259	226	222	222	232	232	240	232	244	243	255	230	224	267	228	216	265	245	250	234	233	270	212	212	244	217	241	240	249	205	223	225	257	259	223	239	232	238	238	220	223	251	234	222	228	243	236	228	230	205	227	244	236	206	221	235	242	235	252	195	233	268	226	232	243	218	229	232	226	222	263	242	215	203	239	218	235	210	247	212	253	233	217	223	245	260	234	269	211	260	254	216	264	230	212	239	213	225	194	261	234	260	230	233	243	240	219	225	243	214	232	229	252	242	244	229	237	225	203	249	220	245	242	231	236	238	212	231	250	242	230	215	255	224	236	218	245	211	233	255	257	237	213	249	218	238	242	220	234	215	198	246	241	228	223	245	239	215	240	235	223	221	248	248	226	260	212	242	226	206	220	225	232	246	259	209	228	212	217	210	242	229	212	248	212	243	245	251	282	226	205	227	248	241	280	242	236	236	259	228	215	237	221	221	257	242	198	232	233	235	250	252	225	244	203	238	224	229	212	247	189	233	265	232	224	280	225	254	237	219	226	215	238	241	216	262	242	233	231	259	239	219	241	235	274	270	241	238	244	222	222	256	237	224	246	275	235	242	258	225	225	258	225	225	247	228	246	192	223	238	244	217	249	246	211	216	249	222	253	230	239	234	242	251	232	236	238	227	232	233	230	233	248	224	224	244	228	231	256	254	232	222	256	209	271	232	232	261	201	227	241	218	213	236	255	229	239	228	257	230	214	225	226	243	248	243	247	258	230	203	252	235	225	232	248	224	226	242	258	234	234	229	207	226	257	225	263	230	229	231	226
24973	2145	4711	5273	4577	3812	3158	2629	2317	2026	1830	1591	1552	1402	1272	1244	1165	1121	1084	1015	1013	942	963	891	901	900	837	894	871	846	814	782	790	799	813	826	799	757	825	714	799	729	774	736	789	742	722	785	764	756	712	733	752	725	760	746	754	735	770	743	744	726	729	721	718	659	733	720	696	698	708	694	729	701	688	725	708	717	764	681	724	739	700	737	721	693	694	774	740	675	667	698	741	727	658	662	716	652	710	705	699	675	729	710	773	694	674	700	744	680	687	717	701	656	667	637	663	712	717	676	635	708	663	673	697	722	692	662	697	682	690	715	679	737	698	652	680	688	732	692	693	691	712	681	659	648	708	673	692	726	650	718	686	679	680	731	684	663	716	719	660	711	671	683	698	679	660	659	714	717	738	734	711	729	693	704	683	737	698	701	662	679	727	704	696	661	671	702	680	699	675	699	722	686	640	657	683	702	709	675	721	700	730	692	704	695	679	677	664	698	739	665	703	669	699	684	696	675	700	679	712	666	670	699	699	687	665	689	665	715	691	677	667	678	685	708	670	690	690	678	668	715	739	685	644	695	681	686	698	731	683	699	690	738	708	655	676	664	710	710	722	759	668	707	735	706	708	704	704	639	685	704	691	734	732	679	681	724	735	642	677	665	659	645	681	676	705	683	694	653	709	731	655	695	709	669	668	684	688	689	699	684	671	703	680	724	702	710	705	650	709	680	711	678	634	692	676	664	664	680	682	700	662	694	708	698	713	669	654	710	707	747	695	687	681	656	723	682	657	684	662	679	680	718	696	679	667	700	729	705	694	683	720	686	678	729	659	710	697	648	647	636	666	683	727	721	676	666	666	677	709	697	662	671	682	695	671	676	700	704	682	705	708	699	678	680	715	673	693	745	675	723	656	700	717	667	710	698	696	687	648	660	699	705	703	672	701	652	740	684	660	686	698	675	675	685	719	699	680	654	691	718	739	699	669	689	714	652	695	679	674	704	667	704	704	701	708	655	637	648	699	689	701	713	723	762	653	705	683	652	662	691	711	692	681	661	699	677	688	691	682	661	669	748	675	668	719	686	713	670	728	620	679	673	704	700	702	682	682	675	674	689	716	662	724	728	683	706	638	725	683	689	661	750	703	761	714	703	659	681	703	724	659	701	636	739	686	697	721	675	677	714	698	691	667	680	737	714	658	708	653	718	671	701	728	720	666	690	697	691	679	717	679	658	731	724	719	701	689	662	713	730	650	666	704	720	676	687	681	686	704	712	695	702	725	686	712	717	714	673	702	670	671	705	651	675	703	669	684	720	717	700	750	652	702	734	712	704	663	678	693	672	693	695	675	643	666	665	648	670	720	711	709	697	701	717	716	670	711	664	682	677	710	686	713	720	648	674	730	687	721	722	669	737	712	665	696	690	677	684	741	693	691	668	709	691	697	642	708	676	707	697	677	702	680	738	651	691	677	693	713	703	674	747	709	674	693	706	717	677	689	658	701	695	700	643	631	764	702	695	721	693	667	702	727	697	654	685	699	666	732	724	707	681	704	690	705	696	684	675	675	707	707	698	648	731	694	728	683	690	713	672	672	716	667	712	678	675	732	723	679	688	715	673	637	657	677	710	719	699	695	782	674	676	746	723	681	701	665	671	719	696	617	679	668	719	663	674	626	701	687	679	706	692	723	691	666	741	696	664	701	692	661	690	680	668	756	649	685	696	700	684	734	696	635	671	688	673	672	703	707	670	730	719	659	729	699	724	681	666	681	684	665	715	667	689	667	701	693	736	680	693	689	632	668	667	654	662	687	665	677	659	685	639	669	697	708	694	741	651	690	675	719	674	723	647	685	693	707	711	717	644	727	710	724	683	693	729	682	695	711	661	655	716	676	722	699	695	707	706	660	709	651	628	698	656	713	714	700	699	704	688	705	719	732	691	669	631	679	724	710	627	688	706	653	702	661	721	688	695	662	697	706	662	686	666	675	664	714	690	705	677	694	665	707	698	663	673	722	695	721	659	688	719	661	701	721	715	735	694	692	685	710	660	644	689	703	671	692	709	657	675	730	707	678	696	704	682	674	667	672	748	684	695	729	663	691	697	681	646	693	666	668	688	689	695	721	695	698	681	718	688	686	695	698	696	644	700	701	710	739	721	700	701	682	717	679	677	695	697	658	689	701	716	688	753	727	683	684	695	703	701	689	667	646	692	680	668	674	672	717	658	690	721	673	674	676	669	698	672	709	678	665	687	641	684	671	699	681	672	718	674	706	652	641	695	679	728	698	702	671	683	677	686	726	641	697	680	643	700	681	704	708	702	697	643	715	646	706	636	700	638	726	691	663	709	679	686	704	690	681	740	682	712	673	682	691	674	694	686	700	697	737	685	667	681	651	632	645	731	716	730	718	699	704	649	704	661	732	708	666	706	692	704	719	725	669	728	684	702	699	721	690	687	706	697	708	680	673	734	673	735	636	696	713	660	682	677	710	678	741	661	698	668	711	644	723	709	667	691	721	645	666	688	647	651	673	730	689	722	735	679	721	708	662	717	703	673	694	683	687	711	662	670	689	716	702	660	692	679	677	650	685	760	760	679	675	726	738	687	701	661	717	705	728	663	675	698	730	707	667	631	703	688	697	720	692	652	662	695	690	674	661	703	681	690	653	641	660	661	747	727	694	702	659	711	692	681	707	724	691	700	674	678	686	664	677	736	664	670	659	680	695	725	681	719	721	708	692	671	703	655	699	672	687	695	718	716	680	677	712	689	658	623	694	708	703	669	633	707	690	668	661	728	656	680	709	707	683	708	732	691	674	750	708	659	695	701	701	671	712	681	683	690	703	665	689	703	668	695	703	698	695	696	689	682	697	685	721	657	664	708	704	732	634	666	683	672	669	730	670	726	699	682	661	691	664	746	742	684	672	739	689	691	688	707	701	713	660	667	669	712	735	676	680	735	720	662	686	705	661	758	692	666	714	647	684	707	691	685	634	647	647	686	716	685	672	716	709	704	683	697	704	678	687	702	683	718	725	677	667	724	659	668	671	727	688	719	699	710	687	681	699	702	662	658	712	684	690	675	707	741	679	666	680	700	685	719	703	677	696	731	691	693	691	653	691	717	689	663	699	687	675	686	712	681	720	726	701	662	718	687	691	691	671	692	749	702	701	672	696	719	689	678	664	712	634	696	675	728	695	687	716	751	672	677	713	665	684	683	676	692	712	661	697	690	661	662	678	649	709	662	719	684	724	656	645	730	644	671	704	660	658	676	658	691	680	685	747	717	658	675	671	670	654	695	714	701	655	658	704	694	717	659	729	685	701	717	707	707	695	724	655	723	647	716	647	682	641	669	693	703	667	644	730	681	716	688	677	656	674	684	699	715	722	719	685	722	700	686	680	718	709	662	715	703	696	711	700	679	691	656	685	684	693	699	653	680	703	680	647	720	675	642	739	663	640	714	706	694	686	683	675	712	704	727	698	692	658	700	678	658	697	697	666	707
8698	379	245	114	100	88	93	81	80	81	80	91	81	82	72	73	69	64	84	73	80	76	75	87	67	86	73	59	74	82	77	73	70	86	63	79	75	62	80	71	60	71	75	74	88	81	62	79	55	76	74	65	83	71	74	60	64	80	73	68	77	65	72	70	64	65	73	65	68	79	75	73	75	77	74	70	81	63	73	61	70	59	63	77	72	84	74	80	68	77	74	84	63	78	68	65	67	83	82	77	75	55	73	75	66	66	58	69	76	63	71	75	63	70	82	79	88	70	65	81	75	70	67	74	59	68	70	74	70	57	61	83	64	67	72	68	83	57	67	75	64	72	75	87	83	76	74	71	70	68	66	58	94	55	73	62	73	67	73	77	75	80	74	72	66	62	66	67	64	55	73	79	78	74	63	57	74	76	77	72	70	59	77	85	76	75	82	70	80	75	85	72	76	73	66	62	79	64	68	82	63	65	80	67	74	56	68	73	69	78	77	90	70	83	63	71	80	91	79	78	68	68	83	75	64	72	60	66	74	64	70	62	76	69	73	58	58	58	67	75	64	83	63	84	61	74	60	84	75	84	78	79	68	67	67	68	65	63	69	66	72	73	59	69	86	77	70	66	73	85	84	75	74	65	52	62	57	63	82	74	79	75	90	77	71	70	71	71	65	80	59	71	67	75	62	54	84	88	55	69	76	75	80	66	59	84	83	72	63	73	80	61	59	81	73	68	82	71	71	60	58	67	78	76	65	64	72	81	72	53	70	94	66	79	91	66	69	75	73	58	70	63	81	57	70	73	56	56	77	66	62	86	71	55	64	68	77	74	71	76	74	72	70	63	76	76	69	61	66	67	77	69	68	58	69	70	74	76	84	69	60	70	89	67	57	76	79	81	69	86	67	66	75	55	78	67	77	77	68	62	67	70	68	81	74	78	65	80	60	71	65	94	61	68	66	76	53	76	52	61	72	56	70	61	73	55	96	72	81	94	76	85	79	66	70	49	90	71	83	84	59	77	70	66	71	59	82	92	72	67	65	66	71	69	49	80	77	77	84	67	85	82	70	75	78	84	67	82	69	56	54	59	70	79	72	74	75	80	80	75	71	79	78	69	59	68	54	81	73	81	61	68	61	70	76	64	69	68	69	74	71	83	55	71	66	88	67	56	75	61	60	84	54	86	70	54	90	69	75	85	70	56	64	78	63	76	69	69	76	73	61	72	69	78	88	56	65	68	61	73	77	77	57	72	56	78	75	76	84	73	53	79	75	78	71	72	63	74	78	76	66	71	76	72	78	71	73	74	69	66	65	77	77	60	66	76	68	95	63	73	57	57	66	70	64	87	68	66	54	69	63	78	81	69	77	71	70	85	80	64	83	77	70	66	89	64	67	87	62	60	76	65	79	76	57	77	76	65	73	78	80	69	76	73	78	66	88	72	65	88	75	73	73	69	64	71	83	89	81	85	75	71	69	77	66	67	78	80	78	65	70	72	76	63	60	63	91	77	63	75	73	93	83	72	50	72	70	75	64	71	74	75	70	70	78	69	91	53	78	76	70	68	77	86	59	76	82	80	74	70	81	65	72	87	72	63	87	83	73	82	71	76	83	63	74	54	68	76	77	82	67	59	90	67	76	74	75	82	74	86	81	83	79	66	67	67	75	74	72	55	86	71	92	85	87	83	59	74	76	64	71	65	69	66	73	86	79	67	69	63	65	67	68	83	57	62	66	67	60	65	72	82	73	78	75	73	63	71	70	83	68	69	73	64	99	69	76	84	76	73	69	68	77	65	56	85	73	79	72	84	59	65	69	55	76	73	72	61	61	65	60	72	64	83	80	72	83	72	70	74	73	78	83	74	64	71	58	63	58	77	78	80	66	69	75	80	85	73	52	66	69	63	70	63	71	79	75	77	70	78	69	76	74	84	69	71	72	85	66	85	86	80	63	90	69	70	79	68	75	59	62	76	89	69	84	64	79	64	72	70	73	65	77	76	74	82	71	74	73	89	68	80	64	73	70	73	69	83	76	67	69	74	77	59	70	79	78	87	71	70	63	53	61	55	73	71	78	66	77	74	66	77	62	68	68	64	48	62	78	74	86	82	58	67	71	75	72	69	69	82	72	69	75	79	58	72	74	70	78	81	75	97	68	60	73	70	59	73	80	74	66	58	76	71	74	65	70	74	68	59	69	78	72	74	80	68	54	78	77	69	67	68	72	76	71	73	74	68	91	69	77	69	72	81	67	81	91	70	75	72	72	65	69	75	74	85	66	74	69	72	66	76	69	79	79	77	75	75	78	62	87	72	66	83	82	80	73	61	81	78	59	57	81	58	62	70	77	65	78	68	67	65	75	61	81	68	73	61	65	70	76	84	75	72	63	76	70	56	83	60	59	76	68	80	76	73	74	67	88	84	68	75	57	75	61	72	53	68	76	73	76	73	71	83	72	57	64	73	73	65	63	68	58	69	64	78	86	65	68	62	70	51	70	55	62	65	63	71	80	73	77	58	74	65	59	60	69	63	53	65	74	71	74	84	89	64	60	51	68	67	66	74	88	70	72	66	80	71	67	72	61	82	74	64	71	59	61	73	84	65	62	68	75	84	75	76	74	63	64	71	89	79	63	71	75	79	55	68	77	75	71	76	76	68	76	74	72	82	82	81	60	68	66	63	61	73	64	66	70	68	66	60	75	74	49	72	78	78	68	63	69	69	86	60	64	78	68	72	59	75	70	62	78	67	78	75	76	61	70	93	72	74	61	67	92	76	67	68	68	64	75	80	78	59	82	49	71	72	69	83	60	84	65	57	72	70	76	76	73	71	62	86	73	62	74	92	74	74	58	76	75	69	76	79	75	85	70	75	70	60	80	73	62	62	69	69	73	81	81	67	59	83	73	53	77	79	68	72	63	79	70	61	59	84	66	64	88	61	60	80	83	68	72	59	68	55	82	66	80	61	73	75	67	64	68	68	83	64	82	79	64	63	75	74	69	63	73	63	65	84	57	71	69	64	81	81	71	75	78	71	69	88	64	84	60	70	56	78	68	73	68	86	65	82	59	79	67	69	56	77	68	61	69	65	70	65	77	71	68	55	64	78	58	73	70	63	73	60	82	64	71	82	85	60	67	78	70	68	80	81	71	74	67	71	82	80	71	67	84	73	73	74	63	72	80	57	57	76	69	69	72	85	70	76	73	84	80	74	84	66	75	59	76	65	63	68	62	66	64	62	79	78	67	72	76	58	55	52	80	62	66	65	75	68	65	82	61	66	75	76	79	68	70	74	62	70	73	70	80	82	76	52	66	75	72	67	68	79	75	69	65	62	70	81	67	69	70	70	77	75	75	64	73	81	66	73	65	58	62	75	68	62	73	82	82	68	72	78	69	81	81	73	74	56	70	72	67	66	72	79	89	73	82	72	73	72	71	77	76	64	76	56	74	73	82	63	64	64	70	71	66	77	62	71	79	58	74	67	75	80	79	68	90	79	74	69
9151	373	415	429	392	331	330	305	301	278	298	313	317	294	257	283	288	279	274	248	261	261	261	267	305	289	257	283	246	268	312	284	275	271	256	290	265	248	275	274	241	262	275	263	269	264	249	259	268	255	264	290	248	266	291	297	270	303	279	257	255	233	251	261	272	303	257	302	263	252	263	273	267	264	268	244	286	268	258	298	289	298	260	293	278	265	250	241	260	286	282	264	269	256	260	237	268	267	277	271	274	266	264	259	271	249	230	275	254	285	286	258	272	250	278	282	260	281	261	259	244	258	259	261	219	275	266	246	237	250	276	279	264	243	284	269	246	260	273	272	294	256	277	243	248	285	241	256	234	277	275	285	261	256	243	275	279	262	259	285	260	264	280	252	283	279	257	266	269	272	279	296	282	272	271	284	278	282	231	277	285	277	265	249	253	271	262	246	261	278	291	271	246	270	267	292	281	276	263	263	261	255	273	281	274	271	261	266	283	229	285	284	274	247	274	269	258	273	288	248	256	271	251	261	269	272	257	290	262	276	266	254	275	301	261	259	253	288	292	274	265	281	266	246	273	264	270	254	262	285	284	257	265	260	262	268	249	254	248	260	274	245	263	261	255	269	266	243	256	252	268	254	282	261	268	250	253	276	284	289	238	257	267	258	221	277	279	263	265	267	266	278	275	267	263	258	252	258	251	268	243	281	248	266	260	278	283	247	271	254	253	268	266	289	303	268	266	249	262	280	264	261	259	284	275	237	271	287	276	289	294	252	244	259	256	260	294	283	260	269	274	246	257	286	279	262	304	284	262	266	277	296	274	284	264	279	287	248	239	322	242	253	247	264	264	282	268	253	266	260	252	270	269	244	237	250	252	252	288	248	225	250	266	263	267	285	255	271	278	269	302	279	253	251	279	251	276	292	252	261	252	240	250	253	238	280	296	271	250	262	258	250	278	261	283	268	262	252	256	285	278	277	263	236	268	285	257	262	252	250	236	250	266	242	275	257	235	289	275	304	259	251	263	273	276	263	284	266	275	274	260	276	268	269	275	261	210	275	287	276	305	260	248	279	285	281	297	256	275	260	300	296	273	253	254	268	262	243	258	283	261	280	270	251	279	244	234	265	255	267	281	276	276	259	290	257	267	284	245	274	271	242	253	244	254	289	282	254	226	287	273	271	270	263	282	282	254	277	254	263	270	263	264	259	264	258	278	298	287	271	249	247	246	267	273	274	273	280	275	272	267	254	241	265	284	286	274	253	241	290	288	275	242	252	277	280	266	275	273	269	243	264	267	268	246	272	249	254	274	260	295	292	261	279	249	254	274	279	261	259	265	263	303	258	240	238	214	264	276	262	254	260	253	295	251	266	270	256	259	267	268	269	275	267	249	239	272	240	287	284	269	270	282	274	256	265	276	262	249	291	247	250	257	288	272	258	267	270	290	248	255	266	258	276	284	270	270	232	239	257	280	291	247	273	261	254	283	268	287	276	250	274	275	284	267	282	267	267	281	264	287	247	256	275	255	250	251	250	273	245	268	275	250	236	256	264	270	276	250	284	304	247	265	266	240	237	290	244	259	277	269	241	237	274	282	280	284	261	245	274	241	260	239	262	260	293	273	249	285	288	251	283	289	261	290	265	290	270	269	276	284	302	267	232	276	273	260	250	288	277	275	255	293	286	269	273	234	238	264	257	265	273	280	251	247	277	258	282	254	240	277	242	270	261	254	232	303	261	236	265	260	288	288	290	282	250	281	307	279	265	274	247	247	281	273	253	276	254	265	260	282	278	262	264	271	258	271	265	282	255	254	268	258	222	253	286	253	267	266	279	253	258	278	267	256	233	241	269	281	257	275	250	263	265	267	271	247	259	259	274	267	250	268	296	248	279	261	270	250	255	281	247	253	259	269	253	267	249	248	228	287	246	259	270	284	272	272	279	284	275	253	262	248	261	283	276	292	270	261	274	263	254	272	259	251	293	237	277	276	274	268	225	261	267	267	263	238	262	253	258	273	279	288	268	269	292	266	239	257	288	290	303	268	272	306	232	267	272	276	244	267	262	279	273	277	279	257	264	273	301	276	273	252	265	263	261	266	254	265	264	257	247	260	263	283	269	268	275	262	272	276	287	267	281	260	273	275	245	271	292	262	267	264	280	287	276	292	271	293	234	282	267	259	300	282	271	261	259	243	267	281	275	259	265	246	285	263	241	266	271	267	268	291	252	286	263	288	267	259	240	309	257	256	275	290	227	279	262	246	264	264	257	273	274	245	290	261	244	258	275	290	249	287	263	247	283	271	292	261	244	284	274	249	240	284	257	245	257	280	284	261	304	262	239	283	281	286	311	249	292	288	264	276	287	258	288	272	302	248	262	282	250	289	258	249	266	291	285	250	275	241	269	270	242	271	258	296	276	244	260	272	311	259	274	283	267	259	267	246	241	258	267	310	257	291	268	281	272	228	262	266	265	271	277	218	261	261	263	243	245	296	266	263	262	293	276	276	262	256	269	255	250	275	271	255	298	304	258	273	263	304	271	260	271	251	262	266	248	231	285	256	266	253	266	271	265	275	260	232	274	290	264	286	251	278	270	272	247	250	269	254	254	274	250	254	270	268	236	275	250	275	243	278	269	271	279	284	292	261	261	263	247	283	275	290	262	274	253	258	269	289	250	251	269	279	263	258	264	275	266	286	278	234	251	254	270	277	273	292	260	290	241	287	250	294	270	278	242	261	260	255	266	272	255	262	236	283	254	285	275	266	234	274	293	235	269	269	280	279	283	254	263	277	282	280	257	260	284	262	243	260	247	280	280	247	251	260	267	271	244	252	257	294	295	286	284	273	255	280	256	278	290	278	252	295	281	219	261	297	253	258	225	256	261	277	273	269	269	234	288	260	253	272	271	263	259	254	249	270	266	257	258	238	262	275	255	239	244	283	258	268	260	266	240	294	294	264	256	286	263	275	284	300	287	243	263	274	269	278	243	245	278	252	254	264	276	256	259	253	271	272	271	249	262	232	237	261	267	270	248	253	294	269	270	278	270	246	260	270	258	269	258	268	252	293	258	281	269	257	260	258	273	261	258	295	271	241	265	316	270	299	254	282	255	283	276	266	265	236	277	262	284	249	245	237	256	283	243	283	246	232	268	271	260	296	291	252	252	244	261	243	259	255	282	264	259	281	278	242	259	265	266	249	271	260	239	261	280	299	257	266	245	258	245	284	252	285	258	250	241	255	285	277	246	257	264	250	272	255	257	263	253	277	263	253	269	284	266	278	254	296	236	273	254	276	255	266	279	256	257	258	294	275	278	264	275	289	243	259	264	239	263	246	279	260	290	263	272	245	259	234	235	282	262	234	291	285	257	271	225	276	286	275	282	263	276	281	246	268	235	278	273	284	273	251	271	249	265	263	276	277	239	254	259	262	279	257	274	253	268	267	254	257	229	272	267	267	254	267	247	250	264	291	281	289	261	284	269	262	296	261	255	252	279	246	285
42512	20685	7685	1004	643	488	357	332	307	222	238	202	209	184	179	194	152	150	157	185	168	179	165	171	147	181	140	148	140	164	167	151	141	132	168	156	140	171	172	150	150	150	148	151	148	154	122	141	131	127	137	151	154	139	168	143	126	125	136	165	140	155	124	137	155	162	138	146	172	126	145	148	171	139	128	151	122	163	148	150	140	138	149	136	168	146	155	139	163	147	139	124	147	138	126	146	145	128	126	141	125	126	139	156	133	144	151	163	153	140	150	167	136	158	142	155	150	126	146	143	137	144	134	149	131	159	122	167	131	132	154	150	140	143	138	132	140	120	158	143	134	146	127	137	176	130	136	138	122	162	153	139	152	132	129	119	138	140	134	149	142	153	132	135	149	129	144	153	157	163	162	143	168	130	145	152	147	151	146	142	162	145	130	158	158	156	139	146	162	147	146	135	129	141	162	156	138	127	151	161	147	147	153	139	149	134	132	145	152	122	160	129	152	140	130	141	149	131	132	151	128	136	146	137	146	139	133	153	135	148	151	140	148	140	133	142	147	127	134	142	155	128	131	148	131	158	129	121	126	130	148	139	152	143	156	126	139	137	156	145	156	131	148	141	142	147	135	144	136	157	147	138	130	127	150	153	153	143	123	141	139	127	137	147	144	123	140	157	143	142	130	134	155	127	142	137	150	148	129	142	138	150	125	158	140	127	151	139	146	127	127	146	139	157	145	136	129	159	140	132	126	130	133	153	140	131	144	139	150	134	136	136	151	145	143	159	133	143	155	121	153	148	139	139	142	151	160	153	135	152	142	137	125	130	147	152	164	137	159	137	138	155	154	131	137	124	165	159	120	151	149	135	130	131	171	156	145	147	149	124	159	138	162	130	126	146	144	146	139	138	150	166	146	129	148	145	140	137	130	128	140	135	146	154	135	164	139	133	134	131	165	142	156	137	148	152	145	155	156	134	142	131	172	161	155	181	158	138	149	146	128	148	137	161	146	158	133	141	138	139	152	148	135	148	138	144	123	153	142	161	138	149	154	143	127	155	149	146	102	139	143	154	138	136	140	137	132	147	148	133	154	141	139	147	108	149	162	132	150	130	161	143	151	134	133	149	133	144	143	141	134	165	135	142	141	139	120	141	144	158	161	144	161	151	140	154	130	130	153	137	139	120	137	135	163	157	152	142	137	132	154	134	158	133	156	135	135	148	149	169	142	144	119	128	131	126	109	142	122	142	133	140	147	147	138	147	128	140	146	144	137	149	142	141	146	140	152	168	136	159	142	148	144	155	138	131	150	166	137	134	147	127	144	136	147	148	130	133	159	145	157	158	146	118	142	169	133	132	135	137	136	130	165	136	128	171	140	141	145	131	128	151	155	126	143	145	141	131	136	157	164	144	167	138	147	167	157	131	156	127	154	137	151	151	131	167	132	147	137	142	149	140	150	154	157	147	143	155	140	156	159	126	130	142	153	162	132	148	132	139	155	141	131	144	150	146	154	140	122	143	137	131	153	137	134	138	160	144	133	132	151	128	138	143	146	136	143	135	138	139	144	158	143	141	159	167	135	146	129	137	143	171	146	161	126	130	136	137	152	142	142	126	169	130	148	115	145	131	130	157	155	148	135	144	163	155	161	140	137	140	142	141	156	135	148	144	129	138	144	147	149	150	142	133	128	143	117	150	141	154	132	134	161	122	154	146	156	147	138	145	145	142	131	147	147	133	134	166	170	145	135	130	132	136	135	143	150	148	132	129	148	142	132	137	156	136	146	152	137	146	138	138	127	144	155	150	137	136	141	128	145	121	148	126	126	137	176	123	140	135	124	146	153	126	131	127	160	128	136	163	158	140	130	149	162	140	140	133	140	148	135	145	166	137	125	151	139	144	141	117	132	169	177	143	170	178	112	143	118	130	141	139	135	141	137	157	146	142	145	144	138	142	167	143	147	121	123	126	154	149	144	134	157	141	148	132	172	153	137	156	125	141	133	160	121	157	152	140	138	130	146	131	128	149	153	137	147	137	111	136	150	141	136	140	159	146	121	146	174	119	151	138	140	148	139	132	144	138	125	159	144	161	150	133	143	161	145	135	147	143	154	136	159	135	157	150	140	162	133	153	138	128	131	148	147	143	127	150	172	153	125	127	128	153	141	140	138	134	156	133	134	126	154	147	149	141	147	160	146	135	165	140	162	148	130	153	128	159	150	139	126	157	158	118	149	155	140	143	136	141	148	145	142	137	155	140	161	164	143	148	154	142	134	143	136	144	127	145	149	135	131	130	139	138	134	137	133	159	140	149	168	163	136	146	148	148	127	123	156	152	144	154	153	147	126	133	158	156	166	156	124	143	138	124	145	135	134	133	127	139	126	154	152	150	148	139	136	142	126	132	132	140	132	154	136	117	148	124	153	148	149	143	136	158	152	149	135	152	138	138	153	142	157	146	144	143	140	168	143	154	139	136	136	136	152	138	132	150	138	156	132	117	130	136	138	158	151	145	148	145	136	135	174	128	153	138	145	150	145	154	152	141	139	148	132	160	132	134	145	139	129	141	133	159	143	148	128	154	143	151	143	108	143	149	129	126	136	162	153	150	159	155	154	156	143	152	139	131	156	164	134	146	153	126	134	136	129	157	132	126	139	144	140	124	118	139	160	168	153	130	137	144	136	165	150	152	133	131	124	139	146	127	145	157	128	139	134	141	132	132	142	126	149	156	147	135	147	140	136	144	143	175	148	149	139	148	131	137	135	143	122	142	133	144	149	142	145	134	171	139	134	130	150	169	163	154	137	144	125	131	161	132	143	146	140	140	148	135	147	151	138	136	135	147	120	149	126	145	159	141	144	161	149	142	147	146	117	160	150	153	152	154	168	124	144	137	141	145	129	122	132	159	136	156	146	150	150	145	146	146	140	114	145	154	147	122	143	129	136	132	132	125	155	132	138	140	138	136	158	144	150	147	143	161	157	132	162	143	158	149	136	152	153	141	163	141	120	139	147	105	154	151	162	128	134	135	154	145	146	142	145	134	127	140	145	145	149	136	147	153	146	153	143	143	158	159	143	154	144	133	168	143	144	157	131	147	133	126	131	149	145	145	153	144	126	141	167	136	129	128	154	146	111	141	136	159	141	163	167	152	156	126	137	166	144	149	133	134	132	136	134	148	138	154	125	140	152	161	138	153	160	147	120	146	144	144	129	144	122	124	136	133	127	134	139	130	146	157	161	137	182	148	132	128	126	135	133	136	139	160	150	128	131	137	138	111	135	139	132	144	144	130	139	150	144	172	155	132	152	168	155	156	164	154	141	141	156	131	157	142	145	131	155	154	140	139	147	144	157	127	123	150	169	127	164	158	125	121	159	135	128	156	142	148	158	160	157	138	149	139	138	156	136	146	171	159	154	132	135	150	154	141	138	146	135	122	134	153	148	158	138	137	132	138	156	163	132	136	140	155	133	128	140	139	161	142	154	130	158	113	133	146	149	122	166	136
20582	1211	2559	2807	2452	1977	1691	1463	1292	1135	995	939	896	816	774	703	734	657	625	582	614	671	611	553	535	589	546	510	519	517	505	546	498	492	491	518	498	534	518	509	553	491	547	467	458	507	438	479	509	459	498	497	464	435	505	488	489	445	494	477	492	454	470	459	443	461	443	436	432	488	495	471	462	454	457	499	466	472	477	442	473	458	430	475	503	531	452	492	455	475	439	449	465	471	473	431	415	452	473	452	487	472	442	477	454	482	485	451	501	471	470	459	484	446	486	430	431	480	444	451	505	505	486	496	503	508	476	440	426	502	472	448	438	500	457	457	464	439	453	477	429	450	451	472	464	419	416	403	453	432	447	462	437	455	472	436	452	451	439	483	468	473	436	457	438	483	452	402	464	460	430	461	481	463	443	429	440	477	436	442	457	464	511	415	462	443	463	488	443	466	490	462	489	468	467	457	464	448	434	413	437	438	458	492	452	458	478	474	488	466	450	490	471	468	440	436	494	425	441	456	426	453	478	468	448	467	449	496	474	453	452	480	484	500	478	445	462	474	453	423	428	441	470	466	476	453	461	466	468	451	448	473	456	447	450	411	430	483	449	445	459	448	454	439	457	481	490	460	463	463	444	469	432	463	420	467	463	414	493	489	428	432	444	483	454	455	486	450	443	429	500	464	486	439	404	399	458	498	471	433	448	464	458	445	447	433	443	446	440	471	435	435	459	451	476	466	456	461	492	431	431	483	486	427	436	451	425	442	459	442	475	466	414	467	455	457	445	489	450	441	461	489	475	459	441	456	409	456	440	450	469	414	399	451	464	467	436	449	416	409	442	432	459	426	432	446	486	468	415	469	432	437	451	434	432	481	478	473	456	484	446	429	453	467	462	482	452	486	479	492	426	446	475	486	486	465	496	468	442	450	441	468	474	483	467	417	446	445	433	444	470	463	424	441	452	447	469	428	446	446	460	455	453	406	477	417	473	455	449	454	468	480	442	403	471	405	476	464	448	454	479	452	451	461	455	414	464	477	488	449	446	463	481	420	463	465	491	456	456	470	454	469	514	446	407	472	477	451	440	434	449	479	481	474	470	449	460	481	473	482	459	459	481	451	459	410	497	431	457	441	481	439	440	461	454	472	438	450	462	453	497	446	456	452	434	475	457	450	432	425	445	443	462	485	461	395	476	457	437	439	436	418	417	503	433	470	434	480	457	462	445	439	438	466	437	462	465	478	457	467	462	450	444	448	475	458	434	491	438	434	470	431	446	447	451	496	454	452	444	465	452	457	471	447	432	465	465	502	480	474	441	440	447	471	438	476	431	476	414	461	425	463	509	468	466	462	474	451	440	474	470	446	457	462	467	424	437	445	490	435	461	413	446	457	450	491	439	441	479	446	454	461	425	489	472	490	439	433	462	482	458	447	457	438	451	460	456	473	474	431	425	449	436	464	449	486	459	414	432	461	474	409	499	468	407	448	466	432	415	474	436	434	441	427	435	425	423	467	427	475	499	457	452	486	437	447	444	477	456	491	453	453	461	434	471	426	440	499	428	468	450	471	423	467	452	464	431	487	457	430	476	454	472	489	459	460	472	456	475	467	475	464	450	425	491	484	473	496	490	513	464	473	434	442	443	474	484	438	500	433	429	451	435	489	449	460	441	471	467	461	485	414	442	471	467	420	467	472	433	458	441	459	474	479	470	482	470	429	459	474	422	422	441	438	455	509	429	426	473	468	439	431	458	473	452	443	464	430	458	457	452	481	455	489	460	456	492	446	480	427	442	447	516	416	451	422	438	498	502	496	467	494	448	442	471	447	457	479	433	443	465	485	460	453	461	422	444	438	435	439	479	456	422	435	478	460	436	412	450	451	438	439	480	453	441	453	436	461	484	460	499	471	427	449	421	442	478	431	479	486	442	456	459	429	478	455	429	470	469	490	458	441	402	487	422	450	466	476	445	455	426	474	478	430	456	449	486	461	464	460	464	465	491	445	453	467	447	494	429	474	462	466	437	418	468	434	456	491	482	470	496	453	465	434	447	453	436	400	479	484	449	473	420	463	462	462	448	472	492	463	492	480	457	447	514	447	512	445	481	436	453	449	428	486	448	430	469	423	453	461	465	467	494	456	468	460	455	455	463	486	433	469	434	489	454	448	447	416	456	451	464	476	440	464	443	467	444	457	453	437	420	440	452	436	434	468	460	465	442	456	451	457	439	472	425	431	497	449	485	449	466	433	435	468	458	473	463	482	443	469	491	448	446	480	477	436	463	465	465	495	468	452	463	453	413	481	456	473	457	452	461	478	448	482	472	443	455	439	453	484	449	467	458	437	432	452	474	448	425	423	502	472	443	508	470	471	440	465	479	428	432	457	482	476	457	455	487	485	426	460	443	431	440	436	420	419	457	451	449	442	426	434	474	465	453	439	454	472	453	443	463	460	460	449	473	445	459	448	431	482	471	478	446	488	433	460	429	489	478	466	470	464	474	416	454	471	479	499	417	462	455	478	478	427	463	443	455	436	447	456	468	481	445	471	429	453	464	450	465	483	468	465	446	469	487	429	397	435	427	428	442	470	430	424	486	445	454	446	478	457	460	446	445	466	457	415	442	470	461	492	457	435	479	463	456	438	474	451	454	439	430	457	484	463	443	479	471	459	449	441	460	455	448	435	458	478	452	461	485	447	458	467	448	463	445	435	448	459	468	442	492	457	435	461	474	485	456	441	463	461	428	434	489	476	440	423	451	411	509	437	462	430	439	436	470	445	450	468	426	476	467	464	439	462	440	421	437	423	442	455	473	445	473	462	447	474	437	430	446	454	447	432	456	465	475	472	435	449	437	470	477	464	465	457	434	468	451	476	439	476	440	457	445	431	444	463	437	424	454	428	425	458	453	465	469	436	431	457	456	468	457	454	482	424	461	447	468	433	457	493	459	443	441	480	436	430	433	443	414	482	456	442	435	425	464	450	433	440	477	414	457	446	478	450	447	434	488	469	464	447	478	444	484	490	429	435	458	443	453	470	448	448	464	460	434	438	431	426	428	442	471	436	473	432	430	442	470	451	462	472	438	433	468	460	460	432	455	470	404	455	445	430	454	465	450	469	435	464	413	433	440	480	434	470	428	450	474	480	430	461	448	439	472	455	443	472	416	459	450	499	425	451	463	442	484	464	454	446	459	459	484	503	431	443	467	458	461	448	419	430	429	447	454	442	434	448	451	473	451	475	424	452	440	456	470	441	461	452	441	464	439	464	474	448	449	487	460	492	470	434	441	456	467	435	444	452	445	447	420	456	434	438	455	431	434	438	486	430	448	457	481	468	431	446	464	468	472	427	443	423	434	432	475	485	501	443	482	463	453	455	469	429	447	453	478	521	479	477	499	475	425	442	422	453	483	458	462	443	455	451	453	427	469	454	462	473	447	492	421	431	464	434	443	467	473	467	447	437	429	473	449	428	439	429	470	465	474	445	456	469	441	457	431	432	426	480
45057	25262	21272	3628	1346	1003	755	612	530	488	441	354	362	329	342	321	305	301	302	283	261	296	264	259	266	261	269	278	258	254	264	220	248	265	214	255	262	254	243	247	278	246	236	240	248	243	232	249	278	240	224	270	253	226	263	219	235	252	271	258	266	235	249	226	252	245	240	247	227	237	228	246	240	226	253	229	226	237	220	258	217	202	242	263	261	252	234	229	231	254	244	258	255	217	249	222	253	265	226	225	242	234	248	250	247	258	238	268	230	237	216	235	234	228	235	244	254	222	239	255	212	237	240	224	236	248	218	251	267	215	219	244	248	227	254	264	254	224	249	226	261	232	226	256	234	257	246	214	252	233	263	217	196	201	249	244	243	224	234	244	237	237	256	223	260	270	223	239	238	223	224	242	246	209	224	224	244	228	264	232	234	246	217	209	213	241	224	228	244	235	233	216	234	239	269	240	227	239	214	253	214	228	247	230	234	231	237	256	220	211	230	240	251	280	276	243	210	239	234	253	264	252	224	252	241	235	232	245	225	264	250	230	241	230	207	231	226	244	270	247	236	242	250	212	227	251	241	253	225	272	213	230	213	247	232	234	219	235	208	248	246	234	233	217	220	239	239	232	210	291	257	255	254	228	225	255	218	245	235	240	236	218	228	247	266	235	221	233	248	245	234	200	240	235	253	239	239	225	215	228	237	229	273	233	207	243	192	242	245	236	212	267	262	260	230	238	256	268	208	238	228	243	215	218	218	230	233	250	232	225	243	224	235	219	240	246	214	225	241	232	255	224	264	231	227	226	248	233	276	230	248	243	235	242	225	222	204	240	201	276	262	232	224	250	215	247	221	224	223	214	235	243	231	252	235	229	212	239	244	240	230	225	233	228	257	232	253	224	212	239	237	209	230	241	254	244	246	261	260	242	236	247	249	221	231	268	257	229	230	246	226	230	237	249	247	238	215	245	249	254	267	222	259	215	227	225	230	225	264	218	254	234	230	255	243	246	228	205	241	222	214	207	250	270	247	255	194	274	229	234	237	230	217	231	237	252	238	227	215	233	191	218	222	239	234	236	260	222	206	225	236	208	245	246	206	255	233	228	285	204	227	221	255	228	264	223	198	253	267	239	224	239	247	217	222	219	232	227	195	253	211	250	208	229	237	261	231	234	233	243	239	256	226	246	242	239	232	220	215	238	240	258	229	228	271	219	238	245	242	241	233	240	201	254	266	219	233	220	256	223	232	247	241	221	243	249	219	244	224	225	249	248	222	250	228	228	230	251	236	221	239	238	221	243	239	222	254	226	251	247	195	236	225	209	233	227	233	244	224	203	245	244	215	245	230	246	231	205	266	247	229	261	238	259	239	217	242	237	225	223	224	245	221	232	216	205	252	232	198	218	232	224	241	219	247	207	254	225	265	211	214	242	231	241	244	231	264	243	235	236	237	248	216	220	244	228	246	256	248	251	251	246	236	230	253	255	239	251	257	203	212	253	255	242	226	227	251	228	240	241	244	246	212	209	239	261	269	246	242	238	252	258	233	255	218	220	259	231	240	241	231	261	246	248	215	238	240	252	223	239	253	247	235	244	227	197	232	216	225	216	233	240	235	229	249	233	254	229	238	238	222	260	250	264	209	235	251	222	209	245	230	233	248	224	231	246	249	251	250	253	256	251	227	235	238	225	238	237	252	232	245	253	232	236	250	241	249	229	224	243	251	239	236	224	258	233	214	226	223	213	243	267	270	232	235	234	252	235	263	238	258	237	240	257	233	233	207	242	225	244	242	219	250	241	237	229	231	254	213	210	234	246	223	258	242	239	230	229	239	220	240	224	237	260	230	229	258	256	244	228	243	236	229	249	264	216	226	228	248	223	220	230	234	222	254	260	254	232	256	230	209	242	200	242	213	248	254	254	221	222	246	239	217	253	229	229	228	225	236	224	237	248	241	266	258	215	227	248	237	256	236	236	253	242	238	250	243	247	237	222	230	258	247	258	236	239	239	215	229	220	234	211	242	255	224	233	234	261	224	254	265	246	220	236	251	223	221	242	256	245	249	264	254	252	216	217	204	244	262	241	255	239	239	235	222	239	239	237	225	275	224	252	239	233	230	222	263	231	245	210	245	236	245	234	226	228	239	236	256	216	237	212	270	237	242	255	232	232	240	223	236	251	230	241	245	233	219	222	221	251	243	243	231	225	243	211	270	229	223	241	234	226	252	262	246	261	236	247	253	223	238	264	232	233	221	230	251	233	241	203	231	250	244	221	264	260	243	219	229	233	224	244	220	216	220	249	252	255	229	217	225	240	250	236	250	226	227	253	246	235	235	252	235	233	247	215	235	265	240	228	205	221	250	220	230	227	247	234	277	254	239	235	253	220	218	237	252	231	233	273	252	221	248	251	257	238	245	237	234	248	230	239	230	235	250	223	221	245	260	242	232	228	239	239	237	243	254	242	227	256	238	226	244	240	245	232	258	228	230	256	216	229	240	240	233	221	227	201	246	230	254	212	235	252	253	271	240	229	221	233	256	215	248	210	226	236	235	223	223	221	224	249	239	237	243	225	245	226	242	241	249	222	244	225	251	223	244	229	243	212	240	226	245	220	247	256	248	261	229	244	267	243	235	249	244	231	267	229	239	256	226	235	262	235	225	243	257	241	233	232	255	262	221	214	257	244	236	233	261	221	224	248	209	231	221	209	249	254	243	239	229	244	248	212	256	239	249	238	227	223	245	240	225	233	238	218	231	193	223	260	214	236	253	230	259	240	248	265	230	207	231	230	214	240	242	234	213	216	247	215	235	203	235	227	238	229	236	225	236	254	251	226	264	265	210	210	258	231	200	234	216	235	223	251	233	241	241	234	238	243	220	220	226	233	250	242	209	244	252	250	240	246	224	213	261	247	230	224	230	236	240	227	261	255	227	221	203	262	224	258	232	237	225	236	228	244	251	230	249	247	270	235	227	233	242	226	264	213	258	261	245	226	260	233	246	245	237	272	226	229	247	259	242	213	210	216	214	223	254	251	205	255	236	218	251	235	239	239	240	239	246	227	243	244	269	236	228	217	256	229	254	279	222	235	264	231	210	201	228	244	285	259	253	226	254	233	194	251	227	231	245	217	234	206	234	240	230	240	243	234	211	221	242	218	225	256	221	242	260	207	255	228	232	210	213	240	247	229	239	229	220	213	252	221	255	269	245	219	232	219	224	244	229	221	237	203	245	222	221	257	243	235	246	235	225	219	212	232	236	236	235	225	255	219	249	235	251	239	256	246	193	232	222	218	242	250	226	268	251	214	236	246	249	246	234	254	214	259	209	222	254	203	228	234	245	228	207	242	244	256	238	231	236	249	225	248	236	223	244	256	221	210	239	252	226	217	243	241	236	219	226	244	262	247	223	213	219	227	232	240	209	236	246	227	219	238	239	250	234	218	217	248	222	229	235	225	241	234	239	229	223	230	233	211	229	253	207	221	257	245	232	209	251	203	238	233
24931	2289	4606	5175	4486	3826	3146	2635	2287	2015	1818	1668	1516	1427	1301	1201	1208	1099	1116	1103	1014	980	988	916	917	889	863	876	867	788	890	856	773	817	797	787	818	790	761	800	779	790	743	722	735	751	761	749	733	760	742	732	746	720	714	739	754	702	773	717	700	736	700	723	709	707	720	683	689	711	708	742	745	701	727	693	720	716	678	701	704	754	739	701	734	746	672	697	731	673	672	739	699	723	698	690	698	683	691	686	686	678	699	697	740	690	705	700	766	729	678	749	724	662	685	729	697	682	675	735	663	694	724	712	690	699	730	646	727	709	721	711	654	696	733	689	692	684	710	736	694	661	762	713	694	750	738	718	698	693	677	706	673	694	688	675	726	680	718	665	711	678	754	697	668	674	676	711	658	672	742	717	689	704	673	663	662	710	648	717	688	702	728	702	674	683	685	650	729	696	679	717	725	749	672	651	694	756	723	715	707	693	694	717	724	719	661	741	691	697	742	718	696	665	682	690	706	670	662	778	691	636	720	722	699	744	664	687	760	707	658	685	693	676	725	673	646	689	700	691	685	705	670	722	691	676	683	684	709	687	699	714	720	721	715	697	671	729	707	703	639	695	653	717	702	658	681	709	643	674	705	698	700	647	683	668	670	696	709	697	682	724	666	712	694	676	687	688	693	727	729	615	667	696	676	709	737	670	686	702	706	684	742	660	653	685	649	680	655	655	677	677	696	720	713	705	682	711	680	731	710	633	733	731	671	656	712	707	654	684	731	676	665	675	709	703	703	661	658	690	690	740	692	696	696	734	662	688	734	702	702	690	706	683	710	704	707	731	685	683	711	767	693	642	695	663	720	685	638	657	690	697	682	631	697	689	702	711	717	705	716	678	716	703	676	698	697	734	741	697	732	647	693	665	689	696	739	689	739	691	679	716	701	698	674	679	676	722	698	711	673	682	688	732	715	705	683	664	705	694	686	695	730	671	724	740	645	723	687	686	709	705	690	714	676	714	682	691	660	690	684	668	715	733	731	688	690	706	703	766	668	697	754	709	698	709	651	687	698	752	718	718	652	687	677	663	724	666	700	670	715	693	686	702	723	698	638	701	700	690	681	668	689	678	689	695	698	714	722	689	689	690	724	711	681	695	664	694	677	733	688	698	665	704	755	710	654	694	695	706	638	716	675	699	708	681	664	671	660	709	670	731	739	675	673	750	705	683	652	691	692	682	688	715	711	690	684	689	738	696	667	693	700	682	703	712	683	729	653	741	679	702	709	718	691	661	684	672	696	698	671	713	675	694	677	677	680	695	685	713	716	728	681	695	690	720	701	759	739	688	703	678	736	717	690	657	671	715	674	701	696	627	707	658	708	711	672	726	712	744	685	696	692	662	694	715	684	654	693	707	707	635	706	661	689	703	709	741	734	743	710	703	704	705	690	682	713	748	695	689	742	744	676	705	702	672	680	729	684	701	709	689	659	727	653	688	727	669	660	706	695	641	675	680	696	691	728	708	690	714	662	679	687	673	684	678	712	701	696	663	682	648	647	695	729	705	709	686	712	683	699	702	664	641	708	716	699	706	676	690	688	643	713	680	629	677	707	667	658	700	660	679	692	671	680	687	694	677	676	694	709	695	740	704	701	677	732	694	698	678	630	714	668	668	693	723	700	668	694	721	707	674	676	689	711	652	672	707	723	682	656	685	726	705	656	688	663	680	674	718	731	675	685	730	679	721	702	699	689	686	690	677	738	733	716	702	696	683	717	726	683	665	647	736	686	704	697	704	684	687	703	678	760	667	675	720	714	684	727	689	675	693	703	752	725	671	694	718	687	675	713	676	717	704	632	716	719	640	688	744	684	708	710	683	744	736	693	699	695	735	692	698	677	702	704	706	724	699	735	715	699	720	701	696	713	700	719	732	677	665	697	742	673	709	652	674	706	668	657	705	674	691	719	683	721	694	648	740	702	714	707	671	720	741	753	691	672	728	683	697	695	703	658	693	680	688	669	751	707	646	688	710	688	698	706	682	746	665	690	721	677	702	689	711	717	729	629	668	695	729	664	742	717	707	714	697	721	668	712	699	662	666	665	730	664	693	685	736	709	704	706	699	726	708	760	672	718	713	718	674	705	712	695	678	712	675	737	671	687	670	684	701	718	681	693	691	699	675	699	694	689	672	676	704	632	698	722	684	714	668	685	668	725	712	641	701	665	676	685	692	697	671	682	728	689	715	740	707	676	672	694	687	652	679	715	666	712	692	668	724	699	709	688	689	712	719	654	687	722	658	711	719	728	650	689	718	696	705	690	650	701	682	708	668	667	657	745	689	715	718	677	677	693	721	711	677	722	659	705	685	713	656	680	762	676	694	684	689	701	669	727	686	726	667	738	675	661	690	686	678	700	685	665	669	689	718	728	698	684	685	668	716	678	697	666	653	709	675	650	695	722	727	742	666	675	719	718	672	723	670	713	709	657	680	663	685	660	716	695	720	670	735	646	685	660	708	657	725	706	714	700	716	700	723	730	680	728	710	704	707	701	712	719	686	748	684	697	661	663	665	730	654	657	681	669	657	669	666	733	725	670	703	668	687	746	676	731	707	653	718	667	709	699	667	721	673	728	690	680	738	720	714	707	720	703	724	698	668	716	711	688	722	697	666	685	673	706	712	692	714	660	697	707	697	660	689	687	696	665	693	704	710	677	699	737	696	711	688	740	669	707	707	716	673	756	660	706	691	704	676	723	651	669	694	668	706	685	728	695	678	707	699	735	705	704	710	646	641	673	684	675	717	706	734	686	705	717	687	741	691	699	679	699	718	659	698	680	666	716	696	695	690	707	711	704	735	658	708	704	653	702	665	700	654	708	689	692	758	711	699	669	651	714	728	726	695	689	660	665	727	715	676	692	665	649	709	706	689	682	685	702	685	729	670	704	677	675	659	716	666	702	697	708	704	698	671	707	697	684	704	720	704	750	712	690	694	705	645	715	692	729	726	689	711	654	660	689	689	690	710	723	735	696	690	720	722	729	689	663	701	674	645	680	653	694	663	701	680	662	699	668	688	655	693	686	734	714	619	709	702	681	667	692	755	709	695	670	703	686	747	714	657	694	702	675	667	690	680	697	667	723	712	729	751	687	711	739	683	743	693	712	682	612	707	682	721	728	680	665	687	675	684	719	715	709	714	705	750	705	673	694	656	710	695	702	721	692	648	702	739	717	698	662	681	704	652	695	689	728	755	751	676	722	696	691	722	690	723	734	708	682	667	663	691	655	717	641	702	697	707	654	710	752	682	662	699	726	691	672	714	674	741	740	703	698	670	695	681	658	668	688	708	689	677	704	687	707	745	718	671	703	670	692	708	669	726	704	645	753	704	724	729	675	697	678	689	697	679	728	697	722	733	641	655	651	686	668	694	647	708	710	676	686	709	733	685	689	738	710	681	743	658	665	682	692	659	719	682	691	717	681	675	682	659	688	701	701	703	700	692	694	710	661	707	735	690
7208	372	294	122	76	86	96	84	72	66	65	73	65	70	78	83	80	76	76	71	54	77	72	80	78	64	58	78	69	74	97	64	61	81	54	62	59	73	75	60	70	61	68	67	61	55	60	78	69	66	62	55	83	74	66	64	59	57	64	79	68	73	72	81	77	54	59	56	67	77	50	67	65	62	78	62	79	73	62	63	61	72	58	81	59	79	67	83	85	79	81	59	67	68	75	72	86	63	69	73	69	58	75	66	54	70	65	69	70	72	70	80	66	69	59	72	71	79	64	71	66	59	63	77	83	77	75	73	67	76	66	71	59	84	75	70	77	53	61	44	76	66	66	71	70	69	64	59	68	59	71	66	87	55	65	83	78	75	65	62	76	65	54	68	66	64	70	77	80	79	61	78	60	75	71	80	67	56	66	64	66	74	70	73	63	77	80	76	68	71	79	64	50	76	62	60	73	67	65	78	62	66	71	48	69	59	70	81	65	83	78	59	72	86	77	69	59	90	71	63	61	71	62	76	59	76	73	59	78	59	82	57	59	66	60	54	64	76	82	58	72	74	55	65	66	80	68	79	68	72	70	70	64	68	70	71	64	79	76	72	72	71	75	75	72	57	58	77	55	71	81	71	84	61	62	71	68	65	59	78	73	63	67	75	62	75	72	58	84	68	58	70	76	77	61	67	68	68	70	62	61	62	80	62	72	80	56	78	66	74	78	69	67	68	76	72	64	64	72	77	81	52	67	72	75	65	76	77	80	69	67	66	69	79	76	63	70	60	60	65	79	68	63	74	74	67	80	76	61	83	79	70	75	67	68	62	72	73	60	74	75	67	64	67	68	72	69	77	63	51	76	67	73	63	64	60	55	57	67	63	76	69	79	79	77	66	71	74	64	58	79	64	82	72	84	51	61	72	66	72	61	74	73	68	77	66	63	73	80	58	62	64	69	80	68	68	65	58	62	64	62	72	65	60	71	71	72	73	69	52	67	68	58	68	72	74	56	85	77	61	79	65	66	81	74	66	68	75	69	82	53	64	67	73	85	80	63	63	72	61	74	79	74	64	92	71	75	68	61	67	59	76	77	82	67	73	57	59	74	69	66	81	78	73	52	65	62	69	79	71	71	63	57	67	72	69	77	64	56	68	60	57	69	59	73	78	74	87	87	64	80	76	59	68	72	65	87	74	64	61	69	57	68	65	83	65	69	60	81	68	74	84	67	68	58	68	63	63	73	65	71	67	61	67	51	62	83	64	82	65	76	75	65	71	65	66	64	62	72	67	65	79	63	64	77	77	61	66	78	71	70	72	71	70	80	62	81	77	77	63	66	70	67	80	68	75	69	73	81	86	65	61	74	55	76	59	73	73	84	64	79	61	69	60	71	87	62	70	58	72	72	67	57	63	71	64	64	54	69	81	66	54	73	78	75	72	74	73	58	70	68	74	64	69	74	60	55	70	66	78	72	60	61	68	69	70	65	57	72	73	69	70	68	85	73	67	84	76	82	60	75	71	59	60	82	62	67	72	90	75	69	64	64	82	90	56	59	74	70	79	70	67	58	63	66	70	65	67	60	58	72	69	71	60	67	74	68	77	68	56	77	72	75	70	73	66	61	72	66	68	76	68	70	71	68	66	58	69	67	83	62	61	80	83	58	74	67	56	70	74	76	70	67	63	68	82	78	63	66	66	69	66	67	62	59	71	71	63	62	60	56	67	79	71	73	61	63	75	56	60	70	62	65	65	86	59	82	69	54	86	66	75	66	76	85	66	77	71	76	72	62	66	71	76	88	56	87	60	67	84	69	70	54	71	65	81	77	68	78	71	51	92	62	66	69	69	72	71	70	88	68	68	83	75	70	77	80	60	64	83	65	53	74	58	62	80	54	70	70	74	65	72	59	72	71	76	73	72	88	74	76	64	63	67	77	61	61	71	68	61	75	68	84	87	60	51	74	62	73	64	57	69	74	83	64	61	68	69	74	73	60	68	60	65	61	58	79	66	81	70	57	75	63	67	72	78	68	69	66	60	70	69	70	74	62	64	60	76	63	65	87	71	75	79	72	63	74	68	57	64	67	60	73	53	59	74	69	71	62	74	66	88	69	65	63	54	77	65	72	70	80	73	68	77	56	68	58	68	59	68	67	78	75	58	65	72	76	90	83	72	60	67	86	68	68	82	51	60	66	66	56	70	65	75	65	63	69	62	56	58	77	68	70	65	66	77	72	60	62	65	49	65	77	73	64	73	70	70	70	58	75	68	69	72	78	92	67	81	60	83	76	72	71	76	76	62	73	82	51	59	61	76	70	70	71	62	59	68	69	68	63	66	87	75	76	76	85	88	64	72	55	75	79	68	75	74	70	88	68	68	76	64	68	84	65	61	69	61	67	76	65	66	74	53	71	69	67	73	72	68	74	64	82	64	86	73	57	78	75	58	77	58	73	61	66	77	70	66	66	82	83	76	65	52	56	84	58	72	67	62	66	60	65	56	80	73	70	72	66	65	55	63	73	62	80	72	67	66	75	62	60	63	74	63	85	72	70	68	69	63	70	70	76	67	63	71	68	67	71	68	71	51	60	71	52	57	83	66	55	86	77	61	77	77	58	63	80	68	71	63	71	71	62	71	66	56	71	64	73	66	81	68	68	71	66	62	68	68	74	84	62	66	73	79	60	57	63	69	65	61	78	58	77	70	75	63	72	57	66	64	59	71	78	77	64	67	70	67	68	65	68	72	83	70	68	67	59	66	85	73	69	86	62	68	68	61	73	70	80	81	72	65	73	77	69	62	73	59	73	71	69	62	79	76	74	64	67	60	65	74	70	75	67	84	60	74	61	78	70	82	69	76	60	60	64	76	64	75	63	54	66	65	65	60	63	62	56	60	69	54	77	66	64	59	59	63	85	71	77	67	79	63	92	77	71	54	64	64	74	69	56	72	79	65	75	65	89	65	70	57	84	72	59	67	66	82	74	64	70	77	83	62	65	76	70	59	69	59	66	64	57	71	66	63	59	69	77	87	69	77	80	71	73	64	60	70	66	72	58	69	74	56	59	64	65	71	81	69	69	72	68	79	74	56	65	79	79	72	73	66	75	57	70	63	90	58	78	74	76	72	80	71	74	76	64	77	69	72	85	75	77	64	58	68	59	68	56	62	66	65	61	63	65	76	58	76	62	74	65	68	77	56	80	80	89	77	75	69	66	66	76	73	77	85	49	70	80	66	68	70	87	61	73	89	70	84	66	57	69	59	76	67	76	66	65	67	52	75	64	59	66	68	65	62	82	57	59	81	48	66	79	56	51	64	62	92	79	82	73	67	57	56	81	89	66	77	68	70	63	68	64	66	62	67	76	73	71	68	62	64	88	81	80	74	74	67	73	73	71	65	67	57	70	68	61	60	69	70	68	74	71	76	63	65	60	56	71	66	67	71	46	72	69	74	72	65	78	72	68	64	83	82	53	57	77	65	90	69	77	75	72	67	76	64	75	64
8032	335	403	395	397	359	320	319	291	288	312	281	306	300	271	245	273	258	292	255	298	275	269	241	259	278	263	249	256	278	249	287	275	285	249	259	268	288	253	252	298	258	233	241	266	266	276	248	246	228	238	253	270	252	273	255	259	238	272	258	266	241	254	249	240	260	279	246	259	256	297	270	268	286	260	232	255	279	260	268	257	307	274	260	240	243	250	247	254	269	248	255	260	245	244	258	244	248	255	266	256	242	266	274	279	259	287	259	264	256	253	254	255	257	284	261	262	276	254	261	285	264	273	246	247	257	247	274	269	251	282	251	255	271	266	272	250	237	272	268	270	271	246	265	275	252	246	268	261	258	242	292	291	269	299	266	250	251	260	262	268	281	266	246	234	247	250	270	259	260	233	264	240	255	257	251	240	274	252	268	274	210	281	266	277	246	244	257	237	265	286	245	294	268	257	275	262	240	247	261	258	256	266	257	241	246	262	270	255	265	247	248	259	257	257	253	246	261	257	266	250	253	277	265	269	271	247	261	275	261	290	247	251	246	313	247	273	259	286	221	258	249	269	257	281	262	280	266	272	269	279	259	246	270	271	252	276	247	272	244	276	261	270	267	246	268	275	240	257	257	297	267	250	222	253	272	257	279	243	257	245	295	264	269	257	258	269	228	305	269	251	274	246	242	252	269	248	277	266	237	259	242	253	263	272	263	239	248	276	256	276	251	251	257	250	281	264	259	279	281	265	279	290	267	259	278	248	247	266	243	245	260	263	242	271	242	273	277	282	313	278	283	258	241	250	266	246	252	257	261	229	283	253	260	248	253	232	274	264	269	260	287	252	245	222	251	253	276	270	243	282	269	246	253	246	252	261	251	248	244	237	277	247	243	257	256	279	279	261	269	256	270	272	253	250	270	225	262	234	255	246	243	267	257	231	245	229	247	235	266	274	269	258	253	265	250	253	272	286	244	239	268	249	270	260	266	232	238	228	241	253	263	283	239	281	268	254	256	267	243	256	253	237	246	258	256	258	223	234	257	264	232	248	277	267	248	268	257	267	236	243	239	258	266	267	256	246	287	258	277	246	262	271	268	253	260	253	245	256	246	261	285	244	274	244	248	266	242	248	257	245	245	250	228	258	265	258	261	249	272	255	267	244	284	268	266	280	257	248	254	247	266	236	264	264	264	228	257	267	253	270	238	289	248	280	240	250	288	253	258	281	237	243	265	275	258	253	245	253	251	247	296	265	251	292	259	252	259	268	259	258	267	255	261	258	263	235	241	261	250	264	248	272	257	253	253	303	270	263	246	249	235	264	256	278	279	278	267	278	266	242	248	249	259	305	257	246	267	277	270	244	275	240	258	247	272	242	256	248	249	248	239	271	283	228	250	260	260	236	262	292	276	276	252	245	265	263	243	264	246	272	264	262	273	259	260	234	252	283	269	271	299	262	241	256	250	280	232	248	270	253	301	241	249	275	254	235	272	255	243	234	248	266	247	264	255	256	241	243	257	254	237	256	254	242	261	264	241	240	275	253	240	232	290	242	252	277	284	260	261	215	265	268	219	249	279	251	249	289	245	217	255	242	284	254	253	258	258	242	247	266	245	259	267	259	235	271	260	237	260	282	258	240	255	243	276	276	255	260	234	277	267	245	264	254	276	252	250	286	246	267	244	255	257	237	253	241	278	272	246	274	248	271	265	243	255	238	242	239	236	265	254	246	244	262	254	260	271	284	272	238	265	268	272	247	251	235	253	260	269	255	234	301	267	254	292	259	238	248	281	274	254	263	272	259	286	265	285	257	269	249	269	250	229	245	285	272	277	271	280	257	274	266	298	252	259	248	250	286	260	267	236	264	292	240	248	249	239	277	284	248	229	256	266	243	243	262	256	261	267	253	268	240	260	233	245	265	245	258	278	261	252	242	258	279	231	246	271	242	246	255	261	292	259	259	229	268	262	264	252	254	263	253	285	258	263	266	264	262	263	281	239	245	250	274	302	296	268	248	269	261	262	259	267	266	260	262	259	252	256	258	243	250	251	266	252	258	239	238	250	253	281	240	242	275	255	247	273	250	276	265	252	271	273	292	267	254	263	268	255	254	262	231	263	263	229	248	268	269	277	243	283	258	272	247	307	258	270	244	298	263	260	261	297	285	246	263	267	256	231	260	257	271	266	262	264	255	265	237	254	234	257	244	241	226	273	271	290	251	239	266	266	269	247	266	276	274	268	253	268	257	238	250	272	253	250	219	261	276	284	264	282	275	249	248	265	253	268	262	277	234	287	248	254	246	250	260	257	266	285	260	276	259	281	259	271	260	258	229	286	271	278	241	264	262	275	251	280	300	264	273	252	254	266	252	248	263	276	239	275	280	253	230	258	216	243	289	259	277	239	263	259	269	227	283	295	250	261	273	238	222	245	244	243	230	247	266	260	225	255	244	244	257	235	268	285	243	252	280	241	245	255	229	267	262	219	267	266	252	261	245	252	271	245	301	255	269	250	252	281	259	255	276	292	245	264	232	252	268	259	264	219	255	242	240	241	239	258	232	257	294	256	266	265	245	222	264	251	277	302	247	245	256	227	258	216	256	277	250	253	272	263	236	254	230	265	275	263	253	262	251	244	266	258	268	230	253	272	287	259	247	242	263	260	255	273	256	256	268	261	252	264	238	226	229	235	263	255	246	267	275	274	276	262	251	267	267	274	250	269	258	249	270	249	234	265	250	258	233	277	252	251	258	248	271	271	260	250	259	243	297	271	255	264	266	266	266	257	263	231	252	287	249	268	277	284	216	280	246	235	246	218	265	252	231	253	263	244	259	223	222	254	253	259	264	262	248	248	263	278	261	277	262	244	240	257	250	267	255	252	272	271	250	255	235	263	251	274	298	234	261	276	247	261	279	263	263	247	252	254	256	257	243	251	261	268	275	249	277	226	285	251	297	285	235	260	274	259	251	272	279	261	242	260	242	254	258	269	267	264	275	271	274	240	269	272	248	298	258	233	285	279	250	269	233	262	256	249	253	260	259	281	294	295	264	273	248	297	244	259	240	250	249	270	274	245	244	279	274	256	236	255	224	272	276	260	240	247	247	254	271	270	249	255	237	256	279	250	268	278	280	245	273	268	271	261	276	261	296	282	280	241	244	249	294	228	269	254	259	265	264	229	262	250	258	266	289	249	244	258	246	264	255	245	230	264	258	238	250	272	256	254	260	272	239	244	261	249	265	245	256	277	281	240	241	281	302	266	277	244	275	229	255	255	271	271	272	238	233	251	267	283	261	273	239	259	233	282	287	258	270	256	234	281	262	285	247	249	287	273	278	248	283	230	296	264	281	268	249	242	244	272	240	237	248	251	255	251	242	266	274	251	258	271	270	289	231	284	246	252	238	232	267	268	244	254	286	264	273	249	256	262	265	238	257	240	266	262	268	278	264	230	261	259	272	239	247	249	250	256	277	257	231	256	240	275	261	247	241	236	243	284	269	235	275	257
37676	15877	3326	899	690	492	433	344	300	266	210	255	211	201	211	180	176	190	145	185	172	162	157	162	156	162	158	174	165	151	132	165	158	137	151	149	166	138	153	136	130	144	155	145	152	143	146	146	140	148	150	148	136	141	138	138	164	148	152	140	144	127	143	138	160	147	124	127	146	158	150	159	147	153	152	150	160	151	123	142	150	137	155	157	173	145	155	152	132	142	141	125	143	129	146	147	141	134	145	150	139	140	147	148	149	141	138	118	161	129	130	136	153	146	155	142	133	126	118	163	116	155	145	121	156	135	143	156	143	141	130	143	125	143	142	139	152	147	147	134	139	183	147	124	129	129	153	133	154	140	128	137	142	126	139	157	142	143	132	132	135	146	124	161	112	130	134	131	135	141	163	160	158	148	158	157	133	137	160	152	152	137	168	126	144	157	137	141	129	165	157	123	140	149	136	142	149	152	161	131	158	131	130	134	150	138	136	131	145	153	133	140	148	135	138	159	155	155	145	142	147	138	118	147	151	130	137	138	123	141	154	128	145	150	146	133	154	145	134	143	137	156	148	149	156	131	157	132	122	126	160	136	153	153	135	153	100	139	143	143	144	131	160	138	150	153	152	144	133	130	148	153	114	134	146	142	142	144	133	145	141	126	130	133	127	155	148	159	131	153	156	156	157	134	137	138	155	144	139	147	139	157	140	134	139	153	145	143	119	161	140	138	136	133	144	152	156	145	149	151	159	156	153	158	101	133	142	131	142	145	127	152	135	148	150	144	130	151	141	154	144	139	139	156	145	135	139	134	127	121	134	161	154	139	151	127	127	145	144	150	150	130	153	122	131	139	153	130	148	134	135	132	141	141	148	131	147	125	136	133	135	128	180	128	150	139	139	124	149	156	137	151	115	140	168	131	141	133	137	160	145	154	138	128	145	146	133	121	127	136	138	131	136	119	134	129	120	128	136	142	133	142	149	131	135	158	139	140	115	149	152	146	140	141	135	139	149	157	123	157	112	123	139	149	144	121	142	167	109	149	132	162	150	135	127	152	145	156	127	148	156	134	117	125	121	147	140	147	138	130	125	134	157	151	149	151	134	138	129	157	154	120	129	159	141	145	142	136	149	146	134	132	127	144	132	150	127	130	116	160	140	148	142	138	141	140	138	142	143	177	134	150	136	140	147	172	157	152	158	135	157	137	131	110	132	147	116	142	153	133	150	166	163	141	139	118	134	155	161	137	155	130	129	124	130	122	137	148	151	128	135	139	122	133	149	152	136	148	155	166	131	137	127	136	141	141	129	146	132	141	149	124	151	135	133	141	132	130	153	150	155	131	135	143	143	145	140	133	154	124	162	120	145	153	137	137	139	138	131	136	141	137	143	147	145	152	140	147	114	154	138	151	150	136	173	135	140	132	155	146	139	166	125	165	127	146	137	136	140	144	143	145	147	153	104	144	142	147	142	136	147	126	127	124	152	146	136	138	142	135	143	134	151	130	151	143	153	118	131	162	134	138	166	131	144	136	143	134	143	147	140	134	136	133	155	139	138	126	154	159	147	143	153	139	135	147	141	159	141	146	135	157	154	128	153	145	147	143	152	140	147	139	161	155	160	143	116	118	157	120	151	122	127	129	145	154	143	126	132	142	135	136	150	147	133	133	139	152	132	153	127	148	156	144	147	148	128	141	130	141	150	125	135	136	130	136	128	149	141	143	148	163	149	115	121	161	139	147	130	131	146	127	146	141	145	124	133	121	145	145	154	134	150	168	158	137	138	134	159	123	170	138	160	165	149	153	147	154	133	148	144	144	121	125	111	132	135	147	147	141	134	135	161	143	145	147	150	143	153	149	142	148	118	150	142	133	137	168	150	135	137	146	151	131	126	144	146	150	123	146	132	142	144	147	129	118	140	169	155	135	133	147	130	154	152	154	139	134	149	148	167	147	126	161	150	145	151	164	130	144	141	139	149	145	128	131	129	133	132	136	128	134	137	165	162	131	138	153	142	129	139	161	142	136	134	150	143	125	157	162	150	124	137	141	133	131	137	141	127	135	139	137	135	140	143	143	152	133	140	124	144	130	140	146	158	147	139	161	140	137	135	147	146	132	156	131	154	152	130	138	143	144	151	145	158	144	131	127	126	133	154	147	127	151	126	138	118	122	145	128	142	138	159	126	158	137	144	139	124	141	140	140	135	145	145	127	136	139	150	157	139	117	148	121	143	136	161	151	147	150	142	154	122	140	129	146	116	150	145	151	149	137	140	151	153	136	124	151	147	143	151	154	140	176	147	141	159	129	170	111	149	134	130	147	151	158	157	128	144	129	109	130	144	141	134	137	142	146	164	145	114	152	144	147	137	143	139	135	141	141	140	124	146	143	156	131	139	148	134	130	119	159	147	148	135	156	141	133	135	129	133	156	155	138	172	127	148	152	152	126	164	138	126	146	124	136	154	142	125	139	139	140	147	145	144	145	147	138	139	145	153	154	146	147	143	138	143	158	150	141	137	141	162	141	122	148	135	154	156	141	148	149	137	126	132	139	147	137	144	126	142	127	153	152	133	142	136	158	140	151	170	125	127	141	149	160	142	128	159	145	143	142	157	157	141	134	151	139	132	149	130	130	140	136	122	114	160	136	150	154	126	149	138	139	141	143	139	172	150	151	155	128	135	111	143	154	159	133	148	148	119	143	138	151	150	152	144	121	136	142	147	139	123	151	117	151	156	143	152	131	140	160	141	155	128	130	140	139	134	126	141	149	145	138	141	150	131	137	133	127	148	138	146	141	136	140	142	142	157	165	153	131	142	142	151	126	139	157	132	133	142	124	144	145	141	130	147	138	116	147	149	130	146	137	141	142	152	113	150	127	141	150	146	151	148	148	133	137	149	137	145	142	119	128	161	145	123	136	115	136	132	149	134	133	143	131	145	149	135	139	143	142	116	131	132	137	136	135	137	125	144	127	160	142	131	134	134	148	165	155	136	136	138	143	134	142	155	141	165	116	154	131	144	126	130	137	151	163	133	138	150	133	144	147	137	133	116	152	159	145	117	139	160	153	143	125	133	142	146	161	106	139	159	150	135	141	141	138	163	138	130	133	128	127	142	133	143	166	127	152	143	133	141	131	153	147	122	155	151	135	145	140	134	151	126	107	136	142	128	140	146	144	145	149	149	128	152	159	162	139	143	146	146	136	120	138	150	127	142	142	135	125	128	143	148	163	139	149	128	143	128	142	141	157	162	139	138	139	156	132	148	125	149	154	134	140	131	144	137	145	125	135	150	150	138	153	170	149	142	137	164	125	131	147	129	144	153	111	151	140	152	131	132	146	155	134	136	152	135	118	136	131	156	133	150	136	149	138	129	135	157	134	142	146	134	147	135	133	137	138	134	143	148	149	146	156	147	139	142	134	134	140	141	128	149	142	125	152	152	165	110	139	135	142	130	144	135	150	134	134	127	129	141	138	144	148	124	137	149	155	155	148	151	135	120	148
17584	1318	2584	2952	2598	2130	1756	1426	1274	1151	1027	1003	878	828	806	684	660	654	645	575	626	591	601	529	574	560	560	541	559	561	543	524	487	512	487	516	491	508	480	501	479	448	494	487	496	489	481	485	457	478	498	496	447	469	468	460	461	476	482	443	489	458	444	475	469	482	457	463	435	469	456	466	450	454	463	462	458	433	461	449	411	465	437	508	438	462	456	435	441	494	489	451	459	452	482	421	485	432	455	469	491	453	454	436	456	435	448	441	444	445	452	474	452	431	439	472	445	457	456	469	473	476	441	435	441	446	474	451	493	441	468	454	458	499	438	511	441	489	434	479	445	462	457	476	461	453	418	449	438	462	452	407	437	440	447	399	440	431	459	461	449	432	454	466	430	418	461	434	476	451	441	491	419	445	442	435	449	493	445	431	430	456	491	456	428	429	460	473	443	447	423	431	483	423	406	432	396	447	441	457	442	457	470	459	476	432	438	441	424	425	471	440	433	439	385	468	433	444	464	465	410	457	427	452	458	471	453	450	431	465	386	448	479	469	465	444	446	445	401	461	436	443	459	423	426	419	462	444	448	478	461	443	446	458	440	424	475	421	452	461	452	430	466	438	449	428	446	463	455	477	413	439	445	442	442	444	453	457	431	419	453	455	440	476	468	460	449	461	451	440	466	466	445	421	493	412	443	448	475	444	431	418	456	428	444	447	442	477	451	459	451	449	455	426	459	417	429	480	419	449	417	412	435	438	459	484	459	434	446	439	483	432	454	417	470	439	428	431	468	447	441	412	502	461	455	410	426	434	445	453	441	407	435	451	440	452	454	490	456	450	434	461	431	449	431	421	443	451	461	418	474	417	446	442	447	428	452	472	399	453	446	466	423	431	490	418	454	454	429	409	428	460	437	413	447	451	451	432	470	445	452	441	436	413	432	443	454	466	438	450	460	445	503	431	423	464	438	462	452	469	416	423	436	442	454	470	436	401	424	465	461	457	444	455	453	451	461	443	444	434	465	420	425	485	440	413	423	450	437	495	421	432	431	436	457	439	445	423	446	468	409	465	428	449	453	448	457	421	464	470	490	430	441	500	454	465	447	471	439	433	441	429	442	453	461	445	455	440	454	466	465	466	455	463	447	462	431	424	450	460	434	458	417	444	440	480	463	464	477	465	474	441	435	450	444	444	437	446	437	426	423	478	447	424	495	446	443	421	429	470	419	460	444	472	418	447	456	498	479	425	449	439	460	427	427	456	451	450	406	454	456	449	465	431	446	427	434	444	475	474	472	469	449	449	447	499	453	441	434	438	434	458	419	439	466	413	442	437	438	460	493	489	441	446	445	476	442	449	429	431	474	466	476	462	480	427	451	445	461	431	432	484	474	412	505	430	444	431	466	424	470	444	429	457	440	440	469	433	451	447	431	458	459	447	433	431	428	459	418	450	443	437	431	446	481	427	450	433	394	452	478	427	464	449	441	471	449	466	457	427	466	460	422	463	453	449	448	453	453	466	438	439	417	457	460	457	431	436	420	442	455	485	422	445	438	416	443	407	466	469	443	458	407	478	431	460	412	464	468	427	433	501	455	458	440	460	424	443	478	420	434	449	372	420	463	409	480	494	452	485	441	476	453	444	419	443	473	444	440	424	450	466	447	452	433	473	411	492	425	453	496	434	482	451	440	453	421	449	431	457	454	456	436	442	459	427	456	434	467	442	429	430	452	442	408	483	436	463	421	445	437	462	443	425	420	430	449	455	459	428	464	444	450	437	468	448	440	469	435	469	454	459	444	469	404	453	497	456	481	427	452	461	404	430	457	435	467	433	461	490	454	423	468	445	448	435	437	466	456	429	468	510	495	441	463	429	424	445	441	430	429	442	479	457	482	455	463	471	433	455	440	442	436	447	455	426	442	444	433	415	447	462	440	411	426	477	493	465	476	444	459	467	469	411	418	451	428	454	462	405	447	462	477	449	451	438	413	439	426	506	482	478	463	424	443	486	457	445	458	447	395	421	444	424	445	429	424	442	419	444	408	475	448	467	457	433	423	431	428	453	456	433	452	431	428	453	442	425	401	456	426	439	457	428	449	438	459	409	460	491	477	449	492	473	440	435	457	403	411	448	430	435	445	443	449	475	425	402	431	462	449	452	438	419	448	450	443	450	413	410	410	448	428	415	451	439	475	406	467	447	408	448	496	447	464	454	411	449	467	482	453	432	462	464	440	460	485	416	439	471	465	458	465	396	460	483	419	454	453	424	433	436	455	476	435	470	431	479	465	473	438	476	478	422	456	436	437	449	485	442	417	447	457	418	455	465	448	420	436	440	459	478	445	488	456	449	475	435	437	422	475	414	441	437	438	447	493	479	446	411	441	448	451	434	460	439	437	447	475	416	429	470	418	434	446	474	440	432	441	463	462	442	419	452	455	412	435	491	444	451	458	420	449	420	474	448	454	444	471	448	459	457	436	465	460	482	446	425	445	448	432	435	463	438	433	444	441	435	449	424	485	422	488	452	446	450	487	422	438	461	436	443	436	452	449	428	459	409	422	441	437	474	449	463	410	499	408	465	471	445	450	389	453	475	441	418	461	463	474	436	444	417	467	487	437	460	438	438	450	423	527	436	471	438	453	437	474	460	453	425	436	428	440	451	453	483	461	494	429	422	444	471	481	434	449	416	436	440	452	435	422	447	430	472	443	407	409	462	444	476	486	460	475	439	433	457	433	506	436	416	434	443	423	413	441	420	425	448	475	430	474	449	471	491	452	446	413	474	452	455	446	503	462	443	499	495	416	472	441	489	484	428	429	441	441	439	444	456	472	432	460	471	447	449	499	403	433	452	421	468	459	487	421	439	411	447	401	447	455	447	465	465	439	469	447	467	458	474	413	463	435	432	437	434	423	414	428	432	430	440	470	417	467	436	450	471	447	480	467	438	466	458	453	488	446	486	484	424	444	458	442	413	472	455	415	454	420	447	499	472	477	461	458	448	458	465	416	445	462	447	476	465	405	481	438	432	458	438	458	457	442	440	464	457	433	455	451	484	473	456	448	435	417	434	479	441	477	436	455	466	422	455	445	496	418	464	463	461	438	449	441	428	503	445	438	475	428	483	422	442	444	434	454	489	408	453	426	430	444	385	480	398	435	423	437	424	452	443	441	435	441	447	429	447	438	441	444	459	444	432	474	474	466	440	432	441	437	451	421	478	452	471	445	436	473	455	443	466	420	444	446	436	403	445	428	469	481	484	446	465	448	440	438	471	462	433	436	438	412	429	434	429	438	437	471	393	451	428	504	456	438	487	472	418	400	435	463	486	428	434	483	464	464	398	438	464	459	450	451	433	459	476	442	479	413	401	420	458	440	423	495	439	424	441	475	456	445	453	466	435	482	440	424	412	467	428	442	447	451	409	480	434	475	432	432	441	452	441	412	455	459	436	474	452	432	469	445	441	428	451	442	422	480	447	451	474	463	441	430	428	457	466	431	453	440	475
39490	24997	8522	2279	1399	1061	763	692	557	477	454	414	344	365	308	311	307	269	246	261	264	291	248	268	237	261	252	236	237	255	242	269	223	238	263	247	260	256	263	250	263	240	271	241	252	265	254	220	266	260	239	247	228	262	275	240	250	238	253	226	254	238	229	231	227	269	225	218	241	235	250	237	256	223	245	209	236	242	223	223	223	224	248	253	221	228	241	252	277	232	224	258	224	214	234	242	221	232	222	228	223	227	242	222	245	212	263	226	239	239	254	248	220	245	246	265	245	261	232	206	229	208	239	233	225	255	255	234	254	231	210	199	239	234	250	225	234	246	231	246	226	228	238	234	225	231	228	228	231	237	230	228	251	238	234	244	220	242	231	248	219	237	225	225	233	234	238	237	243	222	217	275	272	221	246	250	241	258	223	215	209	265	267	254	251	214	255	264	222	252	206	227	216	247	211	222	218	253	233	251	206	223	231	242	236	231	217	256	239	209	225	252	234	235	219	225	217	269	237	221	232	223	220	230	224	197	219	244	236	220	248	225	198	198	248	240	245	219	240	248	244	219	229	226	205	242	221	235	231	228	255	214	259	247	231	212	220	267	255	234	205	242	227	272	223	200	239	256	226	257	223	250	246	231	187	211	233	221	215	215	217	219	210	258	226	229	234	228	243	236	222	206	259	237	222	214	215	226	228	237	230	227	211	235	231	222	224	253	243	228	232	231	231	248	226	270	244	210	238	225	218	234	228	231	232	251	238	212	229	245	232	236	232	237	271	242	243	215	232	229	233	219	256	229	231	246	256	272	243	247	230	270	232	239	224	225	218	243	210	239	208	235	256	220	215	209	231	253	246	257	214	230	222	276	223	238	239	247	252	259	216	231	230	225	245	229	216	238	235	269	246	261	239	238	224	233	257	235	240	225	236	235	231	259	221	246	238	245	249	210	230	248	272	209	259	222	238	250	227	220	234	244	232	219	217	214	220	240	206	256	228	236	228	219	246	209	253	217	221	228	210	207	227	210	233	236	244	251	242	216	219	224	210	239	236	234	229	240	207	248	232	252	226	218	240	216	249	256	221	215	233	237	231	238	277	240	229	214	225	231	263	257	222	229	226	229	227	251	239	260	247	245	233	219	254	226	247	218	205	231	218	205	251	239	244	211	253	252	228	206	213	246	244	230	243	238	213	223	219	252	209	252	230	233	209	231	252	251	237	229	242	221	238	246	251	222	239	219	222	215	213	256	268	216	256	223	242	243	209	215	221	234	245	229	247	229	221	251	248	260	248	253	231	239	249	212	267	239	209	262	207	240	236	203	256	226	227	275	236	237	243	218	242	236	209	213	236	243	224	231	262	224	240	235	255	230	257	247	224	223	211	216	220	243	243	212	219	227	229	239	257	222	235	241	225	240	289	232	238	244	224	241	227	222	268	226	247	226	252	222	255	232	240	229	245	227	246	223	262	274	232	243	241	251	232	220	257	173	252	241	237	261	228	251	199	233	227	217	244	237	210	225	231	237	210	244	226	244	202	216	248	250	241	234	215	266	240	234	205	223	235	200	238	220	232	241	245	222	222	232	267	231	223	268	232	249	242	235	233	231	224	239	213	218	215	236	247	249	238	238	254	225	246	219	247	242	239	242	221	249	237	208	231	257	259	209	223	244	216	246	195	233	247	212	233	234	241	243	225	235	227	240	215	227	230	221	194	202	225	239	247	222	228	249	243	223	247	237	215	225	236	254	233	217	194	244	247	231	220	242	229	254	242	233	248	225	233	221	226	251	244	211	270	233	226	226	227	244	233	225	236	233	233	249	236	219	243	209	225	233	236	241	237	195	246	237	266	238	246	239	228	230	226	238	256	237	207	220	224	227	226	225	252	208	243	250	225	272	230	239	216	223	209	254	221	242	206	236	244	240	218	245	228	238	237	284	256	227	227	212	222	240	248	244	254	234	216	238	224	225	235	248	205	239	225	235	214	209	232	241	234	241	259	242	241	218	218	202	244	211	213	241	210	253	231	245	233	224	216	251	219	244	239	263	227	226	226	238	212	248	222	227	224	247	240	249	227	234	229	226	214	218	257	253	254	249	245	222	233	207	259	214	226	250	210	224	242	214	258	263	241	224	231	255	236	207	218	213	234	237	237	224	224	251	244	217	237	248	244	236	214	229	235	226	242	197	242	234	212	211	226	227	202	246	224	238	204	213	223	227	239	218	223	245	218	220	236	216	215	247	233	222	207	219	232	243	237	236	247	218	231	258	221	252	219	237	223	223	225	224	217	232	238	224	238	218	245	222	240	223	225	253	232	227	250	237	226	223	215	228	232	233	239	224	252	223	211	265	234	237	235	229	231	250	237	246	215	240	227	196	201	251	231	248	242	247	243	234	219	217	241	242	232	234	241	238	237	213	234	195	252	210	248	256	221	243	214	231	223	256	229	240	222	247	219	248	223	239	251	255	226	222	206	220	248	232	242	232	267	248	219	224	222	247	233	219	265	222	241	241	227	253	207	231	238	243	230	225	235	223	273	215	221	244	226	209	240	251	226	223	251	211	230	251	217	239	227	245	231	245	254	217	244	242	250	263	249	236	232	207	217	223	215	220	186	206	247	221	196	260	225	237	225	225	210	241	240	218	229	233	255	218	208	236	256	231	245	279	216	255	249	219	222	243	230	205	224	242	265	219	194	227	235	261	212	215	233	235	217	233	244	232	216	211	244	229	232	244	267	216	225	245	230	194	215	233	264	229	222	256	251	224	230	216	224	260	265	236	227	237	250	222	249	239	255	227	249	239	232	229	218	222	240	200	207	220	234	240	247	231	223	244	212	252	227	231	253	242	207	228	249	224	213	268	261	233	229	224	235	245	222	228	224	246	256	243	234	236	236	220	230	226	219	254	249	230	219	242	258	212	229	225	255	245	247	229	216	227	223	221	230	232	246	241	229	237	226	232	234	246	223	227	213	223	277	251	233	229	215	234	244	229	261	231	239	258	239	242	222	221	201	217	222	219	234	209	260	214	204	237	219	257	253	233	240	226	246	225	237	242	230	208	225	264	236	239	229	275	244	245	216	224	235	255	241	251	243	218	234	237	252	243	227	210	217	229	259	193	253	254	216	251	244	271	245	228	273	239	229	239	228	223	235	231	231	228	212	252	249	240	255	206	236	249	233	198	248	224	227	212	219	229	231	247	235	210	237	254	216	215	216	234	222	219	240	276	229	222	237	237	239	213	231	235	229	228	251	237	260	274	211	230	230	213	233	232	216	200	237	211	255	259	204	257	238	222	244	222	244	254	219	236	249	227	214	222	218	214	227	219	263	220	221	241	220	247	242	254	236	232	254	235	228	220	256	245	248	220	238	235	245	234	215	243	263	229	237	227	232	257	233	238	234	230	236	231	216	243	228	238	207	245	224	229	260	228	247	243	242	247	245	242	232	211	210	236	247	248	215	266	235	212	247	228	197	241	218	236	254	258	226	227	218	229	227	252
19145	2349	4826	5523	4657	4005	3317	2755	2365	2048	1905	1725	1567	1424	1369	1265	1178	1103	1083	1064	1012	964	935	932	946	898	857	874	885	894	862	870	832	843	774	832	823	781	788	792	783	757	710	725	766	739	744	706	747	770	709	801	688	730	707	762	739	707	736	737	742	750	698	709	719	705	695	695	661	670	713	727	722	696	673	704	707	714	722	717	686	679	639	677	686	690	675	700	639	704	687	699	734	639	706	694	713	709	716	719	744	683	726	702	651	637	720	658	699	670	676	700	728	705	692	689	691	663	661	715	664	653	716	695	693	719	696	645	681	705	671	668	699	646	721	678	700	720	673	694	642	676	686	654	721	686	714	717	679	692	681	688	626	674	712	733	705	732	713	691	716	650	712	654	712	675	688	678	699	724	677	698	655	700	697	726	653	689	649	710	678	670	695	705	683	701	739	642	681	708	676	718	680	687	669	633	635	720	646	647	675	737	675	615	664	645	682	665	692	670	697	664	668	728	666	711	716	730	663	655	713	688	642	683	671	659	674	669	687	639	682	661	685	628	682	688	687	650	677	704	688	691	705	712	683	704	679	672	731	704	689	685	638	671	679	723	694	693	648	682	642	708	649	646	667	723	664	668	685	676	671	657	733	739	663	732	686	668	705	674	626	684	638	669	652	643	717	660	690	661	701	666	696	676	659	668	722	693	684	727	684	643	705	672	679	674	713	705	639	685	693	682	677	691	705	695	660	706	669	692	673	650	707	701	676	655	691	721	660	673	705	645	706	633	656	733	696	656	660	680	693	698	689	688	722	701	675	677	679	709	706	688	689	722	688	711	674	711	693	711	678	672	735	706	728	679	673	729	708	652	709	715	706	689	644	651	683	683	676	697	654	727	686	700	690	717	701	633	662	724	700	657	705	675	703	675	687	682	723	691	726	672	663	703	644	653	688	707	711	687	688	684	678	697	645	683	696	660	698	663	697	700	695	664	736	746	660	698	701	666	713	690	711	732	711	741	690	708	678	649	663	678	679	705	625	697	725	652	687	745	731	718	674	669	677	680	678	658	686	603	673	673	694	707	706	725	695	694	695	731	687	612	686	675	650	697	644	665	660	712	652	645	705	653	660	637	700	746	672	685	741	711	686	656	688	646	693	657	666	690	703	660	678	662	670	672	689	697	698	700	688	667	681	680	678	656	742	710	664	667	667	667	661	684	711	660	698	707	698	665	676	705	682	636	694	691	703	690	667	669	671	697	676	637	721	724	704	684	691	720	667	671	673	663	669	693	706	702	680	663	655	678	689	628	624	659	658	714	706	693	682	683	698	696	669	679	686	625	719	686	672	666	683	708	662	620	674	657	685	701	632	679	712	682	642	694	690	672	700	669	678	709	683	659	726	679	685	640	690	675	704	679	691	676	665	685	680	697	658	701	702	683	666	670	659	654	707	685	665	672	672	702	712	670	654	666	680	669	641	697	716	709	659	692	710	754	675	660	688	673	721	699	686	681	686	667	673	696	675	703	644	667	661	693	693	686	652	713	724	663	702	662	691	727	641	704	713	693	689	715	649	678	668	660	703	637	683	666	693	681	664	666	668	671	715	627	678	702	691	693	681	676	677	662	688	731	679	630	649	689	716	662	695	691	705	648	659	670	720	633	677	680	717	674	670	673	696	713	709	703	717	659	673	692	684	679	679	680	711	647	702	727	716	685	689	739	691	676	699	705	650	729	643	710	666	679	713	681	681	685	717	642	713	679	710	663	679	718	690	674	686	716	698	710	719	676	684	665	719	669	661	653	726	691	704	703	684	692	727	671	696	694	678	705	686	622	654	626	715	721	683	696	677	711	682	630	673	620	683	684	665	642	699	636	709	663	704	745	700	696	710	722	648	673	679	692	667	737	682	738	660	647	720	676	676	688	677	664	683	725	666	706	667	662	681	678	679	634	708	637	661	660	680	695	694	662	712	701	704	686	725	623	719	669	649	668	696	658	694	643	668	702	704	725	672	688	710	699	710	684	675	674	720	727	661	706	687	670	675	709	684	651	744	686	691	675	679	724	693	710	688	721	710	646	728	714	635	680	669	682	706	703	707	679	739	680	670	685	694	669	687	711	685	691	717	694	694	694	697	700	737	672	693	694	665	695	679	671	693	723	711	682	697	706	620	717	698	701	631	675	716	698	670	702	685	676	722	668	658	675	693	670	682	696	697	685	688	665	716	707	630	689	684	679	672	657	697	668	704	674	706	664	710	706	695	667	658	676	713	668	724	708	701	705	657	649	688	710	656	698	704	736	661	731	656	689	666	655	661	690	711	686	699	666	640	713	707	704	675	640	697	701	677	703	672	697	634	652	675	718	668	641	669	694	651	681	632	696	682	682	646	690	652	702	677	649	762	643	680	671	660	661	666	682	690	659	651	695	713	657	696	684	662	684	648	632	692	707	697	744	685	675	666	680	702	716	663	659	706	709	683	644	655	698	720	702	698	669	712	711	684	696	637	698	676	636	662	682	697	695	680	688	674	658	672	666	676	726	672	677	722	703	716	665	675	678	664	657	674	675	659	676	649	704	649	695	648	688	717	660	674	665	660	699	688	628	713	706	691	672	663	724	672	665	663	706	695	692	684	675	670	754	723	659	691	698	686	718	694	691	690	722	627	669	643	684	732	727	663	686	668	680	722	708	660	659	714	665	705	698	682	640	695	640	723	637	722	667	709	638	680	743	703	688	669	590	666	649	660	651	693	689	667	657	648	719	705	677	702	668	663	699	668	759	735	635	689	688	655	731	673	676	665	684	708	666	685	675	725	636	683	687	719	676	662	705	669	708	669	692	698	694	717	710	661	698	715	698	673	661	669	677	662	671	678	684	702	696	734	700	685	741	699	668	678	664	665	674	653	693	679	674	718	690	675	685	689	682	692	698	671	703	735	698	701	693	697	692	687	690	694	728	641	700	648	679	687	704	681	672	672	706	683	702	645	674	660	664	680	684	672	637	676	647	686	661	689	673	689	674	709	700	692	697	694	670	678	670	625	736	645	693	618	697	687	652	682	711	711	637	753	695	680	689	702	674	657	709	727	712	687	655	701	734	698	716	632	669	683	662	714	646	664	676	631	676	639	703	625	695	668	688	732	677	687	657	681	705	655	644	685	615	683	688	679	667	666	714	714	627	733	680	678	657	748	691	620	682	705	663	671	730	693	665	653	683	666	702	672	661	724	630	681	645	664	725	727	670	704	674	687	696	610	690	670	660	702	689	628	667	702	618	643	696	672	672	675	682	729	663	691	720	620	682	698	678	668	711	727	729	709	751	675	689	617	713	714	684	670	710	721	694	687	708	673	669	684	683	671	704	668	679	629	692	650	671	678	736	660	706	711	634	658	706	679	652	677	657	663	695	687	689	682	681	693	726	678	671	683	691	704	669	713	682	640	657	733	684	677	695	690	696	708	626	716	697	662	679	677	625	693	715	701	725	678	659	684	702	656	662	715	648	677	668	704	694
5670	411	210	101	105	103	89	62	75	65	90	79	82	65	68	78	75	61	74	82	61	74	61	66	60	80	88	77	44	61	68	74	75	77	63	51	70	68	50	69	74	79	65	48	60	72	61	49	61	60	71	69	65	59	63	59	69	61	71	70	52	85	82	66	65	62	62	62	67	64	71	65	52	63	55	77	79	62	58	62	68	68	76	71	75	74	67	64	72	76	65	63	73	51	79	60	80	70	59	64	67	69	79	89	73	57	76	68	67	63	62	73	73	74	75	79	74	69	81	51	58	64	56	65	80	74	62	78	77	73	80	69	68	68	66	60	70	62	72	69	61	66	63	55	65	64	75	64	63	71	67	66	79	67	71	53	72	64	63	77	84	90	70	70	65	74	71	69	56	70	67	74	79	65	63	75	67	75	69	78	66	79	69	81	74	72	75	71	59	84	75	57	69	69	59	74	61	70	71	76	64	67	53	72	67	62	67	56	80	64	76	60	68	54	63	73	61	64	51	73	73	68	71	75	63	81	65	65	57	73	65	57	74	71	74	62	62	58	60	75	65	66	83	61	72	70	65	85	53	80	69	69	66	58	66	76	64	67	72	64	77	75	92	84	63	70	73	61	56	54	66	66	71	81	58	46	79	78	86	67	76	60	73	68	60	57	75	65	78	50	73	59	63	65	80	55	71	60	71	61	64	76	71	59	66	55	66	70	73	72	82	87	61	61	90	68	78	67	66	77	57	67	61	60	79	84	67	74	59	63	87	74	74	70	73	61	78	61	79	63	52	63	64	67	62	68	68	72	52	75	56	87	60	68	72	60	65	50	69	71	67	54	73	62	69	65	62	75	54	64	72	70	74	66	68	62	59	71	76	60	65	65	52	95	74	60	77	90	63	59	76	78	73	57	57	71	52	75	62	84	76	81	75	59	67	41	71	65	64	75	57	61	75	61	59	71	60	71	66	65	68	58	64	72	64	81	53	61	69	58	72	65	55	65	76	61	74	77	57	74	64	67	77	65	90	67	76	76	73	65	70	72	77	59	75	61	62	52	65	68	78	82	50	60	80	68	61	63	58	65	77	61	61	67	73	68	62	70	81	76	61	59	51	63	58	61	62	74	60	62	73	85	62	64	68	82	63	67	76	75	65	69	67	63	75	75	69	61	57	63	60	52	82	74	65	79	66	45	76	80	79	74	69	69	75	74	65	58	69	78	61	73	78	61	70	62	70	57	53	64	87	68	73	63	55	68	59	58	71	63	68	77	63	65	70	59	76	64	60	83	62	70	62	75	64	77	62	74	71	59	58	62	55	68	65	59	63	79	65	75	71	76	75	72	82	60	73	65	89	67	73	76	65	63	49	66	65	70	76	50	67	60	84	78	90	64	67	63	74	64	63	53	59	64	53	68	72	58	66	65	59	58	68	75	70	59	59	61	74	83	74	74	65	66	73	63	48	62	66	66	66	70	66	65	76	66	69	72	83	54	69	58	53	71	64	71	70	76	69	57	79	75	74	69	55	61	67	61	68	63	54	69	77	69	72	77	81	67	57	73	49	71	81	61	72	75	65	69	75	65	73	72	68	61	72	65	74	72	83	60	69	71	80	73	67	66	74	62	68	66	77	68	64	51	64	64	71	59	65	73	69	59	60	57	63	62	75	61	68	64	60	55	72	57	67	75	78	57	78	65	72	75	81	60	66	71	79	62	55	60	62	68	72	61	70	50	72	74	66	84	82	52	71	62	48	63	92	51	85	68	60	68	61	58	66	66	70	83	68	66	65	81	61	70	57	68	72	70	79	63	66	64	73	60	59	63	63	62	63	63	56	82	66	77	68	59	59	76	63	65	65	76	66	68	57	65	65	62	66	60	75	60	72	78	74	80	54	67	67	61	55	57	59	67	61	59	54	76	65	56	67	60	75	63	66	73	66	68	74	61	69	69	72	64	71	61	62	60	65	68	48	71	58	60	75	65	60	69	64	63	61	67	64	77	65	68	81	69	62	76	77	60	63	58	55	64	58	63	80	59	66	59	56	61	60	70	84	77	70	64	64	68	68	73	73	65	70	84	72	68	64	87	62	75	74	82	68	68	73	71	73	69	65	61	65	69	64	66	62	58	72	63	67	81	70	56	84	71	78	64	72	79	56	49	59	72	79	62	60	84	77	57	67	68	67	61	58	67	64	61	87	73	75	68	69	69	81	78	68	58	66	53	65	54	67	68	68	67	67	68	62	63	68	49	72	71	69	71	69	71	68	64	69	62	76	62	65	69	52	54	68	66	70	67	65	57	73	71	62	66	66	71	55	89	73	71	66	70	55	58	63	77	69	64	60	76	63	61	69	83	68	64	74	61	69	61	70	71	51	63	53	64	75	71	52	55	62	65	90	61	66	71	58	59	65	87	62	65	73	54	87	65	60	77	55	57	67	62	62	70	67	91	67	60	45	70	70	75	52	60	73	65	68	62	72	57	76	67	83	65	56	61	87	78	79	68	68	71	71	71	72	59	62	65	71	55	73	75	72	63	68	78	64	74	57	72	52	74	56	73	51	82	73	63	60	53	65	72	66	67	75	79	72	50	75	70	67	64	75	66	65	45	69	64	59	71	62	58	69	59	85	67	72	63	68	75	64	65	54	69	65	56	67	69	73	70	82	62	79	77	60	51	73	68	78	89	76	72	69	73	57	76	71	66	75	56	71	68	66	74	66	68	73	79	85	57	64	65	61	76	56	62	73	73	64	68	61	71	73	55	79	75	80	71	71	66	86	64	66	66	59	70	61	65	64	54	71	60	70	75	54	70	61	79	55	59	74	66	67	55	55	62	70	65	72	64	68	60	64	77	52	58	57	64	62	60	52	80	62	80	60	52	69	69	65	78	62	68	62	100	62	79	63	58	83	64	82	60	84	53	78	65	63	77	79	72	73	66	72	67	79	53	70	77	60	68	68	66	66	78	69	71	65	69	59	68	64	66	67	72	55	65	78	59	70	76	82	59	77	63	63	63	79	70	63	74	67	62	80	58	74	64	77	64	68	60	68	53	74	60	52	72	77	72	68	61	64	67	64	65	77	62	66	64	62	62	63	81	67	74	72	58	78	77	66	68	65	60	72	71	61	60	73	59	80	56	69	75	64	37	65	50	59	67	67	61	58	72	70	76	80	58	59	55	68	88	70	62	64	63	71	70	72	63	62	65	76	75	71	63	67	49	67	60	73	72	68	76	56	66	83	63	82	68	69	68	71	61	79	75	72	59	66	71	47	52	79	69	56	83	72	76	65	68	61	61	69	69	68	69	65	71	76	68	80	67	83	69	77	62	68	67	77	79	56	67	73	61	61	73	65	59	58	73	63	64	74	67	57	75	65	78	71	74	61	60	60	62	70	57	69	54	67	87	82	78	66	53	79	79	82	79	60	80	76	75	71	84	66	55	67	73	79	60	84	65	62	73	66	55	72	52	64	66	62	71	79	69	77	56	77	72	48	58	54	82
7082	307	381	381	387	391	325	320	283	272	307	278	256	268	277	264	261	274	248	245	269	253	265	247	251	268	231	268	260	237	237	260	252	255	247	247	253	248	296	256	231	271	236	259	271	259	271	251	283	247	258	243	262	246	274	249	251	248	269	292	264	248	258	230	267	242	259	238	259	228	260	270	242	268	230	227	267	240	245	257	274	225	254	256	274	239	246	255	260	211	284	238	283	266	254	231	224	226	263	253	241	247	228	239	257	268	245	267	268	244	281	252	256	220	270	232	255	269	264	254	250	285	254	256	253	255	241	253	243	252	241	251	248	240	243	266	218	247	264	273	258	285	280	250	251	254	256	256	234	261	248	264	262	258	279	260	280	259	254	271	286	291	256	254	265	249	255	246	253	251	232	260	249	246	229	241	231	254	242	266	252	281	278	259	224	256	263	277	272	236	252	277	270	264	247	267	252	265	222	242	245	266	251	258	233	223	244	270	255	276	254	266	232	254	262	289	250	284	264	221	254	259	235	273	240	272	260	236	259	229	259	272	252	237	259	271	260	250	244	242	249	243	273	271	258	254	262	255	274	242	271	257	243	285	262	257	264	211	254	242	253	266	247	287	251	252	267	279	276	231	273	263	255	264	252	258	236	240	244	269	238	257	240	278	246	233	266	235	275	246	248	216	275	243	266	271	247	266	254	233	240	280	257	250	256	252	254	246	249	269	266	250	250	224	258	282	262	250	271	248	248	268	285	268	251	243	260	254	267	243	255	262	226	261	276	242	269	279	248	273	256	305	239	281	239	271	238	261	269	243	233	261	247	263	254	276	258	284	244	250	255	247	281	225	237	248	270	252	246	273	236	287	267	272	265	281	255	268	278	237	247	236	227	229	243	279	217	271	248	264	277	259	255	258	288	244	236	287	258	252	238	223	246	259	298	274	251	244	245	256	224	305	240	265	249	266	263	228	243	253	263	223	239	249	237	249	276	243	235	250	254	244	278	249	241	254	257	271	259	241	261	253	242	266	241	244	278	229	229	253	235	270	255	257	260	229	233	243	254	227	243	240	254	245	245	244	261	236	243	253	254	254	258	249	254	245	252	258	264	228	250	230	248	252	275	278	257	258	256	242	273	269	239	237	256	276	241	253	238	253	251	262	245	247	259	254	239	258	244	271	257	238	281	255	267	270	259	250	228	274	234	248	249	236	234	259	225	237	276	241	233	263	262	256	257	242	292	236	281	277	265	268	266	260	268	272	273	258	257	276	269	245	247	245	239	295	247	229	245	248	254	275	241	255	261	250	261	229	245	258	254	247	261	245	267	252	227	273	241	243	254	248	246	266	253	248	274	243	249	264	227	258	276	268	219	222	241	241	262	296	251	229	235	246	240	259	273	264	278	268	258	258	265	239	233	277	269	268	262	275	277	246	243	233	250	247	284	221	241	246	293	236	249	258	256	249	230	265	283	238	267	254	241	267	249	261	261	251	257	259	239	256	276	227	281	237	252	274	221	273	253	237	235	271	257	253	261	257	259	253	248	259	265	252	273	265	254	256	282	268	255	230	253	243	255	262	246	272	265	242	270	266	244	260	255	273	254	262	249	265	239	244	242	273	275	268	296	248	285	239	236	215	249	260	244	250	256	261	230	253	262	266	245	261	219	268	249	261	254	291	269	284	250	263	254	240	252	258	239	252	236	249	269	253	284	262	242	258	252	263	256	242	254	225	232	267	238	249	251	266	280	253	245	228	249	285	287	263	271	228	262	246	251	249	234	258	237	233	254	277	240	254	237	269	254	281	221	236	251	263	258	250	250	228	267	254	263	218	253	223	247	255	251	261	242	223	266	253	270	255	270	238	270	251	247	248	266	277	227	255	236	243	248	264	260	237	266	215	273	222	261	232	251	290	258	281	255	231	246	247	233	256	248	275	225	272	239	272	259	258	274	283	257	239	238	238	268	267	252	250	243	262	267	254	224	263	285	272	257	235	230	260	266	258	265	245	255	252	219	265	269	274	264	279	230	238	230	258	253	239	249	258	243	264	286	252	240	220	263	249	218	270	268	239	262	247	258	214	264	247	282	248	252	239	275	259	238	279	244	253	225	262	230	235	243	251	273	238	238	237	246	236	255	250	219	254	245	248	299	246	260	261	247	266	248	283	246	258	268	260	245	272	217	245	251	236	249	275	270	264	247	253	247	271	255	262	256	254	257	266	265	284	260	275	229	251	230	262	253	232	258	255	272	259	247	272	251	235	244	247	231	255	259	218	257	275	239	238	236	265	252	267	250	264	247	234	265	246	255	249	235	262	247	234	237	277	247	259	233	249	240	266	265	269	250	258	225	243	290	234	235	227	238	239	275	247	243	261	248	206	288	242	259	251	257	248	276	244	228	254	255	245	251	271	234	236	272	238	269	225	247	270	280	246	258	221	248	240	242	256	241	247	285	269	259	254	277	251	264	272	273	262	238	250	237	267	284	264	260	272	256	236	253	287	268	268	243	275	253	233	276	254	288	281	263	244	246	236	251	275	257	237	276	252	249	241	263	244	277	263	256	252	254	270	245	251	246	222	265	255	233	248	274	231	272	258	245	246	253	238	269	266	270	279	267	232	250	246	251	249	234	253	248	273	280	242	270	235	279	251	263	239	255	252	263	240	247	259	248	264	240	264	250	241	242	255	275	256	252	283	243	254	240	256	250	257	230	232	257	232	250	303	267	257	269	258	238	258	236	236	261	252	285	231	261	270	279	257	255	261	225	220	253	236	237	247	243	251	242	257	274	231	249	287	262	256	249	238	254	286	247	250	240	223	261	220	255	236	250	279	254	247	248	247	240	253	277	223	247	233	270	276	261	255	277	219	229	259	247	245	264	242	269	272	262	256	240	246	283	244	239	240	232	266	260	232	233	260	267	248	269	275	239	260	240	223	247	258	262	271	233	248	225	268	256	228	250	255	235	242	264	280	243	260	259	244	251	255	248	284	273	267	231	235	288	258	245	270	224	213	267	260	259	267	241	248	265	271	225	263	217	250	274	244	258	268	238	243	247	255	236	248	255	248	255	270	253	274	259	261	251	239	260	239	238	246	234	221	269	254	243	245	265	239	250	265	217	242	260	245	259	236	246	263	250	252	249	259	280	269	259	237	271	281	269	267	229	249	268	265	269	268	226	289	213	260	268	264	267	229	254	246	261	265	250	260	268	270	242	257	232	264	250	260	297	233	271	278	242	282	266	256	259	245	247	248	260	224	267	241	268	254	248	219	243	246	261	224	230	239	241	249	245	248	237	249	238	274	230	245	263	283	271	240	251	249	254	279	222	233	280	232	247	241	257	243	259	242	260	248	242	256	242	277	263	265	226	262	241	267	271	294	263	238	283	267	267	266	271	235	258	248	250	284	253	276	242	239	262	261	270	248	278	270	251	271	249	245	249	271	259	264	230	267	236	265	234	236	247	256	251	269	276	265	261	270	249	244	266	267	266	265	247	235	240	263
33637	6433	1362	915	711	528	399	371	290	258	264	228	193	197	169	193	187	174	157	166	163	177	142	151	170	137	160	148	176	144	147	155	149	147	130	149	148	173	134	154	142	136	160	126	140	135	116	121	146	146	115	155	136	128	158	152	134	124	145	138	136	146	151	145	147	149	136	142	116	150	129	145	143	138	139	136	120	148	126	121	146	154	129	161	126	137	146	132	126	138	134	151	137	144	146	137	148	127	140	138	124	143	134	117	113	156	138	132	129	156	136	136	138	129	150	139	139	139	152	134	139	139	140	118	132	152	170	154	115	133	118	150	160	162	150	120	157	143	142	140	137	134	151	138	147	151	139	139	117	138	126	140	148	155	133	153	155	152	137	124	135	128	131	144	140	137	141	154	145	122	145	146	112	142	139	161	164	145	113	144	156	134	149	157	127	148	131	117	122	136	141	143	130	149	143	173	134	138	158	125	135	135	123	147	147	120	136	120	143	143	149	151	155	135	150	139	132	154	132	130	133	140	150	138	133	128	141	155	112	138	127	142	150	139	151	104	131	124	148	137	143	159	170	153	131	145	136	147	147	130	144	169	139	134	152	143	138	148	129	140	117	128	121	128	151	119	127	152	136	138	139	137	129	125	145	142	139	148	139	136	139	152	139	123	142	111	168	140	146	139	145	145	152	129	129	135	126	139	120	138	122	140	147	132	142	143	149	154	147	153	121	140	139	117	143	135	150	137	140	123	150	148	136	132	144	141	140	147	139	139	160	161	146	144	173	132	127	129	132	134	156	124	136	136	140	141	124	152	124	145	148	141	150	144	116	137	131	133	137	139	147	167	131	123	134	147	140	139	124	144	124	138	138	151	134	138	128	167	137	139	131	138	154	149	132	140	145	133	140	155	132	125	133	130	134	134	142	114	140	153	136	131	135	146	142	118	164	146	146	147	130	131	115	160	129	152	131	129	147	133	146	139	143	134	143	164	151	149	166	127	149	158	150	142	130	128	150	128	137	142	143	134	128	133	122	144	132	120	142	135	124	144	142	144	129	151	137	124	134	142	130	152	117	142	135	141	137	142	123	120	148	141	143	137	135	138	131	129	122	161	145	154	152	133	144	131	126	154	148	140	136	124	140	142	168	160	134	134	128	137	150	155	125	139	136	129	136	143	157	136	142	108	135	141	138	136	131	127	119	138	136	116	136	118	121	130	162	150	135	136	150	163	141	134	136	126	129	138	157	138	120	142	146	142	153	159	138	123	131	134	157	132	143	149	133	140	145	145	139	147	152	132	133	142	144	143	136	137	135	137	135	108	127	123	120	136	119	111	127	135	153	133	142	132	166	157	138	145	150	144	138	154	142	132	131	153	151	129	146	127	142	140	141	126	146	126	148	151	123	140	146	148	155	149	116	126	146	157	143	136	137	141	121	128	128	127	161	128	113	128	138	151	122	150	126	136	142	133	111	145	128	160	138	121	140	148	116	138	138	134	128	138	154	135	113	118	125	141	155	131	148	134	126	131	135	138	144	136	137	146	128	149	162	136	144	121	130	142	159	135	137	150	142	140	149	144	142	140	151	124	153	136	132	134	177	169	123	143	135	151	163	171	127	132	141	137	139	136	141	144	143	156	138	137	143	165	135	133	129	112	135	167	126	141	121	156	133	141	149	137	136	118	130	134	131	157	140	137	125	145	125	137	142	134	136	129	140	130	142	136	132	147	148	130	145	134	145	162	139	137	133	164	148	130	129	138	147	139	134	133	119	140	135	121	146	139	150	145	140	133	161	161	131	140	127	140	153	138	167	145	138	145	113	154	144	149	129	129	148	152	131	128	160	136	145	140	143	147	126	141	154	158	154	140	144	124	146	121	142	144	137	140	149	145	143	144	134	140	140	137	108	166	151	148	124	139	149	143	148	141	120	124	146	127	133	156	130	153	123	123	143	148	152	151	142	143	117	145	142	117	134	153	116	147	137	132	106	144	114	136	133	131	135	135	126	133	132	147	123	146	132	146	135	138	140	116	132	135	152	142	134	144	132	179	144	135	143	148	135	125	138	134	136	137	115	127	138	126	131	139	129	161	150	128	127	157	143	124	159	151	165	158	136	130	149	141	136	143	130	147	137	137	141	136	149	143	129	145	128	152	152	113	164	117	129	153	135	131	125	147	133	135	118	126	139	140	154	130	146	145	110	135	126	132	130	126	127	145	132	146	143	135	133	151	145	133	153	120	141	128	133	147	152	138	145	157	144	158	121	121	132	127	144	147	141	143	127	136	139	147	132	144	143	119	145	144	116	155	127	125	143	144	146	134	138	139	142	136	137	145	152	138	135	145	159	150	152	124	126	156	133	115	151	134	123	148	152	162	143	138	142	156	139	132	151	134	137	157	151	156	139	130	139	139	142	138	163	157	151	130	150	129	113	132	135	155	141	127	135	133	134	131	145	151	133	146	139	154	137	139	131	134	135	141	141	147	132	137	142	135	122	111	133	142	153	138	149	125	121	132	133	128	129	140	143	113	120	128	142	143	142	142	142	156	124	128	142	133	130	129	126	126	109	123	143	127	129	147	142	125	142	130	136	148	130	141	129	122	138	126	144	145	145	140	137	125	139	144	147	154	148	143	111	137	148	143	151	129	135	154	131	138	139	137	124	145	143	119	155	145	142	150	150	112	152	128	149	128	125	152	150	159	140	157	127	145	158	137	143	128	110	123	130	138	148	144	133	156	129	157	156	141	119	141	128	130	133	132	125	130	134	150	139	130	122	130	131	136	131	121	137	133	136	120	106	141	130	138	143	119	129	131	129	139	166	140	147	141	130	142	122	137	148	139	154	158	154	142	129	148	128	147	145	159	135	126	129	134	134	136	149	129	153	141	136	132	128	128	127	135	146	119	156	124	148	158	139	128	141	143	129	151	137	155	133	164	122	125	142	153	149	164	139	143	145	154	129	143	138	146	133	157	163	152	133	126	154	121	139	142	145	146	134	128	148	121	156	145	135	153	128	134	148	157	144	131	118	139	136	110	130	122	130	124	124	130	144	130	135	124	137	119	136	144	118	168	147	157	141	155	123	146	147	142	140	122	129	135	124	150	157	153	142	125	132	162	142	158	143	141	137	152	119	148	156	126	130	135	107	160	151	159	114	142	150	134	152	154	141	145	148	143	138	145	126	126	152	145	143	112	154	124	143	132	125	135	160	130	160	160	130	132	139	126	140	140	113	114	146	149	156	141	142	135	120	126	143	155	139	149	131	131	137	133	146	138	146	118	136	126	138	132	151	157	142	144	147	141	139	139	152	146	129	140	151	172	133	140	146	147	155	145	127	142	124	127	139	137	144	123	155	145	157	132	124	146	121	158	146	125	136	122	134	138	105	125	147	126	139	154	144	128	142	150	114	125	152	128	147	146	140	124	134	138	141	136	137	139	119	137	161	152	142	141	133	127	148	167	157	145	150	142	141	145	147	166	125	122	129	165	144	132	143	141	141	118
15759	1257	2608	2994	2604	2218	1744	1486	1291	1215	1052	970	901	872	788	664	716	690	701	661	623	614	553	595	585	589	518	530	544	557	525	531	472	539	499	520	482	499	472	452	499	451	531	469	510	499	432	472	471	507	497	464	509	483	446	433	463	482	467	470	437	488	433	480	503	474	414	503	453	462	449	448	480	463	456	460	478	436	469	438	515	449	493	478	462	443	464	456	462	429	457	471	441	456	477	463	464	471	482	438	486	439	455	450	439	444	440	452	448	448	468	444	421	453	413	453	452	452	438	470	448	421	444	477	447	456	452	425	457	470	446	471	448	412	474	452	461	428	419	441	458	426	413	425	455	465	440	460	429	408	442	449	440	441	418	448	472	430	507	465	440	463	446	441	446	459	432	430	433	430	452	422	417	462	462	426	461	491	430	457	445	449	436	415	442	450	426	431	432	447	435	440	435	449	462	458	453	463	420	447	454	460	468	440	432	427	461	468	442	437	431	419	452	455	450	471	448	451	436	415	395	484	454	432	455	465	476	463	454	440	432	465	455	427	466	472	495	404	485	452	464	424	461	425	440	466	435	433	446	441	490	455	397	443	417	467	425	423	438	466	417	437	431	431	443	475	426	454	405	459	461	407	470	449	466	425	428	461	464	436	475	416	433	434	430	448	424	431	442	443	448	438	432	439	441	434	437	439	435	458	446	420	427	445	399	470	442	404	420	452	474	445	444	415	441	445	445	454	455	408	422	425	454	442	436	422	439	438	467	452	462	441	463	461	461	447	415	441	465	416	448	458	450	442	440	447	454	471	462	411	419	448	448	459	473	446	461	429	401	433	429	447	449	412	413	435	430	414	452	478	463	460	463	446	455	441	431	504	448	447	456	411	427	458	402	458	434	461	455	477	426	436	502	454	440	415	454	440	433	451	458	421	439	430	436	450	427	472	487	441	437	441	429	423	430	466	453	457	413	461	506	419	410	449	456	455	464	462	421	443	433	433	477	427	399	461	461	447	445	469	468	462	447	395	421	436	449	482	425	453	422	435	450	467	455	464	444	444	460	448	459	424	504	437	482	439	420	411	468	447	427	446	446	432	455	388	438	451	497	417	433	419	467	463	446	450	463	453	477	438	440	408	480	453	436	442	410	451	451	435	422	433	433	446	453	465	432	448	459	446	435	463	461	427	453	452	398	414	430	458	450	489	457	447	448	392	429	452	452	484	483	441	444	460	403	406	415	429	452	437	446	428	453	435	413	410	427	463	462	453	456	432	440	430	425	448	451	429	418	477	462	417	452	402	433	450	461	440	428	496	449	457	445	428	479	452	450	448	418	441	455	493	406	447	408	438	461	439	425	443	435	483	437	439	429	417	417	413	438	415	440	410	441	443	448	412	439	485	461	483	447	476	429	402	440	467	418	449	440	440	431	444	443	457	416	427	457	458	435	463	466	460	463	436	431	461	423	466	444	466	440	425	446	439	439	463	435	421	423	418	435	479	439	445	453	462	445	442	424	432	466	460	464	440	447	420	404	450	413	426	446	482	436	427	424	463	450	444	453	483	449	438	480	463	407	428	440	398	413	461	446	442	418	436	445	459	425	428	415	438	476	406	458	470	446	454	429	430	478	459	424	433	468	405	445	451	458	457	416	439	439	434	430	440	446	482	429	432	450	445	460	447	460	484	445	426	471	433	437	439	423	393	442	450	424	458	409	436	441	422	446	462	427	457	439	425	399	453	437	460	398	451	463	438	427	475	457	489	432	437	471	474	472	467	437	441	459	406	487	446	438	452	456	426	421	444	451	417	452	459	459	459	440	455	472	465	428	434	433	428	396	428	467	456	401	444	440	464	463	463	451	426	464	390	493	460	441	460	411	492	453	429	426	428	427	410	456	475	437	404	461	427	440	432	437	450	416	447	427	433	463	433	435	462	448	414	445	437	401	429	448	418	434	423	439	431	456	479	444	473	432	450	440	471	462	461	422	418	423	412	424	467	442	438	468	408	433	478	376	421	447	467	450	416	438	426	446	443	464	428	440	461	461	448	453	469	426	425	458	419	436	414	451	473	441	442	438	438	428	465	443	475	415	447	427	459	412	468	449	426	451	453	412	437	413	459	451	443	416	414	491	418	476	440	463	448	430	426	445	441	428	427	464	444	443	456	418	430	437	484	444	433	406	461	448	457	427	426	435	423	460	440	434	423	460	492	429	446	423	444	450	407	436	422	407	431	468	455	457	451	406	469	431	464	465	406	405	439	448	443	440	443	442	460	484	450	457	438	457	462	464	423	413	439	472	457	434	442	443	442	414	429	476	421	455	434	421	448	424	442	461	481	485	468	436	421	389	451	433	471	476	420	431	461	475	443	472	456	453	447	454	418	491	446	481	457	443	422	464	459	450	436	439	468	434	452	450	448	430	452	447	464	453	434	414	450	449	452	482	464	437	442	440	442	488	455	471	470	447	427	425	467	412	439	450	422	453	455	448	466	440	433	427	447	428	456	458	439	433	438	452	453	439	473	439	477	462	460	422	422	423	464	439	463	410	454	448	429	457	463	456	451	436	440	414	456	422	464	470	474	421	476	397	429	427	415	391	430	453	449	456	443	444	453	470	459	427	458	419	450	426	427	442	436	462	442	460	459	453	443	468	467	423	438	429	447	467	451	474	414	476	423	436	477	448	470	443	452	477	437	472	454	426	432	455	449	462	405	440	447	437	443	470	470	455	424	485	436	443	431	452	459	430	432	442	419	444	391	457	471	436	439	447	460	427	439	444	445	412	431	402	442	424	440	448	435	424	440	455	442	450	446	460	438	474	439	475	409	430	488	431	434	453	432	439	440	444	431	453	438	456	456	461	461	442	429	469	505	492	452	474	442	418	487	463	483	410	482	443	425	438	443	482	472	434	428	477	438	451	438	459	445	407	447	428	433	405	450	474	464	446	440	404	442	450	409	441	452	459	417	448	445	444	438	450	435	427	448	442	439	452	459	426	423	434	457	427	438	443	460	409	439	408	459	423	416	462	467	438	428	427	453	470	432	444	455	429	441	451	437	433	447	483	451	453	450	457	452	481	418	449	467	455	444	399	467	442	412	419	409	438	441	441	446	453	420	444	451	426	454	425	454	466	473	443	463	452	482	478	471	464	467	434	421	430	451	457	423	449	428	408	441	417	417	452	481	410	453	430	454	413	424	432	458	475	447	467	467	432	477	437	467	452	461	453	475	414	442	480	412	437	455	434	438	448	424	463	473	437	437	435	432	434	424	443	410	471	462	471	445	468	438	434	471	448	439	453	440	462	434	435	415	442	463	428	468	450	458	425	448	454	448	402	427	454	460	479	445	437	457	430	446	414	425	455	449	433	415	470	435	458	423	447	468	461	470	440	450	400	449	436	416	454	479	437	442	421	483	423	456	436	410	424	449	436	407	421	432	434	459	443	442	477	466	427	436	497	430	504	418	453	442	432	421	411	452	461	472	449	438	438	437	457	422	461	471
48247	13843	3624	1886	1369	1026	774	647	534	486	416	393	383	359	333	305	328	295	301	307	300	275	287	280	261	286	225	244	261	250	260	266	258	239	262	236	249	256	256	223	242	234	254	213	223	239	250	234	232	225	245	256	230	201	235	236	255	254	256	221	220	239	198	231	240	209	238	241	238	214	240	245	246	252	230	225	248	237	219	237	216	238	200	216	235	240	220	227	241	237	243	251	209	242	212	257	230	223	269	222	218	225	250	248	240	218	211	227	215	235	238	234	218	226	220	229	254	242	243	249	214	222	252	237	176	228	249	248	209	217	227	211	243	218	254	234	211	215	216	222	225	233	223	248	253	238	241	216	225	239	215	236	249	222	221	239	231	231	242	248	229	260	231	275	202	219	233	218	212	253	237	210	229	247	238	222	215	256	247	213	211	229	233	252	245	237	240	235	225	217	222	229	242	241	219	249	209	227	219	247	243	207	260	217	247	238	224	221	245	227	225	203	239	235	203	224	234	213	235	218	222	237	237	209	209	230	233	202	214	198	233	262	231	227	270	199	223	207	230	256	211	225	226	250	245	241	214	257	252	235	219	231	241	224	250	240	212	193	217	228	210	213	197	235	248	250	226	240	220	227	237	248	246	228	243	229	232	215	217	225	257	242	223	243	198	239	235	236	211	245	259	232	224	240	230	192	219	239	237	241	216	250	249	217	258	229	218	260	222	236	233	242	229	226	223	231	211	231	208	251	242	222	218	247	224	207	233	255	244	201	246	220	217	225	241	218	229	249	214	235	231	227	224	236	219	227	215	235	215	232	215	249	243	224	243	223	226	218	233	249	232	224	244	231	229	224	288	227	237	232	219	217	246	233	238	232	224	231	262	232	207	233	214	247	233	246	228	241	223	218	236	232	246	241	233	205	253	249	240	234	235	239	219	229	221	254	236	225	231	223	228	224	260	218	245	212	232	239	241	246	236	269	238	246	260	221	221	230	237	223	239	217	238	224	234	236	226	225	221	253	219	240	228	231	226	247	238	236	224	227	223	260	216	218	203	246	228	243	210	260	223	247	217	244	212	200	234	238	246	234	242	209	253	265	227	255	234	237	215	226	230	239	237	249	246	237	272	251	235	237	237	245	243	224	231	235	241	273	243	229	231	251	220	258	271	215	228	219	225	220	236	241	243	242	228	253	221	215	209	242	232	226	251	246	219	246	234	243	225	241	226	233	220	227	225	229	230	225	241	232	244	247	214	223	217	241	245	217	262	227	221	250	227	215	233	243	230	261	244	223	238	248	241	224	239	253	206	245	214	228	206	217	204	237	235	246	221	203	254	223	245	215	239	229	222	254	215	242	235	226	230	240	236	223	254	258	215	241	245	227	256	219	211	229	216	243	258	213	241	247	255	236	245	226	228	210	215	241	218	244	227	243	222	245	218	211	227	244	239	245	225	262	228	247	218	261	225	215	238	221	235	238	223	253	249	198	216	240	224	241	248	249	209	242	221	243	223	237	232	233	247	220	240	232	225	226	233	242	225	219	228	248	212	221	246	242	251	231	229	249	220	239	225	247	236	235	220	218	212	228	217	228	218	209	230	261	216	206	221	240	227	261	241	215	256	256	236	229	237	262	231	239	231	252	248	201	231	237	243	202	237	239	241	219	219	204	238	254	262	228	239	229	219	219	243	222	244	247	231	236	219	229	218	229	237	258	229	210	253	250	254	251	218	230	234	230	255	250	256	251	256	253	211	208	234	221	209	222	234	230	248	245	240	224	246	225	225	232	243	220	236	228	214	241	247	250	220	251	223	215	236	237	261	242	213	233	239	212	231	217	228	240	245	248	249	242	263	259	241	221	220	243	215	269	238	227	222	223	204	246	229	264	240	227	254	201	231	230	221	234	261	217	241	228	234	221	220	217	226	259	181	210	255	236	211	221	248	234	222	226	236	205	233	219	244	249	252	231	258	223	228	241	212	237	234	251	234	223	245	236	256	217	196	227	252	238	228	242	228	231	232	240	230	243	236	225	248	208	242	222	245	231	237	235	214	219	224	209	244	224	219	204	223	212	227	217	255	226	229	244	208	206	221	219	224	236	255	239	235	252	232	235	258	195	255	249	239	220	215	243	240	255	244	220	245	247	237	223	221	214	204	233	248	263	231	225	243	237	239	228	217	237	208	227	254	235	257	260	218	233	231	242	236	252	230	267	229	209	234	221	232	243	191	242	246	241	237	246	206	240	216	231	230	248	246	224	256	256	259	226	241	203	265	243	240	235	248	248	220	248	203	251	224	232	219	216	219	219	223	232	255	219	231	230	227	211	278	233	223	243	250	230	230	240	270	245	263	220	240	247	238	246	195	242	226	247	238	226	218	246	223	240	239	217	211	231	242	224	230	217	217	239	233	217	228	223	230	237	237	209	221	203	226	211	226	230	185	213	220	227	229	236	219	216	249	235	239	229	245	224	230	242	233	253	214	233	205	237	251	226	245	218	254	231	250	220	254	250	252	241	227	252	247	238	256	239	258	247	213	215	246	213	281	246	273	245	212	210	204	240	247	215	218	230	219	216	222	232	252	253	217	236	220	229	241	228	239	231	233	225	222	234	234	239	223	205	219	214	233	243	213	214	199	230	220	204	227	212	244	218	229	206	227	238	237	220	234	212	244	245	233	242	215	245	225	238	237	237	224	225	237	232	224	223	217	241	234	234	250	228	217	209	232	237	224	226	242	234	232	259	227	243	249	250	231	219	242	230	228	216	215	214	217	259	201	236	237	239	229	232	249	243	243	238	224	228	275	230	214	248	242	241	248	215	235	228	228	247	218	258	229	225	284	215	232	228	221	224	219	223	215	236	236	210	232	232	257	236	249	216	241	211	249	208	235	244	238	249	269	228	227	214	270	253	229	202	226	242	249	231	226	212	240	256	233	234	215	220	233	245	222	232	247	216	228	245	235	229	237	197	263	236	267	241	258	241	223	251	229	258	222	229	257	245	229	231	259	232	222	227	223	241	216	230	233	222	245	255	224	222	255	246	236	218	228	235	229	246	234	201	227	231	245	259	259	232	194	240	228	221	245	211	219	214	202	188	206	231	237	229	210	247	231	224	234	232	229	250	229	209	258	226	223	218	224	246	216	237	234	245	199	209	227	231	231	248	232	213	219	231	243	230	234	245	278	234	215	217	217	232	223	236	197	228	248	207	233	237	239	209	229	227	226	214	244	232	241	218	252	221	229	238	239	229	224	243	221	234	236	216	248	223	213	247	219	227	237	238	236	206	239	256	241	248	247	252	270	237	197	225	226	212	261	210	234	229	224	242	260	222	236	231	267	255	261	230	223	235	246	218	220	221	240	262	242	240	225	208	235	231	206	215	231	259	239	236	232	244	215	226	217	242	220	251	227	247	229	238	216	241	244	223	196	220	222	254	274	213	250	242	233	243	227	210	232	235	215	258	245	227	266	228	217	258	232	212	257	237	232	219	235	266	238	247	206	224
22901	2237	4957	5451	4794	3966	3307	2702	2350	2180	1846	1689	1631	1467	1341	1255	1213	1108	1131	1063	1003	1039	999	884	877	900	940	848	878	863	832	826	806	770	820	799	847	808	826	768	770	767	754	741	787	763	684	767	787	773	758	710	753	741	741	718	781	725	726	701	701	715	655	741	771	729	743	743	663	713	705	711	704	746	677	723	714	755	652	724	729	674	724	698	667	663	713	674	676	685	685	676	712	683	707	680	660	741	688	708	698	680	650	676	661	702	693	671	706	693	709	696	716	682	733	679	663	655	712	662	720	692	716	694	681	703	705	688	711	707	686	661	679	646	677	663	729	685	710	677	676	701	659	685	687	691	675	686	719	740	663	704	696	698	694	692	712	695	705	680	699	760	725	708	724	693	667	677	658	685	659	656	684	697	700	711	686	694	635	691	682	698	673	672	691	667	750	660	660	725	738	702	632	662	671	702	715	703	712	653	720	688	678	714	703	695	661	669	661	628	711	655	686	672	691	672	724	673	684	665	660	688	694	686	714	655	680	730	724	696	718	650	656	676	714	695	680	695	715	725	702	711	649	666	673	683	689	678	723	698	676	668	682	696	687	707	691	681	603	709	681	682	643	656	665	643	687	672	658	749	699	688	671	687	696	641	642	683	708	682	643	696	716	689	738	635	719	703	708	713	695	656	715	703	654	718	695	651	689	682	663	687	745	675	717	702	690	703	675	700	676	668	674	694	673	676	655	695	689	676	684	717	687	708	687	665	660	684	726	689	684	663	683	679	672	716	712	638	662	672	694	678	675	693	719	702	695	663	690	708	698	669	688	674	675	719	688	705	675	673	664	690	700	714	691	671	719	700	675	681	682	671	698	707	671	660	687	672	647	744	708	688	685	708	721	641	629	697	649	697	671	667	661	721	739	711	682	660	702	700	712	703	686	701	686	715	627	685	705	726	692	700	627	695	657	657	726	693	664	676	677	687	689	663	660	645	619	688	661	660	734	672	630	714	680	669	695	655	659	701	653	685	692	700	679	700	670	650	727	669	689	648	693	642	732	706	645	698	701	678	695	719	684	670	684	653	679	703	721	683	725	675	698	667	662	734	660	672	644	670	670	650	633	695	695	692	716	688	689	686	701	692	699	707	711	678	640	674	688	735	689	686	696	689	697	695	745	653	711	657	672	631	668	700	713	663	719	666	662	686	667	665	695	686	692	643	658	692	662	692	637	664	662	720	685	658	691	682	655	707	653	667	690	646	729	699	640	650	676	676	706	687	681	692	666	670	696	666	696	683	699	730	698	688	661	719	684	686	668	692	701	704	667	655	673	722	674	660	663	663	713	721	689	708	697	651	683	689	721	704	681	674	701	699	686	711	660	707	697	663	688	679	689	669	692	691	723	718	697	643	668	648	707	674	674	713	683	674	669	687	691	701	678	679	685	686	660	699	701	699	708	696	662	728	713	657	687	734	658	659	700	672	703	719	684	726	635	693	689	670	677	695	703	707	655	646	707	724	639	681	728	716	685	641	709	653	666	688	674	735	700	650	660	669	635	710	655	689	673	664	683	643	695	634	710	615	640	678	693	688	696	681	716	682	644	669	734	659	677	698	691	667	663	687	706	687	670	689	691	709	713	653	656	660	639	671	700	650	694	664	708	666	662	642	701	672	695	666	702	683	665	746	724	706	711	672	666	695	650	683	644	653	700	679	702	693	691	703	652	686	644	630	645	673	674	681	679	661	702	690	705	644	670	654	664	677	667	707	649	665	664	668	680	653	746	681	725	665	702	723	686	642	672	650	665	680	674	716	664	639	686	727	667	724	674	679	676	700	643	666	710	653	698	688	703	703	654	682	662	704	734	634	637	698	680	680	699	693	701	694	671	682	681	647	730	690	666	685	689	705	650	676	660	630	653	712	650	668	689	694	646	690	682	680	679	668	682	725	650	657	699	723	667	659	680	739	647	636	665	689	690	648	689	683	650	711	702	631	763	698	694	681	704	616	673	682	702	645	669	674	642	720	679	663	668	700	679	646	642	712	633	695	705	681	672	697	704	707	717	691	698	709	708	694	691	706	734	695	694	663	715	682	690	704	651	669	756	680	670	651	670	680	688	674	671	660	646	697	693	676	669	651	689	650	714	658	658	676	698	708	703	718	690	678	702	656	695	710	704	665	677	658	692	691	667	720	667	678	684	651	755	687	687	659	728	683	674	665	676	671	723	624	648	694	675	708	701	683	694	669	685	648	748	684	684	687	716	670	684	661	682	667	651	667	647	681	723	704	707	733	679	682	706	699	651	701	666	650	665	706	733	666	691	693	703	696	734	707	627	722	640	715	720	678	701	708	700	666	719	675	650	713	696	699	721	694	651	727	667	662	700	686	672	702	661	665	651	697	704	670	744	658	735	686	705	660	661	685	661	669	700	657	695	701	666	726	683	685	687	681	669	682	687	664	630	702	684	659	740	680	665	710	687	662	684	690	651	687	677	693	661	665	693	652	675	653	684	678	662	678	714	714	688	697	727	666	706	737	721	669	699	711	655	725	704	679	680	685	713	635	735	660	630	665	634	685	728	731	736	701	690	642	674	667	665	688	685	715	671	695	675	673	665	665	681	691	694	713	706	633	658	713	652	717	643	703	651	675	692	653	705	663	691	716	697	664	663	691	683	722	729	702	705	650	688	636	672	664	675	691	720	687	642	702	674	706	686	669	691	686	657	689	692	714	698	672	671	661	749	641	727	629	675	716	695	681	683	671	655	683	656	651	678	674	667	703	646	685	661	689	703	725	715	634	683	682	674	680	664	693	698	610	715	697	677	708	711	691	622	659	702	712	641	665	687	639	698	716	712	714	684	671	673	706	733	708	631	652	680	690	636	669	696	691	681	674	700	710	661	697	706	665	668	682	725	695	655	720	785	705	673	729	686	731	701	704	684	628	656	684	706	683	708	639	696	674	646	668	704	687	660	675	686	683	690	705	666	650	697	642	695	661	673	700	664	723	713	671	664	687	682	633	693	731	659	719	713	723	671	686	669	673	720	654	681	686	659	704	690	671	719	662	687	679	706	636	726	692	716	666	676	669	731	731	719	721	719	710	734	714	687	661	710	656	711	655	679	686	661	665	662	674	731	672	681	639	689	677	668	714	694	667	653	696	699	684	678	688	667	720	685	630	690	647	675	670	628	675	693	660	634	726	695	658	695	674	675	662	666	643	692	680	746	694	655	678	629	672	654	705	640	626	731	707	648	636	707	693	710	658	710	686	705	644	696	706	657	653	684	692	652	704	679	688	675	661	652	685	660	640	698	710	740	699	661	692	674	638	714	707	673	734	670	669	663	702	670	727	676	659	651	659	737	680	715	690	677	675	690	706	651	664	678	701	650	695	704	730	694	673	736	708	661	678	691	712	737	609	676	686	647	702	712	694	718	702	677	695	640	631	677	661	676	724	705	722	644	701	645	678	685	674	757	716	640	691	683	714	656	694	661	711	660	659	670	724
5935	203	137	83	88	82	87	72	77	73	71	79	76	84	69	68	67	66	78	65	64	67	87	77	70	67	63	69	69	90	84	73	54	60	62	61	61	74	74	76	67	62	62	70	76	54	61	86	66	67	74	70	60	73	73	57	46	63	65	62	71	57	73	61	67	56	70	72	69	62	64	61	64	69	71	75	62	72	74	69	68	54	71	56	66	70	61	53	70	50	65	68	60	70	59	63	61	68	75	67	82	57	70	69	72	51	71	78	66	63	67	67	77	85	67	73	48	68	74	74	78	45	75	59	78	43	75	66	55	51	66	67	69	59	64	61	71	48	65	79	71	54	67	80	82	66	64	65	63	68	72	64	83	73	75	56	58	65	62	62	72	85	61	69	61	83	74	52	54	77	75	60	87	65	61	73	65	64	74	88	56	63	80	65	69	68	58	73	72	79	57	63	66	53	58	59	73	74	60	78	66	65	62	71	64	45	74	59	64	79	64	59	64	66	67	63	67	65	56	80	66	73	71	69	84	79	62	77	68	81	56	57	69	54	71	63	54	70	81	63	62	81	65	85	77	65	63	81	47	72	69	74	68	78	80	74	69	69	69	61	64	83	63	74	66	65	68	75	55	67	62	76	60	66	63	60	64	66	73	57	63	78	67	72	78	70	51	69	68	64	59	53	50	59	72	67	79	63	64	52	74	71	78	85	66	51	82	54	74	60	59	58	75	84	64	59	63	73	78	75	69	55	54	64	73	67	71	71	63	63	76	53	61	65	60	73	98	52	82	78	65	65	74	75	74	67	79	51	59	67	71	68	67	75	72	56	56	51	69	68	66	64	62	72	63	75	67	69	66	57	61	60	72	63	69	72	67	62	58	75	47	83	59	53	69	58	66	86	65	54	69	60	79	67	66	56	80	66	48	73	65	68	76	76	77	77	73	57	78	70	65	71	67	64	68	80	63	74	87	62	56	63	52	71	67	73	71	59	74	73	64	70	55	67	72	59	62	50	75	72	72	68	67	81	74	112	71	64	66	79	70	64	61	70	69	47	76	73	72	70	61	64	62	76	51	54	74	68	71	87	74	66	57	66	72	58	76	52	78	71	80	80	78	58	94	74	79	49	62	59	64	88	46	76	77	62	77	70	69	62	64	83	80	72	63	67	70	64	58	56	52	68	52	82	76	77	53	54	68	79	68	59	71	65	71	64	63	48	67	59	68	61	67	62	77	78	64	57	77	65	68	65	73	63	62	67	54	74	74	50	68	62	80	61	73	60	72	80	60	66	62	60	72	56	68	46	79	62	81	52	75	60	70	67	68	69	71	69	62	65	70	66	62	61	69	69	64	70	57	54	81	68	65	78	68	62	79	92	81	74	60	70	72	64	73	57	65	62	61	72	68	59	58	65	68	72	86	72	62	69	63	71	82	60	67	65	63	54	59	58	68	59	57	85	59	63	62	72	71	57	72	74	67	58	70	59	67	66	54	71	71	59	79	74	70	63	73	52	86	69	68	75	71	48	66	67	65	80	70	61	72	68	60	64	62	62	76	63	78	70	88	68	65	61	73	60	66	49	63	62	64	66	67	83	63	72	61	58	64	56	63	78	62	64	61	53	61	79	55	65	73	64	62	56	72	78	56	64	62	60	60	59	64	65	64	66	70	66	71	72	64	66	71	58	56	77	74	65	66	46	64	72	65	72	77	63	68	63	56	70	64	66	69	68	62	74	57	72	71	68	68	56	75	74	61	58	75	82	67	93	67	85	71	61	60	58	80	72	67	70	56	74	83	62	65	62	61	50	78	67	73	70	64	66	62	79	79	75	81	64	63	69	56	85	71	69	68	69	65	80	72	51	78	76	56	64	67	69	72	61	68	70	68	69	76	66	67	72	73	63	54	65	70	79	70	62	71	70	68	65	64	55	72	68	77	58	71	76	64	71	64	75	74	67	63	70	86	50	61	82	64	79	88	72	57	80	60	58	64	67	53	69	66	60	57	66	56	69	58	58	59	60	66	71	62	67	68	67	79	66	77	64	72	71	68	57	87	68	56	62	65	54	55	64	64	53	62	69	71	55	63	67	56	68	70	75	78	76	75	79	50	72	74	60	71	75	65	57	76	60	75	69	70	65	74	60	64	82	59	72	77	68	75	78	76	82	57	74	66	61	76	71	68	70	57	73	57	74	81	82	76	67	72	71	69	78	72	69	69	73	85	66	74	83	68	87	68	58	72	67	63	69	69	71	68	71	65	73	53	70	71	56	62	55	70	60	70	64	71	75	54	61	51	68	73	70	53	72	67	54	76	65	53	61	74	65	69	64	64	66	72	57	65	81	71	69	64	75	63	80	54	55	69	70	64	61	71	48	65	69	60	61	59	89	66	63	66	51	62	85	70	61	83	59	64	69	59	60	65	85	48	47	68	75	69	70	66	58	57	56	68	73	62	69	69	69	78	64	69	74	70	79	64	71	74	68	66	75	65	71	64	55	83	66	60	68	74	77	71	67	75	55	64	51	83	67	61	53	64	66	62	69	79	56	58	62	72	69	67	72	69	62	60	74	59	67	67	54	68	59	61	56	78	73	72	68	76	59	63	62	75	75	60	57	60	61	64	66	75	86	61	65	74	73	84	65	72	64	75	70	68	66	65	75	59	66	62	65	74	64	60	68	52	77	74	72	61	78	83	57	63	73	61	59	69	64	64	65	70	82	64	60	59	73	63	85	53	65	59	68	84	78	71	62	60	57	65	54	69	61	72	72	66	52	69	69	65	60	67	66	60	56	60	69	74	70	63	58	69	72	64	66	75	64	69	73	58	75	83	74	65	55	56	62	62	57	70	78	60	65	61	57	66	81	83	57	75	75	60	64	59	69	72	64	84	54	66	83	65	66	60	62	64	59	57	80	54	73	70	55	62	82	61	68	56	71	91	86	64	80	71	63	74	76	81	71	68	69	76	61	74	64	80	64	65	73	66	69	58	70	59	78	63	71	65	80	59	66	69	79	74	65	75	80	66	62	41	51	61	74	60	73	65	57	66	71	57	67	61	63	51	74	67	78	67	74	71	68	73	73	64	60	81	58	62	64	72	104	59	69	59	79	53	78	71	69	65	77	80	61	77	76	68	75	68	81	57	56	62	62	65	79	64	62	67	64	66	59	56	66	75	66	70	70	57	67	72	82	71	63	58	76	72	81	48	62	68	61	65	76	69	64	54	75	71	68	66	70	69	77	64	75	54	76	46	66	64	61	51	74	67	80	83	60	68	58	75	62	59	79	69	82	65	82	57	69	65	79	76	66	69	62	55	76	79	67	56	69	74	72	63	67	68	60	52	69	64	61	62	74	68	63	57	67	51	66	63	68	68	57	60	64	65	81	65	61	71	55	70	74	70	65	72	59	62	52	59	68	74	77	76	63	75	61	70	72	77	63	72	57	65	64	65	69	80	73	69	71	76	59	68	81	65	65	68	51	66	72	72	66	83	84	65	67	65	77
7088	310	380	373	355	338	298	297	268	290	313	278	258	288	270	261	278	269	272	260	258	274	263	253	269	278	249	274	283	264	271	256	253	253	256	276	281	266	253	254	265	276	236	248	272	236	268	249	265	261	254	248	283	249	265	246	253	247	281	260	243	275	254	242	269	243	248	244	268	257	241	240	234	242	279	261	267	255	280	239	242	246	246	262	277	263	257	242	252	249	230	274	279	254	252	247	249	254	238	262	271	253	241	270	239	274	253	274	271	242	244	278	280	273	270	272	246	259	238	250	245	249	257	240	233	253	257	300	245	244	246	269	266	257	237	246	274	245	244	283	255	243	251	241	266	297	278	242	247	257	254	264	245	246	259	260	257	275	270	270	258	235	237	250	224	236	275	298	243	253	243	243	238	256	264	233	262	230	240	253	246	241	234	243	276	230	258	260	276	264	260	285	250	264	236	232	259	248	259	242	249	259	257	267	230	252	266	240	278	271	272	250	236	280	256	255	257	243	254	236	282	225	241	249	245	231	290	258	253	238	265	261	239	247	249	251	260	272	248	263	254	263	268	239	243	279	248	228	235	266	248	230	274	263	259	277	257	245	228	246	270	278	257	287	275	214	260	235	255	266	246	264	310	248	253	241	234	251	265	265	278	243	253	257	259	250	249	251	282	281	255	247	272	241	253	220	239	258	237	232	256	260	271	251	262	270	280	232	225	230	245	265	239	247	240	244	253	239	241	248	246	258	231	239	247	252	275	229	270	246	272	265	241	258	237	272	240	272	264	252	238	235	256	250	241	259	261	257	261	252	279	239	266	281	258	262	260	233	239	258	264	278	240	257	247	249	257	276	253	261	248	253	245	255	233	276	273	230	257	264	249	237	281	255	252	232	269	265	261	254	250	263	247	257	241	267	246	273	257	280	256	267	244	276	238	243	271	258	274	252	271	250	247	280	273	247	278	219	268	277	263	259	264	252	234	250	262	258	239	213	277	249	242	254	267	249	239	223	251	259	256	272	241	284	276	249	289	252	253	235	275	241	268	233	238	273	254	266	288	258	247	248	271	251	248	263	280	259	243	258	249	282	271	261	281	275	249	244	262	241	260	271	253	254	237	261	252	234	239	243	257	237	260	264	249	261	249	274	241	236	235	264	230	258	260	262	277	232	246	268	283	269	269	255	234	244	245	235	276	244	242	232	239	224	286	246	225	270	251	234	253	283	278	278	262	263	263	251	258	242	285	269	243	286	248	256	252	248	249	273	254	250	274	260	236	254	271	264	247	260	241	265	245	252	227	223	257	243	243	254	293	247	247	254	250	251	249	272	236	246	253	255	275	237	258	286	259	255	260	258	246	246	259	255	259	250	268	269	266	257	259	255	223	234	263	215	252	238	259	254	255	244	257	234	279	232	260	273	268	241	231	240	278	243	258	237	234	252	271	233	254	254	269	271	255	279	248	257	228	265	231	272	235	249	275	224	248	259	271	273	244	247	231	233	245	243	262	258	267	265	289	259	255	261	267	261	241	273	262	277	252	244	258	256	263	269	261	249	217	260	260	233	241	262	259	263	240	271	268	265	249	233	252	260	243	256	255	250	261	263	255	283	258	255	257	238	244	260	280	245	266	251	258	256	299	266	260	227	248	234	262	213	266	262	263	270	245	252	266	250	238	254	244	267	236	250	255	264	245	283	238	250	227	249	224	267	236	259	283	230	266	252	264	255	260	230	244	246	256	230	273	268	253	229	220	267	241	286	254	247	241	243	240	258	248	235	262	254	235	264	255	252	267	264	245	240	269	234	265	260	294	241	245	248	259	254	265	235	269	245	273	294	247	255	239	244	261	257	267	260	237	288	246	280	258	293	257	256	249	262	236	239	250	201	256	235	230	256	240	275	236	264	220	252	255	267	245	241	236	276	245	256	251	248	273	239	278	249	245	260	251	272	244	254	260	248	255	267	249	248	231	268	236	266	254	266	259	248	237	254	266	243	282	242	220	229	246	287	232	239	261	234	261	250	231	247	236	237	254	264	249	248	278	260	254	236	260	250	251	276	268	253	284	262	284	257	255	253	252	281	248	246	247	279	285	299	292	292	243	284	238	238	265	261	261	254	248	246	267	253	270	257	234	258	230	257	242	254	266	252	253	240	276	239	245	267	244	210	259	252	243	245	245	235	243	241	261	267	238	302	270	243	264	231	260	256	270	279	242	291	210	242	258	260	215	246	252	272	236	259	262	252	231	259	240	259	254	262	252	231	238	232	258	258	266	263	258	240	254	254	228	249	251	225	252	250	242	277	251	255	228	250	220	269	218	251	240	221	276	263	240	231	235	256	246	240	276	266	244	224	260	243	258	226	272	227	218	253	273	269	264	227	268	247	246	239	267	235	249	250	265	252	265	254	267	264	245	263	263	269	271	240	251	259	243	266	257	274	281	245	234	256	247	239	292	254	266	268	261	255	278	260	268	266	240	239	250	229	280	235	251	246	264	262	268	255	253	254	224	243	261	251	271	244	244	259	250	264	233	238	289	241	247	256	234	261	265	254	261	266	242	265	251	247	256	229	253	268	264	253	255	226	257	264	239	269	230	226	264	260	266	241	249	258	252	251	284	263	270	262	249	252	253	240	279	224	251	263	267	263	235	254	215	278	250	250	240	255	239	263	252	224	248	265	269	254	254	276	257	249	245	242	232	272	274	246	228	236	262	258	234	273	251	243	245	282	262	269	234	249	227	263	264	232	243	255	254	274	239	238	248	266	268	251	255	246	283	271	228	273	259	253	274	255	233	251	259	258	245	274	252	255	260	242	272	230	257	243	269	227	248	256	270	241	251	260	247	258	274	268	244	250	255	255	268	252	264	230	247	260	265	218	286	247	257	241	264	268	248	280	251	261	237	261	236	268	263	232	280	262	241	241	254	268	263	226	219	248	265	247	260	274	252	247	248	252	237	283	261	242	244	270	231	263	240	271	234	240	243	258	235	242	269	280	272	234	262	253	262	261	295	251	261	271	244	290	230	240	229	250	258	235	254	270	228	269	273	245	242	210	231	241	229	249	262	247	273	256	269	283	243	245	212	252	261	229	264	237	258	253	281	251	246	248	298	270	269	252	208	246	234	259	256	247	252	258	276	244	259	237	258	270	229	252	235	248	270	252	254	245	235	256	254	275	260	244	244	277	260	266	250	285	220	258	223	254	256	251	279	255	246	263	256	237	261	275	239	261	255	261	253	275	239	259	236	258	269	266	242	248	264	251	236	235	243	239	230	253	238	238	261	280	250	233	255	242	251	232	273	246	229	248	234	268	239	246	253	233	265	276	247	249	231	238	225	217	252	260	249	231	267	244	251	229	265	258	230	251	248	251	244	258	252	261	269	236	253	235	259	253	239	243	224	245	254	278	243	263	249	244	226	256	273	268	231	253	235	267	258	274	267	246	267	275	270	239	235	250	246	259	232	235	239	248	253	277	255	235	213	236	240	262	258	252	234	258
38015	13674	2084	932	662	519	377	325	273	261	228	224	200	198	216	183	168	176	166	158	168	166	157	145	188	161	148	155	164	126	170	167	147	151	137	137	142	151	133	156	152	149	162	160	117	146	131	145	123	133	157	135	135	148	129	144	123	139	143	135	130	137	155	156	147	137	143	159	149	135	158	122	147	143	157	126	146	133	130	149	128	149	152	143	163	130	112	126	136	131	150	162	152	126	151	137	143	143	141	145	161	136	140	151	144	139	135	134	124	139	139	148	139	161	140	136	113	150	138	138	140	149	163	152	133	128	168	153	137	124	127	162	154	148	156	151	149	121	128	115	135	145	124	152	151	132	130	131	127	145	147	151	155	150	151	119	133	138	145	131	147	132	159	149	152	135	152	127	132	131	135	132	128	115	151	140	140	149	126	160	143	162	141	147	171	141	139	143	129	144	146	142	133	143	124	138	154	132	134	154	154	147	159	136	158	132	134	139	148	145	138	144	130	149	124	152	130	141	154	147	132	143	118	139	122	123	121	154	140	155	140	137	134	149	138	150	148	140	151	140	172	150	117	152	127	141	153	133	147	154	130	134	137	138	139	141	165	125	147	154	138	142	120	156	128	167	144	148	147	138	159	151	166	148	139	150	151	154	131	134	131	117	131	149	145	148	134	146	144	135	129	123	134	138	153	147	139	133	149	128	145	120	127	152	158	143	147	133	141	136	129	146	143	145	147	148	131	129	124	138	139	127	141	147	121	135	137	123	139	145	133	143	134	143	150	151	142	134	141	145	146	150	137	140	147	156	130	132	151	178	127	155	147	133	132	139	150	130	157	129	149	127	148	129	138	147	143	130	144	140	155	139	130	131	134	131	148	148	133	122	149	140	157	124	141	140	126	156	144	148	146	164	139	158	120	142	133	142	140	131	146	143	130	138	136	148	145	147	154	141	126	129	141	154	132	143	129	133	138	118	138	130	141	118	158	136	135	155	141	148	134	144	133	148	160	125	146	157	128	139	128	136	144	138	144	141	135	152	125	129	150	146	149	129	158	143	150	151	123	155	115	130	137	129	134	161	135	123	136	137	128	172	149	139	140	151	111	140	129	155	135	137	132	144	137	139	140	151	133	164	124	134	161	120	150	162	134	151	134	122	125	141	132	142	126	118	137	156	146	138	137	134	134	138	153	154	150	154	139	132	155	136	138	138	167	127	158	154	129	152	156	142	161	137	144	142	161	154	137	154	143	137	144	140	132	147	145	146	135	148	155	146	137	153	136	134	141	154	149	139	141	141	121	137	139	152	116	168	154	153	134	149	143	141	133	143	135	141	165	130	119	140	140	151	130	139	155	161	154	134	158	126	136	138	139	140	117	113	135	156	152	148	174	136	154	146	150	152	128	148	151	143	144	141	148	157	128	136	158	149	150	145	146	109	144	150	161	130	155	132	133	121	143	143	161	134	143	160	140	131	152	155	143	134	144	110	137	143	131	151	152	145	130	125	138	149	127	127	129	136	143	121	163	146	130	150	138	146	149	140	163	149	122	133	155	144	126	147	125	146	130	144	135	154	155	128	135	120	151	150	130	111	136	143	170	157	133	171	141	147	135	172	150	140	138	136	156	156	131	141	146	156	129	145	130	143	137	162	135	159	138	121	134	146	127	110	151	140	152	127	130	133	163	158	121	148	156	111	128	141	119	133	125	141	143	142	142	113	138	122	147	145	152	156	142	138	147	120	131	147	147	134	149	121	138	138	126	122	116	148	150	120	135	130	126	134	149	132	154	161	149	145	129	138	132	126	139	149	149	151	120	127	140	134	124	146	135	142	162	138	132	154	139	130	132	129	141	130	120	147	142	137	132	181	125	154	122	140	160	170	152	137	145	154	136	129	144	143	129	147	135	155	116	161	144	157	138	151	117	115	151	144	149	147	128	154	147	143	140	130	139	137	117	125	140	137	141	142	153	135	146	165	135	145	153	144	145	140	130	131	139	142	129	148	143	186	126	142	147	120	155	136	142	140	156	151	155	132	139	145	152	154	141	144	150	172	120	149	139	151	147	152	163	139	135	128	140	134	149	135	131	152	138	145	141	128	142	124	141	134	166	137	134	136	129	135	152	147	139	137	126	156	118	165	120	140	110	137	129	132	160	126	136	124	132	148	147	151	153	153	115	151	135	150	159	132	158	121	163	142	138	125	132	128	134	127	160	127	152	142	125	127	147	162	154	120	148	146	137	129	136	136	129	145	142	150	151	141	140	138	134	134	130	137	137	139	156	145	149	142	137	149	137	151	154	112	114	136	129	127	143	131	128	158	133	140	149	140	125	139	113	142	148	132	153	130	145	139	135	130	157	147	125	143	159	137	132	153	137	137	130	165	140	163	146	148	154	154	122	153	153	138	144	126	159	122	149	135	167	148	124	136	158	153	149	137	133	133	143	148	162	145	124	121	131	122	148	124	127	120	147	134	126	144	128	147	136	154	143	164	130	157	123	143	132	140	140	145	156	137	134	129	127	135	143	141	138	138	169	149	172	128	135	119	149	120	140	151	153	145	147	156	129	130	139	136	133	159	125	154	140	124	139	126	129	126	150	152	150	142	137	131	129	155	141	143	144	155	137	135	153	130	144	143	126	110	152	133	116	142	142	139	129	142	149	161	140	160	129	156	149	153	153	151	136	134	154	150	160	146	145	150	147	137	139	130	153	140	142	136	135	142	141	126	152	129	117	144	120	139	141	159	125	140	150	164	124	159	137	118	143	140	150	156	128	156	132	141	136	119	132	137	151	129	157	124	137	142	145	151	119	131	135	143	128	121	132	122	121	145	146	130	145	142	132	135	131	158	135	155	147	133	152	158	133	142	133	149	134	127	166	150	143	125	169	161	167	141	140	119	138	128	133	147	144	132	157	132	157	117	131	162	145	145	132	156	157	106	135	126	138	128	150	137	131	137	132	136	122	142	144	132	139	143	136	133	148	139	139	132	126	121	150	134	135	132	165	160	145	148	125	130	164	144	130	149	141	132	150	141	120	159	132	153	156	138	151	146	135	151	146	146	147	143	147	145	152	130	143	149	137	132	172	160	147	141	134	151	152	145	170	150	146	126	150	143	150	149	134	140	137	152	148	145	167	156	150	138	131	145	137	137	133	144	158	140	145	133	148	116	138	157	137	133	146	147	138	158	140	155	150	142	140	147	122	172	151	122	153	153	142	128	146	149	146	126	139	158	133	147	146	133	133	147	160	134	126	129	144	147	134	145	136	140	127	148	163	152	116	150	121	124	171	146	136	154	128	127	136	140	126	137	126	142	156	131	138	138	149	140	130	152	124	127	148	143	145	142	168	136	163	125	152	136	165	142	143	139	162	127	172	144	143	132	147	122	156	132	155	131	146	143	148	139	135	150	146	134	148	141	140	156	141	147	148	143	165	139	116	156	148	164	156	138	151	127	149	137	125	152	124	171	140	139	133	136	153	128	144	136	152	114	139	141	149	141
17632	1215	2689	2974	2494	2090	1814	1516	1328	1200	1042	937	880	813	861	751	715	711	654	605	623	577	574	576	560	581	558	583	526	499	547	468	553	523	470	516	514	509	514	449	474	457	500	489	490	517	466	490	510	452	453	510	485	445	438	452	458	455	477	515	409	451	495	485	476	470	472	460	423	458	509	440	437	439	451	424	422	445	422	423	436	453	482	449	483	452	451	454	433	422	482	433	466	465	458	469	455	464	481	449	461	475	486	454	457	460	449	432	456	423	447	431	424	424	449	434	452	434	451	487	418	430	472	474	458	471	467	450	464	467	445	444	445	454	475	425	486	437	471	454	462	429	434	436	447	446	423	472	474	463	420	468	452	392	438	433	459	382	451	418	450	438	461	457	440	489	458	429	461	428	447	453	478	440	427	459	458	435	457	453	425	398	418	466	445	434	447	417	465	468	462	430	463	481	479	424	438	449	465	444	475	446	469	445	469	449	420	437	490	476	462	442	493	490	469	445	440	446	450	460	447	477	420	461	438	454	461	463	477	470	433	467	459	461	441	440	435	467	470	456	454	426	452	421	428	465	437	430	449	477	429	483	462	427	466	449	474	442	447	478	481	455	497	482	416	459	466	441	417	446	416	429	447	477	449	424	458	441	468	444	443	433	453	475	465	450	430	468	421	484	468	470	482	464	455	424	459	431	486	437	450	428	441	429	434	434	479	438	479	424	457	463	502	475	448	444	464	454	438	448	489	399	420	427	450	470	431	434	436	462	451	446	419	436	433	482	459	433	455	438	474	424	471	435	429	426	437	481	458	452	425	458	442	442	460	479	450	431	478	444	482	441	457	446	454	431	441	473	435	428	427	496	470	445	434	446	449	422	450	528	417	433	440	423	432	448	432	453	447	465	430	475	456	429	457	434	467	479	452	447	443	450	445	451	459	449	418	455	448	411	459	497	443	457	459	480	440	416	466	472	452	443	470	434	412	440	491	455	460	423	487	468	402	467	473	475	452	444	430	421	473	443	418	486	427	464	415	443	452	462	442	453	452	446	439	438	452	478	475	477	435	413	452	451	444	444	423	441	484	464	430	427	466	450	484	429	476	511	488	461	445	459	476	482	432	422	448	457	489	455	470	437	468	455	426	426	471	446	460	445	447	440	433	482	445	447	461	461	439	456	445	420	421	429	459	475	440	404	433	454	442	503	440	435	443	470	441	433	486	504	494	455	471	464	464	457	434	457	431	433	436	467	464	415	457	419	400	452	423	484	414	459	470	485	426	452	409	430	447	426	449	418	416	455	435	471	464	440	416	444	425	457	460	443	431	463	445	470	434	449	410	451	479	459	445	436	424	451	456	456	426	446	492	457	432	465	448	449	459	458	459	435	408	466	463	475	446	439	412	458	440	423	450	455	428	438	426	461	454	464	448	449	434	461	447	454	431	466	452	497	445	488	460	460	453	460	449	413	415	461	460	420	463	471	460	436	448	460	455	475	405	458	433	449	455	435	451	439	417	448	434	427	442	454	432	459	432	437	440	465	424	508	455	424	451	439	459	459	468	413	448	422	445	450	445	461	475	502	446	430	441	448	449	434	443	416	486	406	462	452	453	466	445	484	443	443	451	450	441	444	458	415	465	462	440	445	451	455	405	428	477	435	448	456	436	504	443	433	466	410	474	428	452	446	426	447	455	471	432	468	480	400	472	479	416	439	478	478	434	464	457	453	461	457	446	438	473	412	438	415	438	404	457	456	432	448	429	474	460	468	454	465	428	502	459	482	455	442	455	454	426	453	434	424	467	428	473	444	442	460	476	422	428	430	438	431	453	463	480	452	456	462	453	418	421	434	438	467	479	444	450	453	451	396	452	450	441	456	427	494	421	442	441	463	411	434	435	481	435	459	433	478	438	462	411	417	446	423	456	477	436	443	462	429	445	463	489	439	498	440	425	456	426	448	448	447	435	454	427	469	427	465	442	489	437	468	457	469	447	464	470	487	434	421	499	518	477	443	482	452	441	450	442	479	443	469	469	439	448	418	471	475	455	442	411	435	458	471	436	452	440	440	477	460	422	442	434	455	431	458	457	447	452	443	450	451	464	475	455	478	464	438	450	445	436	454	509	462	420	462	463	460	438	457	463	450	459	477	404	449	415	471	428	425	426	424	448	435	446	439	431	465	417	438	489	461	459	465	428	449	451	443	449	466	438	477	462	445	468	408	446	417	452	448	437	445	448	450	462	422	493	482	450	485	429	436	457	444	468	509	442	433	464	406	435	426	454	467	407	450	459	432	450	448	434	459	420	441	464	477	473	423	454	473	429	493	425	426	429	466	456	452	467	489	456	467	475	425	463	429	442	479	477	453	471	462	418	458	492	391	411	440	488	419	445	499	444	456	435	422	423	516	484	437	417	440	417	467	458	471	472	451	436	459	462	436	469	438	469	463	458	443	404	456	458	443	465	457	454	455	441	454	431	469	466	447	472	457	453	451	478	467	486	442	433	449	441	426	406	438	421	467	462	444	427	454	473	440	477	444	431	425	508	420	441	467	471	398	446	427	472	436	455	443	468	464	431	454	412	444	467	455	473	505	423	450	482	455	431	451	416	446	453	440	480	488	433	433	455	473	447	494	454	461	442	487	457	458	423	457	435	480	422	467	464	429	470	439	444	489	439	434	465	424	440	405	439	454	458	422	464	428	428	484	445	452	450	431	456	459	433	426	440	492	437	469	451	443	506	443	435	423	447	431	450	443	476	446	443	425	485	453	497	467	439	458	447	430	470	471	437	478	472	484	437	440	433	447	467	464	452	457	489	456	440	476	396	459	452	488	425	468	494	442	486	446	458	446	442	418	433	453	446	442	440	468	477	449	451	473	459	436	473	447	456	469	453	438	418	450	441	438	431	495	467	440	466	459	448	430	447	467	462	443	422	475	475	431	387	460	444	460	426	426	457	487	443	435	448	463	427	470	445	433	451	453	437	468	463	433	462	469	432	460	473	450	458	449	490	493	458	429	449	442	439	443	421	474	455	453	412	454	451	441	399	428	417	450	448	459	478	465	434	432	441	456	470	451	425	479	437	420	434	458	453	467	436	453	427	406	409	484	442	440	478	455	474	483	453	437	443	451	474	431	413	449	432	444	464	480	461	475	467	456	451	415	446	441	446	408	475	493	458	462	449	467	419	452	429	416	488	466	455	442	426	452	467	479	468	480	458	441	426	456	445	464	396	464	452	442	461	448	471	454	417	462	453	457	422	438	435	412	460	436	442	488	399	492	446	455	487	432	430	452	464	441	467	419	489	466	447	449	501	434	432	425	453	451	431	422	442	474	420	440	434	464	465	441	467	446	477	433	446	440	471	482	445	461	420	456	437	435	470	462	414	441	464	432	490	454	443	477	454	477	443	460	437	506	448	480	470	453	457	437	410	448	468	494	439	445	447	448	466	484	459	459	492	458	469	457	450	470	495	449	462	423	455	421	435	476	487	437	447	462	432	417
43290	25121	11288	2215	1421	1033	755	592	564	490	426	378	376	320	337	309	295	276	288	281	292	264	272	284	240	265	263	242	280	258	244	244	232	262	212	260	261	221	236	253	245	242	260	243	252	242	262	242	255	243	247	250	259	235	224	228	247	238	259	229	221	255	231	235	224	250	244	222	237	235	214	239	248	259	240	217	218	228	234	226	247	232	241	251	232	223	247	214	251	251	225	238	249	229	246	233	215	220	241	242	219	230	219	236	240	259	228	236	255	258	219	219	226	248	249	242	229	211	220	231	240	244	229	242	256	251	226	225	216	219	233	237	211	222	223	221	240	227	231	236	241	245	240	255	234	233	254	265	270	220	237	245	236	192	233	262	233	243	227	243	229	254	223	219	228	213	232	236	263	230	247	212	253	233	268	221	254	254	244	211	215	216	235	245	231	218	251	237	225	237	232	259	246	222	236	244	265	244	233	220	247	233	254	221	238	237	249	213	209	248	261	239	209	225	209	233	225	229	264	235	224	283	262	242	216	226	239	234	246	245	236	254	257	237	251	230	235	225	263	242	243	256	219	236	225	233	203	202	228	235	266	230	221	220	236	212	246	231	221	249	238	247	249	258	226	256	246	241	225	246	243	241	243	219	239	246	235	243	228	273	245	229	233	238	244	220	230	245	234	245	241	236	232	246	227	212	214	227	251	238	236	247	215	235	230	232	232	223	237	253	215	223	235	215	249	206	227	228	229	248	255	233	246	231	232	243	207	206	271	239	211	240	243	274	257	228	231	232	216	236	244	235	217	229	232	240	249	255	228	222	247	238	222	242	232	224	252	206	261	233	237	220	230	226	204	237	243	215	236	222	249	225	261	260	204	222	219	218	226	221	239	227	242	232	240	216	236	244	244	219	219	201	250	226	217	214	239	240	237	240	220	213	248	259	208	226	239	244	217	215	228	242	252	232	247	233	237	219	221	238	222	251	245	244	219	231	233	247	230	239	193	242	232	228	223	229	204	248	234	256	255	253	234	230	215	246	213	236	214	239	241	249	231	244	228	228	236	247	267	249	224	211	248	246	245	226	214	209	239	206	235	248	262	203	261	230	223	249	235	232	205	230	209	261	256	244	231	230	239	238	239	231	240	231	235	264	249	249	233	274	235	237	239	238	214	236	270	257	232	243	216	243	238	233	252	258	240	237	235	257	248	217	224	254	215	253	218	233	213	230	223	218	216	230	232	198	266	224	234	245	258	246	233	216	238	225	228	206	225	245	220	237	258	218	236	231	204	235	217	218	236	248	226	208	231	267	235	230	251	258	228	246	240	209	224	227	253	240	219	224	195	226	273	223	233	261	254	234	248	247	236	212	251	206	255	249	242	246	227	220	245	204	204	231	257	242	243	235	261	232	202	230	242	240	213	242	205	233	225	220	241	233	241	224	252	249	254	245	240	234	235	231	246	244	242	259	215	246	254	237	258	238	242	219	245	244	233	244	256	253	244	242	230	211	216	247	236	235	238	244	222	250	245	244	249	282	218	243	258	237	235	246	220	212	283	271	237	204	250	219	217	228	225	225	234	261	258	252	228	224	247	259	249	256	250	238	227	223	208	244	268	240	221	234	243	226	227	238	249	265	221	231	251	231	213	242	244	279	220	241	247	223	230	222	211	235	223	201	257	243	226	224	216	221	228	247	239	209	236	254	206	213	185	219	259	231	248	241	211	225	254	245	225	243	234	231	229	234	229	219	240	252	234	210	223	225	244	208	232	220	212	270	246	234	249	243	242	265	251	257	240	212	263	260	258	224	245	224	272	226	217	230	241	226	246	240	245	207	235	227	230	231	234	243	247	223	236	257	264	244	242	232	237	229	250	232	216	209	218	271	228	264	214	249	236	266	244	232	233	230	229	246	225	233	232	214	235	251	232	222	236	214	233	212	270	219	252	242	228	247	258	217	236	238	247	228	238	220	241	210	247	251	218	246	223	252	248	221	222	236	256	249	246	240	229	221	231	217	239	240	233	227	228	237	244	232	239	231	259	243	224	225	238	231	215	236	241	230	245	222	232	238	237	241	212	217	190	251	212	235	244	224	245	228	241	199	243	221	224	212	251	239	241	242	242	250	229	231	250	230	221	226	242	234	241	227	217	203	247	227	251	220	250	220	244	240	256	244	229	228	217	231	227	240	224	218	247	244	270	227	244	206	244	223	243	229	237	228	248	228	226	235	227	197	241	214	222	242	244	261	245	236	251	236	231	210	235	264	241	242	219	227	216	237	255	228	213	219	245	222	255	238	240	242	241	226	216	236	240	218	211	253	259	253	215	227	241	256	235	275	207	228	246	228	236	232	230	224	241	230	233	265	236	228	248	256	212	217	225	230	232	227	216	225	235	232	208	221	228	247	207	218	235	237	231	224	221	235	206	218	206	221	242	242	248	225	227	225	236	230	248	204	238	227	230	236	237	239	239	233	232	255	228	250	223	238	248	241	237	238	226	211	220	254	234	220	257	212	243	228	219	231	241	252	233	234	233	217	234	221	196	255	266	243	242	202	235	208	221	231	265	233	226	233	232	236	265	239	249	219	234	248	260	238	247	238	237	262	245	266	230	221	219	223	251	275	275	234	263	236	271	228	243	227	248	261	224	223	237	228	247	242	223	239	239	228	231	224	224	238	230	244	216	236	263	248	225	228	228	211	220	234	244	242	244	233	241	232	264	209	247	229	231	261	243	259	246	221	233	247	219	253	263	227	230	233	249	227	215	223	231	240	228	233	237	230	231	215	230	239	233	245	255	229	207	216	221	210	236	225	244	249	218	203	232	235	217	225	239	245	261	232	226	242	249	254	254	275	231	232	218	236	229	221	253	233	255	238	263	236	206	218	252	242	241	233	244	234	232	238	233	235	233	219	275	277	237	224	255	199	264	262	241	234	208	223	230	240	234	216	248	210	224	249	223	239	240	253	251	252	247	225	230	224	237	237	234	224	238	261	204	232	244	220	232	233	223	230	222	219	222	250	253	251	222	262	221	248	248	237	228	245	238	251	226	244	268	243	219	211	263	253	264	245	227	226	245	232	246	228	229	242	261	224	245	240	241	229	242	249	239	214	227	233	250	224	241	260	208	261	225	253	242	220	233	286	235	257	240	236	253	249	229	241	221	223	229	239	256	218	243	246	229	216	220	223	227	239	228	252	229	210	230	227	222	217	244	230	242	245	240	231	236	248	229	223	221	221	236	216	215	235	240	224	234	214	222	235	242	242	247	220	252	230	231	244	220	253	230	265	227	219	235	233	230	244	248	224	218	239	255	228	243	229	209	229	265	241	198	233	222	239	205	241	247	231	232	268	242	252	224	208	227	207	250	234	249	216	243	275	225	247	230	237	221	214	210	226	229	239	231	197	248	223	248	229	214	257	227	269	222	236	247	233	247	201	217	235	246	245	225	242	237	243	228	233	241	214	248	234	254	229	244	240	233	200	243	223	229	242	240	217	231	241	233	240
21716	2291	4800	5412	4598	3927	3211	2759	2351	2095	1812	1710	1553	1510	1250	1262	1198	1192	1062	1021	1038	1016	901	917	934	947	901	864	873	869	832	800	835	774	805	735	790	766	811	789	750	791	731	730	821	753	745	756	739	765	760	737	690	708	742	717	714	724	694	756	783	764	706	714	662	746	698	737	693	745	704	671	726	707	662	733	756	704	731	736	712	704	691	688	699	675	674	716	750	689	693	712	691	701	660	653	726	691	698	734	739	720	683	731	702	700	728	692	714	690	667	727	691	733	742	673	700	674	690	660	716	707	714	708	708	703	750	694	727	699	684	710	683	727	709	745	674	685	716	707	694	727	739	725	717	746	713	707	691	683	691	683	669	688	714	766	626	662	692	677	705	690	684	669	687	661	677	679	724	674	714	710	690	712	638	712	723	725	692	695	709	749	686	696	656	705	694	652	701	668	705	655	682	715	653	689	715	713	701	679	733	679	730	660	695	743	700	675	698	681	712	675	724	682	688	706	668	693	710	674	724	671	677	670	761	685	662	655	703	724	693	694	710	703	677	688	747	716	676	668	681	689	700	673	717	684	739	689	675	716	682	693	662	695	666	664	733	697	692	669	685	704	672	723	671	672	690	681	724	733	739	636	678	686	677	684	674	640	687	700	669	683	669	707	656	670	704	652	726	677	654	719	666	667	709	690	701	686	682	659	735	704	681	684	674	671	694	675	666	671	647	679	669	699	706	703	682	673	700	699	647	646	713	666	697	675	692	680	688	687	732	716	685	673	697	681	679	690	701	688	708	744	703	681	719	692	707	718	697	665	695	698	678	680	697	667	679	704	685	656	709	677	678	659	688	669	664	736	690	691	648	698	676	682	640	682	664	702	709	690	699	642	731	665	740	680	657	708	672	677	710	669	675	673	718	637	681	692	716	679	647	653	719	651	685	699	645	709	701	737	656	695	680	671	714	661	668	673	651	718	735	651	674	685	712	699	714	724	711	676	730	675	638	678	687	661	687	675	697	688	665	682	703	657	721	670	696	666	685	671	703	681	714	716	668	651	722	707	736	699	685	669	687	717	688	719	676	677	663	651	658	671	737	679	687	668	688	644	660	632	701	685	684	679	694	673	691	705	725	677	714	686	718	668	641	652	690	667	692	671	711	702	678	694	744	704	736	677	709	642	696	654	686	680	658	715	696	694	674	690	682	659	686	666	677	721	650	653	678	671	670	687	657	693	679	646	631	688	680	658	708	624	703	712	686	688	643	689	705	627	725	647	701	691	669	683	650	682	690	695	691	702	728	671	702	715	683	695	680	668	666	729	705	742	699	697	632	651	672	653	686	665	680	710	722	710	698	654	700	707	715	693	629	708	657	662	664	675	676	684	698	700	682	705	670	700	693	726	663	663	693	650	734	681	712	696	718	670	658	661	688	671	718	728	698	668	683	679	673	682	660	645	668	709	685	745	667	678	679	686	712	674	644	674	719	660	685	699	679	683	689	701	653	732	745	704	682	699	665	679	700	680	715	734	668	671	653	735	698	689	720	714	673	688	689	685	679	688	714	666	689	669	742	668	651	677	723	667	655	701	721	675	672	709	680	707	686	707	660	670	664	716	723	708	719	696	720	734	679	718	706	682	685	677	680	674	727	658	693	668	717	688	688	645	732	649	703	667	719	694	697	660	703	683	664	646	657	705	661	741	661	712	707	704	682	659	690	679	658	648	700	685	650	658	753	701	707	689	710	678	747	721	694	625	706	664	718	664	670	661	745	699	696	686	708	678	714	684	691	696	692	661	651	689	676	733	694	663	715	712	681	704	664	715	671	658	654	691	706	700	725	670	712	669	735	674	722	716	691	691	687	667	654	684	701	693	666	681	750	658	714	643	710	670	683	714	688	684	682	736	605	725	674	699	693	687	684	744	668	659	684	687	725	675	691	666	684	721	690	662	672	703	691	713	684	692	728	677	710	702	672	681	724	695	715	633	694	698	668	711	705	703	647	681	711	668	701	694	706	685	688	675	659	713	677	691	672	687	644	690	727	669	706	684	649	649	681	697	670	679	698	684	675	653	709	706	683	645	689	708	668	699	683	643	679	651	713	680	689	715	740	678	712	696	734	659	688	717	701	702	705	661	694	697	662	700	667	685	662	696	716	677	680	661	667	697	755	708	708	690	682	659	659	714	665	676	717	716	715	683	680	681	678	725	649	717	689	663	692	692	668	710	672	663	683	679	701	733	683	620	719	701	713	650	640	708	697	647	662	679	686	676	659	646	687	700	648	678	672	740	650	670	678	690	685	725	699	637	650	727	708	675	691	699	680	690	672	675	672	710	729	676	717	654	676	654	681	685	667	669	700	691	687	701	678	689	679	704	710	682	672	663	712	684	668	695	722	675	692	648	731	684	683	685	710	679	687	646	680	655	709	666	711	735	689	679	674	658	677	692	685	711	688	688	664	778	762	655	666	689	700	661	667	708	685	656	778	701	705	676	664	678	674	711	696	718	657	765	705	728	679	663	687	632	671	627	692	663	721	694	650	706	729	730	659	680	707	733	673	671	713	698	710	737	688	695	674	733	661	674	698	691	694	701	679	710	700	703	657	679	673	711	689	699	712	671	713	694	713	735	735	677	691	705	706	666	736	676	723	665	702	701	693	709	713	683	731	690	703	672	668	710	681	674	737	707	717	749	696	728	705	686	702	662	679	656	662	705	703	691	697	681	707	666	605	706	709	677	723	651	650	653	700	658	710	711	696	670	710	721	700	675	691	672	651	666	709	694	652	682	677	689	725	678	607	664	687	706	731	732	697	713	671	676	694	713	666	692	719	712	663	729	732	695	673	690	689	666	725	688	704	687	640	678	669	719	700	692	703	669	673	671	685	692	682	683	698	661	675	698	741	696	711	735	678	696	662	667	664	664	685	631	677	690	636	667	690	677	715	679	667	660	691	687	680	690	690	678	652	739	682	677	656	681	720	703	732	669	693	716	689	673	699	727	679	713	670	713	685	698	666	643	683	715	709	652	662	672	686	703	670	704	691	657	684	688	712	736	684	709	692	693	692	708	681	654	672	670	640	678	670	691	718	715	724	687	666	676	677	698	684	711	673	675	724	716	640	676	638	705	656	693	679	667	716	657	619	734	693	618	678	662	673	664	697	661	700	736	684	685	676	703	706	741	685	722	702	666	672	686	690	709	686	685	650	725	668	730	692	675	735	730	681	726	680	670	666	687	625	755	679	709	725	653	738	745	724	641	648	688	695	711	684	682	690	683	685	686	684	611	683	719	679	711	673	691	697	707	693	746	674	675	675	649	681	707	686	678	638	695	659	697	657	726	711	710	665	684	719	676	707	675	674	678	713	739	701	699	686	646	678	677	671	718	704	682	676	692	658	663	668	717	705	709	695	677	678	633	648	736	669	682	655	637	724	663	716	684	688	704	679	704	712	619	648	697	681	666	704	647	677	691	737	693	687	636	689	688	752	674	674	718	748	631	705	681
6502	429	235	136	92	92	93	89	80	85	69	85	83	75	72	63	88	60	75	65	87	80	60	74	70	56	64	79	61	71	74	72	98	67	53	88	63	70	66	73	64	62	77	64	69	69	74	62	80	71	54	69	88	65	80	76	81	71	71	64	73	79	72	55	53	64	74	81	66	68	66	78	69	73	68	76	66	73	60	63	65	77	75	75	68	66	63	73	55	61	57	80	82	77	85	63	71	71	83	65	70	76	73	78	72	67	75	71	79	78	85	73	79	70	78	63	76	65	77	72	70	68	64	64	77	54	62	80	80	79	78	76	74	56	64	77	77	70	65	76	71	76	57	68	61	68	72	65	68	51	75	73	63	70	71	72	69	58	68	66	61	72	68	75	58	62	57	62	60	73	81	64	62	69	61	68	91	59	66	71	72	66	75	67	72	59	71	63	64	64	51	67	59	64	72	77	70	78	75	62	67	62	54	57	63	80	79	70	65	67	60	76	65	77	63	62	83	71	70	69	75	76	79	74	57	71	73	59	82	71	76	79	74	71	68	55	78	62	56	67	62	59	77	68	81	78	63	77	55	83	65	61	77	83	57	67	70	67	61	58	74	52	65	70	76	68	76	85	55	80	78	65	67	60	66	65	70	57	62	80	71	75	72	82	87	59	69	71	75	70	76	62	60	70	70	61	67	70	68	73	66	62	79	68	64	81	65	49	78	71	41	62	75	78	68	73	74	72	63	78	84	76	83	74	65	82	88	70	68	54	69	66	68	79	49	77	65	87	72	70	66	75	67	73	69	80	84	79	71	66	69	73	83	62	62	63	60	57	68	74	52	82	68	57	67	64	78	70	61	74	65	62	70	59	79	65	71	57	63	80	73	67	69	65	75	77	61	75	65	57	63	68	70	70	68	56	71	68	74	79	73	59	79	59	71	75	65	68	69	81	66	67	72	66	69	65	67	89	62	75	65	60	60	62	60	74	91	66	64	61	62	68	64	68	67	60	64	69	74	92	61	65	59	68	69	73	57	53	64	71	63	60	64	52	84	66	73	72	66	74	76	56	81	62	60	79	74	68	66	62	63	64	68	70	67	64	69	66	71	72	71	68	55	70	71	66	66	64	69	68	72	76	68	88	65	65	64	76	76	79	75	63	67	72	62	68	84	68	77	59	63	69	61	60	60	71	72	71	59	64	84	62	73	73	63	72	75	74	86	59	65	73	66	75	68	74	77	59	60	68	64	70	77	60	73	57	70	66	78	58	68	80	69	71	74	61	75	71	77	77	65	68	68	67	61	65	66	60	62	60	67	78	62	74	82	64	60	63	74	80	65	64	96	72	80	63	83	63	64	58	64	74	69	75	74	79	59	79	69	71	71	78	65	50	59	87	75	75	85	70	73	58	83	76	51	71	66	63	61	63	64	76	66	62	68	75	74	63	58	72	76	61	63	80	68	74	81	59	71	64	58	78	83	71	82	77	65	63	68	71	57	69	56	71	54	60	65	83	78	87	70	70	69	56	55	65	73	72	78	60	64	59	65	63	68	58	70	72	68	80	83	71	64	64	70	72	80	71	75	61	72	73	66	68	65	78	83	74	64	66	63	84	63	78	59	80	73	57	67	59	67	71	76	62	69	55	77	53	73	60	64	53	73	59	82	69	69	68	73	58	60	76	63	76	57	71	85	68	66	61	70	53	64	68	76	77	78	56	58	75	62	72	68	64	69	72	76	56	58	74	74	64	74	71	86	54	70	70	66	58	65	74	73	88	67	59	75	54	56	81	67	71	76	50	57	70	52	63	70	78	61	70	60	68	77	61	60	76	64	75	79	79	84	73	58	72	57	62	68	84	73	70	67	60	64	61	80	88	69	52	60	67	69	66	74	92	69	67	82	72	80	78	74	77	55	63	54	61	73	57	52	77	71	63	84	78	60	78	73	57	59	60	78	69	74	73	82	73	63	83	59	66	86	69	71	71	76	63	76	71	69	79	65	70	70	71	68	71	61	52	54	69	76	83	61	64	59	66	65	60	74	81	67	78	57	71	62	54	64	70	81	64	67	62	78	74	70	61	81	74	71	69	54	59	81	72	54	57	64	75	68	71	69	67	61	78	58	93	79	82	65	63	56	61	78	75	59	64	69	71	65	56	81	71	57	72	57	89	79	53	64	67	72	77	81	67	71	81	75	84	86	54	77	66	65	62	76	74	58	67	68	75	74	77	83	75	74	77	66	57	87	78	76	82	67	67	68	64	60	75	67	70	80	77	73	65	80	89	64	52	59	80	52	55	67	52	68	79	64	77	69	71	57	60	50	72	68	54	86	65	67	73	57	79	73	61	63	75	79	66	69	61	62	53	78	66	78	78	78	55	62	63	72	61	63	56	68	47	81	71	68	70	78	62	57	77	62	56	84	74	71	68	71	59	67	55	66	71	67	61	60	51	74	69	69	63	67	62	70	75	51	66	74	77	81	68	70	72	70	70	70	71	71	73	82	60	80	66	72	80	94	60	73	73	71	60	74	54	63	63	68	67	67	61	71	75	71	71	65	73	61	61	68	57	73	67	65	50	55	64	60	71	69	60	63	58	55	72	67	73	70	78	73	80	67	67	70	63	66	83	69	75	71	70	68	82	69	71	66	84	62	77	52	75	72	64	64	60	65	64	75	74	47	66	72	71	61	78	68	60	82	68	67	76	72	69	63	83	68	68	68	56	59	67	60	66	68	72	82	65	85	67	76	64	60	68	55	55	76	81	74	64	68	69	76	66	70	76	53	57	73	84	80	66	52	64	75	57	70	85	58	85	79	77	72	59	69	75	76	79	81	64	53	57	76	77	62	67	65	73	68	58	68	75	78	69	68	75	76	59	78	48	69	69	74	66	65	76	77	55	66	74	66	78	63	58	74	83	68	68	72	65	66	78	89	58	56	69	72	52	67	56	75	77	65	64	56	63	68	65	73	74	62	74	86	77	68	59	69	67	68	61	63	78	66	67	74	72	76	76	70	64	67	76	62	72	64	53	63	66	88	66	84	76	65	85	63	73	73	87	73	56	73	81	60	86	61	72	60	65	50	50	69	66	63	59	59	90	61	82	83	73	75	65	82	65	78	81	67	78	76	74	68	63	73	58	74	71	74	78	72	72	52	62	58	66	67	63	79	75	58	73	75	75	70	70	81	67	65	65	46	59	73	66	71	71	60	70	61	61	54	80	60	66	58	57	63	71	75	73	65	62	74	70	62	79	59	65	75	61	73	45	77	60	73	75	80	74	66	67	75	68	59	80	61	58	69	72	76	67	56	72	75	76	75	69	74	70	57	59	60	74	66	69	83	70	76	75	59	68	69	64	78	67	60	79	63	73	76	69	66	69	77	73	78	51	67	77	62	67	77	77	66	69	68	70	70	67	64	60	60	76	71	79	60	65	77	58	71	64	64	61	64	73	70	67	79	76	75	64	59	54	76	71	78	76	68	86	85	66	65	79	64	58	65	73
7507	323	376	411	415	392	319	310	275	286	281	314	264	255	269	290	295	252	302	264	290	260	297	271	259	274	280	275	254	271	268	269	251	259	283	272	253	256	291	276	230	260	236	275	266	284	287	238	244	244	253	255	253	261	237	261	272	241	257	252	248	255	262	280	244	250	257	258	250	276	250	277	241	229	275	274	259	245	277	263	232	261	254	251	256	272	271	246	259	252	225	248	251	256	274	263	254	263	261	262	272	261	276	270	264	281	265	258	249	248	286	248	266	270	276	265	249	264	263	290	281	266	251	264	231	265	271	264	243	243	270	258	247	236	265	275	251	249	252	238	277	254	258	252	226	267	260	303	258	259	267	246	295	283	224	274	268	273	279	238	247	271	259	257	274	284	279	267	255	261	266	262	290	265	275	216	277	246	246	252	244	265	257	283	286	258	296	269	273	255	275	265	268	270	264	242	265	240	234	252	270	263	234	248	253	290	257	249	233	232	278	268	249	249	253	308	242	272	276	244	253	258	279	249	276	263	258	262	257	268	238	266	298	273	240	257	286	244	278	232	268	240	265	266	251	263	237	227	232	276	260	251	244	261	289	265	255	242	255	254	251	257	264	270	238	250	271	287	272	284	254	261	257	254	306	255	262	248	227	270	223	262	254	257	269	268	254	235	234	252	249	278	258	235	262	239	265	254	264	259	255	257	271	277	273	273	258	247	262	267	236	261	278	263	259	256	247	262	269	232	269	221	245	268	229	252	234	237	252	285	232	281	267	238	245	235	257	225	227	282	264	242	258	263	277	252	251	266	264	215	278	273	254	254	271	258	275	288	259	279	249	255	250	270	243	297	239	259	253	269	259	257	263	264	267	282	305	287	267	292	273	256	241	262	260	284	239	241	276	235	238	256	286	270	231	247	263	248	243	274	254	244	293	247	257	263	275	274	266	261	241	294	285	255	259	233	254	274	275	266	258	251	247	255	261	264	225	269	239	279	274	264	254	258	271	268	292	272	246	267	278	265	256	237	267	242	259	276	252	266	246	252	267	250	276	236	265	242	261	266	284	253	233	256	229	252	277	281	267	243	239	269	274	249	246	266	284	253	254	285	264	268	276	269	222	230	251	264	272	280	241	278	258	246	242	254	275	250	227	270	240	270	263	255	260	258	231	278	204	272	242	277	238	292	251	261	255	266	257	265	260	255	232	244	252	254	238	249	286	244	265	249	230	279	250	292	256	253	231	257	254	241	259	278	268	259	241	253	262	279	249	257	245	259	264	265	256	253	249	239	270	259	263	231	282	250	266	271	226	252	229	233	294	275	249	258	259	271	247	229	268	266	234	246	265	271	284	258	263	246	261	246	231	260	274	248	254	270	262	270	261	254	243	250	255	253	266	281	284	290	281	238	261	263	236	282	264	252	236	253	270	241	260	247	259	242	257	271	226	260	241	287	258	248	236	270	295	259	265	230	253	249	250	281	267	280	258	251	255	263	260	237	278	240	263	258	282	257	257	268	229	253	264	275	227	295	278	256	247	275	247	272	237	253	265	251	281	271	271	238	272	257	249	252	230	244	253	273	269	289	261	283	263	235	271	261	282	277	271	216	263	246	281	273	270	255	247	261	321	240	244	256	248	288	240	263	251	254	262	263	299	266	261	262	269	242	248	249	257	248	234	229	266	234	282	285	278	264	249	264	267	256	284	258	263	244	264	259	241	254	273	232	240	253	273	277	268	268	252	257	260	268	235	261	272	257	260	237	261	265	279	259	250	260	236	269	250	259	276	255	257	278	264	226	244	290	257	269	244	278	260	259	273	245	260	269	268	263	279	234	253	241	299	271	287	254	260	278	278	253	237	273	269	253	262	280	251	269	249	213	285	259	294	246	240	260	270	237	232	260	234	270	252	285	285	286	276	239	266	274	236	243	259	246	284	251	245	250	272	258	245	242	263	246	230	265	312	252	269	239	246	259	242	257	259	284	260	270	289	274	245	274	250	259	233	253	270	236	267	227	256	280	239	270	256	261	264	255	258	245	270	261	272	262	264	290	270	266	248	271	258	251	258	233	294	239	271	282	244	233	234	270	271	259	270	261	263	258	278	277	259	277	252	253	265	284	258	251	244	264	273	255	248	263	238	259	261	310	270	274	222	300	271	270	254	264	285	252	242	279	251	248	254	261	272	272	309	255	228	303	251	246	271	269	237	286	241	247	262	267	256	267	256	256	271	286	267	232	214	264	242	261	255	256	245	297	279	230	255	284	258	250	275	269	273	277	249	249	262	322	254	262	275	272	272	271	274	269	251	243	278	274	272	263	244	272	240	256	287	281	271	302	268	267	251	260	268	238	262	270	249	273	257	276	255	259	251	280	252	269	252	266	278	275	248	281	269	253	286	266	277	249	271	225	260	252	235	242	257	281	259	260	294	273	244	260	258	263	252	254	291	242	274	268	255	277	247	258	292	246	253	253	247	267	255	251	264	249	240	252	248	234	268	273	257	275	281	233	249	291	271	256	253	262	238	274	252	285	279	262	271	271	272	243	281	254	238	237	271	262	276	256	273	268	299	250	254	300	282	260	280	275	281	273	247	263	249	227	256	270	290	249	235	276	236	270	268	263	282	282	262	256	258	240	292	263	270	266	260	240	246	234	279	274	250	249	269	283	231	248	254	255	257	270	284	245	229	275	281	284	263	248	230	270	271	266	278	294	271	252	264	261	267	257	278	265	265	219	269	279	268	259	268	296	231	265	268	267	271	256	234	274	249	243	249	278	252	238	271	240	253	273	242	253	257	250	238	256	253	275	246	246	220	248	271	239	229	217	280	278	234	254	291	254	264	249	244	252	264	256	251	230	259	261	260	261	272	280	249	257	248	269	261	242	232	284	277	285	246	266	268	261	262	290	256	275	249	283	268	259	242	262	277	260	256	279	250	248	260	259	270	253	267	228	264	256	287	263	260	245	239	242	252	242	258	243	260	258	266	278	247	262	231	285	265	265	277	261	267	242	278	244	266	259	284	244	264	239	246	244	243	251	260	285	250	270	250	247	266	248	275	283	279	260	287	294	264	273	287	265	257	273	246	259	251	223	262	239	285	244	284	266	258	257	258	256	243	257	302	264	263	262	251	278	267	240	246	256	259	234	248	250	276	273	276	242	246	263	288	272	261	266	266	239	271	272	274	252	271	256	269	241	254	258	293	263	241	262	257	246	247	254	258	264	285	257	274	278	291	268	259	243	247	251	255	252	268	267	262	250	237	277	262	224	288	234	270	270	243	271	255	275	259	304	250	258	261	252	265	300	267	231	267	261	292	268	230	264	280	250	266	240	217	267	270	254	253	261	248	254	263	261	245	228	259	277	258	305	259	261	254	242	235	281	272	246	267	237	263	264	261	267	276	251	285	230	290	287	283	257	249	287	283	288	257	268	304	268	255	257	238	264	250	247	255	244	282	273	264	246	269	249	235	254	245	236	254	236	258	252	269	257	248	277	265	275
36605	15025	2014	942	681	508	419	352	277	282	219	219	203	187	198	199	190	205	197	160	166	176	151	146	129	122	160	155	171	149	135	152	174	162	168	159	151	135	136	122	142	148	154	149	135	174	133	136	147	128	133	141	143	133	163	157	166	136	136	145	123	141	149	144	134	137	151	121	111	133	134	154	141	140	176	123	142	112	161	135	157	152	159	142	139	149	165	151	149	129	163	134	144	128	151	140	150	140	131	162	137	150	142	122	155	129	145	155	135	131	128	151	133	147	134	145	142	149	139	146	149	134	134	122	132	150	150	148	122	139	150	125	138	156	134	131	151	144	126	141	153	137	161	123	133	156	158	130	155	145	168	158	121	143	150	132	141	127	146	127	136	136	148	132	136	121	151	132	143	137	153	156	149	143	130	140	134	146	154	135	157	162	132	129	135	133	138	135	145	141	139	152	128	130	143	138	143	134	140	125	151	154	136	136	147	120	140	159	130	138	151	139	138	156	112	124	140	122	147	130	151	124	124	139	152	121	146	144	133	157	144	141	157	149	131	156	145	132	138	141	123	153	131	139	147	138	144	150	137	152	149	143	146	142	129	116	131	148	134	144	139	136	150	129	149	139	141	128	135	134	149	129	138	134	161	149	149	129	130	146	148	143	129	156	159	152	140	147	132	146	137	144	147	152	138	138	154	127	149	130	150	111	134	146	164	144	128	153	142	106	125	124	135	137	161	151	163	137	120	129	151	110	142	154	138	146	132	140	162	138	146	143	156	151	128	142	126	134	127	129	123	127	156	152	138	122	147	151	141	171	142	148	133	156	148	144	125	139	140	155	131	142	156	154	127	162	144	130	136	150	140	120	158	149	146	143	122	138	124	150	138	131	133	131	141	152	143	153	139	133	130	135	136	136	151	167	129	160	142	150	128	135	127	130	146	143	131	146	134	122	138	124	151	146	130	135	132	119	130	137	160	146	140	148	135	138	128	160	142	149	146	154	141	149	140	128	159	134	140	122	135	157	150	138	155	144	155	154	172	137	148	115	141	136	142	133	115	100	130	147	148	143	147	137	120	165	123	146	130	119	157	133	119	156	147	158	143	133	151	138	138	130	152	123	147	134	163	151	137	143	149	150	156	132	131	124	114	139	144	155	150	126	155	161	149	134	125	155	147	126	143	140	135	125	146	138	136	141	139	151	165	133	144	155	152	147	162	128	125	129	133	125	123	123	145	125	140	128	154	147	151	114	134	170	140	162	130	142	146	145	143	136	154	149	142	123	147	134	133	141	156	113	131	139	121	154	135	139	134	143	130	134	145	154	158	127	137	148	120	158	128	132	134	152	132	128	136	130	149	148	137	154	148	144	136	143	126	144	142	140	141	151	138	153	136	123	136	123	135	131	132	142	142	139	131	141	161	131	146	140	136	122	137	138	127	144	142	149	144	128	139	136	136	168	143	139	157	139	170	136	146	126	134	145	137	136	141	136	136	156	139	137	138	137	147	129	166	134	161	147	158	140	135	139	131	150	134	132	144	125	131	136	158	169	133	140	119	130	128	138	152	136	163	134	147	132	140	128	157	143	152	146	120	156	136	130	136	137	136	149	131	126	161	149	148	133	146	133	134	135	142	141	135	131	147	142	148	144	155	127	131	152	146	151	117	136	150	154	152	115	163	137	134	122	134	129	149	148	125	116	121	138	129	136	142	132	169	131	142	136	124	144	152	152	150	142	157	138	157	140	125	152	152	148	152	167	150	138	145	151	136	146	128	148	153	148	129	146	144	130	154	139	142	127	137	166	113	154	133	132	120	143	161	142	137	134	120	155	134	123	139	145	170	135	133	157	118	140	159	136	148	135	160	137	143	143	148	157	148	134	142	150	151	131	132	163	134	140	138	151	127	146	157	135	149	157	137	140	148	131	137	143	131	151	150	111	131	144	154	123	141	122	129	130	137	136	133	133	145	138	150	128	123	152	146	141	158	152	141	144	138	132	127	157	118	137	140	161	133	128	123	130	154	142	161	151	127	146	136	149	123	138	143	145	147	144	144	141	151	134	142	137	138	147	135	137	137	145	133	154	129	123	127	137	137	131	143	141	136	147	128	133	155	156	155	127	145	142	142	136	126	136	143	141	153	133	131	150	127	142	153	151	157	167	147	135	134	143	140	131	154	165	143	158	141	127	139	142	110	132	138	162	138	120	136	122	143	136	132	142	134	121	130	139	146	159	166	131	152	132	138	149	159	147	124	126	126	150	161	131	157	140	134	122	155	146	140	152	137	141	129	140	156	143	128	133	143	136	149	114	133	129	139	153	134	147	131	125	128	159	130	146	163	125	129	130	142	145	126	147	139	129	153	137	123	144	163	160	153	129	142	137	162	144	151	130	146	135	127	140	154	141	127	139	145	151	146	143	164	131	157	154	155	148	127	133	154	135	135	152	133	149	146	127	133	153	129	153	160	139	133	155	144	126	126	141	135	126	139	144	128	125	130	134	145	154	138	126	125	134	164	138	131	140	143	135	133	151	141	151	147	128	160	146	120	143	132	137	138	135	156	132	147	132	147	143	144	161	144	169	116	145	140	146	140	145	143	125	156	144	151	132	116	145	142	150	159	99	136	152	137	136	159	153	144	152	164	118	159	147	131	129	124	132	114	132	131	151	138	140	136	160	128	124	158	134	143	119	148	153	130	135	164	131	133	127	125	139	132	148	108	127	137	154	136	139	150	143	149	157	139	138	143	158	150	134	152	126	145	141	133	116	149	141	147	138	152	150	160	139	154	147	126	124	133	151	137	136	137	127	162	126	167	142	143	134	130	137	113	130	130	148	136	159	147	116	146	164	128	129	130	130	129	146	146	153	150	137	156	141	160	152	120	152	153	130	126	148	136	164	164	148	122	161	145	145	142	145	162	142	139	146	166	138	128	158	140	140	117	147	150	165	129	142	131	131	170	127	129	135	149	164	142	156	142	145	157	137	124	137	144	146	122	134	143	142	121	138	118	123	138	138	145	164	148	130	149	150	149	146	142	141	141	142	147	148	140	146	144	157	128	133	138	129	131	142	125	123	129	143	146	133	134	123	137	155	144	144	153	141	138	132	132	121	145	144	140	133	150	128	155	130	135	132	152	133	129	147	122	148	154	134	152	146	143	132	140	141	131	144	138	116	152	154	131	141	141	125	141	135	122	139	151	147	142	146	136	133	140	126	146	142	143	170	160	132	155	134	137	143	160	140	136	127	129	128	155	152	160	142	129	124	143	156	171	140	137	135	135	150	102	141	141	132	143	150	136	126	140	138	146	163	144	130	152	136	141	126	140	133	126	140	121	145	136	143	143	141	141	150	136	137	150	128	132	133	128	158	157	144	142	114	155	162	121	119	140	126	138	152	130	139	135	139	145	162	132	143	154	167	140	122	143	151	135	137	126	119	141	159	129	143	153	160	164	135	140	125	158	137	137	161	129	129	146	146	155	135	146	147	171	145	134	123	131	148
16757	1212	2572	2981	2582	2199	1783	1563	1277	1140	1013	956	875	804	787	737	728	635	602	618	647	604	607	574	572	581	554	510	559	496	483	542	518	525	532	481	453	496	487	487	574	487	508	401	483	520	481	494	472	463	468	473	513	497	484	478	437	455	465	493	457	438	459	485	451	429	460	468	454	449	425	491	498	480	467	466	471	476	471	467	452	472	463	465	465	470	445	447	465	452	432	441	461	446	464	443	460	497	480	447	430	429	468	468	420	450	499	455	473	438	461	454	467	453	449	480	441	439	449	436	473	444	423	460	482	426	494	450	431	405	471	447	449	461	446	477	459	410	484	454	482	440	438	451	451	485	483	476	447	444	462	453	433	449	482	441	446	468	439	439	468	440	421	492	439	461	433	454	453	443	430	479	438	476	493	467	452	454	452	470	459	412	481	489	443	424	452	497	478	477	437	434	437	459	436	411	436	495	461	469	449	443	482	454	466	439	418	474	464	438	462	464	436	473	479	461	448	429	464	453	407	441	452	433	477	433	452	414	403	482	466	436	473	440	459	473	478	477	452	439	450	453	429	452	452	461	418	426	450	456	448	428	453	464	444	450	450	443	453	440	437	460	459	439	467	449	449	444	466	448	466	427	475	437	485	448	452	446	484	410	454	446	467	475	455	474	468	475	493	486	478	455	457	435	449	430	450	444	441	416	439	437	456	441	439	440	469	433	458	467	460	409	487	459	457	492	429	433	479	422	427	455	472	451	491	472	461	449	445	475	466	484	450	445	435	432	463	466	453	494	441	444	483	444	471	465	447	465	422	405	439	405	403	450	461	450	466	439	445	433	461	495	437	434	455	418	456	472	437	459	446	465	413	415	430	470	439	481	436	437	439	421	447	452	427	478	480	406	443	440	455	509	489	436	432	478	482	475	468	436	457	473	455	448	444	432	453	485	435	451	472	475	435	428	428	460	455	447	432	470	471	453	443	443	409	475	443	486	466	421	455	465	425	449	453	469	437	441	433	500	451	428	453	445	465	463	496	467	466	454	452	465	451	443	459	433	438	461	471	472	422	455	436	500	439	458	433	481	462	465	455	480	428	469	465	448	482	445	462	432	486	420	477	433	430	430	445	428	439	447	467	457	466	464	478	436	430	469	426	477	450	437	432	482	444	452	487	469	428	450	422	458	480	405	451	431	478	443	487	418	443	452	436	441	470	450	431	438	445	465	431	451	420	444	441	435	432	426	452	495	464	469	464	399	441	420	504	439	467	460	461	454	475	483	462	445	472	434	462	455	438	447	477	408	429	431	446	467	468	456	470	466	484	448	466	461	424	453	452	444	456	436	440	490	435	476	418	450	446	452	452	452	452	476	449	449	444	404	458	438	445	449	447	450	497	446	434	419	465	429	470	459	461	478	478	444	475	433	446	451	465	468	475	467	407	491	441	446	478	450	462	435	403	440	499	445	471	446	490	457	444	431	425	449	462	476	408	424	426	444	468	452	429	416	495	430	437	489	443	459	493	443	426	461	465	444	435	442	438	497	471	462	435	483	465	419	498	448	429	444	401	413	440	455	460	440	383	476	444	440	464	463	473	461	451	468	441	417	464	468	445	474	431	454	428	467	519	435	482	450	449	426	462	433	446	442	472	475	448	473	465	436	444	388	426	426	461	450	447	422	484	414	459	432	445	424	490	438	466	437	431	435	467	445	468	450	499	449	476	463	475	424	417	472	442	447	439	450	439	436	447	438	462	432	456	452	433	460	509	464	445	477	460	411	456	454	443	482	463	443	464	470	418	442	468	463	469	429	406	431	451	416	455	442	447	448	460	487	423	463	458	448	432	416	427	474	454	467	437	405	416	458	430	448	444	440	449	458	467	457	474	482	446	466	441	493	433	476	420	464	405	480	471	425	444	458	474	437	433	453	439	461	443	432	455	476	431	449	431	449	433	452	485	441	420	427	430	483	454	466	464	454	459	450	453	473	434	472	458	465	439	457	443	442	432	446	456	449	408	432	459	419	434	444	442	454	439	450	455	442	447	465	448	437	459	460	430	449	479	464	431	449	462	482	480	440	463	449	443	445	485	448	475	455	475	443	448	449	446	431	434	416	493	449	456	460	412	487	453	449	456	459	491	446	440	455	454	412	455	457	478	493	460	484	430	452	467	467	430	430	464	459	454	460	435	432	432	511	453	467	460	498	486	441	441	485	435	428	422	450	431	461	441	458	473	443	441	444	465	484	461	457	456	454	428	436	464	457	447	431	440	470	445	452	440	456	482	449	434	449	443	458	432	424	439	445	478	425	432	426	488	455	419	450	459	485	433	463	474	444	433	414	457	467	424	437	471	469	461	449	483	442	447	424	455	468	446	465	454	460	476	430	487	459	460	442	453	454	463	457	460	476	468	434	409	428	437	440	442	427	410	456	490	430	425	452	492	482	428	449	413	469	438	462	469	479	459	462	446	464	449	461	442	454	450	412	442	447	448	432	446	443	452	454	465	451	439	433	460	439	493	436	427	465	436	465	458	464	419	420	465	480	441	452	439	422	458	484	458	450	425	463	461	422	496	443	412	437	451	417	426	452	457	441	459	425	469	471	447	470	451	449	442	432	477	485	455	450	453	475	460	465	434	469	441	473	486	470	456	481	438	450	491	460	435	430	444	458	437	441	468	451	448	460	444	437	452	476	466	425	422	455	440	436	439	455	423	452	452	434	442	434	453	459	431	450	484	459	450	423	487	455	441	465	479	437	437	488	458	477	482	478	439	467	447	466	460	429	423	385	439	484	476	452	449	418	477	460	429	453	460	435	450	435	503	411	456	413	431	458	447	453	491	506	431	487	438	425	448	421	434	452	486	460	498	442	468	422	461	444	449	465	430	438	460	449	487	460	513	445	453	440	476	423	432	464	451	460	454	440	490	433	459	482	479	468	448	461	445	476	466	475	463	418	495	438	449	442	470	436	464	457	463	451	442	453	472	462	444	458	486	461	435	462	433	461	495	480	458	436	461	447	399	461	459	462	433	471	414	490	442	428	436	437	488	464	427	429	472	435	441	488	443	483	409	413	458	436	439	445	463	463	481	436	420	438	417	479	400	464	465	447	431	476	460	464	462	453	455	451	456	435	458	432	476	439	467	470	474	418	431	441	444	415	463	410	454	427	487	412	455	470	466	414	428	450	460	480	440	470	480	441	450	407	469	427	459	392	461	479	455	467	505	449	450	426	477	487	447	473	425	468	455	462	461	456	425	450	483	441	485	466	432	465	431	436	441	445	445	399	454	484	457	479	484	471	426	495	488	436	438	440	450	430	467	456	443	435	469	447	461	453	448	442	441	420	445	423	462	421	431	476	486	441	465	446	454	424	436	444	446	461	417	491	481	457	465	449	454	461	448	401	458	459	474	472	458	432	458	444	460	458	451	463	455	451	457	470	458	466	458	408	428	438	425	440	419	469	430	445	453	449	444	466	488	421	452	433	447	472	453	444	443	467	487	433
42482	22554	6535	1983	1404	1026	740	624	550	496	440	366	362	324	326	338	278	293	290	273	271	260	252	270	284	283	232	268	236	256	248	236	263	236	231	230	236	224	224	235	239	233	250	244	263	255	229	245	200	249	228	240	231	242	253	255	242	250	230	250	231	252	236	233	250	266	245	243	235	206	224	236	234	266	267	232	242	239	273	262	238	238	225	251	250	237	243	217	238	225	201	226	241	231	250	230	224	238	231	212	241	228	241	247	214	227	243	245	230	227	232	213	263	235	222	232	233	221	211	245	240	231	242	237	243	235	221	243	232	225	228	234	248	208	247	236	242	250	230	238	206	251	208	229	214	244	258	239	225	236	239	212	253	232	223	259	244	222	256	219	268	201	243	210	235	228	196	231	238	215	196	220	236	254	226	237	246	226	251	230	239	215	215	245	222	215	235	226	229	232	239	207	256	212	214	233	232	236	232	239	219	223	216	240	217	245	221	229	210	238	254	243	245	256	237	216	222	218	239	247	247	258	222	217	255	210	234	219	219	207	205	223	243	209	240	231	241	249	235	239	251	219	251	211	225	230	231	226	205	233	238	251	227	251	233	237	258	234	231	228	213	256	209	212	232	238	245	224	251	223	231	223	237	201	214	220	242	251	234	258	241	202	261	230	235	229	242	251	244	252	197	241	243	237	236	235	220	239	221	225	234	236	205	233	223	219	245	212	243	197	217	216	250	224	213	244	241	246	228	218	252	220	199	226	228	238	224	257	237	218	224	233	216	250	244	238	231	221	218	217	225	219	238	250	223	240	231	226	246	242	221	217	235	244	223	210	225	234	231	251	232	244	222	209	253	223	237	225	240	252	241	236	217	234	227	219	216	243	242	261	198	246	261	229	223	226	222	247	233	246	232	229	249	179	223	239	215	234	231	258	225	214	233	196	241	215	209	249	178	269	250	245	216	213	209	224	244	214	262	251	254	232	208	238	218	244	229	225	249	245	225	244	235	235	245	223	207	253	235	238	215	241	227	211	259	239	240	205	237	231	240	264	227	245	236	254	211	252	239	205	232	238	227	275	230	238	231	229	238	239	241	231	251	241	225	263	225	238	220	228	242	218	232	272	218	226	192	239	227	216	244	224	231	242	229	256	233	233	273	252	233	227	238	245	222	243	258	247	210	231	222	213	239	216	245	224	209	227	256	242	232	234	234	234	231	244	221	220	219	261	261	215	217	265	233	228	222	236	247	237	242	243	257	212	222	222	227	235	226	231	234	232	259	224	249	221	250	242	253	214	255	229	229	243	241	239	235	245	225	264	223	235	203	240	220	228	240	226	239	191	239	240	212	238	215	235	227	278	230	224	238	236	247	215	240	221	217	240	244	239	221	226	218	249	247	222	261	225	225	221	226	246	223	241	244	229	255	225	225	230	259	248	250	220	229	205	230	247	213	254	239	254	233	229	224	234	205	254	230	244	231	236	240	243	235	211	260	224	249	255	234	208	255	240	221	234	245	229	248	246	233	242	265	250	236	258	262	215	216	204	244	242	242	242	224	235	241	237	233	236	246	257	249	214	230	240	212	228	217	217	215	184	236	239	225	220	218	232	207	229	249	258	207	219	245	208	196	211	247	225	256	249	238	238	238	233	223	231	251	213	207	244	242	223	217	277	228	212	258	215	214	232	238	225	242	210	231	231	221	229	237	230	227	256	224	233	246	234	233	263	230	243	226	229	231	226	217	244	238	218	241	245	231	225	216	247	231	272	223	249	222	233	226	227	207	213	210	241	242	246	194	228	263	224	229	216	235	230	221	241	226	198	230	235	215	241	236	217	239	232	226	228	236	236	240	239	212	223	206	248	269	240	213	197	234	225	207	224	234	239	230	239	217	210	202	254	249	255	247	255	251	245	228	233	220	220	214	249	199	247	244	229	247	225	238	220	231	212	242	221	213	237	246	217	222	210	236	224	242	239	244	233	225	216	227	209	213	225	223	231	221	237	234	215	221	226	251	248	231	242	237	227	249	200	242	241	240	241	240	249	238	236	259	233	234	217	225	223	232	236	237	248	213	240	238	218	234	238	227	248	222	223	226	224	250	233	248	213	220	251	218	206	205	228	237	233	221	229	252	206	210	219	246	230	238	213	228	215	244	228	239	241	229	240	241	241	214	230	234	240	225	208	238	262	219	200	250	226	218	214	225	237	245	240	229	236	223	252	241	222	251	241	220	237	234	212	226	235	246	249	249	239	224	235	258	248	219	209	230	225	238	221	192	224	219	234	218	233	267	211	231	253	245	246	224	287	235	247	250	239	247	231	235	215	230	250	249	226	217	222	215	238	219	203	262	200	247	234	232	228	252	220	245	201	222	229	241	238	268	254	224	276	234	214	234	236	244	222	202	236	217	232	217	229	235	231	217	239	227	223	241	234	262	221	231	198	243	240	241	229	248	236	237	228	217	251	217	227	250	225	235	248	243	231	215	223	215	217	240	262	225	212	221	226	220	240	221	230	215	251	210	218	226	238	214	197	216	246	235	224	237	226	233	247	228	223	265	228	250	227	220	254	213	205	227	226	221	249	231	240	223	263	241	235	246	251	200	221	276	224	230	248	232	233	234	218	226	243	212	262	206	262	240	226	235	204	242	235	235	226	233	216	215	227	223	240	242	226	235	213	249	243	224	269	217	231	231	208	223	241	206	232	251	246	241	254	231	236	231	257	222	205	226	228	227	211	253	216	221	209	236	233	214	251	224	250	200	252	241	261	212	234	255	237	221	212	237	237	233	233	231	222	217	259	258	196	206	200	229	212	225	262	243	235	216	231	247	235	246	228	205	220	246	216	223	234	232	230	250	212	228	225	227	216	207	225	248	238	233	226	231	242	217	225	211	223	214	254	237	232	245	252	233	262	250	244	229	210	216	210	225	239	231	227	230	221	238	239	217	215	236	187	216	220	229	234	223	239	209	215	212	237	249	249	225	246	222	261	232	227	247	224	241	236	224	243	240	210	226	219	219	235	197	233	244	251	204	213	221	232	230	245	220	217	228	250	257	270	228	225	266	229	259	241	219	207	219	232	222	241	256	256	219	229	227	247	232	231	234	208	245	219	236	204	246	234	240	231	232	228	239	242	240	236	235	225	247	206	215	238	252	252	231	219	212	246	218	249	230	236	232	206	225	216	232	232	226	238	225	209	244	260	247	240	234	245	231	225	221	258	234	230	261	234	232	218	230	229	228	233	195	251	232	237	204	234	239	236	253	226	227	232	257	267	234	228	239	265	225	221	244	256	239	232	211	220	220	264	201	215	242	242	232	223	219	237	226	239	220	220	231	228	248	220	223	220	243	238	238	254	257	228	245	209	250	236	248	229	241	226	227	255	254	231	244	232	237	243	224	208	224	232	230	226	229	212	228	233	219	234	202	241	207	216	238	217	220	226	217	220	253	248	234	228	209	258	228	257	227	215	225	234	240	229	234	225	258	206	235	229	237	229	242	229	228	250
20113	2265	4868	5547	4743	3963	3249	2703	2358	2065	1846	1697	1565	1409	1340	1261	1175	1154	1076	1066	1057	998	965	953	967	908	894	868	934	867	866	795	800	787	847	790	766	744	768	790	819	787	794	718	747	782	739	742	726	742	754	745	721	741	737	702	685	731	725	748	740	701	721	720	735	756	781	691	761	698	721	715	734	734	722	701	678	762	710	692	717	735	745	708	725	703	716	667	725	711	703	709	689	670	665	725	699	692	678	710	741	720	673	711	719	695	694	693	682	665	690	678	687	665	709	667	707	687	719	703	707	684	683	624	691	685	699	677	649	694	680	683	663	697	688	669	687	694	680	716	685	760	678	654	664	654	667	702	675	702	705	721	717	707	670	710	699	739	708	664	674	718	690	684	653	711	694	684	684	701	752	729	661	716	664	675	670	673	684	756	679	701	659	649	697	686	683	711	655	667	701	695	671	706	700	670	738	679	680	684	655	702	674	708	702	699	678	686	659	649	676	699	734	617	665	680	717	707	699	670	694	671	710	682	710	700	675	708	646	713	695	638	682	676	721	687	703	705	687	686	705	695	724	657	644	723	707	709	699	649	685	711	643	652	668	701	707	705	703	726	698	669	694	700	668	713	691	663	663	731	697	690	668	707	627	687	657	675	713	716	699	681	685	711	716	688	704	654	673	719	673	680	681	685	660	664	697	725	654	696	641	689	703	743	716	670	699	676	699	701	668	684	666	684	662	677	722	671	688	691	714	728	708	690	686	703	663	678	667	684	712	646	710	692	757	656	721	683	673	710	687	718	701	712	688	667	697	710	714	681	718	680	684	675	659	679	734	717	651	670	638	659	671	645	635	710	759	672	721	726	674	709	656	679	712	649	643	706	689	710	689	690	692	699	629	668	685	704	734	659	679	676	664	675	690	692	686	680	659	679	667	705	673	660	677	673	731	689	717	673	631	646	659	665	665	706	742	700	692	723	657	674	664	686	696	699	712	705	704	719	689	689	724	701	695	678	668	690	680	688	680	699	707	648	666	672	651	633	705	636	632	678	692	674	684	682	672	675	688	688	703	650	645	729	651	647	686	693	670	721	672	691	727	666	670	718	681	697	733	702	738	691	680	669	696	688	688	670	678	679	680	684	696	668	688	690	670	701	710	693	670	685	704	683	665	677	713	706	724	696	683	682	708	665	701	697	695	655	733	675	652	678	696	698	706	721	713	635	689	706	697	709	660	675	713	671	688	655	658	673	697	680	654	704	762	722	687	716	649	651	688	690	708	726	671	724	703	690	729	693	702	659	646	641	654	706	665	642	636	686	666	665	690	659	653	714	686	679	704	665	653	699	720	685	663	718	668	682	678	684	685	680	681	710	710	709	665	683	725	696	691	683	705	727	692	738	689	692	715	683	746	642	674	664	696	728	683	685	676	709	688	671	737	675	708	691	625	694	737	695	687	730	687	672	674	688	718	618	719	683	737	667	634	687	638	651	617	697	736	705	704	687	711	709	704	702	708	688	690	742	734	667	630	667	677	709	677	687	685	641	636	644	648	659	665	689	702	701	738	657	712	639	681	741	673	683	641	701	645	696	671	716	691	707	673	645	698	669	686	784	671	669	654	701	693	639	694	677	689	692	662	733	693	654	720	696	716	670	669	669	666	687	668	680	662	683	665	693	707	672	680	676	699	686	703	640	683	644	646	686	740	682	697	679	645	705	686	669	706	698	757	677	658	676	675	684	734	651	683	701	704	641	678	676	693	687	648	691	680	649	646	711	708	703	756	707	726	694	654	686	689	729	669	705	667	660	661	671	706	683	667	744	678	687	632	652	666	680	670	674	692	705	686	716	656	693	673	678	691	638	709	719	668	745	682	665	682	731	687	707	695	662	723	680	719	692	632	716	701	696	662	684	701	671	715	683	727	657	699	666	652	669	683	702	683	620	719	662	703	689	676	724	668	671	696	662	704	694	630	671	669	645	722	711	695	667	709	687	700	757	680	697	686	689	717	648	699	675	699	702	728	732	663	699	713	642	639	604	750	707	682	653	702	667	674	689	662	681	709	697	681	670	686	681	711	655	702	686	713	661	658	715	681	693	686	670	702	694	681	645	693	668	668	634	724	661	707	671	678	695	646	677	721	667	702	753	701	674	659	680	693	691	659	704	669	692	700	638	688	680	713	748	643	691	656	678	703	709	654	629	686	721	709	685	674	664	709	705	698	713	678	691	678	719	681	670	646	688	699	651	684	735	696	642	693	721	717	653	685	697	713	706	639	741	666	663	712	662	689	691	664	659	734	693	689	729	688	671	664	701	680	721	686	716	710	693	686	683	635	709	671	647	627	707	705	727	672	670	660	680	649	700	707	701	670	696	692	736	705	655	665	670	670	742	703	664	756	692	678	719	675	673	668	721	614	650	720	655	718	644	678	691	660	728	662	730	654	671	685	687	699	658	691	665	695	653	714	665	673	704	627	674	664	693	658	688	645	688	684	681	710	697	694	685	736	686	631	685	693	666	653	700	691	727	694	695	640	709	666	709	690	685	670	686	676	719	657	705	710	647	708	654	718	660	719	676	623	677	656	674	675	686	693	672	669	658	698	704	669	684	681	713	667	712	642	658	666	654	735	672	655	698	711	669	675	657	720	701	694	602	725	649	664	661	697	675	687	705	704	629	655	688	670	703	695	667	662	657	676	665	669	691	694	714	719	688	667	659	672	693	672	714	642	630	673	692	693	686	709	672	675	675	660	717	648	663	684	718	702	678	659	723	694	674	656	654	658	669	673	715	664	718	673	658	672	701	684	653	667	667	680	665	664	672	709	675	659	686	682	689	668	692	664	681	668	651	661	701	650	669	690	648	659	659	696	686	658	672	670	712	716	696	706	671	688	719	701	696	685	688	696	639	690	698	730	720	681	679	679	692	661	693	710	655	672	613	683	667	693	686	696	685	693	696	710	708	725	706	675	696	702	680	657	697	639	712	738	725	685	703	666	706	683	685	735	662	692	682	710	699	749	657	708	667	696	734	710	683	674	699	664	687	697	714	603	693	717	716	657	743	697	665	646	663	708	711	702	639	667	663	717	695	677	671	639	704	661	672	700	666	700	693	697	694	708	693	723	659	659	699	660	687	654	676	686	720	676	739	676	685	709	681	710	629	688	700	671	680	681	688	650	638	704	691	725	682	679	672	684	663	686	622	659	675	687	689	659	698	695	742	700	685	615	679	721	707	665	691	733	686	695	690	713	672	671	692	691	703	690	680	720	710	702	669	690	696	699	700	653	687	722	669	716	687	705	643	678	677	686	657	733	681	694	712	639	690	690	692	709	734	668	643	688	704	681	691	683	774	754	697	655	725	674	668	673	664	683	677	662	652	710	711	674	738	698	679	727	714	681	670	707	664	693	645	686	682	660	690	682	693	682	695	660	728	659	693	680	754	729	694	689	662	731	683	670	669	682	642	662	678	685	697	668	687	691	711	693	672	666	699	670	718	632	652	656	678
5293	261	162	123	79	88	86	78	74	88	82	70	64	57	57	68	69	81	52	60	74	50	71	53	69	61	57	69	57	77	73	77	74	60	56	54	63	74	73	77	82	84	61	58	69	74	66	57	64	75	69	64	64	74	70	56	56	60	61	58	71	56	73	62	59	58	90	61	72	64	54	55	61	55	83	60	60	68	65	60	56	75	56	77	57	67	75	71	63	68	67	69	61	56	58	71	60	70	85	63	68	67	72	56	54	58	68	73	77	73	65	55	85	51	63	61	64	77	49	67	77	66	65	59	69	78	69	65	60	65	77	68	60	70	71	74	60	61	66	71	66	72	58	62	68	73	71	67	60	74	63	63	67	76	59	74	70	60	68	58	66	59	66	59	71	57	61	66	59	70	70	67	65	63	60	68	56	68	77	75	80	79	71	67	77	51	68	77	74	69	53	55	59	73	67	61	55	51	63	62	63	66	50	63	51	52	69	57	69	59	80	50	71	75	70	69	63	81	63	78	72	68	72	68	58	71	69	69	49	70	67	72	86	71	80	55	87	69	66	66	70	66	66	67	61	72	61	79	74	50	60	55	66	78	51	73	70	66	68	66	81	68	60	70	61	72	61	55	58	63	62	63	57	60	73	69	73	64	60	71	71	59	69	62	72	76	65	70	59	50	77	60	62	71	52	63	72	61	71	72	58	71	65	64	63	65	70	76	60	68	75	63	66	58	69	76	67	57	75	42	50	51	54	75	62	65	52	79	61	63	64	75	58	77	70	60	67	63	70	66	72	63	57	58	73	61	58	71	63	65	49	58	56	74	48	60	65	54	61	64	64	54	52	75	71	82	63	71	74	66	57	57	70	51	73	65	70	63	78	55	62	69	72	67	61	60	58	68	66	73	71	66	65	59	71	84	61	73	56	92	50	62	73	71	67	62	51	74	66	66	81	58	71	78	72	57	68	69	75	71	63	60	63	55	64	67	82	73	61	69	64	69	65	79	70	67	70	73	58	52	62	62	73	48	66	62	58	65	71	64	84	56	74	58	77	67	76	63	72	69	85	62	68	72	71	72	56	64	67	72	59	81	65	67	68	64	57	62	69	61	54	85	67	73	35	74	64	84	69	53	63	67	71	68	67	66	46	68	46	63	58	70	75	69	65	68	60	76	68	61	60	66	58	64	55	68	72	70	63	65	57	64	58	60	67	68	59	69	79	68	69	69	58	62	74	73	61	69	65	76	63	73	65	71	60	57	72	68	67	47	87	77	62	52	70	65	64	68	63	75	79	60	79	60	60	69	60	68	67	70	63	67	78	69	64	63	67	77	60	48	75	53	74	68	67	57	54	75	52	63	63	72	56	66	65	65	63	61	67	55	61	72	87	62	58	67	70	70	70	77	69	71	57	63	58	64	64	72	68	54	64	75	72	74	72	73	64	58	61	69	73	63	61	66	77	55	72	58	64	54	66	60	71	71	53	55	53	61	70	63	72	46	61	69	84	69	76	72	62	81	62	65	62	74	72	63	53	67	74	59	68	56	63	84	47	68	73	64	80	63	57	84	65	55	76	64	56	60	60	67	65	70	64	65	65	66	64	58	71	54	62	60	61	55	74	62	59	56	73	64	70	58	70	64	62	66	61	67	69	62	82	64	60	71	61	71	68	67	60	57	68	64	72	77	67	80	62	67	79	64	78	53	58	57	60	70	61	67	55	82	74	70	77	67	66	63	60	77	84	62	49	74	73	54	63	65	64	68	72	66	65	62	82	75	72	62	71	70	58	75	60	77	75	65	62	68	62	57	64	49	67	80	61	63	69	74	52	79	74	66	66	75	73	70	77	72	55	73	69	75	71	72	61	51	79	69	84	68	69	70	64	60	76	55	73	57	78	74	76	67	50	65	54	55	71	71	80	64	74	74	58	76	64	59	72	77	64	61	96	72	65	92	65	61	70	55	73	65	79	70	61	72	77	60	69	62	67	83	66	77	56	60	65	64	67	61	74	64	52	59	72	74	85	62	59	74	52	68	45	79	74	80	52	57	59	76	51	62	75	64	70	70	71	61	66	80	61	64	56	64	51	65	47	51	65	65	77	60	72	77	61	66	77	75	75	75	74	53	69	75	55	63	69	50	65	67	69	64	69	51	74	57	70	67	78	74	70	58	59	55	84	68	60	59	56	68	56	60	59	68	69	70	69	65	59	63	71	66	69	68	76	76	48	77	63	64	75	70	67	58	62	71	66	62	58	53	68	52	62	57	69	68	57	78	60	75	61	69	65	69	70	56	51	50	68	74	64	64	57	64	68	57	78	63	69	69	68	68	71	60	66	79	78	71	63	59	68	54	66	81	63	71	65	78	64	54	68	79	57	73	72	65	54	70	63	57	65	72	66	68	58	66	68	72	75	69	62	74	61	66	63	55	69	63	63	66	75	66	74	60	75	58	73	63	70	79	70	54	66	53	53	57	67	75	66	57	72	59	84	57	60	65	67	57	66	66	57	72	68	63	55	69	64	71	61	64	62	69	63	66	52	66	59	54	71	70	82	71	53	70	64	60	57	67	80	62	60	65	73	80	76	73	64	63	76	69	57	67	74	65	70	53	72	57	72	57	66	67	58	56	83	59	60	76	70	68	66	56	67	69	62	65	62	57	78	71	67	68	68	57	79	46	62	83	64	60	74	65	74	82	69	63	58	58	62	60	72	64	71	92	55	86	80	62	66	65	57	75	66	66	59	64	70	72	50	70	70	57	58	50	82	68	75	72	72	70	56	57	69	68	74	68	75	53	63	71	53	66	57	66	71	65	59	65	61	53	70	59	56	59	75	77	70	65	73	63	70	63	57	52	58	78	71	62	71	65	68	80	74	73	72	70	61	63	62	62	50	62	82	64	66	81	59	57	70	67	57	78	73	73	83	64	59	63	67	70	63	52	84	70	75	57	64	74	59	75	65	75	74	59	66	79	66	55	57	69	66	78	67	81	63	76	71	57	56	80	65	71	62	77	59	52	64	60	74	73	61	75	68	62	67	67	76	63	69	67	64	51	60	74	71	77	54	58	60	64	78	60	64	66	75	83	61	61	76	69	70	55	64	71	56	59	77	71	62	78	56	71	64	72	63	50	65	61	65	68	71	51	70	55	71	84	83	70	71	71	59	60	74	73	63	64	70	70	60	75	66	46	77	70	56	65	71	67	56	83	60	68	86	65	64	71	70	63	69	63	72	63	63	78	59	70	63	66	80	49	51	84	51	68	75	61	70	68	77	79	66	81	82	58	79	65	68	62	76	84	61	59	79	65	86	75	76	67	60	77	64	53	70	56	67	64	64	65	76	82	68	51	78	57	65	72	62	52	62	68	52	64	58	61	77	75	78	74	69	68	74	58	64	59	76	72	71	69	64	54	75	71	70	62	69	66	62	74	66	61	74	62	74	77	57	62	69	75	55	62	61	84	68	64	62	68	69	56	66	55	65	69	67	66	61	62	64	66	65	65
6709	308	391	388	387	321	318	301	275	303	270	279	307	267	266	260	262	271	263	244	269	275	270	265	237	242	224	250	259	262	251	260	227	255	254	243	229	250	251	276	275	269	238	243	262	258	247	233	236	243	280	267	239	272	259	250	253	276	251	265	262	242	259	255	268	271	272	222	217	271	276	263	252	263	238	259	249	253	254	229	254	245	240	259	284	222	257	261	246	240	268	264	231	236	245	249	277	273	245	244	258	255	254	243	245	247	244	279	249	237	270	276	244	282	269	227	269	234	249	252	229	267	254	260	246	275	263	255	259	226	278	279	244	243	256	250	261	256	251	250	239	244	243	234	260	245	268	269	250	247	263	243	233	280	247	222	261	248	233	269	233	232	234	260	255	256	255	257	250	245	275	259	264	253	227	251	231	248	235	257	258	273	256	242	251	243	248	255	230	274	262	273	256	242	248	229	248	266	274	259	259	248	236	231	265	256	271	265	228	253	233	241	248	213	238	246	263	227	235	269	252	236	246	242	247	258	248	232	231	289	253	254	228	256	228	252	244	247	261	278	252	265	209	289	277	240	245	254	245	277	244	274	256	261	245	272	275	249	240	266	233	260	247	267	231	261	285	240	246	253	266	219	269	252	246	240	250	253	257	257	290	236	274	268	276	263	273	251	243	250	248	265	281	214	263	256	261	259	270	244	266	241	246	271	240	261	246	256	257	245	265	237	253	276	234	248	250	255	261	247	240	225	259	268	288	229	264	240	256	240	232	269	260	239	243	267	278	236	276	240	240	298	252	254	258	227	247	238	235	226	241	269	242	273	263	241	231	245	280	265	263	276	237	233	240	259	225	251	222	232	272	256	254	243	238	241	257	295	245	214	227	255	233	237	252	236	258	256	294	250	214	228	251	249	269	252	245	237	273	246	264	236	231	247	243	267	236	267	261	263	255	261	280	257	264	258	250	237	237	279	269	259	247	238	267	247	265	264	252	246	262	287	270	233	227	241	284	249	280	244	269	245	252	236	254	232	251	270	242	231	249	266	244	231	264	288	255	244	232	240	262	239	250	268	227	251	239	277	259	280	246	301	247	237	256	273	260	264	262	242	269	258	269	272	249	251	263	252	236	257	229	316	212	260	244	236	253	280	237	293	231	256	236	268	256	252	209	255	259	257	254	225	247	254	212	254	249	237	260	247	230	265	246	298	223	232	260	248	273	247	267	271	226	251	259	283	261	275	254	238	240	246	247	232	262	266	244	250	265	248	257	246	241	259	243	256	244	267	252	254	245	267	241	258	224	278	265	237	259	265	235	247	235	259	252	281	257	275	258	263	240	258	261	277	246	216	270	264	245	265	244	241	248	241	274	248	254	270	252	270	265	258	239	275	296	253	264	242	247	243	266	251	237	222	226	285	255	248	269	263	226	244	257	268	242	237	262	263	237	227	247	232	290	257	230	290	233	255	233	252	301	259	241	254	244	243	255	257	252	235	222	252	238	233	225	249	255	246	258	247	253	254	248	252	226	262	252	245	236	291	256	236	261	265	258	249	257	279	255	260	246	246	262	246	237	262	228	260	218	253	250	285	266	266	277	262	269	228	254	262	254	265	239	276	256	273	259	249	259	244	251	245	248	243	270	256	272	272	243	258	239	240	252	277	253	241	258	247	249	252	270	267	248	246	305	246	270	246	242	275	248	231	267	262	277	236	222	272	246	255	268	267	260	252	235	249	249	242	237	265	228	247	264	240	263	265	255	266	242	266	243	250	243	269	268	227	269	255	277	282	267	260	277	231	217	280	268	290	234	266	206	246	256	237	235	264	256	256	252	259	241	265	272	267	245	239	259	248	239	224	252	290	242	242	234	247	262	265	252	284	240	217	273	252	260	260	260	222	256	240	275	269	212	259	266	250	244	258	230	255	215	258	236	278	247	218	233	225	255	234	269	256	259	260	255	254	233	247	274	258	246	252	271	223	254	248	273	255	274	266	245	278	245	276	240	249	247	237	239	269	274	248	259	237	276	267	241	225	234	253	240	251	263	243	244	239	264	259	269	257	278	262	250	260	255	233	257	294	261	243	237	255	239	288	231	255	255	240	236	265	275	264	278	263	257	245	249	245	247	241	268	253	275	277	258	255	246	281	230	264	237	259	252	235	262	240	248	250	264	243	263	292	223	246	239	273	239	263	245	269	247	284	235	265	229	227	280	242	290	234	267	257	264	272	246	233	256	260	251	244	227	260	225	258	268	259	244	241	263	240	258	298	227	245	260	242	261	241	263	217	263	236	243	281	278	254	246	256	252	253	242	246	271	271	275	263	273	216	239	257	254	259	273	229	249	269	259	240	248	232	262	254	267	250	253	237	256	270	273	211	235	256	252	270	254	259	255	230	244	253	260	241	252	256	240	281	246	242	290	268	257	239	263	252	261	234	247	243	256	238	251	263	256	258	258	278	237	260	245	242	242	252	253	263	250	254	259	256	230	239	264	239	241	256	230	254	253	241	251	242	249	273	266	286	239	264	266	259	249	263	251	252	245	233	245	279	270	278	288	273	255	255	243	303	272	245	250	266	248	248	237	281	233	254	257	272	261	249	254	249	244	255	268	255	235	257	253	241	239	236	234	279	235	255	259	271	244	257	252	250	258	269	282	272	248	274	248	233	258	299	245	261	261	244	241	251	255	235	235	238	261	260	230	264	245	233	239	251	242	233	257	258	255	259	278	232	265	239	234	243	245	257	239	279	235	237	252	276	242	275	232	268	281	228	233	253	271	249	251	256	232	275	258	253	250	261	253	260	247	285	238	275	221	262	246	226	234	249	244	233	249	257	286	235	250	250	260	221	252	243	260	240	245	245	286	232	270	281	250	296	241	256	255	257	235	269	269	241	262	247	288	242	254	254	266	231	239	231	272	263	232	230	264	235	247	228	251	235	248	251	255	291	252	246	230	250	251	253	262	261	257	258	271	265	267	265	226	233	271	285	256	250	265	253	234	283	239	268	255	237	226	241	256	223	291	213	261	260	277	266	229	268	253	232	247	273	216	244	276	240	239	248	265	242	290	240	257	248	261	250	270	235	259	233	257	274	264	242	249	255	282	234	255	257	267	253	243	275	235	270	242	261	238	255	247	247	272	247	222	255	259	263	251	243	262	268	251	257	252	273	262	269	247	276	244	256	225	263	264	234	236	236	263	249	269	238	255	281	237	242	274	237	240	274	234	250	311	251	256	269	283	228	232	249	256	278	238	231	230	248	233	242	259	266	226	228	250	258	259	247	240	272	230	251	245	289	253	275	238	266	289	241	237	256	252	245	241	221	259	268	236	245	218	260	244	249	261	229	235	276	226	205	254	243	246	266	221	246	248	269	236	265	268	268	273	244	255	250	245	238	250	267	235	247	259	264	292	202	216	263	255	238	267	252	248	251	242	268	242	255	285	272	280	264	255	249	217	257	247	263	246	275	261	253	251	258	243	256	254	266	259	217	248	259	253	256
35564	9685	1461	910	692	494	426	321	306	262	221	229	188	209	189	177	176	164	152	165	152	178	158	166	153	161	169	155	155	141	155	152	143	135	144	150	126	131	132	148	148	144	142	150	138	129	138	141	142	128	137	120	142	147	169	141	142	159	130	120	140	133	129	142	150	121	147	140	170	137	143	157	145	126	133	149	137	135	131	123	158	146	153	140	154	138	130	143	147	140	158	164	148	165	152	126	168	136	133	124	155	159	135	173	168	103	150	140	134	159	149	135	149	148	160	141	139	142	124	122	150	147	138	118	139	176	141	131	126	138	124	148	133	124	133	146	156	136	118	123	131	157	155	130	151	128	130	133	160	154	139	148	157	137	158	138	121	144	157	153	149	137	131	152	160	132	131	138	132	158	133	131	135	148	159	133	148	152	145	130	148	125	135	156	136	115	151	120	123	126	139	144	147	144	150	147	143	123	132	120	166	122	132	147	120	116	147	145	139	137	132	140	128	141	131	138	133	136	135	151	154	126	115	113	129	151	134	144	159	145	118	142	160	141	123	150	144	153	141	151	146	139	142	142	130	160	136	142	118	132	147	134	141	137	135	122	152	140	145	152	151	158	146	142	133	141	127	135	135	133	143	144	148	148	138	116	135	132	128	133	132	146	136	164	150	127	135	130	141	119	132	127	159	142	151	127	132	152	148	157	117	128	147	146	156	136	143	128	139	165	121	131	128	145	127	142	154	129	147	141	132	134	150	151	118	141	143	139	131	132	147	146	131	154	129	110	141	153	136	141	143	136	138	137	140	132	126	135	126	151	152	138	159	139	146	123	141	148	136	149	125	133	136	119	146	136	119	143	111	154	145	130	139	146	133	127	137	146	153	147	148	157	136	146	142	146	151	160	147	146	138	143	132	142	138	146	149	153	143	126	135	152	133	164	151	123	141	139	133	136	145	132	153	140	124	135	156	130	130	155	133	132	132	144	129	161	151	134	131	124	143	143	156	148	162	139	151	164	136	144	133	143	145	142	133	160	145	128	144	127	135	119	147	132	125	142	156	147	158	142	136	152	151	148	130	154	122	133	131	131	143	142	130	146	121	151	137	129	141	159	137	145	151	136	137	138	118	127	144	119	141	144	127	125	133	141	153	137	138	127	151	140	149	155	152	140	151	132	150	133	148	134	143	137	124	147	133	135	166	128	133	142	132	129	146	149	136	137	121	140	151	122	157	145	144	138	163	128	155	154	118	139	126	125	133	149	137	130	136	135	152	162	142	146	137	132	134	140	131	141	147	126	135	120	135	118	167	149	150	132	155	154	124	124	146	128	153	114	129	153	134	125	128	135	154	142	158	150	147	137	137	150	116	136	138	136	134	132	157	154	144	135	136	154	130	134	128	166	132	150	146	161	135	137	133	151	134	153	141	138	145	126	134	142	138	145	163	137	123	130	142	169	136	157	139	134	131	141	132	156	147	137	155	157	133	156	141	127	152	129	120	144	153	126	155	116	126	171	122	146	123	140	149	148	134	120	139	104	147	137	127	148	150	164	148	119	138	148	131	138	147	142	130	132	171	148	138	135	122	146	141	144	137	127	146	134	136	158	126	136	144	146	125	146	151	128	125	149	142	143	131	154	133	140	126	126	149	132	143	121	130	145	149	140	147	150	126	140	147	165	140	147	137	138	142	114	159	140	147	126	147	138	143	154	156	153	159	131	136	123	117	147	160	136	140	149	137	129	155	153	149	142	133	163	139	152	154	150	131	140	133	112	127	137	138	133	129	123	140	152	138	145	142	147	166	152	129	154	126	123	154	136	150	141	116	142	152	168	144	139	136	139	156	137	137	152	150	129	142	147	135	126	135	148	125	148	123	145	145	120	158	132	123	149	140	126	120	128	149	154	126	156	144	144	127	142	135	132	120	160	158	129	132	133	125	150	137	158	133	145	155	158	127	147	142	150	153	151	135	146	133	148	142	108	138	129	129	144	140	115	122	141	129	174	140	132	143	134	150	125	138	131	156	131	144	146	133	130	152	175	121	141	139	149	119	153	140	163	130	137	151	144	141	126	123	125	152	146	156	162	132	150	149	129	135	155	154	154	157	135	134	130	133	140	122	138	135	154	143	133	125	146	134	148	138	152	149	142	151	144	140	170	122	131	137	128	126	138	143	145	142	147	123	118	135	131	123	126	143	151	124	147	138	160	151	132	155	125	125	132	131	146	133	147	131	142	111	121	131	113	126	157	140	136	139	139	138	141	123	134	124	126	132	164	134	127	129	138	142	133	156	134	135	123	134	144	143	146	148	147	136	149	149	131	157	136	147	146	142	150	163	136	151	143	132	149	117	139	146	122	159	126	143	137	146	133	136	147	150	152	130	139	138	120	143	122	124	108	139	126	124	136	127	159	135	148	112	137	144	141	139	145	135	153	146	139	157	139	120	130	124	122	136	148	140	159	144	146	134	151	145	119	119	147	136	135	131	118	112	149	145	157	151	124	138	154	119	163	144	145	128	132	148	128	151	140	152	152	126	143	146	137	141	133	141	159	145	141	154	135	127	142	150	137	154	122	132	136	122	137	143	134	142	135	146	144	126	155	139	145	120	147	157	129	129	117	124	159	142	139	140	146	128	164	149	149	130	127	127	143	139	148	125	139	141	155	131	120	128	116	134	145	137	139	158	154	136	137	134	132	135	154	160	158	142	131	123	154	126	124	154	164	126	162	150	140	143	136	127	136	146	145	144	126	136	137	137	142	169	144	136	138	131	148	134	138	113	140	157	141	140	126	142	147	146	150	136	146	142	143	158	123	148	130	134	146	133	148	150	145	133	115	144	137	157	136	123	140	147	159	127	132	156	140	147	146	127	116	141	152	161	125	133	138	155	141	150	122	151	166	121	148	166	126	131	142	131	145	144	142	128	121	158	139	144	124	150	126	129	129	141	142	125	128	148	149	124	144	130	154	152	129	151	140	155	149	142	122	111	133	141	124	163	129	140	143	113	139	142	121	134	134	130	158	149	163	122	130	143	139	149	158	137	152	130	154	139	131	125	131	117	149	133	161	137	138	142	174	133	148	152	140	130	137	129	162	146	109	126	164	141	132	162	151	126	142	143	148	147	133	127	148	146	145	155	138	159	149	152	140	140	148	145	144	138	146	133	122	129	128	143	138	136	128	127	132	141	135	153	138	135	134	154	157	158	123	134	146	161	138	119	139	141	137	137	128	123	141	132	139	141	142	142	138	136	149	154	136	164	152	141	132	153	158	138	145	149	134	128	114	134	115	135	152	123	156	151	144	158	133	163	135	147	152	126	140	131	117	144	135	121	159	151	117	161	128	136	163	138	137	144	144	149	132	117	156	130	126	125	126	133	136	144	136	123	161	143	139	145	155	147	130	127	134	138	152	160	156	118	126	156	140	134	159	133	137	128	129	133	137	151	122	136	137	148	113	142	108	121	161	161	148	142	138	159	143	129	134	133	135	133	153	130	138	132	134
16186	1207	2686	2985	2625	2152	1739	1455	1339	1212	1076	922	874	840	794	781	728	692	626	634	637	552	609	554	553	585	553	519	522	572	527	516	528	502	479	497	509	496	498	508	501	464	494	475	462	466	472	445	496	462	471	494	458	490	468	438	486	438	459	460	416	458	489	507	479	500	501	462	503	462	457	452	466	451	478	389	502	487	450	516	443	499	460	475	447	490	465	444	440	450	453	459	473	480	474	454	433	450	491	477	434	482	449	459	449	468	475	441	498	446	450	452	461	467	434	456	513	447	466	447	450	422	488	408	453	463	464	510	467	473	405	449	437	461	474	426	477	477	465	473	441	467	433	472	453	505	459	435	471	466	414	456	463	452	423	428	449	457	463	430	465	450	441	473	445	448	472	433	473	436	444	467	493	470	448	454	433	435	479	429	462	423	462	444	471	452	434	446	477	468	480	462	469	439	474	455	441	436	442	456	491	444	467	444	463	411	482	479	463	476	425	472	459	450	438	438	455	430	424	447	446	450	441	423	472	419	439	414	409	403	447	498	451	438	435	447	476	466	468	479	471	428	459	432	417	428	457	447	429	429	453	414	466	409	428	446	458	455	450	420	475	454	466	410	468	410	443	467	452	465	470	438	452	469	460	444	427	483	485	451	456	464	472	459	448	473	481	430	431	422	455	472	461	427	473	442	454	474	434	410	454	433	452	459	451	470	430	437	471	447	452	441	448	458	448	478	476	439	430	463	425	451	454	427	464	441	462	436	446	433	434	440	459	441	470	453	408	418	439	478	435	442	478	435	449	441	401	437	446	457	481	472	431	427	442	450	406	474	448	443	420	466	424	464	467	468	450	431	473	433	438	452	403	468	453	411	411	480	466	410	443	432	448	447	458	448	464	460	440	416	431	428	422	461	463	467	454	444	448	470	422	458	481	449	465	464	425	419	452	486	460	458	499	463	461	439	469	425	475	443	462	450	453	463	450	481	439	471	488	471	458	456	459	468	434	480	438	465	440	454	457	431	399	464	458	438	378	479	447	468	439	438	468	426	446	458	441	442	442	484	436	441	416	447	487	452	473	436	444	457	433	441	462	456	453	443	424	410	421	468	435	432	457	471	459	415	434	451	494	455	472	472	455	450	445	450	464	474	444	474	457	423	449	429	421	450	486	473	456	467	466	444	446	488	427	437	426	443	445	453	475	444	483	427	429	500	458	453	435	450	446	454	444	473	415	456	464	492	447	432	411	463	444	466	425	423	479	442	449	432	427	422	441	422	455	468	494	425	455	411	475	439	443	427	424	462	442	453	474	428	479	452	412	469	435	504	438	478	436	437	425	453	462	448	443	488	464	460	464	449	456	411	459	447	410	426	441	449	448	446	467	446	457	464	410	459	484	448	436	428	479	434	470	439	422	469	455	476	435	461	443	455	457	451	451	456	424	445	385	454	431	441	442	436	402	416	454	435	439	445	510	441	415	441	447	434	440	425	463	449	442	421	436	460	428	491	449	429	450	453	457	453	459	438	433	446	437	449	424	463	440	450	385	448	460	463	439	454	429	459	451	436	434	436	489	442	444	454	456	437	444	473	465	418	452	436	470	444	438	421	484	452	460	475	457	482	458	477	423	432	436	474	465	452	436	456	426	450	437	472	435	468	434	437	425	454	427	414	476	438	422	461	448	455	452	444	490	462	422	477	452	467	429	447	437	427	463	478	467	445	435	463	458	447	413	412	453	458	428	431	490	427	489	431	424	443	478	452	410	439	445	451	428	434	438	463	450	459	429	418	423	423	504	423	422	444	453	446	432	420	422	424	429	442	440	478	472	439	449	459	480	473	478	450	474	449	487	473	494	459	464	455	446	467	443	453	448	486	414	481	462	479	418	452	467	432	457	427	444	448	420	481	449	436	475	442	484	472	441	432	424	441	438	437	421	439	399	458	432	461	472	397	455	458	447	495	450	452	423	456	428	420	434	445	464	432	451	436	468	486	416	439	435	467	440	421	471	405	405	426	486	423	451	435	465	477	477	449	451	451	453	412	479	456	451	449	432	420	469	474	437	460	447	426	435	437	452	462	422	427	416	367	461	461	446	428	465	467	432	447	466	443	460	439	436	472	455	453	451	472	444	467	443	431	470	429	445	422	462	419	442	461	466	444	422	441	450	445	427	473	458	406	453	446	458	473	422	441	443	445	416	408	451	462	429	442	450	443	434	439	496	429	471	482	423	462	434	452	426	441	418	462	444	469	441	470	424	482	433	435	446	415	458	435	445	449	437	441	421	468	435	446	461	462	463	424	463	462	445	455	462	440	440	472	474	435	466	469	505	464	435	436	430	460	437	440	418	455	458	473	435	437	414	437	447	442	427	450	449	483	418	431	456	413	494	444	415	467	470	454	448	422	428	443	472	446	426	448	461	466	444	474	459	409	445	420	430	439	447	417	456	468	475	440	443	447	438	431	445	454	476	449	423	509	429	464	426	475	429	449	442	440	467	436	428	468	439	463	443	440	452	456	474	459	471	435	391	434	402	417	431	463	429	442	459	424	460	445	428	419	439	424	405	441	413	456	425	436	442	449	490	430	439	424	460	430	460	416	444	442	446	497	447	505	458	457	441	441	467	438	437	419	488	417	454	454	483	466	402	434	461	434	454	483	431	484	459	453	418	420	486	439	500	426	448	456	409	473	474	471	433	441	435	438	431	459	444	439	448	441	451	440	468	514	420	439	407	438	458	465	439	419	404	449	474	443	448	463	481	422	436	449	452	417	479	439	422	468	455	419	435	424	457	452	445	463	436	431	433	424	440	444	443	459	449	451	492	479	468	431	466	440	433	439	427	444	404	474	455	431	474	482	396	447	475	435	457	454	440	433	454	448	430	471	449	497	427	418	422	401	466	410	431	414	448	462	444	403	499	469	453	456	437	424	468	466	440	476	451	469	434	489	481	469	406	491	461	443	473	421	466	434	446	471	469	435	455	438	457	496	434	413	486	443	422	441	478	458	444	404	473	473	442	449	435	448	446	450	410	501	446	459	452	480	424	466	462	473	440	446	486	463	417	395	441	426	396	461	485	426	510	442	453	436	391	452	469	443	468	452	486	424	427	414	456	482	465	448	413	459	382	469	458	466	455	456	404	444	441	473	494	432	465	456	426	417	450	447	398	439	453	485	464	457	440	461	441	469	440	428	444	469	475	440	445	445	448	445	440	429	439	472	414	462	431	442	460	460	434	415	424	431	466	453	471	427	451	479	444	454	435	481	417	446	460	463	447	465	470	470	426	407	418	461	470	461	450	443	418	448	447	461	440	452	431	434	461	471	419	414	464	451	416	460	470	416	459	434	451	455	470	468	459	466	458	458	452	444	463	449	431	434	442	414	465	444	421	461	440	449	490	475	458	445	475	442	442	445	454	439	440	412	461	454	481	467	461	462	481	446	447	463	457	464	459	462	419	416	417	472	447	476	397	440	460	440	473	450	483	450	453	444	429	455	436	489
43209	23396	7615	2117	1404	1036	776	569	525	462	439	389	395	354	352	340	291	288	284	301	251	277	283	282	268	298	246	282	248	255	263	233	219	249	266	218	238	243	243	233	252	260	249	251	231	262	249	230	252	188	254	238	231	236	242	229	233	225	221	216	238	239	223	227	237	203	253	207	246	231	230	238	227	227	199	255	239	223	229	222	239	246	227	246	240	215	205	260	244	237	242	249	257	202	264	230	235	211	245	252	220	240	247	241	249	247	224	237	230	226	230	230	229	257	235	233	210	238	245	280	233	249	244	248	241	227	233	233	218	210	236	225	228	251	197	219	250	259	221	219	256	233	223	245	221	262	233	224	231	252	214	230	255	233	238	243	256	218	219	262	247	222	238	221	244	212	209	235	221	225	224	234	208	245	231	260	216	211	240	234	235	230	223	228	265	221	231	252	220	252	206	232	219	258	223	233	224	249	230	242	237	244	212	227	268	223	228	211	227	209	230	245	236	249	229	261	251	228	223	242	239	233	235	235	239	218	218	198	227	219	227	235	224	238	249	209	224	216	217	234	236	232	216	224	244	218	228	271	252	199	229	201	242	235	236	232	220	229	223	245	239	243	265	223	231	225	246	224	240	256	243	245	238	228	263	229	253	275	241	221	229	232	234	215	233	228	230	238	222	219	224	217	220	230	225	225	226	224	241	224	228	253	239	255	240	222	252	218	231	234	239	230	223	235	221	217	235	228	238	231	226	238	232	266	242	260	236	243	228	247	257	204	242	221	222	248	236	222	233	237	225	239	219	214	264	242	228	226	224	224	233	227	234	255	225	210	232	241	232	222	207	231	229	213	214	217	226	255	227	254	234	247	240	232	239	249	228	230	223	230	232	209	252	222	250	233	240	278	197	247	236	223	220	250	209	249	249	228	221	238	237	251	228	231	202	226	244	238	256	242	222	219	241	236	255	214	234	253	228	243	222	236	237	230	213	241	226	230	266	203	251	214	217	231	233	245	245	230	221	215	250	237	219	212	240	230	226	264	232	240	233	224	236	236	217	231	235	237	230	227	220	226	192	212	206	220	229	250	227	241	234	231	229	220	240	221	250	246	253	239	235	231	221	233	254	224	248	239	215	243	235	235	227	235	234	227	220	218	248	224	253	229	242	232	220	224	234	256	237	242	246	212	227	224	217	219	251	246	236	220	226	233	215	189	230	237	264	237	228	240	232	224	264	275	234	260	251	229	230	236	232	216	215	212	241	236	219	236	222	234	205	247	208	218	213	219	253	207	234	242	218	238	252	265	228	243	246	238	229	261	254	246	248	232	213	245	229	242	217	231	236	217	239	229	246	232	220	229	252	256	222	247	244	222	257	278	240	232	246	224	231	247	231	219	221	230	213	237	232	218	230	226	243	244	208	258	247	236	215	254	239	219	229	234	242	258	251	242	233	257	240	240	240	264	235	260	241	240	268	221	231	214	254	228	219	224	220	224	230	234	243	242	203	235	231	271	258	220	205	235	222	206	297	238	245	220	216	239	228	253	220	237	268	211	214	258	231	212	253	246	241	259	246	225	235	233	229	255	250	199	216	237	216	241	204	231	226	240	234	244	214	234	223	221	253	243	231	225	229	239	247	220	226	201	213	230	231	216	243	245	238	263	262	234	251	245	230	242	218	227	239	234	219	236	249	222	234	255	226	209	224	233	227	227	215	224	247	247	221	241	223	226	245	234	223	246	253	230	239	235	233	254	223	264	235	250	225	235	226	228	228	208	214	245	226	225	253	233	242	217	258	199	246	235	208	220	223	217	240	212	227	271	249	235	236	243	258	231	227	231	228	200	259	214	214	223	254	266	237	232	213	219	227	225	217	232	258	243	248	224	229	236	250	259	261	218	228	232	227	212	239	240	246	226	258	232	252	221	235	246	245	248	248	223	225	220	240	224	214	208	217	220	229	226	235	245	236	220	216	227	212	268	206	223	232	256	231	226	243	250	238	231	257	222	235	234	239	228	249	228	219	228	241	233	211	219	226	214	246	231	210	257	233	206	204	204	247	206	234	240	231	245	226	225	228	217	230	258	264	244	223	231	233	219	252	234	234	233	239	248	234	211	242	214	258	231	232	250	228	234	211	232	233	211	227	248	236	246	244	226	214	228	212	227	263	237	243	207	245	243	225	243	246	227	229	213	228	209	237	250	245	230	229	232	253	235	232	218	221	245	234	252	247	225	240	224	207	233	246	242	213	224	254	248	224	222	263	238	237	215	254	208	236	230	216	247	248	249	226	243	224	217	235	222	242	209	230	252	254	215	235	239	245	238	226	227	222	251	246	236	231	250	205	229	222	243	233	235	210	220	238	237	208	237	217	241	258	249	238	282	246	228	210	224	216	224	244	222	236	257	233	247	221	212	221	250	245	257	231	232	242	220	228	226	255	213	213	214	258	228	244	220	247	207	244	238	259	248	249	247	253	231	252	252	228	239	211	208	234	216	204	232	210	245	259	242	237	247	228	234	275	244	252	238	227	278	256	224	236	217	234	241	231	219	233	237	227	227	251	225	215	257	258	236	233	246	266	213	215	245	240	223	241	212	225	235	234	229	235	238	245	231	250	249	229	254	245	228	241	249	231	245	255	217	250	213	219	244	245	243	227	227	248	238	207	244	228	237	235	241	226	200	208	228	238	217	220	261	230	252	225	223	240	233	223	245	256	269	204	228	237	245	223	219	248	213	240	230	231	257	220	222	227	228	241	248	264	230	228	218	243	259	248	258	240	258	233	236	234	217	228	219	258	238	230	225	225	223	237	279	223	244	245	217	246	250	233	212	230	240	228	257	277	236	233	228	236	221	231	235	221	236	221	231	222	215	222	237	223	255	262	238	246	240	210	220	233	227	211	210	215	246	240	213	250	230	236	253	252	244	240	205	235	219	226	208	259	236	241	216	243	222	241	257	234	222	251	251	251	232	246	253	233	226	259	275	247	244	248	228	225	255	219	214	266	289	222	233	223	242	228	267	239	221	242	243	250	231	238	228	257	253	212	202	252	228	244	239	228	217	226	238	231	230	234	251	241	240	232	237	238	240	214	224	250	229	254	231	235	243	231	252	226	292	227	241	226	230	235	215	225	264	212	229	248	237	257	242	243	242	242	260	245	242	232	241	250	225	221	258	216	224	223	207	247	251	220	212	242	260	222	225	234	243	222	231	220	220	243	251	238	224	218	239	259	218	240	243	248	231	243	249	241	238	209	239	245	193	243	241	250	229	267	234	220	237	226	233	232	227	229	232	210	220	218	253	252	226	238	203	244	261	216	229	219	213	229	236	210	212	243	226	235	261	270	221	234	229	235	216	259	250	240	231	245	234	209	235	264	216	245	253	230	237	230	250	216	255	229	220	218	245	224	254	240	225	241	236	198	194	251	232	229	249	244	217	247	252	247	253	221	216	252	233	238	241	255	241	232	233	221	214	230	221	249	220	221	251	232	234	205	260	224	212	213	235
21027	2294	4756	5441	4586	3888	3301	2700	2383	2042	1887	1645	1474	1405	1375	1274	1187	1186	1133	1084	1032	1019	979	928	901	847	907	935	852	840	833	829	810	865	813	760	784	843	786	763	767	786	753	772	752	733	745	776	748	747	749	771	713	782	728	709	715	736	671	728	762	728	716	686	702	718	723	742	736	690	726	710	768	706	672	690	713	685	733	705	719	731	711	695	692	715	691	719	734	707	679	711	718	756	719	757	666	692	737	689	719	701	687	726	712	702	699	719	676	728	717	678	685	666	661	648	708	735	733	738	727	719	676	696	671	694	679	697	702	687	720	676	725	685	706	692	736	700	620	746	729	677	721	709	697	744	675	704	667	703	699	673	726	711	682	693	696	649	677	693	715	721	706	698	690	693	695	667	688	623	680	650	701	689	722	697	651	732	729	742	715	728	684	695	730	687	658	695	690	704	645	684	639	707	681	675	741	675	674	691	671	688	666	712	710	653	673	672	691	683	707	697	671	710	701	701	688	695	716	709	685	691	632	726	670	705	691	678	691	731	657	711	623	716	680	642	706	642	689	700	684	683	655	704	660	661	708	682	643	704	691	696	659	653	663	680	677	721	708	669	690	709	742	678	717	715	700	685	638	726	715	665	729	694	681	702	644	676	660	708	706	696	695	663	734	634	730	678	675	669	712	738	651	673	691	707	632	734	676	671	650	721	674	665	707	668	672	647	718	680	693	718	674	684	656	714	713	698	689	715	718	657	690	673	683	685	687	723	749	679	685	669	680	700	687	717	662	699	669	730	667	714	685	686	729	724	718	700	689	718	716	665	712	733	686	693	725	682	721	665	732	683	662	681	669	628	705	685	681	728	678	709	670	702	724	631	619	701	676	706	634	675	672	669	694	718	682	658	671	680	686	688	698	688	707	729	685	704	695	701	689	649	702	648	723	670	616	698	647	717	700	685	675	736	682	674	694	705	681	661	738	688	700	688	654	650	668	675	672	700	715	724	665	716	673	697	644	705	683	679	658	690	654	673	676	683	697	775	692	712	702	654	659	637	697	664	680	666	661	699	649	701	643	687	710	669	744	689	711	677	684	659	674	693	697	682	689	686	687	666	672	659	695	660	686	683	701	721	687	690	684	694	720	678	646	677	681	718	669	688	696	696	661	680	713	674	692	705	690	680	663	695	672	711	710	651	695	677	669	661	670	712	667	693	746	685	710	685	663	725	725	697	702	653	677	636	693	712	706	638	680	690	700	689	657	671	731	714	670	690	659	696	695	677	704	691	701	688	671	699	695	699	711	667	654	650	696	696	686	750	710	703	683	699	675	628	693	682	661	648	655	636	694	718	693	720	688	701	699	706	707	717	697	628	654	645	689	639	724	668	703	651	707	749	718	719	724	688	671	684	685	715	687	629	766	667	691	689	682	656	683	677	700	684	690	714	707	667	733	677	712	709	696	704	709	634	665	625	641	687	659	682	690	698	665	675	643	655	680	727	678	682	671	712	673	648	684	694	720	702	685	723	673	685	722	682	651	707	691	710	709	716	679	624	685	674	687	673	689	646	634	716	623	686	738	724	705	664	697	671	668	643	646	702	648	675	726	683	697	672	702	707	680	685	709	724	651	675	698	708	690	711	722	642	691	653	682	692	741	677	669	657	720	649	675	671	718	660	698	680	659	658	735	680	749	647	708	703	715	677	711	634	693	727	719	724	723	688	714	679	714	708	680	716	706	676	652	672	670	672	644	669	666	682	669	710	678	666	705	735	693	690	642	743	687	715	663	672	708	694	671	734	701	697	728	674	721	675	680	657	702	694	645	686	708	709	675	682	702	773	666	647	693	712	691	642	734	676	661	660	674	705	702	699	627	716	701	725	693	644	664	703	671	718	675	707	681	711	704	673	696	687	663	690	661	671	706	702	669	661	690	651	665	715	674	686	775	713	668	715	659	721	693	700	701	683	675	718	675	675	708	697	706	658	696	707	663	688	690	707	655	709	716	651	648	694	677	653	729	670	739	664	670	726	704	679	632	666	706	682	718	659	688	709	640	697	701	671	680	681	698	689	681	672	742	677	650	697	699	712	696	672	716	696	679	700	673	664	640	687	670	731	704	699	673	649	673	665	701	621	681	696	719	712	705	714	651	656	702	699	704	697	732	667	722	729	689	713	671	690	653	659	694	669	630	718	713	674	692	713	683	668	693	650	674	695	666	738	685	650	658	689	665	654	694	663	687	716	703	692	700	702	674	675	686	707	653	685	674	657	691	712	696	710	662	697	719	723	663	697	691	698	722	685	684	699	710	692	674	682	709	701	700	686	677	721	658	680	687	743	639	669	664	652	717	741	675	682	660	691	694	687	648	679	730	671	689	688	694	685	651	694	685	691	713	702	709	720	664	703	699	696	652	682	655	669	701	663	727	674	662	706	712	689	672	676	662	675	639	697	733	682	643	674	695	674	667	727	701	730	694	647	666	641	660	666	718	719	696	699	684	672	682	732	677	659	724	722	661	752	714	691	688	696	669	686	671	734	662	719	691	684	705	739	707	681	646	662	712	693	688	692	720	691	634	669	720	670	698	726	683	669	730	734	698	639	710	735	644	686	657	684	701	682	723	681	697	660	766	655	693	681	670	673	719	715	674	727	701	668	676	696	667	684	692	677	675	681	675	662	689	667	684	707	718	670	669	679	689	664	670	676	743	683	673	670	660	669	720	716	680	615	699	700	713	677	713	634	649	716	687	724	704	679	698	686	711	732	706	690	658	656	697	711	679	734	701	714	737	677	654	677	673	723	702	666	683	726	700	713	682	693	728	738	682	707	659	686	696	669	697	722	725	679	706	662	663	660	691	705	647	672	739	722	771	698	668	692	733	705	666	700	666	682	685	749	666	681	654	651	735	691	720	699	700	660	700	701	706	634	682	668	702	678	642	726	712	687	675	720	660	724	700	712	667	677	673	668	667	665	627	667	686	710	675	699	715	715	658	726	634	713	663	668	684	667	648	674	742	708	699	669	688	698	684	674	671	643	656	655	710	664	756	679	699	696	703	702	686	703	675	695	655	706	661	702	654	694	732	681	687	718	720	725	692	668	723	643	713	700	719	667	676	698	676	675	688	677	699	693	701	654	664	679	701	709	722	671	652	697	676	715	614	667	687	656	687	685	711	705	677	695	690	717	686	692	678	673	695	709	722	663	647	695	640	724	715	706	678	691	686	722	693	685	706	650	705	716	698	730	704	699	653	694	686	677	644	641	724	689	662	704	685	686	705	713	659	666	696	722	674	662	669	668	728	679	701	701	738	679	705	739	710	713	703	680	710	703	691	703	699	676	666	641	626	714	707	643	636	660	691	725	684	713	618	690	715	679	716	635	705	728	642	704	718	640	684	697	712	672	705	749	718	700	711	684	712	722	637	705	692	713	686	668	677	669	671	708	664	671	701	698	651	715	729	720	706	701	664	734	680	685	664	717	702	722	700	713	684	697	699	679	665	743	711	662
6027	401	203	111	91	94	87	68	69	69	73	88	75	72	71	85	67	64	67	79	64	67	60	58	60	60	79	62	64	56	71	65	62	83	65	82	75	80	70	71	68	73	73	66	67	58	70	67	75	67	67	82	76	69	66	73	63	61	84	60	64	90	65	67	66	79	71	72	78	72	78	73	74	55	61	57	71	63	54	65	60	61	57	57	67	81	65	65	80	53	77	47	82	62	80	59	75	60	94	73	76	76	65	68	58	64	68	67	71	59	60	76	71	66	69	56	65	64	77	72	78	67	65	61	68	71	55	67	68	65	62	67	70	62	65	75	63	71	56	72	64	75	73	59	70	56	59	76	63	84	49	76	68	69	69	64	79	83	63	66	68	54	66	83	62	75	82	60	79	66	59	73	63	63	60	46	57	66	73	72	66	73	61	67	59	77	76	60	59	75	68	74	76	71	70	64	63	59	66	60	53	67	55	73	61	69	65	82	69	80	74	67	53	77	76	62	56	85	65	60	70	74	57	67	66	73	73	69	62	77	76	70	77	67	80	74	65	67	71	69	70	65	58	73	62	71	69	83	78	61	79	65	67	65	81	89	56	72	80	74	90	65	72	76	63	81	68	71	72	81	61	75	63	81	74	78	62	72	71	78	62	70	68	65	58	71	70	66	69	67	73	73	61	58	63	72	51	60	73	80	59	73	71	71	77	62	73	70	55	62	85	77	62	71	65	70	53	64	63	59	66	54	65	79	70	68	77	70	76	71	62	67	62	68	64	66	77	70	53	72	80	77	69	80	65	74	74	61	67	67	75	76	83	74	65	58	68	64	62	71	77	76	49	80	63	76	74	74	64	61	62	69	82	62	55	63	64	62	50	74	67	54	80	71	74	60	69	75	62	67	73	87	41	73	61	66	62	69	63	71	61	90	76	47	83	63	75	67	45	64	67	64	66	80	61	71	58	62	74	57	72	78	65	67	69	68	75	63	88	56	66	56	69	67	53	73	83	65	64	56	79	65	72	51	68	65	67	82	67	72	65	59	74	82	58	71	76	61	77	69	76	64	72	71	54	64	66	71	53	70	57	54	75	72	69	81	71	66	66	79	69	61	63	62	66	62	66	65	75	65	75	74	72	53	80	75	74	60	70	73	73	54	57	65	66	68	66	62	64	71	56	69	78	62	75	80	64	59	59	64	75	70	71	66	85	74	64	75	65	61	53	77	58	58	71	64	57	73	64	56	59	71	75	76	66	65	70	75	71	83	71	58	66	65	76	63	81	71	70	60	59	62	70	63	81	74	74	84	58	62	64	87	73	71	66	58	71	80	65	75	55	57	76	60	83	50	70	60	64	66	66	74	73	75	69	58	69	80	75	75	66	66	59	76	77	60	75	58	83	74	74	71	68	71	75	61	65	75	59	60	71	66	79	64	59	65	71	80	56	66	67	68	69	69	69	60	74	74	73	66	66	74	68	64	90	61	72	66	71	68	63	57	88	55	60	80	58	56	75	76	78	83	75	61	77	67	57	62	66	61	78	79	75	64	58	68	71	76	67	63	70	72	68	66	78	73	71	73	76	65	75	77	65	57	76	77	56	62	65	76	73	70	59	58	57	85	80	71	59	71	66	66	67	72	69	61	68	72	68	63	58	53	63	60	63	82	69	63	76	83	65	64	67	62	58	64	80	70	78	73	72	55	62	75	64	69	62	66	69	64	77	66	68	70	61	73	52	92	67	56	61	86	68	68	87	59	66	72	88	62	73	80	64	58	79	70	66	64	66	63	74	66	63	63	72	64	73	61	67	79	78	66	80	68	84	72	64	65	85	58	57	82	70	55	73	67	68	60	68	71	72	73	63	81	69	63	73	66	63	69	65	69	71	57	69	73	75	88	70	63	58	53	67	55	60	70	52	69	69	60	64	65	60	63	61	83	83	79	68	67	64	67	69	83	68	72	59	64	74	75	75	62	75	73	66	61	70	63	67	60	74	61	74	53	57	62	53	68	70	62	56	68	76	71	60	67	63	72	59	55	76	69	58	80	67	82	81	76	72	63	73	63	62	75	73	67	60	77	70	60	68	61	72	66	64	84	70	57	74	74	78	75	66	77	66	69	84	66	65	79	67	67	58	54	63	77	89	69	62	68	73	55	69	65	58	78	68	77	69	68	78	76	72	71	76	78	50	67	66	64	64	59	53	69	90	72	70	72	63	76	57	60	52	69	81	67	72	55	67	69	83	69	70	64	75	77	75	75	79	69	70	65	68	64	69	66	64	72	68	76	77	62	73	61	68	61	74	69	61	56	66	57	64	81	67	68	67	82	62	79	67	79	65	56	65	72	67	73	67	58	67	64	67	76	87	68	64	68	66	65	68	65	71	61	88	81	92	61	66	75	56	67	64	75	64	71	70	61	60	74	65	59	75	69	81	86	88	73	56	81	74	66	77	83	64	63	81	62	77	79	64	74	81	86	73	55	63	67	66	72	60	71	64	51	66	66	69	73	63	71	56	58	61	71	67	72	65	62	59	58	74	72	61	76	67	73	76	76	65	59	69	72	64	76	69	68	68	62	73	47	49	77	67	67	73	70	44	69	75	81	67	68	79	70	67	65	69	48	59	65	75	61	77	76	61	71	58	83	63	75	69	62	59	60	49	83	61	64	85	48	61	77	69	81	71	64	69	79	60	58	76	63	68	73	56	81	69	51	74	63	59	76	71	66	65	76	84	73	70	70	53	55	73	66	85	59	60	67	64	65	67	66	71	62	50	69	69	65	63	68	46	68	58	81	71	65	58	77	65	63	66	66	61	64	83	68	81	75	75	73	70	67	69	71	81	77	80	59	68	64	65	72	70	73	71	79	56	74	79	76	65	56	77	70	66	74	83	58	66	43	57	54	66	66	82	70	64	65	54	85	69	74	65	63	74	59	81	60	77	71	72	87	68	67	69	61	64	63	59	62	67	55	66	73	80	59	66	55	71	76	66	83	67	68	83	66	75	57	73	66	69	67	59	62	64	63	60	58	73	71	70	68	62	66	64	86	67	76	74	57	65	81	75	61	85	76	75	71	75	70	86	69	70	74	71	78	60	58	70	68	74	68	68	59	73	57	67	60	72	74	71	71	68	70	70	53	68	71	65	52	64	67	60	57	68	77	71	70	65	76	71	64	74	79	61	85	57	63	58	67	63	96	72	65	66	66	76	73	83	73	76	64	70	73	58	70	60	53	69	61	84	68	77	74	76	63	81	69	75	77	59	71	65	64	90	65	65	58	63	82	66	81	80	74	70	83	69	76	71	70	89	70	81	69	68	61	56	78	73	61	67	58	70	62	65	55	51	75	84	75	77	59	57	67	77	61	65	95	78	75	69	65	78	63	62	66	63	70	56	70	69	69	76	77	58	79	73	71	69	59	73	62	71	68	62	48	65	76	74	64	59	71	74	65	64	70	59	66	68	60	66	52	67	67	90	79	62	67	81	76	73	71	82	60	64	81
7231	343	402	405	392	361	366	326	334	303	308	284	285	261	272	262	277	251	245	299	273	246	259	272	257	284	252	277	248	270	295	268	241	279	246	265	232	251	257	260	272	253	266	264	268	248	240	297	259	253	283	280	235	273	246	253	265	240	236	240	254	249	298	233	258	249	281	266	239	294	275	273	253	231	292	263	291	253	271	251	278	255	227	253	265	256	261	238	255	279	243	289	253	252	254	255	252	243	281	289	257	252	258	235	224	246	256	297	253	256	248	258	244	239	253	242	244	239	245	279	273	246	240	249	242	240	226	258	278	246	254	235	263	243	255	252	267	255	228	246	269	244	278	273	280	265	289	253	256	252	247	224	262	276	256	265	234	267	274	234	274	253	268	279	259	295	236	262	242	233	261	257	238	254	253	254	251	292	259	278	292	240	230	252	260	262	242	268	270	248	234	235	244	281	257	239	276	276	229	299	258	254	264	248	246	268	263	242	249	237	274	269	237	249	256	239	251	248	276	268	269	276	269	258	259	242	222	269	256	254	268	259	260	221	265	232	257	259	255	266	277	255	275	266	265	277	240	230	274	269	248	279	242	257	265	265	241	264	260	244	244	272	295	236	220	249	251	272	277	272	243	252	265	256	263	247	238	242	240	252	251	240	251	280	257	272	247	259	261	269	281	291	256	231	234	262	221	266	280	238	243	232	252	258	273	272	239	249	276	267	241	273	257	225	262	266	261	274	250	246	249	233	230	238	235	264	281	265	247	279	276	241	275	252	256	255	258	270	290	259	266	283	243	264	272	227	250	272	247	271	272	262	257	261	282	277	254	274	281	240	261	290	249	264	240	286	248	264	251	300	258	268	257	252	274	268	255	255	275	245	247	267	285	261	284	230	271	276	251	271	240	255	270	254	225	242	251	283	254	268	254	260	243	263	272	270	251	264	288	250	269	280	275	248	278	253	236	277	267	272	249	263	265	282	276	273	291	257	276	262	265	291	259	222	249	230	260	279	264	244	240	269	261	250	282	266	245	259	253	280	234	290	251	239	279	267	247	229	258	258	254	268	267	250	271	258	275	290	242	267	248	262	250	267	247	245	298	238	275	265	246	264	255	292	272	270	245	263	269	274	226	234	250	270	266	250	259	239	252	254	261	277	253	223	256	290	254	236	269	278	285	263	253	282	237	251	282	253	254	246	242	239	290	242	274	270	230	226	269	228	262	253	242	273	233	242	242	248	274	252	239	261	236	233	245	251	245	275	260	291	290	252	263	259	262	253	270	267	245	226	258	265	266	252	264	254	269	267	241	235	257	264	257	238	243	267	249	270	288	266	239	252	237	287	292	248	265	250	249	275	257	254	273	269	248	276	266	262	281	244	259	265	246	240	264	210	257	252	264	258	261	246	255	241	284	245	242	259	264	264	251	250	248	246	240	252	256	251	238	274	232	279	253	262	260	244	270	264	277	237	263	284	243	247	239	272	234	274	258	260	254	271	242	264	259	242	259	231	260	264	252	268	263	230	239	269	242	241	270	283	275	244	270	281	261	268	270	236	249	248	242	246	261	281	273	265	264	251	246	292	260	267	242	236	242	248	277	240	261	278	284	253	249	272	262	285	240	259	222	276	277	260	272	248	252	232	270	284	242	268	258	241	266	247	279	290	248	250	246	284	245	246	235	261	280	267	274	270	236	273	269	253	257	265	249	246	262	253	264	255	246	247	259	257	278	252	214	271	270	243	243	262	265	238	276	266	245	276	260	257	256	278	254	243	255	258	273	284	257	262	252	277	238	244	294	267	253	243	279	254	241	249	236	253	250	248	257	233	237	239	226	272	259	271	276	247	241	246	286	241	234	275	304	236	267	258	258	265	254	237	259	273	253	255	291	291	262	238	269	247	214	267	299	258	261	251	269	239	254	235	272	283	261	289	250	278	269	260	259	252	271	270	265	261	261	237	242	272	228	239	263	253	255	243	266	297	257	247	262	266	254	250	240	282	225	281	279	219	260	228	258	263	282	250	247	279	250	276	259	233	250	257	261	251	249	250	274	249	245	249	252	248	257	243	257	257	282	284	252	253	256	271	244	256	241	262	251	251	269	241	253	248	266	261	232	256	259	244	254	248	281	256	247	267	241	260	265	249	267	223	262	243	260	232	262	266	258	260	298	241	265	253	273	245	261	238	250	262	241	244	258	238	253	268	283	271	258	242	263	271	265	258	296	231	279	218	255	265	251	275	244	249	259	254	265	273	230	277	244	258	276	272	271	255	277	254	227	269	262	271	245	279	265	266	260	274	265	251	252	305	264	278	249	268	268	276	242	244	248	275	262	253	256	265	266	256	265	256	262	259	239	266	264	251	262	273	295	259	262	232	287	275	263	246	258	268	259	241	282	257	280	276	221	236	277	251	287	266	233	276	229	250	233	255	272	262	261	274	260	265	258	235	262	237	259	271	272	282	273	230	257	249	286	260	250	253	246	251	301	264	237	271	281	260	261	243	257	264	282	262	262	259	238	248	275	256	278	245	256	253	281	272	256	237	240	241	242	279	252	259	254	249	263	294	262	290	239	252	269	264	256	279	241	238	263	246	244	228	264	265	240	250	255	236	277	258	236	259	269	264	244	258	248	239	278	251	259	281	268	214	234	244	233	275	256	245	229	238	262	233	239	240	264	234	241	263	265	267	236	284	253	260	253	258	272	273	249	253	228	250	268	254	266	264	261	268	275	260	265	274	268	259	241	257	296	239	255	280	223	260	246	254	239	263	273	241	274	258	280	272	277	257	271	263	242	243	262	257	244	264	254	234	230	286	267	246	254	276	260	249	246	258	243	284	296	264	245	296	270	280	283	241	247	231	247	265	275	267	257	257	255	276	253	266	261	274	284	229	271	251	256	236	255	267	255	251	252	265	276	243	250	266	271	265	263	283	245	233	264	293	241	268	252	265	252	251	268	275	281	239	265	250	277	254	260	253	254	281	261	264	269	219	270	258	271	278	299	265	240	299	263	246	246	227	244	261	238	259	252	244	252	251	261	248	244	244	247	272	271	236	256	251	256	264	258	272	255	274	268	258	272	251	226	258	292	260	249	253	259	252	243	239	271	249	293	251	277	238	258	256	257	240	258	254	271	241	283	240	275	265	256	260	280	259	271	231	247	278	278	267	235	267	260	288	271	259	250	268	265	255	261	284	244	245	232	291	250	263	244	275	249	272	265	220	299	271	266	257	258	238	277	253	281	260	274	249	270	248	246	246	243	235	264	249	249	268	272	241	298	294	262	265	288	271	280	288	263	247	280	258	249	270	267	243	243	239	248	231	266	263	256	271	270	259	271	247	260	261	258	273	261	257	251	270	291	260	271	281	251	281	264	266	270	265	251	244	258	255	279	243	264	251	242	235	283	256	283	255	270	272	291	277	229	242	277	235	259	238	256	253	235	268	251	253	252	215	245	290	272	249	259	266	258	248	242	248	264	264	249	246	263	288	281	243	243	262
35879	15056	2059	971	665	537	403	336	316	245	242	198	231	202	173	169	152	160	180	159	180	143	162	165	168	172	156	159	163	139	171	156	138	137	161	153	137	145	142	151	147	126	128	142	138	147	156	134	134	138	153	154	156	160	130	162	148	148	155	168	144	123	121	138	135	149	137	139	163	130	141	139	121	141	127	129	129	133	134	145	145	150	142	135	143	151	160	151	151	145	139	141	144	161	132	136	146	164	146	140	143	156	137	135	142	135	133	176	122	140	144	165	163	165	132	163	145	144	131	115	147	170	145	154	127	134	149	136	127	131	133	151	135	108	150	128	147	123	137	137	118	148	138	141	133	120	135	162	128	153	139	136	162	120	133	132	143	138	150	143	128	133	126	136	143	132	133	130	169	130	144	130	120	129	131	133	159	155	147	170	147	140	126	177	124	134	146	149	141	147	152	166	153	143	152	131	135	138	136	132	166	141	133	147	148	153	143	156	146	132	152	155	138	135	133	127	137	133	156	122	135	138	156	146	128	151	132	133	150	121	137	139	127	134	137	155	146	134	154	129	130	165	145	144	156	133	144	143	153	142	169	137	155	155	154	150	155	143	135	128	131	130	149	155	120	167	144	159	151	144	142	144	150	141	159	142	153	145	146	137	153	137	146	144	125	143	151	151	129	136	134	143	157	154	137	146	160	151	118	125	123	159	151	132	135	153	115	157	159	147	143	139	161	130	147	155	154	127	175	170	125	162	141	137	141	126	148	141	133	138	156	166	138	141	149	151	154	150	143	145	159	151	136	133	151	151	138	132	154	147	150	144	156	155	145	133	119	131	107	138	130	135	135	137	161	137	131	129	149	128	155	140	152	153	137	143	159	135	155	145	132	133	132	144	134	128	118	142	144	138	120	143	152	154	154	148	153	140	143	148	134	157	144	149	138	151	139	153	149	136	105	133	142	148	141	172	142	149	155	119	139	135	154	132	182	146	152	142	138	183	145	136	159	148	154	141	125	122	150	127	142	139	133	139	144	140	145	132	140	135	141	142	136	136	149	137	137	129	149	159	133	126	144	149	121	143	122	131	149	152	128	135	153	131	118	128	154	164	127	147	133	143	153	131	149	147	146	166	126	154	108	136	161	132	134	131	148	151	130	159	121	144	168	136	154	151	135	133	129	151	142	160	140	143	155	142	158	138	150	121	121	151	137	133	133	142	148	140	146	134	122	138	136	143	141	155	142	159	156	133	140	159	139	161	147	144	126	129	159	126	137	155	141	152	132	137	146	136	136	153	150	143	136	120	157	142	139	128	139	149	150	135	142	146	148	145	133	127	165	132	143	159	154	134	138	147	126	143	157	130	142	162	127	141	138	148	152	136	151	136	153	136	147	148	130	137	136	117	146	122	128	168	123	149	166	157	149	145	162	146	147	129	164	162	165	147	136	137	126	143	139	159	135	124	142	143	167	150	130	132	156	146	136	128	123	150	137	120	165	141	141	142	152	138	160	151	135	139	117	137	126	153	137	137	138	156	141	144	147	151	157	144	151	160	147	129	149	145	146	137	148	122	127	142	142	126	127	141	157	145	147	119	147	121	159	163	138	155	149	162	145	143	143	129	171	154	135	135	151	146	120	149	148	146	130	136	135	147	162	162	140	143	157	140	153	136	137	143	131	135	115	144	139	155	140	147	140	131	155	132	133	157	117	138	166	132	154	129	148	164	150	126	154	141	134	132	148	143	136	158	129	139	129	173	135	150	129	157	142	152	140	139	139	146	161	148	119	146	123	132	142	134	148	135	160	139	134	154	147	131	141	170	141	151	152	137	128	120	124	150	126	163	147	134	136	143	136	149	125	129	126	123	132	127	132	139	136	138	136	139	149	163	161	146	143	148	149	136	150	157	160	125	129	146	149	131	131	144	156	152	135	130	148	143	160	132	125	151	124	134	137	123	147	142	149	140	144	125	134	161	139	131	148	143	153	153	123	135	138	142	155	153	119	141	165	138	142	133	154	128	146	106	136	146	125	149	123	150	161	152	139	153	166	166	125	128	123	146	122	140	135	149	130	143	126	138	140	159	150	147	150	136	156	158	122	125	151	140	123	130	163	139	131	150	148	141	142	162	129	133	119	139	132	151	145	136	138	165	143	162	147	145	136	149	146	157	160	127	140	148	153	151	162	123	124	127	150	154	130	143	159	136	146	129	123	118	147	132	135	137	145	146	135	155	150	140	151	140	130	143	140	147	151	135	127	158	150	157	132	142	133	147	144	137	143	154	150	124	166	145	141	154	160	121	147	140	130	145	140	154	139	153	141	152	129	168	142	134	139	149	148	160	138	154	144	139	157	152	131	149	141	134	157	134	135	148	168	137	143	117	140	146	139	129	131	143	177	127	139	139	133	142	137	133	151	166	138	149	153	126	139	154	153	158	141	131	148	150	128	136	155	138	144	133	151	130	147	164	157	130	132	148	145	141	140	151	133	131	146	143	147	136	132	110	147	143	145	152	147	159	161	156	141	135	151	154	125	162	133	134	146	137	133	158	144	161	157	149	115	114	130	145	134	163	128	131	137	148	152	157	128	135	146	148	154	163	140	121	149	133	143	151	149	152	142	121	159	148	149	157	120	139	140	149	146	144	138	132	136	130	125	127	127	129	135	136	148	147	140	156	146	150	158	139	135	142	156	174	119	131	132	157	140	146	135	150	139	141	133	143	126	117	157	155	142	140	139	147	153	131	128	150	165	162	145	139	149	158	156	134	142	124	125	134	135	135	141	138	162	149	140	134	134	126	135	149	137	133	130	150	129	154	146	145	161	147	120	140	142	157	135	148	149	141	133	151	139	160	157	144	154	122	140	138	151	148	142	168	142	142	151	113	153	135	148	144	156	163	133	135	136	111	134	115	132	140	117	137	131	155	152	142	128	135	156	134	141	124	133	170	134	154	158	146	131	142	130	142	138	145	144	139	135	148	152	134	126	136	145	118	178	131	119	140	146	146	144	137	145	136	141	120	146	144	136	153	140	133	128	144	148	145	139	149	137	142	136	136	129	144	141	142	127	122	137	145	163	124	136	123	141	144	139	160	139	133	160	147	161	135	132	141	148	137	142	132	127	139	131	137	153	140	143	140	172	143	153	131	142	129	140	135	138	152	155	145	139	130	128	166	142	146	135	131	159	153	140	131	116	129	120	133	136	141	120	131	154	129	161	156	167	170	115	137	138	151	148	139	153	163	126	158	141	131	127	165	148	138	146	139	164	144	127	156	146	155	127	146	131	143	114	125	139	147	162	129	130	136	126	159	157	159	144	129	155	134	156	127	152	137	136	139	162	148	156	120	152	132	139	128	136	136	141	165	159	134	153	162	155	151	140	162	156	143	145	138	149	140	120	154	156	142	133	129	145	139	136	142	140	134	144	140	142	138	139	145	154	141	143	167	133	147	120	142	142	128	125	153	114	135	131	149	128	131	145	158	156	142	131	146	129	133	151	151	136	127
16527	1291	2552	2867	2504	2099	1766	1420	1319	1235	1027	964	863	824	766	779	674	655	641	623	626	635	585	532	546	567	544	561	541	557	528	525	533	519	531	491	509	508	507	546	487	517	447	467	504	451	491	496	500	478	452	446	496	451	490	481	455	469	477	447	466	458	482	483	448	442	453	472	492	448	473	458	457	496	482	501	522	491	479	427	465	486	477	480	487	417	479	468	480	456	444	448	487	449	469	445	432	432	455	457	463	469	445	472	394	457	460	487	511	472	480	458	445	478	454	451	463	451	472	489	461	497	432	437	467	454	436	500	463	426	449	480	451	461	431	460	490	456	480	438	434	433	439	457	429	425	440	444	502	425	438	463	435	462	462	460	433	444	441	448	432	433	427	471	392	439	445	439	456	417	448	470	456	457	460	440	465	460	462	454	452	461	443	456	471	436	472	454	436	454	469	444	467	438	474	455	442	452	378	440	431	463	474	454	454	459	418	461	448	453	466	440	448	453	469	484	437	456	458	457	470	434	435	463	460	492	466	430	455	431	425	477	436	460	491	444	426	452	468	443	436	486	451	456	452	456	449	475	458	467	475	426	456	455	443	397	444	493	448	468	448	463	418	482	446	456	460	454	441	409	469	437	489	417	458	452	426	447	483	460	410	449	447	440	469	458	455	465	448	444	443	477	456	409	413	440	426	431	409	490	420	403	444	453	420	469	416	442	463	437	480	423	442	425	496	415	433	435	495	459	445	404	441	453	461	420	461	438	456	439	445	403	469	448	464	422	438	432	470	460	422	436	452	459	477	455	409	475	487	433	454	467	466	442	455	456	449	462	473	468	451	476	459	471	436	464	432	465	429	399	460	449	464	456	435	428	428	432	485	451	457	484	459	481	448	413	457	452	433	466	493	452	439	476	434	465	457	459	439	463	453	446	474	456	464	461	453	438	437	445	450	424	417	465	435	430	459	445	453	455	457	455	454	447	461	466	473	432	472	431	444	465	444	465	444	463	439	480	473	439	460	459	473	447	479	410	497	432	441	463	469	457	484	469	467	426	449	438	437	423	447	424	479	447	434	428	444	474	447	435	452	454	461	453	467	435	462	480	482	425	497	448	452	418	410	408	459	457	416	457	463	432	459	467	454	481	437	445	471	436	423	432	447	439	444	428	498	453	472	466	426	443	466	469	436	461	423	450	456	475	455	444	482	491	393	473	445	469	452	463	445	462	448	452	442	467	454	434	456	475	468	469	447	428	416	440	472	459	454	417	460	442	477	419	446	437	400	456	471	440	434	460	446	457	399	434	435	459	455	464	438	488	448	453	434	481	440	481	432	442	476	424	468	453	481	458	447	482	443	437	437	454	417	459	445	454	446	401	431	427	445	472	439	454	473	408	455	452	455	424	454	452	459	453	453	443	434	401	456	449	457	456	469	424	469	458	489	476	425	442	497	465	437	451	425	471	462	453	431	468	460	441	498	460	441	442	417	454	427	468	494	458	412	482	442	411	427	451	476	470	465	467	471	437	459	478	441	467	439	456	446	431	468	436	451	441	449	449	477	448	447	433	485	455	499	458	422	470	438	424	439	425	446	439	460	496	484	479	466	470	477	435	467	436	468	433	459	418	427	465	433	476	435	423	482	420	442	444	454	469	442	442	433	444	467	402	403	439	467	467	449	459	489	430	452	420	441	465	464	456	440	459	436	414	447	413	422	481	463	446	452	422	464	446	462	484	450	479	435	448	460	444	470	473	484	435	443	429	470	470	459	462	432	460	472	475	435	431	477	426	460	430	457	442	454	467	473	431	458	420	475	439	452	456	463	462	480	394	445	437	487	442	461	467	462	447	452	437	458	436	445	475	424	443	452	414	444	481	470	465	463	469	438	436	432	441	436	434	442	439	482	454	480	440	452	475	458	477	466	456	450	451	468	457	451	442	442	465	448	402	475	434	473	456	459	440	461	468	492	456	455	422	485	437	467	473	450	445	464	423	443	457	442	471	406	467	438	486	472	466	467	488	416	445	427	478	465	449	475	451	452	445	490	424	450	418	409	497	414	478	436	474	425	475	478	483	474	453	436	434	463	438	462	456	463	447	437	460	435	450	422	473	458	453	448	438	467	455	462	468	445	445	456	429	457	457	481	438	487	463	455	488	471	466	440	455	475	460	422	499	484	442	481	448	474	452	455	451	431	499	432	436	422	453	449	450	462	457	470	477	448	454	438	445	449	467	481	453	474	452	439	450	425	455	466	449	439	462	433	436	447	481	462	428	451	409	473	448	419	423	470	432	473	435	440	432	445	461	464	470	478	433	459	474	427	461	454	443	427	441	440	453	450	414	435	448	454	505	469	430	432	432	477	437	459	433	465	447	480	453	489	480	448	446	425	442	452	430	428	470	470	453	479	424	430	420	465	456	440	459	468	435	487	464	494	422	428	439	455	440	427	440	417	463	457	449	449	447	437	466	464	448	438	444	429	404	457	419	422	439	482	443	448	428	480	405	455	451	464	461	450	428	454	477	472	463	445	442	466	441	415	436	439	494	446	446	435	437	458	444	437	432	433	463	437	454	413	412	442	430	482	487	448	436	463	456	444	450	449	402	444	470	435	465	446	437	407	481	475	455	430	472	431	468	427	473	475	485	433	489	459	469	451	468	442	424	478	461	445	457	480	491	458	456	434	436	468	453	472	477	423	401	428	471	431	458	485	446	456	482	478	456	521	426	468	447	444	496	442	466	444	461	446	442	422	438	461	455	455	454	467	474	480	426	478	465	502	460	472	422	447	470	470	421	465	417	478	470	443	499	443	438	407	443	450	470	431	450	449	450	425	437	446	435	447	436	452	465	397	454	462	476	426	439	445	441	489	502	461	433	461	437	450	464	472	464	420	427	432	443	443	446	493	482	476	457	465	495	464	419	478	437	444	455	453	436	494	441	457	469	417	438	457	410	479	445	455	462	457	504	446	434	434	450	470	431	478	434	484	463	420	431	430	468	431	449	481	446	446	441	476	465	469	445	482	493	463	460	481	442	428	454	468	442	465	440	442	459	454	468	463	440	448	460	469	508	454	471	451	468	464	438	439	430	437	441	439	423	430	456	442	449	472	469	441	446	440	437	469	446	454	451	450	460	488	451	436	469	425	462	469	422	426	428	460	460	424	458	494	455	465	409	421	411	453	487	471	482	499	425	451	451	456	494	464	466	436	421	454	421	407	480	452	453	446	477	433	459	441	456	445	489	450	459	476	456	462	400	466	481	462	484	456	444	443	506	435	501	491	465	464	459	446	444	462	461	457	437	426	455	433	458	446	491	480	410	438	468	447	430	469	438	466	464	468	437	481	415	461	429	460	433	436	437	441	468	482	437	481	438	468	467	483	474	440	442	461	498	475	438	453	454	444	454	466	476	483	439	458	451	481	441	448	471	452	474	452	411	443	452	451	443	461	486	467	460	461	450	416	436	479	441	451	470	451	449	463	440	464	407	427	445	406	410	431	473
44907	25306	13608	2233	1341	995	727	644	545	517	476	390	350	342	320	322	288	296	311	261	266	283	264	245	273	256	291	241	234	272	269	219	255	278	254	266	269	228	258	259	258	244	250	234	256	231	250	236	234	259	234	244	222	258	264	254	278	245	248	241	247	230	264	264	229	246	238	225	248	236	258	217	277	239	247	234	261	261	249	241	234	216	241	220	239	247	245	278	251	232	224	251	236	225	218	247	255	215	253	209	223	242	272	225	216	231	250	239	226	255	227	246	220	220	230	254	254	237	238	252	255	235	235	231	253	223	279	233	216	213	251	232	215	198	249	264	265	228	256	205	220	255	256	219	241	249	257	218	237	229	260	235	224	238	235	236	251	233	236	208	234	238	234	224	223	244	254	259	247	220	247	209	220	249	244	236	227	256	241	219	228	239	226	232	216	216	225	250	233	227	247	226	233	260	241	243	235	275	237	241	225	258	261	241	236	262	213	222	256	243	230	223	226	213	222	213	266	230	231	242	254	239	230	246	236	258	227	240	219	213	262	216	244	246	202	236	233	240	219	227	206	229	232	226	235	261	232	231	257	255	239	225	222	223	225	223	266	215	235	242	226	234	233	226	235	236	268	238	263	228	234	251	246	238	232	232	260	234	228	252	247	243	264	238	228	215	237	255	223	237	214	246	227	226	227	220	239	223	212	246	233	221	212	242	248	220	244	236	238	235	234	221	247	242	259	258	230	216	227	223	242	227	222	231	221	254	236	223	208	230	226	239	252	237	236	224	241	230	244	244	239	236	267	222	247	249	238	236	239	236	246	274	225	238	253	232	245	220	245	243	248	230	242	249	233	266	271	217	218	245	271	240	273	234	235	240	216	256	237	236	234	232	207	211	209	237	236	223	225	230	232	225	230	232	254	225	260	262	239	214	229	210	245	216	243	266	247	242	254	244	257	252	241	259	255	222	237	244	261	217	252	251	273	203	247	249	222	246	248	234	222	233	229	229	255	245	217	207	259	243	243	232	241	213	230	226	218	200	250	227	224	226	223	229	268	237	221	248	219	238	223	222	244	241	231	212	258	236	212	235	203	210	211	241	226	249	229	258	244	226	268	266	233	200	252	227	211	223	248	234	222	225	232	226	235	222	232	244	273	230	236	239	233	225	243	229	243	223	227	223	223	226	219	243	237	226	238	248	230	237	216	234	233	235	229	245	235	218	275	258	224	237	236	239	256	251	239	220	247	231	246	246	243	246	215	199	238	246	237	287	270	232	258	238	251	255	251	211	253	228	234	244	241	255	231	217	238	221	255	226	225	253	237	212	246	225	242	234	239	239	238	236	285	234	238	247	248	247	253	223	221	245	223	240	234	218	248	228	213	269	242	244	232	264	247	227	226	228	239	240	261	227	255	249	230	234	248	243	258	214	230	253	225	245	257	232	254	227	244	237	242	221	240	244	226	227	238	236	260	235	223	236	237	222	221	228	229	225	239	217	243	225	236	222	242	232	215	232	235	236	253	233	232	246	219	245	236	260	233	239	228	220	243	228	235	217	221	249	247	227	206	196	234	259	231	236	246	222	234	227	246	219	227	227	231	220	233	246	234	240	232	259	226	200	223	241	222	246	223	214	227	240	214	233	211	226	245	242	238	232	261	258	218	219	244	239	238	237	234	230	246	240	219	258	228	248	244	224	239	208	249	254	246	239	232	256	265	233	219	219	223	254	255	222	233	239	249	249	284	230	196	249	232	236	238	237	232	209	254	199	215	266	249	208	235	245	213	225	238	245	241	237	231	251	217	241	224	236	240	230	240	233	209	226	238	245	224	236	223	228	240	246	241	217	275	230	241	232	228	220	231	239	257	245	241	253	236	235	246	260	245	240	231	222	243	229	227	248	231	211	269	261	238	201	240	240	236	232	223	265	238	193	252	246	223	212	247	244	252	229	217	249	237	249	223	229	235	228	224	225	213	259	225	248	238	256	237	242	261	220	249	247	221	243	230	229	222	230	227	244	244	227	237	229	218	205	240	259	273	238	242	240	233	240	235	218	221	237	229	232	251	273	219	239	244	217	230	228	256	231	243	245	226	206	219	225	289	223	219	196	216	247	246	244	227	252	220	223	232	244	224	221	250	230	235	228	253	240	232	256	263	195	214	232	229	218	234	252	223	229	217	242	204	233	258	227	226	236	207	238	246	237	243	227	189	247	226	236	244	215	220	243	234	228	234	255	236	233	225	229	213	243	209	241	230	226	252	218	233	237	230	265	234	220	218	227	226	226	242	239	232	238	236	235	244	213	217	237	233	211	239	216	228	246	239	252	231	256	240	241	245	237	243	220	235	221	269	240	218	226	220	244	256	246	269	254	247	244	241	231	250	220	206	253	233	232	236	220	233	218	201	248	230	256	237	246	233	250	224	237	236	258	224	216	217	204	225	227	231	221	276	267	248	213	253	233	243	239	255	254	237	253	223	239	217	218	245	217	231	222	237	199	232	220	230	209	260	237	226	254	251	226	283	237	246	230	267	241	239	218	255	263	240	257	236	268	227	263	250	264	250	249	238	227	242	217	255	219	265	255	233	227	231	209	209	235	227	232	237	216	260	229	236	256	253	236	230	221	262	243	212	246	224	245	243	245	228	246	244	240	224	217	215	225	252	241	246	237	223	226	217	233	230	236	244	241	248	231	264	221	254	242	221	212	209	208	271	204	235	230	231	228	242	247	252	244	230	217	253	218	214	232	236	262	216	236	255	226	265	214	236	248	256	236	244	206	234	242	226	225	267	238	230	226	258	236	219	226	241	248	244	226	245	235	245	250	227	247	261	236	236	228	269	230	231	217	254	255	232	235	254	259	240	207	260	253	273	225	270	239	243	239	221	249	244	228	215	216	237	239	219	230	217	241	242	232	232	248	223	240	261	234	229	248	239	231	253	200	238	242	226	207	250	242	260	241	228	225	253	244	238	217	222	256	224	226	255	255	240	230	215	244	241	212	268	258	235	213	255	252	231	242	202	200	235	245	206	223	229	257	260	231	235	233	231	230	224	222	254	237	235	247	243	245	231	218	229	278	215	222	213	212	242	221	211	250	238	244	242	246	229	215	231	245	230	249	216	252	229	225	236	257	203	258	251	223	205	220	250	221	232	217	248	257	210	234	225	234	258	224	266	232	259	227	234	243	255	222	220	204	255	223	235	241	218	228	234	226	262	247	249	233	227	202	226	230	221	263	267	230	218	245	231	212	246	237	263	274	236	234	248	216	237	229	227	224	246	223	255	209	252	228	236	225	214	230	230	241	236	237	238	236	219	242	244	222	240	244	236	271	215	223	219	215	235	224	233	251	221	217	245	205	243	227	223	231	233	253	216	245	247	237	235	219	246	226	242	236	242	225	238	216	211	244	249	248	250	221	236	233	222	263	242	215	226	243	236	206	228	215	206	243	253	220	262	261	250	240	252	246	221	233	257	226	231	252	241	222	243	225	224	255	228	235	240	219
23091	2272	4736	5188	4655	3820	3278	2676	2336	1969	1810	1676	1558	1320	1303	1265	1232	1129	1082	1068	983	943	953	972	932	936	854	841	880	819	808	834	771	875	838	858	812	754	813	739	772	786	810	766	805	779	741	771	760	763	745	753	717	752	715	725	716	745	725	714	748	713	719	692	721	779	752	762	699	669	750	700	738	728	737	721	715	746	657	691	695	731	710	708	694	711	724	753	701	682	742	696	723	691	725	692	677	722	667	696	706	675	732	709	715	701	745	750	707	717	681	699	681	680	667	670	690	680	708	714	695	727	724	700	706	719	703	719	675	678	645	665	711	704	689	729	661	707	744	711	671	674	675	689	651	703	679	771	651	697	691	713	701	670	678	668	653	677	697	680	712	660	691	670	718	686	672	695	691	670	706	708	681	688	699	686	745	669	664	680	711	703	720	693	673	681	755	706	663	688	726	689	712	700	684	689	713	663	674	697	730	700	717	690	681	730	706	705	692	675	689	677	715	703	727	662	733	717	687	685	669	668	706	743	646	670	698	754	660	699	680	728	694	742	737	694	658	698	735	720	711	664	690	685	688	713	658	701	726	640	724	670	741	654	669	699	678	664	662	645	645	654	713	671	728	704	670	619	675	647	683	669	710	695	697	713	703	727	741	732	659	658	719	678	737	652	736	700	659	650	728	684	746	676	739	681	685	661	689	718	672	700	684	687	733	701	717	668	712	721	684	683	696	690	764	720	715	705	700	686	680	714	674	708	681	687	703	698	703	699	652	686	715	656	669	701	677	718	680	713	670	752	687	715	723	670	754	677	643	674	693	711	713	654	681	700	707	692	696	669	681	695	684	666	718	708	676	677	661	689	684	699	641	692	654	659	683	708	649	702	657	657	710	703	698	645	733	703	690	694	740	720	712	696	698	706	642	705	729	662	647	644	732	682	693	722	676	652	704	659	694	691	699	696	696	671	664	663	701	639	699	711	726	725	715	719	665	732	719	682	666	686	706	700	668	712	683	723	671	726	647	705	684	732	665	696	651	679	733	670	687	678	679	713	704	712	707	672	697	663	713	703	749	675	724	696	697	652	682	670	677	710	711	708	698	660	688	662	719	709	714	718	695	668	710	686	650	701	752	678	679	664	658	645	713	686	681	651	713	689	672	685	705	710	664	708	694	682	668	720	718	720	696	658	691	657	677	682	664	665	675	738	674	700	683	689	708	705	687	683	669	644	687	717	678	660	714	676	687	635	724	691	656	710	687	705	679	709	681	710	737	666	663	669	697	708	659	741	666	737	721	698	699	727	646	686	705	699	664	672	664	661	724	732	670	685	700	650	627	686	703	677	694	739	660	636	671	701	676	705	657	739	693	725	683	670	726	697	697	685	668	707	703	739	681	690	719	682	731	668	700	658	699	651	715	716	679	658	707	729	722	714	721	683	724	703	671	650	684	649	641	674	674	711	659	654	684	688	678	719	673	724	702	743	676	685	676	675	704	659	680	672	659	709	685	732	645	636	737	656	749	660	726	745	714	750	654	709	693	669	693	647	692	657	647	704	707	665	664	698	721	695	706	676	710	713	669	674	664	697	713	705	679	693	679	720	743	683	646	652	687	665	725	680	696	735	709	706	686	692	664	717	684	663	618	661	682	686	676	698	672	660	669	709	690	686	714	721	729	648	708	698	665	715	668	728	698	738	700	696	718	673	678	753	698	726	713	682	691	658	686	722	719	682	673	674	724	682	702	660	681	728	667	690	725	694	657	703	677	737	661	685	658	657	674	687	661	705	696	633	717	698	695	667	709	655	676	661	722	707	727	688	722	732	701	722	704	717	707	691	658	745	698	655	717	685	682	696	692	692	652	677	635	717	625	708	685	658	696	675	689	691	732	667	703	691	728	702	700	723	670	680	712	712	678	699	690	661	677	720	637	668	741	682	698	676	677	675	661	697	653	685	749	695	652	664	701	656	661	689	726	664	680	662	712	742	709	718	712	707	642	713	689	698	698	676	711	687	688	766	714	699	638	712	705	696	710	694	658	658	676	709	670	693	718	683	703	709	683	662	672	713	652	725	703	735	683	679	716	692	690	694	662	713	691	706	659	676	665	716	685	722	680	708	709	727	667	652	669	691	690	726	723	720	660	720	752	704	679	730	718	723	689	685	684	656	681	709	689	732	675	687	669	624	667	683	717	708	644	718	648	685	716	730	687	690	659	691	683	679	689	689	659	666	683	684	660	714	686	728	708	705	731	687	704	692	659	704	714	673	693	730	664	719	690	658	692	704	699	691	662	728	675	670	637	658	643	692	691	716	692	648	676	684	726	706	722	714	718	695	666	714	681	684	729	679	654	688	679	695	750	700	686	650	714	680	704	711	693	708	725	654	719	701	643	681	709	712	675	693	698	678	743	641	722	674	671	714	709	678	691	675	715	682	717	712	678	694	692	695	691	654	705	725	672	717	677	662	653	699	710	714	645	729	672	715	696	687	730	716	690	706	705	692	667	719	675	700	716	683	664	672	742	727	681	694	660	688	703	707	646	673	688	764	740	661	703	711	691	703	694	669	699	670	663	725	703	728	705	680	688	652	683	668	670	718	767	714	685	669	703	715	639	663	693	696	648	684	696	703	688	713	731	710	723	705	729	701	708	715	664	670	696	698	685	696	710	709	716	669	700	697	693	706	666	682	737	678	671	708	692	666	665	712	676	604	667	664	663	742	676	700	722	675	696	679	721	694	691	721	715	706	725	661	650	685	718	683	714	674	695	653	717	661	706	737	695	688	738	666	654	674	661	701	657	736	635	695	711	663	690	667	648	728	730	688	675	692	710	668	669	702	720	697	696	711	685	713	665	682	669	683	651	697	711	646	693	670	702	661	722	676	672	668	643	711	705	696	688	696	644	687	682	649	670	726	692	689	678	672	690	716	722	696	691	634	634	661	721	651	763	682	662	719	695	746	673	683	639	703	704	650	712	706	720	706	685	659	669	725	681	739	771	679	680	709	710	677	665	664	663	687	705	641	672	657	676	732	712	669	673	715	660	678	664	706	707	677	645	662	673	671	687	682	647	671	688	721	712	689	708	685	675	709	681	716	699	704	711	667	693	672	707	705	686	677	655	685	703	709	695	722	702	686	688	674	717	702	672	700	658	711	683	667	685	695	703	703	693	695	693	702	708	711	696	720	698	665	668	682	669	660	665	676	679	685	650	728	664	690	692	714	646	718	703	712	698	723	727	698	679	712	680	734	714	654	694	627	677	652	661	699	705	669	698	704	647	692	657	644	692	710	729	693	716	694	640	658	658	680	700	740	699	696	703	721	722	677	728	705	680	710	733	721	731	721	678	676	751	674	708	699	698	686	686	762	689	644	677	689	684	667	707	670	672	687	664	701	715	665	672	695	703	708	659	715	635	649	682	694	674	690	699	746	700	738	665	668	694	674	656	686	714	694	710	672	741	695	702	713	669	636	684	692	665	708	692	708	702	678	671	695	711	683	669	692
7497	379	253	129	84	75	81	76	63	59	85	71	69	87	80	55	75	77	68	62	71	81	69	57	76	79	79	63	71	63	76	69	84	67	64	71	80	90	65	66	64	67	71	70	71	75	73	63	69	56	80	57	63	65	72	70	82	65	69	75	84	90	61	77	77	74	63	71	77	80	74	76	75	73	70	76	73	59	62	68	82	77	92	56	65	77	68	60	69	60	56	55	72	75	64	80	76	74	62	69	60	84	58	85	56	59	68	77	61	67	67	72	76	74	70	82	73	62	88	66	75	63	73	68	61	61	63	80	73	73	81	66	79	88	62	74	86	60	66	60	76	78	61	81	65	71	76	76	68	70	62	89	70	75	75	76	74	66	68	68	66	74	65	72	63	89	75	77	84	69	84	72	84	57	69	63	80	64	50	66	70	72	56	69	57	74	78	72	69	75	81	55	67	76	71	74	84	75	71	56	70	54	78	87	60	80	68	62	65	74	67	68	70	97	60	75	74	73	69	71	69	58	60	63	64	66	73	62	80	67	77	64	71	82	76	75	85	87	52	62	64	68	70	56	83	70	73	77	66	72	78	62	78	69	73	70	87	72	71	58	69	65	71	70	76	63	85	72	57	60	59	63	75	72	70	74	78	78	71	78	79	92	74	63	77	76	73	71	75	83	64	77	83	80	79	68	58	66	68	57	69	77	61	62	77	73	72	66	78	60	83	64	70	69	64	78	52	61	64	60	71	68	70	75	76	61	57	88	82	82	78	86	63	80	68	89	74	54	67	64	68	71	69	73	67	78	58	78	65	61	75	71	61	71	69	71	63	60	66	77	77	82	78	66	78	61	83	57	80	63	76	73	68	69	78	78	62	62	61	60	65	83	62	71	64	66	70	57	78	59	78	68	76	74	60	71	69	55	56	77	57	67	92	57	72	62	74	80	70	77	59	72	74	80	73	71	72	90	72	73	78	67	63	56	70	62	68	69	75	69	79	66	69	74	57	67	84	73	71	86	71	67	79	61	68	89	72	66	89	63	80	69	73	84	81	75	73	63	64	72	67	86	71	72	66	67	62	67	70	55	79	91	77	66	55	66	77	66	91	69	69	63	57	66	61	64	85	62	65	72	91	68	65	78	69	61	75	70	77	78	69	64	65	73	89	50	58	63	77	68	72	63	73	59	67	62	69	65	70	59	67	81	67	48	80	70	60	76	55	69	75	80	70	86	69	72	80	76	71	65	75	78	57	67	80	67	65	63	89	57	76	75	61	80	61	69	69	70	85	51	68	69	61	65	75	62	64	74	78	76	60	63	72	75	69	78	69	63	76	65	77	68	72	77	53	75	73	73	68	63	82	72	88	68	70	81	61	59	71	65	80	53	61	64	63	76	69	59	62	66	92	67	57	77	63	60	71	76	58	59	77	80	55	75	66	71	75	68	65	74	77	79	78	63	77	78	69	60	56	80	77	68	69	67	60	75	63	72	60	69	73	68	81	64	65	84	74	81	77	72	72	67	65	85	73	76	59	61	70	82	80	75	67	81	69	73	62	67	83	70	59	75	83	79	68	80	82	60	73	67	64	92	80	85	82	80	79	65	77	78	50	69	68	69	73	70	84	60	75	59	75	50	64	63	55	74	70	71	71	65	70	62	66	72	71	74	72	86	76	61	78	81	76	72	75	79	72	53	85	84	71	70	76	63	69	63	72	64	66	73	68	68	71	79	66	69	61	71	72	67	66	64	74	57	84	75	59	81	84	59	64	79	80	62	66	75	67	70	56	57	65	76	75	69	63	77	62	60	62	64	64	66	76	78	55	73	74	84	73	81	69	76	71	78	78	53	67	79	60	70	79	66	71	75	49	63	59	65	63	86	64	73	75	54	58	72	70	69	77	70	78	66	71	77	84	71	67	60	73	48	67	80	75	84	66	53	80	59	76	62	80	75	58	55	83	63	71	70	64	67	65	73	73	68	81	70	73	66	64	54	58	65	63	72	76	63	84	60	64	71	72	66	68	91	70	68	70	82	71	72	67	67	60	79	86	74	59	71	77	76	80	66	76	69	74	63	77	70	84	64	67	61	60	69	72	65	72	62	68	58	71	70	66	52	88	79	73	69	86	77	69	61	75	63	89	66	51	73	65	75	86	68	77	76	75	63	66	72	81	83	77	66	66	73	63	71	64	85	71	63	58	68	59	79	70	59	62	77	63	72	62	61	63	68	75	65	70	80	81	69	68	61	66	74	70	62	64	60	68	80	69	70	69	86	64	70	55	62	76	66	50	61	64	72	67	68	62	79	85	74	68	89	77	73	72	71	76	73	66	64	68	82	68	78	74	60	72	62	80	78	66	77	66	68	73	65	63	58	65	72	73	77	70	73	54	62	56	66	59	63	56	69	69	72	64	62	60	86	71	63	68	65	78	64	80	56	59	96	69	80	53	85	79	93	80	66	68	67	77	62	66	60	75	64	84	72	69	77	66	60	70	62	75	54	65	93	69	71	73	66	67	77	83	69	51	69	59	59	59	67	66	64	83	82	61	74	70	66	76	72	86	69	58	68	55	54	75	65	68	63	61	73	72	65	54	64	74	74	78	56	73	80	76	79	59	85	57	62	68	66	67	73	73	80	79	67	69	73	66	62	59	81	72	61	71	59	58	75	75	67	74	63	61	71	60	73	56	73	71	89	71	80	66	69	66	71	67	75	77	64	75	84	66	66	66	65	64	64	71	66	57	74	70	79	80	60	79	54	75	69	64	70	71	67	71	79	75	77	71	67	73	72	76	65	73	70	60	72	73	72	69	66	68	57	63	92	81	82	68	63	77	63	73	67	59	58	68	76	54	74	68	67	66	72	75	75	66	64	74	62	76	72	76	54	66	74	74	66	85	70	64	68	70	63	68	73	66	55	71	56	56	75	75	65	69	86	64	63	58	77	64	72	86	71	73	61	83	76	70	58	62	66	80	70	54	77	67	66	61	80	84	62	77	90	67	65	88	76	65	73	77	77	78	67	69	64	67	68	76	67	70	67	66	64	75	89	64	71	70	74	75	67	74	74	74	76	71	69	70	66	76	74	69	67	70	73	79	62	79	62	72	65	82	75	69	64	65	53	60	67	63	61	70	69	71	87	58	71	76	62	72	50	81	69	83	64	95	73	71	58	59	73	74	60	71	52	74	59	61	84	72	73	71	69	74	82	83	94	58	74	59	76	63	69	70	68	67	70	70	64	74	76	77	67	79	99	69	74	82	72	72	84	62	61	61	69	76	84	62	74	53	73	75	87	74	68	59	60	88	69	75	82	68	87	60	77	59	77	93	67	63	57	72	91	64	57	88	72	76	64	66	62	63	74	60	69	70	78	73	83	69	74	87	63	64	86	58	70	72	85	76	79	79	66	65	56	79	58	75	68	70	76	70	63	66	74	68	57	77	87	54	66	51	74	68	75	70	79	61	68	77	59	59	70	87	82	76	69	70	60	62	68	67	72	62	69
8369	347	405	401	341	361	331	331	334	295	310	269	305	310	292	273	281	266	278	270	273	267	253	270	293	258	241	264	249	269	292	267	226	264	281	272	283	268	266	280	270	269	272	216	249	247	275	272	288	265	268	267	267	274	267	262	267	253	261	265	258	260	240	260	271	263	274	249	240	265	266	274	253	279	260	258	296	263	254	288	252	272	255	258	236	278	280	245	271	250	245	255	248	252	276	286	275	292	262	281	289	280	291	248	264	275	251	260	281	270	269	273	272	235	252	246	257	250	295	278	250	268	273	259	285	282	265	292	249	269	230	299	272	264	248	275	268	278	258	260	260	285	253	242	279	252	255	265	249	265	251	251	264	268	283	259	275	256	261	249	266	253	264	267	256	294	263	280	287	245	264	268	284	255	263	254	246	236	273	233	278	268	263	252	248	288	268	273	267	258	254	272	260	275	233	231	271	226	272	284	258	277	278	296	267	299	260	260	281	263	269	286	282	280	273	268	266	267	279	273	274	282	272	236	243	270	282	275	308	296	264	248	279	271	268	278	252	253	302	284	262	272	250	291	251	272	259	275	243	278	246	280	243	271	268	233	257	266	246	265	245	256	272	248	269	259	281	259	271	256	237	272	258	252	265	273	259	259	260	293	244	247	249	288	267	247	269	267	258	267	268	265	270	264	251	264	255	248	244	275	256	264	266	241	261	269	285	247	267	287	253	224	288	252	284	275	274	265	262	273	262	251	244	272	286	245	247	264	262	256	284	261	308	281	246	238	243	276	239	259	225	274	246	246	242	264	275	277	258	285	252	258	299	257	219	248	262	245	257	255	298	273	293	284	271	266	271	259	262	252	245	257	276	236	291	246	271	243	260	299	278	238	224	271	267	285	289	273	255	277	257	274	247	289	233	268	250	280	243	309	238	268	261	312	269	247	264	247	256	269	249	250	265	236	256	234	258	280	239	237	288	268	253	239	260	262	267	262	257	262	244	273	264	263	268	253	262	253	260	263	257	271	251	257	248	247	274	269	247	273	234	273	257	273	272	291	270	282	263	278	212	245	260	261	248	259	258	255	256	268	251	284	259	244	267	270	279	222	281	252	248	240	268	238	240	288	281	258	255	243	265	275	269	232	293	281	270	253	245	245	232	283	299	285	250	290	257	278	268	276	235	264	260	275	273	256	270	243	246	267	227	261	226	255	282	249	286	223	255	269	242	247	255	257	286	273	280	259	273	268	290	263	264	264	251	261	258	253	292	276	248	242	273	254	262	250	251	246	277	244	274	232	251	275	263	278	231	246	264	281	250	248	218	250	284	238	263	249	251	267	263	262	286	260	268	251	271	253	231	266	289	243	253	253	262	253	280	270	239	244	257	285	270	256	265	279	267	241	248	281	262	237	263	285	264	259	261	271	238	236	286	262	281	269	262	266	260	269	259	284	283	271	274	250	235	244	257	257	265	283	254	265	247	254	263	276	245	269	225	257	262	280	235	267	274	275	268	227	257	258	266	239	273	251	228	259	294	258	293	225	301	258	248	248	283	268	313	271	243	278	283	248	260	265	280	275	252	247	248	246	262	259	278	250	251	249	260	276	275	231	273	290	234	262	281	276	266	258	228	283	280	279	270	250	266	268	247	260	275	248	220	221	284	267	283	256	247	249	307	244	254	250	257	289	277	263	246	278	252	270	243	238	214	251	269	265	245	270	276	274	265	257	246	264	266	257	268	276	277	253	269	268	252	269	226	288	271	271	246	274	279	301	267	270	266	252	265	293	260	266	251	254	265	267	244	229	270	246	282	248	273	234	243	254	259	248	253	273	248	293	225	271	265	248	265	264	254	254	262	249	285	268	238	266	259	269	260	242	281	259	236	259	272	283	264	287	263	247	258	269	283	269	300	242	247	267	252	247	260	246	272	264	230	272	279	263	269	244	241	260	293	236	270	252	260	288	268	260	269	248	256	255	277	277	250	255	272	267	252	281	287	244	238	268	250	263	281	269	253	229	287	275	277	280	289	274	258	259	283	261	278	256	267	274	247	260	249	254	248	262	295	271	278	249	252	266	236	258	266	276	260	260	259	271	240	276	272	252	237	285	277	263	246	276	253	241	256	272	246	267	274	223	242	242	251	280	266	267	244	262	244	251	247	254	244	277	262	259	283	235	273	299	250	262	286	258	237	269	255	264	274	241	275	225	292	237	257	229	261	290	278	283	244	251	266	256	243	284	276	249	236	269	290	261	268	261	254	262	250	275	253	277	269	247	272	253	277	247	260	231	234	238	244	264	266	260	257	249	257	264	264	267	258	261	274	241	265	254	243	267	251	253	249	260	251	258	263	285	274	266	249	261	263	258	259	252	246	250	252	270	250	246	246	265	216	283	289	253	281	279	245	267	275	263	231	275	281	257	269	282	238	277	266	244	265	258	272	276	238	251	266	250	273	263	251	271	242	252	259	258	285	288	267	253	254	253	269	287	271	266	291	272	253	262	263	252	252	266	254	257	291	278	274	246	290	256	251	256	261	252	257	250	271	260	256	264	260	258	281	242	289	235	289	278	272	283	252	238	273	253	247	265	254	269	251	280	270	261	278	266	252	242	296	265	262	250	285	259	277	269	274	258	265	251	283	252	259	247	268	279	289	278	268	263	273	262	302	268	290	307	259	272	252	239	302	265	268	259	243	250	252	257	264	270	251	292	262	274	266	272	303	287	250	275	263	229	263	286	270	246	248	267	273	225	259	289	290	276	273	276	278	296	269	268	252	279	264	253	265	269	271	274	275	279	277	292	269	263	274	238	266	273	256	278	278	247	271	271	239	296	261	247	270	273	256	257	278	286	259	260	296	254	250	280	277	264	257	279	272	251	233	237	233	248	269	237	267	238	241	242	256	247	244	267	257	298	250	266	253	256	249	243	236	251	270	272	268	243	245	269	241	227	262	268	275	257	255	270	284	275	266	229	275	240	246	243	270	271	236	283	285	272	276	267	299	260	256	278	255	259	234	285	285	249	264	275	272	261	269	261	264	273	237	285	242	282	268	236	286	272	262	248	275	234	277	267	275	278	287	277	259	274	273	254	267	251	257	243	278	257	287	248	299	256	266	267	240	258	248	235	272	267	262	252	253	256	265	278	263	233	275	276	244	245	262	277	287	273	254	274	260	267	262	256	252	280	300	267	256	266	264	246	252	250	245	261	259	254	255	276	269	275	230	268	283	249	232	279	270	220	259	278	245	277	255	265	278	254	234	268	256	239	260	266	277	248	257	262	276	296	238	271	228	269	255	261	260	249	284	231	274	249	246	276	285	256	295	282	249	305	263	241	257	266	245	254	227	234	288	290	266	256	257	263	275	260	274	248	244	266	250	259	253	241	245	247	252	288	261	282	278	280	245	261	273	275	269	250	276	266	271	273	252	309	229	257	297	287	268	263	260	257	275	271	234	268	266	261	238	266	290	265	278	265	251	229	285	264	259	266	266	238	260	277	272	247
41150	18033	3846	959	617	518	384	327	290	244	230	235	241	182	191	173	197	180	152	138	171	180	175	165	177	170	131	131	144	155	133	132	141	156	140	158	159	158	173	135	153	162	138	155	148	159	139	136	159	144	141	160	147	138	155	124	125	150	141	151	142	142	169	142	160	149	150	169	149	158	143	142	141	129	130	143	164	147	131	146	140	139	149	130	164	140	139	138	137	158	141	153	144	167	170	152	152	132	132	153	154	153	125	132	148	117	132	141	145	133	146	151	137	126	139	150	156	144	143	127	130	152	143	148	144	153	158	131	130	143	150	164	163	133	145	138	135	128	149	168	130	117	136	148	146	126	168	158	145	132	163	144	145	140	127	126	148	143	130	144	149	135	155	159	143	150	155	119	155	141	148	144	145	143	137	160	155	145	147	125	142	131	147	122	163	132	139	125	132	155	161	158	122	145	133	130	132	142	143	183	134	120	115	151	152	153	121	142	149	132	154	140	138	154	137	159	131	138	134	133	125	129	161	143	144	157	165	158	140	147	137	147	154	153	155	134	142	165	139	144	141	151	157	139	124	152	156	134	137	125	147	162	132	123	160	131	129	153	133	144	135	131	116	157	139	142	149	151	149	147	125	150	157	142	146	143	135	142	131	139	152	130	144	137	145	145	139	148	169	135	161	149	157	131	160	133	145	150	143	134	152	130	152	145	154	136	163	155	141	155	141	137	152	159	155	136	126	134	124	168	151	140	140	139	150	157	165	143	127	143	166	159	142	153	142	130	152	155	147	139	161	127	149	143	138	149	151	149	156	125	152	143	128	128	124	136	138	147	166	152	137	143	146	136	159	131	135	176	143	153	142	159	135	154	152	148	144	151	144	171	156	155	140	139	140	167	138	157	145	155	172	150	171	144	147	144	128	149	139	158	152	127	142	136	117	134	147	158	147	141	138	152	141	143	131	154	157	140	150	176	151	148	145	124	141	146	134	146	156	142	157	143	163	127	153	133	157	121	177	115	147	148	151	155	154	142	180	150	138	146	142	145	138	143	139	148	147	125	167	147	146	140	138	141	134	138	149	152	152	138	152	143	142	142	135	165	148	139	127	138	137	146	148	161	142	156	137	156	143	150	142	144	126	144	135	144	154	152	177	162	140	154	130	154	161	148	129	135	150	149	148	166	136	152	153	151	127	145	126	133	138	131	141	135	118	122	133	155	134	149	138	137	157	142	143	143	151	143	138	131	142	162	155	150	158	133	126	148	158	136	157	150	151	133	145	156	132	156	157	153	154	116	144	118	142	133	140	151	159	134	159	138	140	128	147	163	138	130	122	135	148	128	166	141	133	136	154	121	163	141	118	151	132	146	170	151	153	152	153	140	148	149	142	135	141	167	149	136	156	146	133	137	128	120	146	136	140	186	116	146	127	151	140	138	149	139	128	146	141	126	145	119	129	137	153	140	140	152	147	169	141	134	130	163	150	149	150	129	148	144	156	138	156	145	153	136	139	141	139	145	145	142	158	148	145	133	147	138	157	153	140	145	151	133	131	152	133	138	144	127	153	145	134	138	139	146	141	135	133	161	150	161	152	148	164	143	156	141	129	143	153	138	143	136	161	129	141	161	166	172	130	153	157	168	153	142	129	149	132	137	147	148	135	132	124	138	146	128	151	148	125	149	151	154	166	145	132	118	125	140	150	147	126	131	150	135	128	165	142	139	133	124	139	136	148	130	135	151	148	130	143	149	115	123	163	178	132	153	140	162	145	135	144	139	133	148	132	127	162	143	147	152	135	140	149	148	146	128	137	135	155	151	151	154	158	151	141	155	151	141	148	142	129	149	135	149	140	128	150	123	125	141	143	138	130	126	164	150	130	137	136	157	133	141	142	133	152	156	149	130	158	148	145	130	145	155	141	143	128	133	178	150	139	140	140	157	143	166	145	153	140	141	142	149	134	125	140	147	128	131	138	135	151	132	137	128	145	141	144	141	155	162	159	154	138	139	142	146	135	132	146	135	145	142	141	130	131	144	134	156	161	125	173	144	151	156	148	154	140	123	150	154	152	138	150	138	132	157	157	149	155	140	144	147	158	154	133	147	168	133	146	162	141	167	124	131	169	147	171	116	135	153	164	145	168	139	144	154	142	138	145	150	152	120	147	147	133	142	130	130	154	154	139	156	149	151	124	156	151	120	151	140	155	132	150	147	162	132	164	137	128	109	131	137	148	157	152	141	149	159	142	154	136	133	148	146	121	138	151	149	126	152	171	155	155	147	129	153	142	143	152	152	128	173	149	140	128	143	128	150	144	129	139	136	143	140	145	140	141	130	147	179	156	125	158	146	136	142	157	152	151	158	153	154	133	148	148	147	128	148	135	133	160	141	119	134	161	134	160	155	161	142	142	146	129	141	134	133	141	165	148	139	131	149	134	152	134	147	145	124	133	144	165	143	147	149	156	145	147	129	141	143	111	144	139	134	139	150	143	136	148	140	125	149	135	134	117	113	133	157	156	161	147	147	124	148	139	137	122	129	151	146	149	138	137	144	135	124	139	138	158	152	153	115	150	129	147	144	119	151	142	147	146	142	165	144	137	139	134	149	139	131	152	139	131	133	121	137	138	133	137	155	125	150	160	167	158	136	136	146	129	134	138	155	134	142	129	137	153	159	145	151	150	128	136	138	144	128	149	129	127	141	166	136	133	131	143	123	142	162	147	152	152	112	164	140	157	137	137	155	132	133	162	154	147	142	146	150	139	151	144	155	132	169	139	127	157	158	131	129	134	138	133	148	141	123	127	148	177	152	136	159	155	140	145	158	132	153	151	141	133	146	137	139	159	135	158	150	148	145	119	143	138	144	124	164	146	135	132	150	135	160	142	135	143	136	144	154	134	146	169	142	137	158	143	139	167	135	137	151	130	137	137	139	159	146	149	148	134	146	138	154	159	148	159	131	128	144	147	142	145	147	145	140	148	153	149	133	138	152	150	141	147	163	151	160	136	151	155	165	138	144	121	146	141	148	154	160	139	146	155	130	138	149	136	132	136	130	144	149	140	130	139	142	160	149	150	149	145	139	137	142	146	132	155	151	142	146	128	144	125	133	168	123	132	125	153	142	142	170	147	139	132	152	130	112	137	149	142	150	148	164	152	144	175	138	147	159	149	136	133	126	147	141	137	142	153	146	132	153	144	136	159	136	126	141	135	159	142	136	134	165	154	150	160	138	151	121	137	141	143	126	137	153	159	143	142	148	132	144	158	150	158	128	135	147	116	133	121	142	163	152	150	143	124	138	158	134	133	144	139	144	130	138	129	137	162	144	140	136	136	158	148	143	134	139	128	150	130	138	150	135	155	149	131	152	144	145	140	121	153	125	155	175	125	130	145	139	136	133	157	140	139	140	148	144	163	165	138	131	137	161	138	140	141	136	152	152	149	151	143	135	163	174	153	140	149	149	127	118	143	140	140	147	160	123	160	142	141	161	156	122	129	133	139	132
19234	1210	2568	2829	2477	2130	1762	1442	1234	1131	952	903	897	841	773	737	758	669	615	696	595	592	594	562	566	548	579	569	493	534	527	549	516	529	521	538	499	509	512	476	536	486	513	503	460	488	466	524	431	510	483	480	490	498	474	479	477	461	507	466	430	530	468	477	495	469	460	465	482	424	472	475	459	437	433	476	490	494	491	462	474	493	457	448	481	467	481	438	443	425	461	452	442	479	442	440	451	455	468	503	476	454	434	448	443	460	440	459	490	462	405	503	483	464	472	424	461	434	455	472	455	404	450	501	450	494	457	500	440	409	475	477	471	465	451	422	456	489	479	508	489	488	454	475	450	457	424	463	446	477	391	481	463	457	465	476	473	450	472	479	460	430	456	456	451	476	475	472	411	451	498	405	476	482	425	460	481	456	460	478	450	481	462	467	431	452	468	447	454	447	460	468	459	468	436	452	429	458	433	440	449	445	462	421	485	476	464	462	444	468	452	422	439	487	454	479	476	464	491	442	415	486	426	458	448	457	465	446	492	485	481	470	455	420	467	471	461	470	483	444	448	464	474	428	409	475	468	440	486	450	454	479	466	433	436	451	484	465	470	473	478	400	487	473	463	450	499	480	429	438	452	521	444	467	473	490	483	435	443	452	455	466	427	452	465	423	463	483	465	450	480	438	435	456	416	410	473	491	472	467	446	447	456	467	430	457	451	440	435	441	494	469	474	461	478	444	427	460	420	483	428	437	451	443	472	474	431	467	434	489	455	442	457	444	459	481	473	434	450	473	468	435	481	436	475	479	426	454	455	475	435	476	447	459	461	438	462	455	455	472	469	435	462	479	512	454	426	443	449	489	453	490	425	409	479	464	465	445	456	451	434	441	435	472	456	473	455	432	453	446	461	437	497	468	466	440	441	455	481	477	436	459	446	454	448	440	479	511	421	495	456	442	421	469	446	459	450	456	487	445	428	449	466	421	477	458	446	472	486	462	429	447	449	478	424	459	447	488	501	455	441	469	429	453	471	447	464	458	440	492	437	464	514	444	428	476	463	459	455	507	446	464	460	448	463	465	443	443	438	454	438	460	431	439	451	478	467	436	451	451	454	460	488	463	470	455	439	464	485	427	480	455	470	449	443	438	492	448	470	444	459	452	437	465	480	468	433	464	483	439	416	448	453	451	443	467	398	481	415	454	455	463	451	469	508	434	485	448	475	428	442	460	445	456	456	448	455	451	443	459	473	439	458	466	449	474	452	434	442	482	455	460	478	453	469	490	434	418	458	479	429	449	486	443	441	438	443	432	438	414	448	460	431	449	503	441	470	409	433	459	475	459	469	454	443	449	445	443	447	484	462	496	451	445	460	486	478	438	458	441	481	496	475	453	483	405	432	440	435	481	403	465	465	439	454	478	476	503	444	435	481	464	498	471	437	474	454	484	452	461	423	484	431	477	468	484	454	484	453	454	437	452	450	488	458	465	457	426	494	470	463	460	493	480	476	480	446	482	462	437	484	441	443	464	491	445	470	466	421	419	460	476	412	465	501	472	443	463	479	481	453	465	492	452	434	491	394	478	443	482	520	493	518	473	466	476	449	464	476	420	426	463	400	473	427	461	445	469	483	474	445	441	451	427	458	439	476	447	467	444	442	434	468	480	472	472	408	486	420	446	462	454	482	486	440	463	453	425	433	428	465	428	455	428	468	482	458	465	483	466	432	437	457	484	478	457	450	454	431	425	444	477	508	480	446	424	435	469	459	449	465	438	447	472	472	434	488	424	492	476	478	443	466	433	429	480	451	443	456	487	437	467	434	450	441	449	452	449	450	488	439	436	450	456	436	443	433	432	492	466	474	450	463	459	471	509	494	487	448	433	457	435	437	447	466	462	416	486	460	460	494	469	436	413	450	431	483	497	454	465	451	471	468	429	451	463	464	457	471	452	461	448	431	458	444	462	434	437	436	468	439	453	448	440	482	441	475	428	420	429	449	440	447	448	495	432	442	473	472	455	476	453	480	442	463	484	447	474	445	423	503	465	502	430	451	435	489	449	487	391	426	460	498	491	478	436	445	456	418	479	485	413	461	445	478	482	454	467	480	435	452	452	420	478	457	449	442	451	457	467	489	461	482	444	472	449	456	445	481	468	429	454	471	460	415	443	443	440	458	434	457	442	424	474	463	474	463	419	441	475	431	485	451	474	478	418	476	443	445	535	474	450	417	454	449	460	491	480	435	483	457	420	441	504	427	454	422	460	451	507	475	463	455	461	468	449	435	455	473	459	462	436	459	492	461	483	482	469	430	453	448	453	490	417	434	485	466	450	475	468	435	504	481	443	484	476	509	459	451	482	506	480	455	465	437	446	467	471	482	458	464	473	467	454	427	445	477	451	429	455	450	450	465	426	431	474	461	452	443	456	445	462	439	458	475	452	469	483	441	456	485	422	475	475	482	478	466	482	443	480	449	479	481	482	466	433	407	437	456	486	470	464	442	439	458	440	451	451	453	470	453	464	458	458	496	438	466	499	482	428	457	444	467	464	489	451	456	456	475	475	441	439	477	403	471	451	462	508	444	494	474	456	474	458	455	472	480	432	487	446	478	489	474	494	427	439	465	445	489	435	505	393	450	480	469	438	463	461	440	458	441	400	470	438	450	461	442	484	445	476	465	443	462	449	484	475	444	490	454	437	441	445	447	479	468	415	456	483	499	462	422	465	427	446	472	475	465	435	423	446	481	453	490	471	502	474	465	457	475	453	466	434	476	463	471	454	454	462	465	458	409	493	452	429	405	444	466	446	442	484	462	437	443	451	446	447	463	449	472	464	454	458	466	447	453	452	430	457	461	479	437	459	475	432	427	477	458	484	500	439	432	471	465	444	474	443	499	450	465	448	455	418	473	458	467	437	478	448	462	446	455	465	439	436	458	441	477	437	471	443	440	492	465	452	465	441	447	448	459	447	433	448	465	448	501	444	459	479	439	437	490	500	442	498	451	433	428	462	468	480	454	465	423	466	457	407	462	443	432	481	447	490	475	447	419	433	429	496	497	445	472	394	442	459	460	438	440	474	451	466	507	442	458	465	461	431	451	436	443	425	437	460	433	482	462	454	480	442	466	475	474	459	448	459	473	399	467	439	445	465	419	475	470	460	487	432	464	446	461	478	477	463	413	418	459	451	469	485	453	470	486	469	415	476	442	433	485	484	464	450	465	462	459	515	448	447	460	428	442	483	460	472	455	471	482	471	453	458	470	414	455	425	448	462	455	471	440	478	448	514	454	462	448	453	458	462	455	441	490	428	460	496	430	457	446	497	439	438	449	432	454	472	407	448	479	473	461	453	421	495	462	498	439	453	435	410	420	443	447	442	454	480	450	454	478	457	456	465	475	475	463	476	441	442	442	416	453	448	507	473	455	442	417	473	472	459	472	439	467	436	468	504	512	448	459	452	444	474	450	425	421	430	475	460	431	416	475	469	442	454	449	466	479	446	434	458
44042	26708	16892	2740	1377	1013	744	644	528	467	413	422	395	361	291	320	313	309	293	255	280	269	265	249	275	260	265	262	236	249	290	261	243	261	285	254	255	263	256	234	264	259	229	261	265	236	233	236	251	225	244	261	243	247	246	231	237	238	219	242	242	246	233	218	226	228	231	244	239	224	242	251	237	225	226	234	263	238	224	213	255	211	237	228	210	231	250	238	245	233	223	263	256	239	256	237	230	231	253	203	250	228	245	221	253	301	257	214	250	218	239	231	228	243	229	250	213	242	228	214	235	249	247	229	230	220	238	240	209	226	235	237	235	228	229	237	215	232	242	229	202	252	234	257	227	250	235	251	233	216	225	234	216	249	247	222	234	234	242	210	220	254	256	199	214	222	246	226	239	235	245	244	256	230	254	232	267	230	261	252	225	210	224	228	231	232	216	226	259	229	221	235	244	238	240	211	209	255	239	235	249	208	265	228	213	253	262	230	235	245	251	244	206	207	228	260	239	229	258	229	229	247	238	251	230	245	250	241	256	236	232	235	217	208	225	218	253	238	220	222	239	202	247	187	242	250	235	266	231	208	219	239	222	243	224	221	267	216	247	236	238	227	235	251	243	230	239	251	255	251	247	232	236	225	233	234	229	263	203	215	240	265	225	214	255	238	248	239	220	254	237	242	232	248	237	220	222	230	220	253	219	216	267	226	229	240	232	240	261	235	232	252	220	248	248	237	255	268	211	203	224	243	220	231	255	218	228	235	239	231	254	197	244	246	229	238	220	231	208	193	272	251	218	229	238	227	250	230	241	227	245	265	261	217	237	233	218	252	237	244	230	237	238	230	242	246	250	217	244	236	248	242	243	249	228	267	233	226	225	226	236	229	213	228	235	226	254	269	247	218	233	250	218	230	251	242	245	246	229	211	274	246	233	215	244	229	242	224	236	229	225	238	244	237	219	220	235	254	252	227	262	214	225	218	256	226	208	241	253	245	227	229	218	229	210	211	242	227	229	249	220	249	248	234	230	218	237	200	276	221	231	252	268	213	224	224	251	255	248	229	245	248	226	226	253	249	226	279	233	232	262	229	226	241	220	230	224	231	256	235	240	228	246	234	222	237	203	233	256	221	238	219	244	227	234	277	230	242	269	229	236	228	245	202	235	232	268	230	253	251	241	239	236	220	253	201	236	235	274	251	243	227	238	237	234	209	231	250	238	215	227	197	258	234	220	227	220	240	219	213	228	251	239	255	241	212	239	226	258	221	233	255	214	220	266	248	238	223	222	222	232	232	251	210	243	248	227	234	230	240	242	227	224	183	261	235	275	223	242	254	201	248	235	246	234	235	236	238	263	249	214	202	234	238	249	234	227	249	212	257	223	251	264	236	216	245	238	224	260	213	233	220	223	226	213	244	216	220	237	224	236	252	230	226	230	235	234	235	262	237	219	261	224	319	214	266	232	268	230	265	234	224	226	245	218	248	238	256	211	235	215	262	239	227	267	264	243	232	206	245	226	220	218	223	224	243	235	227	213	240	263	242	231	220	241	271	237	248	234	209	241	239	236	240	247	247	239	240	232	226	235	230	242	220	234	227	212	211	240	258	216	224	228	213	248	259	218	224	234	247	230	237	259	235	251	232	230	223	209	229	215	247	242	234	262	232	234	244	244	244	215	235	243	199	244	258	247	230	243	232	221	261	236	263	231	242	246	249	232	228	232	203	242	250	239	239	237	229	226	247	235	241	246	247	240	243	242	205	245	240	221	229	250	244	222	252	253	255	238	245	239	253	268	226	269	244	244	253	222	196	230	236	226	237	234	213	253	262	231	229	266	247	206	222	233	235	270	213	229	269	237	233	232	222	252	217	267	208	239	246	208	245	250	266	218	246	250	234	232	244	249	219	213	242	262	237	243	234	244	231	210	236	251	220	239	247	208	249	262	239	250	226	244	241	208	251	232	218	258	228	228	211	261	266	234	238	275	243	226	246	240	253	250	247	253	230	249	246	213	220	236	225	234	222	219	244	208	249	245	228	245	246	213	219	242	242	224	220	223	208	241	241	214	194	252	229	258	188	216	234	251	244	271	244	228	234	242	249	224	246	233	246	255	243	237	245	262	256	243	233	238	230	223	263	240	221	244	219	257	233	272	208	242	268	222	242	262	224	238	233	218	229	253	264	254	247	235	224	236	237	241	238	268	224	233	234	219	245	237	254	230	237	223	260	243	244	227	213	258	244	220	229	219	255	261	244	251	243	226	232	221	213	245	238	244	243	239	231	238	220	238	259	247	256	225	248	228	246	242	191	209	233	240	246	239	241	220	249	255	251	231	236	204	231	216	251	242	240	247	245	215	235	237	208	223	250	245	264	248	269	264	223	198	246	216	217	228	239	234	219	227	224	203	235	227	227	244	233	234	262	254	247	218	240	228	229	238	210	235	233	251	242	233	245	231	239	232	242	209	251	267	230	220	223	203	231	219	251	279	258	246	211	248	233	232	259	239	252	255	213	222	217	219	232	256	232	250	209	234	236	222	236	249	236	223	223	244	221	235	242	219	240	212	222	241	229	243	232	246	234	244	235	236	234	232	214	232	239	244	260	275	257	232	199	242	204	242	244	224	242	248	244	234	234	242	271	240	265	229	245	242	238	253	226	235	201	242	268	237	216	225	238	213	247	238	241	244	222	227	212	259	200	225	247	224	267	222	245	234	253	244	249	244	205	248	242	258	215	216	246	236	243	232	227	241	253	221	223	245	240	249	260	233	233	240	222	245	207	235	242	263	218	234	244	268	245	213	232	198	192	234	224	231	265	256	239	209	248	239	279	235	220	240	260	228	251	239	214	226	231	241	265	209	250	219	245	246	232	236	243	259	273	221	259	245	241	242	235	273	206	216	231	206	235	275	256	231	222	202	237	233	251	225	236	221	233	236	224	208	244	216	258	265	206	263	226	239	249	233	229	255	254	229	204	251	228	264	221	218	261	238	245	215	264	237	265	231	265	243	226	249	230	236	263	236	249	213	217	247	239	289	226	224	206	249	226	212	228	230	244	230	242	234	225	252	239	238	238	264	247	232	229	211	223	245	267	267	232	235	218	228	220	236	227	235	243	209	220	251	242	229	239	230	229	218	226	210	234	218	228	241	228	232	205	246	254	241	241	240	252	259	254	240	248	251	246	229	245	247	233	223	218	222	242	225	252	236	242	212	246	238	230	218	214	238	237	245	247	235	226	235	259	245	257	249	247	231	250	241	251	215	242	250	248	239	250	221	226	200	212	261	245	243	234	217	248	246	239	251	193	230	243	243	243	275	243	226	230	245	227	225	242	223	238	248	226	230	251	226	241	230	217	247	194	222	234	239	256	227	245	204	241	251	253	232	225	239	267	252	271	259	242	242	255	224	211	241	235	235	216	233	245	215	246	239	243	222	247	268	264	246	242	213	230	248	210	247	232	211	246	238	239	229	224	235	246	243	230	215	257	217	245	244	242	238	230
23129	2242	4710	5283	4567	3799	3198	2684	2363	2110	1802	1565	1562	1438	1274	1182	1199	1154	1096	1053	1057	972	989	924	914	883	910	924	907	907	832	902	832	776	820	754	845	776	792	788	794	739	793	752	755	745	760	765	789	813	764	757	784	713	704	735	783	740	713	762	711	769	762	681	692	750	756	769	707	721	767	729	706	734	722	618	696	733	672	712	749	703	694	724	704	706	744	712	662	682	696	735	688	673	710	746	676	668	685	650	711	704	769	697	709	808	738	672	747	730	700	723	701	730	730	664	661	714	746	712	664	682	728	671	633	678	703	734	665	728	713	734	685	702	707	676	662	719	738	704	681	719	729	677	692	744	702	770	709	701	715	669	718	713	711	675	670	688	711	720	728	730	703	688	699	677	727	663	687	709	675	683	720	694	673	703	695	704	658	681	693	747	701	692	704	668	684	708	699	639	697	706	695	707	712	696	689	674	693	701	678	722	684	632	743	706	719	703	666	712	748	668	711	688	700	697	711	715	718	718	736	727	698	679	677	722	637	677	681	672	656	745	700	672	693	721	716	675	712	690	696	726	682	713	685	704	707	704	700	688	717	709	686	651	715	674	725	713	613	710	716	720	680	702	654	740	684	682	717	706	685	687	694	720	649	709	721	668	748	733	699	730	718	700	716	667	715	694	694	694	694	710	725	690	720	707	701	703	726	734	685	734	688	679	680	716	706	694	721	714	739	699	722	701	713	675	685	661	638	670	742	699	684	708	685	741	700	723	666	691	697	699	679	665	696	712	664	703	708	664	712	664	694	733	725	728	684	669	729	692	643	684	667	684	668	713	715	711	705	681	668	686	681	690	706	672	685	728	693	699	676	710	703	679	672	696	655	713	725	708	712	612	689	721	677	693	617	692	678	743	681	684	722	690	707	698	706	704	705	709	724	720	661	676	652	732	733	678	681	724	680	676	730	674	727	672	719	681	710	746	694	660	683	683	682	654	702	692	672	687	704	676	692	720	719	732	688	667	699	694	725	678	639	671	720	674	702	700	655	723	723	647	709	663	668	674	675	701	692	742	628	715	656	677	654	727	697	667	692	737	741	708	715	725	657	703	675	691	715	712	684	714	673	663	671	707	716	631	683	744	641	714	637	674	723	667	737	658	730	701	692	667	727	747	716	695	684	704	702	704	674	695	686	695	687	615	686	674	697	682	739	698	682	698	691	688	730	688	711	685	741	724	724	636	713	711	705	645	735	701	674	743	692	703	738	704	704	721	703	698	678	645	708	680	667	703	717	713	702	658	699	730	671	675	691	696	699	692	706	696	714	713	692	698	710	670	723	699	691	699	693	646	686	647	716	720	659	751	739	696	658	677	716	736	715	694	666	671	707	726	705	713	685	733	714	704	700	674	721	666	747	711	659	678	644	684	667	670	698	692	665	697	755	731	714	717	683	736	650	684	692	711	658	711	735	733	678	667	684	640	714	685	683	731	748	694	682	663	677	632	692	698	706	672	669	676	734	721	718	712	673	730	697	664	717	679	647	676	680	729	679	746	681	720	710	671	683	668	671	714	694	720	716	718	715	716	701	723	687	708	667	740	693	691	660	662	694	725	683	681	714	713	671	692	723	682	659	666	664	699	702	719	690	666	756	676	724	718	745	700	725	680	672	667	693	715	672	692	695	693	672	690	718	699	695	757	712	653	695	632	690	688	669	694	668	695	665	713	692	672	673	686	713	689	737	692	686	688	714	697	701	709	690	697	684	695	689	700	707	711	679	699	676	713	668	703	685	647	700	671	686	678	709	685	662	683	685	696	687	697	749	686	711	636	684	656	732	709	722	696	672	774	727	674	701	699	666	707	697	692	682	726	668	656	692	702	700	664	726	644	710	705	702	721	719	717	686	641	678	656	674	645	677	655	705	670	711	708	716	697	690	649	704	743	693	680	725	729	679	739	719	719	691	717	740	694	749	695	725	734	676	708	720	690	746	681	690	690	728	674	683	695	691	705	707	696	695	700	708	686	703	725	667	720	685	686	692	711	703	723	679	718	740	654	696	676	739	723	734	680	682	688	693	733	720	729	689	674	710	677	713	676	724	683	711	711	705	668	708	717	718	666	683	695	680	685	707	686	728	705	657	731	760	739	713	703	711	700	668	688	688	742	701	696	751	729	682	705	724	655	690	703	673	667	709	672	738	674	661	719	730	672	752	711	714	682	727	697	634	732	700	682	757	680	722	670	702	700	724	690	698	697	704	723	694	713	665	720	693	669	673	763	714	667	684	703	689	726	702	744	747	681	702	646	693	750	700	716	676	711	674	685	673	698	746	713	723	656	693	711	637	656	679	754	654	693	705	688	697	719	721	646	681	664	703	726	706	726	718	631	730	727	696	676	689	657	727	753	670	698	664	713	705	673	711	639	613	716	689	734	716	729	701	720	709	696	706	691	667	642	725	701	678	672	703	691	674	724	710	666	692	728	706	664	710	749	689	694	724	726	680	723	706	729	707	695	683	734	727	684	710	683	670	681	722	668	713	677	691	728	700	694	702	717	691	678	652	671	727	701	691	686	714	684	717	691	749	727	682	729	688	731	636	697	701	643	689	724	628	703	695	691	663	669	713	713	698	683	714	701	746	709	724	651	683	707	707	691	705	693	680	633	631	653	711	746	687	716	700	692	701	661	694	736	732	677	716	666	711	705	688	657	699	721	650	702	698	727	663	683	682	671	721	704	672	667	707	714	705	683	702	707	718	697	711	621	658	682	714	674	687	702	701	662	686	665	694	742	678	691	722	706	696	676	690	688	735	697	703	677	685	714	717	724	680	703	703	719	680	679	662	724	704	684	695	740	657	734	741	676	646	677	687	676	695	707	679	655	703	665	677	657	708	661	688	710	694	664	707	741	729	684	647	667	698	695	687	706	698	730	695	690	714	707	691	691	634	684	730	668	705	679	681	694	684	726	689	661	715	685	674	670	633	701	702	658	652	683	721	669	701	706	621	714	708	663	725	678	740	685	712	701	672	641	722	673	621	705	691	702	670	725	727	700	699	695	691	693	649	731	703	685	662	664	666	706	728	654	702	691	658	732	717	657	667	724	676	656	721	710	674	690	732	707	681	681	706	713	702	670	732	655	725	691	674	695	727	705	738	714	684	686	739	713	699	662	692	704	692	666	694	683	723	677	683	686	690	695	711	753	761	703	718	676	689	684	720	703	664	673	671	705	729	649	714	670	698	696	694	716	707	706	691	717	681	708	653	718	690	705	695	722	665	652	708	726	656	685	675	681	686	722	672	663	686	693	708	696	664	716	696	720	643	710	686	714	666	661	680	685	688	716	718	696	754	677	740	674	683	706	754	708	690	679	684	666	733	711	696	694	694	683	725	667	702	708	673	659	693	688	643	664	696	678	721	696	695	717	693	678	673	694	665	686	694	665	694	715	706	673	676	666	683	699	705	711	719	673	713	696	681	759	705	746	655	652	709	669	753	681	693	698	739	692	729	668
9102	421	294	108	103	103	82	88	83	64	85	64	76	76	68	73	76	67	81	80	71	81	75	88	56	87	76	74	81	70	91	79	76	67	66	75	79	66	61	72	68	70	77	80	76	75	78	69	87	62	76	74	70	72	85	67	71	76	86	75	68	58	70	72	67	70	74	63	89	63	78	76	74	82	68	77	61	70	70	68	74	73	78	71	85	77	70	69	56	91	73	76	73	88	75	82	70	83	62	65	87	75	78	63	74	92	76	88	73	91	82	84	81	68	82	83	64	55	83	81	65	85	77	87	65	73	63	73	75	76	74	55	61	66	68	74	71	75	59	84	69	73	59	77	69	82	67	83	83	82	68	74	75	68	79	62	67	68	65	64	74	71	66	63	80	83	72	69	71	59	81	76	84	81	77	80	77	67	70	91	71	70	74	70	71	61	89	71	77	72	76	71	59	74	75	83	66	94	63	83	85	86	68	77	80	60	53	82	75	53	73	60	64	81	71	69	70	78	91	68	78	86	87	85	73	84	73	67	71	54	75	75	78	66	55	90	74	86	80	65	72	53	69	67	69	60	65	66	59	86	75	70	82	78	73	97	87	81	84	75	64	71	82	73	68	76	83	69	80	70	80	71	75	74	69	66	84	57	66	69	63	90	68	66	73	61	66	72	85	63	71	70	74	77	74	90	84	72	81	77	71	75	88	67	79	74	53	78	69	69	71	80	55	67	70	78	70	76	82	82	80	81	62	83	84	62	69	65	89	79	69	77	78	78	84	60	78	60	82	101	70	74	73	76	72	84	81	72	66	77	85	85	75	82	81	85	78	85	75	85	91	65	91	65	93	66	78	72	67	76	67	66	77	66	64	72	77	68	79	82	70	77	81	73	81	57	73	70	79	80	67	71	73	70	70	73	81	72	73	72	70	65	77	74	66	64	62	70	74	70	77	63	74	82	82	64	80	99	81	76	78	80	70	83	71	69	71	62	66	74	73	66	76	75	85	74	64	61	59	84	68	68	75	74	68	84	75	69	66	69	80	75	78	81	76	68	74	65	66	62	81	77	79	84	76	69	68	74	71	82	68	81	66	81	81	70	74	81	87	83	65	61	66	81	75	78	67	72	65	74	81	74	68	77	84	74	72	78	53	77	67	82	87	58	75	94	73	74	60	71	66	67	71	66	72	63	72	76	75	69	78	72	84	74	86	83	79	67	77	91	80	76	66	56	70	74	73	86	93	80	99	69	66	72	52	77	72	68	69	78	80	73	73	79	65	67	84	74	73	54	76	67	60	62	75	79	80	62	84	64	82	73	81	67	75	70	78	66	97	73	89	79	76	71	77	78	84	62	68	86	76	72	79	79	80	65	86	66	74	81	86	75	61	80	60	63	54	67	87	90	78	75	70	83	61	81	79	57	85	75	76	66	76	85	73	63	70	67	79	76	76	78	78	76	80	62	77	75	72	80	76	76	84	72	79	72	76	63	73	74	64	74	71	77	60	73	75	67	65	75	70	71	83	68	77	77	60	74	71	64	74	77	66	60	70	57	80	70	70	69	82	75	72	73	72	55	71	72	78	66	61	73	59	76	72	74	59	68	78	74	71	66	74	71	72	70	70	76	72	72	80	109	66	68	68	69	78	80	78	76	73	67	83	79	73	78	74	85	74	80	65	78	75	74	67	69	68	78	77	85	69	59	62	71	70	83	68	66	62	87	71	65	71	59	81	80	71	65	60	74	71	75	84	63	82	66	91	68	75	61	67	81	62	87	83	74	61	70	66	90	67	81	77	71	68	82	74	61	75	68	62	66	60	64	63	66	71	65	72	64	92	72	65	74	71	63	82	69	64	70	75	73	64	69	76	75	78	77	72	71	64	42	61	78	70	76	75	73	90	71	78	72	66	83	64	76	79	72	79	71	70	74	65	70	71	84	74	79	85	70	64	68	77	90	93	53	81	64	88	69	73	78	70	65	59	68	72	69	78	85	69	91	82	65	63	78	85	56	88	69	66	60	96	61	67	87	69	70	77	69	71	79	66	54	68	85	58	86	78	84	67	85	92	74	72	66	76	69	65	74	78	84	77	64	72	77	57	61	70	70	76	75	82	82	74	75	88	88	77	57	63	85	77	96	52	65	72	76	74	64	77	71	83	66	70	78	71	68	80	62	88	59	60	62	68	82	78	70	76	65	75	74	67	59	78	73	68	65	81	78	63	67	77	76	64	81	66	58	72	74	76	82	82	61	62	64	55	63	70	87	85	63	64	82	75	84	81	78	80	75	69	78	61	66	65	70	67	77	68	69	81	62	61	61	67	66	68	73	77	72	83	78	71	84	64	84	89	56	73	84	103	70	73	75	94	57	67	57	96	70	75	70	78	92	79	76	75	94	74	72	89	71	74	67	68	77	90	63	66	73	71	81	88	72	73	83	77	78	69	69	77	60	79	77	72	65	65	76	65	61	80	56	70	65	74	59	70	77	71	56	68	69	73	69	76	82	79	69	78	72	82	74	89	70	83	63	70	75	59	67	69	65	72	56	62	76	99	74	54	65	85	79	79	64	62	82	88	79	70	82	64	75	67	72	82	69	55	76	86	83	81	67	70	65	66	75	69	85	66	81	66	87	71	72	62	78	86	73	79	78	67	85	71	58	88	72	92	77	69	71	77	64	90	86	70	77	85	68	78	67	75	76	82	56	80	66	82	73	72	86	81	89	84	69	75	75	83	66	80	78	78	81	77	73	70	75	82	61	70	70	81	81	75	78	58	83	75	73	51	66	70	70	73	64	73	82	81	83	84	72	88	91	73	84	65	70	73	77	66	82	65	71	85	72	80	69	68	70	68	73	87	76	67	75	81	65	72	72	67	78	72	64	76	71	76	90	72	72	90	79	93	87	69	70	70	81	76	66	76	70	71	70	81	70	82	67	59	76	72	62	69	66	101	81	76	63	89	67	70	61	70	62	57	54	71	80	63	70	72	70	64	75	61	70	68	66	80	72	67	72	63	71	69	85	58	65	71	72	64	73	84	73	72	76	67	65	62	81	78	79	61	66	73	80	71	81	92	71	74	75	89	79	76	70	76	64	75	87	68	81	81	66	85	75	70	67	97	69	81	84	76	75	77	76	76	65	60	72	84	57	72	87	78	79	87	78	78	76	78	77	67	85	84	63	79	77	79	86	82	76	76	69	70	62	63	86	82	82	75	87	72	63	69	81	77	84	86	73	74	70	58	74	64	71	68	78	76	81	62	70	76	76	77	74	78	74	79	82	70	67	63	62	59	73	77	68	65	84	74	87	63	95	73	71	51	68	73	75	79	63	78	81	58	79	77	64	80	74	68	85	71	90	68	73	80	68	76	73	69	73	75	80	83	75	61	82	75	68	75	69	81	92	97	84	63	77	54	72	81	72	90	80	73	73	78	73	71	64	82	58	65	86	80	63	74	81	61	59	60	84	81	82	60	68	67	68	71	76	74	73	58	73	70	79	88	59
10083	330	404	410	370	389	352	341	314	300	314	310	287	332	270	318	303	295	283	291	282	283	297	278	306	260	284	253	232	270	251	271	283	279	271	252	282	257	257	252	275	278	291	311	285	291	280	241	289	275	292	300	277	241	297	288	306	257	291	278	294	264	318	278	261	293	270	246	272	282	289	254	294	286	285	275	289	265	286	262	274	288	273	241	266	280	257	228	266	291	274	244	262	263	251	311	266	276	262	256	258	283	280	287	269	255	273	269	270	263	257	245	290	276	263	262	263	256	272	246	277	242	269	273	261	286	275	260	288	273	273	282	283	264	267	275	293	270	275	262	270	297	294	269	264	255	268	265	281	286	277	256	253	289	312	269	298	263	253	288	273	258	289	279	288	263	272	276	254	276	272	271	275	279	288	272	248	263	281	302	281	283	238	293	266	276	252	269	274	283	265	258	292	309	264	296	270	267	276	268	293	289	253	245	276	261	269	243	286	275	274	285	267	265	302	257	251	248	266	255	271	276	269	247	255	288	249	280	300	304	275	280	267	257	259	258	281	269	240	278	277	277	267	264	268	274	262	280	278	288	285	267	280	305	248	296	258	265	286	280	265	270	273	291	279	276	268	292	278	272	267	226	276	288	287	260	294	257	291	261	260	280	310	270	288	272	266	304	256	283	269	256	264	262	252	294	267	285	288	259	257	263	262	260	280	265	268	240	270	280	287	282	284	260	268	285	243	255	271	291	269	285	269	266	238	281	273	298	253	248	252	290	263	276	295	285	290	288	262	263	277	287	290	288	302	265	242	265	300	264	242	257	287	259	234	291	291	282	290	272	264	254	310	283	253	262	268	287	253	265	241	270	304	268	278	280	270	249	269	292	291	274	271	253	276	240	282	291	279	248	280	252	299	256	267	280	273	270	268	321	288	255	261	271	258	297	258	273	279	284	292	259	278	269	287	265	270	268	265	275	273	251	270	247	292	284	308	260	267	266	260	291	279	279	255	266	255	291	278	268	293	263	279	261	275	270	233	275	259	267	315	273	271	265	267	308	262	262	252	285	272	282	284	277	265	305	271	298	245	247	259	261	254	283	268	286	282	245	316	271	265	280	283	289	239	258	290	268	286	270	281	290	306	299	242	253	272	274	257	293	238	244	298	279	275	277	265	280	270	290	293	261	266	250	288	260	270	267	286	254	265	288	264	266	273	262	282	258	260	282	287	297	263	296	277	285	267	257	286	275	268	280	279	257	273	274	273	254	281	264	259	288	288	293	274	279	274	244	263	292	268	287	260	283	253	260	285	269	277	250	282	275	272	304	245	262	280	247	278	253	268	292	274	284	257	261	274	310	294	282	271	294	275	273	273	257	272	239	285	236	282	267	246	282	267	259	296	257	242	253	278	273	302	276	272	242	272	276	262	266	280	261	277	260	293	294	269	250	264	246	285	270	256	300	260	305	267	256	282	278	282	295	269	264	287	332	270	266	289	246	261	245	266	284	272	274	277	262	261	269	255	285	270	291	279	272	265	263	302	259	256	249	248	304	289	301	278	282	269	282	258	267	280	268	285	282	288	276	247	264	313	265	261	275	260	292	237	293	278	245	266	256	270	238	268	298	275	261	249	269	302	288	263	254	278	235	333	279	267	272	281	284	260	297	266	247	256	284	249	288	290	283	256	262	265	305	264	228	261	256	249	265	302	261	286	263	242	268	267	248	252	253	278	252	262	248	271	285	302	271	269	271	252	286	288	290	313	248	265	257	282	275	262	253	288	255	244	281	284	255	263	267	292	317	264	232	266	275	281	256	250	256	287	275	286	279	270	313	275	253	286	264	250	270	302	259	240	275	272	274	280	286	286	247	280	247	277	282	284	252	269	272	275	286	252	286	291	261	297	271	243	258	241	276	278	284	293	262	274	257	295	276	287	256	301	263	267	263	264	269	287	244	289	252	293	306	287	282	275	273	271	277	263	285	261	258	270	260	265	307	253	279	286	287	265	249	290	261	278	295	272	252	263	272	308	292	261	266	250	292	274	280	293	285	260	263	271	276	274	276	252	261	226	244	269	279	279	278	259	286	261	234	225	279	276	258	256	262	271	268	253	269	282	265	300	287	278	285	271	263	286	260	272	265	261	270	287	279	249	270	285	272	279	265	280	261	258	245	269	282	279	260	248	254	278	266	301	269	283	273	275	271	256	284	276	267	288	271	290	288	272	266	281	274	266	260	278	262	278	265	241	278	285	276	281	300	273	289	312	253	259	264	279	226	302	281	269	276	304	273	265	278	270	253	266	248	272	263	279	287	311	281	272	272	267	280	271	247	268	269	261	273	298	282	298	306	262	253	269	262	283	278	292	259	262	269	264	287	243	234	262	289	268	279	288	287	288	283	267	286	270	270	274	275	281	258	281	280	288	264	254	258	292	284	262	271	282	288	252	255	284	255	257	288	261	275	258	263	272	273	268	259	265	293	293	255	275	241	261	284	275	259	256	272	291	243	274	281	287	255	296	272	298	288	284	268	268	260	284	262	261	259	283	296	291	269	230	279	256	252	263	248	297	273	290	268	289	263	274	266	264	292	258	256	282	281	279	256	287	260	254	243	257	284	263	272	262	286	255	294	287	296	289	246	279	273	278	264	264	266	254	255	245	258	272	294	275	268	282	263	278	281	232	262	267	271	298	290	280	247	303	287	297	255	274	294	292	277	272	268	275	278	264	256	284	278	245	267	283	285	268	286	254	267	282	283	253	259	285	277	272	272	250	248	266	286	266	288	273	259	279	291	304	256	276	277	290	268	312	251	249	253	253	285	302	262	283	276	273	262	279	295	278	258	285	256	270	291	281	280	258	268	273	271	261	265	282	282	277	269	288	282	263	265	280	273	288	251	284	261	268	267	263	258	294	245	276	303	272	278	256	249	265	259	283	279	287	263	284	269	291	270	301	268	261	275	281	248	289	280	242	284	270	270	289	269	286	276	278	288	265	282	262	270	262	263	286	282	282	264	270	272	274	260	279	304	283	307	263	256	271	245	270	258	279	266	256	259	257	264	254	286	271	277	256	287	282	271	264	262	284	243	289	280	276	279	282	276	304	271	277	259	265	266	277	281	309	287	295	288	266	293	282	248	280	273	283	283	277	261	256	276	259	280	272	265	258	265	289	243	271	263	280	301	268	277	261	273	291	272	280	272	250	260	269	314	265	275	275	275	275	294	248	265	282	260	288	278	289	264	269	282	271	299	275	261	306	270	253	309	259	292	299	268	279	239	258	260	232	267	261	269	286	290	266	250	256	263	267	280	253	271	285	244	260	275	298	263	255	275	295	260	269	297	268	279	291	271	286	253	294	260	292	277	273	298	272	305	254	312	285	294	223	277	279	306	289	264	255	256	282	261	276	271	254	272	284	274	270	253	270	279	274	292	288	282	306	264	277	279	261	282	272	274	285	244	291	280	270	246	255	282	295	275	271	270	282	284	304	273	272	315	247	278	263	257
44778	21515	9310	970	639	476	380	316	284	274	230	212	201	193	182	200	192	177	176	174	166	157	169	163	164	172	148	161	154	161	147	169	158	166	155	147	161	162	177	148	156	155	161	168	147	164	148	132	155	161	140	167	168	155	182	158	166	158	154	148	130	150	141	125	142	136	166	146	131	131	159	127	150	118	138	170	131	158	165	178	120	166	139	147	149	141	156	151	142	150	167	167	145	151	133	121	145	159	151	168	142	130	145	145	129	138	149	152	163	153	154	126	155	147	158	165	127	142	136	129	153	141	136	156	130	141	150	161	151	168	171	152	175	172	149	157	166	136	146	166	131	148	133	169	150	144	169	136	171	139	152	149	140	134	117	150	174	161	138	141	170	134	135	164	149	154	148	147	134	161	145	148	146	127	139	150	133	145	145	122	150	160	139	158	145	150	155	129	161	132	143	155	140	148	123	151	152	147	145	145	153	139	150	141	151	143	150	134	158	132	168	158	146	136	126	144	155	153	133	117	134	151	152	161	133	140	139	153	146	182	148	156	141	150	164	145	167	147	155	160	133	141	143	164	171	152	151	147	156	157	146	136	136	144	151	157	134	151	136	159	142	138	162	146	159	160	161	147	160	144	131	143	163	139	145	131	156	155	168	163	151	142	155	159	159	158	155	154	163	154	135	150	163	153	146	168	145	154	150	161	152	165	139	186	159	159	151	141	158	139	140	158	144	149	153	167	159	162	139	145	133	136	145	169	113	140	172	156	143	156	130	141	149	131	147	154	143	168	150	151	157	136	127	150	152	149	118	120	157	158	150	143	160	125	135	134	156	123	136	152	161	143	166	166	162	153	162	136	156	153	145	151	152	167	152	154	132	137	150	130	125	136	134	173	140	167	183	128	136	141	152	160	170	121	154	139	141	157	174	151	134	158	148	166	175	175	128	148	137	153	130	159	149	164	152	147	154	162	158	146	164	155	145	130	163	135	157	158	159	169	145	157	139	158	155	155	134	132	155	138	131	135	138	174	136	132	162	138	147	132	137	165	143	146	178	145	141	142	161	166	171	143	154	144	164	140	146	149	162	153	148	183	134	133	142	147	140	137	155	133	166	145	155	136	148	157	150	181	144	175	148	152	152	141	139	164	147	142	175	156	157	153	159	134	154	135	137	137	141	170	117	145	158	140	146	168	152	123	145	140	156	128	158	170	146	148	135	140	160	134	140	157	150	150	165	172	133	170	162	142	140	155	166	143	146	144	141	151	154	159	155	135	159	144	152	149	140	147	147	159	145	149	138	160	162	148	155	144	137	128	140	138	151	146	132	144	158	142	161	132	158	148	154	159	151	143	149	160	169	127	163	152	139	134	143	148	164	139	145	141	157	160	136	165	137	169	142	135	136	142	145	133	151	121	156	146	162	150	157	115	151	168	154	168	141	157	152	151	162	132	161	164	143	162	161	142	143	154	135	149	153	146	140	143	146	149	152	149	137	156	135	156	147	137	157	148	146	134	152	126	136	136	178	133	148	141	129	158	139	155	154	151	167	151	138	172	147	156	143	148	158	151	172	177	157	143	140	128	158	168	134	143	150	125	153	167	158	143	147	146	145	152	178	162	153	158	132	144	125	135	169	125	142	150	134	152	137	145	144	157	157	158	152	149	159	163	152	155	150	150	151	162	116	152	160	131	132	138	151	150	159	169	160	157	156	152	148	123	153	156	143	168	169	140	162	133	132	171	146	140	145	141	138	155	165	153	153	135	145	150	142	138	162	147	140	156	141	153	148	155	162	166	139	151	143	140	148	161	143	152	147	143	146	131	152	155	154	143	145	145	164	152	161	151	160	152	126	150	163	149	154	145	141	138	148	143	139	144	138	136	141	157	148	156	143	167	151	145	166	168	165	139	151	148	159	151	165	157	158	150	142	156	176	156	158	147	141	125	147	149	160	148	156	156	143	147	145	160	130	135	126	175	169	134	145	146	138	145	156	158	156	152	145	162	146	156	121	134	145	143	154	161	127	160	148	154	125	156	127	161	141	156	158	163	137	148	130	142	119	144	143	144	137	148	138	148	143	147	145	161	175	136	139	147	132	132	141	161	156	148	139	139	153	145	151	145	149	137	127	147	157	165	141	162	127	146	157	139	163	150	153	139	150	152	147	147	168	149	138	143	151	144	156	151	146	156	175	127	144	154	151	137	118	136	168	150	159	144	135	154	146	146	152	148	158	139	162	148	162	161	155	158	149	153	147	123	115	159	132	121	153	148	147	164	148	145	130	179	147	143	160	121	159	150	165	132	148	161	149	164	141	136	149	139	153	148	162	131	143	140	147	123	156	159	146	150	139	177	144	137	151	167	148	142	158	158	150	163	174	160	147	132	136	153	132	137	136	146	144	157	155	124	147	146	145	159	133	144	137	138	144	158	173	163	151	146	181	124	158	154	143	145	149	135	155	130	133	144	135	150	145	160	132	165	128	149	150	142	172	143	153	160	166	164	137	148	160	171	147	143	135	150	157	151	149	150	171	156	144	144	136	146	158	147	163	147	168	139	141	151	146	143	144	165	166	145	157	151	154	145	138	142	151	144	142	160	144	156	147	142	119	167	152	139	154	159	149	148	161	126	116	137	161	143	131	136	149	138	127	152	163	154	169	138	151	142	145	166	147	129	146	158	139	128	135	129	149	162	156	131	141	146	142	161	147	138	138	162	173	139	144	168	167	141	136	147	166	142	151	148	159	142	139	162	131	122	139	131	166	150	132	152	147	151	156	138	125	155	159	131	165	138	162	145	144	142	151	161	147	132	146	148	159	146	142	159	147	169	132	151	143	167	140	140	140	165	139	128	156	146	140	145	124	168	142	128	154	138	175	148	143	153	142	124	159	136	161	161	148	146	157	143	141	148	164	140	133	127	158	158	147	140	154	128	139	148	144	144	144	161	125	144	163	141	158	135	151	156	161	144	161	151	149	148	129	162	172	115	129	161	121	146	160	155	167	142	154	152	146	165	146	145	140	146	142	162	149	169	155	158	148	144	169	158	137	146	131	143	127	161	161	129	143	143	141	143	151	147	161	127	137	130	137	142	138	159	153	147	135	154	159	156	143	155	146	155	148	144	132	127	153	154	157	134	150	157	138	181	141	147	148	128	147	168	138	121	155	152	164	155	153	159	141	141	130	149	128	144	140	155	179	153	150	148	126	138	135	128	153	154	139	149	142	135	175	161	175	142	156	170	139	143	131	150	130	145	158	175	141	164	137	150	155	148	126	158	130	151	166	135	158	141	143	132	179	173	157	140	159	146	132	156	152	145	150	158	132	133	157	155	143	155	140	138	144	141	145	150	144	144	147	123	154	158	159	152	153	152	137	117	158	153	128	147	154	160	141	137	149	148	144	146	165	161	142	144	145	152	163	157	142	153	149	144	147	138	158	165	145	119	157	146	156	148	137	149	146	155	149	145	148	132	142	138	162	150	151	168	156	160	166	130	145	163	156	158
22816	1154	2411	2763	2354	1982	1695	1419	1289	1122	1010	961	853	763	784	740	757	643	675	661	621	633	633	610	577	583	548	562	527	543	543	548	608	538	519	554	531	472	531	551	497	517	497	480	532	447	487	510	486	469	491	477	489	473	483	532	517	481	512	477	496	520	468	472	504	511	480	487	492	490	463	482	491	498	468	464	471	467	455	462	480	468	505	492	507	495	501	460	455	471	493	462	494	470	480	476	465	433	480	482	489	491	486	486	477	484	503	459	469	437	493	474	508	484	459	513	488	479	493	480	464	502	480	500	479	467	486	500	454	468	446	427	498	479	440	487	419	444	484	505	468	481	477	453	452	454	472	477	507	467	479	476	480	467	467	465	443	465	482	492	482	478	451	469	512	442	493	485	495	466	514	467	492	475	501	407	486	490	462	442	449	497	502	468	466	466	486	474	461	465	449	466	462	494	477	470	440	454	483	489	471	458	487	467	471	453	498	437	490	482	450	446	487	453	480	478	494	507	453	453	437	474	451	455	456	470	449	462	485	489	450	498	476	467	473	433	473	481	509	452	421	450	494	427	469	478	502	489	471	459	477	487	479	492	464	449	482	498	453	445	493	458	450	466	447	479	462	463	486	438	522	477	486	442	452	458	477	470	526	429	520	484	416	463	468	482	475	463	485	467	458	495	455	514	460	496	474	440	445	437	488	486	484	483	455	450	507	497	458	438	505	447	476	479	434	459	501	445	468	450	423	444	478	439	485	473	455	501	505	483	432	453	498	442	498	479	453	488	473	493	487	485	475	500	495	468	501	422	458	480	464	488	476	500	457	475	483	449	453	459	468	471	463	458	457	468	433	448	490	493	465	434	481	473	500	453	464	492	428	457	450	489	465	444	463	439	476	477	441	455	465	451	469	517	465	471	474	479	439	499	506	453	468	509	504	453	461	419	435	499	442	495	496	436	498	469	448	458	473	474	489	482	438	445	465	445	468	473	457	472	476	462	441	489	433	470	456	476	476	472	459	475	486	457	494	451	466	479	450	468	461	461	491	460	463	460	479	470	508	461	472	463	503	467	465	496	435	505	461	504	474	451	503	491	431	474	465	473	455	434	478	471	487	509	474	437	437	452	488	493	450	485	468	414	481	473	491	447	513	458	461	470	484	433	475	481	481	483	454	445	483	499	471	484	461	462	473	454	458	466	491	449	438	453	511	489	472	420	469	481	498	478	438	482	502	478	451	465	473	476	481	465	456	509	481	505	478	480	459	470	437	473	508	505	472	461	433	476	443	468	481	456	442	500	483	461	480	456	465	528	446	475	472	469	455	465	467	484	435	525	510	476	489	430	464	467	489	463	487	425	449	467	481	482	465	471	474	462	480	510	453	500	505	417	456	461	507	469	485	451	467	486	459	465	460	469	452	472	462	465	470	479	458	461	477	462	452	441	482	480	446	457	442	465	484	468	484	484	479	428	484	450	454	471	430	479	475	461	457	462	479	460	490	448	455	479	456	475	463	439	432	475	479	452	508	439	474	488	453	468	459	476	455	478	508	494	490	519	465	426	465	434	492	482	449	462	455	468	474	476	443	457	486	528	452	466	491	492	485	485	473	429	509	467	446	447	498	507	460	452	489	457	480	476	428	478	466	449	456	498	449	488	455	452	430	450	448	510	453	460	478	456	446	513	470	440	468	464	454	452	437	462	467	470	508	457	451	512	489	481	460	440	504	465	482	513	500	480	457	485	490	475	497	428	449	507	463	448	448	464	489	490	483	488	519	473	489	465	456	432	479	483	485	475	488	497	449	456	490	483	464	452	489	480	457	502	422	481	458	466	470	481	435	476	504	438	430	442	440	477	491	447	429	464	468	495	459	510	502	455	438	474	461	483	429	457	462	500	499	444	468	456	504	488	464	455	454	464	457	455	495	480	454	502	450	473	481	452	473	477	455	491	487	445	485	466	479	465	460	432	512	492	461	462	469	493	522	491	434	467	494	464	478	424	480	437	477	485	461	462	468	465	457	442	483	465	467	473	461	493	492	436	480	472	465	470	421	485	470	470	473	501	482	494	482	478	510	466	482	497	476	495	488	482	498	451	455	457	472	460	477	468	475	490	461	430	479	471	481	469	449	438	501	455	480	471	522	423	460	464	421	457	463	469	513	454	517	461	466	498	458	482	423	461	419	456	468	456	472	465	436	444	459	503	471	469	476	483	512	465	498	496	452	456	451	472	483	456	474	437	515	462	468	463	491	433	458	481	474	475	453	497	450	513	488	454	463	484	484	457	475	499	444	521	451	460	445	510	506	474	486	436	466	488	488	467	464	467	445	483	470	495	487	491	488	476	471	445	448	468	504	468	482	446	481	479	472	433	469	413	469	470	467	480	497	474	475	453	486	467	433	494	457	492	459	466	465	449	483	473	480	448	466	509	460	456	479	467	453	484	453	471	442	463	478	470	489	478	411	503	464	494	494	470	480	462	460	496	456	477	484	493	508	526	448	484	494	474	444	540	512	476	488	409	463	468	446	485	463	448	438	445	452	513	480	482	485	461	488	471	498	467	435	490	485	428	476	437	463	487	494	467	473	451	497	481	492	452	455	458	508	458	457	443	484	470	493	474	512	474	498	457	471	525	452	422	487	469	448	510	473	466	455	488	524	455	467	493	474	433	457	463	471	442	425	484	473	498	481	516	473	462	474	446	480	496	468	437	463	465	465	473	451	469	479	463	453	503	439	483	516	522	479	472	491	487	427	451	443	483	426	455	471	494	464	488	477	434	460	434	457	470	477	464	481	465	440	423	453	490	480	467	474	437	499	503	483	495	484	419	473	479	495	449	446	477	494	453	450	481	486	469	454	460	429	499	444	447	460	481	514	470	446	479	478	464	464	514	487	478	451	447	512	458	507	465	472	457	467	483	475	480	475	517	473	480	486	478	442	449	459	457	489	463	459	432	488	472	482	466	458	497	521	466	487	457	503	482	466	470	462	465	489	486	493	452	467	487	465	457	516	456	479	488	481	491	494	448	472	473	488	482	479	475	450	464	437	481	491	449	455	449	476	489	487	429	464	413	474	478	486	455	426	497	439	545	510	485	424	444	451	464	453	469	467	473	466	471	448	500	463	473	443	470	473	486	442	431	443	472	491	522	482	456	447	488	475	490	430	476	489	504	466	466	480	459	443	441	472	459	449	500	455	443	473	485	506	500	471	491	488	515	474	466	521	448	463	468	497	435	439	474	465	489	495	431	475	479	502	463	455	472	432	434	496	479	464	472	476	473	470	473	483	479	451	433	448	484	438	451	444	436	447	484	484	488	516	497	449	487	479	459	438	470	463	504	453	456	463	486	464	443	481	466	504	447	468	470	491	490	469	479	483	476	485	439	487	465	489	453	475	450	477	459	442	446	469	495	472	429	437	463	451	468	508	508	505	465	514	479	471	494	447	489	474	459	451	467	470	483	486	473	458	480	497	483	472	456	434	478	458	442	479	477	446	467
45454	26127	23529	5742	1386	954	754	602	515	485	432	371	395	360	326	319	310	296	299	271	305	262	298	263	267	278	241	280	271	315	280	242	252	265	275	239	253	243	269	229	235	249	259	235	249	258	262	248	253	242	230	271	255	264	235	217	239	241	224	238	224	262	234	253	236	248	222	246	222	248	229	257	214	237	250	238	228	221	253	242	236	225	264	274	271	250	273	249	233	261	227	248	266	235	252	245	245	264	259	235	242	252	239	248	238	243	251	249	242	243	250	245	255	216	240	250	248	245	255	245	235	286	227	224	245	262	247	261	228	247	263	231	227	238	253	253	250	244	239	254	252	228	241	265	231	228	243	261	262	220	256	245	224	225	238	233	222	253	248	266	256	243	228	243	252	220	260	221	211	217	238	258	241	235	256	215	257	227	227	221	259	228	258	244	241	233	234	247	230	243	233	239	205	222	242	232	260	233	254	238	233	262	252	245	256	232	216	241	242	260	226	238	235	256	220	209	248	211	238	240	260	252	252	277	254	252	244	226	254	226	233	223	242	248	236	244	226	229	249	223	266	243	249	265	259	276	245	233	222	252	241	263	273	226	191	248	240	236	250	255	265	233	237	245	270	238	239	231	241	238	255	265	209	236	241	224	265	246	243	254	222	254	255	249	244	251	246	262	249	239	257	243	222	245	249	240	234	269	233	239	236	254	234	256	270	255	235	233	248	265	272	261	248	247	236	223	239	247	204	243	268	263	208	242	244	259	217	230	224	253	230	215	244	245	246	270	243	233	214	264	271	253	248	214	222	256	267	238	284	245	217	234	229	231	250	223	236	225	255	253	255	246	247	208	216	265	249	260	241	241	225	234	226	216	269	230	247	263	223	222	253	224	243	216	263	248	264	248	236	260	252	237	245	270	240	254	256	255	267	207	255	249	232	257	230	234	210	262	262	244	229	241	246	253	230	262	255	233	251	242	221	224	254	234	236	218	228	220	262	258	241	232	246	250	274	225	257	240	283	219	245	245	251	221	245	262	261	225	254	230	295	247	230	238	254	229	267	242	242	232	258	217	248	240	246	242	258	262	268	223	235	239	243	232	269	252	242	259	267	256	248	286	241	234	279	241	232	235	225	242	239	233	254	250	253	235	243	227	255	225	251	262	243	232	252	271	259	248	246	235	240	258	248	216	266	215	227	248	275	253	231	247	234	249	243	215	234	239	227	218	229	250	238	227	249	239	223	249	261	254	244	231	218	237	211	254	261	242	255	221	262	228	257	262	224	218	238	257	272	229	260	243	219	255	241	209	247	253	253	217	281	246	234	239	215	259	251	245	265	234	224	218	218	222	231	274	227	253	238	225	256	269	252	211	260	255	263	245	246	258	241	236	245	231	224	261	241	249	231	245	253	239	207	257	256	252	229	264	272	228	267	247	224	235	209	220	218	236	241	227	243	248	252	240	237	249	242	224	265	257	252	210	255	246	261	233	248	260	246	218	245	227	239	248	240	240	225	244	213	247	238	244	250	246	247	249	231	239	231	249	268	224	222	221	212	260	229	274	232	260	216	230	255	230	260	265	270	262	261	244	226	225	241	259	270	240	245	239	258	230	234	243	244	253	268	254	238	239	252	239	269	221	249	239	252	250	238	258	242	282	230	225	251	251	243	244	238	233	235	288	215	247	247	253	224	254	243	234	266	273	231	233	245	221	237	231	242	245	240	258	227	248	227	245	224	232	240	229	215	236	233	261	245	241	233	239	264	231	240	227	240	230	251	255	248	262	256	233	228	242	230	253	245	263	241	239	222	264	238	206	227	231	260	270	237	274	232	259	215	226	263	213	215	229	236	212	244	259	243	211	237	239	242	235	253	235	261	248	262	262	230	257	235	249	237	235	231	252	236	248	248	219	266	254	257	269	213	241	247	277	248	247	239	227	227	251	299	251	277	241	208	245	246	240	254	248	218	230	237	248	230	262	232	238	224	259	245	260	273	236	228	247	240	234	234	225	236	244	266	273	222	254	244	240	260	227	246	247	273	221	252	246	243	250	231	256	242	261	257	243	250	257	242	230	231	257	250	241	245	242	225	243	238	240	243	261	274	250	244	232	235	241	244	236	239	230	237	277	242	228	241	254	261	245	216	221	224	248	234	240	235	239	258	243	225	261	225	237	231	232	224	232	251	221	239	241	234	251	246	258	273	262	217	238	240	258	250	273	240	255	232	242	222	232	269	251	237	248	237	234	222	263	240	262	216	272	270	271	229	238	229	262	245	256	248	232	274	253	241	233	265	260	234	266	254	219	234	204	252	243	238	233	278	251	243	242	258	252	221	231	240	260	245	247	236	254	248	246	235	241	261	241	255	247	253	267	272	248	238	252	241	244	229	213	220	221	258	276	254	266	270	250	241	275	216	247	227	215	235	235	257	244	228	242	243	250	242	277	236	257	244	235	235	229	209	257	251	243	259	245	268	210	217	220	210	278	237	275	224	234	229	247	209	243	246	241	242	208	237	242	249	246	246	246	237	256	217	254	249	234	222	250	256	228	230	282	225	240	239	286	248	221	217	239	244	249	253	234	259	238	266	246	265	261	234	234	224	276	207	241	226	245	210	232	227	240	235	246	239	257	233	237	237	238	257	223	235	237	265	239	222	264	225	239	262	249	265	245	250	228	255	236	256	239	265	262	237	252	255	256	208	254	245	237	236	222	265	232	252	265	243	238	237	222	256	225	243	229	237	241	218	234	220	228	222	235	243	247	235	229	254	217	261	209	284	233	259	230	257	267	257	253	227	239	242	244	237	254	240	271	240	249	255	274	253	258	229	244	230	271	228	229	259	242	239	246	234	242	240	266	239	236	243	245	239	244	238	243	202	234	230	239	255	261	271	219	238	244	251	259	251	260	230	286	216	262	226	245	247	216	240	266	252	234	266	235	256	223	213	245	229	258	227	246	247	235	224	223	252	270	236	254	259	248	233	252	258	208	230	240	227	249	217	242	224	251	249	213	264	224	232	231	253	235	261	252	237	256	207	217	249	242	228	264	252	218	266	230	225	232	234	248	247	228	232	216	212	262	232	258	241	231	242	303	262	237	238	216	230	249	202	222	223	231	266	250	253	239	246	259	258	252	257	245	238	221	242	216	224	231	232	230	258	246	207	243	243	220	242	244	217	275	245	246	244	230	241	243	251	248	265	251	216	220	237	251	257	267	221	248	246	264	259	253	270	222	234	234	261	234	242	269	212	240	237	235	246	245	261	252	285	258	253	262	242	217	249	236	262	231	240	232	257	228	244	268	234	238	238	225	279	233	210	230	245	221	245	220	248	217	241	241	252	236	223	248	231	246	244	258	271	210	213	246	250	247	244	250	232	220	236	231	235	227	254	271	234	251	233	261	219	256	254	269	229	267	241	252	251	231	240	212	233	248	239	238	225	250	276	245	222	262	249	262	231	219	268	234	249	192	244	250	246	219	247	233	233	247	251	252	254	229	247	233	204	214
26978	2108	4473	4935	4264	3607	2917	2576	2165	1921	1817	1670	1454	1350	1315	1204	1245	1102	1112	1005	987	985	967	919	915	917	873	843	873	880	853	770	835	870	877	853	830	782	758	784	760	759	779	760	751	763	718	714	785	781	818	736	746	719	702	743	707	753	662	767	749	717	727	721	690	713	765	692	707	736	700	704	726	712	690	712	687	701	669	708	740	709	708	693	691	695	700	739	732	727	731	741	737	642	737	740	721	718	732	719	740	705	719	697	682	710	696	714	709	762	689	690	733	716	769	706	728	699	734	706	734	767	751	682	729	697	707	693	725	692	701	696	703	721	787	743	683	748	662	710	735	726	692	715	736	751	679	765	739	716	709	715	670	738	714	758	697	744	705	688	738	632	726	681	716	764	703	699	688	702	733	723	689	692	754	713	713	738	742	693	728	659	741	715	695	699	661	718	685	722	703	759	692	719	665	749	713	704	713	689	694	726	715	700	705	744	643	707	722	720	694	732	725	675	714	692	721	717	727	705	757	709	699	712	684	683	734	716	739	665	726	668	709	695	702	701	708	730	693	705	733	695	698	740	732	729	688	687	661	714	651	697	697	725	753	757	701	735	693	684	716	705	706	699	721	671	653	740	734	697	667	675	711	717	701	736	719	722	666	702	666	749	706	708	706	665	699	722	689	684	741	682	716	704	745	717	737	677	688	697	706	755	679	717	694	762	694	710	739	678	718	753	750	699	693	714	699	712	756	774	689	708	681	680	683	690	693	694	685	706	705	697	764	705	746	706	740	662	664	679	686	723	723	697	725	742	694	707	733	737	695	747	679	713	718	698	678	670	694	697	711	724	688	720	787	675	726	717	699	769	684	723	704	743	727	743	714	696	701	687	666	710	687	722	679	680	704	673	697	674	750	674	737	697	746	713	704	667	712	710	769	682	733	699	700	697	741	711	720	705	754	687	727	720	716	761	720	742	678	759	712	685	695	664	750	688	667	746	706	690	670	691	681	682	707	733	669	624	707	713	721	696	668	654	715	718	723	675	788	720	714	716	692	699	737	753	662	706	718	696	717	761	786	671	710	716	709	734	680	703	709	738	644	721	688	679	712	696	671	749	694	717	716	707	715	748	672	709	706	715	728	717	711	702	747	714	704	667	705	695	718	701	703	726	678	708	706	705	677	650	720	709	706	676	649	695	709	725	662	723	711	748	678	673	690	666	682	708	706	733	737	704	675	696	723	693	702	739	686	750	729	689	681	720	712	734	756	737	783	721	680	687	689	687	689	731	707	710	706	701	718	701	696	727	738	701	726	706	726	701	750	684	693	721	723	729	685	723	686	701	659	664	682	701	721	656	694	695	737	721	682	730	727	759	729	748	698	732	755	696	694	714	699	690	710	705	735	700	723	758	731	741	723	711	744	723	703	704	742	728	676	704	711	708	742	707	709	694	692	702	667	714	730	746	705	650	707	730	718	666	714	665	733	685	763	674	716	671	694	691	688	698	734	724	715	678	785	691	693	728	678	686	697	687	717	698	688	680	713	728	670	716	726	671	723	708	722	700	711	700	716	716	657	675	745	692	688	680	735	698	722	683	709	710	686	713	678	723	692	664	750	711	696	692	746	703	712	714	744	706	715	735	753	678	673	730	717	708	708	747	721	748	695	701	689	732	743	735	665	723	701	705	703	738	682	721	710	691	689	668	664	686	724	752	707	721	695	694	691	709	744	750	725	718	758	719	711	663	708	753	727	737	708	645	697	618	731	706	712	710	751	703	748	684	729	716	724	673	691	734	730	718	672	686	686	729	702	714	715	736	712	742	727	684	757	715	708	687	740	735	688	730	657	701	667	704	729	690	695	741	708	711	729	705	708	741	737	733	746	662	700	715	740	697	715	723	671	720	716	674	735	690	693	717	707	733	672	730	755	708	749	710	705	677	743	736	726	692	723	686	696	688	778	740	679	727	665	727	679	717	698	718	691	642	748	703	707	700	743	689	737	712	735	697	690	687	728	705	683	689	718	656	722	680	689	685	691	680	712	736	668	687	656	709	680	720	726	694	691	705	686	741	689	737	708	729	721	695	730	725	690	757	669	691	700	699	743	703	737	683	695	712	725	725	707	686	715	712	745	724	746	668	683	689	667	714	659	742	708	694	720	686	711	719	727	712	712	637	688	682	741	710	688	732	691	672	710	668	707	720	687	708	709	681	716	753	744	716	703	696	741	737	673	727	691	729	684	696	721	668	712	731	719	717	643	711	717	703	700	683	693	747	735	689	696	750	700	686	782	746	705	730	756	729	727	661	684	652	679	692	665	696	723	653	707	755	686	745	678	684	713	756	707	749	733	688	733	680	684	691	691	729	730	711	685	666	715	752	705	724	642	714	690	705	702	682	715	689	653	668	706	734	716	714	722	652	719	704	654	709	699	707	699	698	721	719	725	751	703	732	758	727	698	672	686	718	728	675	709	640	710	743	694	711	731	683	745	689	772	702	673	763	705	725	679	711	714	743	709	658	668	740	706	754	713	673	671	701	725	695	675	708	673	730	756	713	682	723	706	686	678	701	712	770	696	704	665	714	725	738	752	712	699	706	730	735	689	716	663	691	719	761	690	654	728	689	687	696	717	726	683	647	716	733	723	716	715	758	673	688	744	729	737	697	727	671	727	705	707	710	724	737	718	702	669	697	723	746	722	710	704	724	719	735	701	684	693	681	668	715	697	744	720	694	718	694	693	720	714	742	706	721	700	747	692	701	714	725	708	714	735	724	732	728	702	683	728	722	679	707	668	719	672	683	722	678	680	706	729	702	660	636	745	686	693	660	692	693	726	707	714	706	762	709	740	721	696	733	696	709	659	739	660	718	663	701	764	728	681	688	727	724	712	699	724	715	687	728	745	697	692	717	695	748	669	707	741	675	682	727	694	693	668	753	634	693	698	735	665	677	660	679	719	690	681	705	723	680	717	746	687	719	730	670	683	656	697	729	658	736	700	737	715	716	755	738	693	708	713	671	687	712	689	712	676	713	716	730	705	717	735	685	727	727	679	672	657	718	690	666	671	700	723	731	698	722	713	705	750	693	649	729	717	682	731	716	721	707	679	739	715	713	685	738	707	720	739	699	704	720	708	677	707	681	717	732	733	700	745	746	749	728	727	742	727	690	773	708	700	739	710	717	693	705	736	746	708	701	739	699	708	709	702	742	715	719	707	657	693	727	712	789	663	695	714	694	764	703	747	765	758	713	761	713	706	742	689	669	703	686	737	688	713	726	704	729	716	703	713	704	753	690	676	760	650	752	680	688	733	650	729	720	720	726	729	701	740	680	730	675	705	755	759	748	735	722	672	702	664	654	696	699	691	741	725	716	677	733	697	674	691	739	745	676	709	686	704	710	732	705	714	725	709	769	731	717	685	705	709	663	730	741	696	730	714	721	689	712	705	743	741	697	708	646	712	696	740	691	711	653	727	718	680	700	672	706	708	697	690	708	695	715	724	706	702	728
11026	471	304	148	111	85	99	68	90	76	63	75	86	63	77	81	55	85	81	76	88	84	76	71	77	64	51	67	87	70	81	70	79	72	68	78	80	73	85	66	66	85	78	78	70	68	63	81	66	85	60	69	77	75	72	78	67	73	73	68	95	76	77	73	67	68	93	70	77	86	87	83	73	76	79	76	89	71	82	89	92	58	84	75	81	75	80	52	65	79	67	73	83	92	82	79	54	87	67	82	82	86	67	92	61	81	72	75	80	80	78	74	73	66	78	71	69	76	69	91	55	81	73	69	62	81	76	78	71	89	67	66	68	76	82	95	69	65	77	76	80	71	82	81	70	62	67	72	80	82	61	76	68	90	76	78	72	73	75	62	64	67	80	74	76	77	69	79	67	75	64	86	72	63	80	76	78	78	73	72	66	81	58	71	74	68	67	83	73	73	63	85	78	72	73	94	80	80	80	86	75	85	82	80	62	70	72	73	84	68	80	70	68	83	75	88	80	89	75	66	70	81	59	73	74	60	98	76	74	72	69	52	74	63	77	77	103	80	86	78	71	89	64	66	78	84	74	64	72	94	79	89	78	86	79	82	58	78	73	84	85	68	75	65	63	57	63	78	74	73	74	86	78	84	66	73	82	83	90	74	64	72	84	80	76	95	88	69	74	83	72	89	69	79	70	65	90	70	61	91	68	78	71	78	83	83	93	65	68	78	72	79	62	76	83	76	76	91	72	90	72	71	83	87	86	78	73	90	64	81	85	76	71	68	78	79	87	78	79	83	77	78	68	71	86	70	84	87	61	73	84	74	69	71	73	76	93	79	77	84	70	63	69	79	102	63	70	85	77	67	71	72	79	71	78	66	64	75	65	75	80	73	71	74	64	71	81	68	61	91	81	55	82	73	72	64	83	70	84	79	78	63	79	79	58	72	72	72	69	90	65	79	65	68	80	98	65	74	73	86	74	65	85	81	73	80	80	94	75	65	86	81	72	66	72	78	87	80	90	88	93	68	73	81	75	87	85	80	76	76	78	74	68	86	82	85	68	70	77	77	71	87	77	69	87	87	78	57	84	67	75	79	83	64	83	64	69	76	70	77	84	71	69	78	80	93	74	74	75	76	77	91	91	82	68	60	79	67	73	72	78	93	74	82	101	78	78	80	72	75	87	88	83	80	77	70	74	73	85	77	68	79	86	75	72	83	78	61	89	63	81	71	71	84	74	69	76	67	77	82	71	64	70	70	64	82	54	67	69	70	68	78	74	76	82	80	69	76	73	60	76	73	76	87	77	94	71	86	73	72	69	98	74	76	74	72	75	66	71	68	77	78	74	83	80	96	85	82	72	89	75	74	61	82	85	82	64	86	73	79	84	72	89	69	75	72	76	82	78	66	81	73	82	64	74	71	75	71	78	87	74	69	88	73	82	72	79	55	74	59	82	73	69	53	72	88	86	83	70	69	71	77	65	68	68	68	71	85	76	72	82	70	54	77	71	74	73	68	63	75	79	67	87	80	69	74	68	67	65	64	82	71	69	76	73	75	72	62	69	83	82	77	96	64	65	82	82	77	74	74	81	83	79	84	69	80	84	63	83	63	69	77	69	76	91	63	73	86	91	76	88	72	88	80	80	82	73	63	78	73	78	70	67	68	83	77	69	76	66	67	81	89	64	88	82	78	79	52	92	89	66	71	79	82	78	70	70	67	72	76	77	83	79	71	84	75	89	72	85	69	71	78	109	71	67	71	63	70	76	83	77	84	95	66	86	82	71	66	80	52	84	74	77	80	94	68	77	61	66	83	83	92	86	73	76	74	81	71	88	62	75	76	76	67	77	78	68	74	76	82	68	74	78	74	80	70	91	72	61	84	67	76	88	76	67	78	64	65	95	86	74	73	71	64	82	62	82	75	72	84	84	81	73	70	68	71	74	66	76	74	78	72	70	74	71	75	85	67	71	80	78	69	76	79	66	74	84	70	68	81	73	69	74	86	78	82	85	67	86	88	77	83	71	77	65	81	69	70	91	78	82	64	85	57	79	79	71	71	63	72	59	76	92	87	54	75	67	88	79	71	84	73	85	81	70	71	88	64	87	59	75	85	82	83	79	66	60	63	63	69	73	63	70	79	79	71	74	68	73	87	65	74	84	67	61	62	75	67	79	89	78	73	81	61	82	74	77	91	74	80	71	86	67	87	62	73	59	79	65	89	72	88	68	84	72	74	78	89	80	67	77	63	72	88	70	72	90	67	73	75	75	84	70	81	73	69	64	73	76	83	80	72	88	75	76	65	73	84	67	87	66	86	63	76	64	89	61	60	77	87	67	52	69	66	83	74	85	88	69	66	76	69	61	84	72	84	76	78	92	68	69	63	71	76	66	80	73	75	88	91	95	77	80	72	81	65	58	86	77	91	67	74	60	86	75	80	80	81	86	74	81	76	74	74	91	70	92	70	68	62	67	78	81	80	76	86	63	67	79	81	88	74	85	68	67	86	88	62	78	83	64	68	75	68	69	76	86	55	80	73	72	74	77	75	75	87	73	96	77	81	86	77	66	71	83	78	75	85	71	82	69	69	70	70	74	81	56	93	99	71	78	69	69	68	73	69	72	76	75	75	68	75	71	73	86	82	72	77	66	72	78	68	74	58	85	71	89	81	79	66	74	69	67	84	78	93	68	63	67	67	84	77	83	79	60	63	59	88	80	64	79	83	67	72	75	91	67	77	67	85	69	73	66	84	69	91	77	74	66	74	73	78	75	80	73	77	85	83	63	69	91	76	74	85	72	67	71	66	76	81	72	57	94	85	68	80	63	84	76	86	71	78	79	68	66	69	95	72	75	77	71	71	77	75	58	89	83	80	72	76	81	90	68	77	74	87	82	66	76	79	73	73	90	80	63	78	87	78	74	82	56	73	67	74	78	71	70	85	85	76	71	79	82	77	92	68	62	73	81	72	73	90	89	75	87	64	78	64	91	89	68	73	67	69	77	83	72	71	69	85	80	72	73	77	70	80	67	83	75	98	75	67	73	67	70	66	73	85	76	64	72	94	80	80	82	95	73	73	78	82	62	65	86	92	63	68	87	93	81	58	89	80	71	88	74	85	67	71	82	84	91	86	76	68	68	57	85	67	89	63	87	74	81	61	56	84	82	74	97	77	89	79	72	56	84	99	79	88	78	58	69	67	85	95	67	96	93	86	76	60	81	88	85	76	72	67	78	82	69	90	90	73	76	66	71	91	75	69	85	78	57	83	81	82	86	73	68	66	77	66	82	61	85	87	85	61	71	75	71	77	67	78	73	62	93	76	65	85	87	83	84	64	73	60	69	64	73	85	89	82	76	80	60	81	76	88	56	68	74	89	85	70	63	69	68	67	73	79	84	89	67	82	69	99	78	69	71	85	70	85	84	82	82	77	85	62	78	79	79	75	82	59	87	73	65	72	85	74	91	73	61	76	58	73	86	82	56	74	60	67	64	73	68	92	62	69
11615	331	425	450	356	402	312	323	302	328	293	279	298	300	297	267	301	298	288	273	261	286	282	317	288	293	273	298	285	263	294	270	285	290	305	266	264	261	290	261	261	277	290	317	306	299	275	285	314	300	256	290	280	277	274	291	274	261	308	262	282	278	311	250	279	282	277	296	312	283	308	268	263	328	279	308	278	309	264	274	277	255	288	257	312	252	260	280	301	277	263	282	303	290	271	284	280	261	258	315	265	270	267	302	277	259	268	274	255	306	309	281	276	288	252	275	274	294	262	294	291	277	292	281	289	278	265	309	260	270	273	308	305	273	279	286	300	273	278	312	288	267	270	274	281	282	272	303	275	277	302	265	282	315	276	258	319	267	269	273	282	249	260	270	307	260	300	281	303	275	298	270	259	254	280	307	281	301	288	250	289	250	304	292	262	289	275	295	320	245	294	265	260	270	290	281	273	273	290	282	232	250	277	306	264	275	307	285	249	312	306	275	265	283	292	283	266	266	306	279	251	258	293	268	257	263	291	286	300	286	279	276	254	263	301	275	278	278	295	276	266	297	293	290	270	300	291	297	268	282	275	275	263	258	322	296	263	254	275	279	285	294	272	274	298	246	280	281	257	295	267	277	288	301	272	308	293	249	268	296	287	265	258	264	265	269	275	275	277	300	279	284	282	271	294	272	243	280	271	290	260	278	319	258	249	258	290	253	282	265	263	285	294	284	269	257	272	265	292	272	263	283	250	266	269	271	268	291	290	267	278	274	293	244	283	282	285	264	262	246	256	263	286	298	272	304	308	278	309	263	305	288	309	290	273	279	279	244	282	312	261	281	275	251	262	283	249	259	276	277	301	258	287	295	293	280	288	266	269	282	278	271	276	282	268	266	260	284	282	248	283	261	273	262	303	288	256	291	271	268	305	271	257	292	259	239	253	287	289	257	289	264	285	285	271	268	295	290	275	290	296	285	253	320	267	310	285	281	284	271	276	254	292	262	291	272	256	287	277	301	292	287	301	273	283	298	281	279	281	275	289	293	270	262	283	299	278	286	285	268	300	291	270	279	267	288	277	299	263	290	294	268	252	282	290	278	277	277	265	291	255	286	276	268	285	284	293	271	289	263	288	261	268	278	283	277	301	287	277	280	262	286	269	277	272	302	297	249	268	279	255	285	279	278	254	298	298	276	286	276	267	268	267	259	286	269	268	269	255	271	290	274	249	256	298	271	274	287	290	292	286	295	289	304	274	269	297	289	259	312	280	274	280	287	277	269	273	259	315	266	284	282	278	249	300	290	264	292	301	295	285	254	278	288	284	274	290	273	247	283	285	301	312	287	264	288	281	310	293	275	264	286	262	257	272	287	295	298	290	277	310	286	261	275	277	302	281	291	291	266	276	268	272	281	304	311	277	271	291	294	238	282	273	291	255	269	266	258	271	319	289	277	292	299	283	309	277	263	284	279	291	240	279	293	305	293	264	277	277	258	284	296	275	292	275	281	249	271	334	272	288	256	297	291	264	294	290	265	287	257	283	264	272	263	278	302	302	279	304	268	260	271	285	287	287	245	259	305	269	269	282	288	290	274	272	250	276	296	275	307	297	278	319	287	298	275	287	301	291	264	271	237	269	297	285	287	274	299	300	287	304	327	283	278	261	267	276	266	263	298	246	262	296	292	308	304	273	261	265	278	293	274	293	261	295	300	279	264	258	257	310	258	270	279	289	295	276	282	268	301	253	286	257	261	270	278	278	304	294	273	284	251	292	282	277	297	279	264	278	290	304	300	283	274	295	296	256	242	288	271	294	280	282	263	264	280	302	279	257	312	282	262	221	285	277	286	286	253	299	282	288	274	251	277	257	301	270	265	298	283	306	281	275	275	307	279	267	307	285	265	292	280	242	271	248	282	266	275	294	278	293	281	283	289	295	288	285	245	270	269	273	262	291	292	271	275	279	264	244	277	289	311	300	264	290	311	264	265	283	285	310	266	271	280	299	284	259	286	303	286	269	280	289	279	254	270	263	288	263	285	285	301	289	283	301	263	262	281	282	293	290	307	278	296	286	297	285	272	261	270	291	285	246	286	305	316	280	272	286	288	264	308	280	261	240	260	298	297	274	256	277	282	270	259	269	271	304	287	229	282	279	270	304	263	275	275	289	270	280	285	284	277	271	274	259	260	284	278	273	289	268	258	262	254	305	257	264	267	257	294	251	295	306	246	275	286	275	281	281	279	298	305	282	307	312	277	337	301	253	265	253	289	266	261	294	275	286	263	259	268	288	265	277	268	318	257	283	264	287	262	257	303	278	295	296	285	258	284	299	299	269	290	276	258	283	295	290	293	253	294	284	278	291	281	311	276	310	301	268	262	276	285	271	306	291	273	274	256	244	309	261	245	282	290	266	298	294	279	253	311	301	270	278	295	275	236	259	289	276	265	280	282	262	289	312	284	289	277	274	300	280	257	255	272	250	305	286	305	268	292	271	275	296	283	309	302	291	300	290	293	285	292	277	293	281	266	301	269	271	294	282	280	283	286	264	262	272	300	271	279	259	268	282	285	295	274	298	285	249	279	282	284	302	273	282	293	277	276	264	264	228	287	249	285	267	276	272	265	277	272	290	305	262	320	287	284	306	271	316	248	296	262	272	286	277	262	264	260	298	277	277	317	261	293	275	279	281	299	301	301	269	299	284	254	303	303	282	285	270	260	270	278	272	288	297	292	261	281	276	282	309	265	257	269	302	253	283	294	279	281	305	290	290	285	300	317	254	269	292	256	286	290	287	284	308	306	270	272	266	290	290	254	266	251	275	273	308	294	290	241	277	269	298	257	283	274	280	313	252	271	271	255	272	297	315	268	262	287	289	282	290	291	290	279	283	279	265	287	266	270	257	278	267	291	281	265	260	271	275	256	294	282	269	289	283	288	297	240	269	306	285	266	279	301	265	267	274	274	307	276	287	295	298	307	279	277	285	307	279	285	266	266	274	279	282	284	307	264	256	310	280	260	263	295	251	258	293	284	278	294	262	278	302	305	255	308	268	287	271	264	293	264	271	270	312	271	271	278	280	263	297	298	267	252	287	279	267	282	276	283	293	258	268	286	287	305	273	276	267	280	286	260	246	264	268	269	255	298	262	285	263	294	264	288	273	279	255	286	273	282	292	292	285	290	267	274	303	281	265	270	265	260	261	275	285	284	288	259	281	296	270	257	261	266	299	255	270	300	284	294	287	284	266	294	261	243	316	230	262	282	265	286	298	295	251	259	270	295	271	294	278	275	284	266	296	299	277	303	284	269	283	282	268	250	287	298	294	258	275	285	286	272	313	281	290	288	295	266	278	294	269	267	296	250	289	279	262	290	271	278	291	254	274	267	280	292	264	274	273	293	293	292	296	301	293	272	295	260	265	288	245	284	289	274	279	291	278	280	282	292	282	243	263	271	277	280	294	305	259	294	262	295	297	291	262	288	295	267	290	311	253	281	276	293	270	255
47081	20661	8138	969	624	449	391	336	288	265	214	216	193	203	190	187	186	176	164	161	174	158	162	167	166	153	165	155	177	155	174	165	169	146	165	149	147	166	161	148	151	146	162	137	163	175	144	154	161	142	144	164	161	151	139	165	162	140	138	167	160	129	181	118	139	143	146	130	155	153	153	130	155	145	151	140	142	146	168	161	126	158	154	172	146	168	155	169	141	159	135	148	163	144	150	177	168	157	146	150	142	157	149	171	174	142	187	132	157	169	145	181	143	163	149	128	144	158	160	152	148	139	132	137	158	132	162	153	160	153	159	144	167	143	153	178	181	144	142	175	139	137	141	161	181	170	121	157	147	133	164	163	156	142	170	137	180	150	162	124	150	153	152	153	173	153	134	152	163	154	141	144	166	150	158	155	157	137	166	154	166	165	160	171	156	134	131	149	152	125	157	165	176	180	154	159	157	140	171	143	154	139	163	147	164	157	138	132	175	155	133	151	145	141	106	172	133	156	157	167	148	147	140	143	143	146	160	143	158	142	152	140	163	144	168	148	138	143	160	160	140	171	157	139	131	153	156	138	125	151	151	167	165	146	154	134	132	147	158	156	150	165	161	137	157	144	154	154	136	151	148	169	155	150	151	144	161	146	144	165	152	149	150	122	147	152	143	137	116	135	136	144	137	142	150	170	157	140	161	141	152	157	142	140	159	145	136	146	139	149	136	141	124	124	159	121	142	155	146	160	138	141	144	175	168	144	171	167	147	144	149	138	147	147	144	136	145	143	155	130	142	163	137	157	150	141	150	140	142	143	153	180	163	148	146	141	144	189	153	138	150	127	163	155	131	151	149	146	139	183	128	147	150	164	147	154	151	156	155	129	149	169	137	157	147	166	122	134	153	136	155	138	158	161	148	147	165	147	148	139	171	135	139	169	148	159	135	143	134	141	151	140	156	142	141	146	155	149	147	164	166	144	153	117	160	155	171	153	138	135	137	148	178	163	138	142	124	121	137	148	148	158	160	177	161	152	137	141	173	145	156	155	144	147	169	152	131	139	167	152	149	142	163	142	159	145	151	146	135	134	139	153	165	167	145	141	155	164	157	154	155	142	149	151	131	150	168	148	158	171	140	139	152	154	144	155	168	172	136	149	147	150	156	175	149	147	146	148	171	156	134	110	143	149	157	144	167	133	143	141	135	172	156	124	154	151	170	151	173	150	149	180	145	172	164	143	155	148	145	140	154	137	149	143	139	138	159	158	151	137	136	144	153	182	154	144	142	145	177	153	155	148	154	148	160	134	143	146	151	152	140	138	177	122	161	153	143	154	150	152	140	151	130	162	126	170	164	144	129	164	174	148	144	146	164	153	152	148	179	147	151	178	142	161	141	166	148	140	155	125	171	139	159	149	151	144	140	152	133	139	160	169	148	170	160	152	162	144	149	138	142	168	158	145	147	147	160	131	156	165	177	151	151	137	151	142	127	148	167	172	166	151	116	172	125	135	133	135	148	174	146	143	153	151	149	138	136	142	170	145	132	147	160	154	180	157	148	163	157	147	158	137	166	142	162	141	168	157	140	156	157	143	178	126	158	142	146	141	150	138	165	170	150	173	154	151	168	165	162	142	143	158	156	145	156	147	159	153	155	154	158	143	150	161	147	174	137	142	135	127	160	154	159	147	141	164	135	143	133	151	141	147	163	139	151	151	142	147	138	140	138	149	151	158	137	144	157	150	153	127	163	129	148	160	136	147	149	148	136	145	140	134	163	130	159	167	147	148	141	123	116	149	157	144	142	152	149	140	148	150	135	155	154	143	142	157	138	149	159	152	158	143	130	157	129	150	145	131	153	168	136	149	147	160	152	164	155	157	148	135	144	146	159	166	144	161	164	149	154	136	153	151	161	148	168	151	136	161	142	145	157	164	148	145	163	119	164	171	151	162	161	155	158	141	146	147	157	134	144	162	147	160	173	147	148	147	134	166	170	133	148	144	138	163	143	157	140	168	144	159	143	160	147	143	164	151	140	180	129	143	159	151	132	146	141	147	157	147	132	153	137	181	150	158	137	138	147	176	140	147	134	144	123	152	149	161	157	124	149	157	139	142	148	160	169	147	140	159	170	140	152	149	141	150	154	155	164	159	145	144	152	161	146	161	142	142	158	154	144	156	145	151	163	149	135	148	152	159	152	143	173	144	150	162	144	170	146	142	131	159	157	152	159	169	151	184	117	142	159	141	147	152	183	151	121	156	129	150	125	173	155	145	138	148	156	146	148	150	150	163	146	155	139	154	147	162	159	155	159	146	151	156	161	162	153	127	154	160	145	139	172	149	160	152	151	134	165	145	143	152	139	160	152	138	155	133	140	142	170	151	133	138	136	141	152	143	132	175	159	133	142	129	139	154	134	168	169	153	148	148	155	131	151	152	136	147	147	166	135	145	156	162	125	149	124	158	168	165	137	164	149	134	171	129	146	160	160	163	148	169	153	159	143	149	138	157	169	144	144	130	152	141	173	149	157	150	159	169	167	139	141	125	149	154	165	144	125	142	151	132	156	165	134	158	150	129	142	163	145	128	149	137	159	151	133	161	137	135	140	140	159	151	142	134	135	147	130	147	164	144	126	127	143	156	149	150	145	139	156	163	154	142	136	151	156	145	168	134	160	159	158	134	163	155	165	143	135	136	142	160	152	156	132	145	151	188	160	163	152	147	126	137	148	157	157	154	159	139	151	155	136	162	150	143	153	153	154	160	162	135	156	150	138	142	155	145	129	145	143	156	148	140	148	151	157	156	167	145	155	150	157	165	153	146	129	164	156	168	166	153	146	161	127	151	166	162	163	172	134	153	159	166	146	141	151	185	149	161	152	134	149	159	153	143	125	152	155	171	147	158	147	144	142	121	142	168	161	152	153	149	168	138	135	141	139	157	137	141	125	157	146	156	141	170	183	137	145	136	154	144	160	138	153	156	150	148	147	159	171	143	127	152	163	145	179	165	155	137	160	156	173	150	169	152	142	135	160	147	128	146	157	152	138	155	150	166	155	173	168	149	156	144	144	134	144	164	136	137	123	166	151	159	143	133	147	156	151	152	134	158	155	137	156	170	139	138	155	170	129	121	153	161	144	158	130	151	150	159	140	136	139	148	122	150	134	152	135	161	174	134	152	154	164	161	145	154	157	176	152	148	152	141	126	140	151	141	142	148	161	148	149	147	139	151	175	151	139	139	142	135	170	158	154	145	153	142	172	182	156	159	143	137	135	148	149	129	148	156	131	150	142	161	141	134	153	158	168	152	146	141	167	139	161	151	150	145	174	134	139	137	171	169	174	149	160	168	136	137	160	166	138	154	142	143	139	130	154	159	146	146	164	130	169	143	165	140	126	144	163	138	161	131	152	156	151	166	141	145	147	132	147	171	155	131	164	156	158	147	161	169	127	157	123	154	161	157	173	144	163	142	149	165	136	146	161	152	161	156	148	164	165	142	142	151	143	148
24359	1181	2257	2651	2328	2023	1668	1338	1267	1108	988	945	807	779	755	793	691	671	619	591	610	635	639	547	576	603	570	563	547	582	526	536	517	528	541	506	529	516	544	528	520	507	541	480	519	464	498	481	506	510	455	516	479	497	479	474	505	511	495	487	509	486	467	488	483	487	499	473	477	488	435	469	522	508	510	491	491	457	495	476	486	482	506	481	472	454	458	519	423	517	473	497	506	460	466	456	458	511	539	509	456	487	499	469	468	461	490	497	487	433	453	469	461	461	478	481	489	488	477	464	451	469	447	481	478	441	480	497	480	464	490	450	491	488	485	496	456	459	486	468	459	456	486	452	480	490	470	484	487	517	499	511	487	445	494	441	478	482	447	487	508	470	465	475	485	517	471	522	462	487	480	479	459	444	456	500	482	474	484	449	423	469	471	495	474	459	506	456	506	515	486	470	475	487	452	443	489	451	478	468	486	492	479	492	463	460	456	445	528	453	473	514	486	457	506	497	468	505	508	476	472	452	498	487	451	494	473	465	484	473	460	459	497	466	457	456	458	508	486	445	503	417	502	477	484	491	503	482	458	454	501	488	494	469	439	488	488	490	487	473	472	491	495	461	482	477	469	493	515	451	513	507	449	464	503	483	477	495	466	479	458	499	458	492	495	482	492	445	452	449	489	475	484	479	519	487	479	488	490	517	463	495	483	496	459	470	476	494	464	454	451	484	499	499	456	499	485	435	427	439	448	469	496	462	461	433	452	483	500	440	462	462	485	458	470	478	477	447	477	460	526	448	439	478	496	446	475	496	469	452	467	491	488	472	498	493	538	472	464	532	468	449	463	483	462	498	471	467	501	418	460	482	489	464	430	477	466	461	484	451	444	467	467	463	537	460	485	490	503	457	447	493	434	484	466	490	479	422	455	498	505	474	432	483	458	472	448	497	485	426	465	491	454	457	451	476	470	482	440	460	450	491	470	477	469	479	504	488	440	461	490	484	477	456	461	453	475	509	432	479	482	454	440	482	483	444	494	469	470	467	442	485	518	424	470	457	440	481	423	487	493	486	462	495	468	441	504	458	476	443	523	523	499	471	474	460	506	438	496	487	466	519	480	487	491	493	520	491	456	480	464	487	456	510	473	438	480	497	499	485	469	475	489	447	474	464	436	490	511	497	494	491	494	486	469	481	451	460	479	470	448	502	446	419	522	445	493	463	477	472	515	464	450	485	480	463	471	463	487	494	449	463	459	448	475	509	498	480	448	487	511	463	461	435	482	475	477	479	480	468	476	479	452	508	472	484	487	492	460	467	517	522	457	478	479	472	502	502	478	510	496	469	451	466	467	425	488	478	484	445	492	504	447	487	520	486	518	484	490	474	462	511	486	515	443	446	456	503	488	503	458	461	479	456	504	409	469	506	460	493	467	433	458	446	457	462	500	476	491	473	492	493	505	464	513	494	448	412	479	458	436	472	502	483	455	474	464	495	497	485	451	466	512	494	458	483	489	467	450	490	461	454	427	477	482	451	495	483	439	511	488	456	487	493	471	452	480	509	494	470	488	488	442	492	487	498	465	468	517	480	478	470	463	458	461	475	448	471	453	483	456	472	448	464	464	454	502	512	478	485	471	477	521	441	481	417	505	493	478	485	440	474	450	472	519	489	440	482	528	458	472	489	463	491	494	489	475	487	480	515	434	480	483	523	469	466	443	474	455	481	504	454	461	492	450	482	493	493	466	427	446	478	519	514	482	462	483	482	470	492	474	499	435	467	455	462	475	459	445	462	501	499	514	462	458	502	431	463	490	521	489	488	501	514	465	468	458	465	484	454	488	502	520	449	483	477	471	476	444	490	447	469	477	494	470	438	486	445	485	445	434	430	497	516	501	485	416	483	491	470	465	443	483	483	503	498	482	528	508	476	488	485	451	461	494	452	463	475	492	492	478	462	479	458	464	501	484	494	474	493	475	452	474	475	460	478	455	460	452	463	475	465	466	510	456	465	503	501	494	441	491	478	470	486	463	447	454	453	476	473	422	491	485	446	464	436	489	452	477	470	462	446	462	495	488	504	485	465	463	451	480	435	462	473	491	461	441	431	468	510	444	484	462	470	458	496	465	487	425	475	441	490	506	481	489	478	471	445	452	473	477	471	532	466	428	470	468	464	465	466	477	492	470	471	480	492	454	509	474	458	458	483	507	475	494	492	442	530	532	465	491	456	486	462	453	471	453	471	478	476	505	466	451	443	491	509	484	470	460	463	497	457	475	488	501	521	453	483	499	472	464	487	477	464	427	486	465	476	469	505	486	474	453	504	459	506	456	520	452	495	477	498	482	476	467	499	465	466	485	487	495	421	441	479	494	432	498	494	452	522	458	483	482	475	485	434	476	436	488	458	504	455	481	468	507	492	468	457	477	459	495	468	488	469	480	464	525	504	469	456	472	488	468	477	510	479	462	504	469	480	479	456	470	441	459	464	463	466	483	511	504	483	443	455	456	492	486	441	470	489	449	489	457	505	470	470	460	487	495	535	445	455	463	495	534	441	475	467	452	510	460	492	496	487	458	466	440	458	477	468	503	465	475	462	478	456	531	472	504	477	478	446	489	454	454	490	472	464	472	501	471	480	504	434	503	452	474	487	532	504	459	483	470	470	483	459	438	498	494	459	499	432	467	455	503	490	463	475	451	444	431	479	482	476	485	500	496	441	474	470	464	478	486	498	455	482	485	488	481	467	483	484	493	476	477	457	485	446	482	480	454	451	472	485	491	472	471	474	486	497	495	468	477	477	471	473	477	456	450	467	434	447	474	504	479	445	466	460	469	477	439	478	458	482	443	506	454	430	468	442	477	452	474	476	481	456	453	480	409	478	451	474	458	457	458	492	460	466	472	504	469	478	472	461	502	483	498	496	480	515	442	488	456	496	491	503	461	487	455	504	454	471	452	454	471	471	492	472	423	495	503	454	455	526	460	466	435	451	492	454	489	502	486	467	502	493	474	482	478	498	435	482	475	515	452	489	435	472	473	493	456	465	488	478	442	470	490	486	504	496	478	491	462	454	465	459	479	496	464	453	520	494	464	470	459	536	448	542	447	464	465	437	459	510	482	447	453	441	510	467	506	488	437	486	497	445	448	464	462	519	457	476	462	460	490	476	420	497	466	453	455	483	445	492	485	463	443	457	469	504	447	498	459	485	468	477	480	480	451	455	482	463	467	454	510	423	478	499	479	481	447	505	487	444	452	480	491	493	458	471	452	506	486	448	451	479	458	413	493	483	464	479	475	487	505	452	476	507	516	454	474	469	464	462	476	442	470	458	466	491	464	521	448	466	477	473	479	460	442	480	486	478	470	474	463	490	460	454	457	472	477	472	473	467	463	487	503	457	478	461	478	482	507	463	434	478	464	517	475	474	463	494	482	472	487	458	450	496	466	489	467	520	468	460	476	500	503	450	467	494	494	431	453	485	464	491	449	476	471	436	471	471	482	515	446	468
47396	25120	23854	5388	1334	942	740	605	502	460	406	378	380	318	340	303	324	328	279	291	328	283	290	286	256	267	265	305	260	276	262	249	265	267	253	239	251	272	270	249	254	260	261	245	229	251	234	252	228	243	266	235	245	257	275	252	255	271	244	215	251	259	253	272	255	248	285	247	252	247	253	252	252	246	231	259	240	229	249	232	249	248	251	265	237	220	256	255	277	240	239	260	231	247	264	241	225	274	245	245	263	249	247	253	242	254	232	240	246	235	270	226	243	261	238	246	242	257	249	254	234	270	253	244	251	243	222	249	244	220	232	238	221	260	227	244	244	226	240	263	271	241	228	242	218	245	237	239	224	250	252	235	251	250	238	240	253	238	244	215	221	264	237	229	216	226	254	258	208	263	273	224	258	250	232	253	273	256	231	216	220	256	223	260	244	270	257	219	207	264	245	245	234	214	255	232	237	239	262	255	248	263	225	283	260	231	256	249	262	268	249	237	227	242	249	261	272	239	224	278	273	238	222	221	239	262	255	227	220	240	257	216	238	237	260	248	250	246	269	242	260	235	241	224	232	263	231	239	252	220	262	248	253	218	239	255	249	227	223	247	245	231	259	247	227	226	231	235	228	215	237	230	247	225	216	253	232	264	255	253	265	250	225	240	222	224	242	180	257	225	235	240	238	268	239	260	298	263	255	256	239	250	230	223	239	247	247	251	238	249	241	247	229	255	243	241	239	259	224	246	242	239	219	263	282	219	241	226	244	264	270	225	264	243	264	237	233	240	269	234	243	284	246	225	254	241	261	245	235	235	263	232	248	265	254	220	242	245	250	228	243	230	273	265	233	229	239	228	235	280	217	224	249	263	216	262	252	225	212	264	241	202	232	225	265	242	262	208	255	241	250	221	238	234	237	235	234	246	259	240	236	213	234	224	236	242	248	263	240	263	256	248	239	218	232	242	265	216	213	246	253	267	230	214	232	233	284	238	241	248	242	235	265	250	244	249	221	242	223	214	249	247	235	236	257	234	238	237	242	270	256	236	236	224	251	236	229	228	216	280	222	215	235	216	229	264	259	263	266	230	234	265	230	242	232	252	214	226	221	219	280	224	210	226	257	225	283	225	264	255	273	232	234	254	223	257	219	238	234	231	265	250	233	239	249	233	237	276	258	273	237	238	240	244	222	270	244	256	233	224	221	222	245	257	249	237	261	224	236	235	244	246	233	275	226	222	270	236	240	225	250	235	237	245	226	222	229	248	237	245	225	232	221	224	237	251	242	235	227	282	250	233	226	224	225	266	258	234	214	236	238	226	239	272	225	244	245	241	225	255	237	235	239	217	240	217	234	245	253	248	261	208	255	246	247	241	224	237	238	229	260	237	248	242	252	233	258	242	271	247	239	256	262	259	245	256	242	250	246	248	212	227	230	233	259	229	243	240	236	237	268	251	258	223	237	235	232	291	246	233	243	252	214	241	264	246	263	249	254	246	258	249	241	254	248	241	240	254	264	269	230	240	275	262	247	274	267	241	245	231	248	241	258	254	261	244	235	257	230	248	240	231	245	246	273	265	257	229	212	262	269	238	239	223	250	215	264	253	256	240	257	253	244	250	255	250	233	245	254	251	268	228	258	223	266	212	258	255	268	247	255	230	263	205	219	222	253	233	270	254	234	243	261	257	208	243	269	249	256	230	245	234	216	239	250	239	228	249	232	243	263	235	222	243	245	243	242	244	257	267	262	251	222	243	233	247	242	254	266	251	214	221	207	243	224	256	261	217	237	233	247	248	270	265	233	236	237	242	240	268	238	266	258	260	255	271	257	227	262	236	238	243	263	255	282	245	260	250	227	255	251	232	233	258	246	264	226	253	250	243	239	256	251	258	224	222	210	229	240	248	214	254	244	260	244	270	231	242	226	261	254	232	227	235	254	244	271	259	214	241	231	242	270	264	253	249	231	276	247	249	236	224	217	254	242	260	256	240	249	245	274	270	237	227	219	236	250	257	227	243	240	261	207	227	225	246	255	234	242	279	246	232	226	255	225	232	231	222	237	258	236	236	253	218	261	252	219	220	246	237	238	203	255	233	241	243	222	225	227	221	249	252	248	254	243	263	251	248	231	248	241	224	260	253	244	279	252	259	239	247	243	249	235	258	246	224	241	236	251	259	263	211	209	247	253	251	220	247	244	248	246	229	234	266	246	223	223	281	250	258	263	266	244	214	269	261	261	238	279	254	219	250	273	271	206	265	245	247	253	239	245	246	277	233	240	229	228	278	237	254	247	240	220	234	236	247	247	246	253	254	268	227	233	221	260	232	238	240	224	258	240	238	284	250	216	235	269	244	249	254	266	242	256	276	230	226	262	239	226	217	248	216	245	213	214	229	239	242	252	261	260	257	257	260	249	243	249	241	229	273	235	230	224	259	269	234	245	272	258	233	231	229	235	247	246	232	262	254	233	232	258	219	241	236	243	232	254	224	241	221	230	238	233	234	222	248	244	244	230	220	232	223	271	246	228	217	286	253	241	247	230	241	241	213	235	252	253	238	233	260	239	254	238	229	232	235	235	236	240	206	269	244	250	247	233	227	243	258	236	230	240	238	238	237	222	245	244	235	231	254	240	221	211	219	243	257	249	227	230	229	229	237	237	236	288	247	235	266	268	241	250	257	232	264	239	209	242	242	245	222	240	207	265	242	248	241	280	238	258	246	246	224	232	230	246	233	235	226	250	263	253	227	234	241	229	234	264	263	234	270	236	248	270	247	252	263	241	266	234	272	224	226	227	261	268	235	234	260	242	252	239	229	233	244	270	255	242	259	233	234	254	246	248	236	241	243	226	210	233	227	227	227	237	228	247	242	272	275	225	227	238	261	231	251	219	239	260	231	280	246	235	250	234	246	241	263	231	245	245	254	244	228	276	253	256	236	235	245	262	255	282	254	232	264	263	251	256	237	256	256	228	239	259	263	256	232	235	252	242	264	242	248	241	229	256	219	235	247	231	241	276	240	236	262	252	244	251	268	247	247	248	225	234	253	236	275	264	257	251	283	219	237	270	233	232	239	247	229	266	242	260	238	228	225	243	250	240	241	230	260	229	213	239	232	255	244	234	241	221	232	238	246	241	246	256	249	248	239	227	241	258	252	236	256	233	241	262	253	220	249	262	227	235	219	203	240	227	220	217	245	231	210	266	232	221	259	245	267	225	228	231	247	239	229	236	245	240	233	240	249	233	239	250	240	224	242	259	203	221	261	244	255	216	236	248	237	267	247	228	267	226	234	236	247	239	271	249	280	245	223	239	238	242	248	246	229	233	244	227	246	233	237	247	275	241	227	247	237	264	213	231	233	225	226	228	238	283	253	256	242	232	222	256	245	207	229	228	209	247	226	271	232	249	257	281	248	225	243	268	240	262	227	227	263	243	245	250	210	264	216	227	263	249	231	260	264	259	216	252	239	233	234	279	220	252	231	223	222	243	229	221	226	275	229	245	220
28363	2140	4344	4985	4316	3615	2913	2484	2169	1912	1728	1579	1478	1348	1204	1238	1201	1102	1060	1045	1006	996	994	925	917	897	892	907	848	787	870	831	811	814	818	800	806	818	809	812	860	741	814	794	797	801	789	726	810	772	744	752	759	739	739	744	764	737	752	769	747	774	702	793	772	683	675	697	705	761	730	792	736	741	719	723	685	787	752	755	712	699	747	699	744	735	705	724	791	702	733	716	718	776	702	710	717	709	687	748	762	696	761	729	716	748	728	708	727	773	750	695	787	674	694	755	707	697	708	699	740	715	685	750	670	751	714	739	675	738	707	723	631	713	735	740	728	729	712	772	694	682	711	724	736	695	699	728	705	706	746	710	645	697	728	720	698	732	697	743	673	670	650	712	705	690	739	660	711	694	746	678	748	645	755	718	731	711	746	701	766	696	666	717	715	672	720	702	702	706	683	737	711	665	728	715	727	706	675	732	697	728	731	679	724	732	738	674	706	716	688	716	712	702	749	744	739	714	712	767	694	717	693	710	716	799	693	694	747	686	678	663	706	678	711	675	692	717	711	679	697	672	734	730	693	747	722	689	741	693	703	707	678	722	710	790	703	732	736	701	709	732	710	709	725	703	694	726	697	735	720	643	729	731	686	720	726	742	700	749	719	711	709	695	660	704	720	704	714	685	682	677	690	695	714	722	693	755	714	728	721	735	758	687	747	709	694	730	718	710	687	694	751	729	697	723	726	743	746	716	726	680	727	739	710	745	741	635	728	701	693	759	683	715	713	744	721	721	688	695	715	764	731	718	735	709	714	729	709	735	742	685	692	717	730	712	719	749	716	700	723	743	710	677	734	729	782	722	731	675	707	714	724	749	722	702	704	743	708	679	732	741	717	664	756	732	663	736	698	755	703	688	694	726	731	679	716	735	714	719	663	705	685	700	703	711	711	686	743	710	696	705	685	788	681	712	749	712	710	703	673	683	666	691	690	701	704	685	721	695	700	687	730	720	701	700	698	699	752	722	681	680	711	682	718	707	717	684	687	693	743	678	725	684	708	707	702	666	697	716	692	702	706	702	716	711	645	697	694	687	738	709	692	668	683	702	743	654	705	690	715	689	662	688	676	707	729	695	710	712	707	716	735	731	798	714	678	687	763	693	675	727	702	719	722	711	713	649	724	701	742	713	740	800	705	703	649	687	688	704	683	712	658	800	680	662	716	694	736	747	743	697	727	680	654	726	637	767	710	681	745	747	706	707	697	662	758	760	754	700	728	678	675	707	709	750	720	716	643	698	689	677	725	716	729	681	743	763	676	750	750	708	755	735	673	658	718	676	690	700	719	732	763	687	726	716	688	716	731	752	719	665	680	756	731	714	719	718	660	732	668	751	699	704	705	698	699	748	702	748	726	710	737	699	714	684	714	696	709	751	776	680	731	734	697	652	689	688	693	710	705	678	704	685	717	713	724	724	636	656	693	694	723	694	671	732	718	711	705	737	757	700	675	716	741	727	729	715	682	710	686	736	747	719	667	693	681	675	678	676	742	678	698	735	718	679	735	760	715	692	733	737	744	702	736	730	702	750	730	740	729	702	721	688	699	659	705	696	706	678	758	684	732	727	700	671	728	732	721	709	686	714	732	665	693	714	723	665	715	697	675	706	698	769	684	721	716	749	757	678	735	698	716	717	706	694	721	740	738	724	717	673	721	717	685	714	678	710	717	711	718	674	729	684	753	724	744	675	731	708	707	735	690	709	719	698	689	710	688	697	724	702	705	690	662	701	660	703	697	720	693	758	710	692	703	701	733	759	690	647	683	700	681	676	751	715	718	740	759	679	735	749	733	737	661	679	746	712	731	674	715	743	735	686	705	696	703	693	705	753	712	692	716	665	673	737	693	685	690	744	700	669	733	724	776	690	750	688	651	656	744	691	714	669	761	710	687	701	686	641	693	730	687	700	703	665	722	730	710	712	758	699	716	686	674	709	713	716	701	679	726	723	734	729	731	723	724	699	667	693	802	699	724	715	725	748	678	671	691	694	672	678	739	692	726	743	739	752	699	716	691	691	705	723	687	700	706	642	732	696	672	693	744	672	714	713	684	684	730	747	698	719	738	718	757	747	666	759	729	704	686	731	664	701	708	727	742	691	716	721	693	734	698	671	729	717	740	691	737	675	726	682	716	657	708	710	737	748	729	707	736	685	688	674	691	759	689	720	712	697	655	730	760	673	745	707	675	706	712	729	697	679	703	706	708	697	743	749	696	737	753	742	708	732	663	708	757	737	716	717	716	765	775	732	735	715	729	694	710	731	723	721	699	705	723	724	718	732	701	700	710	690	710	725	742	685	750	705	741	720	706	687	747	675	660	678	723	690	710	759	678	698	733	667	694	687	667	710	711	736	720	762	717	712	724	738	738	688	666	717	667	705	710	667	735	745	716	719	698	731	701	681	740	680	731	726	776	698	702	689	720	659	706	743	673	703	746	724	702	710	745	711	731	697	702	712	702	711	684	733	719	739	744	713	740	713	697	684	735	723	717	724	717	699	679	723	720	720	727	680	706	710	716	691	681	711	729	679	740	687	690	702	720	719	734	720	674	706	679	720	716	714	698	703	743	683	726	699	648	734	719	721	653	729	738	695	704	712	717	705	707	697	684	665	660	724	705	727	738	694	714	727	750	699	759	752	755	703	724	724	735	721	712	699	671	722	731	722	763	718	703	709	697	701	688	716	718	740	761	699	707	698	759	715	716	699	687	730	751	759	721	720	736	753	738	755	714	701	705	774	706	688	679	708	768	762	688	762	696	695	693	728	730	696	665	708	694	721	727	721	724	732	703	679	711	675	740	747	736	712	686	702	701	739	692	711	740	706	712	700	682	682	725	709	698	756	703	675	708	649	739	745	657	675	703	731	717	697	734	718	688	700	684	711	703	734	737	684	674	764	723	736	749	708	697	688	708	695	693	746	729	741	728	718	666	718	727	717	714	704	692	697	737	704	732	691	732	742	709	675	703	717	690	738	663	721	710	675	708	745	767	713	704	711	744	724	694	688	691	677	705	703	714	754	734	697	702	705	722	660	714	703	728	686	665	733	760	745	735	699	759	737	664	664	675	671	699	698	749	695	694	713	666	676	705	730	695	673	710	665	692	673	723	701	720	635	671	709	759	733	715	742	744	730	716	713	752	653	700	731	722	668	674	728	728	719	697	697	723	669	677	687	731	650	698	696	707	678	728	731	724	704	715	688	659	695	737	716	742	739	691	734	701	739	716	718	716	737	707	689	698	720	717	716	707	707	683	705	742	690	717	671	731	700	683	732	640	710	703	688	718	751	698	654	692	723	692	742	692	776	671	678	734	733	726	751	712	714	700	738	693	753	726	651	782	696	733	756	656	715	732	662	678	710	700	709	698	731	688	734	702	676	696	675	693	699	744	769	713	734	720	663	754	747	753	705	684	742	700	680	671	713	683	769	632	624	695	701	704	686	697	697	719	718	756	682
10817	455	326	115	100	96	76	82	87	71	80	81	83	84	93	82	64	51	78	79	73	78	84	87	79	80	71	85	72	87	79	69	70	87	95	86	80	69	81	84	89	74	55	84	85	82	81	77	75	77	83	89	77	80	69	75	82	82	62	75	66	70	71	73	67	80	69	88	91	72	83	66	56	80	75	82	75	80	70	93	69	73	81	75	81	69	68	101	77	81	81	76	84	85	67	81	65	79	67	73	91	72	80	68	86	61	69	71	85	82	87	75	86	73	74	89	73	78	96	71	80	75	65	65	62	68	79	59	54	69	84	82	74	72	82	70	77	86	84	71	78	85	75	90	78	78	87	62	75	85	72	79	86	90	78	76	66	77	76	66	63	84	71	65	88	72	64	69	62	71	75	80	73	72	100	74	73	86	80	71	64	75	70	74	82	76	68	80	80	87	73	68	87	95	63	91	65	75	78	79	85	73	77	79	70	75	72	89	80	90	87	66	71	60	70	71	71	73	70	74	86	75	56	60	79	68	68	86	74	69	81	72	73	87	56	58	74	63	67	73	62	75	72	74	78	75	86	88	78	71	88	81	86	72	79	60	68	78	75	85	78	69	83	65	84	69	71	74	91	72	79	72	54	73	71	65	81	85	80	79	79	71	74	83	75	84	77	70	85	68	67	78	81	66	77	77	80	67	80	85	78	80	81	71	73	78	70	79	80	88	58	75	74	71	70	75	81	66	89	88	78	78	71	54	84	89	91	84	96	79	95	76	72	74	63	84	69	82	88	66	78	67	81	71	88	74	58	73	86	71	86	88	66	67	70	84	89	84	73	95	49	68	68	80	71	76	72	83	79	71	86	67	63	56	83	81	84	66	66	96	65	77	68	90	78	64	64	79	94	74	67	75	83	79	65	67	71	65	72	78	77	86	86	71	59	95	82	77	85	84	77	82	83	81	60	82	72	75	74	72	79	78	79	70	85	73	79	87	65	73	54	77	70	64	88	77	69	74	92	93	75	71	78	83	77	73	70	73	90	83	91	64	67	73	96	78	80	86	69	74	57	81	82	68	77	77	75	75	84	84	75	81	81	65	86	71	58	59	82	99	72	80	75	79	60	85	66	64	91	69	77	87	54	69	59	78	73	71	67	65	82	69	79	79	71	62	71	79	78	65	85	87	88	78	78	91	83	82	91	74	81	76	64	91	70	76	70	83	78	76	80	68	84	77	82	78	80	83	78	73	82	77	72	80	76	83	71	70	68	81	68	73	75	76	78	66	80	75	82	86	73	80	79	91	106	68	82	65	87	65	66	84	70	68	60	90	75	67	77	74	84	83	91	85	87	69	83	91	79	75	90	76	64	64	99	74	78	69	92	90	66	76	81	56	70	67	83	80	84	63	82	70	57	72	68	89	83	58	65	66	78	91	83	72	92	72	88	81	78	55	71	71	82	65	64	74	81	65	70	75	75	71	75	77	62	94	82	85	84	87	74	67	73	64	80	76	74	63	84	74	89	66	76	91	75	73	71	82	85	81	79	60	89	81	81	72	66	74	71	75	70	56	78	87	64	65	73	66	87	82	73	83	78	77	63	58	70	88	68	93	82	85	71	88	68	68	69	80	71	81	72	72	74	73	62	83	80	79	62	66	77	74	74	74	58	66	65	68	64	66	81	69	63	71	63	76	72	70	81	78	73	78	66	72	68	69	79	73	77	64	63	64	87	75	90	74	69	72	83	81	69	67	87	78	85	67	64	77	75	77	74	86	71	67	79	84	83	67	76	97	65	65	72	72	76	85	82	87	71	74	74	81	66	66	77	68	65	75	66	72	75	68	78	71	83	65	91	65	78	68	82	76	73	84	85	79	72	85	72	62	81	87	85	67	66	74	87	77	68	70	66	79	73	83	79	56	75	72	73	81	70	82	81	81	74	75	74	92	83	69	89	68	82	78	77	57	91	72	78	75	66	61	68	73	79	70	65	93	69	73	76	96	97	72	83	77	75	78	90	77	75	74	60	69	79	75	66	81	68	66	108	88	67	70	77	66	77	81	78	84	86	76	74	77	78	64	94	73	66	75	79	82	74	76	82	71	65	75	73	87	81	85	85	83	71	78	79	78	83	87	63	73	73	84	73	75	70	65	67	79	72	69	72	73	93	84	71	77	78	86	68	85	80	65	82	64	72	68	66	63	70	89	72	74	60	78	75	80	75	77	83	85	84	84	88	55	66	77	89	84	64	91	73	78	67	67	59	73	79	80	59	89	81	97	79	81	72	71	78	82	64	60	82	60	79	52	87	57	73	80	76	74	70	85	76	69	76	86	79	75	69	70	65	83	76	70	70	83	71	72	80	72	70	79	74	84	81	77	70	76	76	87	88	60	80	70	65	64	87	74	62	82	74	81	63	80	69	69	69	91	74	73	66	73	65	78	81	70	66	71	77	87	71	69	68	61	78	58	72	80	65	79	74	68	69	84	78	66	81	84	71	70	69	72	91	77	72	76	67	91	78	71	91	75	67	80	60	71	67	66	83	71	75	74	74	53	50	65	83	69	74	78	56	74	88	81	85	61	86	76	62	86	67	98	88	86	71	75	86	67	80	76	80	89	74	83	59	74	83	72	89	77	79	76	72	72	70	86	90	78	71	64	74	72	68	68	87	86	88	79	71	92	63	84	81	62	73	87	62	70	77	81	89	85	84	90	61	78	70	83	87	83	76	74	73	78	64	69	65	81	76	76	62	70	76	66	84	73	69	74	74	84	78	74	82	72	72	84	91	81	70	92	65	82	69	76	71	67	80	81	86	76	57	82	66	68	77	83	62	74	65	80	76	59	87	73	64	89	56	83	76	73	82	93	93	64	76	64	76	82	65	82	67	72	84	70	74	90	81	77	66	65	75	72	82	80	79	84	67	69	72	75	75	82	90	78	85	76	74	79	64	76	80	76	73	75	70	80	79	68	74	68	61	67	69	73	69	67	78	85	74	85	83	65	76	68	101	95	73	70	67	85	67	62	57	71	98	70	84	73	84	61	63	63	68	69	71	57	70	78	78	76	94	68	76	73	83	66	61	74	60	70	78	73	78	71	84	79	75	75	78	59	63	67	82	67	64	72	62	69	79	64	76	89	73	86	67	93	79	75	66	75	74	71	72	68	67	79	80	87	87	67	87	68	74	86	85	87	64	71	70	72	78	82	68	83	85	75	81	83	76	76	63	70	70	72	65	80	77	77	74	82	80	69	65	75	91	59	77	65	83	84	64	68	83	81	67	82	68	82	83	71	79	75	88	84	68	96	65	76	83	79	84	75	76	77	81	88	63	77	69	80	78	88	81	74	83	69	82	77	69	76	74	90	77	78	70	68	81	79	68	73	79	81	78	76	64	103	80	67	77	66	87	69	65	64	72	72	82	68	75	92	60	79	72	73	65	82	85	72	80	81	71	76	58	68	68	70	80	79	86	75	69	61	72	72	70	85	66	73	63	78	85	76	69	67
11661	348	395	422	386	366	332	340	353	312	322	297	298	257	299	321	322	297	289	254	240	319	274	291	296	296	293	301	290	311	294	291	285	291	281	280	271	276	309	321	256	271	277	280	289	303	277	303	282	271	255	280	291	275	272	276	290	270	264	264	261	282	271	263	273	288	259	285	261	273	271	303	272	252	274	267	300	278	274	287	296	278	273	264	292	273	266	318	289	247	294	309	250	259	298	283	275	278	331	257	287	272	282	317	284	282	279	281	252	227	279	303	263	281	282	289	266	296	305	299	302	277	285	282	262	253	264	285	290	298	274	279	269	282	255	261	271	288	285	291	285	253	267	258	282	267	282	278	267	244	259	278	271	270	295	290	257	283	270	295	280	248	299	269	298	272	278	275	263	278	254	251	287	303	284	267	255	294	287	288	290	254	260	277	284	261	276	267	270	282	291	269	263	271	275	265	290	275	265	275	290	268	274	282	304	273	278	283	281	282	284	296	267	273	267	304	262	292	273	262	300	267	298	272	267	265	261	298	237	252	303	273	274	285	266	286	289	265	306	299	293	272	249	284	271	278	279	299	272	266	278	284	280	280	300	277	276	248	313	274	263	290	281	263	274	286	300	296	277	297	288	300	276	282	265	306	272	287	290	294	297	288	281	288	272	294	283	281	319	298	290	304	280	285	257	306	281	283	269	301	281	295	258	282	260	273	256	277	272	283	289	297	286	306	296	283	292	270	319	257	283	295	292	241	256	277	267	303	276	268	293	271	274	276	302	251	279	263	320	290	267	279	277	270	263	274	268	301	298	313	263	248	303	290	274	269	255	278	271	267	262	255	273	282	276	282	261	279	312	275	288	250	267	273	301	289	281	265	258	289	271	312	272	267	303	273	279	266	288	279	273	254	272	298	296	269	268	302	293	290	280	281	269	275	273	271	307	292	276	271	261	251	298	266	283	294	271	291	276	302	289	298	284	306	251	301	281	255	271	280	272	261	264	269	282	283	255	285	264	268	310	253	263	292	249	255	269	285	251	254	278	260	295	264	293	272	270	265	266	295	287	279	270	249	271	277	301	284	299	260	270	298	306	271	255	288	326	287	270	297	268	282	270	285	263	288	283	285	262	291	318	280	294	264	286	270	264	253	253	263	279	279	266	285	258	282	312	271	280	247	288	273	298	256	274	278	275	278	266	285	260	265	244	268	297	241	259	290	297	267	324	267	288	291	274	298	269	260	270	294	269	269	273	294	254	266	280	284	302	291	277	297	257	276	296	293	308	277	269	303	272	301	279	292	284	270	289	275	303	285	288	280	274	287	292	266	275	292	280	280	264	303	274	291	300	314	275	256	276	278	265	287	287	268	291	289	272	274	272	311	252	262	255	289	274	288	257	306	274	300	292	275	260	285	280	271	301	297	266	290	302	268	270	267	292	298	247	244	259	302	274	292	289	270	297	298	281	287	256	292	279	266	272	272	286	283	266	289	263	283	259	292	232	283	256	248	292	286	281	268	280	276	268	265	277	282	254	291	292	286	262	259	278	284	266	283	273	255	255	303	258	285	297	259	278	315	281	265	329	268	268	301	282	293	281	269	298	248	256	296	274	281	293	276	314	292	275	267	284	282	312	299	264	264	255	301	304	299	266	259	300	281	282	282	287	256	280	291	258	275	278	287	253	308	266	271	268	272	266	296	251	276	294	295	288	295	252	209	287	307	283	284	280	267	293	284	269	247	267	302	317	264	292	240	267	270	284	299	261	288	280	275	280	257	269	244	285	272	295	283	268	314	303	270	266	280	261	277	283	263	250	303	268	281	298	279	289	275	287	277	247	258	248	295	288	300	308	292	249	285	287	295	295	277	254	292	257	254	289	263	272	301	291	279	266	276	257	269	275	293	302	270	265	288	271	310	293	277	270	285	270	281	278	263	280	285	299	284	269	287	281	301	278	298	246	281	300	296	271	278	267	291	297	272	253	290	345	264	274	295	290	298	254	237	298	278	242	268	275	329	281	304	286	282	268	286	280	263	251	267	263	267	252	301	275	292	273	279	286	271	280	262	274	262	301	280	277	240	271	316	279	293	289	269	281	285	293	288	276	293	299	279	279	273	271	282	306	299	270	278	270	307	297	269	268	263	300	264	264	281	265	269	272	246	307	278	272	281	282	300	271	317	265	258	290	273	260	253	274	288	302	292	276	249	248	294	270	277	278	282	287	293	266	289	293	263	301	264	288	278	300	261	276	273	257	282	289	268	273	281	286	253	307	283	282	264	268	277	271	279	269	259	278	247	271	286	281	297	254	287	261	278	292	286	270	269	271	302	263	247	295	297	254	274	275	318	258	272	265	270	307	296	301	291	291	258	301	275	270	276	260	287	286	268	274	252	302	301	275	275	271	276	280	260	263	286	258	270	261	267	275	291	248	276	283	266	273	270	307	270	280	262	259	277	273	271	288	311	279	310	283	302	285	276	280	283	272	273	276	267	269	288	291	279	285	315	265	274	277	273	270	279	277	274	258	275	290	314	266	296	285	286	283	296	279	284	267	225	290	307	268	295	285	271	294	300	314	288	278	279	273	276	281	282	272	296	276	262	304	282	273	291	266	258	271	309	262	305	303	277	307	308	256	282	257	290	272	277	297	288	282	320	280	260	276	289	281	267	254	265	286	283	269	253	284	283	263	267	257	269	266	299	276	277	251	277	274	243	286	283	288	299	290	262	278	287	279	280	306	279	285	237	304	292	264	275	302	282	289	275	313	295	286	270	311	300	264	289	297	259	302	274	247	236	272	286	300	298	300	281	288	272	292	247	268	268	273	257	274	296	285	282	284	263	300	235	298	279	285	265	301	263	286	298	283	269	290	254	287	277	286	296	287	282	247	288	259	265	321	311	289	281	307	307	286	281	278	267	298	301	280	266	269	310	273	271	242	276	298	279	267	273	298	292	289	271	284	275	281	292	281	283	299	260	267	257	260	271	270	280	278	302	281	312	275	271	277	272	264	301	266	298	252	311	310	279	274	257	258	296	285	283	233	274	260	245	300	303	288	315	285	287	276	285	291	275	267	318	298	277	261	312	296	270	275	262	292	284	259	265	301	274	280	290	279	267	282	270	286	280	281	264	288	304	315	295	276	267	329	260	284	286	291	256	269	257	286	278	295	301	254	288	286	316	259	284	301	280	263	287	258	282	311	296	302	287	273	283	279	281	281	297	279	302	260	293	305	267	296	279	298	271	287	256	248	249	293	264	290	291	254	268	263	286	279	276	279	295	264	289	262	295	271	302	287	279	301	279	259	284	282	300	296	275	258	267	324	252	266	310	284	264	290	311	299	253	273	301	260	294	291	286	270	298	275	279	273	290	268	261	290	312	291	281	275	288	246	283	267	263	305	291	277	290	290	287	262	280	282	292	298	287	287	271	268	262	280	274	269	276	267	272	296	254	273	287	299	306	271	281	274	251	271	242	279	292	275	321	304	282	290	270	270	306	304	278
46681	21284	10831	1036	612	496	375	328	273	264	234	240	204	185	195	174	183	194	149	203	161	185	169	181	173	169	160	161	166	177	145	152	159	173	162	179	164	149	175	142	139	149	152	178	162	153	154	168	141	149	185	147	140	134	176	146	154	149	138	154	147	142	149	172	138	164	149	144	175	162	161	151	149	156	140	150	145	150	150	160	160	166	139	148	165	156	154	146	164	141	150	149	135	149	152	191	151	149	141	153	133	152	160	163	129	147	173	152	159	164	151	166	125	160	150	148	137	139	147	151	147	145	162	146	167	140	142	152	158	136	151	155	147	157	149	155	126	133	154	169	163	133	172	141	171	157	158	134	140	168	163	148	163	171	144	186	146	142	143	142	163	146	163	145	162	154	139	156	139	157	169	162	136	143	173	152	167	163	166	141	180	162	135	163	157	163	137	152	144	143	155	174	148	171	143	125	167	135	160	149	151	132	154	157	138	177	155	147	150	137	155	148	136	169	158	148	160	147	155	142	161	149	153	156	159	140	168	152	132	149	148	162	149	178	137	158	163	161	137	148	154	132	138	152	128	169	161	166	144	148	144	149	147	147	132	139	153	137	152	149	146	157	120	162	142	143	162	133	154	123	163	149	126	135	135	163	130	139	153	155	152	152	174	157	140	173	154	156	148	152	160	122	153	156	149	152	165	141	174	168	140	156	163	166	122	139	161	181	160	173	157	167	147	157	162	164	164	151	139	125	157	167	154	153	147	166	149	148	147	145	156	140	147	130	145	154	154	153	155	153	148	134	156	168	155	159	142	169	129	159	165	160	161	142	141	164	167	126	156	122	165	170	181	131	177	160	155	130	158	141	159	151	145	163	165	154	163	125	154	169	138	148	155	131	143	165	158	157	154	152	141	143	143	147	172	179	146	134	138	118	143	171	139	168	153	149	150	151	153	144	140	149	139	141	158	151	168	149	142	155	130	171	152	135	148	139	163	163	145	132	137	155	145	135	166	153	144	146	136	156	129	136	161	160	175	165	131	161	148	165	152	142	129	168	153	173	165	153	149	146	136	136	165	130	147	152	155	147	159	143	158	173	166	156	148	166	176	134	156	144	163	143	148	155	157	163	180	149	157	140	159	163	145	162	159	132	133	144	181	144	147	149	164	144	148	159	157	134	139	160	140	147	158	136	154	153	152	158	165	133	149	137	158	153	132	144	158	150	148	149	166	158	148	131	150	166	142	151	146	156	165	146	150	149	129	145	154	168	150	151	167	163	139	154	156	171	136	142	149	149	133	158	148	161	156	156	153	151	135	161	161	130	153	167	150	156	134	154	136	155	168	166	147	142	174	146	157	135	134	142	128	169	147	172	152	140	148	157	149	167	144	160	185	167	176	159	159	162	177	159	167	153	167	144	164	142	139	164	163	145	144	166	150	128	135	138	138	150	162	139	147	132	158	140	155	152	138	159	154	156	144	145	139	136	159	164	156	175	149	131	152	160	157	138	154	179	170	147	159	140	155	156	156	159	159	157	144	143	148	165	156	166	164	150	139	168	163	113	175	154	129	140	156	142	165	175	162	179	159	148	173	154	163	150	144	149	155	145	175	154	141	155	168	162	141	139	167	136	146	144	132	132	151	150	144	139	150	161	133	151	154	154	179	160	154	133	148	163	144	154	144	164	154	151	156	144	160	159	162	119	121	148	165	159	151	160	177	171	147	139	156	183	134	139	138	162	145	163	160	144	170	138	173	131	150	121	147	145	148	162	164	152	147	159	156	135	144	166	149	159	155	164	141	148	152	144	157	152	135	180	158	132	154	163	160	138	148	142	133	146	162	162	173	162	139	145	160	145	137	148	168	152	160	155	131	133	157	141	167	163	154	160	151	139	152	166	146	173	163	165	155	152	152	147	156	138	153	179	175	156	160	128	156	147	162	146	157	151	152	141	165	141	156	146	162	133	144	164	129	156	160	137	136	170	156	150	148	165	161	177	164	140	173	144	144	123	162	152	132	145	154	139	131	151	169	142	148	172	140	138	153	155	156	146	163	165	129	143	160	156	148	169	128	137	154	134	131	142	166	165	131	140	146	158	153	149	162	147	145	158	149	177	132	143	142	139	162	144	147	156	140	158	162	125	158	152	146	136	163	172	145	148	170	149	152	156	174	159	162	157	144	147	137	118	149	146	162	141	162	141	157	144	149	140	162	148	146	137	163	175	156	141	134	151	132	130	138	130	152	150	139	151	119	158	123	153	159	146	158	164	146	163	165	132	147	151	142	148	152	138	144	157	156	176	135	134	166	166	175	153	157	136	132	135	166	140	174	162	148	146	142	143	177	149	156	149	146	144	148	149	167	125	144	161	148	160	144	159	157	156	148	146	171	133	168	149	142	151	140	149	163	142	144	156	148	127	131	167	145	149	126	144	137	176	144	156	137	149	179	162	160	138	162	153	153	149	146	171	146	126	145	165	147	149	167	147	150	145	143	158	172	138	137	166	184	150	136	140	168	161	129	148	143	170	161	169	150	171	144	174	176	160	143	139	147	145	158	153	152	157	157	170	158	164	166	175	142	152	170	161	155	143	126	144	150	168	159	165	143	148	162	146	136	151	160	147	151	138	149	170	145	142	138	174	134	150	161	187	164	130	172	159	159	145	161	147	145	139	162	155	108	149	146	146	153	173	153	177	160	133	146	159	162	156	140	147	146	148	150	159	134	156	155	167	143	145	156	154	157	130	163	162	161	156	157	147	129	122	122	166	144	157	162	153	152	142	168	133	150	133	156	152	157	154	161	152	154	168	158	179	166	144	159	144	139	184	161	157	156	168	132	154	149	176	163	173	122	145	143	159	160	150	144	149	158	149	151	161	152	139	136	149	145	153	175	143	151	151	148	157	156	164	177	147	140	163	149	171	150	158	140	157	157	166	149	169	145	159	151	124	143	113	163	164	132	162	151	119	142	167	158	147	149	167	151	141	142	167	142	161	159	141	141	149	151	141	142	144	169	168	127	164	132	172	140	149	129	174	160	160	128	141	150	155	140	170	164	143	143	154	145	149	156	147	180	167	159	166	137	161	141	156	160	143	150	157	160	145	130	153	159	161	157	146	167	140	149	139	155	143	137	150	163	167	153	148	140	147	147	150	164	127	153	159	159	142	158	143	152	134	147	165	152	122	142	160	136	157	151	168	155	146	146	159	152	133	181	148	158	147	148	161	168	134	149	155	163	157	158	176	131	135	153	149	174	139	163	146	130	129	155	132	169	143	134	163	174	162	150	154	152	146	169	170	166	166	174	140	132	155	174	159	148	148	167	149	171	142	134	162	171	154	150	159	178	159	184	146	145	138	170	171	168	165	141	150	158	165	144	160	146	147	138	149	165	167	149	162	152	174	155	139	163	167	136	149	155	165	143	142	160	153	165	183	140	158	148	131	132	159	154	161	159	196	150	163	131	142	152	161	175	149	140	169	139	156	155	171	165	164	141	142	137	155	144	150
24734	1151	2458	2702	2266	1858	1608	1419	1239	1073	999	877	936	756	756	742	750	685	654	643	628	570	605	559	581	574	551	543	563	569	497	547	532	524	501	553	502	525	526	542	513	506	513	508	547	505	508	504	496	505	473	481	545	465	491	491	478	502	503	514	486	516	488	508	474	469	519	464	482	511	486	489	508	516	519	460	494	506	536	474	504	452	439	488	466	505	476	510	500	508	432	469	464	471	490	481	494	521	495	451	503	494	519	493	464	489	484	437	522	472	439	477	503	491	479	484	434	480	505	456	437	461	497	464	476	474	458	470	471	421	503	485	477	445	473	440	507	460	485	470	517	492	455	488	431	470	462	479	501	506	468	498	474	457	503	480	493	502	476	454	477	468	472	499	453	499	465	463	468	487	479	477	455	443	429	495	474	503	450	467	467	502	482	474	505	511	402	465	510	505	422	501	466	504	461	485	476	533	468	460	464	427	451	458	484	461	473	477	496	476	445	427	464	428	467	470	492	503	470	504	462	474	454	450	457	456	449	453	494	486	441	496	430	520	468	489	445	469	430	453	516	465	472	498	495	483	461	517	461	495	443	495	485	490	485	490	491	514	479	487	478	467	481	461	451	500	472	459	469	443	451	476	470	468	448	449	478	441	489	487	473	472	455	481	476	463	467	493	423	456	486	463	456	488	500	464	471	446	468	522	505	470	452	461	470	493	457	472	446	493	458	446	470	483	430	448	488	485	462	459	471	448	507	457	484	471	477	507	459	505	476	476	472	511	463	462	452	452	476	456	459	508	481	469	487	453	491	498	496	454	477	518	478	473	442	489	498	488	464	474	500	450	466	434	434	461	512	533	485	509	477	470	500	441	489	450	501	451	492	501	471	484	472	476	485	459	485	506	504	428	503	463	484	502	470	477	470	453	464	463	465	464	427	459	486	456	465	504	493	447	475	461	487	453	448	467	442	472	479	488	490	473	488	448	476	486	460	478	457	474	500	458	492	514	470	477	533	470	465	451	482	476	498	458	480	442	504	467	514	481	468	491	491	461	475	469	504	464	461	476	483	485	471	491	469	453	472	500	463	512	487	482	475	477	494	500	476	483	478	442	488	501	438	443	472	458	509	474	497	477	512	491	440	476	471	457	460	460	485	491	455	479	485	478	484	454	467	454	481	490	444	490	478	446	465	498	483	505	442	440	470	485	496	499	470	467	477	475	497	500	499	514	509	493	455	478	471	458	511	479	475	483	487	446	496	487	495	475	468	457	520	443	478	489	463	473	478	498	472	471	493	467	486	519	452	516	486	518	472	447	484	513	471	466	465	472	512	474	450	503	442	434	494	480	455	443	493	499	500	476	408	462	496	470	469	463	480	495	476	468	470	508	472	459	508	505	509	473	465	408	474	481	491	481	492	515	503	503	487	467	488	466	470	476	474	500	477	509	471	473	495	446	460	484	441	500	501	477	516	477	477	458	471	510	458	476	450	477	490	498	445	465	470	515	472	480	495	519	470	493	475	518	505	478	439	480	480	473	482	499	486	495	462	462	466	478	454	469	478	463	496	479	455	481	466	468	442	497	460	480	467	450	510	483	469	421	485	469	447	466	453	494	493	462	502	462	511	476	464	479	493	475	472	499	462	451	464	457	459	490	480	517	457	453	496	488	466	461	509	468	491	507	473	478	511	475	470	448	491	504	471	449	445	459	483	487	476	472	505	436	446	497	515	470	492	471	500	487	487	514	460	448	473	490	454	493	468	499	511	471	494	438	454	476	475	477	460	460	501	473	484	471	474	454	492	484	469	459	499	441	479	463	448	487	522	478	479	491	486	495	510	480	458	456	494	457	460	476	446	467	476	473	487	467	480	516	489	490	481	450	508	421	479	490	507	464	469	450	478	479	480	469	479	484	480	449	452	503	509	462	468	467	476	476	450	476	480	431	468	474	434	432	485	487	484	447	475	466	517	476	488	490	444	454	509	470	476	474	481	420	507	474	497	482	456	484	479	465	456	521	448	487	488	485	422	486	490	458	484	495	464	468	449	466	480	494	465	455	484	453	457	496	462	469	419	474	459	479	466	487	492	467	456	511	495	491	491	523	459	511	500	481	464	479	494	491	490	469	492	535	471	479	540	498	511	469	498	478	450	479	516	483	492	495	453	492	467	467	506	480	491	513	511	465	453	477	483	465	442	462	495	461	491	452	487	488	468	438	473	486	458	532	467	459	497	474	508	489	488	495	499	508	480	476	518	449	473	503	477	482	472	476	500	446	466	450	508	469	487	502	490	481	455	473	466	493	483	490	485	480	410	480	467	471	461	437	471	497	476	483	442	447	454	485	478	459	440	490	455	469	453	464	467	476	463	496	470	487	436	510	477	504	487	462	489	447	469	456	489	465	505	470	484	506	425	500	473	512	508	466	490	507	493	463	471	488	458	455	488	449	458	522	452	473	504	470	477	471	462	469	498	432	499	499	470	452	485	499	475	496	491	487	484	454	507	475	496	484	492	480	483	473	485	478	470	446	468	472	457	491	472	490	477	504	481	474	449	485	440	477	469	461	459	470	438	455	437	502	431	470	433	481	442	471	468	513	474	477	482	505	486	490	449	479	450	511	505	489	485	460	498	470	463	477	486	477	491	471	423	474	487	430	469	470	501	492	504	506	512	463	467	475	492	490	471	468	504	497	468	515	500	482	481	525	486	411	469	493	479	526	453	464	460	516	457	484	483	451	500	469	439	502	492	493	445	481	483	468	460	484	501	501	472	488	443	514	451	461	453	487	475	505	461	472	485	502	477	464	473	495	425	510	462	483	447	481	437	428	470	454	499	497	472	474	473	478	490	458	461	487	496	453	476	468	452	470	497	461	478	492	512	466	496	477	461	496	494	502	495	524	478	485	488	451	486	459	464	450	480	506	479	480	501	479	497	480	496	484	473	480	484	460	494	458	489	481	480	482	458	479	456	454	499	439	480	479	471	469	499	457	462	455	472	474	478	485	485	507	466	475	451	491	459	468	476	494	484	459	477	465	458	449	537	488	458	504	480	483	461	480	439	474	465	452	445	476	468	472	470	484	470	453	470	480	459	503	485	494	488	476	466	459	468	467	492	424	473	465	477	482	480	494	461	480	479	473	475	470	449	492	476	473	447	488	443	483	482	469	470	489	544	471	508	488	430	462	467	488	508	502	450	475	498	456	514	452	460	480	453	463	478	445	490	471	497	500	464	497	465	507	449	497	510	494	446	489	451	517	490	454	488	471	496	485	460	493	469	457	467	433	456	440	440	443	478	477	470	458	466	475	494	481	471	455	435	454	472	507	480	468	494	469	480	473	456	477	464	481	478	479	475	500	468	498	445	477	500	484	474	497	485	468	478	511	498	503	453	469	459	514	490	455	523	467	439	506	480	495	478	436	501	449	499	487	485	464	479	455	474	477	490	453	491	471	501	484	441	514	473	504	449	442	464	509	443	474	458	467	504	478	473	502	485	511	475	471
47316	25085	20460	3466	1278	949	784	638	539	473	405	384	412	359	342	353	313	293	267	289	282	238	279	299	263	259	284	241	267	213	265	259	263	265	234	258	275	263	244	243	263	238	261	259	276	275	231	252	283	256	227	246	252	250	262	244	246	225	209	238	256	232	235	233	242	260	223	243	262	241	229	252	225	268	268	237	212	240	264	244	211	220	252	232	276	248	241	270	237	228	240	254	235	243	243	245	221	262	213	234	247	233	225	239	231	222	251	236	231	266	252	255	260	240	268	262	218	249	256	264	234	255	257	221	211	233	223	242	286	229	219	256	204	256	252	269	239	240	263	243	248	215	242	238	250	226	248	228	255	216	227	247	267	248	247	271	259	254	236	228	230	232	244	238	232	267	239	255	236	240	253	248	248	240	269	261	250	234	243	266	268	251	213	269	213	250	262	261	241	236	259	228	234	259	268	239	220	241	239	260	204	265	243	227	233	212	255	210	263	240	242	243	224	236	251	233	253	243	250	243	249	263	250	257	239	233	207	236	274	224	247	233	258	249	233	263	233	218	241	250	245	247	222	241	223	230	210	247	254	218	231	239	248	223	259	220	235	250	266	267	262	238	228	235	247	215	229	246	264	251	231	236	220	242	226	223	225	237	228	247	235	219	229	251	257	222	242	231	268	260	244	236	224	239	221	244	240	220	254	245	212	273	255	271	260	231	220	259	256	215	265	222	250	230	242	241	227	245	242	246	230	200	250	236	249	239	227	228	233	231	225	254	228	237	216	273	220	213	220	235	247	257	257	255	248	213	237	276	245	245	238	242	236	230	234	245	261	231	233	249	254	245	223	233	238	242	255	262	243	242	242	254	252	231	259	256	250	247	220	235	221	235	232	244	229	255	214	247	222	247	245	215	237	235	243	246	232	240	272	219	263	248	217	264	244	241	232	236	227	235	221	219	233	266	239	238	242	231	232	241	244	239	248	235	230	242	229	247	261	243	232	257	244	242	221	219	226	254	254	233	227	238	240	247	238	242	280	199	270	226	239	253	261	272	234	242	235	242	230	245	236	232	255	268	229	239	231	244	267	251	229	212	239	225	245	286	224	230	254	262	203	234	218	214	250	227	240	252	254	248	237	243	235	247	247	254	255	217	216	238	246	229	219	262	224	257	239	250	256	263	229	252	253	257	244	271	221	214	233	233	260	235	235	206	255	253	230	246	246	233	241	272	245	220	218	226	245	264	256	241	252	227	266	244	236	237	253	227	235	272	249	227	232	226	253	254	256	226	241	255	233	232	227	238	249	232	224	243	272	242	250	248	255	241	266	251	232	225	241	249	261	231	252	234	269	251	258	239	249	256	227	249	245	267	233	242	218	235	233	247	239	260	257	248	246	247	261	241	247	262	229	244	225	262	263	254	262	235	222	220	223	250	219	242	221	241	260	237	228	279	216	225	234	232	244	233	240	246	271	270	261	240	237	258	250	271	242	258	235	228	234	235	247	245	256	266	227	249	217	243	202	234	224	267	256	224	232	222	242	255	281	251	264	276	242	255	229	220	275	214	235	237	229	244	244	251	236	257	267	251	224	252	252	214	241	253	222	242	250	247	239	235	250	236	268	235	254	242	261	255	234	246	230	248	230	256	228	238	247	238	227	233	265	236	245	248	219	275	240	259	227	249	286	233	231	230	218	261	213	220	229	244	227	247	246	238	254	252	219	227	243	242	249	235	238	247	250	237	245	271	245	260	230	266	240	248	229	264	258	243	234	232	251	231	219	219	227	254	242	268	237	240	221	225	267	234	215	255	234	252	237	243	243	244	236	219	277	229	260	236	245	231	248	235	244	228	265	241	250	245	232	209	228	233	250	265	236	234	231	238	232	239	239	235	241	226	237	256	260	227	236	229	265	251	214	241	258	238	205	275	236	214	223	256	256	230	257	267	261	243	242	242	226	243	225	236	231	228	240	275	259	256	232	267	274	261	234	213	248	269	244	264	246	211	241	238	261	252	239	245	223	261	226	247	264	228	225	231	255	245	250	259	240	262	242	225	246	245	234	273	219	232	234	246	259	238	229	257	236	235	245	234	244	230	257	235	224	260	234	221	227	235	253	232	233	235	236	227	292	236	222	222	241	239	234	270	223	233	257	237	226	260	251	238	271	226	212	243	221	252	241	253	224	251	253	254	214	249	232	242	222	240	243	239	230	250	247	252	236	227	242	226	236	248	266	237	258	246	247	231	216	234	235	237	268	231	240	253	237	240	268	255	243	237	228	271	223	248	214	229	259	256	231	238	244	256	235	238	243	232	238	236	248	277	236	257	242	222	233	237	217	251	218	230	241	252	249	213	245	233	242	232	269	258	251	212	224	222	255	230	239	241	261	242	224	258	244	261	268	206	235	241	242	272	240	240	212	245	250	247	250	245	229	258	249	223	244	235	258	242	239	206	237	286	269	259	246	253	229	236	251	261	238	231	243	254	233	235	226	236	219	247	253	245	226	263	242	233	233	259	227	263	235	247	236	244	233	235	222	245	243	251	245	214	247	237	257	237	244	229	243	225	240	210	253	243	224	217	238	248	233	226	256	270	229	213	232	241	235	253	243	273	260	230	245	250	220	234	240	225	267	255	267	241	252	265	245	247	256	249	246	255	204	254	234	260	227	246	232	230	280	241	231	246	255	238	230	231	253	227	233	242	254	236	268	241	252	255	257	256	223	227	249	249	220	252	237	228	211	219	224	261	250	259	235	232	244	268	244	206	236	233	230	252	244	225	232	231	251	264	234	246	267	241	227	231	248	232	252	240	251	247	230	252	220	239	258	239	236	209	232	239	231	256	223	228	213	223	238	230	226	219	229	225	245	229	224	268	250	268	221	242	230	255	199	230	230	227	254	233	236	263	238	241	236	255	244	260	268	224	233	275	248	221	265	243	230	241	233	233	226	243	225	265	259	271	225	228	233	224	229	240	216	231	263	260	238	246	245	244	216	229	245	236	211	239	246	241	252	234	231	259	250	234	222	238	243	248	251	237	256	242	220	232	224	242	237	234	224	232	246	252	237	228	246	203	244	241	239	252	252	241	250	226	249	245	256	236	255	236	226	237	245	242	245	247	247	254	246	247	270	240	228	257	248	210	233	223	227	231	234	233	231	256	244	229	226	250	231	247	262	218	256	257	224	249	241	227	242	288	239	240	243	241	259	228	213	232	225	272	254	223	221	242	247	221	257	274	237	240	229	222	235	216	245	236	267	237	233	248	248	253	237	241	240	229	260	209	241	235	242	227	239	226	214	267	244	235	246	218	224	223	233	238	266	258	259	219	230	229	250	241	249	234	226	230	261	234	252	225	230	234	241	215	256	233	227	215	256	231	230	234	220	270	266	228	233	244	224	250	258	250	240	225	212	209	237	238	229	230	226	240	253	254	210	266	229	228	236	249	226	264	228	263	230	243	244	226	257	282	278	264	227	279	238	231	250	277	251	269	249	254	243	247	247	229
27977	2123	4454	4949	4396	3648	2986	2465	2246	1949	1743	1576	1472	1367	1291	1220	1171	1151	1080	1032	1019	1003	953	971	910	864	834	861	878	871	843	797	870	815	863	781	821	764	818	798	823	832	790	754	789	772	736	782	755	721	805	746	741	804	770	761	758	727	762	738	812	733	704	741	733	761	754	690	690	723	698	659	694	756	711	721	683	729	706	740	697	692	717	720	664	730	748	707	743	694	687	758	722	747	704	736	728	757	715	739	689	701	724	696	721	723	699	665	684	772	679	687	719	665	648	702	722	666	723	725	681	718	707	730	684	683	746	722	751	674	688	733	699	676	687	689	702	734	693	667	714	710	719	710	682	729	735	735	733	713	663	686	680	741	700	738	680	706	690	680	704	681	716	662	662	688	718	729	754	686	695	718	718	697	734	739	699	661	684	665	672	736	754	692	717	720	694	705	725	751	681	716	685	659	754	714	714	721	686	691	709	695	693	706	661	709	696	702	740	729	758	720	704	740	710	661	706	698	726	691	702	659	691	691	726	702	735	709	716	676	694	672	711	713	726	691	678	687	743	731	686	696	668	755	659	694	703	755	712	705	714	741	716	663	690	723	716	689	730	716	703	675	666	658	682	680	726	638	728	745	757	730	711	745	669	654	755	713	733	714	715	725	700	707	705	690	683	701	727	692	690	680	709	714	720	700	662	696	691	731	739	691	734	701	669	636	708	673	701	694	687	715	684	689	641	686	701	717	712	641	696	719	712	672	679	701	685	729	693	744	677	695	699	687	692	691	725	678	705	745	664	677	682	742	722	676	702	683	703	673	709	676	741	724	681	684	693	675	721	714	705	709	672	672	645	700	698	671	745	716	690	702	674	701	724	686	697	658	663	749	698	727	696	677	726	745	767	735	684	754	709	700	720	730	731	676	659	748	696	702	716	689	733	708	706	692	696	705	692	733	669	731	674	740	700	705	705	699	755	721	716	672	658	702	648	720	700	719	727	698	684	675	662	717	686	695	663	702	677	724	679	693	734	721	721	687	682	699	676	671	682	696	701	675	699	680	686	709	731	714	778	722	677	739	699	664	700	714	702	746	689	705	685	725	707	644	651	696	729	712	720	674	716	702	792	648	686	732	661	729	700	717	650	690	745	688	680	685	714	710	668	666	700	657	727	713	697	661	714	687	671	716	738	720	684	677	686	708	696	704	691	677	726	723	727	763	685	678	700	671	702	744	687	702	704	725	683	687	711	701	770	713	655	663	683	699	693	732	668	717	686	740	722	755	717	682	714	668	754	715	676	695	696	695	676	714	671	732	709	718	656	753	721	737	677	694	690	707	674	707	733	707	700	683	714	711	716	676	733	689	687	701	670	711	708	695	703	712	713	690	670	682	699	727	677	689	745	685	683	747	680	660	685	669	744	673	724	721	713	732	703	666	757	660	703	689	653	677	738	726	715	661	707	738	712	694	685	715	732	696	685	646	717	673	638	731	696	729	693	732	685	693	687	700	724	669	757	704	669	738	655	672	713	704	706	683	728	688	661	705	701	713	740	706	701	715	691	702	742	695	733	706	748	661	714	692	686	692	677	694	714	709	670	701	724	701	692	716	749	675	712	688	754	688	743	660	689	688	707	672	682	754	719	739	672	691	716	684	724	722	689	723	706	692	727	759	700	703	693	694	709	712	737	644	682	674	655	748	702	671	681	716	710	691	702	718	690	709	671	690	716	663	705	690	701	690	733	762	710	722	672	731	687	636	648	723	738	704	709	665	728	695	704	746	704	652	677	683	701	700	666	686	716	688	674	692	683	736	697	694	655	739	720	699	706	692	714	689	694	711	657	729	722	681	724	660	725	719	677	700	726	730	698	747	729	680	712	715	730	713	681	694	687	681	650	675	674	649	719	663	737	699	683	681	688	691	703	687	710	721	710	718	628	662	711	710	715	681	686	708	726	657	679	715	662	727	729	720	683	653	710	688	711	708	656	683	754	701	735	711	692	666	704	698	683	694	681	708	720	666	667	695	740	732	721	712	725	679	681	698	719	695	682	734	690	718	697	705	718	693	746	701	680	743	734	692	691	687	687	702	726	716	674	711	671	718	711	692	691	714	686	659	735	704	713	691	662	699	697	730	677	674	688	688	713	691	689	756	689	705	650	704	730	698	711	680	689	713	711	616	708	689	723	715	723	684	719	734	712	747	721	730	703	710	722	710	726	731	708	717	676	674	674	739	738	696	725	674	717	702	714	692	705	731	667	720	710	693	679	694	685	762	700	727	715	729	697	690	724	655	726	700	680	725	725	700	662	732	731	718	692	701	668	729	696	699	708	702	663	712	720	657	707	740	677	670	688	669	697	773	708	665	745	666	735	685	692	680	709	718	707	716	702	673	692	692	663	680	685	661	697	706	721	753	691	690	741	721	700	726	680	691	747	731	682	687	677	676	659	682	711	704	732	719	687	703	697	696	688	698	723	667	701	742	677	719	737	705	701	663	751	713	666	691	686	729	702	690	686	728	646	626	657	720	709	718	712	689	734	646	724	746	704	715	713	685	694	739	652	676	650	709	677	720	737	698	752	675	720	686	702	716	730	716	719	682	678	674	718	666	692	722	692	703	711	702	749	678	716	697	684	680	682	661	742	713	695	685	706	706	700	690	721	672	736	683	638	661	708	701	716	678	718	698	691	703	694	679	709	699	719	679	695	655	700	679	705	684	722	726	659	681	709	673	754	678	697	716	667	735	702	639	736	726	634	669	684	716	721	750	677	688	681	726	739	697	717	677	672	712	686	665	732	687	718	697	703	693	677	703	686	760	691	721	714	666	694	696	710	719	684	707	738	739	706	728	680	693	679	724	714	703	745	698	708	732	689	701	693	716	718	753	691	682	724	709	699	689	672	658	670	662	681	696	684	740	751	714	717	713	717	662	728	675	722	740	682	640	743	680	702	697	670	702	723	703	686	671	657	705	711	717	701	733	761	660	649	698	710	691	668	683	711	700	722	714	744	751	744	684	674	660	715	685	662	721	734	691	733	745	733	710	689	697	725	726	714	672	723	704	716	666	680	702	675	707	667	725	703	715	678	734	696	720	694	730	686	727	666	694	703	717	744	726	743	666	662	664	701	719	822	669	658	687	732	725	757	706	726	657	690	690	723	730	740	697	677	668	716	706	728	684	695	763	715	760	736	727	718	710	727	748	703	721	675	664	710	705	757	704	694	696	681	660	707	738	711	693	734	697	673	726	722	648	709	739	687	691	688	704	668	716	679	679	672	692	715	698	732	721	672	686	694	700	698	754	726	671	696	673	746	723	730	714	714	736	710	696	696	699	668	671	749	742	719	690	706	692	697	758	733	733	719	690	673	698	608	741	735	690	734	684	676	731	670	717	655	673	690	720	747	668	734	705	692	677	697	740	666	693	679	691	715	700	682	688	686	683	722	706	709	717	741	695	697	673	692	704	716	734	684	674	657	724	675	676	687	736	698	714	702	690	695	702	696	687
10315	359	263	111	89	109	82	80	67	96	79	83	85	69	78	86	67	66	76	75	78	67	79	78	64	79	62	98	82	63	85	75	76	69	73	78	62	89	82	78	71	69	74	62	82	71	80	74	71	57	80	66	82	76	66	83	64	67	74	60	67	73	67	77	82	64	62	78	64	66	62	73	75	68	70	80	97	73	79	78	64	69	66	71	81	75	76	71	75	89	74	70	75	80	69	83	80	64	59	78	65	63	75	66	63	67	68	62	76	72	79	74	63	105	59	75	64	69	80	66	81	77	82	78	79	79	69	80	73	88	65	63	71	75	69	62	74	78	90	82	63	85	83	77	69	65	85	78	70	70	64	64	67	88	80	75	88	79	81	61	72	83	74	81	71	82	66	66	76	76	69	72	67	57	75	78	65	84	76	68	80	88	80	73	65	71	71	61	92	77	60	83	70	77	75	71	66	67	62	68	75	90	67	86	82	69	83	81	72	75	78	59	73	75	70	69	64	86	70	99	63	82	76	63	61	72	79	77	60	92	76	86	68	74	64	75	72	62	78	88	65	87	62	75	63	83	71	79	91	66	74	66	74	68	90	78	64	66	81	58	58	86	77	78	77	94	64	82	69	75	60	86	75	83	77	79	79	62	71	77	80	74	74	70	68	73	66	71	55	63	76	82	78	87	55	83	72	70	66	76	87	87	65	75	75	66	78	84	71	75	61	68	71	67	75	63	55	85	64	75	67	84	72	66	60	75	64	63	64	81	64	89	83	72	71	67	86	70	62	77	73	80	72	77	62	61	86	58	73	70	72	68	55	62	74	66	74	80	89	75	63	77	57	71	81	77	69	96	77	77	86	60	59	71	74	86	65	56	82	80	74	82	88	66	77	68	59	76	67	79	72	61	83	78	88	70	81	71	66	61	66	79	95	94	69	71	69	86	88	81	92	67	80	82	66	78	72	77	77	89	90	82	81	64	84	66	67	80	83	75	75	71	76	71	65	81	80	78	79	69	73	69	80	74	81	71	69	81	66	73	88	72	74	74	77	81	65	65	81	82	83	62	85	87	79	67	67	84	66	86	77	70	90	78	74	77	73	72	63	73	71	66	86	69	78	69	75	88	88	65	70	74	81	63	66	82	90	80	57	73	75	72	63	63	83	70	70	75	73	81	88	88	86	64	75	74	69	63	74	76	63	68	83	82	78	77	68	67	62	71	84	75	83	55	72	62	66	70	77	77	67	78	67	75	83	84	84	79	76	72	64	64	85	93	83	99	64	72	72	81	61	62	75	74	78	55	63	59	71	74	81	76	67	69	64	61	77	75	76	92	75	76	68	87	70	63	74	81	81	62	74	70	74	76	81	80	74	87	78	69	51	78	84	68	63	75	71	69	68	74	78	81	70	77	69	76	87	73	90	76	71	72	76	67	73	84	80	83	79	89	79	67	66	75	94	83	73	82	61	55	83	59	76	80	66	64	68	84	76	72	63	62	86	88	61	59	89	66	73	81	80	84	71	75	76	87	68	69	75	73	79	77	78	58	80	89	76	69	78	77	75	71	73	89	69	81	68	69	71	72	78	76	74	75	70	59	79	68	68	74	65	73	84	73	83	83	88	96	64	74	67	65	74	78	78	79	60	67	74	73	70	83	81	81	76	83	71	70	78	72	78	74	84	64	79	84	68	74	69	77	70	77	69	83	71	74	76	90	70	85	85	82	76	78	62	66	82	78	70	64	92	85	62	61	87	81	69	88	74	81	74	65	87	81	95	72	71	71	85	89	86	78	70	78	67	62	81	71	54	77	81	74	73	77	79	74	82	77	75	82	66	96	71	71	81	73	63	70	78	74	63	77	70	86	67	88	72	54	80	80	70	84	74	90	72	83	84	78	61	78	76	81	78	76	64	78	78	92	72	79	67	70	84	82	71	84	69	80	93	82	66	80	71	78	65	79	74	81	82	80	92	78	77	76	84	72	69	74	52	66	68	74	72	81	80	78	79	80	58	63	72	78	91	64	72	88	82	65	75	63	84	78	79	81	86	76	83	62	70	67	47	70	75	66	59	69	61	79	71	60	92	68	78	74	92	86	60	73	77	75	81	74	72	68	68	56	59	70	63	60	75	68	84	83	58	77	86	67	82	66	78	63	65	82	90	90	73	82	63	76	86	46	73	72	75	68	80	70	73	82	61	66	82	82	68	78	76	91	63	57	91	78	65	66	72	73	84	70	73	59	78	80	81	96	80	59	70	78	68	70	82	71	77	90	77	77	85	78	58	62	68	78	66	88	73	68	71	70	81	74	76	76	78	80	74	75	79	80	75	79	72	80	81	58	89	65	64	77	85	74	70	74	64	74	79	66	68	62	69	76	79	70	63	74	74	78	67	71	81	65	86	75	84	72	78	79	86	79	75	72	73	72	73	87	77	57	70	70	84	82	86	88	81	72	75	81	72	87	68	69	66	61	65	69	56	72	55	89	65	86	79	62	81	72	86	81	77	63	62	85	59	61	62	74	78	56	75	84	67	71	73	73	67	73	69	84	82	55	72	84	77	64	69	89	78	91	78	78	60	69	69	90	66	65	77	70	91	91	64	87	59	90	72	70	67	80	78	65	74	75	88	68	74	67	67	54	67	75	72	65	72	73	81	66	75	82	80	68	81	62	64	67	72	76	100	79	58	91	81	72	67	69	70	77	72	78	78	84	86	62	57	82	80	53	90	80	76	85	56	77	68	72	60	80	74	72	66	66	80	71	74	81	65	87	64	74	63	70	62	86	68	77	83	74	83	84	70	85	73	72	86	71	80	51	80	64	74	90	57	64	64	62	76	87	70	84	70	71	90	79	71	67	78	77	79	88	68	84	70	71	74	70	73	58	64	71	71	68	79	81	72	88	85	65	77	69	64	76	53	76	70	74	62	62	64	71	85	71	81	67	73	74	62	65	99	71	74	86	71	74	80	76	63	60	64	58	71	90	68	63	81	91	73	69	89	67	76	82	49	73	86	86	77	77	78	77	76	59	82	75	87	80	70	69	70	74	58	69	86	71	95	62	87	74	64	70	78	71	75	60	80	77	63	69	65	78	80	68	76	84	83	75	64	72	82	85	80	89	76	78	87	79	71	72	62	64	68	83	80	82	74	65	78	71	86	76	72	73	75	74	60	69	90	83	71	78	67	56	74	83	57	73	77	66	80	79	65	60	74	81	80	90	75	66	75	71	65	80	57	67	70	70	74	70	74	66	72	63	75	69	71	80	84	88	81	77	83	77	63	72	67	71	63	80	73	73	64	84	71	79	59	83	87	80	66	77	86	71	82	61	71	81	67	63	92	67	68	78	84	67	77	78	87	75	93	75	71	83	84	79	92	93	85	83	90	53	73	81	71	86	56	67	68	80	68	82	62	80	73	84	64	69	93	77	84	66	73	77	82	66	58	69	83	89	72	89	78	62	67	93	67	68	68	74	69	84	59	70	75	75	75	68	76	71	65	73
11215	326	377	407	386	334	341	331	325	306	327	304	285	273	320	262	262	273	254	273	279	255	276	261	284	297	281	288	293	271	299	292	264	255	289	252	271	279	297	255	279	270	279	246	261	286	277	282	267	279	268	272	272	260	249	277	299	265	275	271	264	252	275	277	259	275	267	320	282	263	281	264	264	283	269	243	302	284	280	253	264	273	245	283	271	298	280	266	277	266	251	287	289	244	252	261	280	279	274	283	269	266	303	257	254	311	270	275	265	260	259	262	255	296	267	258	265	271	290	253	264	284	276	274	252	253	263	294	285	258	328	287	272	255	269	307	275	255	301	278	272	243	291	277	273	267	270	268	266	307	258	279	296	276	279	258	262	257	257	277	278	266	294	248	248	251	286	265	258	256	287	277	297	256	274	266	287	260	261	279	259	296	277	282	251	252	281	265	292	255	268	254	304	271	329	294	275	262	289	274	251	289	254	267	278	272	284	265	232	277	276	287	262	287	263	270	262	242	310	280	269	281	260	288	269	291	262	261	275	271	258	266	256	259	269	309	296	297	260	270	270	268	296	294	276	299	258	300	271	250	238	266	276	267	285	277	270	293	281	304	270	288	240	288	291	297	266	269	299	287	277	255	283	272	299	262	277	249	253	263	273	284	284	275	245	281	246	262	266	290	265	257	286	266	290	276	265	282	246	283	293	282	288	273	274	269	246	304	274	286	254	249	276	277	307	252	275	307	270	255	288	270	248	273	271	274	281	312	259	254	310	258	270	272	269	269	288	269	274	283	256	275	262	280	291	268	268	268	280	291	319	267	298	298	249	274	258	254	290	263	243	268	296	265	271	285	275	263	255	288	264	284	280	271	277	262	285	281	265	302	284	260	268	277	261	278	281	242	269	322	285	268	283	254	247	256	296	250	266	270	298	255	289	289	255	276	304	249	277	253	281	266	298	276	274	280	246	283	271	263	295	285	271	272	263	296	295	249	259	272	275	287	274	274	310	294	251	281	248	261	287	284	254	258	266	272	269	273	254	266	275	269	250	276	245	261	252	255	243	263	283	282	242	271	275	289	276	274	269	268	278	289	264	303	288	272	277	284	278	281	296	282	277	268	278	269	281	266	268	312	271	250	289	266	254	267	262	263	287	284	238	289	273	296	255	266	264	281	278	281	269	298	286	285	288	279	298	302	296	265	315	287	263	278	297	261	302	267	298	268	280	238	281	291	293	270	295	312	267	306	277	262	254	249	282	256	242	261	294	256	307	277	280	275	264	287	263	261	262	258	257	272	284	282	239	260	298	279	255	255	267	273	261	286	240	300	285	249	276	265	264	290	256	267	258	282	274	275	262	292	271	277	268	271	266	277	268	259	259	254	281	282	282	253	291	287	295	242	287	307	280	274	303	264	281	268	270	269	247	261	280	260	284	271	280	268	241	287	263	273	271	263	281	270	282	284	292	265	269	288	273	271	270	291	267	292	284	287	267	253	251	276	276	276	265	269	240	272	286	277	253	284	294	254	292	294	241	274	296	271	246	282	295	262	244	272	264	267	299	265	275	287	247	307	247	285	294	275	279	301	268	271	266	277	270	252	261	228	261	269	225	274	268	289	313	276	250	287	287	274	256	261	260	298	310	259	299	263	242	254	283	260	276	279	245	285	301	296	281	264	268	255	284	280	271	278	257	238	256	264	275	253	260	310	265	260	284	265	280	282	278	283	265	283	270	279	240	259	273	257	277	287	275	275	340	301	297	272	275	269	281	254	256	291	289	287	270	292	280	261	274	279	287	268	288	283	281	276	262	276	292	273	251	305	275	281	256	271	300	294	262	272	285	281	304	265	272	277	258	274	271	275	261	257	274	266	274	265	269	273	239	272	273	270	267	292	277	273	270	277	274	263	257	259	271	286	279	258	258	273	253	256	259	293	306	272	267	262	291	278	254	302	273	288	263	266	290	279	281	247	251	257	296	267	291	295	288	254	274	267	280	277	276	275	273	252	287	276	249	285	299	273	308	283	280	269	291	270	288	247	261	274	265	285	259	295	259	256	273	253	259	265	271	267	249	242	258	277	297	260	260	248	280	266	250	258	265	305	274	274	254	287	292	272	288	247	246	297	276	294	273	244	287	298	271	255	278	276	274	260	251	302	280	287	270	281	284	273	240	278	238	260	290	276	256	266	260	289	246	270	241	244	294	272	316	296	263	245	278	265	292	260	274	284	263	263	262	266	283	282	270	248	287	269	278	272	270	266	286	251	312	284	289	267	261	267	296	268	287	236	291	293	250	282	247	287	309	268	309	305	260	297	303	283	255	282	266	257	283	267	284	298	278	294	262	292	268	278	279	290	305	265	261	305	255	275	258	258	266	297	279	274	271	265	279	295	285	303	284	263	280	242	233	239	233	282	274	264	253	279	247	284	251	290	253	244	272	278	302	290	254	285	296	262	262	259	301	282	266	240	242	293	238	273	268	266	285	278	288	304	260	276	295	281	297	272	287	261	275	290	260	278	272	272	291	276	288	275	250	287	289	288	244	252	306	284	283	303	289	268	295	266	259	261	246	283	267	289	273	304	263	307	305	278	270	262	276	299	254	256	268	279	255	296	304	287	292	273	258	261	282	248	255	251	255	308	245	246	280	294	298	257	278	260	256	292	281	263	274	267	269	264	278	288	266	263	275	264	259	263	248	248	272	248	294	313	284	277	254	249	272	271	255	259	304	231	283	270	280	273	266	284	278	272	283	283	288	267	253	257	276	276	263	263	263	268	258	284	285	282	280	280	304	263	278	266	280	303	254	271	280	282	288	253	313	244	261	275	278	270	269	257	288	246	286	289	233	287	295	245	316	272	258	298	275	251	263	271	276	283	269	261	279	278	302	286	296	249	252	285	297	277	293	281	272	263	277	282	252	259	270	292	274	232	240	269	263	306	271	243	272	305	272	289	291	286	268	281	267	268	269	303	271	301	272	266	282	286	276	295	255	260	284	279	233	258	285	271	309	274	291	284	260	276	274	263	289	282	280	272	275	252	298	253	269	240	292	279	263	254	287	289	246	281	258	278	272	268	250	287	279	309	299	271	256	283	286	292	253	266	283	272	247	284	274	261	307	270	261	259	282	281	258	276	260	319	259	243	259	261	274	261	280	250	262	264	287	273	256	268	261	289	270	243	268	278	300	256	272	259	253	286	288	282	243	273	269	254	297	287	264	281	269	287	268	264	257	268	282	258	265	316	260	280	255	283	274	259	281	292	280	261	274	293	281	280	287	233	269	278	242	267	268	268	284	263	255	273	270	280	272	272	268	265	275	280	269	266	280	298	260	297	281	287	275	274	273	270	282	270	272	252	303	296	279	245	261	278	233	261	236	248	288	274	240	270	269	322	282	248	265	252	265	296	287	284	276	258	261	245	259	260	251	270	282	265	277	299	296	259	306	257	291	258	295	253	274	287	262	275	279	313	273	283	251	278	305	269	299	282	260	286	289	298	278	287
47619	19653	7100	991	646	519	422	320	302	247	208	189	209	214	206	188	177	182	188	153	161	168	161	152	151	191	163	149	165	170	140	174	175	150	160	160	125	160	167	174	138	167	156	152	145	152	145	137	159	167	165	163	140	175	167	164	164	169	151	144	132	163	184	144	157	142	149	162	158	152	142	158	181	148	138	158	141	154	158	137	146	154	158	150	131	139	157	139	141	122	161	159	167	160	141	146	138	169	141	187	142	142	144	159	153	143	148	134	145	155	153	152	154	145	156	153	140	151	157	154	124	141	147	158	138	137	139	166	158	152	161	135	180	145	142	132	158	158	155	158	137	160	158	153	127	151	120	141	146	139	147	157	147	162	150	147	137	142	155	137	162	153	186	153	155	133	158	156	151	163	164	165	141	147	166	157	146	158	144	176	172	140	132	154	141	156	144	136	134	136	157	141	149	171	164	162	136	163	134	145	150	148	154	146	156	149	148	153	160	150	151	145	164	149	155	144	165	134	147	166	146	151	128	137	134	141	162	147	166	159	133	152	126	139	137	136	145	164	160	171	158	148	145	154	139	155	135	147	153	155	130	148	147	179	166	160	155	135	168	158	134	137	133	145	145	135	137	151	131	166	159	150	134	139	141	147	141	145	161	157	154	159	129	156	142	124	172	171	150	147	129	141	139	152	145	148	152	136	165	143	174	164	141	161	148	180	128	135	153	140	143	165	142	163	152	144	149	133	140	168	143	140	142	150	163	157	134	148	149	146	149	158	170	145	149	154	163	163	137	152	167	160	159	158	132	125	165	173	145	139	162	145	150	144	159	140	146	138	147	174	122	147	146	160	164	172	149	136	147	139	150	142	158	171	162	170	156	158	148	154	137	164	141	151	164	163	155	129	180	134	147	158	123	148	147	143	141	144	168	152	155	164	156	155	179	134	152	141	145	144	152	130	152	144	135	132	150	163	132	158	164	162	135	143	144	151	138	150	148	152	149	143	163	160	126	142	123	174	150	148	163	155	119	137	134	141	159	155	164	142	139	151	162	132	135	153	147	151	172	156	159	162	150	156	153	153	153	177	177	154	163	158	162	120	165	163	155	138	160	143	150	142	144	140	157	168	147	127	161	134	155	156	146	139	143	142	122	127	149	160	165	148	137	176	139	148	141	166	143	161	151	114	169	121	131	148	131	170	127	174	158	155	153	170	161	165	160	151	163	116	149	155	138	152	158	167	146	151	178	146	152	150	162	163	156	137	164	169	163	149	157	130	166	130	120	130	149	170	148	150	171	131	185	146	157	151	127	148	138	169	154	141	163	144	146	169	148	129	167	157	134	145	157	175	144	153	131	130	142	159	154	145	149	151	155	133	147	128	136	158	160	162	133	150	150	142	149	136	157	165	146	172	141	115	121	154	137	145	164	153	144	149	173	156	171	164	157	145	131	179	158	138	144	147	160	153	154	132	136	154	143	160	153	154	150	160	147	140	143	159	154	145	173	148	148	144	149	148	154	167	159	128	146	163	186	154	136	162	136	158	148	141	149	173	167	146	158	153	152	167	140	140	132	142	142	150	152	163	148	138	134	144	131	147	133	141	154	138	148	167	142	148	160	166	144	158	136	140	126	145	139	147	164	135	163	171	129	140	136	145	147	156	142	159	156	154	125	142	157	139	160	144	148	127	155	146	143	137	139	161	159	144	136	130	174	154	124	138	172	157	134	161	162	151	154	149	139	135	124	141	156	147	145	172	149	141	158	158	164	159	148	155	155	153	147	159	167	152	143	159	128	141	148	139	159	149	150	168	134	159	149	147	146	148	144	139	120	154	159	152	146	156	149	159	118	159	160	169	150	135	130	140	141	148	150	155	139	136	141	168	155	163	164	149	156	138	138	135	146	139	153	131	166	163	171	147	143	155	146	140	160	145	131	128	142	157	136	151	156	157	144	130	138	153	144	170	150	153	148	146	130	135	127	156	139	156	147	153	138	147	149	128	156	147	171	169	143	179	153	165	129	150	150	133	161	157	155	142	141	158	140	152	154	157	130	158	138	128	132	148	137	137	149	154	155	144	143	145	153	154	142	132	159	142	169	141	146	138	154	168	134	172	129	139	167	156	151	133	147	151	133	126	145	149	147	135	176	163	139	156	123	177	155	131	131	149	159	146	144	140	135	143	139	153	144	137	139	136	166	147	146	156	141	162	151	159	152	170	158	157	142	151	146	142	153	145	157	148	170	151	144	147	139	128	162	148	154	152	147	157	120	154	177	135	138	141	150	152	149	144	153	137	147	125	152	150	150	129	141	179	159	142	140	145	170	162	145	162	145	145	130	130	159	152	164	145	161	120	143	162	147	160	140	155	148	146	143	128	154	145	150	168	145	128	164	151	133	154	147	138	179	146	166	153	154	153	151	138	140	135	163	161	140	146	159	137	138	162	148	142	149	142	159	148	154	144	157	155	146	136	154	156	149	129	150	171	144	132	154	142	149	137	153	147	150	153	153	136	138	124	161	166	162	149	165	132	150	149	158	144	150	150	144	150	142	154	140	152	144	167	128	150	156	139	137	143	150	137	159	138	134	142	139	156	133	163	156	148	144	137	129	136	146	150	150	149	139	158	156	142	151	136	160	155	177	152	148	173	174	161	143	141	135	146	152	149	172	148	131	144	138	150	148	157	121	150	139	151	167	158	142	161	184	148	171	112	135	151	131	152	140	154	127	150	121	134	148	157	146	139	130	138	125	161	158	160	126	147	136	151	120	151	134	153	138	159	161	159	148	128	143	167	145	150	152	141	173	162	151	152	153	160	160	135	191	147	154	128	132	145	161	158	147	133	162	167	129	159	153	138	186	144	142	158	142	156	159	124	146	156	149	161	146	154	143	143	138	138	175	165	160	157	151	178	150	168	165	164	161	170	124	138	147	148	165	166	148	185	136	185	154	147	151	138	137	131	157	151	152	131	140	135	144	128	147	142	142	126	139	176	161	132	148	147	151	163	140	153	149	136	161	153	160	157	176	133	147	151	169	128	134	151	147	145	146	146	133	137	168	143	158	144	148	164	164	136	127	152	170	144	128	142	139	148	146	155	158	159	141	147	166	160	143	161	145	143	127	131	160	181	143	156	132	148	148	120	162	177	143	142	128	161	160	147	139	163	155	134	129	153	126	144	151	156	165	129	158	134	154	174	175	157	139	127	152	149	143	149	124	139	145	136	148	160	166	167	141	161	144	146	137	150	141	165	165	139	171	128	136	155	150	165	163	162	136	162	138	140	174	143	165	143	138	160	126	155	143	150	142	168	150	138	134	143	155	145	142	119	141	169	152	156	150	129	141	151	156	150	195	120	165	148	153	148	143	130	159	159	166	166	145	160	154	163	146	153	179	152	147	140	162	155	149	163	142	164	137	142	131	136	141	144	164	143	137	128	146	166	151	134	121	136	145	139	132	153	155	142	127	159	143	155	159	175	168	134	149	148	137	147	159	160	164	154	153	160
24007	1201	2355	2635	2328	1976	1703	1367	1158	1099	995	906	855	840	803	730	700	664	666	614	628	610	608	588	567	574	551	575	570	523	525	531	551	501	545	536	497	522	527	472	504	480	477	443	503	522	482	496	465	488	474	474	476	525	516	501	508	484	469	492	488	491	495	440	495	511	473	502	477	491	490	433	481	442	490	459	498	440	474	480	508	502	483	488	460	482	447	466	488	500	484	478	416	498	480	463	492	492	475	488	487	459	484	476	457	490	501	483	435	461	458	459	435	490	476	436	464	474	513	466	470	469	487	497	505	458	481	450	472	500	448	457	466	432	501	524	514	447	493	489	494	492	476	449	439	454	486	467	493	433	472	474	489	464	484	514	465	424	464	462	466	457	421	459	454	457	483	476	493	486	450	476	430	479	478	510	488	492	469	468	458	483	465	457	439	460	472	429	483	491	472	461	444	468	491	444	457	503	444	478	473	446	471	455	457	477	450	457	487	477	450	480	463	487	480	472	473	490	485	499	494	474	481	485	479	465	432	464	452	493	472	499	504	481	458	461	484	466	495	429	443	465	479	491	473	495	482	480	475	440	459	490	459	440	438	460	471	520	447	448	447	478	470	477	450	443	449	461	480	478	468	463	463	488	493	445	480	454	464	454	439	476	469	477	451	501	445	457	449	503	478	466	495	488	476	460	481	456	450	503	466	440	469	457	497	465	463	509	503	445	459	492	480	474	456	452	449	456	461	503	483	510	467	462	459	482	479	468	469	459	493	481	452	493	478	463	458	475	503	478	467	478	495	454	484	446	479	474	475	504	465	479	461	461	457	446	455	460	495	473	495	480	478	475	433	501	446	450	436	471	467	469	455	486	459	470	477	464	507	447	437	438	477	486	456	529	499	488	453	482	466	477	484	449	455	421	470	480	517	457	459	440	464	477	472	491	444	472	468	503	485	428	503	486	495	462	477	463	495	444	482	466	436	501	455	514	470	493	476	464	484	440	466	451	490	485	453	460	470	442	459	496	458	441	498	452	456	487	388	458	436	478	473	468	427	442	478	480	471	491	462	503	445	504	467	470	471	468	432	465	503	444	481	491	493	461	463	468	487	506	420	478	474	494	471	473	455	434	485	469	475	481	472	478	453	458	483	523	496	476	462	484	451	437	474	500	456	441	449	473	482	434	445	478	490	487	491	434	476	470	476	477	484	474	474	521	465	474	482	450	463	463	469	445	507	461	484	484	504	490	478	491	505	489	462	472	438	469	457	475	462	438	429	450	479	476	476	449	477	501	473	453	454	469	438	455	489	485	440	471	481	440	443	474	474	453	458	503	459	440	463	449	481	478	446	478	459	475	505	484	452	448	479	470	447	463	467	454	490	447	441	445	462	489	498	481	458	457	462	519	505	483	451	466	454	463	498	448	476	464	473	476	486	486	447	486	473	481	457	476	496	472	464	450	422	478	486	447	481	484	425	497	429	466	493	478	464	478	466	447	466	444	509	495	465	455	461	468	483	445	445	475	463	477	484	464	464	474	448	463	493	495	435	452	458	471	482	485	450	466	478	461	489	471	483	463	454	448	437	449	444	449	493	527	454	469	474	467	467	451	446	477	477	453	450	456	455	464	477	492	434	485	470	444	466	435	485	475	461	454	483	456	473	471	497	476	454	503	427	453	481	448	470	452	465	480	467	448	489	465	457	456	455	468	482	466	487	479	454	501	446	491	470	438	468	472	448	503	446	465	474	494	435	480	468	479	489	466	472	485	435	452	447	450	478	468	498	457	459	474	469	455	446	487	446	482	438	463	483	461	509	459	428	474	464	516	460	497	489	473	485	450	437	434	436	464	466	418	503	478	470	434	458	450	426	485	496	469	440	462	437	463	452	461	454	439	499	450	465	471	471	478	451	493	473	483	471	463	450	448	454	442	452	485	505	468	436	482	469	458	455	479	497	477	459	479	489	456	475	467	442	442	459	458	468	457	492	467	478	466	435	463	478	406	479	472	468	446	481	466	493	448	484	473	477	483	485	486	489	484	484	462	465	489	468	491	467	463	462	455	526	485	446	491	462	475	438	487	450	467	466	452	461	486	448	424	480	475	418	500	467	470	459	487	498	485	453	468	470	461	468	448	522	483	470	467	455	456	464	462	454	432	490	487	406	433	431	467	467	448	475	488	467	509	420	481	487	456	470	491	482	452	488	455	496	484	421	458	515	470	485	473	474	489	433	480	483	483	461	491	466	508	466	486	466	469	495	487	495	514	417	463	462	443	458	478	468	469	468	471	455	447	451	462	464	409	512	480	495	438	513	428	479	469	472	451	526	439	502	500	441	477	481	483	498	450	452	488	487	462	477	478	472	469	455	447	486	477	453	482	486	471	465	464	418	490	468	461	470	466	478	456	486	458	493	450	484	436	483	464	469	447	477	478	455	476	447	459	464	488	472	446	458	512	450	524	449	459	438	485	486	443	473	442	454	487	467	455	454	480	448	505	464	448	469	446	463	486	464	490	505	516	480	433	457	461	482	484	450	495	479	464	475	466	479	502	470	483	493	476	445	472	482	460	471	479	457	481	504	490	455	448	518	474	475	449	468	469	436	475	481	475	484	494	485	441	470	455	447	473	489	508	461	484	502	479	465	453	435	466	465	466	471	460	494	465	448	438	507	470	472	484	427	477	458	463	486	450	500	505	466	466	453	428	478	505	445	451	507	476	474	468	485	481	468	506	475	513	506	485	447	469	479	493	499	473	478	460	486	461	458	459	452	499	451	482	471	457	439	485	458	464	456	446	489	451	470	474	455	431	471	479	463	489	480	508	455	465	516	462	491	471	470	464	423	449	486	446	477	478	462	450	513	480	451	457	486	501	462	459	483	484	479	486	477	499	463	482	486	471	457	459	478	468	458	476	469	431	487	493	467	455	459	442	445	494	475	467	515	511	479	485	429	468	487	453	478	473	469	508	461	525	462	464	467	455	448	460	459	485	461	481	461	505	462	439	439	496	462	482	456	453	495	440	494	456	484	448	480	455	465	436	447	451	500	491	483	491	461	481	457	427	494	507	483	472	473	458	493	493	491	474	462	462	466	482	466	477	475	472	484	475	430	464	455	474	489	459	468	491	446	463	495	490	529	440	457	488	452	479	459	488	468	505	486	490	477	483	484	447	461	496	506	468	478	458	443	444	463	489	470	436	474	483	476	471	468	473	460	472	486	490	437	473	477	503	486	463	480	493	464	431	436	461	476	506	440	517	465	482	454	426	438	471	488	457	452	508	457	455	477	453	473	466	490	421	476	480	479	509	469	462	448	471	513	501	460	461	477	443	487	482	456	484	459	475	455	422	500	484	456	431	492	452	456	471	470	510	475	443	485	472	478	455	505	479	472	448	503	412	475	491	461	459	468	482	482	457	483	444	475	496	488	479	460	461	444	482	456	484	441	446	450	452	452	482	452	467	492	447	460	474	471	489	471	491	453	436	483	469	487	428	460	454	507	440
48734	24192	20092	3346	1320	982	733	609	566	468	433	402	375	386	306	331	325	314	294	285	291	292	273	266	264	292	250	248	278	272	255	292	253	228	275	253	254	268	285	273	245	249	274	259	219	239	253	243	228	264	228	224	281	240	238	236	215	240	230	254	240	252	268	231	244	225	238	257	261	247	228	249	250	241	214	229	246	248	239	237	254	256	245	222	267	272	256	255	260	232	234	218	248	248	260	249	239	248	271	228	240	250	224	263	244	245	268	247	245	230	264	224	233	238	232	216	262	226	215	222	265	250	220	252	236	263	232	227	218	267	254	261	231	245	249	224	217	230	229	241	280	254	234	246	253	271	251	244	242	235	243	231	250	212	231	236	238	219	247	241	239	265	239	249	276	235	220	227	260	235	258	222	249	255	272	246	222	220	253	239	234	226	236	238	259	246	239	230	227	211	238	250	241	220	249	232	234	246	233	254	236	236	243	250	246	265	229	240	273	257	222	227	227	241	210	228	271	235	250	239	244	244	202	243	231	235	231	221	241	236	238	268	221	253	227	261	225	225	245	267	233	245	242	235	233	235	261	238	216	231	250	227	232	231	227	208	231	251	236	245	247	245	257	282	233	239	241	232	252	234	264	234	228	231	253	224	215	221	236	254	230	218	242	247	216	237	249	231	218	219	216	238	230	224	223	229	237	244	235	248	234	210	221	231	233	215	225	226	250	232	217	236	246	218	262	236	257	263	248	226	257	243	241	264	252	244	238	223	247	237	255	234	270	268	231	214	219	248	264	224	244	280	254	255	229	258	236	258	238	246	230	257	248	250	234	214	223	246	246	230	257	241	239	236	250	258	246	234	267	248	242	242	211	259	235	224	242	247	253	252	250	220	210	239	219	247	238	221	263	231	219	214	267	247	227	240	249	265	259	202	223	250	234	249	251	246	249	268	260	261	210	261	236	245	228	283	232	221	249	241	239	224	233	248	224	263	244	242	249	249	246	266	255	234	233	222	243	216	248	249	263	239	245	237	237	266	249	250	237	237	241	257	233	260	244	246	241	253	262	213	225	247	229	241	267	240	221	247	241	249	246	228	262	250	220	241	252	241	237	238	229	225	251	253	224	290	253	229	255	234	259	233	233	257	219	239	229	215	230	263	254	213	247	213	261	259	257	244	219	247	200	230	258	240	232	227	221	226	223	205	233	226	232	233	243	244	244	236	260	241	247	221	241	207	255	230	225	223	243	267	237	238	252	249	229	256	265	240	245	247	241	268	254	243	241	213	264	220	232	228	240	252	250	229	258	236	254	241	231	232	208	254	243	241	221	243	230	240	236	253	220	243	241	236	237	251	250	239	239	237	264	258	228	245	222	230	280	245	234	229	236	246	249	236	244	263	248	220	247	245	232	240	273	214	243	243	244	224	221	229	256	287	231	243	238	262	243	240	262	233	241	227	242	221	207	254	225	241	251	253	232	250	262	264	257	229	227	235	225	242	259	245	273	237	247	234	259	231	238	235	218	226	230	239	224	244	238	220	208	248	245	231	245	229	224	251	251	236	253	214	231	246	256	259	230	255	247	236	247	261	214	239	266	243	256	244	261	236	223	252	222	231	250	261	253	238	252	269	252	223	232	236	254	245	235	244	253	213	220	232	230	263	231	245	247	234	224	250	249	241	269	259	252	250	265	238	237	233	249	243	256	234	238	232	247	235	245	247	240	247	209	253	234	246	259	246	269	249	244	231	257	208	225	262	274	243	247	251	231	245	238	265	241	258	242	251	254	236	228	240	240	220	221	225	251	256	245	234	234	247	224	257	217	253	254	244	225	266	235	213	203	259	249	234	231	238	233	246	242	253	235	240	265	236	241	234	239	231	222	230	250	232	228	229	235	248	267	219	235	258	221	242	236	225	235	267	237	240	267	252	229	227	268	247	234	243	236	236	268	243	254	243	238	213	224	267	232	228	260	241	223	248	228	252	238	264	229	235	231	228	216	260	243	224	229	230	248	233	250	231	242	226	272	237	242	221	245	242	227	223	238	206	245	248	243	259	240	226	223	234	263	234	235	255	226	259	262	254	222	224	228	246	224	254	268	206	250	254	258	256	223	213	239	257	249	254	225	223	211	237	213	238	243	250	237	251	225	246	207	236	258	241	244	230	250	249	271	210	256	233	236	252	238	232	249	242	224	259	234	248	227	247	266	240	248	205	227	257	244	262	247	223	240	230	244	232	265	243	256	256	243	260	229	220	256	238	252	218	256	246	233	220	251	233	245	230	217	264	234	242	210	221	266	240	250	230	234	242	231	286	232	244	243	235	238	233	288	222	244	237	245	236	231	229	235	224	243	222	238	235	267	226	259	228	254	247	252	247	238	264	224	194	231	240	204	226	216	258	244	223	238	257	209	241	222	232	225	258	231	249	238	237	260	254	243	263	234	243	234	238	260	261	251	219	294	228	245	275	263	236	247	234	228	240	242	226	212	227	228	236	238	265	223	236	220	228	241	244	251	230	237	236	248	222	241	223	239	269	220	236	266	215	246	239	251	274	256	246	227	258	243	227	240	216	233	247	257	226	249	242	229	251	241	242	242	232	241	257	231	241	240	255	237	261	212	227	234	264	221	249	226	258	220	245	267	250	249	247	238	224	234	235	259	246	228	252	243	239	247	222	233	242	228	235	241	228	232	239	243	225	201	225	272	217	257	230	237	290	235	244	243	224	220	236	224	248	258	261	231	260	248	229	240	250	256	251	256	260	256	264	251	247	249	232	255	218	225	246	251	263	231	263	255	234	239	229	249	241	252	244	232	241	240	242	255	221	237	250	264	245	264	243	234	247	245	240	226	247	233	273	255	258	246	245	255	252	243	232	233	251	249	246	259	223	239	241	277	239	248	232	214	229	242	247	229	240	245	220	248	263	252	257	224	271	228	264	242	243	253	209	230	246	253	255	222	238	227	239	266	254	223	248	235	239	247	256	220	237	276	251	259	275	243	237	248	246	258	225	243	244	266	247	277	232	257	228	211	252	238	221	239	222	240	230	222	239	248	250	246	239	217	249	228	238	225	221	232	269	227	242	255	240	255	211	241	254	249	256	241	228	212	218	260	245	224	240	245	241	238	205	256	240	228	232	211	270	269	227	238	240	226	230	265	206	244	216	229	241	201	213	253	218	223	250	224	230	226	246	218	240	237	248	247	265	248	248	259	268	253	264	229	255	231	230	226	233	245	243	254	246	222	216	238	217	216	226	273	246	250	243	234	256	247	242	220	250	246	263	250	222	268	244	238	233	235	240	221	235	247	248	206	252	261	280	269	230	240	233	228	272	234	247	253	254	260	216	224	248	284	237	230	244	242	237	217	255	235	255	260	241	265	225	235	222	226	246	251	230	243	235	245	242	273	227	250	213	264	245	276	252	241	261	240	213	248	243	285	212	213	239	266	237	245	237	254	224	220	249	234	250	239	237	251	254	243	277	249	242	256	240	257	225	238	232	229	257
28408	2162	4521	5107	4361	3667	3044	2518	2231	1965	1774	1679	1518	1390	1340	1264	1183	1096	1075	988	1042	968	992	922	893	891	877	840	844	835	858	836	879	841	782	839	811	763	795	784	772	749	746	751	763	811	814	828	693	723	786	747	740	708	716	715	772	768	760	732	764	723	732	716	712	750	745	688	749	670	730	709	727	714	752	709	771	693	712	732	749	712	743	714	693	694	703	712	684	724	684	666	721	732	699	657	693	705	700	655	736	693	706	739	733	717	685	721	757	708	715	744	720	669	677	742	693	720	705	696	727	726	758	726	714	707	664	679	740	702	652	698	679	713	710	722	726	676	737	672	636	719	716	697	692	714	687	700	715	713	719	687	777	741	670	671	690	689	711	706	693	747	676	735	695	696	740	666	688	688	709	689	651	675	697	748	699	739	706	695	692	697	734	729	730	740	624	687	682	719	738	718	699	683	657	691	701	697	732	707	694	673	765	688	677	720	712	744	714	682	669	660	712	694	691	714	681	735	731	716	684	702	701	774	710	714	731	743	669	730	725	726	656	730	695	707	699	664	721	707	712	681	670	684	690	673	734	695	690	705	716	729	758	737	688	679	662	705	715	687	709	704	717	695	683	667	697	730	710	702	675	704	656	667	745	709	712	685	687	690	706	712	768	701	700	752	695	748	687	698	651	679	678	690	763	747	751	685	715	702	686	699	692	696	699	726	723	712	675	683	676	718	733	698	706	726	697	711	682	686	688	667	719	699	713	720	685	760	662	690	699	715	671	677	668	700	701	676	723	670	750	700	664	691	673	712	676	712	720	710	642	718	702	714	702	695	685	670	692	678	682	765	700	702	685	699	703	672	709	717	660	692	731	706	708	709	709	716	726	695	684	663	702	676	705	710	700	689	680	673	693	708	677	705	659	745	713	695	680	731	717	674	713	689	722	729	689	691	712	707	712	687	654	673	798	704	720	709	716	677	714	722	702	675	740	714	673	658	687	696	693	720	699	720	745	723	703	699	670	711	769	715	694	650	631	756	681	689	717	722	689	688	726	704	719	692	723	687	713	699	672	681	702	715	676	743	713	689	722	727	691	679	711	723	731	681	687	688	659	642	670	629	681	708	667	658	688	671	684	646	695	690	731	715	692	720	686	678	723	679	731	717	746	712	706	697	698	669	707	663	681	721	755	698	718	716	693	684	704	737	689	683	663	729	648	669	708	698	715	646	678	742	706	678	712	677	704	708	694	713	679	703	695	688	740	695	728	711	644	634	673	740	702	678	667	725	670	723	719	709	696	687	721	690	704	710	664	713	745	718	694	696	655	694	694	692	727	647	695	718	738	711	694	677	675	727	692	675	712	681	688	688	721	692	690	700	702	746	683	646	692	703	732	676	734	721	687	674	740	701	683	693	739	685	688	702	739	760	666	645	704	719	698	714	714	669	704	680	716	713	729	681	664	687	694	683	743	685	677	682	699	703	680	675	726	680	700	713	689	683	669	683	713	664	687	713	743	694	689	675	717	732	710	701	674	671	663	732	742	677	683	681	654	670	710	675	709	634	700	659	712	739	676	679	738	697	716	712	724	685	708	682	691	669	663	683	698	719	685	729	653	705	699	700	713	776	674	707	710	676	724	755	674	674	764	680	716	681	728	714	705	668	716	670	720	726	733	719	662	723	660	738	659	712	724	697	708	688	683	751	692	690	671	677	682	707	682	650	704	718	700	714	677	732	709	725	672	710	684	639	723	700	729	681	733	686	661	670	649	720	749	674	702	710	716	664	729	686	700	704	700	704	682	689	678	707	731	671	669	737	742	673	707	717	648	685	686	707	733	695	701	682	654	694	757	739	719	717	692	696	672	669	707	707	721	670	688	695	722	708	731	739	613	697	712	679	709	726	709	699	710	699	699	634	693	653	672	752	685	697	706	684	709	681	633	705	712	725	657	714	710	712	674	671	714	695	671	700	702	703	675	676	717	731	712	693	714	707	662	739	697	711	684	637	722	696	680	687	704	699	678	733	732	701	677	668	694	666	708	692	696	676	696	685	710	656	658	676	711	703	709	737	745	678	677	688	709	736	737	698	714	682	693	694	736	675	708	689	722	716	696	700	688	667	751	673	684	627	666	703	750	745	744	710	657	691	701	716	723	759	737	717	654	697	704	727	680	659	733	722	689	704	674	698	691	718	723	699	688	721	750	706	683	665	698	685	702	670	682	751	697	710	684	674	696	670	732	695	687	669	710	674	700	738	675	722	669	682	707	744	700	679	691	684	695	673	730	731	680	703	651	681	688	756	657	651	683	711	700	737	716	700	695	725	701	684	703	675	733	721	682	704	694	715	648	734	722	699	691	672	727	700	733	698	706	690	725	738	747	679	693	681	713	702	682	690	689	731	726	686	712	719	716	706	675	687	672	684	718	731	720	686	675	677	687	686	691	713	695	707	673	677	683	700	685	732	698	725	705	733	708	704	699	701	704	705	711	697	714	676	731	709	673	671	700	699	689	677	696	694	677	746	689	708	722	704	660	712	701	690	696	690	745	712	684	668	688	675	668	693	734	690	702	708	726	659	735	730	721	682	712	743	692	728	692	733	703	710	715	752	719	731	722	676	721	693	719	712	721	660	652	727	721	695	704	665	698	698	727	724	692	704	690	694	654	697	689	694	715	705	726	652	709	744	701	754	682	744	684	736	677	716	681	682	727	704	734	651	677	726	685	696	727	666	727	720	742	716	698	704	732	670	731	722	679	676	680	738	689	659	695	711	722	720	712	673	750	705	721	723	734	681	691	760	708	705	764	708	683	688	716	716	660	696	706	667	757	712	680	722	685	664	698	727	661	725	682	683	711	695	741	657	704	686	701	692	684	678	686	735	683	706	696	721	726	761	723	696	703	697	678	654	711	745	717	693	712	741	712	716	697	715	720	684	648	665	660	688	672	766	717	679	688	696	698	652	699	693	703	707	673	734	715	656	740	666	680	756	650	696	673	686	682	696	729	716	713	704	705	688	676	693	709	707	718	710	688	695	689	713	716	707	663	680	700	703	710	710	728	663	709	659	720	715	673	673	719	686	706	707	708	646	697	686	693	691	687	747	691	698	690	702	719	746	664	714	716	679	719	685	701	717	712	720	687	722	739	751	689	701	706	680	703	723	700	791	685	673	687	702	737	695	699	674	716	660	730	701	724	688	702	667	676	677	686	689	725	715	658	689	679	739	718	725	728	677	681	700	679	711	711	731	721	685	725	715	713	680	679	688	678	689	710	664	706	705	701	682	705	718	693	681	736	689	703	672	689	754	712	669	672	680	727	702	693	679	744	684	732	691	687	676	739	683	675	697	695	659	666	727	647	670	684	674	682	718	676	689	720	700	672	684	731	731	728	680	687	723	647	735	679	731	752	697	674	716	708	711	711	665	679	709	705	703	712	681	694	733	696	699	685	714	672	711	712	683	690	656	696	742	746	723	670	690	749	692	715	730	702	697	713	663	689	708	712	684
9690	462	359	154	106	107	83	77	69	67	86	95	71	94	81	73	74	68	85	81	71	82	72	66	69	77	79	76	73	76	65	60	74	83	78	81	76	71	61	78	88	71	70	63	57	78	70	69	65	79	75	72	70	60	60	70	80	69	77	94	69	88	98	56	66	62	70	85	54	75	74	80	87	60	88	61	62	67	75	71	85	65	80	72	73	75	87	62	61	62	85	73	69	90	82	83	55	77	60	71	63	73	63	71	69	75	81	72	66	72	64	66	73	92	76	75	74	67	78	68	66	83	74	85	69	73	72	84	76	59	75	67	95	81	80	75	69	74	77	71	87	57	86	83	63	80	74	73	76	75	63	67	80	65	66	61	75	79	59	68	58	76	74	77	69	81	77	68	79	73	89	70	80	92	68	85	71	78	47	84	70	75	76	73	83	82	80	59	85	63	65	65	76	83	56	79	76	67	74	58	73	82	69	78	59	63	53	69	86	85	70	75	81	70	83	80	65	78	85	69	72	66	68	87	86	75	81	76	77	74	76	73	76	77	73	70	82	70	66	77	70	69	80	66	72	78	67	70	64	79	62	65	68	86	58	81	80	78	60	76	66	71	68	74	70	72	82	64	55	67	86	77	78	68	84	84	78	58	72	75	77	78	88	80	71	64	71	76	68	60	65	62	78	78	76	67	70	68	70	67	71	80	79	71	74	63	95	73	76	66	73	79	80	64	65	70	78	57	74	69	74	62	56	70	75	74	55	65	55	76	62	67	84	79	76	69	77	72	77	56	68	63	70	75	70	69	89	77	66	60	83	72	70	83	60	86	88	81	63	62	67	57	77	76	65	88	76	65	60	73	77	82	72	84	65	71	79	71	76	83	82	62	81	78	79	76	76	90	64	74	72	78	65	81	73	84	75	65	79	77	76	66	74	83	71	71	66	58	75	71	76	67	60	82	63	71	51	52	79	75	80	78	78	58	85	63	62	69	61	80	78	67	66	72	90	83	75	89	80	64	83	71	84	61	79	77	78	84	74	64	70	77	74	59	75	68	81	85	69	70	70	62	73	79	69	84	63	65	61	68	56	62	78	65	47	77	74	70	71	50	58	65	76	75	67	70	66	68	63	62	81	61	70	83	69	74	67	75	69	69	68	72	74	91	75	67	66	75	78	68	76	69	68	75	74	77	80	69	76	75	73	63	74	72	71	91	75	76	62	77	71	65	76	76	74	67	77	70	69	54	62	76	64	72	74	72	72	60	70	63	78	66	69	62	63	74	71	58	83	66	84	74	70	75	79	81	76	68	75	74	58	74	67	75	74	66	63	68	71	78	80	74	69	76	83	73	79	62	73	71	68	66	71	80	74	80	89	70	79	74	68	70	85	68	82	97	91	65	71	57	79	72	74	87	84	81	64	80	76	67	73	87	78	78	62	54	64	64	66	81	68	73	69	70	62	83	73	69	71	74	90	70	68	77	64	71	61	79	63	68	67	82	83	69	79	82	65	72	73	60	73	69	67	58	61	72	74	71	79	83	63	64	85	87	87	72	85	73	63	69	77	60	61	70	68	71	67	69	79	78	76	91	62	76	62	73	59	66	71	67	74	77	78	81	81	73	90	59	83	70	69	84	93	77	68	60	80	64	82	75	78	66	67	73	80	76	64	72	71	74	60	68	77	70	63	85	61	81	69	70	62	61	61	76	76	76	75	84	78	73	60	67	70	73	72	66	81	64	79	61	85	86	59	76	60	70	57	67	80	62	76	66	71	71	55	72	91	76	70	73	80	66	61	64	83	86	58	87	78	65	69	74	77	77	66	86	71	66	70	69	83	73	61	73	64	75	63	70	56	80	55	68	85	89	78	89	75	73	74	72	84	75	79	67	69	65	65	74	68	60	76	51	78	81	61	83	61	77	73	62	76	64	74	88	72	61	73	73	85	85	77	82	79	70	79	60	79	76	75	73	85	75	89	76	77	80	67	73	64	71	78	73	62	85	69	76	64	70	77	70	82	75	81	89	62	66	75	74	73	73	90	81	81	72	73	85	86	79	67	81	74	78	73	61	66	72	82	74	58	62	83	72	83	82	65	70	69	66	66	69	80	77	69	91	65	74	63	71	58	53	76	67	61	70	78	64	81	71	67	77	74	55	79	73	64	73	60	87	66	87	63	77	71	72	79	71	69	78	73	75	76	76	83	60	68	82	64	73	65	76	73	83	73	82	68	62	64	80	60	61	62	70	73	76	70	82	65	80	58	76	86	69	78	74	82	99	74	75	52	69	79	74	74	94	80	65	65	69	76	78	73	68	69	89	76	74	65	70	76	75	71	78	78	78	72	77	71	72	76	64	84	78	68	71	81	61	75	77	68	67	76	70	54	74	65	77	63	71	87	58	72	69	72	80	72	78	87	74	82	71	64	81	80	90	74	66	73	82	78	56	74	77	77	91	63	68	80	80	75	70	72	62	53	62	68	67	76	72	58	77	57	80	69	59	77	67	79	81	81	68	73	80	69	68	67	69	67	69	65	66	69	82	70	55	54	73	85	67	65	78	76	68	65	67	72	66	74	70	58	72	73	78	76	73	58	72	76	80	53	73	80	55	60	78	77	77	74	61	66	84	55	79	71	59	68	79	85	60	79	70	71	99	73	66	79	56	71	75	69	75	68	66	73	82	61	70	61	65	79	88	70	57	69	60	74	74	63	75	65	57	75	75	74	77	95	73	71	88	66	83	71	61	79	63	58	85	75	70	72	86	86	57	69	71	66	74	82	66	81	67	59	60	65	73	88	83	73	64	76	81	79	76	72	78	81	56	73	56	66	67	64	81	68	67	79	84	75	64	74	83	71	82	69	61	78	60	98	69	71	85	65	65	76	76	85	80	52	72	79	77	74	80	78	67	63	89	64	71	90	71	70	63	74	61	70	82	73	74	85	71	72	68	90	73	82	74	81	76	67	63	68	75	80	77	70	59	67	83	69	83	88	77	65	78	82	68	74	82	76	70	70	63	69	76	85	58	76	78	87	75	84	72	79	63	70	79	88	68	54	78	69	66	69	74	70	66	79	77	84	58	67	54	75	89	70	71	77	71	70	78	75	65	62	75	64	72	72	84	85	77	65	78	60	87	66	64	71	87	79	67	72	74	75	69	82	76	72	70	72	66	79	71	60	60	80	59	67	68	67	81	66	62	55	94	84	73	67	65	63	82	79	66	84	78	65	75	66	78	76	84	74	78	70	77	69	62	76	86	77	77	68	78	78	73	68	61	79	86	68	68	63	87	73	72	85	61	76	64	82	70	81	63	89	70	74	64	89	62	65	63	76	73	63	63	81	75	72	70	68	59	84	82	81	80	79	81	82	76	74	70	74	89	76	81	73	82	63	68	73	74	79	81	63	72	74	66	81	78	77	78	73	75	81	74	64	68	79	70	76	72	71	60	86	86	50	75	78	70	58	79	86	74	70	64	83	76	67	70	72	77	69	67	67	72	61	66
10049	306	380	413	354	360	378	325	333	307	298	308	335	272	304	282	295	264	294	276	293	256	278	272	279	247	261	310	281	244	284	266	284	274	283	261	282	274	260	272	251	281	208	290	286	268	302	264	297	269	272	270	296	278	270	280	277	268	257	259	270	298	267	267	257	256	296	236	292	253	275	272	267	275	269	262	275	253	275	275	282	252	246	256	262	277	263	257	262	270	279	267	284	262	242	270	254	255	264	262	276	258	264	279	265	234	252	280	244	275	264	263	245	267	263	276	271	296	276	254	261	270	247	235	277	234	264	287	238	287	261	272	283	269	291	284	234	264	269	287	251	256	255	254	256	285	278	244	238	256	236	303	290	276	286	304	270	259	250	256	286	256	264	287	264	274	273	275	288	254	254	271	258	249	238	271	298	282	310	251	280	259	278	277	243	270	284	280	255	261	267	290	271	256	296	262	263	243	279	294	255	265	266	257	275	264	267	272	270	273	281	269	250	271	278	283	230	266	267	270	237	274	279	277	271	247	259	237	252	247	260	240	273	262	271	250	307	276	258	244	255	276	291	243	258	277	257	257	250	306	264	303	277	290	265	283	264	282	252	284	272	266	289	271	273	290	270	257	280	239	301	243	285	285	276	255	262	229	267	264	258	265	261	278	254	256	244	309	276	265	316	236	243	269	300	272	268	268	308	261	262	265	296	301	290	305	263	253	285	264	264	265	241	271	246	303	267	293	256	294	240	256	275	269	278	265	262	287	260	248	277	270	264	266	259	276	276	271	277	277	262	266	260	261	237	263	265	247	303	285	276	286	257	249	276	259	271	280	311	257	275	252	288	275	278	269	274	270	272	252	250	248	285	257	251	275	263	264	277	264	238	302	236	275	277	287	244	229	275	308	276	276	254	296	249	255	281	264	267	253	280	281	283	223	254	241	274	252	241	280	276	284	262	256	234	257	243	288	267	298	250	237	261	263	278	263	267	277	280	277	264	238	272	267	252	284	263	291	282	273	268	271	266	275	274	279	269	252	266	228	303	251	254	277	251	255	249	246	278	297	239	264	269	264	272	274	254	264	280	302	286	266	274	253	289	269	268	303	264	280	259	268	266	285	263	249	274	245	267	246	250	259	265	248	269	270	263	266	273	250	253	272	297	282	245	272	284	284	264	247	293	277	266	239	266	267	262	245	261	269	280	242	262	265	252	265	269	275	281	269	251	256	285	257	253	277	295	256	275	307	259	280	272	282	258	271	287	279	262	287	285	272	270	258	282	290	274	258	275	275	258	284	261	257	245	232	248	289	238	256	262	278	282	247	297	269	257	257	282	277	280	297	271	261	265	275	269	251	241	277	289	254	256	256	269	300	250	241	242	264	268	280	293	239	282	262	265	263	271	270	287	262	253	255	263	269	281	284	275	296	271	270	258	244	284	285	275	263	259	260	251	309	257	266	292	284	266	283	276	251	280	264	286	279	275	274	268	288	257	251	275	289	241	269	256	287	251	246	293	275	248	293	272	257	277	272	251	261	294	251	251	279	268	267	262	264	278	265	271	262	283	266	279	234	280	269	290	272	256	232	289	281	238	304	271	257	276	242	274	287	261	299	285	249	261	262	266	281	256	249	275	234	275	260	257	254	291	299	249	289	283	245	288	284	279	291	298	283	269	269	276	298	257	277	265	289	298	287	296	302	270	297	264	257	247	298	251	273	285	233	255	281	255	255	288	258	279	267	261	261	281	259	239	257	254	260	279	281	286	277	288	243	249	266	257	256	275	255	264	251	284	280	271	245	256	259	271	282	278	263	296	276	290	301	250	296	260	298	282	266	273	254	267	275	259	270	305	265	275	250	298	280	291	277	270	257	254	279	254	289	264	299	259	252	250	245	254	264	263	252	275	281	244	266	247	244	294	299	253	288	258	265	267	268	267	292	272	293	298	271	285	261	285	255	258	274	274	269	267	253	277	261	260	269	285	267	256	255	263	271	296	280	274	246	265	254	265	252	268	267	259	287	268	272	245	278	287	254	271	240	249	264	268	246	288	277	261	265	268	270	262	276	278	277	272	292	259	266	249	255	275	289	246	290	274	230	249	252	266	271	224	234	284	240	256	258	255	293	250	286	284	280	266	254	283	283	271	245	283	301	264	298	243	243	249	252	271	278	270	274	279	261	268	258	271	292	267	267	262	271	251	260	268	255	256	272	265	257	287	279	267	251	230	277	274	273	276	269	272	291	273	278	254	273	274	265	274	273	250	287	282	260	267	242	272	271	252	286	279	286	237	266	282	247	291	278	269	289	276	253	273	249	278	265	251	281	271	277	295	274	243	272	281	271	291	236	262	267	269	258	269	275	262	300	278	264	263	264	263	287	246	271	259	272	258	263	266	291	271	275	294	256	293	258	249	243	293	300	285	278	260	262	266	258	288	246	274	277	282	274	270	298	246	284	271	311	240	269	257	258	267	254	273	271	285	268	265	267	274	290	257	272	255	273	279	268	280	309	292	220	260	260	272	260	287	278	266	245	264	274	285	262	253	255	263	265	248	232	262	239	268	275	271	249	258	273	285	269	265	256	272	295	302	283	244	280	254	241	283	277	306	252	271	247	265	257	264	278	277	266	269	284	251	254	277	242	283	287	270	289	254	287	259	284	256	269	284	242	262	263	295	282	272	247	262	252	272	275	257	290	280	248	282	253	262	284	278	300	244	278	292	284	244	286	262	281	227	260	276	289	256	272	281	278	269	269	270	249	262	287	263	246	242	296	258	248	262	251	266	244	248	268	282	267	242	275	272	282	230	286	275	266	248	253	273	278	252	270	270	249	252	288	269	296	266	255	254	288	261	228	295	282	274	235	286	253	277	256	288	267	286	246	286	275	289	253	289	269	282	235	271	273	265	268	265	277	247	263	295	260	251	244	269	293	278	252	262	250	260	264	254	272	272	240	251	276	259	246	263	251	243	275	253	246	263	260	242	280	299	262	246	272	280	306	251	289	264	279	276	296	263	273	256	262	259	247	281	271	274	278	290	284	295	264	300	298	254	315	255	281	272	269	297	298	287	264	280	258	274	263	262	259	261	248	253	290	278	279	260	262	272	278	260	239	288	244	296	287	285	249	279	297	271	284	282	265	257	243	277	252	238	271	263	267	295	259	230	307	272	284	281	282	275	302	286	244	294	268	289	274	261	264	247	252	293	289	278	259	280	273	271	294	297	281	260	283	258	262	282	258	266	272	260	295	279	259	258	287	278	260	251	275	254	259	257	282	269	274	291	276	283	242	247	276	269	258	239	261	257	256	260	265	277	263	241	263	264	278	266	300	290	258	277	283	272	268	260	276	281	269	249	253	259	261	259	255	256	280	289	262	278	264	273	264	260	260	272	263	291	269	285	274	282	245	273	253	233	297	317	265	265	314	272	284	277	275	275	257	272	252	279	260	259	279	251	269	252	274	288	304	262	230	234	255	272	270	271	291	291	256	295	263	245	293	291	287
42365	18164	4098	888	626	518	393	294	290	273	228	231	229	195	177	191	189	181	176	189	146	164	159	173	164	166	144	145	164	192	141	167	166	143	156	150	151	143	143	140	152	144	176	145	164	156	153	151	145	150	119	135	182	162	135	137	166	157	155	154	151	142	165	152	151	155	154	153	148	158	142	144	132	140	160	144	176	153	154	134	135	113	152	165	143	148	147	184	174	153	125	134	146	132	132	142	167	144	139	151	136	140	130	134	131	147	167	178	136	124	118	127	153	166	155	158	130	150	155	160	129	142	130	116	136	127	149	145	149	157	133	160	137	149	110	143	141	153	149	135	177	144	134	136	125	144	166	124	152	160	144	112	166	114	140	148	141	129	170	171	147	160	144	169	117	121	140	147	131	143	138	149	134	150	150	149	108	169	157	137	163	163	142	158	131	156	147	151	147	158	158	129	147	156	152	151	144	132	143	133	135	151	146	142	149	151	165	142	173	148	143	142	142	147	150	165	159	141	158	141	139	174	172	167	142	128	132	140	164	146	142	129	144	145	150	139	135	143	131	136	144	163	152	133	155	137	138	133	157	144	166	127	128	170	148	141	152	143	142	139	159	158	120	156	157	145	143	139	144	131	145	150	132	157	159	143	156	169	138	143	164	147	156	148	137	171	140	156	167	132	143	144	157	163	154	151	123	128	149	158	144	145	146	147	125	143	150	141	158	115	160	141	147	124	147	135	152	132	133	150	160	147	159	133	136	152	147	137	151	130	132	151	114	146	129	153	129	142	153	144	129	150	123	150	135	166	160	147	139	129	147	138	158	127	140	139	181	150	143	138	147	134	130	149	144	138	142	149	136	141	135	144	174	151	139	165	137	141	148	156	140	163	140	134	137	158	155	138	153	155	137	142	138	146	159	159	130	137	121	150	160	147	133	145	156	160	158	137	149	132	129	134	160	133	122	144	156	138	136	164	156	131	152	161	155	143	160	150	153	147	143	121	139	144	146	125	117	158	118	134	152	136	129	134	158	161	153	152	135	137	137	134	132	139	146	133	143	154	148	167	155	146	129	156	154	162	147	146	130	143	159	135	138	158	150	151	150	130	157	146	134	142	153	149	140	143	161	145	121	150	130	164	138	129	129	147	162	126	131	137	134	146	173	138	146	160	159	163	161	131	142	162	134	157	164	144	128	134	131	138	155	107	142	144	140	158	152	131	126	144	148	141	155	120	177	150	135	144	167	143	145	131	137	161	147	136	122	137	137	126	147	132	158	157	143	163	146	141	145	145	143	153	160	146	160	147	173	138	152	138	152	143	136	139	151	147	151	147	143	139	139	158	123	150	140	128	148	156	150	144	184	160	155	145	133	129	139	149	114	132	145	145	126	131	131	148	123	152	133	146	139	164	146	159	156	152	175	154	139	151	158	136	155	132	135	161	132	149	139	169	138	126	140	133	174	138	140	143	154	142	145	140	152	129	131	168	138	137	148	146	150	172	176	146	161	131	159	154	153	142	149	163	134	128	121	129	145	151	132	142	161	128	155	159	159	151	153	146	131	149	178	182	135	157	127	153	162	142	147	155	119	152	150	142	150	141	159	150	158	143	135	143	131	168	142	144	162	137	146	132	166	129	159	156	152	137	149	145	145	153	146	176	132	127	159	137	161	134	124	156	151	136	134	158	134	155	139	144	142	151	140	147	163	149	141	149	151	163	160	122	132	143	147	152	151	146	159	160	149	131	155	139	141	147	150	144	135	162	146	147	129	135	162	143	147	141	164	137	131	144	152	141	139	151	156	148	139	148	124	125	171	140	142	165	160	131	143	129	166	134	118	148	153	138	152	140	139	140	149	134	156	141	131	162	152	155	156	139	162	137	158	130	151	156	157	153	143	135	149	134	154	130	159	127	164	140	127	142	145	149	138	187	156	144	158	140	146	166	147	133	162	148	153	149	151	137	160	148	144	140	129	141	134	137	144	134	141	142	148	134	142	148	165	147	187	177	141	137	154	136	121	149	134	164	155	151	156	140	152	144	155	161	140	158	161	144	150	139	138	141	146	140	147	140	155	148	162	147	156	139	138	135	137	154	161	150	147	128	130	138	180	136	133	157	162	133	153	134	149	140	145	151	143	145	140	142	164	152	154	135	145	162	156	146	162	138	164	144	158	155	137	151	160	151	170	175	146	164	155	148	168	176	128	164	153	142	166	169	135	148	137	129	146	142	128	153	152	133	164	143	136	146	152	155	156	142	139	180	140	141	139	156	143	137	147	170	147	146	131	144	148	146	153	159	129	144	140	140	141	137	142	139	152	148	159	151	156	150	139	149	165	170	142	167	137	123	161	156	138	143	130	146	149	141	134	153	150	151	154	156	148	144	163	135	133	139	145	140	142	141	130	137	143	148	155	147	140	155	136	134	176	142	135	136	139	133	152	138	154	133	139	145	148	150	170	144	154	125	139	141	146	168	123	121	131	161	162	150	144	161	155	146	144	147	159	173	149	136	118	139	122	149	146	158	141	140	154	141	139	147	148	148	135	142	159	124	146	121	176	147	145	136	144	138	142	153	142	129	153	144	123	129	144	150	152	127	131	141	146	149	128	139	157	143	134	121	132	139	165	140	147	140	164	124	149	129	141	151	142	150	155	134	144	148	148	151	131	143	154	136	166	124	152	161	157	159	156	159	155	146	155	134	127	138	147	142	145	138	158	145	140	135	153	128	141	146	139	165	148	145	123	133	163	161	158	127	168	148	139	159	153	137	154	172	120	142	134	137	161	149	136	139	173	148	142	143	134	126	138	163	136	148	138	153	152	150	150	145	153	149	153	152	143	153	134	133	171	140	159	154	150	161	127	129	145	130	152	152	138	123	123	162	151	147	143	161	124	168	147	156	158	148	156	153	145	157	130	148	160	144	134	153	155	144	149	128	142	149	138	150	131	153	124	140	143	167	143	139	145	134	144	152	138	133	137	137	159	158	142	158	137	162	137	129	126	151	164	151	130	146	150	158	138	156	162	124	151	158	131	136	135	155	137	139	125	142	129	151	127	140	135	135	146	127	155	155	137	162	150	181	154	163	126	118	153	157	151	152	149	166	144	136	148	142	169	146	147	156	170	138	138	168	155	145	130	133	151	159	140	142	152	170	129	136	137	176	152	149	159	132	137	156	130	148	124	139	145	154	129	149	139	147	150	144	135	139	124	155	144	140	145	152	119	164	144	155	162	149	158	150	136	168	143	135	145	146	145	132	149	129	139	123	131	160	138	138	159	137	135	155	138	159	157	159	140	149	146	155	134	122	154	136	150	152	140	123	150	142	155	137	142	161	141	137	148	145	144	166	154	133	137	160	151	158	144	141	163	139	158	157	119	156	154	126	135	153	153	165	142	136	162	124	156	141	119	142	141	155	143	151	165	146	159	137	138	145	161	149	163	130	126	140	126	154	146	132	144	147	167	127	148	145	155	157	140	125	130	148	116	147	134	140	153	144	128	151
21530	1218	2569	2823	2530	2052	1666	1448	1297	1127	1044	930	858	792	745	721	733	685	662	636	637	651	584	567	548	573	593	530	549	531	523	583	516	533	564	479	487	495	502	534	531	501	495	507	516	488	537	494	484	455	469	454	462	466	478	459	468	475	488	488	492	494	471	395	432	480	477	477	453	479	465	451	446	490	475	509	483	471	473	489	465	487	505	481	475	450	455	462	432	451	468	529	492	432	476	483	508	463	456	472	433	464	440	473	465	453	451	482	436	465	495	450	478	452	462	470	495	438	465	444	481	458	467	487	453	438	472	513	467	483	461	426	454	458	460	438	457	455	451	457	470	490	477	497	459	484	458	463	451	444	430	455	450	430	471	466	464	486	461	452	472	443	453	442	439	461	440	487	428	462	453	487	461	473	446	496	479	454	429	473	473	443	478	459	415	455	462	463	467	460	459	472	415	450	477	472	501	456	450	423	486	465	461	502	463	448	440	473	434	453	470	448	462	475	441	451	491	412	475	489	477	488	498	457	483	451	436	458	446	438	469	428	434	456	467	433	463	439	448	461	450	453	459	489	464	486	455	486	461	449	470	451	473	445	461	478	426	466	414	446	474	467	479	484	450	448	435	464	446	452	440	467	444	465	469	444	461	436	451	443	469	440	462	446	458	451	432	456	449	462	474	459	483	470	477	482	475	420	447	459	471	449	464	483	458	443	493	475	452	453	448	489	458	456	496	483	503	437	453	496	531	502	427	498	463	428	498	456	444	441	448	437	484	462	454	421	439	446	470	454	433	458	453	443	472	436	505	471	466	477	443	412	419	465	442	457	495	442	452	443	419	432	430	426	471	457	470	432	458	462	425	429	476	469	436	460	478	467	442	451	423	452	448	469	485	478	445	430	474	481	502	492	473	430	456	443	463	489	458	455	433	484	448	480	465	445	446	510	455	476	447	443	444	497	432	465	494	448	474	452	455	434	445	473	435	401	466	466	460	461	431	463	459	457	470	471	422	453	491	472	434	459	478	446	452	452	480	469	453	466	453	422	451	420	478	434	471	446	439	463	492	464	460	436	468	439	455	466	461	441	471	458	462	445	455	473	496	446	452	438	474	489	453	494	451	463	471	460	439	424	442	468	484	491	436	454	461	435	467	464	445	466	463	435	467	455	456	441	479	506	427	505	461	461	492	461	445	476	475	474	430	464	471	499	471	483	484	451	464	462	456	474	479	466	449	452	438	489	469	479	467	473	467	446	451	471	440	444	469	442	445	421	431	471	466	457	421	465	458	456	453	437	480	463	433	480	480	486	459	453	465	498	458	464	445	444	449	397	449	456	456	454	410	455	448	471	507	440	454	471	441	488	464	476	470	477	490	442	487	454	508	455	454	478	442	422	447	473	487	489	460	517	486	463	477	465	446	474	494	448	474	495	468	406	451	468	460	471	457	448	444	442	462	517	449	465	454	414	470	493	514	451	452	471	444	473	475	463	417	461	462	430	450	417	490	464	491	477	421	446	506	488	494	484	439	496	500	472	456	485	442	469	451	456	480	460	498	484	437	444	479	467	474	477	445	436	433	482	437	452	460	467	446	454	502	465	478	487	459	461	445	476	421	446	437	468	434	460	485	490	424	436	498	465	450	421	450	473	488	438	460	456	438	454	442	413	429	471	475	417	465	464	453	468	434	428	448	447	470	491	492	475	451	439	489	427	481	462	451	452	445	447	441	456	460	477	447	432	479	455	426	458	487	482	479	459	426	474	474	447	442	484	429	442	467	482	457	454	438	448	413	452	449	456	419	444	475	477	468	474	466	479	456	444	448	433	508	472	496	446	493	470	459	459	470	449	489	460	417	443	468	422	469	444	470	452	469	450	459	471	436	419	468	443	452	459	431	457	484	459	426	462	451	425	435	431	450	451	460	436	409	481	493	427	440	479	437	466	450	448	512	463	422	468	456	460	468	443	463	423	464	452	449	482	458	465	477	482	436	451	470	427	470	442	471	455	447	474	447	521	481	443	461	453	445	478	406	447	437	451	480	464	461	424	445	474	462	462	423	457	473	461	482	477	463	463	463	429	465	450	447	490	424	456	469	473	461	448	458	458	517	459	462	463	484	488	482	445	461	451	460	438	439	457	422	468	451	443	457	502	462	445	410	493	494	503	460	442	463	466	464	461	466	479	496	483	484	446	461	457	467	434	472	501	443	441	416	429	432	432	419	447	458	437	469	427	484	449	462	447	429	442	426	468	477	476	443	446	473	434	458	454	452	460	459	471	472	452	444	426	469	495	508	436	484	451	451	454	507	452	486	474	441	483	440	432	482	488	465	474	495	536	475	402	480	432	420	501	451	451	468	468	454	489	429	484	446	472	452	479	461	454	489	433	441	460	486	444	480	453	473	473	441	452	444	439	449	445	442	455	446	420	493	470	445	431	467	436	479	476	507	455	489	444	436	489	494	465	463	465	490	442	474	476	443	447	440	482	440	448	459	468	474	446	480	457	450	427	456	460	514	469	469	461	474	459	450	473	413	496	498	468	463	501	458	458	453	456	434	481	457	457	462	482	451	467	476	461	454	492	454	480	478	474	419	469	422	447	402	444	466	486	445	455	458	453	505	447	467	412	441	473	462	456	449	456	440	445	451	455	483	470	460	437	464	482	424	442	501	439	412	447	521	476	459	446	492	434	442	487	470	426	480	469	423	453	453	452	484	443	492	451	468	459	448	447	500	475	427	479	441	476	464	494	440	449	457	479	476	480	456	482	457	474	454	417	449	502	461	469	492	457	465	459	502	461	464	468	468	455	459	481	462	460	456	410	451	439	464	457	457	458	470	437	462	459	459	451	478	429	463	467	503	477	460	472	434	414	452	480	436	466	477	500	474	459	438	449	469	443	422	457	462	446	432	461	487	425	443	467	444	468	455	476	447	435	441	465	458	466	464	481	474	456	442	484	485	491	447	481	470	408	447	478	459	496	462	425	456	449	482	473	460	489	470	460	476	452	444	474	446	452	463	488	425	448	465	467	453	483	440	463	467	423	494	504	510	432	449	460	495	453	471	454	428	473	446	483	475	474	465	492	429	461	491	487	478	512	477	417	497	410	481	455	459	455	462	472	442	464	452	466	472	481	446	463	472	459	479	487	460	451	496	467	514	449	467	453	449	501	458	463	484	471	429	436	455	446	458	471	469	464	484	472	464	438	438	444	467	435	459	530	493	467	452	445	459	445	455	447	488	456	483	449	477	437	468	463	467	442	396	452	442	482	452	448	454	418	474	472	470	470	448	457	452	454	459	463	487	476	498	468	465	506	483	442	468	488	438	465	468	492	490	415	496	483	443	452	462	459	415	433	479	431	444	460	476	449	471	462	459	455	455	498	456	463	427	443	466	473	448	455	479	446	448	447	438	468	477	461	450	446	448	456	487	447	459	469	456	439	449	456	442	450	482	473	440	427	460	447	467	473	449	484	454	453	419	459	455	453	439	454	454	435	475	448
55269	22549	10885	2082	1251	941	794	597	492	459	395	417	365	399	340	300	300	324	308	254	298	274	278	275	262	275	269	260	250	253	239	265	246	270	233	239	263	265	254	246	258	246	229	273	260	265	223	235	275	218	255	268	242	244	246	253	204	263	223	219	239	236	236	245	254	227	264	250	254	265	226	252	249	257	253	250	269	239	235	233	240	238	257	248	254	248	231	224	247	236	235	266	272	255	226	251	211	233	233	262	254	232	248	278	225	251	239	239	234	266	235	224	217	209	220	242	231	214	272	237	238	253	233	242	255	249	256	221	233	241	239	248	231	249	259	263	257	233	234	253	260	238	269	223	259	237	254	231	270	223	228	224	239	239	237	244	242	244	250	240	237	232	251	242	223	229	234	215	225	214	242	234	248	225	245	245	247	218	254	259	231	232	242	230	240	259	248	235	248	245	246	227	231	229	220	274	257	267	246	264	235	235	239	236	221	244	243	240	252	227	256	242	246	229	215	236	262	249	233	235	256	230	216	227	243	218	210	265	237	273	244	217	241	249	248	207	230	231	245	248	249	251	234	246	249	239	243	219	253	255	235	222	239	250	252	255	212	252	240	233	277	277	212	252	227	209	240	239	245	225	228	230	258	256	242	234	239	248	232	240	242	225	248	238	231	233	246	231	229	242	245	240	203	270	231	247	252	243	231	234	237	251	251	219	248	238	248	247	226	242	245	247	234	197	221	241	216	248	269	243	231	262	218	232	226	252	247	231	251	238	240	244	234	233	229	225	233	267	241	250	261	248	238	266	246	239	220	242	236	228	234	241	252	236	246	229	217	229	214	233	217	269	238	214	257	239	256	214	262	244	270	240	245	234	277	236	260	236	250	245	235	251	221	219	232	243	215	253	240	234	240	221	234	229	251	249	232	219	253	243	241	231	235	211	225	218	236	226	242	232	241	258	259	226	251	241	242	279	216	242	243	264	239	200	231	208	246	236	245	273	228	234	219	223	254	229	263	234	208	240	233	228	245	234	219	222	235	269	208	246	225	239	246	252	245	227	249	239	263	236	267	235	211	226	230	246	241	231	209	253	269	230	219	218	230	243	257	229	239	245	229	268	251	252	242	239	218	228	237	234	226	258	222	218	238	230	231	269	224	233	257	252	231	243	237	233	224	226	237	229	242	256	233	254	243	255	212	240	262	253	225	242	224	225	231	232	205	246	263	220	230	242	226	241	233	247	209	248	227	261	240	217	234	250	227	235	251	256	229	222	251	245	242	219	262	243	245	263	241	241	264	221	245	235	225	244	204	212	243	249	232	231	242	220	250	214	241	207	244	255	234	261	239	229	251	267	219	231	236	245	256	219	235	239	244	254	260	226	243	225	213	245	236	257	248	276	256	262	241	246	231	221	241	245	254	229	246	248	230	244	231	238	261	229	257	249	233	225	233	215	203	233	232	243	245	240	229	235	232	250	237	229	239	237	238	249	258	238	243	242	236	226	278	288	237	288	259	241	244	240	251	254	252	232	249	221	248	218	245	267	229	238	233	225	225	243	217	230	228	220	247	219	230	248	278	245	240	223	253	242	236	236	200	241	255	245	251	250	248	238	229	243	224	221	226	263	235	254	233	226	229	259	238	235	244	230	256	240	237	199	245	250	256	226	245	258	261	248	250	239	257	269	238	204	234	247	226	245	227	251	263	240	219	242	249	239	261	248	245	222	226	243	250	225	253	251	248	238	266	235	228	212	249	214	240	221	238	262	271	232	247	240	235	250	249	229	227	233	238	219	250	241	252	249	252	240	222	235	266	213	226	259	258	246	228	231	263	220	263	244	244	233	234	248	250	224	250	243	244	266	214	224	239	254	257	235	224	234	238	235	233	241	255	239	232	221	233	254	257	244	240	221	239	223	262	242	220	216	233	234	234	211	254	228	252	237	220	253	238	215	245	226	245	227	264	248	265	238	235	224	234	227	219	248	228	212	230	226	255	270	231	243	268	262	211	257	251	231	234	284	263	237	233	236	263	253	250	219	247	229	258	213	247	262	247	225	244	240	216	253	217	226	242	229	235	222	223	230	255	229	225	204	230	232	250	232	254	237	244	235	214	244	251	276	247	260	242	256	262	261	269	284	253	228	261	242	242	256	228	242	220	248	239	235	228	243	220	229	252	202	268	251	263	280	243	219	228	238	237	236	240	278	219	231	229	253	252	288	229	259	229	249	238	218	224	241	232	223	233	237	210	245	232	206	266	221	256	266	225	281	249	224	244	218	275	234	232	221	232	220	247	239	236	212	257	220	243	240	259	247	271	245	260	188	256	258	221	229	242	242	274	232	205	242	265	237	217	217	252	239	260	244	247	233	214	255	216	253	247	245	269	268	238	203	229	257	228	269	219	235	236	243	235	210	269	242	247	250	245	237	231	226	248	202	235	249	242	263	243	246	245	243	232	235	242	236	235	223	239	235	242	264	232	225	224	244	227	264	254	263	255	258	247	255	244	239	249	238	244	271	246	230	213	237	232	256	233	234	200	242	236	244	241	246	238	226	212	250	237	220	251	238	263	241	246	272	212	240	238	233	244	280	249	220	229	230	268	257	223	215	199	232	247	263	253	257	232	273	236	255	257	253	251	262	231	268	253	228	202	251	233	227	222	270	234	235	262	235	223	243	264	256	215	218	239	245	216	250	241	269	217	266	233	243	235	221	214	224	215	251	226	245	231	222	258	222	250	235	234	221	247	254	223	237	229	259	250	241	258	230	244	257	244	225	260	230	221	223	234	258	205	239	231	221	233	240	255	248	242	243	233	260	236	242	207	226	223	229	228	242	208	241	241	253	225	249	234	218	246	241	258	219	263	235	220	237	262	263	238	253	237	252	247	217	239	263	237	252	246	207	246	233	245	245	232	233	250	265	248	231	246	225	222	240	241	205	240	284	206	224	234	216	229	265	245	240	252	238	233	267	241	216	229	265	246	246	257	254	264	237	229	244	246	240	264	242	242	244	214	257	224	238	230	237	217	235	240	230	238	214	264	255	258	260	263	259	232	205	254	243	249	251	265	236	233	269	231	227	222	261	245	228	260	241	252	222	252	246	246	242	240	234	233	245	225	239	232	222	224	260	204	257	260	249	221	256	246	197	234	236	258	254	268	221	242	198	245	232	245	240	255	267	215	222	226	252	216	229	250	206	252	242	244	246	227	243	242	225	219	280	250	251	251	235	259	233	240	255	222	215	247	238	256	228	243	267	232	244	267	269	239	222	221	238	251	245	250	231	268	239	237	217	232	256	234	243	262	234	249	230	227	273	228	233	228	253	237	229	234	254	246	245	228	243	234	220	243	234	237	242	258	219	241	231	258	248	253	245	261	221	231	230	243	252	222	245	277	214	235	242	245	236	250	253	263	256	232	276	241	269	258	205	214	261	224	273	228	252	238	214	232	244	222	230	265	240	246	241	228	220	241	237	231	230	247	232	242	211	222	234	240	264	261	252	228	216
30635	2214	4566	5131	4444	3664	3095	2656	2306	2010	1704	1704	1475	1365	1229	1238	1130	1132	1070	1048	1010	1011	955	951	945	915	929	913	862	923	844	828	860	850	835	791	820	829	743	780	731	797	759	755	719	725	751	805	719	743	758	708	811	736	720	715	771	739	754	731	754	721	726	733	696	722	722	677	754	732	746	730	748	750	692	698	690	778	767	711	741	706	675	702	704	719	691	723	669	715	716	703	729	728	672	720	698	728	742	713	664	714	703	745	721	736	737	672	750	775	723	695	689	735	663	674	708	747	715	761	693	767	671	679	724	700	719	712	652	699	690	721	662	737	706	755	679	716	704	729	675	729	681	703	695	700	699	711	745	720	679	688	691	698	680	751	741	685	745	706	673	753	766	689	693	681	652	702	669	683	651	716	675	720	749	713	708	712	661	699	660	661	703	705	725	717	704	700	706	683	724	706	700	681	728	699	756	731	693	768	735	688	692	740	708	716	723	727	737	680	706	708	765	697	713	744	709	712	682	663	692	749	702	691	684	669	763	696	676	677	687	692	676	715	707	691	735	764	722	713	724	706	717	692	695	709	716	691	723	717	689	702	693	724	677	682	680	676	670	742	726	774	710	708	727	678	697	700	689	721	748	680	670	716	697	698	734	660	708	689	644	683	682	680	707	728	697	708	711	674	701	774	678	718	735	688	740	731	667	644	704	722	700	715	687	708	666	735	683	698	682	748	725	690	698	682	719	699	684	683	693	715	697	759	692	667	720	692	663	708	655	717	700	658	665	673	680	666	657	711	687	672	699	640	660	728	703	716	716	692	716	695	696	694	746	676	673	711	731	690	726	718	722	668	690	699	712	686	704	725	644	676	712	735	706	682	680	723	740	721	736	670	698	727	671	675	732	770	756	696	689	744	682	682	696	652	662	685	672	685	713	663	680	717	662	644	672	667	708	693	699	651	727	713	685	704	708	702	722	679	711	677	717	650	727	679	662	686	700	696	729	698	682	690	660	728	722	689	630	733	736	727	720	734	699	734	705	672	694	724	711	678	721	667	706	696	661	675	723	692	697	698	701	666	688	674	706	705	700	728	706	714	736	694	706	686	722	701	687	724	726	695	689	706	684	632	705	714	696	717	643	686	679	670	676	695	638	665	694	693	729	683	733	679	752	696	651	726	683	734	731	697	729	681	734	680	684	693	676	717	717	681	697	712	729	664	717	701	694	728	705	695	693	709	735	669	695	668	675	676	702	684	679	688	725	680	680	686	692	634	751	683	715	678	747	719	719	704	685	694	722	667	667	723	731	707	741	695	702	682	692	744	688	675	739	697	705	698	704	673	696	668	709	690	678	697	634	688	694	663	689	707	731	722	714	727	698	684	714	701	725	659	666	700	665	747	705	743	661	733	739	720	739	694	692	728	732	674	691	643	740	689	709	678	683	710	716	690	675	662	644	689	686	676	738	753	693	694	733	695	687	681	723	666	686	653	720	724	670	708	718	673	702	723	735	684	667	683	686	706	740	723	681	700	759	691	715	716	675	652	701	673	737	693	680	676	707	730	740	713	730	745	684	634	690	710	728	752	662	695	678	715	691	725	690	663	653	645	738	686	707	710	715	699	717	740	701	684	707	700	682	681	681	645	703	697	692	673	688	679	661	723	676	687	693	664	753	720	728	733	698	703	704	690	688	687	726	747	740	700	695	685	744	711	722	723	735	644	692	649	711	693	711	672	702	741	659	714	711	685	705	709	686	652	718	734	703	697	694	664	713	693	759	675	692	719	658	683	714	654	711	744	676	690	687	726	742	718	736	695	724	672	712	660	735	691	660	718	680	668	685	756	715	737	696	700	651	754	716	685	695	689	705	686	688	697	678	696	707	674	708	702	661	729	690	677	676	683	754	702	647	717	601	697	652	718	714	668	688	685	696	715	718	721	687	711	688	723	695	669	670	697	661	739	718	678	679	693	698	667	681	701	707	674	652	700	745	712	729	728	698	734	741	698	692	713	702	666	704	721	651	719	700	760	672	702	729	726	731	708	707	709	690	707	711	705	703	686	722	713	732	711	739	712	668	714	709	706	675	697	682	717	684	701	683	700	683	698	708	669	678	636	688	700	690	703	728	692	693	679	680	719	679	738	697	711	666	723	704	698	730	687	681	703	761	661	745	746	640	701	682	705	690	704	694	742	734	730	681	693	737	712	728	718	700	708	678	673	658	682	668	745	764	653	700	700	678	690	700	756	688	719	686	722	687	741	673	664	725	696	676	713	715	735	719	689	690	714	727	691	682	706	695	733	707	709	718	723	707	712	690	736	763	719	729	719	720	700	682	675	678	639	710	714	712	704	722	693	719	704	712	684	663	705	706	708	697	718	751	678	699	676	672	720	704	710	696	690	727	718	659	698	667	739	647	708	678	689	720	708	685	732	722	714	659	695	678	703	677	687	746	737	689	711	691	694	692	698	698	703	712	731	636	669	689	672	703	711	708	663	696	706	724	720	676	738	694	675	736	688	726	724	653	709	731	689	713	655	666	699	714	687	700	701	693	704	682	715	667	658	757	702	690	688	779	704	697	671	680	674	701	680	685	683	724	715	739	745	654	701	657	683	704	697	651	708	690	700	691	679	702	674	661	682	664	702	710	703	714	742	689	712	718	679	714	675	715	691	728	663	726	703	701	694	665	679	699	699	737	722	690	655	679	739	688	735	669	744	721	676	686	705	681	709	701	683	708	727	689	657	714	688	712	705	716	693	679	710	669	709	687	710	678	699	649	708	719	698	669	652	690	722	710	709	753	661	714	691	676	694	674	734	662	684	695	680	692	727	736	726	674	693	711	718	709	738	669	697	699	736	682	697	705	753	647	731	707	717	703	700	728	634	678	691	722	655	718	710	658	665	703	678	719	704	683	702	680	696	660	704	722	701	699	769	722	689	704	684	702	665	737	676	703	695	700	684	731	676	670	681	679	715	776	692	725	698	712	680	703	702	706	690	628	714	696	724	708	714	724	704	726	707	685	683	724	712	721	707	690	644	705	679	742	675	710	686	682	717	641	705	720	687	703	690	681	709	672	691	688	687	717	677	650	724	664	682	691	648	711	710	672	687	676	712	709	771	724	670	696	700	687	670	681	668	689	688	702	728	704	700	667	632	731	711	701	644	718	696	676	701	684	734	696	703	698	693	670	693	725	733	707	701	725	721	689	672	740	721	646	704	663	681	658	745	714	687	701	703	718	668	689	670	758	743	672	724	685	698	645	684	691	701	685	764	758	747	685	696	725	673	749	675	729	713	741	715	688	683	735	719	696	662	712	676	698	679	702	712	711	676	704	694	676	671	694	711	741	656	701	698	736	748	698	680	682	772	698	693	679	704	745	722	696	699	666	708	744	770	732	709	682	718	701	687	761	650	659	677	717	702	679	680	691	666	690	716	721	686	740	709	705	674	657	748	687	716	672	692	738	669	709	745	647	659	674	702	743	722	717	717	696	755	738	701	707	692
9761	388	202	126	113	93	77	80	68	81	76	82	84	88	70	72	85	80	71	83	65	77	70	74	84	69	61	70	85	60	78	69	78	60	63	68	93	66	70	85	67	76	81	60	67	67	70	83	79	62	70	70	69	50	59	68	64	69	64	89	77	86	82	64	66	72	73	72	71	73	68	77	63	74	74	52	60	69	67	59	79	68	86	89	77	71	67	64	80	80	73	75	65	71	59	83	81	72	70	81	66	65	66	59	64	68	67	73	72	80	88	65	77	58	81	95	68	69	71	71	76	96	60	67	72	61	76	62	80	78	71	73	67	95	80	83	79	65	73	78	84	71	83	70	57	79	77	61	71	77	73	67	80	76	87	72	67	66	86	63	73	70	79	71	74	71	47	73	90	90	60	61	74	81	83	58	87	64	76	72	64	71	83	78	70	68	80	63	65	61	66	86	76	62	68	72	77	78	90	75	86	67	61	75	75	66	81	71	70	64	75	62	75	77	74	64	74	66	69	78	78	65	71	74	82	71	82	84	77	63	54	71	65	71	85	69	80	75	63	76	70	79	73	70	75	66	61	64	67	75	83	75	67	71	69	66	73	66	67	68	71	63	88	77	72	61	65	71	80	72	67	64	67	78	70	76	71	73	73	84	71	80	65	71	74	73	72	63	67	62	69	67	75	67	81	85	65	60	75	76	76	67	68	76	82	58	69	73	67	53	72	75	75	73	73	76	70	78	61	75	84	72	72	64	72	79	86	63	62	85	68	74	70	57	70	80	79	67	62	78	68	66	83	72	74	73	71	70	69	60	84	95	70	65	98	58	65	76	80	62	56	66	73	66	75	73	64	66	68	72	57	70	72	80	57	60	90	68	59	65	73	60	65	80	56	99	55	76	81	88	66	70	74	72	62	68	64	72	72	80	63	65	90	68	82	65	64	73	77	79	90	88	86	83	89	64	54	74	68	89	75	57	85	68	75	60	72	67	71	67	82	68	58	80	68	67	54	74	77	65	75	67	72	61	74	66	84	58	82	64	73	69	68	59	69	76	71	69	61	86	70	70	77	63	61	63	74	80	77	68	67	78	72	67	74	75	84	84	62	70	59	79	61	83	72	65	69	86	64	63	64	77	75	70	63	90	63	70	77	74	73	68	66	64	83	75	62	66	75	77	74	80	70	68	75	81	85	73	74	66	74	66	73	68	66	65	65	78	71	71	80	83	74	74	66	61	81	73	74	68	84	83	73	80	81	69	76	72	77	85	75	79	74	76	73	66	74	66	62	76	71	79	66	71	82	77	64	87	56	75	83	81	64	77	61	72	56	68	61	73	88	92	77	77	66	66	88	69	76	77	67	51	86	73	85	73	64	76	84	67	63	77	80	73	64	69	68	65	68	64	80	87	78	79	84	88	86	63	64	54	84	86	68	76	82	87	77	65	72	64	78	66	72	75	72	70	69	68	65	72	74	68	62	74	58	75	73	85	63	81	62	69	81	74	76	74	79	67	58	61	58	61	71	98	81	66	87	86	73	73	89	80	69	66	85	81	79	66	68	77	70	90	75	79	73	66	81	67	58	63	62	81	88	59	74	72	86	76	66	82	76	78	91	92	74	68	72	81	83	66	51	83	77	84	70	71	84	76	73	75	61	73	72	80	75	78	53	76	78	66	66	75	71	82	58	79	70	84	78	75	70	67	73	61	56	63	85	71	66	73	69	85	90	65	81	78	73	80	72	68	65	75	76	76	75	79	63	80	89	67	66	81	75	68	62	64	71	72	84	91	59	65	74	72	66	66	81	76	59	64	69	54	74	69	61	70	81	82	72	76	59	77	76	62	73	66	75	86	65	65	70	51	75	54	73	62	78	62	74	69	90	90	82	71	70	64	75	78	82	76	80	61	80	76	83	70	79	65	89	67	74	64	79	68	78	83	66	75	75	76	95	78	71	64	80	64	78	72	57	70	73	70	68	81	75	67	72	69	77	92	68	71	58	71	63	82	71	68	79	81	78	80	66	79	75	75	80	64	57	76	59	74	84	66	60	74	82	74	73	67	61	77	64	53	76	66	79	90	67	83	64	69	54	69	88	81	76	72	78	84	52	56	82	77	84	75	71	80	86	78	75	52	69	70	57	69	72	71	73	72	66	77	87	63	87	59	66	69	72	64	78	82	68	64	62	60	64	62	68	82	69	79	81	86	63	72	75	77	94	74	87	82	75	69	68	67	62	76	77	50	60	76	73	82	73	85	72	73	82	90	66	63	84	68	59	83	66	54	61	78	79	60	76	85	57	60	73	87	76	60	79	63	74	76	82	80	76	71	57	79	87	82	83	64	78	65	86	80	79	82	85	64	64	78	72	69	71	68	71	73	70	76	66	84	59	72	70	64	73	87	58	69	82	63	73	80	79	64	69	81	70	62	57	83	61	76	68	75	78	70	79	75	69	59	65	83	63	79	63	66	74	87	60	85	73	91	78	69	97	60	87	74	72	52	68	87	86	88	83	81	86	71	69	58	63	66	81	79	74	83	80	82	81	65	65	80	66	79	68	65	64	61	66	80	69	74	70	70	76	73	54	82	84	88	91	72	75	72	70	74	77	87	78	89	70	73	78	63	78	74	68	63	82	83	78	76	73	60	60	72	68	68	73	64	66	59	76	68	90	68	68	66	64	74	77	75	85	65	63	73	70	79	64	70	78	72	76	59	71	72	74	69	84	76	61	73	68	76	76	81	75	65	88	78	86	82	65	58	89	64	68	72	68	72	93	67	67	65	77	65	79	78	69	71	85	78	66	83	70	68	65	77	80	82	72	59	66	83	66	88	67	70	82	84	72	63	68	69	76	67	73	77	74	66	83	76	73	76	93	94	64	60	67	61	70	63	74	79	77	79	72	82	70	65	70	58	85	65	84	59	76	69	61	80	54	71	86	72	73	69	85	72	83	69	70	61	69	66	75	56	60	77	53	73	71	85	69	66	68	79	74	70	80	71	80	73	66	80	76	82	72	67	72	75	72	55	53	69	84	69	71	73	77	74	64	62	75	79	62	96	82	73	68	83	68	62	68	81	62	49	71	76	80	86	73	82	68	58	60	65	64	65	69	62	85	58	61	69	63	78	86	70	80	91	64	67	79	58	79	62	75	67	71	68	65	67	79	59	62	72	85	69	87	92	72	74	59	67	72	65	81	72	74	64	78	68	73	63	69	71	54	68	76	59	74	63	62	83	71	55	61	57	89	68	90	63	80	76	57	71	81	75	74	77	83	64	65	81	56	56	74	82	75	82	69	71	79	73	73	61	81	84	63	88	83	73	58	73	73	66	87	59	80	70	63	72	59	76	79	65	82	68	74	70	84	71	74	83	68	74	70	63	79	79	67	68	59	66	70	69	65	64	67	77	82	83	63	59	65	76	73	70	83	61	75	80	74	81	60	81	59	75	67	58	77	80	75	82	60	62	69	86	68	66	76	82	81	67	84	65	82	63	82	69	66	74
10681	346	359	441	377	363	363	357	318	324	291	268	308	310	322	295	298	278	286	270	281	272	276	251	271	250	296	275	283	276	296	271	254	274	244	276	277	270	281	301	277	285	276	255	261	298	271	295	272	286	282	272	271	251	301	281	254	266	302	272	254	277	268	264	264	278	284	276	275	281	272	286	281	287	265	271	250	271	276	265	263	271	265	260	261	282	292	269	242	255	265	249	262	238	251	307	262	260	251	252	283	278	258	281	317	263	263	263	283	296	255	270	275	262	279	256	254	275	252	229	271	268	285	253	281	274	256	271	243	252	280	274	280	299	258	298	285	278	292	258	260	234	287	262	275	260	287	293	264	251	271	284	280	290	268	261	292	294	248	268	264	250	267	268	281	276	231	267	270	293	256	270	267	289	284	267	294	317	279	261	268	268	256	263	289	265	275	304	261	268	265	289	281	252	272	284	254	265	261	248	264	278	255	268	280	252	248	265	254	271	266	273	294	260	281	252	285	296	301	299	281	251	268	262	285	258	276	277	280	292	251	254	251	249	268	288	292	288	280	283	287	297	282	267	267	270	261	262	283	286	276	259	297	266	268	269	295	262	290	259	281	273	273	280	254	266	265	268	247	258	263	263	244	292	256	286	266	247	262	253	287	264	280	275	321	265	255	249	283	270	243	247	289	283	288	269	268	282	287	243	282	268	242	252	253	297	285	267	284	258	274	265	285	243	266	238	284	268	281	290	287	284	266	272	259	287	231	282	278	257	253	277	299	251	261	262	295	256	254	260	279	272	259	263	299	250	270	265	281	287	289	256	269	275	263	262	277	274	279	291	253	288	293	272	257	286	236	274	277	282	273	250	264	260	278	234	254	282	270	237	302	272	278	278	280	279	274	296	261	275	263	280	288	239	279	271	280	270	300	267	296	283	259	265	256	271	288	290	319	277	274	229	262	284	300	263	278	272	263	274	282	254	287	287	280	296	261	258	256	245	271	293	271	255	264	249	286	272	271	251	265	240	272	274	290	283	275	274	269	251	250	276	257	251	293	265	245	297	268	261	275	276	272	283	275	293	269	250	263	278	284	261	285	274	297	254	267	294	268	257	281	269	277	278	288	281	276	265	290	259	233	274	264	295	290	257	293	251	264	258	260	303	285	255	304	271	279	263	274	267	262	296	284	271	297	260	267	274	242	260	262	262	254	263	301	237	259	265	271	284	255	229	269	275	297	290	268	293	261	296	283	254	253	281	275	227	267	278	265	280	289	281	256	299	264	300	265	301	261	256	261	261	265	243	300	271	284	256	259	299	282	241	257	285	275	272	292	259	283	279	261	258	259	247	301	277	259	271	286	307	266	276	251	267	248	272	278	259	261	277	258	294	253	270	283	278	267	252	275	259	266	249	257	301	257	256	257	262	260	280	278	258	274	255	260	285	287	291	300	268	256	266	260	295	274	283	241	269	257	276	292	293	264	259	275	261	289	272	274	223	261	271	277	252	273	290	257	275	269	280	282	295	298	287	321	267	283	252	291	274	280	275	282	272	282	295	264	302	296	278	272	261	273	297	261	271	278	270	297	277	303	283	260	276	279	298	257	257	264	278	294	268	275	282	285	276	280	281	252	262	260	296	287	275	269	279	257	290	267	286	274	268	277	274	279	258	274	269	293	241	250	275	262	248	259	289	291	280	314	260	261	262	292	267	272	275	246	271	293	288	292	271	250	276	276	250	284	254	297	268	263	274	239	268	269	255	266	255	281	257	287	263	305	285	290	261	260	284	257	283	270	278	258	281	280	299	244	278	267	272	299	264	266	249	283	266	267	255	270	250	257	302	303	285	298	283	264	306	294	252	247	282	286	237	282	250	287	271	313	278	292	247	255	255	270	272	252	259	301	274	248	263	288	294	249	249	290	259	275	259	250	312	279	262	244	261	289	280	260	272	285	243	283	275	271	256	255	267	283	295	259	284	263	261	272	264	282	258	280	260	275	271	262	281	262	254	265	281	279	281	296	259	260	263	275	274	242	274	264	243	255	287	251	264	256	264	272	254	280	268	263	280	270	268	256	256	252	249	275	278	265	282	259	255	274	287	296	261	260	267	264	262	251	276	282	274	271	302	280	289	275	288	276	273	255	288	255	257	275	304	232	298	272	256	300	249	298	275	290	245	258	294	251	250	273	275	245	275	261	256	277	270	252	314	262	282	277	270	275	269	275	260	253	273	291	302	260	252	254	280	262	303	261	256	267	268	253	246	271	242	287	277	261	232	304	248	267	255	256	284	264	300	271	249	266	263	276	278	262	269	293	256	295	269	261	249	276	278	224	304	278	283	260	259	261	282	271	263	243	265	274	257	277	289	266	276	269	268	272	260	266	292	263	283	292	276	270	248	257	285	271	278	266	266	283	279	271	262	263	303	293	276	257	277	272	261	271	250	260	303	285	255	249	270	273	282	257	280	267	257	274	293	243	269	238	269	271	221	278	243	280	302	265	269	269	281	296	281	251	251	270	295	232	262	263	257	259	233	269	262	277	263	264	254	288	232	254	256	260	300	258	250	276	286	246	268	270	265	245	253	260	272	273	255	279	278	287	256	245	305	288	247	262	244	283	252	264	242	273	266	284	264	283	283	263	273	279	229	227	318	264	272	261	295	265	301	260	259	265	238	290	250	270	269	275	258	291	258	254	277	248	262	250	291	287	260	241	294	258	278	292	275	240	265	298	282	276	296	238	289	247	261	273	281	268	250	254	296	270	250	265	275	249	274	280	267	234	262	270	272	275	269	252	275	249	256	277	266	252	257	233	267	286	272	300	282	236	265	282	286	260	303	282	251	275	278	256	286	282	285	294	256	272	274	253	244	275	268	280	271	279	253	300	281	285	250	245	274	276	278	255	284	277	286	278	252	259	275	284	258	288	289	274	288	277	258	287	288	282	280	258	306	250	252	259	239	267	272	282	227	322	253	265	287	266	284	225	298	292	261	260	300	274	286	302	255	270	280	295	291	245	275	281	261	276	293	265	277	263	283	246	273	271	239	288	239	263	268	276	278	315	254	274	237	266	267	281	289	262	273	299	262	294	267	258	265	288	238	264	279	255	268	260	286	295	287	291	285	262	253	301	275	269	282	267	284	290	261	244	279	285	274	255	267	288	261	247	257	290	282	226	278	282	289	267	284	270	279	258	277	250	279	293	254	250	271	247	298	274	254	293	276	272	263	272	256	267	250	284	270	261	276	270	293	254	267	265	273	282	273	286	283	285	257	268	259	255	234	260	273	304	256	284	270	253	275	271	290	268	259	291	287	275	278	276	269	292	254	252	242	261	288	277	298	257	275	270	283	276	232	267	248	259	299	302	278	295	264	231	264	273	286	287	269	273	272	291	278	273	252	272	263	287	249	276	286	226	262	282	285	258	280	270	261	263	288	303	264	290	269	269	256	274	278	274	297	275	252	300	259	272	268	243	294	265	257	276	254	276	292	265	291	254	267	260	267
47808	17047	4548	960	628	500	408	322	307	240	220	209	241	212	206	170	172	180	195	165	161	175	166	143	158	155	166	152	154	167	173	160	153	159	169	172	168	148	149	158	154	136	138	145	163	144	144	160	147	165	155	138	149	184	141	150	135	152	149	140	161	162	140	141	149	156	151	151	147	137	114	146	150	141	145	157	133	153	153	139	147	164	145	155	154	150	121	153	139	143	131	129	165	147	154	140	168	158	159	145	153	125	142	147	152	158	160	151	123	127	143	169	170	149	139	129	150	144	138	131	138	137	125	144	135	139	151	147	162	133	149	162	142	182	137	145	150	153	153	149	144	135	149	161	144	145	150	147	164	149	137	131	148	154	161	151	142	147	129	140	149	148	154	168	150	123	155	136	156	136	138	154	147	155	132	127	148	141	147	134	155	145	135	136	141	112	148	160	151	150	146	161	145	164	150	144	150	143	141	136	136	147	160	157	130	132	141	140	165	132	132	148	154	145	142	133	145	151	150	151	163	141	166	132	138	153	147	163	178	142	154	154	130	155	142	163	161	131	147	164	170	133	173	144	107	137	147	171	148	159	142	150	145	167	155	148	145	142	130	142	131	140	156	156	153	127	132	150	143	164	167	149	155	154	162	128	133	125	171	136	148	150	132	157	153	151	147	122	150	148	130	143	137	148	130	119	147	159	147	137	119	158	134	158	123	158	143	128	150	140	157	154	138	136	154	166	154	141	141	155	129	154	155	138	135	130	152	131	134	145	155	144	140	132	146	136	134	162	138	141	120	159	138	146	135	156	147	142	148	143	144	128	157	128	156	163	129	166	142	130	143	141	151	132	123	151	153	133	153	160	134	122	183	143	161	151	153	138	135	154	135	151	160	164	135	163	137	143	132	128	146	168	147	144	145	139	162	134	130	152	130	142	147	148	148	148	162	140	143	131	162	164	142	138	149	162	170	148	143	157	139	162	156	128	136	136	147	131	142	128	161	165	145	153	139	153	131	142	141	154	145	153	144	144	124	154	141	139	155	163	144	155	150	159	158	134	145	132	168	144	150	144	154	144	142	133	145	156	146	142	140	145	141	135	146	155	158	144	146	136	156	146	116	135	173	153	139	152	144	154	150	140	158	128	154	140	145	146	133	148	146	137	141	143	150	156	138	138	160	150	167	158	152	150	140	147	159	157	141	147	158	136	149	157	146	141	145	144	136	157	139	153	159	140	125	162	140	134	130	151	142	135	146	133	150	169	126	134	185	140	137	121	145	150	163	159	145	144	152	162	140	164	123	145	172	148	143	151	153	145	178	122	130	149	142	121	142	118	154	146	140	137	141	177	136	152	134	144	133	169	135	143	147	153	153	147	144	152	146	136	147	163	141	128	136	142	167	132	149	139	135	131	170	135	153	173	144	131	142	146	136	143	148	150	133	178	148	131	152	141	137	132	150	134	147	124	139	164	140	132	139	145	146	136	145	166	152	142	145	146	168	145	137	138	138	146	147	133	174	179	160	161	148	148	157	151	156	143	153	151	151	139	144	158	155	139	144	133	162	140	158	145	128	154	170	141	138	141	164	155	146	148	154	145	183	151	132	142	120	162	144	143	121	144	158	162	132	141	150	157	141	153	157	161	163	151	159	168	135	145	132	150	172	143	122	154	123	156	148	142	142	134	153	163	134	152	141	149	136	136	142	149	159	148	141	163	149	161	129	173	137	117	173	149	150	156	157	158	133	145	142	149	136	163	142	135	129	148	158	143	157	137	143	146	157	165	156	157	146	144	140	149	139	150	157	153	134	134	151	177	165	152	158	137	160	139	132	156	135	142	150	140	155	148	169	147	127	142	139	152	145	167	144	129	154	140	150	150	159	143	134	136	153	129	153	138	136	138	135	172	168	158	135	160	136	160	159	155	136	137	153	151	143	139	140	167	144	162	147	148	139	135	137	163	144	145	162	146	135	160	146	130	140	136	165	162	151	146	157	158	137	137	131	147	124	142	138	146	151	120	157	149	133	161	156	146	159	159	155	127	153	138	136	150	149	132	143	139	159	158	141	140	154	149	153	129	152	156	144	152	173	138	145	170	128	131	153	150	152	142	141	158	134	131	152	150	140	142	154	148	133	156	127	131	138	154	123	164	144	131	169	132	152	136	138	147	154	146	152	148	157	150	147	158	129	145	135	121	145	135	159	140	144	148	157	159	127	138	138	157	133	143	157	144	146	143	153	153	161	164	156	128	152	143	137	143	133	150	146	150	151	143	170	131	144	137	137	153	161	132	142	129	124	135	148	156	149	157	158	136	132	147	156	143	147	162	136	130	134	168	129	178	152	152	140	150	149	158	151	153	128	150	159	161	151	129	145	138	168	140	151	143	146	173	150	152	170	156	140	126	135	128	138	141	166	148	135	146	143	150	151	145	143	123	140	138	162	147	163	155	143	129	171	162	142	138	148	133	149	148	145	143	150	144	155	149	143	135	120	149	156	142	161	119	150	136	155	151	145	123	161	149	122	163	194	142	137	139	120	167	141	144	138	152	135	160	154	153	157	152	164	142	154	153	138	149	138	133	135	162	152	142	154	158	133	132	156	158	146	151	161	154	160	157	143	135	152	143	135	160	146	135	137	152	128	159	153	132	165	130	134	153	129	151	133	121	126	161	146	137	141	145	124	112	158	142	148	153	152	147	142	135	165	153	161	143	142	136	157	143	131	133	184	142	145	135	129	158	157	121	156	145	150	154	155	142	150	152	142	132	142	131	178	141	169	146	135	147	156	137	152	139	129	150	151	140	150	148	140	141	159	145	136	144	136	152	154	136	134	155	146	169	159	137	153	137	140	127	147	159	147	149	169	163	148	160	139	186	159	160	172	166	140	139	128	143	160	158	138	136	126	151	138	149	154	154	166	140	136	139	130	131	163	158	148	155	149	145	132	169	128	151	158	150	160	146	144	143	163	128	142	154	165	148	142	151	127	149	157	141	159	134	155	123	153	171	162	145	151	163	143	138	143	123	160	151	133	158	141	153	143	134	165	157	158	147	141	146	159	144	137	141	151	143	144	122	141	158	150	164	143	155	132	165	139	158	158	146	149	138	130	152	138	142	159	147	149	132	136	143	157	154	151	153	140	154	142	150	119	140	150	154	149	146	152	144	132	152	165	154	152	145	149	159	137	131	161	143	142	155	152	158	163	136	151	166	157	138	150	161	172	135	147	148	153	145	122	153	150	149	148	130	156	157	151	173	166	146	141	125	142	154	154	132	155	157	156	162	144	132	167	155	123	123	141	160	150	172	119	141	155	140	142	160	153	161	151	149	123	141	141	144	125	137	151	140	132	146	148	145	157	162	149	143	164	137	150	150	142	150	123	131	150	164	150	156	149	140	142	161	145	144	168	132	143	134	140	157	128	131	167	132	126	160	159	137	156	135	159	168	123	141	143	140	134	131	160	144	146	154	155	160	144	153	151	139	146	163	168	140	163	169	129	142	130	160
23290	1166	2442	2862	2481	2077	1741	1495	1280	1134	1014	930	876	812	749	719	715	628	713	654	635	621	592	585	536	551	551	552	532	517	516	505	508	544	502	512	526	519	535	507	511	492	483	524	527	468	487	504	465	454	490	500	509	519	507	466	471	463	530	475	449	479	497	458	467	491	485	537	472	483	453	471	442	472	493	503	488	527	462	469	511	464	476	441	504	504	452	431	502	498	462	474	489	498	504	478	451	463	479	474	426	448	463	415	472	449	460	413	476	457	492	473	434	472	426	502	458	446	485	480	465	472	474	448	492	483	453	455	452	426	441	443	465	478	471	452	440	462	448	474	478	492	463	438	420	452	500	452	463	490	417	462	450	495	509	445	502	451	430	423	460	469	471	527	461	450	432	507	456	480	456	509	487	446	460	444	486	488	432	456	471	481	423	460	480	482	464	478	455	459	455	450	440	476	424	478	432	451	483	425	426	457	488	438	472	477	466	479	519	508	458	463	487	456	428	428	469	468	444	441	482	479	468	485	467	435	459	469	458	466	485	461	468	441	472	450	490	479	471	479	432	461	462	463	441	472	489	477	458	448	490	471	491	496	469	489	503	474	456	440	449	466	473	459	466	457	492	447	459	477	457	469	421	482	509	497	449	507	446	440	488	473	470	448	467	431	439	479	444	483	474	470	477	463	451	496	465	452	458	473	465	468	472	468	457	414	435	466	452	480	460	481	475	496	475	443	484	502	456	437	444	461	484	475	444	438	484	453	456	461	473	492	436	432	455	420	470	403	470	457	428	467	463	517	463	441	475	468	421	494	458	451	457	469	448	453	462	447	434	466	459	468	436	482	478	474	461	502	454	476	401	454	469	432	477	476	434	504	483	465	493	455	417	459	472	448	485	451	488	469	446	462	468	464	475	433	442	431	507	459	469	447	435	421	444	467	437	460	437	462	487	452	443	475	472	424	455	474	462	435	437	450	460	486	430	458	473	471	509	460	489	469	474	443	422	448	500	459	447	460	468	464	457	457	468	476	444	451	476	472	464	452	472	457	459	515	487	481	464	470	439	512	486	478	465	444	467	449	486	466	472	442	493	459	464	491	442	461	462	467	462	449	550	458	460	466	470	461	451	467	445	462	442	477	441	448	462	495	450	493	435	492	470	470	484	465	502	505	462	489	470	467	460	492	434	448	469	437	471	480	438	468	460	474	470	474	482	461	471	433	418	440	463	488	433	507	453	449	458	480	416	470	473	458	471	426	430	484	470	469	476	451	449	477	457	485	459	497	470	487	454	467	481	475	466	444	451	445	456	449	451	444	501	512	471	474	432	470	505	413	459	452	486	472	460	459	448	502	481	426	436	476	482	433	456	466	465	463	471	470	455	463	446	453	453	450	508	414	466	442	448	446	478	462	457	446	456	484	466	479	464	486	492	490	476	476	501	511	457	446	505	473	464	478	484	483	457	429	456	419	454	454	458	450	423	448	471	453	428	470	456	460	452	457	493	463	442	474	456	412	478	455	472	451	452	434	483	423	465	461	510	443	449	430	441	481	445	425	471	476	469	462	476	447	480	502	474	423	455	481	467	456	448	470	426	420	451	469	427	427	431	459	452	439	484	424	480	425	443	455	456	472	473	445	464	455	452	485	458	441	455	462	461	445	445	488	486	450	475	447	418	480	466	452	455	498	485	423	481	451	513	448	490	472	489	426	507	438	408	479	469	497	446	450	426	438	525	498	413	452	442	443	441	430	444	469	428	480	427	428	458	507	462	418	469	484	456	435	468	519	477	478	456	436	468	472	496	489	465	435	455	487	449	465	442	427	446	432	442	475	422	507	484	449	433	467	455	478	430	445	461	476	478	499	450	453	482	461	481	451	459	453	528	486	481	451	470	475	451	484	437	480	460	441	467	454	459	485	475	428	467	438	447	458	459	445	472	450	465	465	466	457	465	465	450	442	478	484	436	449	424	527	481	417	461	477	408	490	456	463	456	481	489	491	480	459	464	434	458	443	469	456	450	504	507	495	479	459	464	450	487	534	462	442	493	450	465	490	431	454	465	454	490	479	444	451	420	455	442	434	481	490	426	443	459	445	426	438	465	479	474	494	441	451	468	477	504	499	478	449	488	443	437	475	481	468	431	445	471	448	452	425	464	450	434	454	464	524	493	452	474	437	465	476	444	434	431	440	481	464	466	493	498	433	470	468	448	468	457	456	474	450	449	450	452	464	449	466	506	450	460	437	459	480	433	490	473	448	455	450	442	470	451	456	484	469	462	460	427	423	466	473	432	535	461	416	429	481	447	500	444	440	458	440	466	485	451	487	481	483	457	496	465	485	490	441	477	452	447	454	475	478	458	453	425	488	465	482	443	457	459	439	467	445	494	478	482	448	495	493	422	425	457	450	450	450	434	465	457	458	448	432	455	441	457	460	437	464	437	472	473	480	460	406	433	463	477	466	456	470	452	495	467	468	445	488	464	474	451	444	475	464	456	435	451	451	434	478	477	485	434	441	406	437	479	488	483	466	477	399	447	473	507	456	482	430	464	466	479	427	493	452	461	472	422	475	522	469	463	462	485	431	455	442	456	457	471	448	490	473	426	468	465	484	454	458	441	457	467	450	474	459	458	433	506	457	482	494	470	467	454	478	457	482	432	463	452	444	469	467	501	453	458	455	463	470	464	482	451	467	467	500	474	469	469	457	416	443	488	481	430	492	468	431	447	493	452	440	441	488	449	429	484	477	467	482	448	404	459	474	510	491	457	469	452	428	463	457	437	455	442	428	441	463	432	443	472	428	463	455	481	474	403	465	434	432	457	433	438	421	445	479	454	468	436	489	484	431	458	434	468	496	440	499	458	424	480	456	456	465	423	471	440	484	478	449	469	456	471	443	473	432	470	502	474	474	455	425	455	488	482	479	452	427	472	430	474	467	475	471	417	475	457	392	470	474	500	472	447	449	448	482	451	452	432	476	483	444	436	418	510	457	480	464	473	485	435	458	449	437	456	435	459	496	446	454	451	466	463	457	454	450	441	488	491	453	455	448	422	474	466	471	457	467	447	461	423	467	424	493	431	457	445	485	453	478	442	457	450	472	459	487	478	454	512	434	430	465	475	501	491	448	461	432	458	449	439	509	420	466	451	448	446	498	492	461	481	435	450	476	469	451	477	451	513	466	452	465	453	476	422	456	461	475	453	441	397	493	485	467	461	463	452	425	464	486	461	475	439	463	472	469	483	473	478	465	440	464	482	454	465	473	512	456	477	462	486	461	444	493	439	446	445	475	479	469	466	467	451	463	505	490	472	454	471	465	474	453	463	435	443	502	472	452	474	478	474	453	454	496	448	432	486	440	434	465	461	487	481	505	462	450	453	475	482	460	517	488	485	487	488	452	465	459	463	494	466	482	458	448	447	449	473	466	507	459	483	476	465	455	445	487	497	447	452	443	485	449	454	437	451	490	465	462	482	427	457	442	468	488	480	451	467	455	462	472
47664	23696	19798	3110	1333	983	735	563	593	452	451	423	383	370	310	330	281	299	298	259	250	272	255	280	270	272	259	260	251	269	246	226	273	249	252	247	231	251	248	228	225	244	233	229	253	258	243	248	272	277	271	224	248	244	246	214	263	273	244	237	270	231	223	235	268	229	239	244	263	261	255	223	245	248	223	219	236	260	246	241	245	236	255	212	241	229	232	264	230	229	250	242	261	270	252	247	213	251	237	260	239	244	245	216	248	259	249	238	241	222	222	239	242	226	231	259	239	227	225	233	223	252	226	231	244	239	218	238	230	227	228	229	249	232	235	265	231	253	253	217	240	223	212	245	246	239	223	249	196	242	243	247	260	234	255	212	230	236	242	239	218	236	225	253	236	213	213	250	233	240	241	248	251	259	263	249	238	228	222	254	239	215	214	257	239	255	281	213	228	267	246	238	229	240	253	232	241	224	219	240	253	234	214	258	221	256	268	231	219	256	233	253	247	237	238	257	250	231	240	234	244	281	236	245	234	233	234	215	262	213	226	221	234	244	234	258	238	231	223	211	245	221	218	242	256	237	239	235	230	251	244	250	269	235	252	236	235	246	229	251	204	256	269	265	233	232	241	225	264	269	253	234	245	247	246	255	244	232	242	204	216	227	259	253	237	233	248	255	218	272	234	240	230	233	251	212	258	223	237	232	270	224	251	236	247	249	256	260	223	250	262	242	233	234	269	219	218	254	254	244	216	236	219	232	210	238	215	225	247	242	242	255	225	229	205	243	266	223	273	210	227	209	234	241	223	242	244	231	236	244	231	216	237	281	212	224	248	233	244	217	232	217	223	253	241	228	244	223	240	245	230	231	235	222	230	233	248	256	234	249	222	239	247	225	245	242	277	246	246	240	232	238	223	231	248	248	250	231	253	279	262	251	217	250	238	238	237	226	234	227	270	264	238	253	243	251	195	250	255	233	233	228	236	203	227	235	233	270	226	238	227	222	235	204	249	271	239	219	224	244	235	231	232	211	243	239	235	221	261	258	229	233	243	234	250	236	256	244	256	241	260	196	247	256	242	245	223	251	242	258	216	274	262	242	219	259	246	274	227	229	214	260	250	262	253	243	251	232	248	268	210	255	219	236	235	246	233	258	235	220	235	225	250	222	254	240	256	207	244	241	239	235	240	229	233	226	253	237	257	246	255	233	229	232	240	254	253	242	264	215	243	228	234	243	243	219	242	237	228	238	233	224	233	248	253	247	268	242	245	240	229	234	205	256	239	233	245	228	262	257	225	250	239	221	246	219	250	224	254	264	244	253	243	242	247	224	253	230	250	260	243	264	229	238	226	245	210	252	244	231	247	207	260	246	226	293	257	250	219	203	240	228	252	236	241	237	234	218	226	225	270	216	223	215	271	263	264	248	217	242	238	220	237	250	256	257	247	257	215	213	236	240	232	242	222	227	230	231	268	228	244	241	237	248	267	248	228	236	227	247	251	221	251	227	273	246	219	231	231	220	243	261	215	236	245	233	242	226	229	249	234	262	240	250	245	283	250	262	259	230	221	247	222	244	238	225	239	239	231	244	267	218	267	260	236	230	236	218	233	242	238	219	239	225	234	235	247	201	242	239	255	211	250	226	260	251	227	199	221	232	254	251	255	255	246	239	224	234	256	225	234	219	248	252	255	246	242	206	272	218	272	220	226	224	233	204	253	240	227	229	231	232	209	252	223	247	240	246	252	265	241	254	213	223	242	224	218	228	220	224	203	242	231	236	212	244	231	238	243	227	244	241	238	261	237	224	217	217	265	240	258	261	240	245	237	238	212	223	216	253	206	229	236	251	261	227	283	214	235	226	219	234	247	253	230	231	254	240	246	247	212	250	264	239	225	244	268	217	255	246	212	247	262	231	246	238	258	249	220	214	238	222	237	227	236	242	259	255	216	250	245	281	231	246	254	221	237	275	280	250	253	205	227	252	220	237	264	263	234	233	245	228	253	257	263	227	242	237	239	247	270	237	251	246	249	231	276	250	228	235	234	236	242	203	238	245	235	237	236	233	236	228	250	250	233	242	279	248	259	231	245	263	256	237	232	238	226	205	232	235	270	222	193	260	230	252	239	264	231	226	253	228	228	233	226	244	220	240	236	206	228	237	247	223	237	248	282	233	239	255	200	235	271	217	228	243	247	229	251	233	245	246	229	241	242	253	221	238	239	234	259	249	233	250	248	250	257	257	238	230	214	255	233	225	249	236	222	215	266	223	238	217	252	222	241	254	241	228	244	236	221	244	237	224	272	231	227	246	251	235	214	244	245	233	260	222	231	256	235	258	233	257	234	242	242	243	223	228	235	239	250	241	262	209	221	264	241	273	249	225	269	241	233	217	257	217	241	203	224	225	233	253	219	259	247	252	210	227	269	235	240	221	252	245	224	241	270	219	222	208	246	231	240	232	229	229	205	237	247	235	232	250	226	244	223	242	241	246	225	266	218	242	231	223	225	244	248	240	240	225	239	229	246	246	228	239	232	257	268	229	245	202	257	234	228	237	223	229	215	239	230	238	226	231	236	228	239	220	246	205	220	259	218	226	253	233	232	226	228	235	225	229	243	234	245	259	257	244	264	222	209	256	236	233	225	241	236	233	233	261	233	219	268	234	228	236	203	248	262	215	226	223	269	221	249	235	245	248	228	241	241	211	252	214	247	217	259	245	256	219	223	248	257	237	240	235	227	213	262	235	241	232	244	214	237	231	238	247	233	248	274	253	223	218	236	247	243	256	225	242	267	240	267	242	229	244	237	241	231	204	220	214	237	245	246	214	242	227	237	251	219	258	217	218	233	257	242	232	205	214	245	242	233	227	264	226	223	261	228	251	234	248	236	224	248	214	214	221	243	235	268	237	201	255	228	213	228	246	227	244	248	230	219	247	227	245	243	246	250	264	257	241	245	218	251	253	224	238	256	254	226	244	250	248	244	244	217	225	238	243	196	231	233	224	245	253	213	245	222	247	241	234	227	232	236	218	224	235	247	226	228	228	254	242	228	256	255	268	235	232	227	252	240	247	226	241	225	281	225	295	232	235	245	234	223	242	228	227	233	262	223	244	253	254	237	256	224	238	242	238	238	264	239	222	254	237	235	230	262	219	240	224	239	228	240	230	247	247	247	244	243	247	248	231	259	233	237	248	252	259	235	276	218	224	248	228	246	248	254	276	242	249	236	243	258	263	226	230	257	238	242	231	233	220	228	244	217	222	237	223	229	217	217	229	236	246	267	220	232	259	238	230	245	239	234	234	245	245	247	244	233	254	234	224	211	251	260	221	240	233	225	236	249	227	231	266	261	243	221	233	248	237	237	267	243	250	245	241	229	243	246	239	235	250	230	236	270	231	230	228	203	232	264	252	226	245	210	209	209	236	263	227	222	234	249	220	239	230	222	255	242	230	239	230	269	243	242	254	265	216	236	233	245	220	271	238	221	239	241	238	238	244	227	229	249	227
26355	2249	4646	5237	4433	3848	3156	2635	2212	1990	1818	1615	1472	1395	1274	1188	1192	1071	1102	1027	1016	973	993	878	911	900	880	872	808	896	814	813	828	800	781	799	820	820	793	786	812	760	747	774	757	778	761	740	712	777	772	769	766	698	732	748	712	730	706	753	713	739	783	726	732	718	745	735	725	699	714	688	730	734	728	741	701	754	719	689	741	731	728	684	714	705	745	718	683	685	665	708	675	719	762	724	750	656	698	767	683	699	702	721	706	700	704	709	697	691	683	745	730	646	701	701	681	747	725	686	716	692	630	717	726	667	722	732	746	707	750	731	749	743	707	704	648	722	715	707	677	670	747	718	674	677	694	684	692	652	722	677	698	715	679	667	704	720	722	670	632	693	683	758	730	711	711	738	682	708	700	678	663	723	707	713	664	712	669	677	685	681	756	732	713	694	708	689	694	660	669	670	735	706	706	648	721	694	712	671	686	734	765	665	666	710	677	670	684	698	695	692	687	734	686	704	700	708	674	669	693	668	679	742	736	695	664	732	703	696	719	704	674	671	646	689	701	670	688	690	698	662	696	681	665	700	706	655	674	720	713	708	671	665	704	716	708	719	720	711	733	663	678	721	720	682	701	688	675	716	682	734	728	711	680	655	678	652	689	679	700	666	702	668	656	685	672	692	668	685	692	683	641	652	722	697	684	704	727	740	729	724	684	690	654	699	722	691	699	691	668	675	669	623	670	721	692	706	683	654	671	698	666	718	706	682	689	684	669	726	655	692	679	684	724	752	746	703	733	692	704	666	684	708	741	726	747	710	669	676	658	666	636	678	721	701	687	743	669	650	652	697	674	663	652	695	720	717	697	696	647	727	698	707	735	716	711	703	699	722	690	674	672	734	755	727	696	721	690	705	710	680	721	725	707	711	708	653	711	714	753	682	711	730	716	694	680	709	723	694	714	703	728	687	687	706	704	679	630	768	704	662	724	647	716	715	713	676	684	659	698	713	712	750	702	726	700	728	644	704	691	696	700	713	718	667	710	706	705	702	655	644	661	673	712	683	689	693	675	722	710	721	700	712	698	719	636	735	720	678	680	714	667	700	738	689	723	657	702	703	705	734	669	686	721	697	699	711	715	670	697	689	726	712	692	671	695	728	738	652	676	647	726	709	712	705	678	704	719	697	668	736	690	715	694	697	690	714	652	694	700	691	695	653	708	657	698	688	641	707	655	729	709	715	699	673	731	648	716	674	688	747	654	697	697	736	687	700	685	741	723	685	671	705	695	725	685	706	690	642	714	655	717	695	697	696	733	725	685	713	687	700	708	703	703	681	676	712	719	712	693	706	678	676	695	701	698	723	701	735	682	674	716	709	707	709	742	690	675	679	723	747	689	696	649	700	665	733	685	686	736	729	736	674	701	690	731	699	671	683	708	670	676	734	649	692	671	704	690	704	698	728	721	686	747	657	670	713	720	682	725	735	660	656	677	682	686	706	687	670	727	721	671	684	737	702	691	696	709	671	731	725	688	689	726	724	706	761	697	693	692	711	693	679	732	711	675	645	674	723	678	708	725	684	672	673	747	682	679	684	715	692	737	733	696	682	724	673	722	709	663	699	666	680	726	680	671	684	671	682	689	660	695	660	693	684	660	753	640	686	659	731	682	675	692	746	695	720	677	643	743	683	681	664	671	740	724	765	639	682	667	682	706	712	688	696	674	700	749	669	641	699	717	692	735	720	742	692	676	755	672	705	714	700	711	677	693	735	712	657	730	749	710	733	729	680	644	668	691	661	644	680	746	710	724	694	708	703	682	687	748	706	698	739	699	695	693	734	721	677	679	714	720	686	707	710	672	737	774	665	705	719	661	687	683	706	743	642	666	688	701	684	704	734	679	773	690	700	688	714	675	684	699	698	689	715	690	642	721	697	683	694	701	731	699	731	681	705	660	686	706	715	667	666	691	640	683	685	663	738	703	702	714	672	738	703	700	663	710	701	694	684	679	719	697	714	708	696	659	699	699	735	681	718	701	660	676	686	702	686	666	719	691	679	712	733	693	719	678	679	695	650	712	682	716	720	671	679	693	657	693	646	714	670	670	696	746	681	697	727	709	730	686	709	798	711	705	672	668	723	737	691	772	748	728	678	700	715	719	685	700	682	711	651	679	681	672	669	698	685	698	721	741	683	731	740	682	683	733	644	684	709	704	721	688	727	684	694	712	642	639	693	673	729	735	719	733	670	690	740	699	701	688	679	717	650	723	678	707	696	726	720	704	735	709	656	716	707	743	671	699	712	700	712	659	654	720	679	701	722	749	708	680	699	652	678	685	710	744	755	677	700	700	708	654	673	731	735	674	664	692	736	712	692	722	670	674	696	733	691	664	695	749	705	694	721	679	693	679	723	692	716	701	692	687	692	667	704	643	676	695	652	673	651	650	691	717	725	681	701	665	682	729	701	742	708	710	800	675	666	700	701	712	670	624	658	652	767	705	708	660	703	705	690	668	661	688	665	678	665	729	703	692	681	695	691	670	651	650	691	707	687	678	619	694	673	673	699	688	715	691	656	688	692	686	720	700	632	719	754	690	700	714	728	683	667	700	650	678	684	668	699	670	668	686	731	720	728	681	675	696	744	752	695	702	705	708	719	703	709	715	680	677	662	686	702	687	745	701	713	672	658	740	692	647	701	703	719	658	690	641	704	695	636	697	686	651	697	713	673	633	700	692	688	653	688	719	698	669	727	724	669	672	689	757	702	712	717	694	702	695	678	719	692	657	704	715	711	624	680	694	765	709	680	710	669	696	684	681	658	667	699	722	686	701	713	667	745	674	688	712	700	642	722	732	693	706	738	691	773	693	685	660	654	706	725	680	674	727	669	718	723	697	631	727	726	713	684	677	705	676	692	692	672	669	674	714	723	664	701	689	759	640	707	669	715	661	673	701	673	686	695	660	744	706	682	697	692	697	694	699	727	654	639	710	740	705	690	731	721	697	706	707	709	715	701	716	686	677	674	684	716	669	708	672	688	676	684	645	736	668	625	698	655	664	713	724	695	688	671	701	656	712	674	742	733	635	692	756	743	715	687	729	733	666	683	709	705	703	706	673	668	677	706	678	742	667	719	700	664	704	702	691	679	699	700	692	732	660	679	719	637	686	708	695	691	706	682	669	701	666	712	703	713	694	661	731	700	674	715	718	712	722	634	671	745	748	651	722	694	727	678	683	661	711	746	678	728	705	709	670	664	740	727	746	699	720	680	692	728	742	645	655	670	716	710	664	701	688	706	665	669	645	679	704	708	707	631	707	703	612	716	685	688	715	704	692	718	653	684	675	677	690	719	655	660	691	671	673	667	768	651	691	656	692	697	675	678	666	709	659	721	716	713	701	692	684	678	642	728	705	662	723	680	753	707	700	728	677	655	693	702	766	711	686	746	736	694	713	716	728	656	682	672	676	719	727	706	765	745	701	669	652	671	659	706	690	733	718	699	659	667	689	701	703	701
8431	263	186	116	78	94	70	75	83	83	62	63	85	62	84	78	73	71	65	63	62	84	67	74	81	71	62	77	49	75	61	69	80	58	58	66	75	67	73	55	70	62	71	67	68	77	79	65	68	59	66	69	43	83	58	54	69	86	67	83	53	56	80	53	69	68	76	79	75	57	96	66	84	67	80	57	64	83	72	73	86	65	51	71	76	86	82	73	77	61	70	79	72	68	65	75	67	52	54	69	70	72	60	59	65	60	61	82	73	70	63	79	65	69	73	57	63	79	74	90	69	64	76	82	64	63	69	62	65	65	75	58	71	67	77	64	75	74	93	78	66	79	67	70	63	81	71	59	70	62	71	68	62	74	56	61	64	61	69	59	61	86	68	74	67	63	78	66	68	70	57	62	73	60	67	83	63	65	75	74	71	69	75	73	71	62	89	72	65	74	70	46	70	56	69	84	70	59	93	55	75	71	71	74	73	72	65	66	68	86	63	56	73	68	78	71	79	52	51	78	73	57	66	57	65	64	71	70	70	77	67	65	70	72	68	71	65	61	70	65	71	57	66	69	75	60	64	88	55	68	62	77	71	77	69	78	58	51	70	68	66	66	83	60	81	86	86	61	64	75	73	77	77	65	70	58	53	72	91	78	82	78	72	76	71	63	68	59	58	62	73	71	64	66	69	75	69	69	78	64	69	83	68	66	78	58	63	59	78	75	69	69	73	53	55	59	71	59	63	72	65	65	84	59	65	65	58	55	66	63	63	72	58	67	71	56	72	61	57	71	69	78	62	54	75	65	67	64	68	56	67	58	60	61	73	57	56	74	60	69	76	72	73	86	65	68	63	60	51	63	72	79	79	79	63	71	57	71	69	80	56	68	82	76	62	55	73	65	91	63	71	71	57	53	73	71	83	74	63	66	75	72	71	69	68	78	62	57	62	82	73	81	77	74	71	79	83	79	60	70	75	79	65	53	64	77	70	75	69	69	64	62	75	62	76	75	73	71	57	67	63	60	79	80	83	77	68	58	67	67	62	75	66	60	72	73	63	81	53	69	79	60	72	75	59	60	81	55	68	83	65	77	76	69	71	66	68	52	66	72	70	70	68	66	66	63	60	53	82	72	67	78	75	57	49	58	67	77	69	82	81	76	73	72	68	68	63	64	68	79	69	77	71	61	64	64	65	71	73	83	64	55	92	71	61	61	71	70	69	54	71	63	75	77	65	61	71	61	76	72	83	67	68	44	90	74	57	72	101	78	65	54	93	54	73	73	78	68	63	78	86	82	60	74	67	61	67	69	54	72	79	63	58	74	65	53	80	67	50	56	65	61	75	87	73	59	63	66	68	69	64	78	74	63	71	75	61	63	61	72	80	67	81	73	65	64	67	63	65	65	65	75	66	73	84	77	61	63	71	70	56	63	67	65	72	66	74	60	90	55	61	73	66	69	72	62	65	79	59	63	64	82	73	62	74	63	59	63	67	75	63	60	83	65	62	83	61	70	64	79	71	78	73	86	67	66	71	61	74	71	64	57	71	83	67	75	61	65	60	65	79	72	63	81	60	75	67	77	60	72	76	69	69	65	71	61	75	77	68	74	63	65	58	69	52	72	76	67	78	72	74	70	71	72	83	70	84	63	81	67	60	70	61	92	68	66	75	58	59	76	87	71	70	80	71	81	73	83	65	69	72	68	74	63	58	59	63	64	56	79	64	64	80	77	74	82	61	73	83	74	63	77	75	57	57	71	80	77	84	79	83	69	73	73	72	78	63	77	67	66	73	87	68	67	75	70	62	54	75	61	80	72	86	64	67	74	66	90	74	56	63	62	62	56	61	72	69	67	75	72	67	71	78	63	85	71	58	68	67	79	71	69	70	65	75	72	78	57	55	72	70	64	72	67	66	72	76	60	74	71	69	68	67	76	68	83	76	69	76	52	65	70	55	62	68	68	66	62	74	60	61	79	72	63	69	67	69	78	48	74	70	60	78	77	60	74	64	63	72	75	59	76	69	72	78	61	71	66	68	74	74	76	66	74	66	61	77	74	68	93	68	63	61	73	56	64	69	67	67	62	76	69	54	69	73	64	64	79	65	73	59	80	82	73	60	57	66	74	63	67	71	79	66	75	72	57	62	77	63	67	67	63	75	77	63	57	72	77	72	63	67	66	65	69	66	65	71	65	69	65	78	58	70	60	65	76	75	69	59	59	76	88	79	67	68	63	69	79	63	75	74	75	64	80	56	68	68	75	75	71	63	68	79	63	66	62	63	68	74	78	68	69	67	60	64	83	77	60	68	75	56	57	70	72	78	85	72	74	72	80	69	78	64	60	71	70	71	73	54	69	69	79	64	72	68	44	79	67	59	79	63	64	73	63	73	84	75	83	78	79	68	62	68	80	74	62	63	76	59	63	64	60	65	71	65	92	53	64	72	62	60	67	79	71	65	69	73	80	66	47	63	81	62	77	70	79	95	58	72	51	84	61	67	69	80	69	72	67	61	58	85	68	65	69	61	69	63	73	72	64	65	74	70	65	82	46	63	56	61	61	69	66	82	62	78	66	68	79	55	66	56	82	67	67	76	65	53	68	74	68	64	75	79	76	67	78	68	64	72	75	66	61	62	75	66	67	59	80	71	72	68	67	61	66	75	92	81	62	59	71	63	80	62	56	61	69	68	65	61	78	76	68	83	55	76	71	63	70	64	63	73	64	74	73	72	88	70	69	79	67	65	83	73	58	67	64	69	63	72	81	57	78	61	66	55	68	75	63	58	67	62	64	59	72	73	60	68	69	60	70	77	68	68	70	60	81	56	85	74	74	65	72	58	67	72	56	71	63	72	81	92	65	70	65	63	46	70	69	70	66	80	51	63	56	79	60	56	68	75	64	59	73	72	73	69	71	66	63	63	65	96	79	72	62	61	78	60	75	64	88	71	67	64	73	78	69	77	68	60	69	78	83	63	68	80	51	62	53	83	65	75	61	73	63	74	64	84	66	76	64	71	62	74	80	69	62	72	50	79	59	62	59	64	85	52	60	67	72	71	70	74	74	69	74	60	70	65	81	76	71	68	71	73	62	46	78	74	60	66	68	71	69	53	75	61	78	73	74	87	75	54	59	70	67	75	72	56	74	60	61	68	76	79	68	74	66	68	84	66	74	75	76	80	88	73	62	65	76	52	64	78	56	66	61	83	70	71	65	74	77	81	80	70	62	63	59	71	45	47	68	70	58	69	76	63	63	73	80	69	70	54	60	75	75	69	85	82	70	73	63	70	58	73	72	66	74	74	59	66	56	72	60	71	66	66	56	62	74	68	71	66	64	78	65	79	68	71	55	59	74	71	64	66	67	65	54	60	74	55	64	76	66	80	80	78	63	61	71	73	77	77	71	85	70	74	66	75	83	66	61	68	62	72	64	59	56	80	79	59	69	69	85	83	76	60	76	71	83	72	63	65	80	65	65	64	66	75	63	62	76	65	67	84	74	81	67
8954	321	390	387	372	355	340	316	275	320	282	285	260	289	270	256	266	287	273	271	271	257	262	264	264	262	262	292	265	279	282	238	258	264	301	265	244	231	250	272	267	281	236	261	252	255	240	242	263	261	266	256	260	253	261	263	246	263	240	258	276	254	269	263	262	250	247	251	265	261	278	248	287	231	267	251	248	257	264	234	255	290	247	252	257	286	256	256	249	236	233	225	267	244	245	254	252	243	246	270	308	288	255	271	256	259	258	259	258	299	258	278	254	251	260	274	259	241	270	261	280	260	285	268	262	313	259	254	243	252	278	266	252	268	256	257	248	246	284	268	243	225	268	259	238	243	243	254	260	248	241	279	262	272	253	272	240	255	284	245	260	245	243	278	247	262	286	273	252	250	256	240	239	281	257	262	241	250	261	237	263	254	267	253	227	255	256	248	275	255	245	256	246	250	270	269	244	286	276	259	251	263	270	295	272	280	264	255	263	281	258	280	279	263	268	227	239	248	271	248	255	269	269	279	263	272	263	271	231	247	269	256	251	263	265	260	235	258	255	244	284	246	272	220	223	268	249	281	282	277	254	256	236	251	297	293	259	229	236	299	244	281	250	237	242	258	252	257	261	262	276	250	289	281	228	241	266	233	243	236	250	255	233	260	257	246	274	271	269	236	222	249	248	249	251	248	221	250	243	260	261	259	258	232	240	251	251	258	256	259	264	242	245	260	270	254	288	259	260	258	250	277	271	248	223	285	266	241	247	256	238	228	263	267	258	234	270	251	255	283	280	241	235	250	260	279	278	270	245	262	256	268	244	247	251	260	257	257	266	267	254	239	256	276	249	229	232	277	259	251	251	270	265	242	261	278	235	259	256	249	236	261	274	256	260	263	239	244	255	259	277	253	249	241	262	276	279	262	285	228	298	258	268	247	265	248	282	267	282	259	262	264	254	237	283	254	249	248	255	250	232	247	249	242	263	262	293	273	244	250	240	249	275	240	257	263	251	257	269	256	293	265	263	271	263	280	251	273	267	273	269	243	257	267	261	291	260	254	258	277	263	261	249	303	250	259	262	295	265	238	267	255	234	281	243	243	250	242	257	267	255	238	240	245	248	246	250	263	248	257	241	262	249	249	263	252	250	276	247	279	268	278	264	254	271	272	240	246	267	265	268	279	242	263	276	244	263	259	277	287	225	278	270	259	267	268	256	229	251	238	247	264	251	259	247	257	274	254	253	237	275	229	269	272	264	259	241	259	250	266	257	251	247	249	254	246	278	258	244	294	231	251	269	249	231	252	252	255	254	263	235	247	246	256	259	286	257	254	261	277	253	255	258	266	241	252	270	237	253	254	263	284	274	271	241	269	275	251	228	265	259	253	252	241	263	260	250	271	256	258	273	247	265	243	259	273	248	230	280	262	263	267	240	256	265	255	243	244	238	273	234	234	265	279	256	270	244	274	242	265	264	231	254	290	260	261	269	248	265	277	258	258	255	242	269	246	249	260	260	275	229	271	255	251	239	255	242	248	277	253	281	281	271	262	267	255	262	276	271	253	277	245	236	278	263	264	242	239	276	274	270	224	259	271	248	276	247	285	258	239	267	264	264	280	263	234	257	232	249	250	265	268	270	254	253	258	256	244	258	260	264	267	226	270	266	262	256	244	249	272	281	258	255	256	273	232	221	250	245	234	261	263	256	245	268	256	245	247	244	268	257	264	288	239	219	252	258	241	256	228	247	251	281	270	251	278	272	263	236	246	256	256	260	253	268	261	283	250	277	273	228	241	232	264	237	270	257	219	269	233	245	243	267	241	270	259	260	223	263	272	277	279	264	250	261	240	263	271	253	261	255	267	265	240	239	240	263	264	267	262	244	233	262	259	250	284	262	268	299	243	279	270	257	255	265	261	257	254	279	269	257	274	280	236	233	254	253	261	261	265	261	264	263	258	268	241	241	275	247	244	244	259	254	265	261	242	273	235	269	240	247	256	254	240	234	256	233	267	260	269	254	285	250	280	233	267	246	237	256	254	282	265	281	299	261	257	275	251	283	256	236	235	275	255	244	258	263	265	225	229	248	267	245	269	262	244	291	264	288	267	253	281	249	259	233	260	284	240	245	252	254	254	220	255	249	273	237	268	257	257	252	266	216	237	263	252	272	243	273	266	263	233	250	285	263	277	258	275	241	240	268	259	223	259	264	272	257	253	267	266	229	261	277	249	219	273	273	272	252	277	231	285	256	266	255	287	258	252	251	249	261	271	256	274	268	249	244	247	267	260	271	259	256	263	266	246	258	233	261	272	269	259	266	240	260	262	266	254	247	256	244	278	248	268	241	258	273	286	247	265	251	253	266	261	256	266	256	260	250	250	255	252	270	251	243	268	277	266	256	252	275	251	270	254	275	233	235	234	266	260	291	244	266	264	225	250	267	257	231	273	267	241	261	266	256	281	230	243	260	267	238	273	236	242	245	265	298	258	248	248	271	241	276	244	237	264	253	249	277	241	276	255	246	247	253	243	284	248	270	268	258	217	289	255	229	248	275	269	246	245	266	249	273	271	241	249	269	267	257	273	236	253	243	252	279	262	232	263	270	250	239	246	273	271	277	250	273	230	254	238	291	260	280	270	247	259	258	295	264	229	257	256	238	208	254	230	277	255	255	260	257	262	260	264	256	270	244	267	262	236	253	245	251	246	255	263	266	252	266	237	229	266	238	274	244	257	245	229	285	237	268	241	307	259	268	203	246	266	260	258	251	283	248	261	243	235	288	239	254	271	262	247	255	227	303	229	277	245	259	277	239	272	263	246	264	302	251	253	244	268	270	280	271	279	262	251	271	261	272	255	292	243	220	249	261	276	255	263	264	255	250	272	244	298	278	270	242	274	262	259	255	263	238	260	238	242	255	255	283	251	227	243	281	272	272	240	273	248	254	265	248	247	249	275	260	240	279	256	254	262	272	257	255	250	248	247	273	267	240	236	295	284	236	280	241	275	252	234	261	262	252	218	264	232	264	264	268	260	263	228	271	267	262	254	246	252	266	244	243	261	270	236	243	271	262	289	280	244	236	247	263	241	271	272	252	224	245	287	265	278	252	260	268	284	274	267	270	252	301	272	255	256	257	250	263	251	267	228	280	243	237	256	279	296	279	271	240	258	267	272	259	279	253	266	264	247	238	255	270	280	251	277	295	250	300	245	264	231	299	272	235	229	274	264	237	268	261	253	260	258	272	241	267	240	241	273	289	263	263	270	243	267	264	276	243	237	281	255	251	263	257	235	263	281	273	279	257	248	265	256	258	262	262	275	243	288	263	260	252	249	252	264	231	253	250	257	247	266	250	264	270	269	272	265	247	255	267	244	261	253	270	265	231	249	253	235	291	246	238	279	273	257	256	256	272	253	241	274	272	257	269	269	274	284	267	245	236	261	263	284	251	278	257	249	259	257	241	258	265	260	269	252	283	265	268	255	267	238	275	269	286	240	274	272	228	274
40692	18663	4663	927	622	523	455	327	263	231	242	215	209	206	199	200	170	187	172	162	161	165	186	161	160	165	162	163	146	152	160	152	162	153	164	149	145	162	150	171	150	165	164	164	139	139	117	175	138	146	143	147	133	142	149	149	140	123	142	149	164	154	127	147	139	129	128	150	141	121	158	142	160	145	152	138	147	141	157	135	156	152	142	138	152	132	145	145	158	147	156	175	132	143	164	145	165	155	140	159	153	133	141	140	137	135	138	128	158	149	154	150	158	129	136	130	138	148	141	156	130	144	151	152	138	145	139	144	156	138	154	143	157	140	140	147	118	143	156	176	140	145	125	123	134	149	152	144	148	137	149	143	147	125	135	141	145	160	154	121	136	170	134	145	129	135	132	150	157	149	139	154	134	154	137	127	137	165	159	136	142	147	142	157	150	162	144	149	124	134	155	135	133	136	120	145	154	135	125	144	142	163	127	145	155	149	147	156	145	150	138	132	152	145	147	139	140	139	158	121	170	135	145	149	159	153	147	154	154	134	121	141	139	120	139	147	138	146	154	149	150	141	125	130	137	149	133	128	139	132	132	150	154	139	140	139	130	129	174	158	146	155	140	128	140	146	144	174	141	129	136	138	149	169	128	137	131	151	146	152	140	143	123	150	137	156	148	161	145	149	152	138	136	147	170	108	123	164	161	132	133	152	140	174	141	136	148	136	149	150	162	135	151	147	159	139	147	151	147	147	131	141	145	143	151	150	146	134	156	133	137	132	133	150	135	151	125	131	167	145	182	158	152	166	130	153	135	146	130	145	157	153	162	131	148	133	152	170	126	158	140	137	166	153	147	138	140	153	147	140	149	117	119	162	145	150	136	131	134	163	154	137	124	144	134	145	155	142	128	144	127	145	128	152	137	132	147	113	122	159	148	154	120	151	130	140	141	152	132	106	137	153	173	145	153	130	128	140	140	132	139	154	133	170	136	129	140	134	140	168	165	130	129	154	142	153	114	162	143	153	140	160	145	127	146	136	138	128	138	148	137	137	146	157	157	149	147	154	141	138	154	133	135	142	163	141	126	141	135	112	138	146	140	131	133	132	145	126	160	162	166	125	136	142	158	136	122	185	142	124	132	133	152	132	147	138	156	133	140	146	127	137	144	159	147	137	156	146	133	172	139	131	125	158	158	145	152	147	180	144	156	142	155	139	137	145	130	134	150	138	126	136	155	131	153	153	112	155	128	150	116	138	143	138	165	150	142	152	140	149	148	134	151	135	147	141	145	165	147	130	162	149	138	158	129	129	133	146	130	142	147	173	150	154	133	128	142	150	135	150	162	139	144	128	134	138	120	123	151	141	146	137	149	128	164	166	146	137	155	128	129	153	124	152	149	130	145	133	149	160	156	158	165	152	142	153	138	124	132	161	124	157	145	128	131	127	142	136	117	138	138	144	157	142	147	139	140	153	145	151	142	156	123	149	128	144	141	127	138	149	134	130	144	166	127	167	145	145	147	142	149	164	147	144	138	115	145	139	142	152	137	143	161	144	159	137	154	143	144	134	145	115	150	145	139	156	148	149	140	138	163	122	141	153	134	148	148	157	145	149	147	141	143	139	155	148	136	155	143	157	137	154	137	144	142	137	147	138	138	145	152	161	160	168	142	154	132	134	163	157	145	153	137	131	137	121	148	146	183	132	166	169	150	158	145	172	148	161	137	128	142	156	138	143	131	157	153	151	132	148	150	124	146	161	124	154	133	163	154	126	143	128	129	132	144	139	128	141	154	147	141	140	139	146	137	146	126	140	150	140	140	155	136	149	143	138	143	145	147	111	133	130	138	132	130	168	153	141	150	145	142	154	159	140	124	140	156	156	139	133	145	135	143	133	140	139	146	143	137	136	154	159	152	133	158	151	144	145	139	173	149	150	151	138	154	134	142	120	122	163	130	143	154	148	152	153	153	139	126	135	150	133	135	136	140	151	143	133	124	129	140	149	128	139	135	141	145	132	132	124	157	156	135	142	147	152	123	146	160	149	146	158	145	132	116	140	138	135	133	140	148	106	143	161	159	142	146	142	144	137	137	145	149	137	148	135	140	164	131	149	140	131	146	158	142	139	137	162	130	142	143	136	142	159	144	163	159	130	143	172	143	141	142	154	132	132	144	148	132	153	151	145	158	160	129	134	145	155	132	154	132	158	126	144	158	112	153	170	135	145	134	144	141	131	143	170	134	125	146	158	146	153	129	166	128	133	167	146	153	155	155	137	142	139	136	138	125	128	154	155	151	144	168	158	143	139	130	133	138	143	145	141	121	135	136	170	161	140	167	170	137	158	122	139	155	161	145	141	122	153	153	122	138	132	149	154	137	152	149	142	152	125	141	133	130	128	126	146	158	146	144	128	133	152	152	168	156	149	164	134	151	147	139	151	164	129	136	135	157	136	153	132	134	139	132	133	150	142	131	145	146	130	145	128	144	155	157	139	131	117	161	150	142	152	155	144	139	139	133	153	161	129	132	144	120	138	128	151	147	144	145	130	139	167	139	152	123	148	139	141	139	137	160	140	142	147	149	158	140	141	157	144	141	139	133	161	190	159	137	119	157	159	128	141	132	162	144	134	132	155	156	150	129	127	144	146	141	159	169	137	134	152	141	147	132	144	132	150	144	144	141	156	137	141	151	150	152	147	154	129	152	145	142	140	143	135	148	145	145	149	144	113	136	135	153	133	124	159	141	152	145	161	136	158	164	149	139	159	143	145	148	150	146	156	159	149	135	127	170	138	129	141	133	137	161	138	151	144	141	148	141	147	155	151	139	147	147	141	158	135	139	139	132	167	136	152	120	133	135	146	128	172	141	153	114	152	143	129	130	155	142	133	140	150	150	155	133	143	144	124	152	152	152	144	146	143	147	142	148	136	147	142	165	127	145	136	155	134	149	138	142	125	146	139	129	139	144	139	149	124	151	158	141	125	147	157	154	151	154	170	154	139	143	136	164	150	147	161	136	145	158	131	151	168	123	143	154	141	147	154	133	130	155	145	149	154	143	141	136	153	155	144	143	158	141	130	153	149	130	155	149	151	136	152	128	134	142	136	145	155	136	154	146	148	140	134	137	165	129	149	133	154	137	145	130	164	148	162	148	168	145	145	141	130	147	164	154	126	148	157	155	145	128	139	156	115	150	136	138	150	151	143	162	153	139	139	141	143	153	148	152	134	153	143	167	146	160	147	139	145	142	163	150	153	128	122	165	149	155	162	158	151	148	151	151	129	143	150	143	107	179	131	134	149	140	138	147	162	131	142	150	140	144	120	145	142	169	142	147	132	142	140	145	148	149	145	152	145	126	146	119	141	140	156	182	136	132	149	154	146	159	159	150	145	125	135	148	145	154	141	146	124	137	148	141	151	143	140	145	137	153	166	132	146	166	135	155	152	146	146	156	143	141	140	161	114	128	161	148	137	137	147	145	137	153	140	151	133	149	146	118	131	130	151	147	141
18826	1268	2599	2990	2556	2097	1718	1477	1363	1117	1082	966	926	833	818	775	737	700	649	680	628	569	588	569	592	552	567	508	541	552	523	543	536	556	505	517	499	512	468	514	512	507	474	508	493	457	492	506	464	523	510	529	494	445	474	425	454	497	460	422	466	497	493	467	464	463	488	480	462	451	470	451	464	437	459	434	495	447	456	456	483	458	431	464	429	461	487	485	464	457	482	478	470	473	503	421	439	476	448	488	469	471	483	453	486	484	476	443	491	469	465	471	459	475	463	459	452	496	453	469	482	443	438	460	484	444	476	445	488	451	458	507	473	444	430	469	501	468	460	431	438	466	476	496	482	475	477	470	454	474	467	471	464	432	447	411	441	443	443	456	425	394	465	447	458	445	439	450	450	420	489	466	457	475	490	433	443	460	427	470	462	468	443	427	493	453	475	492	483	433	445	460	466	476	477	453	452	466	452	462	441	507	485	472	449	459	482	444	430	430	451	440	469	435	499	463	475	442	456	455	457	459	465	440	446	462	457	448	458	439	427	485	454	456	453	444	463	443	463	433	470	453	475	495	478	398	444	441	448	474	456	432	454	475	442	444	468	453	469	420	487	437	427	464	491	479	508	457	461	476	440	476	489	474	476	510	478	469	435	464	444	430	434	476	448	448	448	458	468	471	468	459	471	427	459	473	449	444	443	446	434	473	482	485	483	471	445	427	442	458	469	469	444	449	428	442	472	466	451	481	467	478	494	411	453	454	486	440	470	439	456	467	478	468	468	463	456	489	437	421	484	429	453	426	449	490	443	464	449	508	459	435	449	463	474	466	441	452	413	465	455	473	445	463	461	463	467	494	445	466	468	495	452	459	425	440	468	472	484	434	446	438	448	459	443	478	473	464	455	460	447	408	426	441	481	453	438	471	493	426	427	483	472	451	495	433	453	453	430	446	463	465	412	455	455	464	479	449	415	452	436	459	440	456	452	437	435	473	479	439	491	442	462	474	427	443	464	435	450	483	457	453	453	424	441	501	436	485	472	453	475	430	452	465	499	456	490	456	443	440	427	439	470	462	424	449	472	446	424	471	462	424	460	482	468	468	481	478	451	443	461	441	479	432	468	519	471	447	482	454	409	485	443	476	497	469	425	481	456	495	445	481	466	490	448	451	485	460	487	416	440	442	449	454	464	469	465	448	478	469	453	443	452	433	430	427	438	459	468	450	422	486	497	478	449	450	436	451	486	482	445	481	436	484	430	463	452	448	466	464	457	428	472	445	420	442	463	398	455	448	453	421	392	459	445	453	445	413	429	451	424	447	473	452	458	445	451	487	435	463	446	477	453	436	473	507	436	455	451	467	493	466	469	447	470	500	475	446	493	440	458	472	464	436	442	415	427	455	456	493	466	448	461	487	492	447	480	464	456	470	449	462	461	409	469	438	461	449	452	468	452	470	450	501	411	435	476	458	467	462	495	441	455	454	443	497	478	424	439	438	494	466	451	445	453	453	402	407	455	470	422	413	478	485	448	444	464	481	499	479	434	444	419	471	432	456	438	445	426	437	446	451	456	429	459	444	468	467	451	470	432	467	464	471	448	437	413	438	475	451	452	491	457	462	482	411	479	440	481	431	475	463	454	477	458	474	432	469	461	484	512	442	491	474	470	470	449	396	456	446	438	458	411	462	470	446	466	432	462	447	470	448	465	456	427	453	464	459	481	466	481	442	442	455	481	481	435	470	470	451	467	435	463	459	479	474	471	420	465	451	452	472	468	469	423	430	424	468	458	465	447	447	407	457	467	470	429	478	480	478	443	448	439	435	469	457	417	451	434	450	461	506	460	434	474	455	431	461	434	443	485	462	438	505	455	428	456	463	468	418	446	439	453	477	464	459	503	438	486	493	451	430	448	424	462	428	491	459	465	473	454	462	448	440	456	458	480	477	481	445	400	465	421	435	461	434	454	440	453	478	437	504	431	448	459	435	433	448	496	455	454	518	487	448	468	427	452	493	447	509	462	439	431	445	466	494	462	423	454	463	461	453	500	452	455	460	435	485	462	456	412	479	491	452	451	477	437	476	443	455	458	452	429	460	437	446	467	445	460	446	477	422	472	459	447	403	449	418	476	454	454	456	434	473	483	433	498	505	454	458	436	491	428	481	428	466	497	443	468	445	498	465	438	462	436	464	471	441	490	467	430	493	455	490	429	454	437	425	478	440	450	457	458	468	482	453	468	493	452	499	473	450	421	453	448	491	457	433	473	475	444	484	453	480	427	486	458	428	473	499	475	481	473	459	465	463	458	473	462	478	477	452	480	453	458	471	472	468	433	447	432	451	457	456	450	481	419	456	475	452	437	465	449	473	438	443	465	497	455	424	458	485	441	404	447	480	450	424	463	451	462	457	435	484	458	467	479	487	456	447	453	447	463	492	428	476	467	486	463	441	451	445	478	413	443	449	484	488	473	462	449	470	453	465	475	460	480	461	429	408	467	483	452	447	474	449	462	458	467	480	452	453	437	448	476	441	470	474	469	464	455	465	473	474	440	439	480	449	442	467	434	467	445	445	464	418	407	431	450	462	465	475	450	454	494	435	464	494	462	425	469	439	435	448	477	494	479	453	490	490	465	451	470	445	452	423	479	443	478	489	469	448	467	434	429	468	443	456	440	458	490	464	419	462	471	421	463	426	472	410	442	459	454	491	441	438	451	460	435	453	445	442	456	469	466	509	445	452	457	461	475	458	449	456	446	439	454	433	457	446	449	444	443	479	471	445	497	442	418	503	424	452	444	458	467	438	449	464	436	438	443	433	456	460	485	475	455	429	477	489	447	461	452	448	485	454	455	467	421	443	416	505	394	460	471	479	461	438	441	465	453	447	498	445	462	428	445	433	432	449	479	455	445	434	466	458	475	461	422	419	426	488	472	469	461	447	408	486	471	424	427	478	471	499	439	450	462	406	458	452	482	493	476	475	490	444	480	456	431	471	435	448	462	455	494	414	443	440	460	432	474	405	461	467	459	475	466	440	443	444	502	454	457	426	439	419	429	454	465	463	476	460	445	437	460	468	431	463	492	464	467	428	436	418	457	455	441	423	478	467	468	461	455	514	482	514	456	438	447	472	454	414	454	450	462	484	463	455	417	457	467	460	456	468	426	446	477	461	441	470	471	483	469	477	460	449	445	440	488	473	439	463	474	474	446	509	469	452	475	459	430	455	466	470	431	455	458	443	480	466	443	426	458	469	414	430	408	465	440	433	479	454	485	442	446	445	487	447	460	435	434	477	456	471	471	460	479	450	457	495	494	499	492	500	416	453	439	454	435	443	462	459	439	448	492	439	444	453	481	443	451	464	479	476	434	446	481	435	457	484	440	451	463	481	425	447	479	478	446	454	464	450	445	460	437	488	428	450	439	470	490	446	510	466	414	456	455	450	441	466	463	435	444	456	434	462	452	460	463	466	436	457	454	494	474	467	466	464	452	467	487	432	436	439	428	478
